NAME

xfontsel - point and click selection of X11 font names

SYNTAX

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]] <> <> DDEESSCCRRIIPPTTIIOONN <> <> 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.. <> <> IINNTTEERRAACCTTIIOONNSS <> <> 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.. <> <> RREESSOOUURRCCEESS <> <> 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//XX1111RR77//lliibb//XX1111//aapppp--ddeeffaauullttss//XXFFoonnttSSeell<>,, <> AApppplliiccaattiioonn ssppeecciiffiicc rreessoouurrcceess:: <> <> <> <>ccuurrssoorr ((ccllaassss CCuurrssoorr))<> <> SSppeecciiffiieess tthhee ccuurrssoorr ffoorr tthhee aapppplliiccaattiioonn wwiinnddooww.. <> <>ppaatttteerrnn ((ccllaassss PPaatttteerrnn))<> <> SSppeecciiffiieess tthhee ffoonntt nnaammee ppaatttteerrnn ffoorr sseelleeccttiinngg aa ssuubbsseett ooff aavvaaiillaabbllee ffoonnttss.. EEqquuiivvaalleenntt ttoo tthhee --ppaatttteerrnn ooppttiioonn.. MMoosstt uusseeffuull ppaatttteerrnnss wwiillll ccoonnttaaiinn aatt lleeaasstt oonnee ffiieelldd ddeelliimmiitteerr;; ee..gg.. ````**--mm--**'''' ffoorr mmoonnoossppaacceedd ffoonnttss.. <> <>ppiixxeellSSiizzeeLLiisstt ((ccllaassss PPiixxeellSSiizzeeLLiisstt))<> <> SSppeecciiffiieess aa lliisstt ooff ppiixxeell ssiizzeess ttoo aadddd ttoo tthhee ppiixxeell ssiizzee mmeennuu,, ssoo tthhaatt ssccaallaabbllee ffoonnttss ccaann bbee sseelleecctteedd aatt tthhoossee ppiixxeell ssiizzeess.. TThhee ddeeffaauulltt ppiixxeellSSiizzeeLLiisstt ccoonnttaaiinnss 77,, 3300,, 4400,, 5500,, aanndd 6600.. <> <>ppooiinnttSSiizzeeLLiisstt ((ccllaassss PPooiinnttSSiizzeeLLiisstt))<> <> SSppeecciiffiieess aa lliisstt ooff ppooiinntt ssiizzeess ((iinn uunniittss ooff tteenntthhss ooff ppooiinnttss)) ttoo aadddd ttoo tthhee ppooiinntt ssiizzee mmeennuu,, ssoo tthhaatt ssccaallaabbllee ffoonnttss ccaann bbee sseelleecctteedd aatt tthhoossee ppooiinntt ssiizzeess.. TThhee ddeeffaauulltt ppooiinnttSSiizzeeLLiisstt ccoonnttaaiinnss 225500,, 330000,, 335500,, aanndd 440000.. <> <>pprriinnttOOnnQQuuiitt ((ccllaassss PPrriinnttOOnnQQuuiitt))<> <> IIff _T_r_u_e tthhee ccuurrrreennttllyy sseelleecctteedd ffoonntt nnaammee iiss pprriinntteedd ttoo ssttaannddaarrdd oouuttppuutt wwhheenn tthhee qquuiitt bbuuttttoonn iiss aaccttiivvaatteedd.. EEqquuiivvaalleenntt ttoo tthhee --pprriinntt ooppttiioonn.. <> <>ssaammpplleeTTeexxtt ((ccllaassss TTeexxtt))<> <> TThhee ssaammppllee 11--bbyyttee tteexxtt ttoo uussee ffoorr lliinneeaarrllyy iinnddeexxeedd ffoonnttss.. EEaacchh ggllyypphh iinnddeexx iiss aa ssiinnggllee bbyyttee,, wwiitthh nneewwlliinnee sseeppaarraattiinngg lliinneess.. <> <>ssaammpplleeTTeexxtt1166 ((ccllaassss TTeexxtt1166))<> <> TThhee ssaammppllee 22--bbyyttee tteexxtt ttoo uussee ffoorr mmaattrriixx--eennccooddeedd ffoonnttss.. EEaacchh ggllyypphh iinnddeexx iiss ttwwoo bbyytteess,, wwiitthh aa 11--bbyyttee nneewwlliinnee sseeppaarraattiinngg lliinneess.. <> <>ssccaalleeddFFoonnttss ((ccllaassss SSccaalleeddFFoonnttss))<> <> IIff _T_r_u_e tthheenn sseelleeccttiioonn ooff aarrbbiittrraarryy ppiixxeell aanndd ppooiinntt ssiizzeess ffoorr ssccaallaabbllee ffoonnttss iiss eennaabblleedd.. <> <> WWiiddggeett ssppeecciiffiicc rreessoouurrcceess:: <> <> <> <>sshhoowwUUnnsseelleeccttaabbllee ((_c_l_a_s_s SShhoowwUUnnsseelleeccttaabbllee))<> <> SSppeecciiffiieess,, ffoorr eeaacchh ffiieelldd mmeennuu,, wwhheetthheerr oorr nnoott ttoo sshhooww vvaalluueess tthhaatt aarree nnoott ccuurrrreennttllyy sseelleeccttaabbllee,, bbaasseedd uuppoonn pprreevviioouuss ffiieelldd sseelleeccttiioonnss.. IIff sshhoowwnn,, tthhee uunnsseelleeccttaabbllee vvaalluueess aarree cclleeaarrllyy iiddeennttiiffiieedd aass ssuucchh aanndd ddoo nnoott hhiigghhlliigghhtt wwhheenn tthhee ppooiinntteerr iiss mmoovveedd ddoowwnn tthhee mmeennuu.. TThhee ffuullll nnaammee ooff tthhiiss rreessoouurrccee iiss ffiieellddNN..mmeennuu..ooppttiioonnss..sshhoowwUUnnsseelleeccttaabbllee,, ccllaassss MMeennuuBBuuttttoonn..SSiimmpplleeMMeennuu..OOppttiioonnss..SShhoowwUUnnsseelleeccttaabbllee;; wwhheerree NN iiss rreeppllaacceedd wwiitthh tthhee ffiieelldd nnuummbbeerr ((ssttaarrttiinngg wwiitthh tthhee lleefftt--mmoosstt ffiieelldd nnuummbbeerreedd 00)).. TThhee ddeeffaauulltt iiss TTrruuee ffoorr aallll bbuutt ffiieelldd 1111 ((aavveerraaggee wwiiddtthh ooff cchhaarraacctteerrss iinn ffoonntt)) aanndd FFaallssee ffoorr ffiieelldd 1111.. IIff yyoouu nneevveerr wwaanntt ttoo sseeee uunnsseelleeccttaabbllee eennttrriieess,, ''**mmeennuu..ooppttiioonnss..sshhoowwUUnnsseelleeccttaabbllee::FFaallssee'' iiss aa rreeaassoonnaabbllee tthhiinngg ttoo ssppeecciiffyy iinn aa rreessoouurrccee ffiillee.. <> <> <> FFIILLEESS <> <> $$XXFFIILLEESSEEAARRCCHHPPAATTHH//XXFFoonnttSSeell <> <> SSEEEE AALLSSOO <> xxrrddbb((11)),, xxffdd((11)) <> <> BBUUGGSS <> <> 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.. <> CCOOPPYYRRIIGGHHTT <> CCooppyyrriigghhtt 11998899,, 11999911,, XX CCoonnssoorrttiiuumm <> SSeeee _X_(_7_) ffoorr aa ffuullll ssttaatteemmeenntt ooff rriigghhttss aanndd ppeerrmmiissssiioonnss.. <> AAUUTTHHOORR <> <> RRaallpphh RR.. SSwwiicckk,, DDiiggiittaall EEqquuiippmmeenntt CCoorrppoorraattiioonn//MMIITT PPrroojjeecctt AAtthheennaa <> MMaarrkk LLeeiisshheerr <> aaddddeedd tthhee ssuuppppoorrtt ffoorr tthhee UUTTFF--88 ssaammppllee tteexxtt.. <> <>