;===============================================================================
; mapping.def: Font Mapping 
;
;  NOTE: a comment starts with a semi-colon at pos 1
;
;  Author   : Fa. OXSEED
;  Date     : 2014-04-02
;  Version  : 1.0.1
;
;  $V100    2005-12-22    Initial Release
;  $V101    2012-07-20    Extended [INPUT FONT ALIASES] section 
;                         with "ZapfDingbats*=ZapfDingbats" entry
;  $V102    2014-04-02    Added Free* and CourierNew* entries
;
;===============================================================================
;
;-------------------------------------------------------------------------------
; XFONT Section
;
; xfont = characterset, codepage
;
;-------------------------------------------------------------------------------
[XFONT]
;
; user defined

; standard
DEFAULT=DEFAULT,DEFAULT

;-------------------------------------------------------------------------------
; CHARSET Section
;
; characterset = fgid, height, width, strikeover, underline
;
;-------------------------------------------------------------------------------
[CHARSET]
;
; user defined

; standard
DEFAULT=DEFAULT,80,0,0,0


;-------------------------------------------------------------------------------
; FGID Section
;
; fgid = logicalname, style, weight, italic
;
;-------------------------------------------------------------------------------
[FGID]
;
; user defined

; standard
DEFAULT=Arial,SWISS,MED,0

;-------------------------------------------------------------------------------
; CHARSET RENDERING Section
;
;       <Font name>=<Rendering flag>[,<Rendering flag specific options>]
;
;	Wildcard characters *, ? can be used to specify Font names.
;	
;	RenderingFlag	=>	Values
;		0			=>	Rasterize (default)
;		1			=>	Reference / Substitute
;		2			=>	Embed
;
;       Rendering flag specific options   => Values
;               0                         => AS IS (Put PDF outline font as AFP outline font, PDF raster
;                                            font as AFP raster font and so on), default value
;               1                         => Inline Image (Write words as inline images on Page)
;               2                         => AFP Raster Font (Convert font as AFP Raster Font)
;               3                         => AFP Outline Font (Convert font as AFP Outline Font)
;	Ex: 
;       c1h20000=1
;       C?H400B0=2
;       C?H400*=2
;-------------------------------------------------------------------------------
[CHARSET RENDERING]
;
; user defined

; standard

;  $V102 Begin
FreeMono*=1
FreeSans*=1
FreeSerif*=1
;  $V102 End
Arial*=1
Helv*=1
Times*=1
Cour*=1

*=0,1

;-------------------------------------------------------------------------------
; <PDF Input only> INPUT FONT ALIASES Section
;
; Syntax:
;     <FontFamilyName>=<Alias_1>..,<Alias_N>
;
;-------------------------------------------------------------------------------
[INPUT FONT ALIASES]
;
; user defined

; standard
Arial*BoldItalic*=helveticabi
Arial*BoldOblique*=helveticabi
Arial*Bold*=helveticab
Arial*Fett*=helveticab
Arial*Italic*=helveticai
Arial*Oblique*=helveticai
Arial*=helvetica

Helvetica*BoldItalic*=helveticabi
Helvetica*BoldOblique*=helveticabi
Helvetica*Bold*=helveticab
Helvetica*Fett*=helveticab
Helvetica*Italic*=helveticai
Helvetica*Oblique*=helveticai
Helvetica*=helvetica

Times*BoldItalic*=timesbi
Times*BoldOblique*=timesbi
Times*Bold*=timesb
Times*Fett*=timesb
Times*Italic*=timesi
Times*Oblique*=timesi
Times*=times

Courier*BoldItalic*=courierbi
Courier*BoldOblique*=courierbi
Courier*Bold*=courierb
Courier*Fett*=courierb
Courier*Italic*=courieri
Courier*Oblique*=courieri
Courier*=courier

Wingdings*=Wingdings

;  $V101 Begin
ZapfDingbats*=ZapfDingbats
;  $V101 End

DEFAULT=helvetica

;-------------------------------------------------------------------------------
; FONTSUFFIX Section
;
;	Suffixes of font file names. 
;	to enter more than one value, please separate with comma.
;
;	<Style>=<suffix1>[,<suffix2>..,<suffixN>]
;
;	Where <Style>: BoldSuffix | ItalicSuffix | BoldItalicSuffix
;
;-------------------------------------------------------------------------------
[FONTSUFFIX]
;
; user defined

; standard
BoldSuffix=b,-Bold
ItalicSuffix=i,-Italic,-Oblique
BoldItalicSuffix=bi,-BoldItalic,-BoldOblique


