xxffoonnttsseell [-_t_o_o_l_k_i_t_o_p_t_i_o_n ...] [--ppaatttteerrnn _f_o_n_t_n_a_m_e]] [[--pprriinntt]] [[--ssaammppllee _t_e_x_t]] [[--ssaammppllee1166 _t_e_x_t_1_6]] [[--ssaammpplleeUUCCSS _t_e_x_t_U_C_S]] [[--ssccaalleedd]] <
>
< >
TThhee _x_f_o_n_t_s_e_l aapppplliiccaattiioonn pprroovviiddeess aa ssiimmppllee wwaayy ttoo ddiissppllaayy
tthhee ffoonnttss kknnoowwnn ttoo yyoouurr XX sseerrvveerr,, eexxaammiinnee ssaammpplleess ooff eeaacchh,, aanndd
rreettrriieevvee tthhee XX LLooggiiccaall FFoonntt DDeessccrriippttiioonn ((""XXLLFFDD"")) ffuullll nnaammee ffoorr aa ffoonntt..
< >
IIff --ppaatttteerrnn iiss nnoott ssppeecciiffiieedd,, aallll ffoonnttss wwiitthh XXLLFFDD 1144--ppaarrtt
nnaammeess wwiillll bbee sseelleeccttaabbllee.. TToo wwoorrkk wwiitthh oonnllyy aa ssuubbsseett ooff tthhee
ffoonnttss,, ssppeecciiffyy --ppaatttteerrnn ffoolllloowweedd bbyy aa ppaarrttiiaallllyy oorr ffuullllyy
qquuaalliiffiieedd ffoonntt nnaammee;; ee..gg..,, ````--ppaatttteerrnn **mmeeddiiuumm**'''' wwiillll
sseelleecctt tthhaatt ssuubbsseett ooff ffoonnttss wwhhiicchh ccoonnttaaiinn tthhee ssttrriinngg ````mmeeddiiuumm''''
ssoommeewwhheerree iinn tthheeiirr ffoonntt nnaammee.. BBee ccaarreeffuull aabboouutt eessccaappiinngg
wwiillddccaarrdd cchhaarraacctteerrss iinn yyoouurr sshheellll..
< >
IIff --pprriinntt iiss ssppeecciiffiieedd oonn tthhee ccoommmmaanndd lliinnee tthhee sseelleecctteedd
ffoonntt ssppeecciiffiieerr wwiillll bbee wwrriitttteenn ttoo ssttaannddaarrdd oouuttppuutt wwhheenn tthhee _q_u_i_t
bbuuttttoonn iiss aaccttiivvaatteedd.. RReeggaarrddlleessss ooff wwhheetthheerr oorr nnoott --pprriinntt wwaass
ssppeecciiffiieedd,, tthhee ffoonntt ssppeecciiffiieerr mmaayy bbee mmaaddee tthhee PPRRIIMMAARRYY ((tteexxtt))
sseelleeccttiioonn bbyy aaccttiivvaattiinngg tthhee _s_e_l_e_c_t bbuuttttoonn..
< >
TThhee --ssaammppllee ooppttiioonn ssppeecciiffiieess tthhee ssaammppllee tteexxtt ttoo bbee uusseedd ttoo
ddiissppllaayy tthhee sseelleecctteedd ffoonntt iiff tthhee ffoonntt iiss lliinneeaarrllyy iinnddeexxeedd,,
oovveerrrriiddiinngg tthhee ddeeffaauulltt..
< >
TThhee --ssaammppllee1166 ooppttiioonn ssppeecciiffiieess tthhee ssaammppllee tteexxtt ttoo bbee uusseedd ttoo
ddiissppllaayy tthhee sseelleecctteedd ffoonntt iiff tthhee ffoonntt iiss mmaattrriixx eennccooddeedd,,
oovveerrrriiddiinngg tthhee ddeeffaauulltt..
< >
TThhee --ssaammpplleeUUCCSS ooppttiioonn ssppeecciiffiieess tthhee ssaammppllee tteexxtt eennccooddeedd iinn tthhee UUTTFF--88
ffoorrmm ttoo bbee uusseedd ttoo ddiissppllaayy tthhee sseelleecctteedd ffoonntt iiff tthhee ffoonntt hhaass aa
CCHHAARRSSEETT__RREEGGIISSTTRRYY ooff IISSOO1100664466,, oovveerrrriiddiinngg tthhee ddeeffaauulltt..
< >
TThhee --ssccaalleedd ooppttiioonn eennaabblleess tthhee aabbiilliittyy ttoo sseelleecctt ssccaalleedd ffoonnttss
aatt aarrbbiittrraarryy ppiixxeell oorr ppooiinntt ssiizzeess..
< >
< >
CClliicckkiinngg aannyy ppooiinntteerr bbuuttttoonn iinn oonnee ooff tthhee XXLLFFDD ffiieelldd nnaammeess wwiillll ppoopp uupp
aa mmeennuu ooff tthhee ccuurrrreennttllyy--kknnoowwnn ppoossssiibbiilliittiieess ffoorr tthhaatt ffiieelldd.. IIff
pprreevviioouuss cchhooiicceess ooff ootthheerr ffiieellddss wweerree mmaaddee,, oonnllyy vvaalluueess
ffoorr ffoonnttss wwhhiicchh mmaattcchheedd tthhee pprreevviioouussllyy sseelleecctteedd ffiieellddss wwiillll bbee
sseelleeccttaabbllee;; ttoo mmaakkee ootthheerr vvaalluueess sseelleeccttaabbllee,, yyoouu mmuusstt ddeesseelleecctt
ssoommee ootthheerr ffiieelldd((ss)) bbyy cchhoooossiinngg tthhee ````**'''' eennttrryy iinn tthhaatt ffiieelldd..
UUnnsseelleeccttaabbllee vvaalluueess mmaayy bbee oommiitttteedd ffrroomm tthhee mmeennuu eennttiirreellyy aass
aa ccoonnffiigguurraattiioonn ooppttiioonn;; sseeee tthhee SShhoowwUUnnsseelleeccttaabbllee rreessoouurrccee,, bbeellooww..
WWhheenneevveerr aannyy cchhaannggee iiss mmaaddee ttoo aa ffiieelldd vvaalluuee,, _x_f_o_n_t_s_e_l wwiillll
aasssseerrtt oowwnneerrsshhiipp ooff tthhee PPRRIIMMAARRYY__FFOONNTT sseelleeccttiioonn.. OOtthheerr aapppplliiccaattiioonnss
((sseeee,, ee..gg..,, _x_t_e_r_m)) mmaayy tthheenn rreettrriieevvee tthhee sseelleecctteedd ffoonntt ssppeecciiffiiccaattiioonn..
< >
SSccaallaabbllee ffoonnttss ccoommee bbaacckk ffrroomm tthhee sseerrvveerr wwiitthh zzeerroo ffoorr tthhee ppiixxeell ssiizzee,,
ppooiinntt ssiizzee,, aanndd aavveerraaggee wwiiddtthh ffiieellddss.. SSeelleeccttiinngg aa ffoonntt nnaammee wwiitthh aa
zzeerroo iinn tthheessee ppoossiittiioonnss rreessuullttss iinn aann iimmpplleemmeennttaattiioonn--ddeeppeennddeenntt ssiizzee..
AAnnyy ppiixxeell oorr ppooiinntt ssiizzee ccaann bbee sseelleecctteedd ttoo ssccaallee tthhee ffoonntt ttoo aa ppaarrttiiccuullaarr
ssiizzee.. AAnnyy aavveerraaggee wwiiddtthh ccaann bbee sseelleecctteedd ttoo aannaammoorrpphhiiccaallllyy ssccaallee tthhee ffoonntt
((aalltthhoouugghh yyoouu mmaayy ffiinndd tthhiiss cchhaalllleennggiinngg ggiivveenn tthhee ssiizzee ooff tthhee aavveerraaggee
wwiiddtthh mmeennuu))..
< >
CClliicckkiinngg tthhee lleefftt ppooiinntteerr bbuuttttoonn iinn tthhee _s_e_l_e_c_t wwiiddggeett wwiillll
ccaauussee tthhee ccuurrrreennttllyy sseelleecctteedd ffoonntt nnaammee ttoo bbeeccoommee tthhee PPRRIIMMAARRYY tteexxtt
sseelleeccttiioonn aass wweellll aass tthhee PPRRIIMMAARRYY__FFOONNTT sseelleeccttiioonn..
TThhiiss tthheenn aalllloowwss yyoouu ttoo ppaassttee tthhee ssttrriinngg iinnttoo ootthheerr
aapppplliiccaattiioonnss.. TThhee sseelleecctt bbuuttttoonn rreemmaaiinnss
hhiigghhlliigghhtteedd ttoo rreemmiinndd yyoouu ooff tthhiiss ffaacctt,, aanndd ddee--hhiigghhlliigghhttss wwhheenn
ssoommee ootthheerr aapppplliiccaattiioonn ttaakkeess tthhee PPRRIIMMAARRYY sseelleeccttiioonn aawwaayy.. TThhee
_s_e_l_e_c_t wwiiddggeett iiss aa ttooggggllee;; pprreessssiinngg iitt wwhheenn iitt iiss hhiigghhlliigghhtteedd
wwiillll ccaauussee _x_f_o_n_t_s_e_l ttoo rreelleeaassee tthhee sseelleeccttiioonn oowwnneerrsshhiipp aanndd
ddee--hhiigghhlliigghhtt tthhee wwiiddggeett.. AAccttiivvaattiinngg tthhee _s_e_l_e_c_t wwiiddggeett ttwwiiccee
iiss tthhee oonnllyy wwaayy ttoo ccaauussee _x_f_o_n_t_s_e_l ttoo rreelleeaassee tthhee
PPRRIIMMAARRYY__FFOONNTT sseelleeccttiioonn..
< >
< >
TThhee aapppplliiccaattiioonn ccllaassss iiss XXFFoonnttSSeell.. MMoosstt ooff tthhee uusseerr--iinntteerrffaaccee
iiss ccoonnffiigguurreedd iinn tthhee aapppp--ddeeffaauullttss ffiillee;; iiff tthhiiss ffiillee iiss mmiissssiinngg
aa wwaarrnniinngg mmeessssaaggee wwiillll bbee pprriinntteedd ttoo ssttaannddaarrdd oouuttppuutt aanndd tthhee
rreessuullttiinngg wwiinnddooww wwiillll bbee nneeaarrllyy iinnccoommpprreehheennssiibbllee..
< >
MMoosstt ooff tthhee ssiiggnniiffiiccaanntt ppaarrttss ooff tthhee wwiiddggeett hhiieerraarrcchhyy aarree ddooccuummeenntteedd
iinn
<>//uussrr//XX1111RR66//lliibb//XX1111//aapppp--ddeeffaauullttss//XXFFoonnttSSeell</ii>>,,
< >
AApppplliiccaattiioonn ssppeecciiffiicc rreessoouurrcceess::
< >
< >
WWiiddggeett ssppeecciiffiicc rreessoouurrcceess::
< >
< >
< >
$$XXFFIILLEESSEEAARRCCHHPPAATTHH//XXFFoonnttSSeell
< >
< >
< >
SSuuffffiicciieennttllyy aammbbiigguuoouuss ppaatttteerrnnss ccaann bbee mmiissiinntteerrpprreetteedd aanndd lleeaadd ttoo aann
iinniittiiaall sseelleeccttiioonn ssttrriinngg wwhhiicchh mmaayy nnoott ccoorrrreessppoonndd ttoo wwhhaatt tthhee uusseerr iinntteennddeedd
aanndd wwhhiicchh mmaayy ccaauussee tthhee iinniittiiaall ssaammppllee tteexxtt oouuttppuutt ttoo ffaaiill ttoo mmaattcchh
tthhee pprrooffffeerreedd ssttrriinngg.. SSeelleeccttiinngg aannyy nneeww ffiieelldd vvaalluuee wwiillll ccoorrrreecctt tthhee
ssaammppllee oouuttppuutt,, tthhoouugghh ppoossssiibbllyy rreessuullttiinngg iinn nnoo mmaattcchhiinngg ffoonntt..
< >
SShhoouulldd bbee aabbllee ttoo rreettuurrnn aa FFOONNTT ffoorr tthhee PPRRIIMMAARRYY sseelleeccttiioonn,, nnoott
jjuusstt aa SSTTRRIINNGG..
< >
AAnnyy cchhaannggee iinn aa ffiieelldd vvaalluuee wwiillll ccaauussee _x_f_o_n_t_s_e_l ttoo aasssseerrtt
oowwnneerrsshhiipp ooff tthhee PPRRIIMMAARRYY__FFOONNTT sseelleeccttiioonn.. PPeerrhhaappss tthhiiss sshhoouulldd
bbee ppaarraammeetteerriizzeedd..
< >
WWhheenn rruunnnniinngg oonn aa ssllooww mmaacchhiinnee,, iitt iiss ppoossssiibbllee ffoorr tthhee uusseerr ttoo
rreeqquueesstt aa ffiieelldd mmeennuu bbeeffoorree tthhee ffoonntt nnaammeess hhaavvee bbeeeenn ccoommpplleetteellyy
ppaarrsseedd.. AAnn eerrrroorr mmeessssaaggee iinnddiiccaattiinngg aa mmiissssiinngg mmeennuu iiss pprriinntteedd
ttoo ssttddeerrrr bbuutt ootthheerrwwiissee nnootthhiinngg bbaadd ((oorr ggoooodd)) hhaappppeennss..
< >
TThhee aavveerraaggee--wwiiddtthh mmeennuu iiss ttoooo llaarrggee ttoo bbee uusseeffuull..
< >
RRaallpphh RR.. SSwwiicckk,, DDiiggiittaall EEqquuiippmmeenntt CCoorrppoorraattiioonn//MMIITT PPrroojjeecctt AAtthheennaa
<>
MMaarrkk LLeeiisshheerr <