lyx_mirror/lib/doc/LaTeXConfig.lyx

8215 lines
125 KiB
Plaintext
Raw Normal View History

2017-01-08 11:45:56 +00:00
#LyX 2.3 created this file. For more info see http://www.lyx.org/
\lyxformat 528
\begin_document
\begin_header
2016-01-12 21:30:37 +00:00
\save_transient_properties true
\origin /systemlyxdir/doc/
\textclass article
\use_default_options false
\maintain_unincluded_children false
\language english
\language_package none
\inputencoding iso8859-15
\fontencoding global
\font_roman "default" "default"
\font_sans "default" "default"
\font_typewriter "default" "default"
\font_math "auto" "auto"
\font_default_family default
\use_non_tex_fonts false
\font_sc false
\font_osf false
\font_sf_scale 100 100
\font_tt_scale 100 100
2017-01-08 11:45:56 +00:00
\use_microtype false
\graphics default
\default_output_format pdf2
\output_sync 0
\bibtex_command default
\index_command default
\paperfontsize default
\spacing single
\use_hyperref false
\papersize default
\use_geometry false
2012-08-17 12:11:02 +00:00
\use_package amsmath 0
\use_package amssymb 0
\use_package cancel 0
2012-08-17 12:11:02 +00:00
\use_package esint 0
\use_package mathdots 0
\use_package mathtools 0
\use_package mhchem 0
\use_package stackrel 0
\use_package stmaryrd 0
2012-08-17 12:11:02 +00:00
\use_package undertilde 0
\cite_engine basic
\cite_engine_type default
2012-08-17 12:11:02 +00:00
\biblio_style plain
\use_bibtopic false
\use_indices false
\paperorientation portrait
\suppress_date false
2012-08-17 12:11:02 +00:00
\justification true
\use_refstyle 0
\index Index
\shortcut idx
\color #008000
\end_index
\secnumdepth 3
\tocdepth 3
\paragraph_separation indent
\paragraph_indentation default
2017-01-08 11:45:56 +00:00
\quotes_style english
\dynamic_quotes 0
\papercolumns 1
\papersides 1
\paperpagestyle plain
\tracking_changes false
\output_changes false
\html_math_output 0
\html_css_as_file 0
\html_be_strict true
\html_latex_start <span class='latex'>
\html_latex_end </span>
\end_header
\begin_body
\begin_layout Title
2015-04-20 16:30:50 +00:00
Inventory of your \SpecialChar LaTeX
configuration
\end_layout
\begin_layout Author
2015-04-20 16:30:50 +00:00
Automatically generated by \SpecialChar LyX
(do not edit).
\end_layout
\begin_layout Standard
2015-04-20 16:30:50 +00:00
This file describes the different \SpecialChar LaTeX
add-ons that \SpecialChar LyX
can handle.
Below you'll find six sections:
\end_layout
\begin_layout Enumerate
2015-04-20 16:30:50 +00:00
Some basic details about your \SpecialChar LaTeX
installation.
In particular, you should make sure that your version of \SpecialChar LaTeX
is recent enough.
\end_layout
\begin_layout Enumerate
2015-04-20 16:30:50 +00:00
Some common fonts that \SpecialChar LyX
knows about.
This is rather sparse at the moment.
\end_layout
\begin_layout Enumerate
2015-04-20 16:30:50 +00:00
The document classes that should be standard on any \SpecialChar LaTeX
implementation.
This section is only here for completeness.
\end_layout
\begin_layout Enumerate
2015-04-20 16:30:50 +00:00
Some optional document classes that \SpecialChar LyX
knows about.
If one of these is marked as missing (the
\begin_inset Quotes eld
\end_inset
Found
\begin_inset Quotes erd
\end_inset
item is no) and you need its functionality, you can grab it at your nearest
CTAN ftp site
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
2015-04-20 16:30:50 +00:00
The participating hosts in the Comprehensive \SpecialChar TeX
Archive Network are:
\end_layout
\begin_layout LyX-Code
ftp://ctan.org/tex-archive/
\end_layout
\begin_layout LyX-Code
ftp://ftp.dante.de/tex-archive
\end_layout
\begin_layout LyX-Code
ftp://ctan.tug.org/tex-archive
\end_layout
\begin_layout LyX-Code
ftp://ftp.tex.ac.uk/tex-archive
\end_layout
\begin_layout Plain Layout
There are also a zillion mirror sites which are listed at the three primary
sites.
\end_layout
\end_inset
at the location indicated in the
\begin_inset Quotes eld
\end_inset
CTAN
\begin_inset Quotes erd
\end_inset
item.
Note that only detected document classes can be selected as document layouts
2015-04-20 16:30:50 +00:00
in \SpecialChar LyX
.
\end_layout
\begin_layout Enumerate
The packages that have been stamped
\begin_inset Quotes eld
\end_inset
required
\begin_inset Quotes erd
\end_inset
2015-04-20 16:30:50 +00:00
by the \SpecialChar LaTeX
maintainers.
These ones should definitely be present, but you may not have some of them
2015-04-20 16:30:50 +00:00
if your \SpecialChar LaTeX
distribution is a bit old.
\end_layout
\begin_layout Enumerate
2015-04-20 16:30:50 +00:00
Some packages that \SpecialChar LyX
uses when you try to change the margins of your document.
The detection of these items does not yet affect the options available
2015-04-20 16:30:50 +00:00
inside \SpecialChar LyX
.
\end_layout
\begin_layout Enumerate
2015-04-20 16:30:50 +00:00
Some common \SpecialChar LaTeX
packages that you might need with \SpecialChar LyX
, and you might also want
to add to your \SpecialChar LaTeX
installation.
The detection of these items does not yet affect the options available
2015-04-20 16:30:50 +00:00
inside \SpecialChar LyX
.
\end_layout
\begin_layout Standard
2015-04-20 16:30:50 +00:00
Note that most of these packages will be available if you use a modern \SpecialChar TeX
distribution such as \SpecialChar TeX
Live and MiK\SpecialChar TeX
.
If you decide to install one of the missing items, you should tell \SpecialChar LyX
about
it.
After the installation, please use the menu entry
\family sans
2015-04-20 16:30:50 +00:00
Tools\SpecialChar menuseparator
Reconfigure
\family default
and reload this file to see if the new package was recognized.
If the
\begin_inset Quotes eld
\end_inset
Found
\begin_inset Quotes erd
\end_inset
items read
\begin_inset Quotes eld
\end_inset
no
\begin_inset Quotes erd
\end_inset
2015-04-20 16:30:50 +00:00
, it means that \SpecialChar LyX
could not do the inventory of your \SpecialChar LaTeX
configuration for some
reason.
In most cases, you only have forgotten to update the file name database
(texhash).
2015-04-20 16:30:50 +00:00
Check the documentation of your \SpecialChar LaTeX
distribution for how this is done properly.
\end_layout
\begin_layout Section
Fonts
\end_layout
\begin_layout Subsection
Almost European (AE)
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "ae"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family sans
fonts/ae/
\end_layout
\begin_layout Description
Notes: The
\family sans
AE
\family default
2015-04-20 16:30:50 +00:00
package provide virtual PostScript versions of \SpecialChar LaTeX
's standard font (
\emph on
Computer Modern
\emph default
).
Unless you rely on special characters, we recommend to use
\family sans
Latin Modern
\family default
instead.
\end_layout
\begin_layout Subsection
Bera
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "bera"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family sans
fonts/bera
\end_layout
\begin_layout Description
Notes: The bera fonts are a clone of
\emph on
Bitstream Vera
\emph default
, including
\emph on
Bera Serif
\emph default
(a slab-serif Roman),
\emph on
Bera Sans
\emph default
(a
\emph on
Frutiger
\emph default
descendant), and
\emph on
Bera Mono
\emph default
2015-04-20 16:30:50 +00:00
(a matching monospaced\SpecialChar breakableslash
typewriter font).
\end_layout
\begin_layout Subsection
Biolinum
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "biolinum-type1"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
fonts/libertine/
\end_layout
\begin_layout Description
Notes: The
\family sans
biolinum-type1
\family default
package provides support for the
\emph on
Biolinum
\emph default
sans serif family of fonts, which has been designed as a companion to the
\emph on
Libertine
\emph default
roman font.
\emph on
Biolinum
\emph default
supports Old Style Figures, which will be automatically activated if those
figures are available and requested for the roman font, and in newer versions
also scaling.
An older version of the font is provided by the package
\family sans
libertine-legacy
\family default
(found:
\begin_inset Info
type "package"
arg "libertine"
\end_inset
).
If you only have this package, you will need to set the roman font to
\emph on
Libertine
\emph default
and the Sans Serif font to
\emph on
Standard
\emph default
in order to get Biolinum.
\end_layout
\begin_layout Subsection
CM bright
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "cmbright"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family sans
fonts/cmbright
\end_layout
\begin_layout Description
Notes: CM bright is a sans serif font that also provides nice sans serif
math fonts.
\end_layout
\begin_layout Subsection
Concrete
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "ccfonts"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family sans
macros/latex/contrib/ccfonts/
\end_layout
\begin_layout Description
Notes: The
\family sans
ccfonts
\family default
package provides support for the font that has been designed by Donald
Knuth for his
\emph on
Concrete Mathematics
\emph default
book, hence called
\emph on
concrete
\emph default
fonts.
\end_layout
\begin_layout Subsection
EC fonts
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "ec"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
fonts/ec
\end_layout
\begin_layout Description
Notes: The
\emph on
EC
\emph default
fonts (
\emph on
European Computer Modern
\emph default
) provide an enhanced version of the original
\emph on
Computer Modern
\emph default
2015-04-20 16:30:50 +00:00
family that were the default \SpecialChar TeX
fonts.
The
\emph on
EC
\emph default
fonts are available in a more natural range of sizes, cover more glyphs
and allow for better hyphenation and kerning than traditional
\emph on
Computer Modern
\emph default
.
2015-04-20 16:30:50 +00:00
With modern \SpecialChar LaTeX
distributions, the EC fonts are used automatically as a default
(or if you select
\emph on
Computer Modern
\emph default
) if you have them installed and if you use the T1 font encoding.
For math and OT1 encoding, traditional
\emph on
Computer Modern
\emph default
type faces are used.
\end_layout
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\begin_layout Subsection
Eco
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "eco"
\end_inset
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\end_layout
\begin_layout Description
CTAN:
\family sans
fonts/eco/
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\end_layout
\begin_layout Description
Notes: The
\family sans
eco
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\family default
2015-04-20 16:30:50 +00:00
package is used by \SpecialChar LyX
to access the old style numerals of the
\emph on
2015-04-20 16:30:50 +00:00
Computer Modern\SpecialChar breakableslash
EC
\emph default
font family.
\end_layout
\begin_layout Subsection
Euler Virtual Math
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "eulervm"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family sans
fonts/eulervm/
\end_layout
\begin_layout Description
Notes: The
\family sans
eulervm
\family default
package provides access to the
\emph on
Euler
\emph default
math fonts.
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\end_layout
\begin_layout Subsection
feyn
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "feyn"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family sans
fonts/feyn/
\end_layout
\begin_layout Description
Notes: The package
\family sans
feyn
\family default
provides a font for in-text Feynman diagrams.
2015-04-20 16:30:50 +00:00
It is used by \SpecialChar LyX
if you insert such diagrams in formulas (\SpecialChar LaTeX
command
\family typewriter
\backslash
Diagram
\family default
).
\end_layout
\begin_layout Subsection
fontspec
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "fontspec"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/fontspec
\end_layout
\begin_layout Description
Notes: The package
\family sans
fontspec
\family default
provides access to your Operating System's OpenType, TrueType and PostScript
fonts.
2015-04-20 16:30:50 +00:00
The package needs either the Xe\SpecialChar TeX
or the Lua\SpecialChar TeX
engine for this.
Note that Lua\SpecialChar TeX
is only supported as of fontspec version 2.0 (2010/07/11).
\end_layout
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\begin_layout Subsection
fourier-GUTenberg
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "fourier"
\end_inset
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\end_layout
\begin_layout Description
CTAN:
\family sans
fonts/fourier-GUT
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\end_layout
\begin_layout Description
Notes: The
\family sans
fourier
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\family default
package provides support for the
\emph on
Utopia
\emph default
PostScript font.
Contrary to the
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\family sans
utopia
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\family default
package that ships with
\family sans
PSNFSS
\family default
bundle, it also provides suitable math fonts.
If this package is installed, it will be used instead of
\family sans
utopia
\family default
if you select the
\emph on
Utopia (Fourier)
\emph default
font.
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\end_layout
\begin_layout Subsection
Latin Modern
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "lmodern"
\end_inset
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\end_layout
\begin_layout Description
CTAN:
\family sans
fonts/lm/
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\end_layout
\begin_layout Description
Notes: The
\family sans
Latin Modern
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\family default
2015-04-20 16:30:50 +00:00
fonts are PostScript versions of \SpecialChar LaTeX
's standard font (
\emph on
Computer Modern
\emph default
).
We recommend to use them instead of other PostScript versions of Computer
Modern (such as
\emph on
AE
\emph default
).
\end_layout
\begin_layout Subsection
LuxiMono
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "luximono"
\end_inset
\end_layout
\begin_layout Description
CTAN:
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\family sans
fonts/LuxiMono/
\end_layout
\begin_layout Description
Notes: The
\family sans
luximono
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\family default
package provides support for the monospaced
\emph on
Luxida Mono
\emph default
font.
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\end_layout
2012-08-17 12:11:02 +00:00
\begin_layout Subsection
Libertine
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
2012-09-22 12:22:57 +00:00
arg "libertine-type1"
2012-08-17 12:11:02 +00:00
\end_inset
\end_layout
\begin_layout Description
CTAN:
2012-09-19 15:46:55 +00:00
\family typewriter
fonts/libertine/
2012-08-17 12:11:02 +00:00
\end_layout
\begin_layout Description
Notes: The
\family sans
2012-09-22 12:22:57 +00:00
libertine-type1
\family default
package provides support for the
\emph on
Libertine
\emph default
roman family of fonts.
An older version of the package,
2012-09-22 12:22:57 +00:00
\family sans
libertine-legacy
2012-08-17 12:11:02 +00:00
\family default
2012-09-22 12:22:57 +00:00
(found:
\begin_inset Info
type "package"
arg "libertine"
\end_inset
), is also supported and used as a fallback.
2012-08-17 12:11:02 +00:00
\end_layout
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\begin_layout Subsection
Libertine Mono
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "libertineMono-type1"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
fonts/libertine/
\end_layout
\begin_layout Description
Notes: The
\family sans
libertineMono-type1
\family default
package provides support for the
\emph on
Libertine Mono
\emph default
typewriter font.
This font is shipped with libertine font package as of February 2013.
\end_layout
\begin_layout Subsection
Mathdesign
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "mathdesign"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
fonts/mathdesign/
\end_layout
\begin_layout Description
Notes: The
\family sans
mathdesign
\family default
package provides access to three popular roman fonts and extends them with
matching math fonts.
2015-04-20 16:30:50 +00:00
If you select one of the following roman fonts in \SpecialChar LyX
via
\family sans
\size normal
2015-04-20 16:30:50 +00:00
Layout\SpecialChar menuseparator
Document\SpecialChar menuseparator
Fonts
\family default
\size default
, the
\family sans
mathdesign
\family default
package and thus the respective math font is automatically loaded:
\end_layout
\begin_layout Itemize
\family sans
URW Garamond (Mathdesign)
\family default
.
\series bold
Found:
\series default
\begin_inset Info
type "package"
arg "mdugm"
\end_inset
\end_layout
\begin_layout Itemize
\family sans
Bitstream Charter (Mathdesign)
\family default
.
\series bold
Found:
\series default
\begin_inset Info
type "package"
arg "mdbch"
\end_inset
\end_layout
\begin_layout Itemize
\family sans
Utopia (Mathdesign)
\family default
.
\series bold
Found:
\series default
\begin_inset Info
type "package"
arg "mdput"
\end_inset
\end_layout
\begin_layout Standard
2015-04-20 16:30:50 +00:00
If you only want the text fonts and retain \SpecialChar LaTeX
's default math font, select
a non-mathdesign variant of the respective font instead or select
\emph on
Class Default
\emph default
in
\family sans
2015-04-20 16:30:50 +00:00
Document\SpecialChar menuseparator
Settings\SpecialChar menuseparator
Fonts\SpecialChar menuseparator
Math
\family default
.
\end_layout
2012-09-19 15:46:55 +00:00
\begin_layout Subsection
MinionPro
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "MinionPro"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
fonts/minionpro
\end_layout
\begin_layout Description
Notes: The
\family sans
MinionPro
\family default
package provides support for the
\emph on
Minion Pro
\emph default
font.
2012-09-19 15:46:55 +00:00
Note that the font itself is not part of the package and must be installed
separately (please consult the MinionPro package manual for details).
\end_layout
\begin_layout Subsection
NewTX Math
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "newtxmath"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
fonts/newtx
\end_layout
\begin_layout Description
Notes: The
\family sans
newtxmath
\family default
package provides support for matching math fonts for
\emph on
URW Garamond, Times Roman
\emph default
(or
\emph on
NewTX
\emph default
),
\emph on
Libertine
\emph default
and
\emph on
MinionPro
\emph default
.
Please note that
\emph on
MinionPro
\emph default
support requires the supplementary
\family sans
minion2newtx
\family default
package (found:
\begin_inset Info
type "package"
arg "minion2newtx"
\end_inset
) as well as external fonts (please consult the
\family sans
minion2newtx
\family default
documentation for details).
\end_layout
\begin_layout Subsection
PSNFSS
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "psnfss"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/required/psnfss/
\end_layout
\begin_layout Description
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
Notes: The
\family sans
psnfss
\family default
2015-04-20 16:30:50 +00:00
bundle allows you to change the fonts used by \SpecialChar LyX
to some of the 35 classical
fonts available on PostScript printers.
\end_layout
\begin_deeper
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\begin_layout Standard
Note that different versions of
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\family sans
psnfss
\family default
provide different font packages.
Some packages are declared obsolete and were replaced by newer ones.
2015-04-20 16:30:50 +00:00
Even if \SpecialChar LyX
supports the deprecated packages as well, we strongly recommend
that you take care to have the newest ones installed (which are then preferred
2015-04-20 16:30:50 +00:00
by \SpecialChar LyX
).
A recent
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\family sans
psnfss
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\family default
bundle should at least include:
\end_layout
\begin_layout Itemize
\family sans
avant
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\family default
(
\emph on
Avant Garde
\emph default
).
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\series bold
Found:
\series default
\begin_inset Info
type "package"
arg "avant"
\end_inset
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\end_layout
\begin_layout Itemize
\family sans
bookman
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\family default
(
\emph on
Bookman
\emph default
).
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\series bold
Found:
\series default
\begin_inset Info
type "package"
arg "bookman"
\end_inset
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\end_layout
\begin_layout Itemize
\family sans
chancery
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\family default
(
\emph on
Zapf Chancery
\emph default
).
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\series bold
Found:
\series default
\begin_inset Info
type "package"
arg "chancery"
\end_inset
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\end_layout
\begin_layout Itemize
\family sans
charter
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\family default
(
\emph on
Charter
\emph default
).
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\series bold
Found:
\series default
\begin_inset Info
type "package"
arg "charter"
\end_inset
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\end_layout
\begin_layout Itemize
\family sans
courier
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\family default
(
\emph on
Courier
\emph default
).
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\series bold
Found:
\series default
\begin_inset Info
type "package"
arg "courier"
\end_inset
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\end_layout
\begin_layout Itemize
\family sans
helvet
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\family default
(
\emph on
Helvetica
\emph default
).
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\series bold
Found:
\series default
\begin_inset Info
type "package"
arg "helvet"
\end_inset
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\end_layout
\begin_layout Itemize
\family sans
mathpazo
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\family default
(newest
\emph on
Palatino
\emph default
support including matching math fonts).
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\series bold
Found:
\series default
\begin_inset Info
type "package"
arg "mathpazo"
\end_inset
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\end_layout
\begin_layout Itemize
\family sans
mathpple
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\family default
(deprecated
\emph on
Palatino
\emph default
support;
\family sans
mathpazo
\family default
should be used instead).
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\series bold
Found:
\series default
\begin_inset Info
type "package"
arg "mathpple"
\end_inset
\end_layout
\begin_layout Itemize
\family sans
mathptm
\family default
(deprecated
\emph on
Times
\emph default
support;
\family sans
mathptmx
\family default
should be used instead).
\series bold
Found:
\series default
\begin_inset Info
type "package"
arg "mathptm"
\end_inset
\end_layout
\begin_layout Itemize
\family sans
mathptmx
\family default
(newest
\emph on
Times
\emph default
support including matching math fonts).
\series bold
Found:
\series default
\begin_inset Info
type "package"
arg "mathptmx"
\end_inset
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\end_layout
\begin_layout Itemize
\family sans
newcent
\family default
(
\emph on
New Century Gothic
\emph default
).
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\series bold
Found:
\series default
\begin_inset Info
type "package"
arg "newcent"
\end_inset
\end_layout
\begin_layout Itemize
\family sans
palatino
\family default
(deprecated
\emph on
Palatino
\emph default
support;
\family sans
mathpazo
\family default
should be used instead).
\series bold
Found:
\series default
\begin_inset Info
type "package"
arg "psnfss"
\end_inset
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\end_layout
\begin_layout Itemize
\family sans
pifont
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\family default
(
\emph on
Zapf Dingbats
\emph default
).
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\series bold
Found:
\series default
\begin_inset Info
type "package"
arg "pifont"
\end_inset
\end_layout
\begin_layout Itemize
\family sans
times
\family default
(deprecated
\emph on
Times
\emph default
support;
\family sans
mathptmx
\family default
should be used instead).
\series bold
Found:
\series default
\begin_inset Info
type "package"
arg "psnfss"
\end_inset
\end_layout
\begin_layout Itemize
\family sans
utopia
\family default
(deprecated
\emph on
Utopia
\emph default
support;
\family sans
fourier
\family default
or
\family sans
mathdesign
\family default
should be used instead).
\series bold
Found:
\series default
\begin_inset Info
type "package"
arg "utopia"
\end_inset
2012-08-19 09:57:48 +00:00
\end_layout
\begin_layout Standard
Note that some of these fonts automatically select a matching math font.
2015-04-20 16:30:50 +00:00
If you only want the text fonts and retain \SpecialChar LaTeX
's default math font, select
\emph on
Class Default
\emph default
in
\family sans
2015-04-20 16:30:50 +00:00
Document\SpecialChar menuseparator
Settings\SpecialChar menuseparator
Fonts\SpecialChar menuseparator
Math
\family default
.
\end_layout
\end_deeper
2012-08-19 09:57:48 +00:00
\begin_layout Subsection
2015-04-20 16:30:50 +00:00
The \SpecialChar TeX
Gyre collection of fonts
2012-08-19 09:57:48 +00:00
\end_layout
\begin_layout Description
CTAN:
\family typewriter
fonts/tex-gyre
\end_layout
\begin_layout Description
Notes: The
\family sans
tex-gyre
\family default
collection provides extensive remakes and extensions of the freely available
35 base PostScript fonts that can be used as an alternative to the
\family sans
psnfss
\family default
fonts.
2015-04-20 16:30:50 +00:00
The fonts have specifically been designed for the use with \SpecialChar LaTeX
.
The following fonts are currently available and natively supported by \SpecialChar LyX
:
2012-08-19 09:57:48 +00:00
\end_layout
\begin_layout Itemize
\family sans
tgadventor
\family default
(
\emph on
2015-04-20 16:30:50 +00:00
\SpecialChar TeX
Gyre Adventor
\emph default
): A sans serif font based on
\emph on
URW Gothic L
\emph default
(itself an
\emph on
Avant Garde
\emph default
clone).
2012-08-19 09:57:48 +00:00
\begin_inset Newline newline
\end_inset
\series bold
Found:
\series default
\begin_inset Info
type "package"
arg "tgadventor"
\end_inset
\end_layout
\begin_layout Itemize
\family sans
tgbonum
\family default
(
\emph on
2015-04-20 16:30:50 +00:00
\SpecialChar TeX
Gyre Bonum
\emph default
): A roman font based on
\emph on
URW Bookman L
\emph default
(an
\emph on
ITC Bookman
\emph default
clone).
2012-08-19 09:57:48 +00:00
\begin_inset Newline newline
\end_inset
\series bold
Found:
\series default
\begin_inset Info
type "package"
arg "tgbonum"
\end_inset
\end_layout
\begin_layout Itemize
\family sans
tgchorus
\family default
(
\emph on
2015-04-20 16:30:50 +00:00
\SpecialChar TeX
Gyre Chorus
\emph default
): A roman (script) font based on
\emph on
URW Chancery L
\emph default
(a
\emph on
Zapf Chancery
\emph default
clone).
2012-08-19 09:57:48 +00:00
\begin_inset Newline newline
\end_inset
\series bold
Found:
\series default
\begin_inset Info
type "package"
arg "tgchorus"
\end_inset
\end_layout
\begin_layout Itemize
\family sans
tgcursor
\family default
(
\emph on
2015-04-20 16:30:50 +00:00
\SpecialChar TeX
Gyre Cursor
\emph default
): A monospaced font based on
\emph on
URW Nimbus Mono L
\emph default
(a
\emph on
Courier
\emph default
2012-08-19 09:57:48 +00:00
clone).
\begin_inset Newline newline
\end_inset
\series bold
Found:
\series default
\begin_inset Info
type "package"
arg "tgcursor"
\end_inset
\end_layout
\begin_layout Itemize
\family sans
tgheros
\family default
(
\emph on
2015-04-20 16:30:50 +00:00
\SpecialChar TeX
Gyre Heros
\emph default
): A sans serif font based on
\emph on
URW Nimbus Sans L
\emph default
(a
\emph on
Helvetica
\emph default
2012-08-19 09:57:48 +00:00
clone).
\begin_inset Newline newline
\end_inset
\series bold
Found:
\series default
\begin_inset Info
type "package"
arg "tgheros"
\end_inset
\end_layout
\begin_layout Itemize
\family sans
tgpagella
\family default
(
\emph on
2015-04-20 16:30:50 +00:00
\SpecialChar TeX
Gyre Pagella
\emph default
): A roman font based on
\emph on
URW Palladio L
\emph default
(a
\emph on
Palatino
\emph default
clone).
2012-08-19 09:57:48 +00:00
\begin_inset Newline newline
\end_inset
\series bold
Found:
\series default
\begin_inset Info
type "package"
arg "tgpagella"
\end_inset
\end_layout
\begin_layout Itemize
\family sans
tgschola
\family default
(
\emph on
2015-04-20 16:30:50 +00:00
\SpecialChar TeX
Gyre Schola
\emph default
): A roman font based on
\emph on
URW Century Schoolbook L
\emph default
.
2012-08-19 09:57:48 +00:00
\begin_inset Newline newline
\end_inset
\series bold
Found:
\series default
\begin_inset Info
type "package"
arg "tgschola"
\end_inset
\end_layout
\begin_layout Itemize
\family sans
tgtermes
\family default
(
\emph on
2015-04-20 16:30:50 +00:00
\SpecialChar TeX
Gyre Termes
\emph default
): A roman font based on
\emph on
URW Nimbus Roman No9 L
\emph default
(a
\emph on
Times New Roman
\emph default
clone).
2012-08-19 09:57:48 +00:00
\begin_inset Newline newline
\end_inset
\series bold
Found:
\series default
\begin_inset Info
type "package"
arg "tgtermes"
\end_inset
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\end_layout
\begin_layout Subsection
tipa/tipx
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "tipa"
\end_inset
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\end_layout
\begin_layout Description
CTAN:
\family sans
fonts/tipa/
\end_layout
\begin_layout Description
Notes: The
\family sans
tipa
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\family default
and
\family sans
tipx
\family default
packages provide comprehensive support and fonts for typesetting phonetic
symbols, as defined in the
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\emph on
International Phonetic Alphabet
\emph default
(IPA).
The input of these symbols is provided via
\family sans
2015-04-20 16:30:50 +00:00
Insert\SpecialChar menuseparator
Special Character\SpecialChar menuseparator
Phonetic Symbols
\family default
2015-04-20 16:30:50 +00:00
, by \SpecialChar LyX
's math editor and via the
\family sans
2015-04-20 16:30:50 +00:00
Insert\SpecialChar menuseparator
Special Character\SpecialChar menuseparator
Symbols
\family default
dialog.
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\end_layout
2012-08-17 16:24:18 +00:00
\begin_layout Subsection
TX Fonts
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "txfonts"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family sans
fonts/txfonts/
\end_layout
\begin_layout Description
Notes: The
\family sans
txfonts
\family default
package provides fonts based on
\emph on
Times Roman
\emph default
with math support.
2015-04-20 16:30:50 +00:00
In \SpecialChar LyX
, only the monospaced shape (
\emph on
TXTT
\emph default
) is currently natively supported.
2012-08-17 16:24:18 +00:00
\end_layout
\begin_layout Subsection
URW Classico (Optima)
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "urwclassico"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family sans
/fonts/urw/classico/
\end_layout
\begin_layout Description
Notes: URW Classico is a clone of the Optima typeface, a very well-known
sans serif face designed by Hermann Zapf.
The fonts are available for non-commercial use under the Aladdin Free Public
License.
2015-04-20 16:30:50 +00:00
Under \SpecialChar TeX
Live the font needs to be installed via the 'getnonfreefonts-sys'
utility.
\end_layout
\begin_layout Subsection
URW Garamond
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "garamondx"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family sans
/fonts/garamondx/
\end_layout
\begin_layout Description
Notes: The
\family sans
garamondx
\family default
package provides access to the URW Garamond fonts.
These fonts are available for non-commercial use under the Aladdin Free
Public License.
2015-04-20 16:30:50 +00:00
Under \SpecialChar TeX
Live the fonts needs to be installed, separately from the package
itself, via the 'getnonfreefonts-sys' utility (installed:
\begin_inset Info
type "package"
arg "garamondx-fonts"
\end_inset
).
The
\family sans
garamondx
\family default
package provides old style figures.
Matching math fonts are provided by
\emph on
URW Garamond (NewTX)
\emph default
.
As a fallback, the package
\family sans
ugm
\family default
(installed:
\begin_inset Info
type "package"
arg "ugm"
\end_inset
) is used, which however does not include old style figures.
\end_layout
\begin_layout Section
2015-04-20 16:30:50 +00:00
Standard \SpecialChar LaTeX
document classes
\end_layout
\begin_layout Standard
The document classes presented in this section are the basic document classes
2015-04-20 16:30:50 +00:00
provided by \SpecialChar LaTeX
.
In particular, they are all present on your system as long as \SpecialChar LaTeX2e
is installed.
When the text indicates that a particular class has not been found, this
means the layout file supporting this particular class has not been found.
\end_layout
\begin_layout Subsection
article
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "article"
\end_inset
\end_layout
\begin_layout Description
CTAN: N/A
\end_layout
\begin_layout Description
Notes: The standard document class
\family sans
article
\family default
is used to type articles or short texts.
2015-04-20 16:30:50 +00:00
It is the basic \SpecialChar LaTeX
document class.
\end_layout
\begin_layout Subsection
report
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "report"
\end_inset
\end_layout
\begin_layout Description
CTAN: N/A
\end_layout
\begin_layout Description
Notes: The standard document class
\family sans
report
\family default
is similar to
\family sans
article
\family default
but is slightly more structured (support for different parts).
\end_layout
\begin_layout Subsection
book
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "book"
\end_inset
\end_layout
\begin_layout Description
CTAN: N/A
\end_layout
\begin_layout Description
Notes: The standard document class
\family sans
book
\family default
is, as its name suggests, intended to produce books.
It supports in particular sectioning by chapters.
\end_layout
\begin_layout Subsection
letter
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "letter"
\end_inset
\end_layout
\begin_layout Description
CTAN: N/A
\end_layout
\begin_layout Description
Notes: The standard document class
\family sans
letter
\family default
is the basic class for writing letters, mostly in English.
\end_layout
\begin_layout Subsection
slides
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "slides"
\end_inset
\end_layout
\begin_layout Description
CTAN: N/A
\end_layout
\begin_layout Description
Notes: The standard document class
\family sans
slides
\family default
is intended to produce transparencies.
2015-04-20 16:30:50 +00:00
It is not very well supported by \SpecialChar LyX
.
It is advised to use
\family sans
foils
\family default
instead if it is available (see
\begin_inset space ~
\end_inset
\begin_inset CommandInset ref
LatexCommand ref
reference "ssec:foils"
\end_inset
).
\end_layout
\begin_layout Subsection
amsart
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "amsart"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/required/amslatex/classes/
\end_layout
\begin_layout Description
Notes: The document class
\family sans
amsart
\family default
is an alternative to the class
\family sans
article
\family default
.
2015-04-20 16:30:50 +00:00
It is part of the AMS-\SpecialChar LaTeX
package and is used for typesetting of mathematics
with a look the American Mathematical Society has developed.
They recommend it for the preparation of manuscripts intended for publication
both in the Society's books and journals, and also in other mathematical
literature.
2015-04-20 16:30:50 +00:00
The Society requests that published documents prepared with AMS-\SpecialChar LaTeX
include
an acknowledgment of its use.
2015-04-20 16:30:50 +00:00
\SpecialChar LyX
support is still limited.
\end_layout
\begin_layout Section
Additional document classes
\end_layout
\begin_layout Subsection
a0poster
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "a0poster"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
/macros/latex/contrib/a0poster
\end_layout
\begin_layout Description
Notes: The document class
\family sans
a0poster
\family default
provides support for conference posters on large paper.
\end_layout
\begin_layout Subsection
aa
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "aa"
\end_inset
\end_layout
\begin_layout Description
CTAN: N/A (available from ftp site
\family typewriter
ftp.edpsciences.org
\family default
in directory
\family typewriter
/pub/aa/
\family default
)
\end_layout
\begin_layout Description
Notes: The document class
\family sans
aa
\family default
(Version 5.01) can be used to write articles for submission to the scientific
journal
\emph on
Astronomy and Astrophysics
\emph default
published by EDP Sciences.
\end_layout
\begin_layout Subsection
aastex
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "aastex"
\end_inset
\end_layout
\begin_layout Description
CTAN: N/A
\end_layout
\begin_layout Description
Notes: Obsoleted by aastex6.
\end_layout
\begin_layout Subsection
aastex6
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "aastex"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
/macros/latex/contrib/aastex
\family default
\end_layout
\begin_layout Description
Notes: The document class
\family sans
aastex6
\family default
can be used to write articles for submission to the American journals
\emph on
Astrophysical Journal, Astronomical Journal
\emph default
and
\emph on
Publications of the Astronomical Society of the Pacific
\emph default
.
Package and documentation are also available from the American Astronomical
Society
\begin_inset Flex URL
status open
\begin_layout Plain Layout
http://journals.aas.org/authors/aastex/aastex.html
\end_layout
\end_inset
.
\end_layout
\begin_layout Subsection
AEA (American Economic Association) Journals
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "AEA"
\end_inset
\end_layout
\begin_layout Description
CTAN: N/A
\end_layout
\begin_layout Description
WWW:
\begin_inset Flex URL
status collapsed
\begin_layout Plain Layout
http://www.aeaweb.org/templates/latex_templates.zip
\end_layout
\end_inset
\end_layout
\begin_layout Description
Notes: The document class
\family sans
AEA
\family default
can be used to write articles for submission to the following journals
published by the American Economic Association:
\emph on
American Economic Review
\emph default
,
\emph on
Papers and Proceedings
\emph default
,
\emph on
Journal of Economic Literature
\emph default
,
\emph on
Journal of Economic Perspectives
\emph default
and
\emph on
American Economics Journal
\emph default
.
The use of packages should be limited to those packages which provide core
functionality, such as
\family sans
amsmath
\family default
,
\family sans
graphicx
\family default
, and
\family sans
harvard
\family default
.
Please read carefully
\family typewriter
2015-04-20 16:30:50 +00:00
AEA-\SpecialChar LaTeX
-AuthorGuide.pdf
\family default
and Information for Authors on the web
\begin_inset Flex URL
status collapsed
\begin_layout Plain Layout
http://www.aeaweb.org/aer/authref.php
\end_layout
\end_inset
.
Start writing with the template
\family typewriter
AEA.lyx
\family default
and read instructions in it.
\end_layout
\begin_layout Subsection
AGU Journals
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "jgrga"
\end_inset
,
\begin_inset Info
type "textclass"
arg "agums"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/aguplus
\end_layout
\begin_layout Description
Notes: The document class
\family sans
jgrga
\family default
can be used to write articles for the
\emph on
Journal of Geophysical Research
\emph default
, published by the American Geophysical Union.
\end_layout
\begin_deeper
\begin_layout Standard
The layout consists of two parts: the general part
\family typewriter
aguplus.inc
\family default
, and the journal specific part
\family typewriter
jgrga.layout
\family default
.
It is not very thoroughly tested yet.
It would be straightforward to extend this to support other publications
of the AGU.
\end_layout
\begin_layout Standard
The document class
\family sans
agums
\family default
(file
\family typewriter
agums.layout
\family default
) can be used to write articles for first-time submission to AGU editors
(e.
\begin_inset space \thinspace{}
\end_inset
g., for review and copy editing)
\end_layout
\end_deeper
\begin_layout Subsection
beamer
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "beamer"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/beamer
\end_layout
\begin_layout Description
2015-04-20 16:30:50 +00:00
Notes: A \SpecialChar LaTeX
class for producing presentations and slides.
\end_layout
\begin_layout Subsection
beamerposter
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "beamerposter"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
/macros/latex/contrib/beamerposter
\end_layout
\begin_layout Description
Notes: The document class
\family sans
beamerposter
\family default
provides support for conference posters on large paper, thereby using the
boxes and design features provided by the
\family sans
beamer
\family default
presentation class.
\end_layout
\begin_layout Subsection
broadway
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "broadway"
\end_inset
\end_layout
\begin_layout Description
CTAN: N/A (must be installed from the
\family typewriter
tex/
\family default
2015-04-20 16:30:50 +00:00
subdirectory of \SpecialChar LyX
source distribution)
\end_layout
\begin_layout Description
Notes: The document class
\family sans
broadway
\family default
is for writing plays.
2015-04-20 16:30:50 +00:00
It is not an existing \SpecialChar LaTeX
document class, but a new one which is distributed
with \SpecialChar LyX
.
\end_layout
\begin_layout Subsection
cl2emult
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "cl2emult"
\end_inset
\end_layout
\begin_layout Description
CTAN: N/A
\end_layout
\begin_layout Description
FTP:
\begin_inset Flex URL
status collapsed
\begin_layout Plain Layout
ftp://ftp.springer.de/pub/tex/latex/compsc/proc/author
\end_layout
\end_inset
\end_layout
\begin_layout Description
Notes: The document class
\family sans
cl2emult
\family default
is for writing multi authored Springer books.
\end_layout
\begin_layout Subsection
dinbrief
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "dinbrief"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/dinbrief/
\end_layout
\begin_layout Description
Notes: The document class
\family sans
dinbrief
\family default
can be used to type letters according to German conventions.
\end_layout
\begin_layout Subsection
docbook
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "docbook"
\end_inset
\end_layout
\begin_layout Description
CTAN: N/A
\end_layout
\begin_layout Description
WWW:
\begin_inset Flex URL
status collapsed
\begin_layout Plain Layout
http://sgmltools-lite.sourceforge.net/
\end_layout
\end_inset
\end_layout
\begin_layout Description
Notes: The document class
\family sans
docbook
\family default
2015-04-20 16:30:50 +00:00
is not a \SpecialChar LaTeX
document class.
It is designed to produce Docbook SGML documents, which, in turn, can be
exported as HTML, RTF, text, or dvi (through
\family typewriter
jadetex
\family default
).
You need the sgmltools v2.0 package installed to use this.
\end_layout
\begin_layout Subsection
dtk
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "dtk"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
usergrps/dante/dtk/
\end_layout
\begin_layout Description
Notes: The document class
\family sans
dtk
\family default
2015-04-20 16:30:50 +00:00
can be used to write articles for the Journal of the German \SpecialChar TeX
User Group
\begin_inset Quotes eld
\end_inset
2015-04-20 16:30:50 +00:00
Die \SpecialChar TeX
nische Komödie
\begin_inset Quotes erd
\end_inset
.
\end_layout
\begin_layout Description
WWW:
\begin_inset Flex URL
status collapsed
\begin_layout Plain Layout
http://www.dante.de
\end_layout
\end_inset
\end_layout
\begin_layout Subsection
egs (European Geophysical Society journals)
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "egs"
\end_inset
\end_layout
\begin_layout Description
CTAN: N/A
\end_layout
\begin_layout Description
Notes: The document class
\family sans
egs
\family default
can be used to write articles for the European Geophysical Society.
\end_layout
\begin_layout Subsection
elsart
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "elsart"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/elsevier/
\end_layout
\begin_layout Description
WWW:
\family typewriter
http://authors.elsevier.com/
\end_layout
\begin_layout Description
Notes: This package is intended for producing journal articles for publication
by Elsevier Science.
\end_layout
\begin_layout Subsection
entcs
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "entcs"
\end_inset
\end_layout
\begin_layout Description
CTAN: N/A
\end_layout
\begin_layout Description
WWW:
\begin_inset Flex URL
status collapsed
\begin_layout Plain Layout
http://www.entcs.org/generic.zip
\end_layout
\end_inset
\end_layout
\begin_layout Description
Notes: The document class
\family sans
entcs
\family default
is Elsevier Science's Electronic Notes in Theoretical Computer Science
article style, used for the ENTCS series, and many conference proceedings.
\end_layout
\begin_layout Subsection
europecv
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "europecv"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/europecv
\end_layout
\begin_layout Description
Notes: The
\family sans
europecv
\family default
document class is intended to provide curriculum vitaes (resumes) according
to the official guidelines of the European community (Europass).
It therefore supports the European language self-assessment.
An example curriculum vitae created using this document class can be found
in the examples.
This class follows the 2002 version of the guidelines (see
\family sans
europasscv
\family default
for an implementation of the 2013 version).
\end_layout
\begin_layout Subsection
europasscv
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "europasscv"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/europasscv
\end_layout
\begin_layout Description
Notes: The
\family sans
europasscv
\family default
2015-04-20 16:30:50 +00:00
document class is another unofficial \SpecialChar LaTeX
implementation of the Europass CV,
the standard model for curriculum vitae as recommended by the European
Commission.
As opposed to the
\family sans
europecv
\family default
document class, it includes the major style updates that came out in 2013,
featuring a neater, more compact and somewhat fancier layout.
\end_layout
\begin_layout Subsection
extsizes
\end_layout
\begin_layout Description
Found:
\family sans
extarticle
\family default
:
\begin_inset Info
type "textclass"
arg "extarticle"
\end_inset
,
\family sans
extbook
\family default
:
\begin_inset Info
type "textclass"
arg "extbook"
\end_inset
,
\family sans
extreport
\family default
:
\begin_inset Info
type "textclass"
arg "extreport"
\end_inset
,
\family sans
extletter
\family default
:
\begin_inset Info
type "textclass"
arg "extletter"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/extsizes/
\end_layout
\begin_layout Description
Notes: These document classes are equivalent to the corresponding standard
classes (
\family sans
article
\family default
,
\family sans
book
\family default
2015-04-20 16:30:50 +00:00
, \SpecialChar ldots
) with additional document-wide font sizes.
\end_layout
\begin_layout Subsection
\begin_inset CommandInset label
LatexCommand label
name "ssec:foils"
\end_inset
foils
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "foils"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/foiltex/
\end_layout
\begin_layout Description
Notes: The document class
\family sans
foils
\family default
2015-04-20 16:30:50 +00:00
(aka Foil\SpecialChar TeX
) provides an alternative to the standard
\family sans
slides
\family default
class to make transparencies.
It allows cross references, uses a less ugly font, and is in general much
better to use than
\family sans
slides
\family default
.
It does not however have some of the advanced features found in the
\family sans
seminar
\family default
2015-04-20 16:30:50 +00:00
class, which is not currently supported by \SpecialChar LyX
.
Note that, due to its somewhat restrictive license, it is not included
2015-04-20 16:30:50 +00:00
in free \SpecialChar TeX
distributions like te\SpecialChar TeX
.
\end_layout
\begin_layout Subsection
g-brief-en
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "g-brief"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/g-brief/
\end_layout
\begin_layout Description
Notes: The document class
\family sans
g-brief-en
\family default
can be used to type commercial letters with a nice outfit.
\end_layout
\begin_layout Subsection
g-brief-de
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "g-brief"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/g-brief/
\end_layout
\begin_layout Description
Notes: The document class
\family sans
g-brief-de
\family default
is the same as the above
\family sans
g-brief-en
\family default
only with german labels.
\end_layout
\begin_layout Subsection
g-brief2
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "g-brief2"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/g-brief/
\end_layout
\begin_layout Description
Notes: The document class
\family sans
g-brief2
\family default
can be used to type commercial letters with a nice outfit.
It's the successor of
\family sans
g-brief
\family default
, its better configurable, but not backward compatible to
\family sans
g-brief
\family default
.
2015-04-20 16:30:50 +00:00
A template document using this document class is shipped with \SpecialChar LyX
.
\end_layout
\begin_layout Subsection
hollywood
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "hollywood"
\end_inset
\end_layout
\begin_layout Description
CTAN: N/A (must be installed from the
\family typewriter
tex/
\family default
2015-04-20 16:30:50 +00:00
subdirectory of \SpecialChar LyX
source distribution)
\end_layout
\begin_layout Description
Notes: The document class
\family sans
hollywood
\family default
can be used to type spec scripts for the U.S.
film industry.
2015-04-20 16:30:50 +00:00
It is not an existing \SpecialChar LaTeX
document class, but a new one which is distributed
with \SpecialChar LyX
.
\end_layout
\begin_layout Subsection
IEEEtran
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "IEEEtran"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/IEEEtran/
\end_layout
\begin_layout Description
Notes: The class
\family sans
IEEEtran
\family default
produces documents suitable for submission to most of the IEEE Transactions.
You should consult the IEEE Author Information pages at
\begin_inset Flex URL
status collapsed
\begin_layout Plain Layout
http://www.ieee.org
\end_layout
\end_inset
if you intend to use this class.
Note that there are both
\family sans
IEEEtran.cls
\family default
and
\family sans
IEEEtran.sty
\family default
files.
You
\emph on
must
\emph default
get the
\family sans
.cls
\family default
2015-04-20 16:30:50 +00:00
file for use with \SpecialChar LyX
as the
\family sans
.sty
\family default
2015-04-20 16:30:50 +00:00
file is for \SpecialChar LaTeX
2.09 only.
Also note that if your
\family sans
ieeetran.cls
\family default
2015-04-20 16:30:50 +00:00
is in lowercase like this example \SpecialChar LyX
will not find it and you should upgrade
to a newer version which has IEEE in capitals.
\end_layout
\begin_layout Subsection
ijmpc
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "ijmpc"
\end_inset
\end_layout
\begin_layout Description
CTAN: N/A
\end_layout
\begin_layout Description
WWW: available from the site
\begin_inset Flex URL
status collapsed
\begin_layout Plain Layout
http://www.worldscinet.com/ijmpc/mkt/guidelines.shtml
\end_layout
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
\end_inset
The Grand Font Selection Redesign: * lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM). * lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM). * lib/chkconfig.ltx: Test for newly supported font packages * lib/doc/LaTeXConfig.lyx.in: document newly supported font packages * lib/doc/UserGuide.lyx: document new UI. * lib/doc/Extended.lyx: update PostScript font documentation * development/FORMAT: document file format change 246->247. * src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans, tex_fonts_monospaced (with GUI equivalents). * src/buffer.C: Format up to 247. * src/bufferparams.C: new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily, fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale (LyXFont const BufferParams::getFont): consider switch of default family. (string const BufferParams::loadFonts): new method to get all the LaTeX font stuff done. * src/paragraph.C (LyXFont const Paragraph::getFont): (LyXFont const Paragraph::getLabelFont): (LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's default font * src/text.C (int LyXText::leftMargin): (int LyXText::rightMargin): user buffer's not textclass's default font * src/text2.C (LyXFont LyXText::getFont): (LyXFont LyXText::getLayoutFont): (LyXFont LyXText::getLabelFont): check if the family of the default document font has been customized. * src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM). * src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM). * src/frontends/qt3/Makefile.dialogs: add new FontModuleBase * src/frontends/qt3/ui/FontModuleBase.ui: new File * src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets * src/frontends/qt3/QDocument.C * src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/Makefile.dialogs: add new FontUi * src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui * src/frontends/qt4/ui/FontUi.ui: new File * src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets * src/frontends/qt4/ui/compile_uic.sh: add new FontUi * src/frontends/xforms/FormDocument.[Ch]: implement new font ui * src/frontends/xforms/forms/form_document.fd: add new font tab. * src/frontends/controllers/ControlDocument.[Ch] (char ControlDocument::fontfamilies): (char ControlDocument::fontfamilies_gui): (bool ControlDocument::isFontAvailable): (bool ControlDocument::providesSC): (bool ControlDocument::providesOSF): (bool ControlDocument::providesScale): new methods, providing font info. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
.
\end_layout
\begin_layout Description
Notes: The document class
\family sans
ijmpc
\family default
can be used to write articles for submission to the International Journal
of Modern Physics C (usually abbreviated as IJMPC), published by World
Scientific.
\end_layout
\begin_layout Subsection
ijmpd
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "ijmpd"
\end_inset
\end_layout
\begin_layout Description
CTAN: N/A
\end_layout
\begin_layout Description
WWW: available from the site
\begin_inset Flex URL
status collapsed
\begin_layout Plain Layout
http://www.worldscinet.com/ijmpd/mkt/guidelines.shtml
\end_layout
\end_inset
.
\end_layout
\begin_layout Description
Notes: The document class
\family sans
ijmpd
\family default
can be used to write articles for submission to the International Journal
of Modern Physics D (usually abbreviated as IJMPD), published by World
Scientific.
\end_layout
\begin_layout Subsection
iopart
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "iopart"
\end_inset
\end_layout
\begin_layout Description
CTAN: N/A
\end_layout
\begin_layout Description
WWW: available from the site
\begin_inset Flex URL
status collapsed
\begin_layout Plain Layout
ftp://ftp.iop.org/pub/journals/latex2e
\end_layout
\end_inset
.
\end_layout
\begin_layout Description
Notes: The document class
\family sans
iopart
\family default
can be used to write articles for the journal published by the Institute
of Physics (IOP).
\end_layout
\begin_layout Subsection
Japanese standard classes
\end_layout
\begin_layout Description
Found:
\family sans
jreport
\family default
:
\begin_inset Info
type "textclass"
arg "jreport"
\end_inset
,
\family sans
jbook
\family default
:
\begin_inset Info
type "textclass"
arg "jbook"
\end_inset
,
\family sans
tarticle
\family default
:
\begin_inset Info
type "textclass"
arg "tarticle"
\end_inset
,
\family sans
treport
\family default
:
\begin_inset Info
type "textclass"
arg "treport"
\end_inset
,
\family sans
tbook
\family default
:
\begin_inset Info
type "textclass"
arg "tbook"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
install/language/japanese/ptex.tds.zip
\end_layout
\begin_layout Description
2015-04-20 16:30:50 +00:00
Notes: These document classes provide different versions of the base \SpecialChar LaTeX
document
classes
\family sans
article
\family default
,
\family sans
report
\family default
and
\family sans
book
\family default
.
They are modified to suit Japanese writing.
Classes beginning with
\begin_inset Quotes eld
\end_inset
t-
\begin_inset Quotes erd
\end_inset
should be used for traditional vertical writing.
\end_layout
\begin_layout Subsection
Japanese new standard classes
\end_layout
\begin_layout Description
Found:
\family sans
jsarticle
\family default
:
\begin_inset Info
type "textclass"
arg "jsarticle"
\end_inset
,
\family sans
jsbook
\family default
:
\begin_inset Info
type "textclass"
arg "jsbook"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/jsclasses/
\end_layout
\begin_layout Description
2015-04-20 16:30:50 +00:00
Notes: These document classes provide different versions of the base \SpecialChar LaTeX
document
classes
\family sans
article
\family default
,
\family sans
report
\family default
and
\family sans
book
\family default
with better look for Japanese typesettings.
Equivalence of the
\family sans
report
\family default
class can be obtained by using the
\family sans
jsbook
\family default
class with option
\begin_inset Quotes eld
\end_inset
report
\begin_inset Quotes erd
\end_inset
.
\end_layout
\begin_layout Subsection
jss
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "jss"
\end_inset
\end_layout
\begin_layout Description
CTAN: N/A
\end_layout
\begin_layout Description
WWW: available from
\begin_inset Flex URL
status collapsed
\begin_layout Plain Layout
http://www.jstatsoft.org/public/journals/1/jss-style.zip
\end_layout
\end_inset
.
\end_layout
\begin_layout Description
Notes: The document class
\family sans
jss
\family default
can be used to write articles for the Journal of Statistical Software (JSS).
\end_layout
\begin_layout Subsection
kluwer
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "kluwer"
\end_inset
\end_layout
\begin_layout Description
CTAN: N/A
\end_layout
\begin_layout Description
WWW: available from the Kluwer Academic Publishers site
\begin_inset Flex URL
status collapsed
\begin_layout Plain Layout
http://www.wkap.nl/kaphtml.htm/STYLEFILES
\end_layout
\end_inset
.
\end_layout
\begin_layout Description
Notes: The document class
\family sans
kluwer
\family default
can be used to write articles for submission to the journals published
by Kluwer Academic Publishers, such as
\emph on
Astrophysics and Space Science, Solar Physics
\emph default
and many others (see a full list at
\begin_inset Flex URL
status collapsed
\begin_layout Plain Layout
http://www.wkap.nl/jrnllist.htm/JRNLHOME
\end_layout
\end_inset
).
\end_layout
\begin_layout Description
\end_layout
\begin_layout Subsection
KOMA-Script
\begin_inset CommandInset label
LatexCommand label
name "subsec:Koma-Script"
\end_inset
\end_layout
\begin_layout Description
Found:
\family sans
scrartcl
\family default
:
\begin_inset Info
type "textclass"
arg "scrartcl"
\end_inset
,
\family sans
scrreprt
\family default
:
\begin_inset Info
type "textclass"
arg "scrreprt"
\end_inset
,
\family sans
scrbook
\family default
:
\begin_inset Info
type "textclass"
arg "scrbook"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/koma-script/
\end_layout
\begin_layout Description
2015-04-20 16:30:50 +00:00
Notes: These document classes provide different versions of the base \SpecialChar LaTeX
document
classes
\family sans
article
\family default
,
\family sans
report
\family default
and
\family sans
book
\family default
.
They have been changed to look somewhat better and be more adapted to european
typesetting standards.
\end_layout
\begin_layout Subsection
KOMA-Script letter
\end_layout
\begin_layout Description
Found:
\family sans
scrlettr
\family default
:
\begin_inset Info
type "textclass"
arg "scrlettr"
\end_inset
,
\family sans
scrlttr2
\family default
:
\begin_inset Info
type "textclass"
arg "scrlttr2"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/koma-script/
\end_layout
\begin_layout Description
Notes: These letter classes are bundled with the Koma-Script classes (see
\begin_inset CommandInset ref
LatexCommand ref
reference "subsec:Koma-Script"
\end_inset
).
2015-04-20 16:30:50 +00:00
\SpecialChar LyX
provides layouts for both the old (now unsupported)
\family sans
scrlettr
\family default
class and the new, much more flexible
\family sans
scrlttr2
\family default
class, which was introduced with Koma-Script version 2.9 (released 2002-06-21).
\end_layout
\begin_layout Subsection
latex8
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "latex8"
\end_inset
\end_layout
\begin_layout Description
CTAN: N/A
\end_layout
\begin_layout Description
Notes: The class
\family sans
latex8
\family default
2015-04-20 16:30:50 +00:00
is actually a \SpecialChar LaTeX
style file that adds some extra features to the
\family sans
article
\family default
document class.
It produces documents suitable for submission to IEEE Conferences.
2015-04-20 16:30:50 +00:00
The \SpecialChar LaTeX
files (including Bib\SpecialChar TeX
style file) are distributed with the Author Kit
for IEEE sponsored conferences.
\end_layout
\begin_layout Subsection
linuxdoc
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "linuxdoc"
\end_inset
\end_layout
\begin_layout Description
CTAN: N/A
\end_layout
\begin_layout Description
Notes: The class
\family sans
linuxdoc
\family default
2015-04-20 16:30:50 +00:00
is not a \SpecialChar LaTeX
document class.
It is designed to produce LinuxDoc-SGML documents, which, in turn, can
be exported as HTML, RTF, text or...
2015-04-20 16:30:50 +00:00
\SpecialChar LaTeX
.
You need to have the
\family sans
sgml-tools
\family default
(previously known as
\family sans
LinuxDoc
\family default
) set of programs installed to use this.
\end_layout
\begin_layout Subsection
llncs
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "llncs"
\end_inset
\end_layout
\begin_layout Description
CTAN: N/A
\end_layout
\begin_layout Description
Notes: The document class
\family sans
llncs
\family default
can be used to write articles for submission to the Springer journal
\begin_inset Quotes eld
\end_inset
Lecture Notes in Computer Science
\begin_inset Quotes erd
\end_inset
.
2015-04-20 16:30:50 +00:00
\SpecialChar LaTeX
documents are available from Springer's ftp site on the following URL:
\begin_inset Newline newline
\end_inset
\begin_inset Flex URL
status collapsed
\begin_layout Plain Layout
2013-08-28 16:07:28 +00:00
ftp://ftp.springer.de/pub/tex/latex/llncs/latex2e
\end_layout
\end_inset
.
\end_layout
\begin_deeper
\begin_layout Standard
2015-04-20 16:30:50 +00:00
The \SpecialChar LyX
layout file for this document class is still insufficiently tested.
\end_layout
\end_deeper
\begin_layout Subsection
memoir
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "memoir"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/memoir/
\end_layout
\begin_layout Description
Notes:
\family sans
memoir
\family default
is a flexible class for typesetting general fiction, non-fiction and mathematic
al works as books, reports, articles or manuscripts.
Documents can use 9, 10, 11, 12, 14 or 17pt as the normal font size.
Many methods are provided to let you create your own particular design.
\end_layout
\begin_layout Subsection
moderncv
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "moderncv"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/moderncv
\end_layout
\begin_layout Description
Notes: The
\family sans
moderncv
\family default
document class is intended to provide nice looking curriculum vitae (resume).
It provides bibliography support (useful for academics).
An example curriculum vitae created using this document class can be found
in the examples.
\end_layout
\begin_layout Subsection
mwcls (mwart, mwbk, mwrep)
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "mwart"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/mwcls/
\end_layout
\begin_layout Description
2015-04-20 16:30:50 +00:00
Notes: These document classes provide different versions of the base \SpecialChar LaTeX
document
classes
\family sans
article
\family default
,
\family sans
report
\family default
and
\family sans
book
\family default
.
They have been adapted to polish typesetting standards by Marcin Woliński.
\end_layout
\begin_layout Subsection
paper
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "paper"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/paper/
\end_layout
\begin_layout Description
Notes: The document class
\family sans
paper
\family default
provides an alternative to the standard
\family sans
article
\family default
class.
It provides similar functionality, but you might prefer this layout with
sans serif sections, headings, and more.
\end_layout
\begin_layout Subsection
powerdot
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "powerdot"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/powerdot
\end_layout
\begin_layout Description
2015-04-20 16:30:50 +00:00
Notes: A \SpecialChar LaTeX
class for producing presentations and slides.
\end_layout
\begin_layout Subsection
sciposter
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "sciposter"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
/macros/latex/contrib/sciposter
\end_layout
\begin_layout Description
Notes: The document class
\family sans
sciposter
\family default
provides support for conference posters on of ISO A3 size and larger.
\end_layout
\begin_layout Subsection
SPIE
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "spie"
\end_inset
\end_layout
\begin_layout Description
CTAN: N/A
\end_layout
\begin_layout Description
WWW:
\begin_inset Flex URL
status collapsed
\begin_layout Plain Layout
http://public.lanl.gov/kmh/spie/
\end_layout
\end_inset
\end_layout
\begin_layout Description
Notes:
\family sans
spie.cls
\family default
2015-04-20 16:30:50 +00:00
is a \SpecialChar LaTeX
class for submissions to the Proceedings of SPIEThe International
Society for Optical Engineering.More info on submitting a manuscript can
be found at the SPIE website under
\begin_inset Flex URL
status collapsed
\begin_layout Plain Layout
http://www.ctan.org/tex-archive/macros/latex/contrib/spie
\end_layout
\end_inset
.
\end_layout
\begin_layout Subsection
2015-04-20 16:30:50 +00:00
REV\SpecialChar TeX
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "revtex"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex209/contrib/revtex/
\end_layout
\begin_layout Description
2015-04-20 16:30:50 +00:00
Notes: This class, which used the REV\SpecialChar TeX
3 class, has been superseded by the
\family sans
revtex4
\family default
class, so you should use that instead.
(Old
\family sans
revtex
\family default
class documents should be pretty easy to change to the new class.) If you
have to use this class for some reason, you should use the file
\family typewriter
revtex.cls
\family default
from the
\family typewriter
tex/
\family default
2015-04-20 16:30:50 +00:00
subdirectory of \SpecialChar LyX
source distribution.
\end_layout
\begin_layout Subsection
2015-04-20 16:30:50 +00:00
REV\SpecialChar TeX
4
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "revtex4"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/revtex/
\end_layout
\begin_layout Description
2015-04-20 16:30:50 +00:00
Notes: REV\SpecialChar TeX
4 is a class used for submitting manuscripts to journals including
APS (Physical Review A-E and Letters, Reviews in Modern Physics, Special
2015-04-20 16:30:50 +00:00
Topics—Accelerators and Beams), the American Institute of Physics, the
Optical Society of America, and the Society for Exploration Geophysicists.
Also see
\begin_inset Flex URL
status collapsed
\begin_layout Plain Layout
http://publish.aps.org/revtex4/
\end_layout
\end_inset
.
\end_layout
\begin_layout Subsection
2015-04-20 16:30:50 +00:00
SIAML\SpecialChar TeX
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "siamltex"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/siam/siamltex.tar
\end_layout
\begin_layout Description
Notes: The Society for Industrial and Applied Mathematics, Philadelphia,
Pennsylvania, wants to ensure quality typesetting according to SIAM style
2015-04-20 16:30:50 +00:00
standards by providing this \SpecialChar LaTeX
style.
\end_layout
\begin_layout Subsection
simplecv
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "simplecv"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/simplecv
\end_layout
\begin_layout Description
Notes: The
\family sans
simplecv
\family default
document class is intended to provide a simple yet elegant way to write
your curriculum vitae (resume).
It is rather minimalist, but has nice features like bibliography support
(useful for academics).
This is a repackaging of the
\family sans
cv
\family default
2015-04-20 16:30:50 +00:00
class that has been available with \SpecialChar LyX
for a long time.
The change of name has been made necessary by the existence of another
\family sans
cv
\family default
class on CTAN.
An example curriculum vitae created using this document class can be found
in the examples.
\end_layout
\begin_layout Subsection
\begin_inset CommandInset label
LatexCommand label
name "svglobal"
\end_inset
Springer Unspecific Journal
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "svglobal"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/springer/svjour/global
\end_layout
\begin_layout Description
WWW:
\begin_inset Flex URL
status collapsed
\begin_layout Plain Layout
http://www.springeronline.com
\end_layout
\end_inset
\end_layout
\begin_layout Description
Notes:
\family sans
Svglobal
\family default
is a format suitable for publication in a Springer journal for which a
specific style is not provided; i.
\begin_inset space \thinspace{}
\end_inset
g., if the journal author guidelines at the above Springer site suggest using
the
\family sans
svglobal
\family default
style.
The corresponding documentclass files and associated material can be found
on the Springer site.
The layout consists of two parts:
\family typewriter
svjour.inc
\family default
(which is generic for all Springer journals) and
\family typewriter
svglobal.layout
\family default
, which includes
\family typewriter
svjour.inc
\family default
and is the default style for any Springer Journal without any specific
style.
You can write your own
\family typewriter
sv<journal>.layout
\family default
to support any other Springer journals (hint, hint!).
Note that you need to specify the
\family typewriter
global
\family default
extra documentclass option which is included in the class defaults.
\end_layout
\begin_layout Subsection
Springer Journal of Geodesy
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "svjog"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/springer/svjour/jog
\end_layout
\begin_layout Description
WWW:
\begin_inset Flex URL
status collapsed
\begin_layout Plain Layout
http://www.springeronline.com
\end_layout
\end_inset
\end_layout
\begin_layout Description
Notes:
\family sans
svjog
\family default
is for the journal formats used by Springer Verlag, in particular that
of Journal of Geodesy.
It is not very well tested yet.
For more information, see section
\begin_inset CommandInset ref
LatexCommand ref
reference "svglobal"
\end_inset
.
\end_layout
\begin_layout Subsection
Springer Probability Theory and Related Fields
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "svprobth"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/springer/svjour/prothe
\end_layout
\begin_layout Description
WWW:
\begin_inset Flex URL
status collapsed
\begin_layout Plain Layout
http://www.springeronline.com
\end_layout
\end_inset
\end_layout
\begin_layout Description
Notes:
\family sans
svprobth
\family default
is a format suitable for publication in the journal Probability Theory
and Related Fields.
For more information, see section
\begin_inset CommandInset ref
LatexCommand ref
reference "svglobal"
\end_inset
.
\end_layout
\begin_layout Subsection
Springer Monographs
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "svmono"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
ftp://ftp.springer.de/pub/tex/latex/svmonogl/
\end_layout
\begin_layout Description
WWW:
\begin_inset Flex URL
status collapsed
\begin_layout Plain Layout
http://www.springeronline.com
\end_layout
\end_inset
\end_layout
\begin_layout Description
Notes:
\family sans
svmono
\family default
is for monographs published by Springer Verlag.
Please look at the template for the structure of the monograph.
\end_layout
\begin_layout Subsection
Springer Contributed Books
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "svmult"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
ftp://ftp.springer.de/pub/tex/latex/svmultgl/
\end_layout
\begin_layout Description
WWW:
\begin_inset Flex URL
status collapsed
\begin_layout Plain Layout
http://www.springeronline.com
\end_layout
\end_inset
\end_layout
\begin_layout Description
Notes:
\family sans
svmult
\family default
is for contributed books published by Springer Verlag.
Please look at the templates for the structure of the book.
\end_layout
\begin_layout Subsection
TUGboat
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "textclass"
arg "ltugboat"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
plain/contrib/tugboat.tar
\end_layout
\begin_layout Description
Notes: The document class
\family sans
ltugboat
\family default
2015-04-20 16:30:50 +00:00
can be used to write articles for the Journal of the \SpecialChar TeX
User Group
\begin_inset Quotes eld
\end_inset
TUGboat
\begin_inset Quotes erd
\end_inset
.
\end_layout
\begin_layout Description
WWW:
\begin_inset Flex URL
status collapsed
\begin_layout Plain Layout
http://www.tug.org
\end_layout
\end_inset
\end_layout
\begin_layout Subsection
International Society for Photogrammetry and Remote Sensing
\end_layout
\begin_layout Description
Found
\begin_inset Info
type "textclass"
arg "isprs"
\end_inset
\end_layout
\begin_layout Description
CTAN: N/A
\end_layout
\begin_layout Description
Notes:
\family sans
isprs
\family default
can be used for writing articles for this Society's journals.
\end_layout
\begin_layout Description
WWW:
\begin_inset Flex URL
status collapsed
\begin_layout Plain Layout
http://www.isprs.org/documents/orangebook/LATEX/ISPRSguidelines_authors_latex.zip
\end_layout
\end_inset
\end_layout
\begin_layout Section
Required packages
\end_layout
\begin_layout Standard
This section contains packages which have been declared as
\begin_inset Quotes eld
\end_inset
required
\begin_inset Quotes erd
\end_inset
2015-04-20 16:30:50 +00:00
by the \SpecialChar LaTeX
maintainers.
You should really consider upgrading your \SpecialChar LaTeX
setup if one of them is not
detected.
\end_layout
\begin_layout Subsection
amstext
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "amstext"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/required/amslatex/math/
\end_layout
\begin_layout Description
Notes: The package
\family sans
amstext
\family default
2015-04-20 16:30:50 +00:00
is needed by \SpecialChar LyX
to correctly size unicode symbols used as super or subscripts
in math.
\end_layout
\begin_layout Subsection
array
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "array"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/required/tools/
\end_layout
\begin_layout Description
Notes: The package
\family sans
array
\family default
2015-04-20 16:30:50 +00:00
is needed by \SpecialChar LyX
to be able to output vertical alignment other then ''top''
for tabulars.
\end_layout
\begin_layout Subsection
babel
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "babel"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/required/babel/
\end_layout
\begin_layout Description
Notes: The package
\family sans
babel
\family default
allows you to customize your document for your favorite language (see the
\family sans
2015-04-20 16:30:50 +00:00
Document\SpecialChar menuseparator
Settings\SpecialChar menuseparator
Language
\family default
popup).
In particular, it handles hyphenation and automatic translation of all
labels like
\begin_inset Quotes eld
\end_inset
Chapter
\begin_inset Quotes erd
\end_inset
and
\begin_inset Quotes eld
\end_inset
Table of contents
\begin_inset Quotes erd
\end_inset
.
This package is not needed if you only plan to write in English, except
if you want to use non-English quotes.
\end_layout
\begin_deeper
\begin_layout Standard
2015-04-20 16:30:50 +00:00
Your \SpecialChar LaTeX
installation has hyphenation patterns for the following languages:
\begin_inset Info
type "package"
arg "languages"
\end_inset
.
\end_layout
\begin_layout Standard
2015-04-20 16:30:50 +00:00
If a language you use is not on this list, you should reconfigure your \SpecialChar LaTeX
installation to include it.
2015-04-20 16:30:50 +00:00
For te\SpecialChar TeX
, this means running
\family typewriter
texconfig
\family default
.
\end_layout
\end_deeper
\begin_layout Subsection
bm
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "bm"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/required/tools/
\end_layout
\begin_layout Description
Notes: The
\family sans
bm
\family default
package defines commands to access bold math symbols.
The basic command is
\family typewriter
\backslash
bm
\family default
which makes its argument bold.
The argument may be any math object from a single symbol to an expression.
If available, ultra bold fonts can be accesed through the
\family typewriter
\backslash
hm
\family default
command (aliased to
\family typewriter
\backslash
heavysymbol
\family default
).
The
\family typewriter
\backslash
bm
\family default
command is similar to the
\family sans
amsmath
\family typewriter
\backslash
boldsymbol
\family default
command, but the
\family sans
bm
\family default
version is rather more careful in the way it does things.
Be aware that this package allocates symbol fonts for bold fonts into the
normal math version, such that, when using other packages that allocate
many symbol fonts, they can be exhausted.
In this case, one can make do with the
\family typewriter
\backslash
boldsymbol
\family default
command.
\end_layout
\begin_layout Subsection
booktabs
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "booktabs"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/booktabs/
\end_layout
\begin_layout Description
Notes: The package
\family sans
booktabs
\family default
2015-04-20 16:30:50 +00:00
is needed by \SpecialChar LyX
to be able to output correctly formal tables.
\end_layout
\begin_layout Subsection
calc
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "calc"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/required/tools/
\end_layout
\begin_layout Description
Notes: The package
\family sans
calc
\family default
2015-04-20 16:30:50 +00:00
is needed by \SpecialChar LyX
to process lengths and counters.
\end_layout
\begin_layout Subsection
color
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "color"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/required/graphics/
\end_layout
\begin_layout Description
Notes: The package
\family sans
color
\family default
2015-04-20 16:30:50 +00:00
is needed by \SpecialChar LyX
to handle colored text.
These colors will not show in the DVI preview window, but will be correct
on the printed output or with a PostScript previewer.
This package is bundled with the
\family sans
graphics
\family default
package.
\end_layout
\begin_layout Subsection
float
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "float"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/float/
\end_layout
\begin_layout Description
Notes: The package
\family sans
float
\family default
2015-04-20 16:30:50 +00:00
is needed by \SpecialChar LyX
to create non-standard floating objects.
Also, it provides the
\begin_inset Quotes eld
\end_inset
here, definitely!
\begin_inset Quotes erd
\end_inset
float placement setting.
\end_layout
\begin_layout Subsection
graphicx
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "graphicx"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/required/graphics/
\end_layout
\begin_layout Description
Notes: The package
\family sans
graphicx
\family default
2015-04-20 16:30:50 +00:00
is needed by \SpecialChar LyX
to insert PostScript figures (using the new graphics inset).
You will also need
\family typewriter
\size normal
ghostscript
\family default
\size default
to see them on screen.
\end_layout
\begin_layout Subsection
hhline
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "hhline"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/required/tools/
\end_layout
\begin_layout Description
Notes: The package
\family sans
hhline
\family default
improves horizontal lines in tables and arrays.
This is necessary for the spreadsheet external inset.
\end_layout
\begin_layout Subsection
hyperref
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "hyperref"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/hyperref/
\end_layout
\begin_layout Description
Notes: The package
\family sans
hyperref
\family default
2015-04-20 16:30:50 +00:00
is needed by \SpecialChar LyX
to be able to set PDF properties for your document and to
create hyperlinks.
\end_layout
\begin_layout Subsection
longtable
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "longtable"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/required/tools/
\end_layout
\begin_layout Description
Notes: The package
\family sans
longtable
\family default
2015-04-20 16:30:50 +00:00
is needed by \SpecialChar LyX
to be able to output correctly multipage tables.
\end_layout
\begin_layout Subsection
textcomp
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "textcomp"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/unpacked/textcomp.sty
\end_layout
\begin_layout Description
Notes: The package
\family sans
textcomp
\family default
2015-04-20 16:30:50 +00:00
is needed by \SpecialChar LyX
to output some special symbols like the EURO currency sign.
The package is part of the \SpecialChar LaTeX
base distribution and should already be installed
on your system.
\end_layout
\begin_layout Subsection
varioref
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "varioref"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/required/tools/
\end_layout
\begin_layout Description
Notes: The package
\family sans
varioref
\family default
introduces some commands to generate references with an information about
the page of the referred label.
\end_layout
\begin_layout Section
Paper layout packages
\end_layout
\begin_layout Standard
Changing the margins of a document is one thing people like to do.
2015-04-20 16:30:50 +00:00
While \SpecialChar LaTeX
offers built-in options to set the margins of the documents, some
people feel that these margins are too large and want to set them up differentl
y.
You can use the package
\family sans
geometry
\family default
for this purpose, but note that for the sake of readability, your lines
should not contain more than 60-70 characters.
\end_layout
\begin_layout Subsection
geometry
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "geometry"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/geometry/
\end_layout
\begin_layout Description
Notes: The package
\family sans
geometry
\family default
allows to change the paper size and margins of your document in an arbitrary
way.
It does not provide a typographically correct page layout like
\family sans
a4
\family default
or the standard options, though.
\end_layout
\begin_layout Section
Bibliography and citation packages
\end_layout
\begin_layout Subsection
achicago
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "achicago"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\series medium
\family typewriter
\series default
macros/latex/contrib/frankenstein/
\end_layout
\begin_layout Description
Notes: The package
\family sans
achicago
\family default
provides citation styles following the recommendations of the
\emph on
Chicago Manual of Style
\emph default
.
2015-04-20 16:30:50 +00:00
It can be used with basic \SpecialChar LaTeX
or together with
\family sans
natbib
\family default
, although it does not support full author lists.
\end_layout
\begin_layout Subsection
apacite
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "apacite"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\series medium
\family typewriter
\series default
/biblio/bibtex/contrib/apacite/
\end_layout
\begin_layout Description
Notes: The package
\family sans
apacite
\family default
provides citation styles closely following the recommendations of the American
Psychological Association.
2015-04-20 16:30:50 +00:00
It can be used with basic \SpecialChar LaTeX
or together with
\family sans
natbib
\family default
.
It supports full author lists on the first citation, and automatically
shortens citations to the first author in second and subsequent citations
(equivalent to
\family sans
natbib
\family default
's
\family sans
longnamesfirst
\family default
option).
\end_layout
\begin_layout Subsection
apalike
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "apalike"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\series medium
\family typewriter
\series default
biblio/bibtex/base/
\end_layout
\begin_layout Description
Notes: The package
\family sans
apalike
\family default
provides a citation style loosely following the recommendations of the
American Psychological Association.
2015-04-20 16:30:50 +00:00
It can be used with basic \SpecialChar LaTeX
or with
\family sans
natbib
\family default
as a replacement, although it does not support full author lists.
\end_layout
\begin_layout Subsection
astron
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "astron"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\series medium
\family typewriter
\series default
biblio/bibtex/contrib/astron/
\end_layout
\begin_layout Description
Notes: The package
\family sans
astron
\family default
provides citation styles following the guidelines of the journal Astronomy
and Astrophysics.
2015-04-20 16:30:50 +00:00
It can be used with basic \SpecialChar LaTeX
or with
\family sans
natbib
\family default
as a replacement, although it does not support full author lists.
\end_layout
\begin_layout Subsection
authordate1-4
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "authordate1-4"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\series medium
\family typewriter
\series default
biblio/bibtex/contrib/authordate/
\end_layout
\begin_layout Description
Notes: The package
\family sans
authordate1-4
\family default
provides citation styles loosely following the recommendations of the
\emph on
British Standard
\emph default
, Butcher's
\emph on
Copy-editing
\emph default
, and the
\emph on
Chicago Manual of Style
\emph default
.
2015-04-20 16:30:50 +00:00
It can be used with basic \SpecialChar LaTeX
or with
\family sans
natbib
\family default
as a replacement, although it does not support full author lists.
\end_layout
2017-01-08 11:45:56 +00:00
\begin_layout Subsection
biblatex
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "biblatex"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/biblatex/
\end_layout
\begin_layout Description
Notes: The package
\family sans
biblatex
\family default
is needed by \SpecialChar LyX
to produce a flexible interface to most of the available
bibliographic styles (you can also use
\family sans
natbib
\family default
or
\family sans
jurabib
\family default
instead).
\end_layout
\begin_layout Subsection
bibtopic
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "bibtopic"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/bibtopic/
\end_layout
\begin_layout Description
Notes: The package
\family sans
bibtopic
\family default
2015-04-20 16:30:50 +00:00
is used to split Bib\SpecialChar TeX
created bibliographies into sections.
\end_layout
\begin_layout Subsection
chicago
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "chicago"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\series medium
\family typewriter
\series default
biblio/bibtex/contrib/chicago/
\end_layout
\begin_layout Description
Notes: The package
\family sans
chicago
\family default
provides citation styles following the recommendations of the
\emph on
Chicago Manual of Style
\emph default
.
2015-04-20 16:30:50 +00:00
It can be used with basic \SpecialChar LaTeX
or with
\family sans
natbib
\family default
as a replacement.
\end_layout
\begin_layout Subsection
harvard
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "harvard"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\series medium
\family typewriter
\series default
macros/latex/contrib/harvard/
\end_layout
\begin_layout Description
Notes: The package
\family sans
harvard
\family default
provides citation styles following various recommendations, but mostly
those of Pitson's
\emph on
Style Manual for Authors, Editors and Printers of Australian Government
Publications
\emph default
.
2015-04-20 16:30:50 +00:00
It can be used with basic \SpecialChar LaTeX
or with
\family sans
natbib
\family default
as a replacement.
It supports full author lists on the first citation, and automatically
shortens citations to the first author in second and subsequent citations
(equivalent to
\family sans
natbib
\family default
's
\family sans
longnamesfirst
\family default
option).
\end_layout
\begin_layout Subsection
jurabib
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "jurabib"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/jurabib/
\end_layout
\begin_layout Description
Notes: The package
\family sans
jurabib
\family default
\color none
(
\begin_inset Flex URL
status collapsed
\begin_layout Plain Layout
http://sourceforge.net/projects/jurabib/
\end_layout
\end_inset
) can be used as an alternative to
\family sans
2017-01-08 11:45:56 +00:00
\color inherit
biblatex
\family default
or
\family sans
\color none
natbib
\family default
2017-01-08 11:45:56 +00:00
to get flexible bibliographic styles with \SpecialChar LyX
2015-04-20 16:30:50 +00:00
.
It supports cite styles which are common in human sciences and law studies,
footcites, ibidems, and more.
You'll need to have jurabib version 0.6 at least.
\end_layout
\begin_layout Subsection
mslapa
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "mslapa"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\series medium
\family typewriter
\series default
macros/latex/contrib/mslapa/
\end_layout
\begin_layout Description
Notes: The package
\family sans
mslapa
\family default
provides a citation style approximately following the recommendations of
the American Psychological Association.
2015-04-20 16:30:50 +00:00
It can be used with basic \SpecialChar LaTeX
or with
\family sans
natbib
\family default
as a replacement.
\end_layout
\begin_layout Subsection
named
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "named"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\series medium
\family typewriter
\series default
biblio/bibtex/contrib/named/
\end_layout
\begin_layout Description
Notes: The package
\family sans
named
\family default
provides an author-year citation style following undocumented guidelines.
2015-04-20 16:30:50 +00:00
It can be used with basic \SpecialChar LaTeX
or with
\family sans
natbib
\family default
as a replacement, although it does not support full author lists.
\end_layout
\begin_layout Subsection
natbib
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "natbib"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/natbib/
\end_layout
\begin_layout Description
Notes: The package
\family sans
natbib
\family default
2015-04-20 16:30:50 +00:00
is needed by \SpecialChar LyX
to produce a flexible interface to most of the available
bibliographic styles (you can also use
\family sans
2017-01-08 11:45:56 +00:00
biblatex
\family default
or
\family sans
jurabib
\family default
instead).
\end_layout
\begin_layout Section
Packages required by modules
\end_layout
\begin_layout Subsection
endnotes
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "endnotes"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/misc/endnotes.sty
\end_layout
\begin_layout Description
Notes: The package
\family sans
endnotes
\family default
is needed by several modules to place footnotes at the end of sections,
that are then so called endnotes.
\end_layout
\begin_layout Subsection
Braille module
\end_layout
\begin_layout Subsubsection
braille
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "braille"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/braille/
\end_layout
\begin_layout Description
Notes: The package
\family sans
braille
\family default
makes it possible to typeset Braille, a character system for blind people.
\end_layout
\begin_layout Subsection
FIXME module
\end_layout
\begin_layout Subsubsection
fixme
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "fixme"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/fixme/
\end_layout
\begin_layout Description
Notes: The package
\family sans
fixme
\family default
\color none
is used to insert
\begin_inset Quotes eld
\end_inset
FIXME
\begin_inset Quotes erd
\end_inset
notes into documents.
\end_layout
\begin_layout Subsection
Hazard and Precautionary Statements module
\end_layout
\begin_layout Subsubsection
hpstatement
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "rsphrase"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/mhchem/
\end_layout
\begin_layout Description
Notes: The package
\family sans
hpstatement
\family default
\color none
is used to insert the official chemical
\color inherit
risk and safety statements
\color none
.
\end_layout
\begin_layout Subsection
Initials module
\end_layout
\begin_layout Subsubsection
lettrine
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "lettrine"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/lettrine/
\end_layout
\begin_layout Description
Notes: The package
\family sans
lettrine
\family default
\color none
is used to create
\begin_inset CommandInset href
LatexCommand href
name "initials"
target "http://en.wikipedia.org/wiki/Initial"
\end_inset
.
\end_layout
\begin_layout Subsection
Linguistics module
\end_layout
\begin_layout Subsubsection
covington
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "covington"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/covington/
\end_layout
\begin_layout Description
Notes: The package
\family sans
covington
\family default
provides some environments and commands useful for linguistics, such as
numbered examples and glosses.
\end_layout
\begin_layout Subsubsection
csquotes
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "csquotes"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/csquotes/
\end_layout
\begin_layout Description
Notes: The package
\family sans
csquotes
\family default
provides context-sensitive quotation marks that adapt to the conventions
of the actual document language.
It is used by the Linguistics module for the character style Meaning.
\end_layout
\begin_layout Subsubsection
enumitem
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "enumitem"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/enumitem/
\end_layout
\begin_layout Description
Notes: The package
\family sans
enumitem
\family default
provides many possibilities to tweak the appaerance of lists (enumerate,
itemize, description).
It is used by the Linguistics module to fine tune the appearance of numbered
subexamples.
The customization options are also supported directly by the Customisable
Lists (enumitem) module.
2015-04-20 16:30:50 +00:00
\end_layout
\begin_layout Subsubsection
forest
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "forest"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/forest/
\end_layout
\begin_layout Description
Notes: The package
\family sans
forest
\family default
provides support for generating linguistic structure trees.
2014-07-03 09:32:53 +00:00
\end_layout
\begin_layout Subsection
Multilingual Captions module
\end_layout
\begin_layout Subsubsection
bicaption
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "bicaption"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/caption/
\end_layout
\begin_layout Description
Notes: The package
\family sans
bicaption
\family default
enables pairs of captions (in different languages), with control of other
options similar to that provided by the caption package.
Languages to be used are selected using
\family sans
babel
\family default
.
This package is part of the
\family sans
caption
\family default
bundle.
\end_layout
\begin_layout Subsection
Paragraph Lists (paralist) module
\end_layout
\begin_layout Subsubsection
paralist
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "paralist"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/paralist/
\end_layout
\begin_layout Description
Notes: The package
\family sans
paralist
\family default
extends the standard list environments by versions that are typeset as
paragraphs, in paragraphs and as a more compact version.
\end_layout
\begin_layout Subsection
2014-07-03 09:32:53 +00:00
PDF Comments module
\end_layout
\begin_layout Subsubsection
pdfcomment
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "pdfcomment"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/pdfcomment/
\end_layout
\begin_layout Description
Notes: The package
\family sans
pdfcomment
\family default
\color none
is used to insert annotations into PDF documents via pdflatex.
\end_layout
\begin_layout Subsection
Sectionbox module
\end_layout
\begin_layout Subsubsection
sectionbox
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "sectionbox"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/sectionbox/
\end_layout
\begin_layout Description
Notes: The package
\family sans
sectionbox
\family default
\color none
2015-04-20 16:30:50 +00:00
is a \SpecialChar LaTeX
package for putting fancy colored boxes around sections, subsections,
and subsubsections, especially for use in posters, etc.
It was designed with the
\family sans
\color inherit
sciposter
\family default
\color none
class in mind, and certainly works with that class and with derived classes.
\end_layout
\begin_layout Subsection
TColorbox module
\end_layout
\begin_layout Subsubsection
tcolorbox
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "tcolorbox"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/tcolorbox/
\end_layout
\begin_layout Description
Notes: The package
\family sans
tcolorbox
\family default
\color none
is used to produce fancy boxes.
\end_layout
\begin_layout Subsection
TODO Notes module
\end_layout
\begin_layout Subsubsection
todonotes
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "todonotes"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/todonotes/
\end_layout
\begin_layout Description
Notes: The package
\family sans
todonotes
\family default
\color none
is used to insert
\begin_inset Quotes eld
\end_inset
TODO
\begin_inset Quotes erd
\end_inset
notes into documents.
\end_layout
\begin_layout Subsection
Variable-width Minipages module
\end_layout
\begin_layout Subsubsection
varwidth
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "varwidth"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/varwidth/
\end_layout
\begin_layout Description
Notes: The package
\family sans
varwidth
\family default
\color none
is used to produce minipages variable (i.
\begin_inset space \thinspace{}
\end_inset
e., content-dependent) width.
\end_layout
\begin_layout Section
Language packages
\end_layout
\begin_layout Subsection
arabi
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "arabi"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
language/arabic/arabi/
\end_layout
\begin_layout Description
Notes: The package
\family sans
arabi
\family default
2015-04-20 16:30:50 +00:00
is needed by \SpecialChar LyX
to output documents in the languages Arabic or Farsi.
\end_layout
\begin_layout Subsection
bidi
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "bidi"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/bidi/
\end_layout
\begin_layout Description
Notes: The package
\family sans
bidi
\family default
2015-04-20 16:30:50 +00:00
is needed by \SpecialChar LyX
to output documents in languages written right-to-left such
as Arabic, Divehi, Farsi, Hebrew, Syriac or Urdu.
\end_layout
\begin_layout Subsection
japanese
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "japanese"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
language/japanese/japanese/
\end_layout
\begin_layout Description
Notes: The package
\family sans
japanese
\family default
2015-04-20 16:30:50 +00:00
is needed by \SpecialChar LyX
to be able to output section headings and dates in Japanese
when the document language is
\begin_inset Quotes eld
\end_inset
Japanese
\begin_inset Quotes erd
\end_inset
.
2015-04-20 16:30:50 +00:00
To use this option, the Japanese \SpecialChar TeX
system p\SpecialChar TeX
(CTAN:
\family typewriter
language/japanese/ptex/
\family default
) is required.
\end_layout
\begin_layout Subsection
lithuanian
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "lithuanian"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
language/lithuanian/
\end_layout
\begin_layout Description
Notes: The package
\family sans
lithuanian
\family default
2015-04-20 16:30:50 +00:00
is needed by \SpecialChar LyX
to be able to output documents with the document language
Lithuanian.
\end_layout
\begin_layout Subsection
mongolian-babel
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "mongolian"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
language/mongolian/babel/
\end_layout
\begin_layout Description
Notes: The package
\family sans
mongolian-babel
\family default
2015-04-20 16:30:50 +00:00
is needed by \SpecialChar LyX
to be able to output documents with the document language
Mongolian.
\end_layout
\begin_layout Subsection
polyglossia
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "polyglossia"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/xetex/latex/polyglossia/
\end_layout
\begin_layout Description
Notes: The package
\family sans
polyglossia
\family default
2015-04-20 16:30:50 +00:00
provides a language interface specifically for Xe\SpecialChar TeX
and Lua\SpecialChar TeX
2015-04-20 16:30:50 +00:00
.
It aims to supersede the
\family sans
babel
\family default
2015-04-20 16:30:50 +00:00
package by using Xe\SpecialChar TeX
's and Lua\SpecialChar TeX
's mutlilingual and multiscript facilities.
If installed,
\family sans
polyglossia
\family default
will by used for language handling instead of
\family sans
babel
\family default
2015-04-20 16:30:50 +00:00
when Xe\SpecialChar TeX
or Lua\SpecialChar TeX
is used as output format.
\end_layout
\begin_layout Subsection
turkmen
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "turkmen"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
language/turkmen/
\end_layout
\begin_layout Description
Notes: The package
\family sans
turkmen
\family default
2015-04-20 16:30:50 +00:00
is needed by \SpecialChar LyX
to be able to output documents with the document language
Turkmen.
\end_layout
\begin_layout Section
\series bold
\size large
Other packages
\end_layout
\begin_layout Subsection
accents
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "accents"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/bezos/
\end_layout
\begin_layout Description
Notes: The package
\family sans
accents
\family default
2015-04-20 16:30:50 +00:00
is needed by \SpecialChar LyX
to correctly typeset unicode symbols with under accents in
math.
\end_layout
\begin_layout Subsection
algorithm
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "algorithm"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/algorithms/
\end_layout
\begin_layout Description
Notes: The package
\family sans
algorithm
\family default
2015-04-20 16:30:50 +00:00
is needed by \SpecialChar LyX
to be able to output
\begin_inset Quotes eld
\end_inset
algorithm
\begin_inset Quotes erd
\end_inset
floats.
These are useful in placing short algorithms across pagebreaks and support
an
\begin_inset Quotes eld
\end_inset
index of algorithms
\begin_inset Quotes erd
\end_inset
too.
\end_layout
\begin_layout Subsection
algorithm2e
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "algorithm2e"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
/macros/latex/contrib/algorithm2e/
\end_layout
\begin_layout Description
Notes: The package
\family sans
algorithm2e
\family default
is an alternative, somewhat more powerful way to output
\begin_inset Quotes eld
\end_inset
algorithm
\begin_inset Quotes erd
\end_inset
floats.
If you want to use it instead of the standard
\family sans
algorithm
\family default
package, select the module
\begin_inset Quotes eld
\end_inset
Algorithm2e
\begin_inset Quotes erd
\end_inset
in
\family sans
2015-04-20 16:30:50 +00:00
Document\SpecialChar menuseparator
Settings\SpecialChar menuseparator
Modules
\family default
.
\end_layout
\begin_layout Subsection
breakurl
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "breakurl"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/breakurl/
\end_layout
\begin_layout Description
Notes: The package
\family sans
breakurl
\family default
assures that url's are correctly broken at the end of lines with DVI output
when hyperref is used.
\end_layout
\begin_layout Subsection
cancel
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "esint"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/cancel/
\end_layout
\begin_layout Description
Notes: The package
\family sans
cancel
\family default
is used to typeset mathematical canceling.
This happens if you enter the commands
\family sans
\backslash
cancel
\family default
,
\family sans
\backslash
bcancel
\family default
,
\family sans
\backslash
xcancel
\family default
or
\family sans
\backslash
cancelto
\family default
.
\end_layout
\begin_layout Subsection
CJKutf8
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "CJKutf8"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
language/chinese/CJK/
\end_layout
\begin_layout Description
Notes: The package
\family sans
CJKutf8
\family default
(part of the
\family sans
CJK
\family default
2015-04-20 16:30:50 +00:00
bundle) merges base \SpecialChar LaTeX
's and CJK's UTF-8 support.
It is needed to produce proper output with the combination of CJK, utf-8
encoding, and hyperref.
\end_layout
\begin_layout Subsection
dvipost
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "dvipost"
\end_inset
\end_layout
\begin_layout Description
URL:
\family typewriter
http://freshmeat.net/projects/dvipost/
\end_layout
\begin_layout Description
Notes:
\family sans
dvipost
\family default
2015-04-20 16:30:50 +00:00
is a post-processor for DVI files created by \SpecialChar LaTeX
and \SpecialChar TeX
.
It is needed by \SpecialChar LyX
to generate DVI or Postscript output of change tracking
marks.
To work properly,
\family sans
dvipost
\family default
2015-04-20 16:30:50 +00:00
needs te\SpecialChar TeX
version 2 or newer.
\end_layout
Add support for the esint package * src/LaTeXFeatures.C (LaTeXFeatures::getPackages): handle esint and wasysym * src/mathed/MathMacroTable.[Ch] (requires_): New member: tell the feature this macro requires (MacroTable::insert): take new requires arg * src/mathed/MathMacroTemplate.C (MathMacroTemplate::asMacroData): adjust to change above * src/mathed/MathSupport.C (fontinfos): add esint10 font * src/mathed/InsetMathHull.C (InsetMathHull::doDispatch): AMS_ON -> package_on * src/mathed/MathMacroTable.h * src/mathed/MathFactory.C (initSymbols): read and store requires field for symbols * src/mathed/InsetMathSymbol.C (InsetMathSymbol::metrics): handle esint (InsetMathSymbol::takesLimits): ditto * src/buffer.C (LYX_FORMAT): update format (Buffer::validate): handle esint, AMS_ON -> package_on * src/bufferparams.C: (AMSTranslator): Rename to PackageTranslator (BufferParams::readToken): Read \use_esint (BufferParams::writeFile): Write \use_esint * src/frontends/qt4/QDocumentDialog.C: handle esint * src/frontends/qt4/ui/MathsUi.ui : add esint checkboxes * src/frontends/qt4/GuiFontLoader.C (symbol_fonts: Add esint10 font (symbolFamily): handle esint10 font (isChosenFont): Add comment * src/frontends/controllers/ControlMath.C (latex_varsz): Add new integral symbols * src/support/fontutils.C (win_fonts_truetype): Add esint10 font * src/bufferparams.h (enum AMS): rename to enum Package (use_esint): new parameter * src/lyxfont.[Ch]: Add esint font * lib/symbols: Add new integral symbols * lib/lyx2lyx/LyX.py (format_relation): Update format * lib/lyx2lyx/lyx_1_5.py: handle new format * lib/chkconfig.ltx: Test esint package * lib/images/math/oiintop.xpm * lib/images/math/sqintop.xpm * lib/images/math/sqint.xpm * lib/images/math/ointctrclockwiseop.xpm * lib/images/math/ointctrclockwise.xpm * lib/images/math/iiintop.xpm * lib/images/math/iintop.xpm * lib/images/math/sqiint.xpm * lib/images/math/iiint.xpm * lib/images/math/ointclockwiseop.xpm * lib/images/math/oiint.xpm * lib/images/math/dotsintop.xpm * lib/images/math/sqiintop.xpm * lib/images/math/ointclockwise.xpm * lib/images/math/iiiintop.xpm * lib/images/math/dotsint.xpm * lib/images/math/iiiint.xpm * lib/images/math/iint.xpm: new icons * lib/doc/LaTeXConfig.lyx.in: Add docs for esint package * lib/doc/UserGuide.lyx: Add short documentation of integral symbols * lib/Makefile.am: Add new files * development/scons/scons_manifest.py: ditto git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15907 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-13 17:35:18 +00:00
\begin_layout Subsection
esint
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "esint"
\end_inset
Add support for the esint package * src/LaTeXFeatures.C (LaTeXFeatures::getPackages): handle esint and wasysym * src/mathed/MathMacroTable.[Ch] (requires_): New member: tell the feature this macro requires (MacroTable::insert): take new requires arg * src/mathed/MathMacroTemplate.C (MathMacroTemplate::asMacroData): adjust to change above * src/mathed/MathSupport.C (fontinfos): add esint10 font * src/mathed/InsetMathHull.C (InsetMathHull::doDispatch): AMS_ON -> package_on * src/mathed/MathMacroTable.h * src/mathed/MathFactory.C (initSymbols): read and store requires field for symbols * src/mathed/InsetMathSymbol.C (InsetMathSymbol::metrics): handle esint (InsetMathSymbol::takesLimits): ditto * src/buffer.C (LYX_FORMAT): update format (Buffer::validate): handle esint, AMS_ON -> package_on * src/bufferparams.C: (AMSTranslator): Rename to PackageTranslator (BufferParams::readToken): Read \use_esint (BufferParams::writeFile): Write \use_esint * src/frontends/qt4/QDocumentDialog.C: handle esint * src/frontends/qt4/ui/MathsUi.ui : add esint checkboxes * src/frontends/qt4/GuiFontLoader.C (symbol_fonts: Add esint10 font (symbolFamily): handle esint10 font (isChosenFont): Add comment * src/frontends/controllers/ControlMath.C (latex_varsz): Add new integral symbols * src/support/fontutils.C (win_fonts_truetype): Add esint10 font * src/bufferparams.h (enum AMS): rename to enum Package (use_esint): new parameter * src/lyxfont.[Ch]: Add esint font * lib/symbols: Add new integral symbols * lib/lyx2lyx/LyX.py (format_relation): Update format * lib/lyx2lyx/lyx_1_5.py: handle new format * lib/chkconfig.ltx: Test esint package * lib/images/math/oiintop.xpm * lib/images/math/sqintop.xpm * lib/images/math/sqint.xpm * lib/images/math/ointctrclockwiseop.xpm * lib/images/math/ointctrclockwise.xpm * lib/images/math/iiintop.xpm * lib/images/math/iintop.xpm * lib/images/math/sqiint.xpm * lib/images/math/iiint.xpm * lib/images/math/ointclockwiseop.xpm * lib/images/math/oiint.xpm * lib/images/math/dotsintop.xpm * lib/images/math/sqiintop.xpm * lib/images/math/ointclockwise.xpm * lib/images/math/iiiintop.xpm * lib/images/math/dotsint.xpm * lib/images/math/iiiint.xpm * lib/images/math/iint.xpm: new icons * lib/doc/LaTeXConfig.lyx.in: Add docs for esint package * lib/doc/UserGuide.lyx: Add short documentation of integral symbols * lib/Makefile.am: Add new files * development/scons/scons_manifest.py: ditto git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15907 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-13 17:35:18 +00:00
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/esint/
\end_layout
\begin_layout Description
Notes: The package
\family sans
esint
\family default
is used to typeset mathematical integral signs.
The most commonly used integral signs can be typeset without this package,
but they do not always look consistent, since they come from different
fonts.
The
\family sans
esint
\family default
package offers a consistent look of all integral symbols, and more advanced
integrals such as the triple integral
\family typewriter
\backslash
iiint
\family default
.
\end_layout
\begin_layout Subsection
fancybox
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "fancybox"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/fancybox/
\end_layout
\begin_layout Description
Notes: The package
\family sans
fancybox
\family default
2015-04-20 16:30:50 +00:00
is needed to draw frames around boxes (menu Insert\SpecialChar menuseparator
Box).
\end_layout
\begin_layout Subsection
fancyhdr
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "fancyhdr"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/fancyhdr/
\end_layout
\begin_layout Description
Notes: The package
\family sans
fancyhdr
\family default
(previously known as
\family sans
fancyheadings
\family default
) is used when you select the
\begin_inset Quotes eld
\end_inset
fancy
\begin_inset Quotes erd
\end_inset
page style in the document layout popup.
It provides alternate headers and footers to your pages.
\end_layout
\begin_layout Subsection
fix-cm
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "fix-cm"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/unpacked/fix-cm.sty
\end_layout
\begin_layout Description
Notes: Changes the font definitions of the Computer Modern fonts, in order
to achieve the following effects: The appearance of the T1 and TS1 encoded
CM fonts (aka `EC') is made as similar as possible to the traditional (OT1
encoded) ones.
Particularly, number of broken or ugly design sizes are no longer used,
the look of the bold sans serif typeface at large sizes is considerably
improved, and mismatches between the text fonts and the corresponding math
fonts are avoided.
The Computer Modern fonts are made available with arbitrary sizes.
Only those design sizes of the fonts will be used, that are normally available
in Type1 format, too.
It can be used by including the
\family sans
fix-cm
\family default
module.
\end_layout
\begin_layout Subsection
fixltx2e
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "fixltx2e"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/unpacked/fixltx2e.sty
\end_layout
\begin_layout Description
Notes: The package
\family sans
fixltx2e
\family default
2015-04-20 16:30:50 +00:00
fixes some bugs in the \SpecialChar LaTeX
kernel.
It can be used by including the
\family sans
fixltx2e
\family default
module.
\end_layout
\begin_layout Subsection
footmisc
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "footmisc"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/supported/footmisc/footmisc.sty
\end_layout
\begin_layout Description
Notes: Currently unused.
\end_layout
\begin_layout Subsection
hyphenat
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "hyphenat"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/hyphenat/
\end_layout
\begin_layout Description
Notes: The package
\family sans
hyphenat
\family default
is needed by some document classes and document languages to disable hyphenatio
n.
\end_layout
\begin_layout Subsection
ifthen
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "ifthen"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/base/ifthen/
\end_layout
\begin_layout Description
Notes: The package
\family sans
ifthen
\family default
\color none
provides conditional commands (
\emph on
\color inherit
if
\emph default
\color none
\emph on
\color inherit
2015-04-20 16:30:50 +00:00
\SpecialChar ldots
then \SpecialChar ldots
else
\emph default
\color none
2015-04-20 16:30:50 +00:00
) for \SpecialChar LaTeX
documents.
This functionality is needed by some classes and modules.
\end_layout
\begin_layout Subsection
listings
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "listings"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/listings/
\end_layout
\begin_layout Description
Notes: The package
\family sans
listings
\family default
\color none
2015-04-20 16:30:50 +00:00
is used by \SpecialChar LyX
to display program listings (source code snippets).
It supports many program languages, syntax highlighting, line numbers,
etc.
\end_layout
\begin_layout Subsection
luainputenc
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "luainputenc"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/luatex/latex/luainputenc/
\end_layout
\begin_layout Description
Notes: The package
\family sans
luainputenc
\family default
\color none
2015-04-20 16:30:50 +00:00
reimplements input encoding features for Lua\SpecialChar TeX
.
It is needed if Lua\SpecialChar TeX
is used as output format with tex fonts.
\end_layout
\begin_layout Subsection
mathrsfs
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "mathrsfs"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/jknappen/
\end_layout
\begin_layout Description
Notes: The package
\family sans
mathrsfs
\family default
2015-04-20 16:30:50 +00:00
is used by \SpecialChar LyX
to output the math font style
\begin_inset Quotes eld
\end_inset
formal script
\begin_inset Quotes erd
\end_inset
.
\end_layout
\begin_layout Subsection
mathdots
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "mathdots"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/generic/mathdots/
\end_layout
\begin_layout Description
Notes: The package
\family sans
mathdots
\family default
2015-04-20 16:30:50 +00:00
is used by \SpecialChar LyX
to parse the math command
\family sans
\backslash
iddots
\family default
.
It can be loaded in the
\family sans
Math
\family default
section of the document settings and will additionally change the appearance
of all math dots commands in a document.
\end_layout
\begin_layout Subsection
mathtools
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
2013-10-31 20:45:51 +00:00
arg "mathtools"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/mh/
\end_layout
\begin_layout Description
Notes: The package
\family sans
mathtools
\family default
2015-04-20 16:30:50 +00:00
is used by \SpecialChar LyX
for some unicode symbols.
\end_layout
\begin_layout Subsection
mhchem
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "mhchem"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/mhchem/
\end_layout
\begin_layout Description
Notes: The package
\family sans
mhchem
\family default
2015-04-20 16:30:50 +00:00
is needed by \SpecialChar LyX
to produce chemical formulas and reaction equations in math.
\end_layout
\begin_layout Subsection
multirow
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "multirow"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/multirow/
\end_layout
\begin_layout Description
Notes: The package
\family sans
multirow
\family default
2015-04-20 16:30:50 +00:00
is needed by \SpecialChar LyX
to merge table cells over several rows, as well as supporting
the spreadsheet external inset.
\end_layout
\begin_layout Subsection
nicefrac
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "nicefrac"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/units/
\end_layout
\begin_layout Description
Notes: The package
\family sans
nicefrac
\family default
2015-04-20 16:30:50 +00:00
is needed by \SpecialChar LyX
to create fractions in text size (like
\begin_inset Quotes eld
\end_inset
3/5
\begin_inset Quotes erd
\end_inset
).
\end_layout
New nomenclature inset from Ugras * src/LyXAction.C (LyXAction::init): Add LFUN_NOMENCL_INSERT and LFUN_NOMENCL_PRINT * src/insets/insetbase.C (build_translator): ditto * src/LaTeXFeatures.C (LaTeXFeatures::getPackages): Add nomencl * src/insets/insetnomencl.[Ch]: new insets InsetNomencl and InsetPrintNomencl * src/insets/insetbase.h: Add NOMENCL_CODE and NOMENCL_PRINT_CODE * src/insets/insetcommandparams.C (InsetCommandParams::findInfo): Add nomenclature and printnomenclature (InsetCommandParams::getCommand): Extend end of command protection to cover commands with only optional arguments like printnomenclature * src/insets/insetert.C (InsetERT::getStatus): disable LFUN_NOMENCL_INSERT and LFUN_NOMENCL_PRINT * src/insets/Makefile.am: Add new files * src/frontends/qt4/Makefile.dialogs: ditto * src/frontends/qt4/Makefile.am: ditto * src/factory.C (createInset): Handle InsetNomencl and InsetPrintNomencl (readInset): ditto * src/buffer.C (LYX_FORMAT): increase * src/lyxfunc.C (LyXFunc::dispatch): Handle nomenclature * src/LaTeX.C (LaTeX::deleteFilesOnError): Delete .nls file (LaTeX::run): Run makeindex for nomenclature (LaTeX::runMakeIndex): handle nomenclature options (LaTeX::deplog): Recognize nomenclature file * src/frontends/qt4/QNomenclDialog.[Ch]: new * src/frontends/qt4/QNomencl.[Ch]: ditto * src/frontends/qt4/ui/QNomenclUi.ui: ditto * src/frontends/qt4/Dialogs.C (Dialogs::build): handle nomenclature dialog * src/text3.C (LyXText::dispatch): Handle LFUN_NOMENCL_INSERT and LFUN_NOMENCL_PRINT (LyXText::getStatus): Ditto * src/lfuns.h (kb_action): Add LFUN_NOMENCL_INSERT and LFUN_NOMENCL_PRINT * lib/lyx2lyx/LyX.py (format_relation): Update 1.5 format range * lib/lyx2lyx/lyx_1_5.py (revert_nomenclature): New (revert_printnomenclature): ditto * lib/chkconfig.ltx: Test for nomencl package * lib/doc/LaTeXConfig.lyx.in: Add nomencl package * lib/doc/Extended.lyx: Add documentation for nomencl * lib/ui/stdtoolbars.ui (Toolbar "extra" "Extra"): Add nomencl-insert * lib/ui/classic.ui: Add nomencl-insert and nomencl-print * lib/ui/stdmenus.ui: ditto * development/scons/scons_manifest.py: Add new files * development/FORMAT: Describe new format git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15739 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-04 17:55:36 +00:00
\begin_layout Subsection
nomencl
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "nomencl"
\end_inset
New nomenclature inset from Ugras * src/LyXAction.C (LyXAction::init): Add LFUN_NOMENCL_INSERT and LFUN_NOMENCL_PRINT * src/insets/insetbase.C (build_translator): ditto * src/LaTeXFeatures.C (LaTeXFeatures::getPackages): Add nomencl * src/insets/insetnomencl.[Ch]: new insets InsetNomencl and InsetPrintNomencl * src/insets/insetbase.h: Add NOMENCL_CODE and NOMENCL_PRINT_CODE * src/insets/insetcommandparams.C (InsetCommandParams::findInfo): Add nomenclature and printnomenclature (InsetCommandParams::getCommand): Extend end of command protection to cover commands with only optional arguments like printnomenclature * src/insets/insetert.C (InsetERT::getStatus): disable LFUN_NOMENCL_INSERT and LFUN_NOMENCL_PRINT * src/insets/Makefile.am: Add new files * src/frontends/qt4/Makefile.dialogs: ditto * src/frontends/qt4/Makefile.am: ditto * src/factory.C (createInset): Handle InsetNomencl and InsetPrintNomencl (readInset): ditto * src/buffer.C (LYX_FORMAT): increase * src/lyxfunc.C (LyXFunc::dispatch): Handle nomenclature * src/LaTeX.C (LaTeX::deleteFilesOnError): Delete .nls file (LaTeX::run): Run makeindex for nomenclature (LaTeX::runMakeIndex): handle nomenclature options (LaTeX::deplog): Recognize nomenclature file * src/frontends/qt4/QNomenclDialog.[Ch]: new * src/frontends/qt4/QNomencl.[Ch]: ditto * src/frontends/qt4/ui/QNomenclUi.ui: ditto * src/frontends/qt4/Dialogs.C (Dialogs::build): handle nomenclature dialog * src/text3.C (LyXText::dispatch): Handle LFUN_NOMENCL_INSERT and LFUN_NOMENCL_PRINT (LyXText::getStatus): Ditto * src/lfuns.h (kb_action): Add LFUN_NOMENCL_INSERT and LFUN_NOMENCL_PRINT * lib/lyx2lyx/LyX.py (format_relation): Update 1.5 format range * lib/lyx2lyx/lyx_1_5.py (revert_nomenclature): New (revert_printnomenclature): ditto * lib/chkconfig.ltx: Test for nomencl package * lib/doc/LaTeXConfig.lyx.in: Add nomencl package * lib/doc/Extended.lyx: Add documentation for nomencl * lib/ui/stdtoolbars.ui (Toolbar "extra" "Extra"): Add nomencl-insert * lib/ui/classic.ui: Add nomencl-insert and nomencl-print * lib/ui/stdmenus.ui: ditto * development/scons/scons_manifest.py: Add new files * development/FORMAT: Describe new format git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15739 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-04 17:55:36 +00:00
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/nomencl/
\end_layout
\begin_layout Description
Notes: The package
\family sans
nomencl
\family default
2015-04-20 16:30:50 +00:00
is needed by \SpecialChar LyX
to produce a nomenclature.
New nomenclature inset from Ugras * src/LyXAction.C (LyXAction::init): Add LFUN_NOMENCL_INSERT and LFUN_NOMENCL_PRINT * src/insets/insetbase.C (build_translator): ditto * src/LaTeXFeatures.C (LaTeXFeatures::getPackages): Add nomencl * src/insets/insetnomencl.[Ch]: new insets InsetNomencl and InsetPrintNomencl * src/insets/insetbase.h: Add NOMENCL_CODE and NOMENCL_PRINT_CODE * src/insets/insetcommandparams.C (InsetCommandParams::findInfo): Add nomenclature and printnomenclature (InsetCommandParams::getCommand): Extend end of command protection to cover commands with only optional arguments like printnomenclature * src/insets/insetert.C (InsetERT::getStatus): disable LFUN_NOMENCL_INSERT and LFUN_NOMENCL_PRINT * src/insets/Makefile.am: Add new files * src/frontends/qt4/Makefile.dialogs: ditto * src/frontends/qt4/Makefile.am: ditto * src/factory.C (createInset): Handle InsetNomencl and InsetPrintNomencl (readInset): ditto * src/buffer.C (LYX_FORMAT): increase * src/lyxfunc.C (LyXFunc::dispatch): Handle nomenclature * src/LaTeX.C (LaTeX::deleteFilesOnError): Delete .nls file (LaTeX::run): Run makeindex for nomenclature (LaTeX::runMakeIndex): handle nomenclature options (LaTeX::deplog): Recognize nomenclature file * src/frontends/qt4/QNomenclDialog.[Ch]: new * src/frontends/qt4/QNomencl.[Ch]: ditto * src/frontends/qt4/ui/QNomenclUi.ui: ditto * src/frontends/qt4/Dialogs.C (Dialogs::build): handle nomenclature dialog * src/text3.C (LyXText::dispatch): Handle LFUN_NOMENCL_INSERT and LFUN_NOMENCL_PRINT (LyXText::getStatus): Ditto * src/lfuns.h (kb_action): Add LFUN_NOMENCL_INSERT and LFUN_NOMENCL_PRINT * lib/lyx2lyx/LyX.py (format_relation): Update 1.5 format range * lib/lyx2lyx/lyx_1_5.py (revert_nomenclature): New (revert_printnomenclature): ditto * lib/chkconfig.ltx: Test for nomencl package * lib/doc/LaTeXConfig.lyx.in: Add nomencl package * lib/doc/Extended.lyx: Add documentation for nomencl * lib/ui/stdtoolbars.ui (Toolbar "extra" "Extra"): Add nomencl-insert * lib/ui/classic.ui: Add nomencl-insert and nomencl-print * lib/ui/stdmenus.ui: ditto * development/scons/scons_manifest.py: Add new files * development/FORMAT: Describe new format git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15739 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-04 17:55:36 +00:00
\end_layout
\begin_layout Subsection
pdfpages
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "pdfpages"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/pdfpages
\end_layout
\begin_layout Description
Notes: The package
\family sans
pdfpages
\family default
2015-04-20 16:30:50 +00:00
is used by \SpecialChar LyX
to include multi-page PDF files via
\family sans
2015-04-20 16:30:50 +00:00
Insert\SpecialChar menuseparator
File\SpecialChar menuseparator
External Material
\family default
.
\end_layout
\begin_layout Subsection
prettyref
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "prettyref"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/prettyref
\end_layout
\begin_layout Description
Notes: The package
\family sans
prettyref
\family default
provides a command to identify reference labels by a prefix.
2015-04-20 16:30:50 +00:00
\SpecialChar LyX
uses labels in the form
\begin_inset Quotes eld
\end_inset
sec:mysection
\begin_inset Quotes erd
\end_inset
and
\family sans
prettyref
\family default
interprets the "sec:" part.
\end_layout
\begin_layout Subsection
preview
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "preview"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/preview
\end_layout
\begin_layout Description
Notes: The package
\family sans
preview
\family default
2015-04-20 16:30:50 +00:00
is needed by \SpecialChar LyX
to preview \SpecialChar LaTeX
constructs; especially for math formulas when
you use the option ``Instant Preview'' in Tools->Preferences->Look and
feel->Graphics.
\end_layout
\begin_layout Subsection
rotating
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "rotating"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/rotating
\end_layout
\begin_layout Description
Notes: The package
\family sans
rotating
\family default
2015-04-20 16:30:50 +00:00
is needed by \SpecialChar LyX
to change the orientation of some parts of your documents.
Note that it only really works with a PostScript compatible printer.
\end_layout
\begin_layout Subsection
rotfloat
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "rotfloat"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/rotfloat
\end_layout
\begin_layout Description
Notes: The package
\family sans
rotfloat
\family default
2015-04-20 16:30:50 +00:00
is needed by \SpecialChar LyX
to rotate floats sideways.
Note that it only really works with a PostScript compatible printer.
\end_layout
\begin_layout Subsection
slashed
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "slashed"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/carlisle/
\end_layout
\begin_layout Description
Notes: The package
\family sans
slashed
\family default
2015-04-20 16:30:50 +00:00
is needed by \SpecialChar LyX
to correctly typeset unicode symbols with slashes in math.
\end_layout
\begin_layout Subsection
splitidx
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "splitidx"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/splitindex/
\end_layout
\begin_layout Description
Notes: The package
\family sans
splitidx
\family default
2015-04-20 16:30:50 +00:00
is needed by \SpecialChar LyX
to generate multiple and subdivided indices.
Note that you also need to install one of the included
\family sans
splitindex
\family default
converter programs.
\end_layout
\begin_layout Subsection
stackrel
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "stackrel"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/oberdiek
\end_layout
\begin_layout Description
Notes: The package
\family sans
stackrel
\family default
2015-04-20 16:30:50 +00:00
is needed by \SpecialChar LyX
to be able to output formulas using the
\backslash
stackrel command with subscript.
\end_layout
\begin_layout Subsection
stmaryrd
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "stmaryrd"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
fonts/stmaryrd/
\end_layout
\begin_layout Description
Notes: The package
\family sans
stmaryrd
\family default
2015-04-20 16:30:50 +00:00
is needed by \SpecialChar LyX
to be able to output additional characters that come from
the St Mary's Road symbol font.
\end_layout
\begin_layout Subsection
subfig
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "subfig"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/subfig
\end_layout
\begin_layout Description
Notes: The package
\family sans
subfig
\family default
2015-04-20 16:30:50 +00:00
is used by \SpecialChar LyX
to produce subfloats (i.
\begin_inset space \thinspace{}
\end_inset
e., subfigures, subtables, etc.).
Subfloats are floats that are embedded inside other floats and that can
have individual subcaptions.
\end_layout
\begin_layout Subsection
subscript
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "subscript"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/fragments/subscript.sty
\end_layout
\begin_layout Description
Notes: The package
\family sans
subscript
\family default
2015-04-20 16:30:50 +00:00
is needed by \SpecialChar LyX
to output subscript text with some document classes.
In \SpecialChar TeX
distributions it is usually part of the
\family sans
fragments
\family default
package.
\end_layout
\begin_layout Subsection
setspace
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "setspace"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/setspace/
\end_layout
\begin_layout Description
Notes: The package
\family sans
setspace
\family default
2015-04-20 16:30:50 +00:00
is needed by \SpecialChar LyX
to change the line spacing of your document.
\end_layout
\begin_layout Subsection
ulem
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "ulem"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/misc/
\end_layout
\begin_layout Description
Notes: The package
\family sans
ulem
\family default
provides various types of underlining, striking through and emphasizing
that can stretch between words and be broken across lines.
2015-04-20 16:30:50 +00:00
It is needed by \SpecialChar LyX
to output struck out text in change tracked documents
to PDF.
\end_layout
\begin_layout Subsection
undertilde
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "undertilde"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/undertilde/
\end_layout
\begin_layout Description
Notes: The package
\family sans
undertilde
\family default
provides the
\family sans
\backslash
utilde
\family default
command.
2015-04-20 16:30:50 +00:00
It is needed by \SpecialChar LyX
to underline symbols with a tilde in formulas.
\end_layout
\begin_layout Subsection
units
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "units"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/units/
\end_layout
\begin_layout Description
Notes: The package
\family sans
units
\family default
2015-04-20 16:30:50 +00:00
is needed by \SpecialChar LyX
to properly typeset units in formulas.
\end_layout
\begin_layout Subsection
url
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "url"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/misc/url.sty
\end_layout
\begin_layout Description
Notes: The package
\family sans
url
\family default
2015-04-20 16:30:50 +00:00
is needed by \SpecialChar LyX
to be able to output urls correctly.
\end_layout
\begin_layout Subsection
wasysym
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "wasysym"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/wasysym/
\end_layout
\begin_layout Description
Notes: The package
\family sans
wasysym
\family default
2015-04-20 16:30:50 +00:00
is needed by \SpecialChar LyX
to be able to output additional characters that come from
the wasy fonts.
\end_layout
\begin_layout Subsection
wrapfig
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "wrapfig"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/wrapfig/
\end_layout
\begin_layout Description
Notes: The package
\family sans
wrapfig
\family default
2015-04-20 16:30:50 +00:00
is used by \SpecialChar LyX
if you insert text wrap floats (menu
\family sans
2015-04-20 16:30:50 +00:00
Insert\SpecialChar menuseparator
Float)
\family default
.
It allows you to create a figure float which is narrower than the full
page and wrap the text around it.
\end_layout
\begin_layout Subsection
xargs
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "xargs"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/xargs/
\end_layout
\begin_layout Description
Notes: The package
\family sans
xargs
\family default
2015-04-20 16:30:50 +00:00
is used by \SpecialChar LyX
if you insert math macros with optional arguments.
\end_layout
\begin_layout Subsection
xcolor
\end_layout
\begin_layout Description
Found:
\begin_inset Info
type "package"
arg "xcolor"
\end_inset
\end_layout
\begin_layout Description
CTAN:
\family typewriter
macros/latex/contrib/xcolor
\end_layout
\begin_layout Description
Notes: The package
\family sans
xcolor
\family default
2015-04-20 16:30:50 +00:00
provides advanced color features that are not covered by \SpecialChar LaTeX
's standard
\family sans
color
\family default
package.
2015-04-20 16:30:50 +00:00
\SpecialChar LyX
uses it to output colored change tracking marks.
\end_layout
\end_body
\end_document