Example UIFONT.ali

#
# Copyright (c) 1994, 2004, Oracle. All rights reserved.
# All Rights Reserved.
#
# DESCRIPTION:
#
# Each line is of the form:
#
# ….. = \
# …..
#
# The must be the name (string/identifier) of a font face. The
# , , , and may either be a numeric
# value or a predefined identifier/string. For example, both US7ASCII
# and 1 are valid values, and refer to the same character set.
# The dimension must be an explicit size, in points.
#
# The following is a list of recognized names and their numeric
# equivalents:
#
# Styles Numeric value
# Plain 0
# Italic 1
# Oblique 2
# Underline 4
# Outline 8
# Shadow 16
# Inverted 32
# Overstrike 64
# Blink 128
#
# Weights Numeric value
# Ultralight 1
# Extralight 2
# Light 3
# Demilight 4
# Medium 5
# Demibold 6
# Bold 7
# Extrabold 8
# Ultrabold 9
#
# Widths Numeric value
# Ultradense 1
# Extradense 2
# Dense 3
# Semidense 4
# Normal 5
# Semiexpand 6
# Expand 7
# Extraexpand 8
# Ultraexpand 9
#
# Styles may be combined; you can use plus („+“) to delimit parts of a
# style. For example,
#
# Arial..Italic+Overstrike = Helvetica.12.Italic.Bold
#
# are equivalent, and either one will map any Arial that has both Italic
# and Overstrike styles to a 12-point, bold, italic Helvetica font.
#
# All strings are case-insensitive in mapping. Font faces are likely to
# be case-sensitive on lookup, depending on the platform and surface, so
# care should be taken with names used on the right-hand side; but they
# will be mapped case-insensitively.
#
# See your platform documentation for a list of all supported character
# sets, and available fonts.
#
#
# BUGS:
# o #(6921105)Put comments for each section above the section name.
# o Should accept a RHS ratio (e.g., „Helv = Arial.2/3“).
#
#===============================================================
# Put mappings for all surfaces here.
#===============================================================
[ Global ]
# Mapping from MS Windows
# # Mapping from MS Windows
Arial=Arial
# # „Courier New“= courier
# # „Times New Roman“= times
Modern= helvetica
„MS Sans Serif“= helvetica
„MS Serif“= times
„Small Fonts“= helvetica
# # Mapping from Macintosh
„New Century Schlbk“= „new century schoolbook“
„New York“= times
geneva= helvetica
#
#Arial = helvetica
#“Courier New“ = courier
#“Times New Roman“ = times
#Modern = helvetica
#“MS Sans Serif“ = helvetica
#“MS Serif“ = times
#“Small Fonts“ = helvetica
# Mapping from Macintosh
„New Century Schlbk“ = „new century schoolbook“
„New York“ = times
geneva = helvetica
#===============================================================
# Put mappings for all printers here.
#===============================================================
[ Printer ]
#===============================================================
# Put mappings for PostScript level 1 printers here.
#===============================================================
[ Printer:PostScript1 ]
# Sample Kanji font mappings
…UltraLight..JEUC = „Ryumin-Light-83pv-RKSJ-H“…Light..JEUC
…UltraLight..SJIS = „Ryumin-Light-83pv-RKSJ-H“…Light..SJIS
…ExtraLight..JEUC = „Ryumin-Light-83pv-RKSJ-H“…Light..JEUC
…ExtraLight..SJIS = „Ryumin-Light-83pv-RKSJ-H“…Light..SJIS
…Light..JEUC = „Ryumin-Light-83pv-RKSJ-H“…Light..JEUC
…Light..SJIS = „Ryumin-Light-83pv-RKSJ-H“…Light..SJIS
…DemiLight..JEUC = „Ryumin-Light-83pv-RKSJ-H“…Light..JEUC
…DemiLight..SJIS = „Ryumin-Light-83pv-RKSJ-H“…Light..SJIS
…..JEUC = „GothicBBB-Medium-83pv-RKSJ-H“…Medium..JEUC
…..SJIS = „GothicBBB-Medium-83pv-RKSJ-H“…Medium..SJIS
# Mapping from MS Windows
Roman = palatino
Script = „itc zapf chancery“
FixedSys = courier
System = helvetica
# Mapping from Macintosh
„Avant Garde“ = „itc avant garde gothic“
# Mapping from Motif display
fixed = courier
clean = times
lucidatypewriter = courier
lucidabright = times
#===============================================================
# Put mappings for PostScript level 2 printers here.
#===============================================================
[ Printer:PostScript2 ]
# Sample Kanji font mappings
…UltraLight..JEUC = „Ryumin-Light-83pv-RKSJ-H“…Light..JEUC
…UltraLight..SJIS = „Ryumin-Light-83pv-RKSJ-H“…Light..SJIS
…ExtraLight..JEUC = „Ryumin-Light-83pv-RKSJ-H“…Light..JEUC
…ExtraLight..SJIS = „Ryumin-Light-83pv-RKSJ-H“…Light..SJIS
…Light..JEUC = „Ryumin-Light-83pv-RKSJ-H“…Light..JEUC
…Light..SJIS = „Ryumin-Light-83pv-RKSJ-H“…Light..SJIS
…DemiLight..JEUC = „Ryumin-Light-83pv-RKSJ-H“…Light..JEUC
…DemiLight..SJIS = „Ryumin-Light-83pv-RKSJ-H“…Light..SJIS
…..JEUC = „GothicBBB-Medium-83pv-RKSJ-H“…Medium..JEUC
…..SJIS = „GothicBBB-Medium-83pv-RKSJ-H“…Medium..SJIS
# Mapping from MS Windows
Roman = palatino
Script = „itc zapf chancery“
FixedSys = courier
System = helvetica
# Mapping from Macintosh
„Avant Garde“ = „itc avant garde gothic“
# Mapping from Motif display
fixed = courier
clean = times
lucidatypewriter = courier
lucidabright = times
#===============================================================
# Put mappings for PCL 5 printers here.
#===============================================================
[ Printer:PCL5 ]
helvetica = univers
times = „cg times“
clean = „antique olv“
fixed = courier
lucida = univers
lucidabright = „cg times“
lucidatypewriter = courier
„new century schoolbook“ = univers
terminal = „line printer“
#===============================================================
# Put mappings for all display surfaces here.
#===============================================================
[ Display ]
#===============================================================
# Put mappings for Motif displays here
#===============================================================
[ Display:Motif ]
# Fix for bug no 778937 DO NOT MOVE!
Roman…..sjis = lucida…..jeuc
Script…..sjis = lucidabright…..jeuc
FixedSys…..sjis = fixed…..jeuc
System…..sjis = lucida…..jeuc
…..sjis = …..jeuc
# Mapping from MS Windows
Roman = lucida
Script = lucidabright
FixedSys = fixed
System = lucida
# Mapping from Macintosh
„Avant Garde“ = helvetica
„Bookman“ = times
#===============================================================
# Put mappings for all CM displays here.
#===============================================================
[ Display:CM ]
# These are DEC-specific, and may need localization
*..Blink = Blinking
*..Inverted+Underline.Bold = ReverseBoldUnderline
*..Inverted+Underline. = UnderlineReverse
*..Underline.Bold = UnderlineBold
*..Inverted.Bold = ReverseBold
*…Bold = Bold
*..Underline = Underline
*..Inverted = Reverse
* = Plain # The font of last resort
#===============================================================
# Oracle Report PDF sections
# Three new sections have been added:
# [ PDF ] – Used for font aliasing and Multibyte language support
# [ PDF:Embed ] – Used for Type 1 font embedding
# [ PDF:Subset ] – Used for True Type Font subsetting
#===============================================================
#
#
# This example shows how to rename helvetica font to Courier font
# helvetica = Courier
# You can Alias specific styles of font as below
# helvetica.12..Bold.. = Courier.14….
# „Lucida Bright“.12..Bold = „New Century Schoolbook“
#
# Support for Far Eastern Languages:
# ———————————-
# PDF section can be additionally used to enable Multibyte language support
# built into Reports. To use this feature with Adobe (r) Acrobat (c), you
# need to install the Asian font pack available online at the Adobe web site.
# …..SJIS = „HeiseiKakuGo-W5-Acro“
#
# A Japanese report run with Shift-JIS character set is replaced to
# HeiseiKakuGo-W5-Acro CID font.
#
#
[ PDF ]
# This example shows how to embed Type 1 helvetica font into the PDF file:
# helvetica = „helvetica.afm helvetica.pfa“
# You need to specify the .afm file before the .pfa file.
# The font files must exist in one of the folders specified in REPORTS_PATH.
[ PDF:Embed ]
# This example shows how to subset Arial True Type font into the PDF file:
# helvetica = „Arial.ttf“
# The True Type font files must exist in any one of the folders specified in
# REPORTS_PATH.
#
# Subsetting TrueType Collection fonts:
# Typically, a TTC font contains several fonts in one file. For example,
# the TTC file, msgothic.ttc consists of three fonts in the order –
# MS Gothic, MS PGothic and MS UI Gothic. To subset MS PGothic, the
# entry in the PDF:Subset section of uifont.ali would be:
# „MS PGothic“ = „msgothic.ttc,1“
#
#
# NOTES ON PRECEDENCE OF PDF SECTIONS:
# ————————————
#
# If you have entries for a same font in many PDF sections, then Font
# Aliasing entry will take precedence over Font Subsetting entry. Entries
# in Font Subsetting will take precedence over the entries in Font Embedding
# section.
#
# Generic entries for a font must follow more specific entries for the same
# font. For instance, if you want to subset helvetica Plain, helvetica Bold,
# helvetica Italic and helvetica Bold-Italic fonts, your entries must be:
#
# [ PDF:Subset ]
# helvetica..Italic.Bold.. = „Arialbi.ttf“
# helvetica…Bold.. = „Arialb.ttf“
# helvetica..Italic… = „Ariali.ttf“
# helvetica….. = „Arial.ttf“
#
# If helvetica….. entry appears in the top of the list, all the styles of
# helvetica font in the layout will be subset as helvetica Plain font.
# PDF:Subset ]
[PDF:Subset]
Arial..italic.bold..= „arialbi.ttf“
Arial..italic…= „ariali.ttf“
Arial…bold..= „arialb.ttf“
Arial= „arial.ttf“
„Times New Roman“..italic.bold..= „timesbi.ttf“
„Times New Roman“..italic…= „timesi.ttf“
„Times New Roman“…bold..= „timesbd.ttf“
„Times New Roman“= „times.ttf“
„Courier New“..italic.bold..= „courbi.ttf“
„Courier New“..italic…= „couri.ttf“
„Courier New“…bold..= „courbd.ttf“
„Courier New“= „cour.ttf“

Werbung

Die Kommentarfunktion ist geschlossen.

%d Bloggern gefällt das: