Brièvement, TypeTuner peut changer les glyphes et les comportements de défaut dans nos polices romaines de SIL si les défauts courants n'adaptent pas vos besoins. Ceci signifie que les glyphes dont vous pourriez avoir besoin, mais qui ne semblent pas être dans Doulos ou Charis pourraient maintenant être disponibles. Les glyphes désirés doivent être présents dans les polices en tant que remplacements. TypeTuner ne créera pas de nouveaux glyphes pour vous.
Le but principal de TypeTuner est de rendre les glyphes alternatifs disponibles qui sont dans Charis SIL et Doulos SIL, mais qui ne sont pas codés. Par exemple, ces polices contiennent quatre formes de l'anglais capital. Seulement une d'entre elles peut être codée comme défaut, mais les trois autres remplacements sont dans les polices en tant que glyphes non codés. Quelques applications, telles que WorldPad et InDesign, peuvent rendre les glyphes non codés disponibles. D'autres, tel que le mot et l'éditeur, ne permettent pas aux glyphes non codés d'être consultés pour maintenant, bien que nous prévoyions qu'ils à l'avenir. En attendant, TypeTuner a été développé pour modifier les polices de Charis et de Doulos (et par la suite Andika et Gentium) de sorte que des glyphes alternatifs utilisateurs choisis soient codés et deviennent le glyphe de défaut pour un codepoint.
En outre, TypeTuner peut changer interlignage pour assortir une police de legs ; il peut changer les arrangements de dispositif de défaut pour des applications Graphite-basées ; et il peut activer les comportements de glyphe qui seraient normalement seulement disponibles pour certaines langues, telles que vietnamien et roumain.are encoded and become the default glyph for a codepoint.
TypeTuner permet à des utilisateurs de modifier facilement les polices particulièrement préparées de sorte que les différents glyphs et comportements de futé-police deviennent actifs. Dans le meilleur des cas le choix de ces variations (appelées les dispositifs de police) serait fait dans des programmes d'application, mais beaucoup d'applications ne soutiennent pas cette fonctionnalité encore. Pour travailler autour de cette limitation, TypeTuner permet à des utilisateurs de créer les polices dérivées avec leurs propres arrangements de dispositif basés sur les besoins d'un projet ou d'une entité local.
TypeTuner n'est pas un rédacteur tout usage de police ; au lieu de cela il fait des ruptures de contrôle basées sur les dispositifs qui sont présents dans une police. Actuellement seulement Doulos SIL et Charis SIL sont soutenus. TypeTuner est actuellement une ligne de commande application bien que l'addition d'un GUI soit projetée en mois à venir. La première fois que le programme est exécuté, il y aura un retarder comme quelques dossiers sont stockés dans un endroit provisoire. Sur des courses suivantes, le retarder devrait être allé.
Ce paquet contient le programme de TypeTuner et les versions mises à jour (4.102) des polices de Doulos SIL et de Charis SIL. Téléchargez et ouvrez le dossier offert au-dessous de faire attention à préserver les chemises stockées dans le dossier de fermeture éclair. Ceci créera une chemise de TypeTuner contenant le programme et les polices. Les polices seront dans les subfolders sous la chemise de TypeTuner. “accorder” une police suivez ces directions.
Voir la ligne de commande syntaxe pour plus de détails. Notez -n et -o les commutateurs pour commander le nom de police et le nom de fichier de police, qui sont également illustrés dans ci-dessous l'exemple.
C:\TypeTuner>TypeTuner -x feat_set_CR.xml Charis\CharisSILR.ttf
Ceci produit le dossier de feat_set_CR.xml. Une section ressemblera à ceci :
<feature name="Literacy alternates" value="False">
<value name="False"/>
<value name="True"/>
</feature>
Cette entrée prouve que l'arrangement de dispositif de défaut est faux. Pour allumer l'instruction les remplacements la comportent, changent en ressembler à ceci :
<feature name="Literacy alternates" value="True">
<value name="False"/>
<value name="True"/>
</feature>
L'attribut de valeur dans l'élément doit exactement assortir l'attribut nommé dans l'élément. Économiser le dossier comme feat_set_CR_lit.xml.
Maintenant type :
C:\TypeTuner>TypeTuner -n Literacy -o CharisSILR_Lit.ttf feat_set_CR_lit.xml Charis\CharisSILR.ttf
Ceci produit CharisSILR_Lit.ttf qui a un nom de police d'“instruction de Charis SIL”. Vous pouvez installer cette police et devriez voir que les caractères da 'et dg 'montrent maintenant avec l'instruction glyphs. WorldPad, Word, Notepad, etc. devriez tous montrer des glyphs d'instruction maintenant.
Pour la documentation sur les dispositifs disponibles voyez : Polices Romaines de SIL Unicode : Possibilités additionnelles disponibles par l'intermédiaire des dispositifs de police. Veuillez noter que quelques dispositifs sont seulement soutenus par Graphite. Voyez la colonne de notes de TypeTuner à la page de documentation de dispositifs.
Vous pouvez allumer autant de dispositifs comme vous souhaitez. Si vous voulez changer le dispositif “interlignage” en “importé” voyez la section sur importer la ligne métrique. Si vous voulez placer tous les dispositifs non-transfèrent des valeurs, emploient cette commande (notez le -t) au lieu de ce qui précède.
C:\TypeTuner>TypeTuner -x -t feat_set_CR.xml Charis\CharisSILR.ttf
S'il y a plus de deux arrangements pour un dispositif, cette commande allumera le second. Vous devez toujours éditer le dossier de XML pour choisir la troisième ou quatrième option.
Vous devez employer différents dossiers d'arrangements pour Doulos et Charis parce que dispositif d'interlignage est différent pour ces familles. Si vous accordez un membre de la famille de Charis, il est recommandé d'accorder chacun des quatre membres, de sorte que tous les membres aient des noms assortis de police. Des dossiers d'un arrangements peuvent être employés pour tous les membres de Charis.
Interlignage dans une police TypeTuner produit peut être placé pour assortir interlignage d'une autre police (typiquement une police de legs) en employant la commande de setmetrics. L'importation interlignage de cette façon peut être utile s'il y a des documents qui ont été présentés en utilisant une police de legs où interlignage de la police a été employé au lieu de placer explicitement interlignage en utilisant des arrangements d'application.
Pour employer la commande de setmetrics, dactylographiez le suivant (remplacement <font_file_name> avec le nom d'un fichier fonte dont la métrique devrait être importée). Vous feriez ceci après avoir créé et édité le feat_set_CR_lit.xml dans l'exemple ci-dessus.
C:\TypeTuner>TypeTuner setmetrics <font_file_name> feat_set_CR_lit.xml
Cette commande fait le dispositif “Line Spacing” à “Imported” et ajoute la ligne l'information métrique de <font_file_name> au dossier de feat_set_CR_lit.xml (par l'élément <Imported_line_metrics>). Ces la ligne métrique sera appliquée quand TypeTuner est couru pour créer la police dérivée. Si la ligne l'information métrique est déjà présente dans le dossier de feat_set_CR_lit.xml, elle sera mise à jour. Cette commande peut être employée après que le dossier de feat_set_CR_lit.xml ait été édité pour indiquer des arrangements de dispositif.
Rendez-vous compte que quand vous changez l'arrangement pour un dispositif, il peut affecter un autre dispositif. Par exemple, si vous vous allumez l'“tonalité numérote”, n'importe quel changement fait “pour cacher des barres de découpe de tonalité” sera sans signification et n'aura aucun effet évident.
“Line spacing” changeant à “Tight” effectuera la coupure des caractères. Cet arrangement devrait seulement être employé si vous n'avez pas besoin empiler des diacritiques.
Quelques dispositifs sont seulement soutenus par Graphite. L'utilisation de TypeTuner pour les activer n'aura aucun effet en applications de non-Graphite. En outre quelques dispositifs dépendent de l'appui d'OpenType. TypeTuner les activera aussi entièrement comme possible, mais le résultat dans une application de non-OpenType peut ne pas être identique que les résultats avec OpenType soutiennent.
Une fois qu'une police a été accordée, elle ne peut pas être accordée encore. Vous devez commencer plus de par la police Tuner-prête originale.
Ce paquet contient également les versions mises à jour (4.102) des polices de Doulos SIL et de Charis SIL, qui contiennent une difficulté pour un problème avec de petites majuscules dans InDesign.
TypeTuner v1.0 Alan Ward 2007-08-16 Téléchargez "Typetuner_v1.0.zip", ZIP archive 3Mo.