mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-12-19 04:20:09 +00:00
339 lines
7.5 KiB
Plaintext
339 lines
7.5 KiB
Plaintext
##########################################################################
|
|
#
|
|
# LaTeX fonts natively supported by LyX.
|
|
#
|
|
# Syntax:
|
|
#
|
|
# Font <name>
|
|
# GuiName "<Gui Name>"
|
|
# Family <rm|sf|tt>
|
|
# SwitchDefault <0|1>
|
|
# Package <LaTeX package to be loaded>
|
|
# Requires <LaTeX package to test for>
|
|
# AltPackages <alternative packages (comma-separated)>
|
|
# OT1Package <alternative package specifically for OT1 encoding>
|
|
# CompletePackage <alternative package for the complete family>
|
|
# PackageOptions <general options to be passed to the package>
|
|
# OsfOption <option for oldstyle figure support>
|
|
# ScOption <option for true smallcaps support>
|
|
# OsfScOption <option for combined osf and true smallcaps support>
|
|
# ScaleOption <option for font scaling>
|
|
# EndFont
|
|
#
|
|
#
|
|
# NOTES:
|
|
#
|
|
# * Adding a new font results in a FILE FORMAT CHANGE. So if a new font
|
|
# is added for the LyX distribution, the according changes need to be
|
|
# done.
|
|
# * "SwitchDefault 1" makes the font to be loaded by switching the default
|
|
# family to <name> (e.g., \renewcommand{\rmdefault}{cmr}), whereas
|
|
# Package <package> loads it via \usepackage{package}. Only one of these
|
|
# options is used per font (SwitchDefault takes precendende). Note that
|
|
# SwitchDefault uses the font name.
|
|
# * If AltPackages are defined, LyX will try to load them in the defined
|
|
# order if the main package is not available. So
|
|
# Package mathptmx
|
|
# AltPackages mathptm,times
|
|
# will try to load mathptm if mathptmx is not available and then times
|
|
# if mathptm is not available either.
|
|
# No options will be passed to alternative packages!
|
|
# * If Requires is set, LyX will check for this. If not, it will check
|
|
# for Package and AltPackages.
|
|
# * OT1Package will load the defined package instead of the default
|
|
# package if the font encoding is OT1. This is necessary since some
|
|
# newer packages for a font do not support this encoding.
|
|
# The value "none" tells LyX not to load a package in OT1 encoding.
|
|
# No options will be passed to OT1 packages!
|
|
# * CompletePackage is a package that is loaded if the current font is
|
|
# selected as rm and both sf and tt are set to "default" (this allows
|
|
# f. ex. to load "bera" as opposed to "beraserif").
|
|
# * OsfScOption overrides any OsfOption and ScOption if both features
|
|
# are selected.
|
|
# * ScaleOption supports the placeholder $$val for the scale value.
|
|
#
|
|
##########################################################################
|
|
|
|
#
|
|
# ROMAN FONTS
|
|
#
|
|
|
|
Font ae
|
|
GuiName "AE (Almost European)"
|
|
Family rm
|
|
Package "ae,aecompl"
|
|
OT1Package none
|
|
Requires ae
|
|
EndFont
|
|
|
|
Font beraserif
|
|
GuiName "Bera Serif"
|
|
Family rm
|
|
Package beraserif
|
|
CompletePackage bera
|
|
Requires bera
|
|
EndFont
|
|
|
|
Font bookman
|
|
GuiName "Bookman"
|
|
Family rm
|
|
Package bookman
|
|
EndFont
|
|
|
|
Font ccfonts
|
|
GuiName "Concrete Roman"
|
|
Family rm
|
|
Package ccfonts
|
|
EndFont
|
|
|
|
Font chancery
|
|
GuiName "Zapf Chancery"
|
|
Family rm
|
|
Package chancery
|
|
EndFont
|
|
|
|
Font charter
|
|
GuiName "Bitstream Charter (PSNFSS)"
|
|
Family rm
|
|
Package charter
|
|
EndFont
|
|
|
|
Font cmr
|
|
GuiName "Computer Modern Roman"
|
|
Family rm
|
|
SwitchDefault 1
|
|
OsfPackage eco
|
|
EndFont
|
|
|
|
Font libertine
|
|
GuiName "Libertine"
|
|
Family rm
|
|
OsfOption osf
|
|
Package libertine
|
|
EndFont
|
|
|
|
Font lmodern
|
|
GuiName "Latin Modern Roman"
|
|
Family rm
|
|
Package lmodern
|
|
EndFont
|
|
|
|
Font mdbch
|
|
GuiName "Bitstream Charter (Mathdesign)"
|
|
Family rm
|
|
OsfOption expert
|
|
ScOption expert
|
|
OsfScOption expert
|
|
Package mathdesign
|
|
PackageOption charter
|
|
Requires mdbch
|
|
EndFont
|
|
|
|
Font mdput
|
|
GuiName "Utopia (Mathdesign)"
|
|
Family rm
|
|
OsfOption expert
|
|
ScOption expert
|
|
OsfScOption expert
|
|
Package mathdesign
|
|
PackageOption utopia
|
|
Requires mdput
|
|
EndFont
|
|
|
|
Font mdugm
|
|
GuiName "Adobe Garamond (Mathdesign)"
|
|
Family rm
|
|
OsfOption expert
|
|
ScOption expert
|
|
OsfScOption expert
|
|
Package mathdesign
|
|
PackageOption garamond
|
|
Requires mdugm
|
|
EndFont
|
|
|
|
Font newcent
|
|
GuiName "New Century Schoolbook"
|
|
Family rm
|
|
Package newcent
|
|
EndFont
|
|
|
|
Font palatino
|
|
GuiName "Palatino"
|
|
Family rm
|
|
OsfOption osf
|
|
ScOption sc
|
|
OsfScOption osf
|
|
Package mathpazo
|
|
AltPackages "mathpple,palatino"
|
|
Requires psnfss
|
|
EndFont
|
|
|
|
Font times
|
|
GuiName "Times Roman"
|
|
Family rm
|
|
Package mathptmx
|
|
AltPackages "mathptm,times"
|
|
Requires psnfss
|
|
EndFont
|
|
|
|
Font tgbonum
|
|
GuiName "TeX Gyre Bonum"
|
|
Family rm
|
|
Package tgbonum
|
|
EndFont
|
|
|
|
Font tgchorus
|
|
GuiName "TeX Gyre Chorus"
|
|
Family rm
|
|
Package tgchorus
|
|
EndFont
|
|
|
|
Font tgpagella
|
|
GuiName "TeX Gyre Pagella"
|
|
Family rm
|
|
Package tgpagella
|
|
EndFont
|
|
|
|
Font tgschola
|
|
GuiName "TeX Gyre Schola"
|
|
Family rm
|
|
Package tgschola
|
|
EndFont
|
|
|
|
Font tgtermes
|
|
GuiName "TeX Gyre Termes"
|
|
Family rm
|
|
Package tgtermes
|
|
EndFont
|
|
|
|
# fourier supersedes utopia.sty, but does
|
|
# not work with OT1 encoding.
|
|
Font utopia
|
|
GuiName "Utopia (Fourier)"
|
|
Family rm
|
|
OsfOption oldstyle
|
|
ScOption expert
|
|
Package fourier
|
|
AltPackages utopia
|
|
OT1Package utopia
|
|
EndFont
|
|
|
|
|
|
#
|
|
# SANS SERIF FONTS
|
|
#
|
|
|
|
Font avant
|
|
GuiName "Avant Garde"
|
|
Family sf
|
|
Package avant
|
|
EndFont
|
|
|
|
Font berasans
|
|
GuiName "Bera Sans"
|
|
Family sf
|
|
ScaleOption scaled=$$val
|
|
Package berasans
|
|
Requires bera
|
|
EndFont
|
|
|
|
Font cmbr
|
|
GuiName "CM Bright"
|
|
Family sf
|
|
SwitchDefault 1
|
|
Requires cmbright
|
|
EndFont
|
|
|
|
Font cmss
|
|
GuiName "Computer Modern Sans"
|
|
Family sf
|
|
SwitchDefault 1
|
|
EndFont
|
|
|
|
Font helvet
|
|
GuiName "Helvetica"
|
|
Family sf
|
|
ScaleOption scaled=$$val
|
|
Package helvet
|
|
Requires psnfss
|
|
EndFont
|
|
|
|
Font lmss
|
|
GuiName "Latin Modern Sans"
|
|
Family sf
|
|
SwitchDefault 1
|
|
Requires lmodern
|
|
EndFont
|
|
|
|
Font tgadventor
|
|
GuiName "TeX Gyre Adventor"
|
|
Family sf
|
|
Package tgadventor
|
|
EndFont
|
|
|
|
Font tgheros
|
|
GuiName "TeX Gyre Heros"
|
|
Family sf
|
|
Package tgheros
|
|
EndFont
|
|
|
|
|
|
#
|
|
# MONOSPACED FONTS
|
|
#
|
|
|
|
Font beramono
|
|
GuiName "Bera Mono"
|
|
Family tt
|
|
ScaleOption scaled=$$val
|
|
Package beramono
|
|
Requires bera
|
|
EndFont
|
|
|
|
Font cmtl
|
|
GuiName "CM Typewriter Light"
|
|
Family tt
|
|
SwitchDefault 1
|
|
Requires cmbright
|
|
EndFont
|
|
|
|
Font cmtt
|
|
GuiName "Computer Modern Typewriter"
|
|
Family tt
|
|
SwitchDefault 1
|
|
EndFont
|
|
|
|
Font courier
|
|
GuiName "Courier"
|
|
Family tt
|
|
Package courier
|
|
Requires psnfss
|
|
EndFont
|
|
|
|
Font lmtt
|
|
GuiName "Latin Modern Typewriter"
|
|
Family tt
|
|
SwitchDefault 1
|
|
Requires lmodern
|
|
EndFont
|
|
|
|
Font luximono
|
|
GuiName "LuxiMono"
|
|
Family tt
|
|
ScaleOption scaled=$$val
|
|
Package luximono
|
|
EndFont
|
|
|
|
Font tgcursor
|
|
GuiName "TeX Gyre Cursor"
|
|
Family tt
|
|
Package tgcursor
|
|
EndFont
|
|
|
|
Font txtt
|
|
GuiName "TX Typewriter"
|
|
Family tt
|
|
SwitchDefault 1
|
|
Requires txfonts
|
|
EndFont
|