272 lines
9.8 KiB
Plaintext
272 lines
9.8 KiB
Plaintext
# @(#)76 1.5.2.6 src/bos/usr/lib/pios/predef/ibm4072.asc, cmdpios, bos411, 9428A410j 5/25/94 19:46:38
|
|
#
|
|
# COMPONENT_NAME: (cmdpios) Printer Backend
|
|
#
|
|
# FUNCTIONS:
|
|
#
|
|
# ORIGINS: 27, 70
|
|
#
|
|
# (C) COPYRIGHT International Business Machines Corp. 1991, 1994
|
|
# All Rights Reserved
|
|
# Licensed Materials - Property of IBM
|
|
#
|
|
# US Government Users Restricted Rights - Use, duplication or
|
|
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
|
|
#
|
|
# (C) COPYRIGHT Lexmark International, Inc. 1991
|
|
# All Rights Reserved
|
|
#
|
|
:056:__FLG::
|
|
:625:CB:S[B]DyEn:
|
|
:626:CC:S[C]DyEn:
|
|
:627:CD:S[D]DyEn:
|
|
:628:CE:S[E]DyEn:
|
|
:629:CF:S[F]DyEn:
|
|
:630:CG:S[G]DyEn:
|
|
:674:Cs:S[B005]I[1810500]EnC[_s,_p]R[%`W0]:-s%I_s\x27 \x27-p%I_p
|
|
:635:_b:S[D010]I[1810508]E#G[0..%?%G_l%{0}%=%t%e%G_l%G_t%-%{1}%-%d%;]:0
|
|
:658:_d:S[C925]I[1810509]EnL[%IW2]F1:a
|
|
:615:_e:S[B010]I[1810510]%IWY:!
|
|
:623:_g:S[C250]I[1810511]E#G[1..]:1
|
|
:717:_h:S[D040]I[1810512]:
|
|
:637:_i:S[D015]I[1810513]E#G[0..%G_w%{1}%-%d]:0
|
|
:678:_l:S[D045]I[1810531]E#G[0..]:66
|
|
:700:_p:DnE#V[%`W1]:10
|
|
:712:_q:S[B045]I[1810554]EnR[pioattr1.cat,1,755;draft,letter=1,2]:1
|
|
:701:_s:DnEnV[%`W1]:courier
|
|
:634:_t:S[D005]I[1810515]E#G[0..%?%G_l%{0}%=%t%e%G_l%G_b%-%{1}%-%d%;]:0
|
|
:638:_u:S[E015]I[1810516]EnR[pioattr1.cat,1,772;manual,tray 1,tray 2,envelope tray=0,1,2,3]:1
|
|
:702:_v:S[D055]I[1810555]EnR[=6,8]:6
|
|
:677:_w:S[D050]I[1810517]E#G[1..]:136
|
|
:640:_x:S[D025]I[1810518]EnR[CR->CR LF->LF VT->VT,CR->CRLF,LF->CRLF VT->CRVT=0,1,2]:2
|
|
:617:_y:S[B015]I[1810519]%IWY:!
|
|
:618:_z:Dn:
|
|
:789:_E:S[B020]I[1810501]%IWY:!
|
|
:031:_G:Dn:
|
|
:621:_H:S[F350]I[1810503]Dy:
|
|
:024:_I:Dn:
|
|
:792:_K:S[B030]I[1810550]Dn%IWY:!
|
|
:793:_L:S[D020]I[1810504]%IWY:+
|
|
:036:_O:DnR[=1,3]:3
|
|
:794:_W:S[B025]I[1810506]%IWY:!
|
|
:795:_X:S[D030]I[1810507]EtL[/usr/bin/ls -1 /usr/lib/lpd/pio/trans1 | /usr/bin/sed '/^850$/d']V[%`WX]:
|
|
:047:_Y:Dn:
|
|
:060:__SYS::
|
|
:650:SA:Dn:/usr/bin/lsquedev -c -q%Imq -d%Imv | /usr/bin/awk -F\72 'NR == 2 {printf("%%s",$8)}'
|
|
:651:SF:Dn:/usr/bin/lsquedev -c -q%Imq -d%Imv | /usr/bin/awk -F\72 'NR == 2 {printf("%%s",$4=="never"?"0"\72$4)}'
|
|
:810:sA:S[105]I[1810572]L[print "27\\n29\\n32\\n33"]:
|
|
:811:sB:S[110]I[1810572]L[print "27\\n29\\n32\\n33"]:
|
|
:708:sH:S[150]I[1810525]:
|
|
:709:sT:S[155]I[1810525]:
|
|
:648:sa:S[170]I[1810558]EnR[pioattr1.cat,1,619;yes,no=TRUE,FALSE]:%`SA
|
|
:649:sf:S[175]I[1810559]E#:%`SF
|
|
:655:uH:S[140]I[1810527]EnR[pioattr1.cat,1,772;manual,tray 1,tray 2,envelope tray=0,1,2,3]:1
|
|
:656:uT:S[145]I[1810527]EnR[pioattr1.cat,1,772;manual,tray 1,tray 2,envelope tray=0,1,2,3]:1
|
|
:500:__HTP::
|
|
:321:sh::%Ide/pioburst %F[H] %Idb/H.ascii | %Ide/pioformat -@%Idd/%Imm -!%Idf/piof5202 -J+ %IsH -u%IuH
|
|
:324:st::%Ide/pioburst %F[H] %Idb/T.ascii | %Ide/pioformat -@%Idd/%Imm -!%Idf/piof5202 %?%o%G_l%r%{14}%>%t-t%o%G_l%r%{14}%-%d%; %IsT -u%IuT
|
|
:057:__IDS::
|
|
:274:ia::%Ide/pioformat -@%Idd/%Imm -!%Idf/piof5202 -l%IwL -w%IwW %f[begijpqstuvxyEIJLOWXZ] %Uh
|
|
:277:ip::%Ide/pioformat -@%Idd/%Imm -!%Idf/piof5202 -#+ -x0 -l%IwL -w%IwW %f[ejpqsuvxyJOWZ]
|
|
:059:__PFL::
|
|
:684:Ia:S[160a]I[1810528]Dn:
|
|
:055:__FIL::
|
|
:572:fb::{ if [[ ! -x /usr/bin/bprt ]]; then %Ide/piomsg -c pioattr1.cat -s 1 -n 809 "Error\072 The /usr/bin/bprt command was not found."; exit 1; fi; /usr/bin/bprt -w%IwW -d%I_d ; }
|
|
:660:fc::
|
|
:661:fd::
|
|
:662:ff::
|
|
:663:fg::
|
|
:665:fn::
|
|
:666:fp::/usr/bin/pr -l%IwL -w%IwW %F[h] %I@1
|
|
:667:ft::
|
|
:668:fv::
|
|
:058:__MIS::
|
|
:330:mA::ASCII
|
|
:303:mf::%Idf/piof5202
|
|
:331:mL::[devices.cat,71,59;IBM 4072 ExecJet]
|
|
:290:mH::1440
|
|
:299:mV::1440
|
|
:298:mS::_
|
|
:317:mx::31
|
|
:318:my::64
|
|
:297:mP::50
|
|
:295:mN::4072
|
|
:294:mQ::!
|
|
:292:mI::1
|
|
:286:mC::1
|
|
:289:mG::1
|
|
:312:ms::%Cp%d
|
|
:293:mK::%CK%d
|
|
:416:mU::%Iba%GsA%Pi%ImR%GsB%Pi%ImR
|
|
:507:mR::%?%gi%{33}%=%t%Ibb%e%gi%{32}%=%t%Ibc%e%gi%{29}%=%t%Ibd%e%gi%{27}%=%t%Ibe%;
|
|
:417:mW::courier[10,11]
|
|
:503:__DEF::
|
|
#
|
|
# Built-in fonts
|
|
:504:ba::courier[10,11(ibm.437,ibm.850)]courier[12,85(ibm.437,ibm.850)]courier[15,223(ibm.437,ibm.850)]courier[17,254(ibm.437,ibm.850)]courier[20,454(ibm.437,ibm.850)]prestige[10,12(ibm.437,ibm.850)]prestige[12,86(ibm.437,ibm.850)]prestige[15,221(ibm.437,ibm.850)]prestige[17,256(ibm.437,ibm.850)]prestige[20,458(ibm.437,ibm.850)]gothic[10,36(ibm.437,ibm.850)]gothic[12,87(ibm.437,ibm.850)]gothic[15,222(ibm.437,ibm.850)]gothic[17,255(ibm.437,ibm.850)]gothic[20,281(ibm.437,ibm.850)]
|
|
#
|
|
# Word Processing Font Card (IBM PN 1232333)
|
|
:544:bb::script[10,468(ibm.437,ibm.850)]script[12,84(ibm.437,ibm.850)]script[17,471(ibm.437,ibm.850)]script[20,472(ibm.437,ibm.850)]script[15,470(ibm.437,ibm.850)]
|
|
#
|
|
# OCR/Symbol Font Card (IBM PN 1232332)
|
|
:546:bc::oldeworld[10,473(ibm.437,ibm.850)]oldeworld[12,96(ibm.437,ibm.850)]oldeworld[17,476(ibm.437,ibm.850)]oldeworld[20,477(ibm.437,ibm.850)]oldeworld[15,475(ibm.437,ibm.850)]
|
|
#
|
|
# Presentations Font Card (IBM PN 1232329)
|
|
:537:bd::presentor[10,25(ibm.437,ibm.850)]orator[10,5(ibm.437,ibm.850)]presentor[12,464(ibm.437,ibm.850)]orator[12,459(ibm.437,ibm.850)]presentor[17,466(ibm.437,ibm.850)]orator[17,461(ibm.437,ibm.850)]presentor[20,467(ibm.437,ibm.850)]orator[20,462(ibm.437,ibm.850)]presentor[15,465(ibm.437,ibm.850)]orator[15,460(ibm.437,ibm.850)]
|
|
#
|
|
# NLS I Font Card (IBM PN 1232327)
|
|
:538:be::courier[10,11(%Ibz)]prestige[10,12(%Ibz)]gothic[10,36(%Ibz)]courier[12,85(%Ibz)]prestige[12,86(%Ibz)]gothic[12,87(%Ibz)]courier[15,223(%Ibz)]prestige[15,221(%Ibz)]gothic[15,222(%Ibz)]courier[17,254(%Ibz)]prestige[17,256(%Ibz)]gothic[17,255(%Ibz)]courier[20,454(%Ibz)]prestige[20,458(%Ibz)]gothic[20,281(%Ibz)]
|
|
:559:bz::ibm.852,ibm.855,ibm.857,ibm.869
|
|
:061:__TRN::
|
|
:326:t0::
|
|
:327:t1::
|
|
:328:t2::
|
|
:328:t3::
|
|
:328:t4::
|
|
:328:t5::
|
|
:328:t6::
|
|
:328:t7::
|
|
:328:t8::
|
|
:328:t9::
|
|
:062:__WKV::
|
|
:818:WX::%?%L_X%tif [[ -f /usr/lib/lpd/pio/trans1/%I_X ]]; then print "0\\c"; else print "1\\c"; fi%eprint "0\\c"%;
|
|
:675:W0::print '%ImU\\c'|/usr/bin/tr ']' '\\012'|/usr/bin/sed "s/\\[\\([^,]*\\),/ \\1 /"|/usr/bin/sort -u +0 -1 +1 -2 -n|/usr/bin/sed "s/ \\([^ ]*\\) /\\[\\1,/"|/usr/bin/tr '\\012' ']'|%IWA
|
|
:676:W1::if [[ -n '%#mU"%I_s\\[%I_p@$"' ]];then print "0\\c";else print "1\\c";fi
|
|
:730:Wu::%?%CO%t%?%G_O%{1}%=%t%{0}%e%?%G_O%{2}%=%t%{5}%e%G_u%;%;%e%G_u%;%d
|
|
:337:w1::0
|
|
:675:WA::/usr/bin/awk -v sep=" " -v flags="sp" 'BEGIN{RS="]";}{if(m=match($0,"^[^\\\\[]*\\\\[[0-9]*"))s[cnt++]=substr($0,m,RLENGTH);}END{for(i=0;i<cnt;i++){no=split(s[i],F,"\\\\[");for(j=1;j<=no;j++){printf("%%s",F[j]);if(j+1<=no)printf("%%s",sep);}if(i+1<cnt)printf(",");}printf("=");for(i=0;i<cnt;i++){no=split(s[i],F,"\\\\[");for(j=1;j<=no;j++){printf("-%%s%%s",substr(flags,j,1),F[j]);if(j+1<=no)printf("%%s","\\047 \\047"); }if(i+1<cnt)printf(",");}}'
|
|
:338:wB::0
|
|
:339:wD::%GmV%G_v%/%d
|
|
:340:wF::0
|
|
:342:wG::216
|
|
:343:wH::%GmH%?%G_K%t%{10}%*%{171}%e%G_p%;%/%?%G_W%t%{2}%*%;%d
|
|
:233:wI::
|
|
:347:wL::%?%Cl%t%f!l%e%o%GwV%G_l%*%r%GwV%/%d%;
|
|
:543:wM::!
|
|
:351:wP::%{144}%?%{43}%G_I%<%t%{24}%-%;%?%{112}%G_I%<%t%{24}%-%;%?%{231}%G_I%<%t%{12}%-%;%d
|
|
:353:wS::%{177}%G_I%>%G_I%{154}%>%+%d
|
|
:355:wT::72
|
|
:358:wV::%GmV%G_v%/%d
|
|
:359:wW::%?%Cw%t%f!w%e%o%Gww%r%GwH%/%d%;
|
|
:362:wb::!
|
|
:363:wd::!
|
|
:364:we::!
|
|
:365:wf::af
|
|
:366:wg::0
|
|
:367:wh::%{9}%Px%Gmx%Py%?%gy%t%wy%gx%c%gx%{8}%+%Px%;%;\0
|
|
:368:wi::cl
|
|
:369:wl::%{1}%G_E%+%d
|
|
:371:wm::%?%G_v%{8}%=%t0%e2%;
|
|
:372:wo::!
|
|
:373:wp::!
|
|
:375:wr::!
|
|
:376:ws::!
|
|
:379:wt::12
|
|
:380:wu::!
|
|
:382:wv::\0
|
|
:383:ww::%GwH%G_w%*%d
|
|
:384:wy::cx
|
|
:418:wz::%G_p%d
|
|
:051:__CAG::
|
|
#:144:ci::%?%G_j%{1}%=%t%I[ez,em,eA,e2,cv,eC,eO,cp,cc,eW,eX,cq,cs,eE,eG,eS,eT,eh,ek,ef,eU,e6]%?%Gwp%t%I[c2,eB,eD,e5]%;%;
|
|
# Added eF to %I[...]. Make sure to test this.
|
|
:144:ci::%?%G_j%{1}%=%t%I[ez,em,eA,e2,cv,eC,eO,eF,cp,cc,ei,eW,eX,cq,cs,eE,eG,eS,eT,eh,ek,ef,eU,e6]%?%Gwp%t%I[c2,eB,eD,e5]%;%;
|
|
#:152:cr::%?%G_J%t%o%I[ez,em,eA,cv,c2,eO,cp,cc,eW,eX,cq,cs,eE,eG,eS,eT,eh,ek,ef,eU,e6,eB,eD]%;
|
|
# Added eF to %I[...]. Make sure to test this.
|
|
:152:cr::%?%G_J%t%o%I[ez,em,eA,cv,c2,eO,eF,cp,cc,ei,eW,eX,cq,cs,eE,eG,eS,eT,eh,ek,ef,eU,e6,eB,eD]%;
|
|
:147:cm::%I[ez,em,eA,cv,cp,cc,ei,eW,eX,cq,cs,eE,eG,eS,eT,ef,eU]
|
|
:146:cl::%Iac%Ial
|
|
:159:cx::%Iac%Ier
|
|
:143:ch::\33d%Gw1%{120}%*%GmH%/%a
|
|
:019:cI::
|
|
:488:c1::\33[T\4\0\0\0%{437}%h
|
|
:489:c2::\33[T\4\0\0\0%{850}%h
|
|
:490:c3::\33[T\4\0\0\0%{851}%h
|
|
:491:c4::\33[T\4\0\0\0%{853}%h
|
|
:492:c5::\33[T\4\0\0\0%{857}%h
|
|
:493:c6::\33[T\4\0\0\0%{869}%h
|
|
:494:c7::\33[T\4\0\0\0%{852}%h
|
|
:552:c8::\33[T\4\0\0\0%{860}%h
|
|
:553:c9::\33[T\4\0\0\0%{863}%h
|
|
:554:cA::\33[T\4\0\0\0%{865}%h
|
|
:555:cB::\33[T\4\0\0\0%{864}%h
|
|
:556:cC::\33[T\4\0\0\0%{862}%h
|
|
:557:cD::\33[T\4\0\0\0%{855}%h
|
|
:157:cv::%?%Gwm%{0}%=%t%Ie0%e%Gwm%{1}%=%t%Ie1%e%Gwm%{2}%=%t%Ie2%e%Ie3%;
|
|
:148:cp::%Zs%?%G_K%t%{16}%Pp%Iai%e%G_p%{12}%=%t%{8}%Pp%Iec%e%Zp%Iat%;
|
|
:141:cc::%Icp
|
|
:154:cs::%?%Gws%t%{3}%Ps%e%Zs%;%IeP
|
|
:151:cq::%G_q%{2}%&%Pq%Zs%IeI
|
|
:052:__CTL::
|
|
:118:an::\0
|
|
:121:ar::\7
|
|
:110:ab::\10
|
|
:114:ah::
|
|
:117:al::\12
|
|
:123:av::
|
|
:113:af::\14
|
|
:111:ac::\15
|
|
:120:ao::\16
|
|
:116:ai::\17
|
|
:122:at::\22
|
|
:112:ad::\24
|
|
:054:__ESC::
|
|
:168:e0::\0330
|
|
:169:e1::\0331
|
|
:170:e2::\0332
|
|
:171:e3::\0333%Gwg%c
|
|
:172:e4::
|
|
:174:e5::\0335%?%G_x%{1}%=%t\1%e\0%;
|
|
:175:e6::\0336
|
|
:176:e7::
|
|
:178:e8::\33\134%G@2%a%x
|
|
:179:e9::
|
|
:180:eA::\33A%Gwt%c
|
|
:182:eB::\33B%Iwv
|
|
:183:eC::%?%G_l%t\33C%G_l%c%e%o%G_l%r%t\33C%o%G_l%r%c%;
|
|
:184:eD::\33D%Iwh
|
|
:185:eE::\33%?%G_e%tE%eF%;
|
|
:188:eF::\33[F\3\0%?%GWu%{0}%=%t\1%e\3%;%?%GWu%{1}%=%t\1%e%GWu%{2}%=%t\1%e%GWu%{3}%=%t\2%e\0%;%?%GWu%{3}%=%t\1%e%GWu%c%;
|
|
:189:eG::\33%?%G_y%tG%eH%;
|
|
:151:eI::\33[d\1\0%?%gq%t\200%e\1%;
|
|
:195:eJ::\33J%Gw1%c
|
|
:196:eK::\33K%G@2%a%x
|
|
:197:eL::\33L%G@2%a%x
|
|
:200:eN::
|
|
:201:eO::\33O
|
|
:205:eP::\33P%Gws%c
|
|
:206:eR::
|
|
:209:eS::\33%?%Gwb%tS\1%eT%;
|
|
:210:eT::\33%?%Gwe%tS\0%eT%;
|
|
:212:eU::\33U%Gwr%c
|
|
:214:eW::\33W%G_W%c
|
|
:217:eX::
|
|
:218:eY::\33Y%G@2%a%x
|
|
:220:eZ::\33Z%G@2%a%x
|
|
:223:ea::\0335\0
|
|
:225:eb::\33^%x
|
|
:227:ec::\33\72
|
|
:229:ed::\33d%Gw1%a
|
|
:231:ee::\33e%Gw1%a
|
|
:234:ef::\33[@\4\0\0\0%{17}%G_E%+%c\0
|
|
:235:eh::\33_%Gwo%c
|
|
:237:ei::%?%G_I%t\33[I\5\0%G_I%h%GmH%G_p%/%h%GwS%c%;%IeX%?%G_K%t%Iai%;
|
|
:238:ej::
|
|
:240:ek::\33-%Gwu%c
|
|
:242:em::\33[\134\4\0%GwT%a%GwG%a
|
|
:244:en::\33n%Gw1%c
|
|
:246:eo::\33[g%G@2%{1}%+%a%Gw1%c%x
|
|
:248:ep::
|
|
:250:eq::\33=%G@2%{1}%+%a%Gw1%c%x
|
|
:253:er::\33]
|
|
:256:eu::
|
|
:257:ev::
|
|
:261:ey::
|
|
:263:ez::\33[K\4\0%GwM%{4}%+%c\45%Gwp%G_x%*%{8}%*%c%{64}%G_O%{3}%=%+%c
|
|
:475:__HIR::
|
|
:686:zL::2
|
|
:688:zM::IBM
|
|
:476:zP::master
|
|
:477:zS::!
|
|
:685:zV::+
|