Home

casseaux

image

Contents

1. adobe 2009 monotype usr local texlive afm casseaux zbolton afm ZZZZ afm F m sonn cea ST zbolton tfm ZZZzz tfm texmf local hf onts TY DE L nnd a 1 zbolton pfb ZZZZ pfb vf ap dvips L casseaux zbolton map ZZZZ map tex 1 at X m casseaux Zbolton fd zbolton sty E ZZZZ Sty FIGURE 3 Emplacement dans l arborescence TDS des fichiers de fontes casseaux ici on suppose en avoir install deux zbolton et zzzz En fait Berry a pr vu une cat gorie sp ciale pour les autres fonderies dont le nom commence alors par Zz sans doute pour les zautres fonderies Sans obliger l utilisateur de notre proc dure d installation d adopter ce nomage des fontes par z on le recommande donc mais on laisse le reste des autres lettres au choix de l utilisateur de fa on que ce soit un minimum mn monique ou proche de la fonte d origine 6 2 Installation de la fonte Si on installe une fonte casseau avec la machinerie habituelle notamment fontinst on peut faire des constatations int ressantes 1 On voit que les fichiers construits sont tr s peu nombreux et tr s courts un seul fichier tfm un seul fichier pfb etc et certains fichiers sont compl tement inutiles comme ceux pour les fontes virtuelles vf 2 ces fichiers sont en g n ral tr s courts par exemple les fichiers de type fd n ont que quelques lignes seulement DeclareFontFamily U zxxxx DeclareFontShape U zxx
2. HO HO o lt HO o lt d lt o lt K KK K KK kK Ke Input external font name e g cmri0 or lt enter gt for NFSS classification of font currfontname z1550 Now type a test command help for help table bye 1 Output written on nfssfont dvi 1 page 3808 bytes Il suffit de faire dvips puis ps2pdf pour obtenir nfssfont pdf si on proc dait depuis TeXshop le r sultat y serait direct Le r sultat est en figure 1 21 04x 05x 06x 07x 10x Pr 12x 13x 24 25T Em Rs nn e ajaj rg B E 9 2 2 E u 6 E EE ele j EJ B OTIBE sn D e ri 78 9 A B C D E F 9x 3x 4x 5x Ax Ne trouvant pas ce tableau tr s lisible on donne les outils pour un construire un plus complet avec par ligne les codes d cimaux et hexa le caract re clavier correspondant au caract re casseau la chasse et la hauteur totale de chaque caract re du casseau chaque ligne n est imprim e que pour les codes existants par ailleurs pour des raisons de lisibilit le caract re casseau est dans un corps FIGURE 1 Sortie de nfssfont tex pour z1550 choisi par l utilisateur les chasse et hauteur sont relatives ce corps Il suffit alors de copier CharteCasseau tex depuis notre paquet casseaux zip dans un r pertoire o on crit le programme suivant 22 documentclass article usepackage z1550 z1550 ou toute autre fon
3. m me r pertoire courant 2 Exemples simples 1 Une fonte TTF Supposons que nous voulions installer pour BIEX la fonte BoltonDropsCaps qui nous a servi faire le titre de la couverture de ce document page 1 et que nous avons t l charg e depuis http www acefreefonts com font 10455 Bolton_Drop_Caps html 1 Dans le terminal depuis le r pertoire courant lancer le programme d installation perl ttftotex 2 On vous demande le nom de la fonte Fonte a installer forme xxx ttf ou pf3 etc vous r pondez alors BoltonDropCaps ttf 3 On vous demande un nom BIEX Nom LaTeX forme zxxxx sans extension En gros voir d tails page 28 c est un nom de votre invention de quelques lettres commen ant par z et si possible mn monique Supposons que vous choisissiez de r pondre zbolton 4 L installation commence un moment le syst me va vous demander votre mot de passe pour crire le fichiers dans l arborescence TDS Puis apr s quelques lignes de commentaires et un temps parfois tr s long appara t le message Fonte zbolton install e BONS TESTS Lanc depuis n importe quel r pertoire le programme suivant documentclass article usepackage fourier texte courant usepackage zbolton begin document fontsize 50 50 selectfont ABbCdEf4 zbolton ABbCdEf4 end document doit imprimer ABbCdEf4 DAR En effet l extension zbolton sty a t cr e en m me temps q
4. true type font dontle suffixe normal est ttf On l ajoute donc par le finder au nom de la fonte qui devient Orna 4 ttf On reconna t le nom avec blanc que vous venons de traiter On fait donc les deux op rations d un coup et renommons cette fonte directement Orna4 ttf Dans tous les cas on doit avoir dans le r pertoire courant un nom de fonte correct sans espace _ avec son suffixe On continue ici nos exemples avec Orna4 ttf qu on a donc copi dans le r pertoire courant par cp ornam4 Orna4 ttf desktop courant 4 2 Appel dettftotex En fait le mode d emploi de notre proc dure a t donn dans les exemples de la section 2 Voici toutefois quelques pr cisions sur des cas particuliers Nous supposons nouveau que notre proc dure ttftotex a t mise dans le r pertoire courant ainsi que la fonte installer nous prenons ici comme exemple Orna4 ttf Le d roulement de l installation de la fonte dans l arborescence TDS se d roule comme suit 1 Dans le terminal depuis le r pertoire courant lancer le programme d installation perl ttftotex 2 On vous demande le nom de la fonte Fonte a installer forme xxx ttf ou pf3 etc 14 vous r pondez alors Orna4 ttf C est fontforge qui v rifiera un peu plus tard qu il s agit bien d une fonte correcte En re vanche on v rifie que la fonte est dans le r pertoire courant sinon on abandonne On vous demande un nom BIEX Nom LaTeX forme zxxxx sans e
5. 2005 http tug org fontname fontname pdf 4 Thierry BOUCHE Tout savoir sur les fontes avec BIX Tutoriel des Journ es GUT 99 18 mai 1999 ancienne url http www gutenberg eu org pub GUTenberg manifestations gut99 fontes tutoriel pdf 5 Michel BOVANI Fourier GUTenberg mars 2004 fourier doc fr pdf Se trouve sur les DVD TEXLive gt 2007 Accessible aussi par ftp t l charger depuis ftp ftp gutenberg eu org pub gut distribs fourier fourier vi 3 fourier GUT tgz le d zipper et prendre fourier GUT doc latex fourier fourier doc fr pdf 6 Bernard DESGRAUPES BTEX apprentissage guide et r f rence 2 dition Vuibert Paris 2000 7 Philippe ESPERET et Denis GIROU Coloriage du pavage de Truchet Cahier GUTenberg n 31 d cembre 1998 p 5 18 http cahiers gutenberg eu org cg bin article CG_1998___31_ 5_0 pdf 8 Daniel FLIPO Administration d une distribution TX http daniel flipo free fr doc tex admin TeX admin pdf 9 Filenames for TX fonts http www tug org fontname html 10 Maarten GELDERMAN How to install a Typel Font using fontinst MAPS 22 Vorjaar 1999 p 37 42 http www ntg nl maps 22 11 pdf 11 Ferdy HANSSEN Installing fonts in BIFX a user s experience MAPS 29 Najaar 2003 p 61 64 http www ntg nl maps 29 13 pdf 12 Yannis HARALAMBOUS Fontes et codages O Reilly Paris 2004 13 Alan JEFFREY et coll fontinst Font installation software for TX ht
6. U NE 24 0pt 23 4pt 86 56 V NE 24 0pt 23 4pt 87 57 W NN 24 0pt 23 42401pt 88 58 X N 24 0pt 23 352pt 89 59 Y R 24 0pt 23 04pt 90 5A Z A 24 0pt 23 64001pt 957 5F _ G 24 0pt 11 37599pt 25 Enfin je propose aussi de mettre dans ce paquet les routines pour pr senter les fontes casseaux selon le clavier lorsque ce dernier est utilis pour placer c te c te des caract res li s Par exemple la fonte RococoUrnamentsThree de Monotype met la place de 7 8 9 les caract res p p utiles pour faire des hautes de cadres et de m me en 7 u j ceux pour le c t gauche et en 9 o k ceux pour le droit etc Tout ceci appara t bien dans la figure 2 o on voit aussi le mat riel pour des cadres du type mmm et HR S Avis 26 3 W2 221281028 20U5218 a w e r 1 v u GGJ o P L L a s la f sn WJ KW W EJ LY z s e v b n m LJ UJ LJ J 61 E ED J L T 6 w l J LJ WE J IW UU NU WUEHUDEILUUE AL f e UD lt 68 E EJ G we u EFHFHBIUUHUHU HL FIGURE 2 Ornements de la fonte casseau RococoOrnamentsThreeMT mpi 006 27 6 Principes adopt s La simplicit des proc dures propos es ici vient en grande partie de l adoption de principes sim plificateurs mais non r ducteurs 6 1 Arborescence 1 On respecte l utilisation de la branche texmf local pour les donn es propres chaque installa tion locale C es
7. borescence TDS Puis apr s de nombreuses lignes de commentaires et un certain temps il faudrait supprimer l option quiet pour montrer que le programme n est pas plant comme on pourrait le croire vu la lenteur de updmap doit appara tre le message 15 Fonte zbolton install e BONS TESTS Mais on peut aussi avoir et c est le cas pour zorn4 un message comme ATTENTION il y a des chiffres dans le nom zorn4 on garde le nom zorn4 sty mais on y a change les commandes newcommand zorn4 en newcommand zornd En effet si pour TEX zorn4 sty est un nom correct malgr la pr sence d un chiffre il n en est pas de m me pour zorn4 On change donc d autorit les noms en y rempla ant les chiffres 12 9 respectivement par ab i et 0 par o N B La commande zorn4 serait l quivalente normale de zbolton voir page 6 mais pour utiliser le caract re de m me code que A de la fonte zorn4 il faut crire zornd A comme an nonc par le message ci dessus et non zorn4 A L utilisateur peut toujours modifier ce nom dans le style correspondant qui est l adresse usr local texlive texmf local tex latex casseaux zorn4 sty 4 3 Autres proc dures pfbtotex Fonctionne comme ttftotex mais on part d un fichier xxx pfb et d un fichier xxx afm fontforge n est pas appel ttftopfb Commence comme ttftotex lit la fonte la transforme en pfb et afm si elle est valide v rifie que le nom propos pour le casseau zzzz
8. ci http www typofonderie com alphabets view AllumiPTF ceux de dingbats depot http www dingbatdepot com ete Initials Lettres orn es etc Exemple zbolton utilis e ici lt donner url gt z1550 utilis e ici Cadres bords coins Exemple orna4 utilis e ici ornements traditionnels Exemple MonotypeUrnaments 1 6 cfsite J A FellFlower ornements de fantaisie Exemple FairyFantsay http www fontspace com windwalker64 wwfairyfantasy dessins sp ciaux Exemple cartes de cr dits http www fontspace com rick mueller credit cards panneaux de signalisation http www fontspace com benn coifman roadsign alphabets sp ciaux et bien s r toute la kyrielles de fontes polices fantaisies 11 4 Mode d emploi 4 1 Pr paratifs 4 1 1 Disponibilit de fontforge et de perl Si vous n en tes pas s rs v rifiez que vous disposez bien de ces deux logiciels par exemple en tapant dans terminal which fontforge which perl si l un ou l autre r pond Command not found il vous faut alors le ou les installer gratuitement Voir pour perl http www perl org pour fontiorge http fontforge sourceforge net 4 1 2 Cr ation d un r pertoire de travail courant Nous supposons par la suite travailler dans un r pertoire courant qui peut s appeler autrement et tre n importe o par exemple sur le bureau Ce r pertoire ne sert qu en parler par ailleurs o
9. d un fichier dont le suffixe est ttf pfb ot etc Reprenons le premier exemple page 5 depuis http www acefreefonts com font 10455 Bolton_Drop_Caps html on t l charge un dos sier Bolton_Drop_Caps zip on clique dessus deux fois et on obtient le fichier BoltonDropCaps ttf en g n ral il y a plusieurs fichiers regroup s dans un r pertoire Il faut le copier dans le r pertoire courant cp BoltonDropCaps ttf desktop courant 15 Compatibilit des noms de fontes avec Unix Linux BIFX etc Certaines fontes ont parfois des noms pouvant poser probl me ici par la suite cause de la pr sence de certains caract res comme _ par exemple uesbi___ pfb voire des espaces comme Orna 4 ttf Pour viter tout probl me je recommande de les renommer apr s ventuelles duplication directement dans le finder Ce re nommage n a aucune implication sur leur contenu Pour les deux exemples pr c dents on pr f rera uesbi pfbetOrna4 ttf Absence de suffixe Il arrive fr quemment que les fontes n ont pas de suffixe Par exemple la fonte ayant servi faire le cadre de la couverture de ce document a t t l charg e depuis http www urbanfonts com dingbats borders dingbats htmeta donn un r pertoire ornam4 qui contient une fonte dont le nom est Orna 4 sans suffixe Or on en a besoin d un par la suite il faut donc en ajou ter il suffit de cliquer 1 fois sur ce nom dans le finder pour voir qu il s agit d une
10. e la fonte casseau install e par exemple zptfding Tous ces fichiers sty sont plac s dans l arborescence TDS plus pr cis ment dans usr local texlive texmf local tex latex casseaux ZZZZ sty Comme on l a d j vu page 16 on n accepte que des noms l gaux de commande ce qui oblige changer les chiffres en lettres l utilisateur peut donc toujours corriger le fichier sty comme il le veut Les instructions suivantes usepackage zptfding begin center Huge a fontencoding U fontfamily zptfding selectfont u b w b zptfding u b w end center donnent donc a J FI b AGE 19 5 3 Appel des caract res par nom Lorsqu il y a peu de caract res dans un casseau et lorsque ceux ci sont caract risables il peut tre agr able de leur donner un nom C est par exemple ce que fait la fonte futs Fourier Ornaments qui a des d clarations du type newcommand aldine fontencoding U fontfamily futs selectfont char111 newcommand lefthand fontencoding U fontfamily futs selectfont char116 Si on d clar l extension fourier ou m me seulement fourier orns il suffit alors d crire aldine lefthand pour avoir 87 Voir la liste compl te dans 2 Notre programme ttftotex n a aucune possibilit de d cider de ces noms m me en regardant l afm car souvent les casseaux gardent les noms A B On recommande simplement chaque utilisateur qui aimerait disposer de tels noms de les me
11. feuille aldine ou des ornements comme a permettant de faire cadres frises et autres d corations g om triques tous ces sym boles n taient pas dans la casse mais dans une autre que par extension on appelle aussi cas seau Ces fontes casseaux avaient quelques propri t s caract ristiques avec videmment quelques ex ceptions il wy avait que peu de signes ces signes ne correspondaient en g n ral pas un alphabet mais s il y avait des lettres capi tales on les rangeait dans l ordre habituel qui est pour les capitales l ordre alphab tique les concepts de gras italique etc ne s appli quaient pas ces signes le style des signes leur tait propre et ne rele vaient pas ou peu du style des caract res du style courant etc En FIX on peut faire de m me utiliser une fonte pour le texte courant et disposer aussi de quelques caract res sp ciaux d une fonte sp ciale Ici par exemple j utilise Fourier Gutenberg pour le texte courant et par ci par l j utilise quelques caract res pris dans une autre fonte par exemple dans le premier paragraphe de cette section j ai utilis la lettrine orn e D et des orne ments de Fournier qui viennent de fontes BIFX mais sp ciales notez que j ai aussi utilis la feuille aldine qui est un peu un cas particulier elle fait partie d un casseau propre Fourier GUTenberg 2 5 Mais tout uti
12. lisateur de BIFX peut en utiliser les signes en crivant par exemple newcommand futs 1 fontencoding U fontfamily futs selectfont 1 centerline Huge futs char97 A pour obtenir les deux caract res on verra plus bas voir page 20 qu ce casseau est associ un style permettant d acc der ces caract res par nom respectivement decotwo et noway Nous allons faire ci apr s quelques allu sions ce casseau sous son nom BIFX futs Par analogie avec le plomb on peut dire qu une fonte casseau BIFX est caract ris e par quelques propri t s il wy a que peu de signes dans futs il y a 32 signes ces signes ne correspondent en g n ral pas un codage standardis ni Ascii ni latin 1 ni Unicode mais s il y a de lettres on les met plut t selon l ordre alphab tique dans le cas de futs la position du gland a et de la feuille de vigne j sont compl tement ar bitraires et d cid es par le dessinateur de la fonte les concepts de gras italique etc ne s ap pliquent en g n ral pas ces signes une ex ception pour futs le symbole euro qui peut tre ou etc on consid re ici qu elles ont comme champ de codage celui de l Ascii donc de 0 127 les lettres accentu es les ligatures etc ne sont pas priori d finies mais on n interdit pas BIEX d accentuer les lettres qui n en sont pas par exemple futs a c c don
13. n va y cr er un certain nombre de fichiers que l on peut d truire une fois la fonte install e Il suffit alors de d truire tout le fichier courant avec son contenu lt utiliser TMP gt Une session commencera donc dans le terminal par cd desktop mkdir courant cd courant 12 et se terminera par rm r f desktop courant 4 1 3 T l chargement de la proc dure ttftotex Cette proc dure et d autres choses qui vont avec dont le fichier pdf de ce pr sent document sont dans un fichier compress casseaux zip qui se trouve l url http Jacques Andre fr fontex casseaux zip qu il suffit de t l charger et d compresser en cliquant par exemple deux fois sur son nom dans le finder Les divers fichiers apparaissent alors dans le r pertoire casseaux savoir ttftotex le programme principal pdftotex utiliser lorsque l on part d un fichier pdf voir page 16 ttftopfb pour convertir une fonte par exemple ttf en pfb et v rifier sa validit voir page 16 supcasseau pour supprimer une fonte casseau de TDS voir page 16 CasseauCharte tex une macro BIFX qui imprime la charte d un casseau voir page 21 Il faut copier ttftotex dans le r pertoire courant cp Casseau ttftotex desktop courant 4 1 4 T l chargement de la fonte et ventuel changement de nom On suppose que le fonte choisie a t t l charg e et d compress e Elle se pr sente alors en g n ral sous forme
14. ne 7 le style des signes leur est propre et ne rel ve pas ou peu du style des caract res du texte courant si on con oit que amp va mieux avec un caract re du xvIII si cle et H avec un du xxesi cle et 3 4 ne rel vent pas plus du style des caract res d Utopia Fourier que d Helve tica ou du Times plus forte raison pour des dingbats comme Y ou I etc Le casseau de Fourier futs est un peu une ex ception car on le trouve dans la distribution TXLive Mais en g n ral ces fontes casseau n y sont pas D ailleurs certaines ne peuvent pas y tre celles que vous dessinez vous m me ou composez vous m me partir de glyphes exis 10 tants pour vos propres besoins Ainsi ayant eu utiliser fr quemment les pavages de Truchet sous forme de tuiles mi parties ou de pav s cor ens 7 j ai t amen me d finir une fonte contenant seulement les huit signes sui Fe V NANA Je ne peux pas attendre que TXLive me four nisse cette fonte et il me faut bien l installer moi m me Quelques fontes casseaux On en trouve plein sur le Web il suffit de taper dans Google font ornaments initials pour voir leur grand nombre souvent d ailleurs en free lt Liste suivante utile gt Dingbats Par dingbats on entend toutes ces fontes offrant les dingbats de Zapf mais aussi bien d autres par exemple zptfding bats que nous citons sou vent i
15. ne correspond pas d j une fonte casseau existante dans TDS Mais la fonte n est pas install e On peut le faire ensuite avec pfbtotex supcasseau Supprime de l arborescence TDS une fonte casseau suppression des fichiers pfb fd sty etc et recalcul de la map 16 5 Utilisation d une fonte casseau 5 1 Utilisation normale Pour utiliser des caract res de la fonte futs Fourier Ornaments on peut crire par exemple fontencoding U fontfamily futs fontsize 50 50 selectfont ta pour obtenir re de m me la fonte AllumiPtf Dingbats otf que nous avons install e dans TDS sous le nom de zptfding voir page 7 peut tre utilis e de la m me fa on fontencoding U fontfamily zptfding fontsize 50 50 selectfont ta donne La grande difficult avec ces fontes est de savoir quel glyphe de la fonte correspond un code par exemple char97 ou un caract re par exemple a On verra page 21 la fa on de construire une charte ou table d quivalence de ces fontes Attention le nom du codage donn par fontencoding U U voulant dire Unknown inconnu signifie en fait ni T1 ni OT1 etc est important car sinon BIEX va chercher une fonte du m me type que celle englobante que notre installation ne pr voit justement pas On aurait ici o on a du Fourier en T1 sans cette indication de codage U un message du type Font shape Ti zptfding m n undefined using Ti cmr m n instead on input li
16. ne nnn et la sortie montrerait les deux lettres ta en cmr En revanche on d finit les fontes casseaux sans extension de forme ou graisse Ce qui veut dire que 17 la graisse fontseries est toujours moyenne m et que la forme fontshape est romain normal n Les trois expressions suivantes fontencoding U fontfamily zptfding fontsize 50 50 selectfont ta fontencoding U fontfamily zptfding fontshape it fontsize 50 50 selectfont ta fontencoding U fontfamily zptfding fontsize 50 50 selectfont textbf ta donnent donc la m me chose toutefois les deux derni res produisent un message dans le log Enfin la mention fontsize 50 50 peut tre supprim e on prend alors la force de corps courant 5 2 Fichier sty L criture de choses comme fontencoding U fontfamily zptfding fontsize 12 12 selectfont X m me si on fait l impasse de fontsize est plut t fastidieuse et on a donc envie de faire une macro newcommand zptfding 1 fontencoding U fontfamily zptfding selectfont 17 justement sans fontsize L endroit id al pour la mettre est dans un style associ la fonte C est pourquoi en installant une fonte casseau ZZZZ on installe aussi un fichier ZZZZ sty qui est le suivant hFilename ZZZZ sty NeedsTeXFormat LaTeX2e ProvidesPackage ZZZ7 h newcommandx ZZZZ 1 fontencoding U fontfamily ZZZZ selectfont 1 h endinput 18 o ZZZZ est remplac par le nom d
17. on de la fonte 7 Probl mes r manents 13 Bibliographie En g n ral ce qui est en couleur terre de sienne est cliquable 1 Introduction IL Y A bien quelque chose qui m agace c est qu avec BIFX il soit facile de bien positionner des lettrines comme celle de ce d but de paragraphe mais qu en revanche il soit compliqu d installer la fonte proposant ce bois grav De m me si je vois surle web une fonte offrant des dingbats et ornements par exemple DamaskDings1i du site http www fontspace com nymphont damask dings1 il me suffit de la t l charger de cliquer pour qu elle entre dans le livre des polices de mon Mac et en utilisant Word de s lectionner cette fonte et ta per un pour voir appara tre le cul de lampe qui suit alors qu avec BIFX la manip serait bien plus longue A En revanche d s qu on utilise une vraie fonte de texte par exemple Utopia si ce n est pas tr s simple ni tr s compliqu de l installer pour BIFX une fois faite son utilisation est parfaite par exemple on n a pas aller chercher les liga tures comme fi elles viennent automatique ment Mon probl me vient bien de l BIEX permet de faire des choses tr s complexes en mati re de fontes du coup les auteurs de l abondante bi bliographie sur le sujet voir page 32 omettent en g n ral de s tendre sur le cas trivial de ces fontes de dingbats titrage et autres ornements que j a
18. ou comment installer une fonte casseau TTE OT Typel pour BI X en un clic par Jacques Andr Jacques AndreNN orange fr avec NN 35 Version de travail du 8 mars 2010 R sum Les casseaux sont des ensembles de caract res souvent disparates comme les dingbats les vi gnettes et lettrines qui se comportent comme des fontes tr s simples sans accents sans liga tures sans italique ni graisse etc Elles sont souvent en TTF et donc pas directement accessibles en BIEX Cette note pr sente le programme ttftotex qui avec deux param tres le nom de la fonte initiale et un nom de famille la Berry installe compl tement une fonte casseau dans l arborescence TDS de BIEX On d crit aussi divers programmes utilitaires compl mentaires atep jacgues andre r fontex cassedux paf Sommaire Introduction Exemples simples Fontes casseaux Mode d emploi dl 9Pr paratitsser N N S H S 4 1 1 Disponibilit de fontforge et de perl 4 1 2 Cr ation d un r pertoire de travailcourant 4 1 3 T l chargement de la pro c durettftotex 12 i2 12 4 1 4 T l chargement de la fonte et ventuel changement de 4 2 Appel de ttftotex 4 3 Autres proc dures Utilisation d une fonte casseau 5 1 Utilisation normale 5 2 Fichier sty 5 3 Appel des caract res par nom 54 Charte duncasseat n anan Principes adopt s 6 1 Arborescence 6 2 Installati
19. ppellerai d sormais fontes casseaux de m me les d veloppeurs ne nous ont pas pro pos ma connaissance de proc dure d instal lation simple pour ce cas simple Je propose donc ici un programme perl qui permet d installer sim plement une fonte casseau dans l arbores cence TDS de BIFX un mode d emploi non moins simple quelques autres proc dures connexes comme par exemple l affichage de la charte d une fonte casseau Provisoire Ce programme et ceux annexes et cette documentation sont en version provisoire pour demander l avis d utilisateurs potentiels ou de gourous voir page 34 Limitations actuelles Par ailleurs pour l instant nous supposons tre sur un Macintosh muni du syst me OS X version L opard histoire de se distinguer des manuels d installations souvent implicites pour Windows que sont install s fontforge et perl nous adresser des nuls dont on demande toutefois qu ils aient d j t capables d installer TEXLive aujourd hui 2009 et sachent utiliser ter minal sur leur Mac Mais l adaptation Windows ou Linux ne devrait poser aucune difficult Enfin dans ce qui suit on suppose avoir t l charg les divers programmes cit s depuis http jacques andre fr fontex casseaux zip et les avoir copi s dans un r pertoire courant De m me la o les fontes utiliser sont suppos es avoir t t l charg es et copi es dans ce
20. t dans cette derni re branche non modifi e par les futures versions de TXlive que l on place normalement les fontes personnelles 2 Selon 13 on classe normalement les fontes comme suit les divers fichiers tfm afm pfb etc sont dans des r pertoire sp cialis s tfm afm type1 etc mais ensuite chacun ventil selon sa fonderie d origine les afm des fontes d Adobe sont dans le r pertoire fonts afm adobe celles de Monotype dans fonts afm monotype etc voir figure 3 On n a pas adopt ce principe ou plut t on a consid r que toutes ces fontes viennent d une m me et unique fonderie appell e casseaux En effet ces fontes casseaux sont souvent cr es par des individus isol s et on on a presque autant de fonderies diff rentes que de fontes par ailleurs de nombreuses fontes casseaux sont vendues par plusieurs fonderies Enfin chaque fonte casseau n a qu un fichier de chaque type un seul fichier pfb par exemple alors qu une fonte de texte peut en avoir des dizaines Enfin a nous vite de demander l utilisateur un nom de fonderie ce qui simplifie la construction automatique de cette arborescence 3 Selon Karl Berry 3 9 les noms internes des fontes sont li es au nom de la fonderie Par exemple le Times et l Helvetica d Adobe sont not s respectivement ptm et phv p tant le code d Adobe De m me Fourier GUTenberg bas sur Utopia d Adobe est appel put 2008 m
21. te casseau input CharteCasseau begin document CharteCasseau z1550 24 idem 24 end document pour obtenir la liste corps des caract res du casseau D c Hexa Car z1550 chasse hauteur 32 20 4 79999pt 0 0pt 35 23 3 22 32pt 23 016pt 45 2D 24 0pt 12 14398pt 48 30 0 ae 23 16pt 22 89601pt 49 31 1 z 22 79999pt 23 208pt 50 32 2 EX 240nt 21 432pt 51 33 3 X3 240nt 21 432pt 52 34 4 240pt 14 424pt 53 35 5 ex 240pt 7 22401pt 54 36 6 lt gt 24 0pt 14 496pt 55 37 7 es 240pt 7 22401pt 56 38 8 amp 24 0pt 14 13599pt 57 39 9 8 240pt 14 328pt 65 4 A N 24 0pt 23 42401pt 23 D c Hexa Car chasse hauteur 66 42 B 24 0pt 23 496pt 67 43 C 24 0pt 22 72798pt 68 4 D 24 0pt 23 37599pt 69 45 E 24 0pt 23 25598pt 70 46 F 24 0pt 22 79999pt 71 47 G 24 0pt 23 136pt 72 48 H 24 0pt 23 42401pt 73 49 I 24 0pt 23 28pt 74 4A J 24 0pt 23 28pt 75 4B K 24 0pt 23 23201pt 76 AC L 24 0pt 23 23201pt 77 4D M 24 0pt 23 64001pt 78 4E N 24 0pt 23 59201pt 79 4F O 24 0pt 23 688pt 80 50 P 24 0pt 24 072pt 81 51 Q 24 0pt 23 59201pt 82 52 R 24 0pt 23 952pt 24 D c Hexa Car Z1550 chasse hauteur 83 531 S S 24 0pt 23 28pt 84 54 T C 24 0pt 23 088pt 85 55
22. tp www tug org applications fontinst 14 Philipp LEHMANN The font installation guide Using PostScript fonts to their full potential http www ctan org tex archive info Typeifonts fontinstallationguide 15 Frank MITTELBACH Michel GOOSSENS et autres ETIX Companion 2 dition Pearson Educa tion Paris 2005 16 TDS une structure de r pertoires pour les fichiers TeX Traduction de Jean C me Charpen tier et introduction de Fabrice Popineau Cahiers GUTenberg n 44 45 novembre 2004 p 113 114 http cahiers gutenberg eu org cg bin article CG_2004___44 45 83_0 pdf 17 Bruno VOISIN with help from Bob Kerstetter Installing Fonts for BIFX on OS X http www tug org mactex fonts fonttutorial current html janvier 2004 33 Pour toute critique r clamation suggestion demande de renseignement Jacques AndreNN orange fr avec NN 35 US CL http Jacques Andre fr fontex casseaux pdf
23. ttre dans son fichier sty lt en dire plus gt noter que cette m thode ne s applique pas tous les casseaux par exemple pas ceux form s d or nements difficiles d nommer comme f 484 2e SV NX D Y il s agit d un extrait des fontes Mo notypes Ornaments voir http jacques andre fr fontex ornements charte pdf des nota tions comme decoone decotwo decothree devraient aller jusqu decotwohundredandfifty au moins alors autant se rappeler que le caract re char97 correspond 4 D o l utilit des chartes de la section suivante 20 5 4 Charte d un casseau Il est important de conna tre l quivalence entre une touche disons un caract re ASCII et le glyphe lui correspondant dans une fonte casseau On peut bien s r se contenter de la proc dure standard TX nfssfont tex d crite dans le BTX Companion 15 page 377 et dont le source est l url usr local texlive 2007 texmf dist tex latex base nfssfont tex Lanc dans le terminal par latex nfssfont tex on a par exemple le dialogue suivant gt lt gt lt gt lt gt lt KK gt lt gt lt gt lt K gt lt K gt lt K lt gt lt K gt lt K gt lt gt lt K gt lt K gt lt OK K gt lt gt lt lt gt lt K K K gt lt K K gt lt K K K K K K K NFSS font test program version lt v2 2b gt x Follow the instructions gt lt gt lt D lt lt lt de e d lt De de o lt de d lt o lt De d lt o lt HE o lt
24. ue la fonte zbolton et plac e dans TDS elle contient la commande S newcommand zbolton 1 fontencoding U fontfamily zbolton selectfont 1 On note que pour cette fonte zbolton les majuscules et minuscules ne sont pas diff renci es et que le chiffre 4 n a pas de glyphe On verra page 21 comment conna tre les caract res d un telle fonte 2 Une fonte Open Type Malgr son nom ttftotex permet d installer tout type de fonte condi tion qu il soit connu de fontforge en fait ttftotex signifie TouTe Fonte to TX et qu on ne soit int ress que par les caract res de num ro lt 12810 c est dire du codage ASCII voir page 15 titre d exemple on prend une fonte OPEN TYPE de dingbats de PTF Porchez Type Foundry qui est plus ou moins gratuite AllumiPtf Dingbats otf On a alors le dialogue dans le terminal perl ttftotex Fonte a installer forme xxx ttf ou pf3 etc AllumiPtf Dingbats otf Nom LaTeX forme zxxxx sans extension zptfding Fonte zptfding install e BONS TESTS Cette fois le programme documentclass article usepackage fourier texte courant usepackage zptfding begin document fontsize 50 50 selectfont ABbCdEf4 zptfding ABbCdEf4 end document doit imprimer ABbCdEf4 3 Plusieurs fontes casseaux ensemble Supposons avoir encore install une troisi me fonte zdamask On peut bien s r utiliser ces trois fontes ensemble tout moment dans
25. un programme comme le suivant dont le r sultat est sa droite documentclass article usepackage fourier usepackage zbolton usepackage zptfding usepackage zdamask begin document Huge begin tabular cicicici hline A amp zbolton A amp zptfding A amp zdamask A hline B amp zbolton B amp zptfding B amp zdamask B hline C amp zbolton C amp zptfding C amp zdamask C hline D amp zbolton D amp zptfding D amp zdamask D hline E Cox gt Toer A Ea mu Ea amp hline a s 1 amp zbolton 1 amp zptfding 1 amp zdamask 1 hline 1 D 2 amp zbolton 2 amp zptfding 2 amp zdamask 2 hline end tabular E end document 2 3 Fontescasseaux Pr cisons d abord ce que l on entend par fonte Casseau U temps de la typo au plomb les com positeurs avaient devant eux la casse dont ils se servaient pour le texte cou rant Mais ils avaient aussi port e de main une casse beaucoup plus petite dite cas seau o ils mettaient quelques caract res sp ciaux correspondant un travail souvent sp ci fique ainsi un diteur breton y aurait mis un K barr qui n existe pas dans Unicode et un tris kell que l on ne trouve pas dans les dingbats or dinaires De m me lorsque la composition n cessitait des lettrines orn es comme le D de ce d but de paragraphe de vieux symboles comme la
26. xtension En gros voir d tails page 28 c est un nom de votre invention de quelques lettres commen ant par z et si possible mn monique Dans notre cas on tape par exemple zorn4 Le programme v rifie alors qu il n y a pas d j une fonte de ce nom install e parmi les fontes casseaux Si c est le cas on propose soit de SUPPRIMER l ancienne version c est dire de faire updmap sys disable zorn4 map ce qui prend un certain temps et de poursuivre pour instal ler la nouvelle fonte du m me nom zorn4 soit de taper un nouveau nom et alors on rev rifie que ce n est pas encore le nom d une fonte d j install e soit de taper STOP pour arr ter le programme fontforge est appel pour convertir la fonte en pfb Si vous aviez d j un fichier pfb vous auriez pu partir d ici Voir le programme pfbtotex page 16 Si la fonte ne convient pas fontforge dit pourquoi et on arr te le programme Si il y a des probl mes mineurs fontforge met des notes dans le log et l installation continue partir des deux fichiers pfb et afm cr s par fontforge Lors de la conversion de la fonte en pfb on r duit le codage celui de Latin 1 En effet m me si on trouve de plus en plus de fontes cod es th oriquement avec Unicode en g n ral seul Ascii est utilis L installation pour TEX proprement parler commence alors un moment le syst me va vous demander votre mot de passe pour crire le fichiers dans l ar
27. xxx m n lt gt zxxxxx tandis que les fichiers map se r duisent zxxxx FontName lt zxxxx pfb 9 ete Or on se rend vite compte qu on a toutes les informations en main pour cr er soi m me ces fichiers sans passer par fontinst Seul updmap est utilis Perl comme d autres langages de ce type il est vrai mais c est celui que j utilisais nagu re permet de faire facilement ces diverses manipulations de noms de fichiers de substitutions tout en acc dant au syst me etc 30 7 Probl mesr manents Comme je l ai dit ce programme et ses confr res sont encore en cours de validation Toutefois cer tains probl mes sont encore r soudre dans un ordre quelconque 1 Cet ensemble n a t test que sur MacOSX avec pdftex 2 Il faudrait l adapter Windows 3 Mon programme perl n est sans doute pas crit selon un m thode tr s canonique je date de de l poque d Algol 60 4 Comment faire pour en faire un package BIX 5 Je ne comprend pas pourquoi updmap est aussi lent m me en version quiet Pour toute suggestion etc voir page 34 31 R f rences 1 William ADAMS Font Installation Agfa Eaglefeather to Linotype Zapfino TUGboat Volume 22 Proceedings of the 2001 Annual Meeting n 3 p 247 250 2 Jacques ANDR Les ornements de la fonte Fourier GUTenberg http jacques andre fr fontex Fourier orn pdf 2009 3 Karl BERRY Fontname Filenames for TX fonts september

Download Pdf Manuals

image

Related Search

casseaux casseaux limoges casseaux de fraises casseaux de bleuet

Related Contents

Manual de instrucciones • esp  At home  Télécharger - L3 Médical  Bedienungsanleitung  Parent Access User Manual  OPERATING INSTRUCTIONS CORDLESS      Expresso DJ102  取扱説明書ダウンロード(PDF)  

Copyright © All rights reserved.
Failed to retrieve file