;-------------------------------------------------------------------------------
; AFPFONT Section
;
; Mapping to AFP Raster Font:
;
; <Typefacename>[#Height[#Weight[#Slant]]]=<AFP Raster Coded Font Name>
;                                         |<AFP Raster Character Set Name>,<AFP Code Page Name>
;
;
; Mapping to AFP Outline Font:
;
; <Typefacename>[#<Weight>[#<Slant>]]=<AFP Outline Coded Font Name>
;                                    |<AFP Outline Character Set Name>,<AFP Code Page Name>
;
; where:
; Typefacename : Type face name of the font
; Height       : Value of font height (in tenths of points)
; Weight       : Font weight. Possible value is "Bold" or "Light"
; Slant        : Font italic or not. Possible value is "Italic" or "Oblique"
;
;-------------------------------------------------------------------------------
[AFPFONT]
;
; user defined

; standard
;  $V102 Begin
FreeMono=CZ4200,T1001141
FreeMonoItalic=CZ4300,T1001141
FreeMonoBold=CZ4400,T1001141
FreeMonoBoldItalic=CZ4500,T1001141

FreeSans=CZH200,T1001141
FreeSansItalic=CZH300,T1001141
FreeSansBold=CZH400,T1001141
FreeSansBoldItalic=CZH500,T1001141

FreeSerif=CZN200,T1001141
FreeSerifItalic=CZN300,T1001141
FreeSerifBold=CZN400,T1001141
FreeSerifBoldItalic=CZN500,T1001141
;  $V102 End

Arial=CZH200,T1001141
ArialMT=CZH200,T1001141
Arial-Italic=CZH300,T1001141
Arial-ItalicMT=CZH300,T1001141
Arial-Oblique=CZH300,T1001141
Arial-ObliqueMT=CZH300,T1001141
Arial-Bold=CZH400,T1001141
Arial-BoldMT=CZH400,T1001141
Arial-BoldItalic=CZH500,T1001141
Arial-BoldOblique=CZH500,T1001141
Arial-BoldItalicMT=CZN500,T1001141

Arial,Italic=CZH300,T1001141
Arial,ItalicMT=CZH300,T1001141
Arial,Oblique=CZH300,T1001141
Arial,ObliqueMT=CZH300,T1001141
Arial,Bold=CZH400,T1001141
Arial,BoldMT=CZH400,T1001141
Arial,BoldItalic=CZH500,T1001141
Arial,BoldOblique=CZH500,T1001141
Arial,BoldItalicMT=CZN500,T1001141
Arial,BoldObliqueMT=CZN500,T1001141

Courier=CZ4200,T1001141
Courier-Italic=CZ4300,T1001141
Courier-Oblique=CZ4300,T1001141
Courier-Bold=CZ4400,T1001141
Courier-BoldItalic=CZ4500,T1001141
Courier-BoldOblique=CZ4500,T1001141

;  $V102 Begin
CourierNew,Bold=CZ4400,T1001141
CourierNew,Italic=CZ4300,T1001141
CourierNew,Oblique=CZ4300,T1001141
CourierNew,BoldItalic=CZ4500,T1001141
CourierNew,BoldOblique=CZ4500,T1001141
;  $V102 End

CourierNew=CZ4200,T1001141
CourierNew-Italic=CZ4300,T1001141
CourierNew-Oblique=CZ4300,T1001141
CourierNew-Bold=CZ4400,T1001141
CourierNew-BoldItalic=CZ4500,T1001141
CourierNew-BoldOblique=CZ4500,T1001141

CourierNewPSMT=CZ4200,T1001141
CourierNewPS-ItalicMT=CZ4300,T1001141
CourierNewPS-ObliqueMT=CZ4300,T1001141
CourierNewPS-BoldMT=CZ4400,T1001141
CourierNewPS-BoldItalicMT=CZ4500,T1001141
CourierNewPS-BoldObliqueMT=CZ4500,T1001141

Helvetica=CZH200,T1001141
Helvetica-Italic=CZH300,T1001141
Helvetica-Oblique=CZH300,T1001141
Helvetica-Bold=CZH400,T1001141
Helvetica-BoldItalic=CZH500,T1001141
Helvetica-BoldOblique=CZH500,T1001141

Times-Roman=CZN200,T1001141
Times-Italic=CZN300,T1001141
Times-Oblique=CZN300,T1001141
Times-Bold=CZN400,T1001141
Times-BoldOblique=CZN500,T1001141
Times-BoldItalic=CZN500,T1001141

TimesNewRoman=CZN200,T1001141
TimesNewRoman-Italic=CZN300,T1001141
TimesNewRoman-Oblique=CZN300,T1001141
TimesNewRoman-Bold=CZN400,T1001141
TimesNewRoman-BoldOblique=CZN500,T1001141
TimesNewRoman-BoldItalic=CZN500,T1001141

TimesNewRoman,Italic=CZN300,T1001141
TimesNewRoman,Oblique=CZN300,T1001141
TimesNewRoman,Bold=CZN400,T1001141
TimesNewRoman,BoldOblique=CZN500,T1001141
TimesNewRoman,BoldItalic=CZN500,T1001141

Times New Roman=CZN200,T1001141
Times New Roman-Italic=CZN300,T1001141
Times New Roman-Oblique=CZN300,T1001141
Times New Roman-Bold=CZN400,T1001141
Times New Roman-BoldOblique=CZN500,T1001141
Times New Roman-BoldItalic=CZN500,T1001141

;-------------------------------------------------------------------------------
; PDFFONT Section
;
; logicalname = Font, Alias_1, Alias_2,..., Alias_n
;
;-------------------------------------------------------------------------------
[PDFFONT]
;
; user defined

; standard

; Map Courier to Adobe Courier
COURIER LATIN1=Courier

; Map HELVETICA LATIN1 to Adobe Helvetica
HELVETICA LATIN1=Helvetica

; Map TIMES NEW ROMAN to Adobe Times-Roman
TIMES NEW ROMAN=Times-Roman
TIMES NEW ROMAN LATIN1=Times-Roman

;-------------------------------------------------------------------------------
; WINFONT Section
;
; Windows fonts information used for Raster Format Output (TIFF/JPEG/PNG,...)
;
; logicalname = Font, Alias_1, Alias_2,..., Alias_n
;
;-------------------------------------------------------------------------------
[WINFONT]
;
; user defined

; standard

; Map COURIER LATIN1 to courier
COURIER LATIN1=courier

; Map Gothic to courier
GOTHIC=courier
GOTHIC LATIN1=courier

; Map HELVETICA LATIN1 to helvetica
HELVETICA LATIN1=helvetica

; Map LETTER GOTHIC to courier
LETTER GOTHIC=courier
LETTER GOTHIC LATIN1=courier

; Map OCRA/B to courier
OCRA=courier
OCRB=courier

; Map SONORAN SANS SERIF to helvetica
SONORAN SANS SERIF=helvetica

; Map SONORAN SERIF to times
SONORAN SERIF=times

; Map TIMES NEW ROMAN to times
TIMES NEW ROMAN=times
TIMES NEW ROMAN LATIN1=times

;-------------------------------------------------------------------------------
; UNIXFONT Section
;
; AIX/Solaris/HP-UX/Linux/zLinux font information used for 
; Image Output (TIFF/JPEG/PNG,...)
;
; logicalname = Font, Alias_1, Alias_2,..., Alias_n
;
;-------------------------------------------------------------------------------
[UNIXFONT]
;
; user defined

; standard

; Map COURIER LATIN1 to courier
COURIER LATIN1=courier

; Map Gothic to courier
GOTHIC=courier
GOTHIC LATIN1=courier

; Map HELVETICA LATIN1 to helvetica
HELVETICA LATIN1=helvetica

; Map LETTER GOTHIC to courier
LETTER GOTHIC=courier
LETTER GOTHIC LATIN1=courier

; Map OCRA/B to courier
OCRA=courier
OCRB=courier

; Map SONORAN SANS SERIF to helvetica
SONORAN SANS SERIF=helvetica

; Map SONORAN SERIF to times
SONORAN SERIF=times

; Map TIMES NEW ROMAN to times
TIMES NEW ROMAN=times
TIMES NEW ROMAN LATIN1=times

;-------------------------------------------------------------------------------
; CODEPG Section
;
; Code Pages are used for the Scripting Facility, Logging, when AFP Fonts are 
; embedded (Unicode Values) or substituted (ASCII Values). It is also used to 
; translate to ASCII Resource Names, Indexes (TLEs) and AFP Comments (NOPs).
;
; codepage = cpgid, wincp
;
;-------------------------------------------------------------------------------
[CODEPG]
;
; user defined

; standard
; euro currency sign support
T1V10037=1140,ANSI
T1V10273=1141,ANSI
T1V10277=1142,ANSI
T1V10278=1143,ANSI
T1V10280=1144,ANSI
T1V10284=1145,ANSI
T1V10285=1146,ANSI
T1V10297=1147,ANSI
T1V10500=1148,ANSI
T1V10871=1149,ANSI
T1000850=858,ANSI

T1000395=395,ANSI
T1001141=1141,ANSI
T1001252=1252,ANSI
T1DABASE=2055,ANSI
T1DBBASE=2056,ANSI
T1DCDCFS=1003,ANSI
T1DDBASE=2057,ANSI
T1DEBASE=2058,ANSI
T1DFBASE=2059,ANSI
T1DIBASE=2060,ANSI
T1DNBASE=2061,ANSI
T1DSBASE=2062,ANSI
T1DUBASE=2116,ANSI
T1D0BASE=2063,ANSI
T1D0GP12=2085,ANSI
T1GE0200=2081,ANSI
T1GE0300=2082,ANSI
T1GI0361=2065,ANSI
T1GIG361=2065,ANSI
T1GI0382=2067,ANSI
T1GIG382=2067,ANSI
T1GI0383=2068,ANSI
T1GIG383=2068,ANSI
T1GI0384=2069,ANSI
T1GIG384=2069,ANSI
T1GI0385=2070,ANSI
T1GIG385=2070,ANSI
T1GI0386=2071,ANSI
T1GIG386=2071,ANSI
T1GI0387=2072,ANSI
T1GIG387=2072,ANSI
T1GI0388=2073,ANSI
T1GIG388=2073,ANSI
T1GI0389=2074,ANSI
T1GIG389=2074,ANSI
T1GI0390=2075,ANSI
T1GIG390=2075,ANSI
T1GI0391=2076,ANSI
T1GIG391=2076,ANSI
T1GI0392=2077,ANSI
T1GIG392=2077,ANSI
T1GI0393=2077,ANSI
T1GIG393=2077,ANSI
T1GI0394=2078,ANSI
T1GIG394=2078,ANSI
T1GI0395=2079,ANSI
T1GIG395=2079,ANSI
T1GPI363=2066,SYMBOL
T1L0AD10=2107,ANSI
T1L0AG10=2109,ANSI
T1L0AG12=2110,ANSI
T1L0AG15=2111,ANSI
T1L0AI10=2112,ANSI
T1L0AT10=2114,ANSI
T1L0DUMP=2083,ANSI
T1L0FOLD=2084,ANSI
T1L0OCRB=2086,ANSI
T1L0OCR1=2087,ANSI
T1L0OCR2=2088,ANSI
T1L0OCR3=2089,ANSI
T1L0PCAN=2089,ANSI
T1L0PCHN=2090,ANSI
T1L00APL=2115,ANSI
T1L00A11=2087,ANSI
T1L00KN1=2095,ANSI
T1L00QNC=2096,ANSI
T1L000GN=2097,ANSI
T1L000RN=2098,ANSI
T1L000SN=2099,ANSI
T1L000XN=2100,ANSI
T1L000YN=2101,ANSI
T1L02773=2102,ANSI
T1L02774=2103,ANSI
T1L038BA=2104,ANSI
T1L038TE=2105,ANSI
T1M00830=2080,SYMBOL
T1S0AE10=2108,ANSI
T1S0AP10=2113,ANSI
T1S0S192=2091,SYMBOL
T1S0S193=2092,SYMBOL
T1S0S198=2093,SYMBOL
T1GIG037=37,ANSI
T1GIG273=273,ANSI
T1GIG274=274,ANSI
T1GIG275=275,ANSI
T1GIG277=277,ANSI
T1GIG278=278,ANSI
T1GIG280=280,ANSI
T1GIG281=281,ANSI
T1GIG282=282,ANSI
T1GIG284=284,ANSI
T1GIG285=285,ANSI
T1GIG297=297,ANSI
T1GIG500=500,ANSI
T1GIG871=871,ANSI
T1GI0BGS=65278,ANSI
T1GI0IGS=65278,ANSI
T1GI0BSC=65279,SYMBOL
T1GI0ISC=65279,SYMBOL

; Default Codepage is set to German (with euro currency sign support) 
DEFAULT=1141,ANSI

;-------------------------------------------------------------------------------
; GCSGID Section
;
; gcsgid[,<fgid>] = characterset
;
;-------------------------------------------------------------------------------
[GCSGID]
;
; user defined

; standard
2023,40=C1D0GT10
2041,2304=C1H20000
2041,2305=C1H40000
2041,2306=C1H30000
2041,2307=C1H50000
2041,2308=C1N20000
2041,2309=C1N40000
2041,2310=C1N30000
2041,2311=C1N50000
2041,416=C1420000
2041,420=C1440000
2041,424=C1430000
2041,428=C1450000

DEFAULT=C1H20000
;===============================================================================
