# font.cfg # ======== # This file defines additional font transformations for Gerolf Markup Shredder # Syntax: # [1] base name of font file (e.g. 'cour' from 'cour.ttf') # [2] encoding # [3] core/embed/corefamily/embedfamily mark # [4] extension factor (must be set to 1.0 for True Type fonts) # [5] slanting factor (must be set to 0.0 for True Type fonts) # [6] new name (or 'none') # [7] new suffix (optional, used to mark encoding in new font file name) # Lines for alphabets that are not needed should be commented out or deleted # in order to save mamory. # The "W" in "W1", "W3" etc. stands for "windows-125" etc. # ============================================================================ # Arabic: # Monotype and Bigelow & Holmes use other glyph names than those in the # Adobe Glyph List, so different encoding files are required. # (Fixme: Could not identify tatweel, Arabic comma, Arabic semicolon, # Arabic question mark. This must be corrected in ArabicMT.enc) # Arial: arial CP1256 embedfamily 1.0 0.0 none W6 # CourierNew: cour CP1256 embedfamily 1.0 0.0 none W6 # LucidaSansTypewriter: hlsbot ArabicBH embed 1.0 0.0 hlsbota hlsbt ArabicBH embed 1.0 0.0 hlsbta hlsot ArabicBH embed 1.0 0.0 hlsota hlsrt ArabicBH embed 1.0 0.0 hlsrta # Tahoma: tahoma CP1256 embedfamily 1.0 0.0 none W6 # TimesNewRoman: times CP1256 embedfamily 1.0 0.0 none W6 # Verdana: verdana CP1256 embedfamily 1.0 0.0 none W6 # Cyrillic: ------------------------------------------------------------------ # Arial: arial CP1251 embedfamily 1.0 0.0 none W1 # Baskerville: basker CP1251 embedfamily 1.0 0.0 none W1 # CenturyGothic: gothic CP1251 embedfamily 1.0 0.0 none W1 # CMSuperCaps: fcmcc CP1251 embed 1.0 0.0 fcmccW1 fcmcc CP1251 embed 1.0 0.2 fcmccoW1 fcmxc CP1251 embed 1.0 0.0 fcmxcW1 fcmxc CP1251 embed 1.0 0.2 fcmxcoW1 # CMSuperDunhill: fcmdh CP1251 embed 1.0 0.0 fcmdhxW1 fcmdh CP1251 embed 1.0 0.2 fcmdhxoW1 # CMSuperFibonacci: fcmfb CP1251 embed 0.8 0.0 fcmfbcW1 fcmfb CP1251 embed 0.8 0.2 fcmfbcoW1 # CMSuperFunny: fcmff CP1251 embed 1.3 0.1 fcmffuW1 fcmfi CP1251 embed 1.05 0.1 fcmffiW1 # CMSuperRoman: fcmr CP1251 embed 1.0 0.0 fcmrW1 fcmti CP1251 embed 1.0 0.0 fcmtiW1 fcmbx CP1251 embed 1.0 0.0 fcmbxW1 fcmbi CP1251 embed 1.0 0.0 fcmbiW1 # CMSuperSans: fcmss CP1251 embed 1.0 0.0 fcmssW1 fcmss CP1251 embed 1.0 0.2 fcmssoW1 fcmsx CP1251 embed 1.0 0.0 fcmsxW1 fcmsx CP1251 embed 1.0 0.2 fcmsxoW1 # CMSuperTypewriter: fcmtt CP1251 embed 1.0 0.0 fcmttW1 fcmtt CP1251 embed 1.0 0.2 fcmttoW1 # CMSuperVariable: fcmvt CP1251 embed 1.0 0.0 fcmvtW1 fcmvt CP1251 embed 1.0 0.2 fcmvtoW1 # ComicSans: comic CP1251 embedfamily 1.0 0.0 none W1 # CourierNew: cour CP1251 embedfamily 1.0 0.0 none W1 # FranklinGothic: framd CP1251 embedfamily 1.0 0.0 none W1 # Garamond: gara CP1251 embedfamily 1.0 0.0 none W1 # Georgia: georgia CP1251 embedfamily 1.0 0.0 none W1 # Impact: impact CP1251 embed 1.0 0.0 none W1 # Sylfaen: sylfaen CP1251 embed 1.0 0.0 none W1 # Tahoma: tahoma CP1251 embedfamily 1.0 0.0 none W1 # TimesNewRoman: times CP1251 embedfamily 1.0 0.0 none W1 # Trebuchet: trebuc CP1251 embedfamily 1.0 0.0 none W1 # Verdana: verdana CP1251 embedfamily 1.0 0.0 none W1 # Greek: --------------------------------------------------------------------- # Arial: arial CP1253 embedfamily 1.0 0.0 none W3 # Cardo: cardo CP1253 embed 1.0 0.0 none W3 # Century Gothic: gothic CP1253 embedfamily 1.0 0.0 none W3 # ComicSans: comic CP1253 embedfamily 1.0 0.0 none W3 # CourierNew: cour CP1253 embedfamily 1.0 0.0 none W3 # FranklinGothic: framd CP1253 embedfamily 1.0 0.0 none W3 # Garamond: gara CP1253 embedfamily 1.0 0.0 none W3 # Gentium: gen CP1253 embedfamily 1.0 0.0 none W3 # Georgia: georgia CP1253 embedfamily 1.0 0.0 none W3 # Impact: impact CP1253 embed 1.0 0.0 none W3 # LucidaSansTypewriter: hls CP1253 embedfamily 1.0 0.0 none W3 # LucidaConsole: lucon CP1253 embed 1.0 0.0 none W3 # LucidaSans: l_10646 CP1253 embed 1.0 0.0 none W3 # Sylfaen: sylfaen CP1253 embed 1.0 0.0 none W3 # Tahoma: tahoma CP1253 embedfamily 1.0 0.0 none W3 # TimesNewRoman: times CP1253 embedfamily 1.0 0.0 none W3 # Trebuchet: trebuc CP1253 embedfamily 1.0 0.0 none W3 # Verdana: verdana CP1253 embedfamily 1.0 0.0 none W3 # Hebrew: -------------------------------------------------------------------- # Arial: arial CP1255 embedfamily 1.0 0.0 none W5 # CourierNew: cour CP1255 embedfamily 1.0 0.0 none W5 # LucidaSans: l_10646 CP1255 embed 1.0 0.0 none W5 # Tahoma: tahoma CP1255 embedfamily 1.0 0.0 none W5 # TimesNewRoman: times CP1255 embedfamily 1.0 0.0 none W5 # Verdana: verdana CP1255 embedfamily 1.0 0.0 none W5 # Latin: --------------------------------------------------------------------- # Antiqua: uaqrc %GMS_CODEPAGE% embed 1.1 0.0 uaqr uaqrc %GMS_CODEPAGE% embed 1.1 0.2 uaqro # Augie: faum %GMS_CODEPAGE% embed 0.9 0.1 faumn faum %GMS_CODEPAGE% embed 0.9 0.5 faumno # Avantgarde: uagd %GMS_CODEPAGE% embed 1.0 0.25 uagdo uagk %GMS_CODEPAGE% embed 1.0 0.25 uagko # BrushScript: fbsmi %GMS_CODEPAGE% embed 1.0 -0.4 fbsm # CMSuperCaps: fcmcc %GMS_CODEPAGE% embed 1.0 0.2 fcmcco fcmxc %GMS_CODEPAGE% embed 1.0 0.2 fcmxco # CMSuperDunhill: fcmdh %GMS_CODEPAGE% embed 1.0 0.0 fcmdhx fcmdh %GMS_CODEPAGE% embed 1.0 0.2 fcmdhxo # CMSuperFibonacci: fcmfb %GMS_CODEPAGE% embed 0.8 0.0 fcmfbc fcmfb %GMS_CODEPAGE% embed 0.8 0.2 fcmfbco # CMSuperFunny: fcmff %GMS_CODEPAGE% embed 1.3 0.1 fcmffu fcmfi %GMS_CODEPAGE% embed 1.05 0.1 fcmffi # CMSuperSans: fcmss %GMS_CODEPAGE% embed 1.0 0.2 fcmsso fcmsx %GMS_CODEPAGE% embed 1.0 0.2 fcmsxo # CMSuperTypewriter: fcmtt %GMS_CODEPAGE% embed 1.0 0.2 fcmtto # CMSuperVariable: fcmvt %GMS_CODEPAGE% embed 1.0 0.2 fcmvto # DayRoman: fdrr %GMS_CODEPAGE% embed 1.0 0.2 fdrro # DayRomanExpert: fdxr %GMS_CODEPAGE% embed 1.0 0.2 fdxro # Grotesk: ugkb %GMS_CODEPAGE% embed 1.0 0.2 ugkbo # Gutenberg: # fgcm %GMS_CODEPAGE% embed 1.4 0.0 fgcmx # fgcm %GMS_CODEPAGE% embed 1.4 0.2 fgcmxo fgcm %GMS_CODEPAGE% embed 1.0 0.0 fgcmx fgcm %GMS_CODEPAGE% embed 1.0 0.2 fgcmxo # IMBCourier (CourierNarrow): ncrb %GMS_CODEPAGE% embed 0.75 0 ncrbc ncrb %GMS_CODEPAGE% embed 0.75 0.25 ncrbco ncrr %GMS_CODEPAGE% embed 0.75 0 ncrrc ncrr %GMS_CODEPAGE% embed 0.75 0.25 ncrrco # IMBCourier (CourierSlim): ncrb %GMS_CODEPAGE% embed 0.5 0 scrbc ncrb %GMS_CODEPAGE% embed 0.5 0.25 scrbco ncrr %GMS_CODEPAGE% embed 0.5 0 scrrc ncrr %GMS_CODEPAGE% embed 0.5 0.25 scrrco # LuxiMono: hlmb %GMS_CODEPAGE% embed 1.0 0.25 hlmbo hlmr %GMS_CODEPAGE% embed 1.0 0.25 hlmro # LuxiMonoNarrow: hlmb %GMS_CODEPAGE% embed 0.75 0.00 hlmbc hlmb %GMS_CODEPAGE% embed 0.75 0.25 hlmbco hlmr %GMS_CODEPAGE% embed 0.75 0.00 hlmrc hlmr %GMS_CODEPAGE% embed 0.75 0.25 hlmrco # Mono: ucrb %GMS_CODEPAGE% embed 0.75 0 ucrbc ucrb %GMS_CODEPAGE% embed 0.75 0.25 ucrbco ucrr %GMS_CODEPAGE% embed 0.75 0 ucrrc ucrr %GMS_CODEPAGE% embed 0.75 0.25 ucrrco # NationalFirst: fnfr %GMS_CODEPAGE% embed 1.2 0.0 fnfrx fnfr %GMS_CODEPAGE% embed 1.2 0.2 fnfrxo # Sanity: fsab %GMS_CODEPAGE% embed 1.1 0.0 fsabx fsab %GMS_CODEPAGE% embed 1.1 0.2 fsabxo fsar %GMS_CODEPAGE% embed 1.2 0.0 fsarx fsar %GMS_CODEPAGE% embed 1.2 0.2 fsarxo # Thai: ---------------------------------------------------------------------- # Courier Mono/Proportional Thai replace Latin supplement A (CP1252) # by CP874 Thai characters without changing glyph names: # CourierMonoThai: crmthai CP1252 embed 1.0 0.0 crmth # CourierProportionalThai: crpthai CP1252 embed 1.0 0.0 crpth # Unicode Fonts: ------------------------------------------------------------- # Arial: arial G0000 embedfamily 1.0 0.0 none 00 arial G0100 embedfamily 1.0 0.0 none 01 arial G0200 embedfamily 1.0 0.0 none 02 arial G0300 embedfamily 1.0 0.0 none 03 arial G0400 embedfamily 1.0 0.0 none 04 arial G0500 embedfamily 1.0 0.0 none 05 arial G0600 embedfamily 1.0 0.0 none 06 arial G1E00 embedfamily 1.0 0.0 none 1E arial G2000 embedfamily 1.0 0.0 none 20 arial G2100 embedfamily 1.0 0.0 none 21 arial G2200 embedfamily 1.0 0.0 none 22 arial G2300 embedfamily 1.0 0.0 none 23 arial G2500 embedfamily 1.0 0.0 none 25 arial G2600 embedfamily 1.0 0.0 none 26 # CourierNew: cour G0000 embedfamily 1.0 0.0 none 00 cour G0100 embedfamily 1.0 0.0 none 01 cour G0200 embedfamily 1.0 0.0 none 02 cour G0300 embedfamily 1.0 0.0 none 03 cour G0400 embedfamily 1.0 0.0 none 04 cour G0500 embedfamily 1.0 0.0 none 05 cour G0600 embedfamily 1.0 0.0 none 06 cour G1E00 embedfamily 1.0 0.0 none 1E cour G2000 embedfamily 1.0 0.0 none 20 cour G2100 embedfamily 1.0 0.0 none 21 cour G2200 embedfamily 1.0 0.0 none 22 cour G2300 embedfamily 1.0 0.0 none 23 cour G2500 embedfamily 1.0 0.0 none 25 cour G2600 embedfamily 1.0 0.0 none 26 # TimesNewRoman: times G0000 embedfamily 1.0 0.0 none 00 times G0100 embedfamily 1.0 0.0 none 01 times G0200 embedfamily 1.0 0.0 none 02 times G0300 embedfamily 1.0 0.0 none 03 times G0400 embedfamily 1.0 0.0 none 04 times G0500 embedfamily 1.0 0.0 none 05 times G0600 embedfamily 1.0 0.0 none 06 times G1E00 embedfamily 1.0 0.0 none 1E times G2000 embedfamily 1.0 0.0 none 20 times G2100 embedfamily 1.0 0.0 none 21 times G2200 embedfamily 1.0 0.0 none 22 times G2300 embedfamily 1.0 0.0 none 23 times G2500 embedfamily 1.0 0.0 none 25 times G2600 embedfamily 1.0 0.0 none 26 # Vietnamese: ---------------------------------------------------------------- # Arial: arial VISCII embedfamily 1.0 0.0 none VI # CourierNew: cour VISCII embedfamily 1.0 0.0 none VI # Tahoma: tahoma VISCII embedfamily 1.0 0.0 none VI # TimesNewRoman: times VISCII embedfamily 1.0 0.0 none VI # Verdana: verdana VISCII embedfamily 1.0 0.0 none VI # ---------------------------------------------------------------------------- # A future version of GMS might support this: # faum %GMS_CODEPAGE% embed 0.99 0.3 faumo-10 # faum %GMS_CODEPAGE% embed 1.01 0.3 faumo+10 # faum %GMS_CODEPAGE% embed 1.01 0.3 faumo+20 # faum %GMS_CODEPAGE% embed 0.08 0 faum -20 # faum %GMS_CODEPAGE% embed 0.09 0 none -10 # faum %GMS_CODEPAGE% embed 1.01 0 faum +10 # faum %GMS_CODEPAGE% embed 1.02 0 none +20 # ttf2afm cannot process ArialUnicodeMS: # "No names available in 'post' table, printing by index forced" # MAU G0000 embed 1.0 0.0 MAU-00 # pdfeTeX 1.0b fails embedding Code2000 with error: # "Unknown version of OS/2 table (3)" # CODE2000 U0000 embed 1.0 0.0 C2-00 # CODE2000 U0100 embed 1.0 0.0 C2-01 # CODE2000 U0200 embed 1.0 0.0 C2-02 # CODE2000 U0300 embed 1.0 0.0 C2-03 # CODE2000 U2000 embed 1.0 0.0 C2-20 # This won't work as desired (run ttf2pt1 to convert True Type to PostScript): # COMIC %GMS_CODEPAGE% embed 1.01 -0.1667 S -10