TransTypeproMac, PC, PostScript, TrueType, OpenType – universal font converter User’s manual for windows
TransType Pro10S o u r c e Fo n t s Li s t The Source list contains the names of the fonts (PC and Macintosh inTrueType, OpenType, FontLab (VFB) o
TransType Pro100The Programs StructureThe next required string following the program name is:from FL import *This string is mandatory and should be in
Python Programming101TransType Pro Python ClassesTransType Pro is based on the FontLab 4 Python API. The highest class inthe FontLab hierarchy is a cl
T ec h n i c al DetailsHere we’ll add some technical details for professional TransType users.With the information contained here you can customize so
TransType Pro104Type 1 FontsTransType opens every Type 1 font being converted and partially interpretsit to extract the names of all the characters pr
Technical Details105TrueType FontsWhen TransType opens PC TrueType fonts it looks for a (3.1) CMap table.If this table is found then the font is marke
TransType Pro106Customizing CodepagesFiles containing definitions of the codepages that appear in the pop-upmenus are in the Program Files/Common File
Biblio gr aphyTrueType, OpenType and TrueType Open specifications from Microsoft:http://www.microsoft.com/typography/tt/tt.htmOpenType Specification:h
S u p p o r t For further information about TransType Pro browse to the TransTypehome page:http://www.fontlab.com/Font-tools/TransType/Use the followi
User Interface11As you can see, the presentation of different kinds of fonts in this listdepends on the font’s platform and type. The following icons
A N o te o n I n t e l l e c t u al P r o p e r t yDigital fonts are complex computer programs created with a good deal ofhard work by individ
A p p e nd i x A Basics o f Digital Fo nt Or ganiz atio nDigital fonts consist of glyphs (drawings) of characters (letters ofalphabets/scripts) organ
TransType Pro114DefinitionsAAT (Apple Advanced Typography) fontsthe TrueType fonts especially designed for use with ATSUI. Like OpenTypefonts these fo
Appendix A115CodepageA 256-character portion of the Unicode encoding table (because that’s howmuch we can address with one byte of data). The Russian
TransType Pro116Notice that now a number (its “code”) is assigned to each character. This ishow the computer identifies the character. Also notice tha
Appendix A117PFB (Postscript Font Binary) fileA binary file that contains the glyph outline information for a PC Type 1font.PFM (Postscript Font Metri
TransType Pro12To the right of the font name you will see style icons, which give you theinformation about the font’s style. Only 4 main styles can be
User Interface13D e s t i n a t i o n Fo n t s Li s t The Destination fonts list is located in the right part of the TransTypeMain Window:Destina
TransType Pro14P o p - u p Me nu sThe items in Source and Destination lists may contain pop-up buttons ( )located at the right of the font and suitca
User Interface15Ma c r o P o p - u pOne of the unique features of TransType Pro is an integrated macroprogramming language. With this feature you
TransType Pro16Co m m a n d Bu t t o n sCommand buttons are located in the right-bottom area of the MainWindow:Here is a brief description of each b
Co nver sio n P r o c e s sTo convert fonts, you have to:• Add the fonts you want to convert to the Source list. Remember thatMacintosh fonts must
TransType Pro18Co nve r t i ng a S a m pl e Fo nt In this section we will show you how to convert one of the Windows systemfonts to Macintosh fon
Conversion Process194. Look at the Destination Fonts list. Press the pop-up menu button tothe right of the font name and observe the menu contents:Des
TransType Pro2Copyright ©1992-2005 by Fontlab, Ltd. All rights reserved.Cover illustration: Paweł Jońca, pejot.comNo part of this publication may be r
TransType Pro206. As the source Times New Roman font is a Unicode font, you needn’tdefine the encoding for it in the Source Fonts list. Click on the b
Conversion Process218. After the conversion process has finished, the Source and theDestination Fonts lists remain – so that you can convert the same
TransType Pro22A d d i ng Fo n t s to th e So u r c e Li s t To add one or more fonts to the Source fonts list you can use two methods:the A
Conversion Process23To add fonts using the drag-and-drop method:1. Open the directory with the fonts.2. Select the fonts you want to add and drag them
TransType Pro24Adding Macintosh FontsMacintosh and PC have different file systems, so to access traditionalMacintosh (pre-MacOS X) fonts on a PC you h
Conversion Process25Associating PostScript Data FilesOn the Macintosh Type 1 fonts are defined in two files: a suitcase file thatcontains data for the
TransType Pro26Re m o v i ng F o nt sIf you added fonts to the Source list by mistake or you were going toconvert them but then changed your mind, y
Conversion Process27P r ev i e w i n g Fo n t sAfter you have added fonts to the Source list you can preview the sourcefonts and how they will be co
TransType Pro28To have a look at the particular font character set, double-click thefont icon (not the suitcase icon) in the Source or Destination lis
Conversion Process29The character chart contains the font glyphs’ preview and their position inthe currently selected encoding. Each character has a c
ContentsCo nt ent sCONTENTS 3INTRODUCTION 7USER INTERFACE 9Source Fonts List 10Destination Fonts List 13Pop-up Menus 14Macro Pop-up 15Command Buttons
TransType Pro30S e t t i ng Co nve r s i o n Opt i o nsAfter you have added fonts to the Source list (and the resulting font nameshave appeared in
Conversion Process31General Conversion OptionsClick the Preferences button at the bottom of the Main Window and referto the General Conversion Options
TransType Pro32These general options are quite important. They actually switch betweendifferent conversion methods implemented in TransType Pro:Perfor
Conversion Process33Destination File OptionsWhen TransType converts fonts to Macintosh format, it saves them inMacBinary (.bin) or BinHex (.hqx) files
TransType Pro34Use the Defaults Page of the Preferences dialog to choose the placewhere new fonts will be stored:Click the Always ask for destination
Conversion Process35P C to Ma c i nt o s h Co nv er s i o nThe following key points are important when PC fonts are converted toMacintosh forma
TransType Pro36TrueType FontsWhen you add OpenType TT/ TrueType fonts to the Source fonts listTransType Pro does the following:1. Opens the TrueType f
Conversion Process37Changing Font FormatBy default PC OpenType TT/ TrueType will be converted to MacintoshTrueType, but you can change the destination
TransType Pro38ReencodingSource TrueType fonts can have the following encodings:1. Normal Unicode encoding. In this case all characters are assigned t
Conversion Process39Symbol EncodingSymbol encoding is usually used to map symbolic or pictorial characters tothe 0-255 code space. No reencoding is ne
TransType Pro4Multiple Master Fonts 60Suitcases 64Bitmap Fonts 65Macintosh to PC Conversion 66Macintosh Font Preparation 67Single file MacBinary or Bi
TransType Pro40Defining the Source EncodingWhen you add a PC TrueType font to the Source list you can look in thelegend field below it. If it says “Tr
Conversion Process41 Tip: It is possible to change the source encoding for multiple selecteditems in the Source list at once. But you must right-cli
TransType Pro42Defining the Destination EncodingWhen you define the source encoding for a TrueType font you may alsodefine the destination encoding. P
Conversion Process43Assigning the CodepageIn the Codepage submenu you can see three common commands and alist of Macintosh codepage names:Use DefaultU
TransType Pro44Assigning a Script CodeAfter you have selected the source and destination codepages, assign ascript code to the font using the Script s
Conversion Process45Customizing SuitcasesWhen you convert several fonts that form a font family on a PC, TransTypewill automatically combine these fon
TransType Pro46Select Destination Dialog boxIn the Select Destination dialog box select the suitcase to which youwant to move the font in the Move fon
Conversion Process47Font PropertiesYou can easily edit the destination font suitcase information. Select thesuitcase in the Destination list. Press on
TransType Pro48For even more control of the font header information, click once on theAdvanced triangle. The dialog will be expanded:Font Properties D
Conversion Process49In the expanded Properties dialog you can:1. Change the font Family name. The Family name is the name of thetypeface to which the
Contents5TECHNICAL DETAILS 103Type 1 Fonts 104TrueType Fonts 105Customizing Codepages 106BIBLIOGRAPHY 107SUPPORT 109A NOTE ON INTELLECTUAL PROPERTY 11
TransType Pro507. Use the Tools pop-up button to quickly generate all the necessaryname fields on the basis of the Family name:Using the Tools pop-up
Conversion Process51Macintosh FOND PropertiesWhen you press the FOND Info button in the Properties dialog, the FONDInfo dialog appears in which you ca
TransType Pro52Besides the FOND name, which is the same as the font menu name, youmay edit parameters in the following groups.Font family properties:F
Conversion Process53Font family metrics:Calculate valuesautomaticallyIf this radio button is checked, TransType willautomatically calculate vertical m
TransType Pro54Style mapping flags (Font Class):Font name needscoordinatingThis option is switched on if the font name needscoordinatingFont family cr
Conversion Process55Type 1 FontsConversion of PC Type 1 fonts to the Macintosh format is similar to theTrueType conversion process with the following
TransType Pro56ReencodingType 1 fonts also must be reencoded when converting from PC toMacintosh. To simplify this process and make it similar to the
Conversion Process57When you add a PC Type 1 font to the Source fonts list you’ll see the pop-up menu button at the right of the font name. Click on i
TransType Pro58If you select the Use Default item TransType will refer to the codepageselected as the default in the Defaults/Codepages & Scripts
Conversion Process59Metrics FilesTransType uses the following sequence to create known font metrics:AFM+INF, PFM, PFB. If metrics for a particular cha
TransType Pro60Multiple Master FontsTransType can convert multiple master fonts into virtually any format orplatform. After you have added a PC multip
Conversion Process61As with other fonts in the list, you can select the Properties command forgreater control of output formatting. The familiar Prope
TransType Pro62After the Instance checkbox is checked, click on the Create button.TransType reads the multiple master font and presents the following
Conversion Process63As you can see it is possible to generate as many font instances as you wantfrom one multiple master font. But this cannot be done
TransType Pro64SuitcasesSuitcases containing (“referring to”, if speaking more precisely) Type 1fonts have no major differences from suitcases contain
Conversion Process65Bitmap FontsAny Type 1 font on the Macintosh must have at least one accompanyingbitmap font. TransType Pro will automatically buil
TransType Pro66Ma c i nt o s h t o P C C o nv er s i o nConverting Macintosh fonts to PC is usually easier than vice versa for thefollowing reason
Conversion Process67Macintosh Font PreparationMacintosh files have a significantly different structure than regular files do.In most operating systems
TransType Pro68Single file MacBinary or BinHex intermediate formatThe simplest way to deliver a Macintosh file to a PC is to convert it into aMacBinar
Conversion Process69PC formatted diskette, ZIP or MO disksAnother relatively easy way of getting font files to a PC is to copy them ontoa PC formatted
I n t r o du c t i o nTransType Pro is a TrueType, PostScript Type 1 and OpenType fontconversion utility. It can convert PC fonts to Macintosh, Macint
TransType Pro70Through special networking utilities and someNetworking Operating SystemsTransType supports a number of different networking protocols
Conversion Process71TrueType FontsWhen you add a Macintosh font suitcase containing TrueType fonts (‘sfnt’resources) to the Source list, you must let
TransType Pro72Type 1 FontsConversion of Type 1 fonts from Macintosh to PC is very similar to theconversion from PC to Macintosh. The only difference
Conversion Process73T r u eT y p e < - > T y p e 1 C o n v e r s i o nBy default TransType converts between platforms but not between
TransType Pro74Type 1 OptionsTo check and set parameters for generating Type 1 fonts, click thePreferences button at the bottom of the Main Window and
Conversion Process75The Level of automatic hinting pop-up menu allows you to controlType 1 hinting. Autohinting is not needed when conversion from Typ
TransType Pro76Macintosh Suitcase OptionsGenerate Type 1/Macintosh Suitcase Page of the Preferences DialogThe options on this page are useful when cre
Conversion Process77TrueType OptionsTo check and set parameters for generating TrueType fonts, clickthe Preferences button at the bottom of the Main W
TransType Pro78Here is the description of controls which are used to customize theTrueType font (Win OpenType TT/TrueType and Mac TrueType)generating
Conversion Process79Font smoothing is a special technique for improving the appearance ofTrueType fonts on the screen. Font smoothing is used by the l
TransType Pro85. You can quickly and easily preview the fonts that are not installed inyour System.6. TransType Pro can convert from VFB (FontLab’s in
TransType Pro80Embedding And Identification OptionsGenerate TrueType/OpenType/Embedding & Identification Page of the Preferences DialogThe Embeddi
Conversion Process81You cannot reduce or remove the embedding restrictions that were set inthe source font by the original creator of the font. You ca
TransType Pro82O p e n T y p e Fo nt s Among the new features of TransType Pro is the support for the OpenTypefont format. The OpenType font format,
Conversion Process83OpenType FeaturesOpenType fonts consist of multiple tables. Every table is identified by a tag,which is a combination of up to 4 c
TransType Pro84Converting OpenType FontsConversion of OpenType TT and OpenType PS fonts to the traditionalType 1 and TrueType formats is of no interes
Conversion Process85The Level of automatic hinting pop-up menu is used when anOpenType PS font is generated. Autohinting is not needed whenconversion
TransType Pro86OpenType Layout OptionsOpenType Layout Page of the Preferences DialogThese options are used to customize the OpenType font features gen
Conversion Process87OpenType PropertiesYou can edit some OpenType font properties when you convert toOpenType PS format. Press on the pop-up button at
TransType Pro88The OT Family name field allows you to define an additional(alternative) font family name. This name can be used to create a familycont
Conversion Process89The OT Family name appears in the font menu as the “font name”. Pleasenote that this information is used only by new applications
User Int er fac eTransType’s Main Window consists of several parts: the Source andDestination lists, the Preview field, the Legend fields, the Macro
TransType Pro90F o n t L a b ( V F B ) Fo nt C o nv er s i o nTransType can convert fonts from the VFB format used internally in otherFontLab pr
Conversion Process91T r u eT y p e Fo n t Co l l e c t i o n ( T T C) Co nv er s i o nTransType Pro can open fonts in the TrueType font collec
TransType Pro92O t h e r Ty p e s o f C o nve r s i o nBy default TransType converts between platforms in one format (PCTrueType to Mac TrueType
P y t h o n P r o gr a mm i n gOne of the unique features of TransType Pro is an integrated macroprogramming language. With this feature you can pr
TransType Pro94T h e P y th o n P r o g r a m m i n gLa ngu a ge Python is a very high level object-oriented programming language. Itcombines a
Python Programming95I n s ta l l i ng P y th o nWhen you run TransType Pro for the first time it will know nothing aboutmacro programming and Python
TransType Pro96Ma c r o P o p - u p Me nu After you have properly installed the Python interpreter and restartedTransType Pro you will see the Mac
Python Programming97W r i t i n g P r o gr a m sIf you feel ready to create your first macro program you can start byopening a text-editing applic
TransType Pro985. Convert the font as usual. The Output panel will open with the text"Hello World!" printed:All text you output with the Pyt
Python Programming99Naming the ProgramsWhen you are saving a program and want it to be used in the Macro pop-up menu you need to name it. There are tw
Commentaires sur ces manuels