From: Jean-Marc Lasgouttes Date: Wed, 19 Dec 2001 14:01:36 +0000 (+0000) Subject: LaTeXConfig update X-Git-Tag: 1.6.10~20138 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=68af2c8873b50ff4d5d10366e7c37b0061894620;p=features.git LaTeXConfig update git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3246 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/lib/ChangeLog b/lib/ChangeLog index ae50f2922a..bb66e30d2d 100644 --- a/lib/ChangeLog +++ b/lib/ChangeLog @@ -1,3 +1,12 @@ +2001-12-19 Jean-Marc Lasgouttes + + * doc/LaTeXConfig.lyx.in: general update: moved things around, + corrected some entries, collapsed some others, added graphicx. + +2001-12-18 Jean-Marc Lasgouttes + + * chkconfig.ltx: check also for graphicx.sty + 2001-12-16 Jürgen Spitzmüller * ui/default.ui: fix shortcut clash in the insert menu. diff --git a/lib/doc/LaTeXConfig.lyx.in b/lib/doc/LaTeXConfig.lyx.in index 9dbd7e1b2a..d7c6190467 100644 --- a/lib/doc/LaTeXConfig.lyx.in +++ b/lib/doc/LaTeXConfig.lyx.in @@ -97,6 +97,19 @@ CTAN in LyX. \layout Enumerate +The packages that have been stamped +\begin_inset Quotes eld +\end_inset + +required +\begin_inset Quotes erd +\end_inset + + by the LaTeX maintainers. + These ones should definitely be present, but you may not have some of them + if your LaTeX distribution is a bit old. +\layout Enumerate + Some packages that LyX uses when you try to change the margins of your document. The detection of these items does not yet affect the options available inside LyX. @@ -179,6 +192,8 @@ The LaTeX version that LyX will use is: \family typewriter 1995/12/01 +\family default + \begin_inset Foot collapsed true @@ -362,7 +377,48 @@ Notes: The standard document class slides \family default is intended to produce transparencies. - + It is not very well supported by LyX. + It is advised to use +\family sans +foils +\family default + instead if it is available (see\SpecialChar ~ + +\begin_inset LatexCommand \ref{ssec:foils} + +\end_inset + +). +\layout Subsection + +amsart +\layout Description + +Found: @chk_amsart@ +\layout Description + +CTAN: +\family typewriter +fonts/ams/amslatex/inputs/ +\layout Description + +Notes: The document class +\family sans +amsart +\family default + is an alternative to the class +\family sans +article +\family default +. + It is part of the AMS-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. + The Society requests that published documents prepared with AMS-LaTeX include + an acknowledgment of its use. + LyX support is still limited. \layout Section Additional document classes @@ -429,40 +485,32 @@ Publications of the Astronomical Society of the Pacific . \layout Subsection -amsart +broadway \layout Description -Found: @chk_amsart@ +Found: @chk_broadway@ \layout Description -CTAN: +CTAN: N/A (must be installed from the \family typewriter -fonts/ams/amslatex/inputs/ +tex/ +\family default + subdirectory of LyX source distribution) \layout Description Notes: The document class \family sans -amsart -\family default - is an alternative to the class -\family sans -article +broadway \family default -. - It is part of the AMS-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. - The Society requests that published documents prepared with AMS-LaTeX include - an acknowledgment of its use. - LyX support is still limited. + is for writing plays. + It is not an existing LaTeX document class, but a new one which is distributed + with LyX. \layout Subsection -broadway +cv \layout Description -Found: @chk_broadway@ +Found: @chk_cv@ \layout Description CTAN: N/A (must be installed from the @@ -472,13 +520,22 @@ tex/ subdirectory of LyX source distribution) \layout Description +WWW: At the time of this writing, the latest version can be obtained at + +\begin_inset LatexCommand \url{http://www-rocq.inria.fr/~lasgoutt/lyx/cv-1.5.tar.gz} + +\end_inset + + +\layout Description + Notes: The document class \family sans -broadway +cv \family default - is for writing plays. - It is not an existing LaTeX document class, but a new one which is distributed - with LyX. + is for writing a curriculum vitae. + It is rather minimalist, but has nice features like bibliography support + (useful for academics). \layout Subsection dinbrief @@ -526,10 +583,10 @@ jadetex You need the sgmltools v2.0 package installed to use this. \layout Subsection -encts +entcs \layout Description -Found: @chk_encts@ +Found: @chk_entcs@ \layout Description CTAN: N/A @@ -552,128 +609,44 @@ entcs \layout Subsection -extarticle -\layout Description - -Found: @chk_extarticle@ -\layout Description - -CTAN: -\family typewriter -tex-archive/macros/latex/contrib/other/extsizes/ +extsizes \layout Description -Notes: +Found: \family sans extarticle \family default - is equivalent to standard -\family sans -article -\family default - class with additional document-wide font sizes. -\layout Subsection - -extbook -\layout Description - -Found: @chk_extbook@ -\layout Description - -CTAN: -\family typewriter -tex-archive/macros/latex/contrib/other/extsizes/ -\layout Description - -Notes: +: @chk_extarticle@, \family sans extbook \family default - is equivalent to standard -\family sans -book -\family default - class with additional document-wide font sizes. -\layout Subsection - -extreport -\layout Description - -Found: @chk_extreport@ -\layout Description - -CTAN: -\family typewriter -tex-archive/macros/latex/contrib/other/extsizes/ -\layout Description - -Notes: +:@chk_extbook@, \family sans extreport \family default - is equivalent to standard -\family sans -report -\family default - class with additional document-wide font sizes. -\layout Subsection - -extletter -\layout Description - -Found: @chk_extletter@ -\layout Description - -CTAN: -\family typewriter -tex-archive/macros/latex/contrib/other/extsizes/ -\layout Description - -Notes: +: @chk_extreport@, \family sans extletter \family default - is equivalent to standard -\family sans -letter -\family default - class with additional document-wide font sizes. -\layout Subsection - -g-brief-en -\layout Description - -Found: @chk_g-brief-en@ +: @chk_extletter@ \layout Description CTAN: \family typewriter -macros/latex/contrib/supported/g-brief/ +tex-archive/macros/latex/contrib/other/extsizes/ \layout Description -Notes: The document class +Notes: These document classes are equivalent to the corresponding standard + classes ( \family sans -g-brief +article \family default - can be used to type commercial letters with a nice outfit. -\layout Subsection - -g-brief-de -\layout Description - -Found: @chk_g-brief-de@ -\layout Description - -CTAN: -\family typewriter -macros/latex/contrib/supported/g-brief/ -\layout Description - -Notes: The document class +, \family sans -g-brief-de +book \family default - is the same as the above g-brief-en only with german labels. +, \SpecialChar \ldots{} +) with additional document-wide font sizes. \layout Subsection Springer 2-columns Journals (ejour2) @@ -699,6 +672,11 @@ ejour2 with LyX. \layout Subsection + +\begin_inset LatexCommand \label{ssec:foils} + +\end_inset + foils \layout Description @@ -730,7 +708,44 @@ slides seminar \family default class, which is not currently supported by LyX. - + Note that, due to its somewhat restrictive license, it is not included + in free TeX distributions like teTeX. +\layout Subsection + +g-brief-en +\layout Description + +Found: @chk_g-brief-en@ +\layout Description + +CTAN: +\family typewriter +macros/latex/contrib/supported/g-brief/ +\layout Description + +Notes: The document class +\family sans +g-brief +\family default + can be used to type commercial letters with a nice outfit. +\layout Subsection + +g-brief-de +\layout Description + +Found: @chk_g-brief-de@ +\layout Description + +CTAN: +\family typewriter +macros/latex/contrib/supported/g-brief/ +\layout Description + +Notes: The document class +\family sans +g-brief-de +\family default + is the same as the above g-brief-en only with german labels. \layout Subsection hollywood @@ -886,6 +901,43 @@ Astrophysics and Space Science, Solar Physics ). \layout Subsection +Koma-Script +\layout Description + +Found: scrartcl: @chk_scrartcl@, +\family sans +scrreprt +\family default +: @chk_scrreprt@, +\family sans +scrbook +\family default +: @chk_scrbook@ +\layout Description + +CTAN: +\family typewriter +macros/latex/contrib/supported/koma-script/ +\layout Description + +Notes: These document classes provide different versions of the base 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. +\layout Subsection + latex8 \layout Description @@ -1001,39 +1053,10 @@ article sans serif sections, headings, and more. \layout Subsection -Koma-Script (scrartcl, scrreprt, scrbook) +REVTeX \layout Description -Found: @chk_scrartcl@ -\layout Description - -CTAN: -\family typewriter -macros/latex/contrib/supported/koma-script/ -\layout Description - -Notes: These document classes provide different versions of the base 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. -\layout Subsection - -REVTeX -\layout Description - -Found: @chk_revtex@ +Found: @chk_revtex@ \layout Description CTAN: @@ -1079,8 +1102,11 @@ Notes: REVTeX 4 is a class used for submitting manuscripts to journals including Topics---Accelerators and Beams), the American Institute of Physics, the Optical Society of America, and the Society for Exploration Geophysicists. [It is in BETA release as of July, 2000.] Also see -\family typewriter -http://publish.aps.org/revtex4/ +\begin_inset LatexCommand \url{http://publish.aps.org/revtex4/} + +\end_inset + +. \layout Subsection SIAMLTeX @@ -1145,125 +1171,20 @@ sv.layout to support any other Springer journals (hint, hint!) \layout Section -Paper layout packages +Required packages \layout Standard -Changing the margins of a document is one thing people like to do. - While 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 differently. - 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. -\layout Subsection - -a4 -\layout Description - -Found: @chk_a4@ -\layout Description - -CTAN: -\family typewriter -macros/latex/contrib/supported/ntgclass/ -\layout Description - -Notes: The package -\family sans -a4 -\family default - changes the margins of your document to suit the European A4 page dimensions - with smaller margins that the default A4 format. -\layout Subsection - -a4wide -\layout Description - -Found: @chk_a4wide@ -\layout Description - -CTAN: -\family typewriter -macros/latex/contrib/other/misc/ -\layout Description - -Notes: The package -\family sans -a4wide -\family default - is another package that allows setting of the margins of your document - to A4 paper. - With this package, the margins are very wide, but do not follow typographical - conventions. -\layout Subsection - -geometry -\layout Description - -Found: @chk_geometry@ -\layout Description - -CTAN: -\family typewriter -macros/latex/contrib/supported/geometry -\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. -\layout Section - - -\series bold -\size large -Other packages -\layout Subsection - -algorithm -\layout Description - -Found: @chk_algorithm@ -\layout Description - -CTAN: -\family typewriter -macros/latex/contrib/supported/algorithms/ -\layout Description - -Notes: The package -\family sans -algorithm -\family default - is needed by LyX to be able to output -\begin_inset Quotes eld -\end_inset - -algorithm-floats -\begin_inset Quotes erd -\end_inset - -. - These are useful in placing short algorithms across pagebreaks and support - an +This section contains packages which have been declared as \begin_inset Quotes eld \end_inset -index of algorithms +required \begin_inset Quotes erd \end_inset - too. + by the LaTeX maintainers. + You should really consider upgrading your LaTeX setup if one of them is + not detected. \layout Subsection array @@ -1356,74 +1277,70 @@ graphics ). \layout Subsection -fancyhdr + +\begin_inset LatexCommand \label{ssec:graphics} + +\end_inset + +graphics \layout Description -Found: @chk_fancyhdr@ +Found: @chk_graphics@ \layout Description CTAN: \family typewriter -macros/latex/contrib/supported/fancyhdr/ +macros/latex/packages/graphics/ \layout Description Notes: The package \family sans -fancyhdr +graphics \family default - (previously known as -\family sans -fancyheadings + is needed by LyX to insert PostScript® figures (using the older figure + inset). + You will also need the program +\family typewriter +\size normal +ghostview \family default -) is used when you select the +\size default + to see them on screen. + The configuration script has determined that the graphics driver used by + the package should be +\family sans + \begin_inset Quotes eld \end_inset -fancy +@chk_graphicsdriver@ \begin_inset Quotes erd \end_inset - page style in the document layout popup. - It provides alternate headers and footers to your pages. -\layout Subsection -floatflt -\layout Description - -Found: @chk_floatflt@ -\layout Description - -CTAN: -\family typewriter -macros/latex/contrib/other/floatflt/ -\layout Description +\begin_inset Foot +collapsed true -Notes: The package -\family sans - floatflt -\family default -(an extension of -\family sans -floatfig -\family default -) is used by LyX if you select the ``floatflt'' type in -\family sans -Layout->Paragraph->ExtraOpt -\family default - in the paragraph of a figure float. - It allows you to create a figure float which is narrower than the full - page and wrap the text around it. -\layout Subsection +\layout Standard +Here, a value of +\begin_inset Quotes eld +\end_inset -\begin_inset LatexCommand \label{ssec:graphics} +default +\begin_inset Quotes erd +\end_inset + means that your LaTeX installation provides a sensible value for this parameter. \end_inset -graphics +. +\layout Subsection + +graphicx \layout Description -Found: @chk_graphics@ +Found: @chk_graphicx@ \layout Description CTAN: @@ -1433,15 +1350,17 @@ macros/latex/packages/graphics/ Notes: The package \family sans -graphics +graphicx \family default - is needed by LyX to insert PostScript® figures. - You will also need the program + is needed by LyX to insert PostScript® figures (using the new graphics + inset). + You will also need \family typewriter \size normal -ghostview -\family default +ghost \size default +script +\family default to see them on screen. The configuration script has determined that the graphics driver used by the package should be @@ -1482,7 +1401,7 @@ Found: @chk_longtable@ CTAN: \family typewriter -macros/latex/packages/tools/longtable.dtx +macros/latex/required/tools/ \layout Description Notes: The package @@ -1492,6 +1411,198 @@ longtable is needed by LyX to be able to output correctly multipage tables. \layout Subsection +varioref +\layout Description + +Found: @chk_varioref@ +\layout Description + +CTAN: +\family typewriter +macros/latex/required/tools/ +\layout Description + +Notes: none yet +\layout Section + +Paper layout packages +\layout Standard + +Changing the margins of a document is one thing people like to do. + While 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 differently. + 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. +\layout Subsection + +a4 +\layout Description + +Found: @chk_a4@ +\layout Description + +CTAN: +\family typewriter +macros/latex/contrib/supported/ntgclass/ +\layout Description + +Notes: The package +\family sans +a4 +\family default + changes the margins of your document to suit the European A4 page dimensions + with smaller margins that the default A4 format. +\layout Subsection + +a4wide +\layout Description + +Found: @chk_a4wide@ +\layout Description + +CTAN: +\family typewriter +macros/latex/contrib/other/misc/ +\layout Description + +Notes: The package +\family sans +a4wide +\family default + is another package that allows setting of the margins of your document + to A4 paper. + With this package, the margins are very wide, but do not follow typographical + conventions. +\layout Subsection + +geometry +\layout Description + +Found: @chk_geometry@ +\layout Description + +CTAN: +\family typewriter +macros/latex/contrib/supported/geometry +\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. +\layout Section + + +\series bold +\size large +Other packages +\layout Subsection + +algorithm +\layout Description + +Found: @chk_algorithm@ +\layout Description + +CTAN: +\family typewriter +macros/latex/contrib/supported/algorithms/ +\layout Description + +Notes: The package +\family sans +algorithm +\family default + is needed by LyX to be able to output +\begin_inset Quotes eld +\end_inset + +algorithm-floats +\begin_inset Quotes erd +\end_inset + +. + 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. +\layout Subsection + +fancyhdr +\layout Description + +Found: @chk_fancyhdr@ +\layout Description + +CTAN: +\family typewriter +macros/latex/contrib/supported/fancyhdr/ +\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. +\layout Subsection + +floatflt +\layout Description + +Found: @chk_floatflt@ +\layout Description + +CTAN: +\family typewriter +macros/latex/contrib/other/floatflt/ +\layout Description + +Notes: The package +\family sans + floatflt +\family default +(an extension of +\family sans +floatfig +\family default +) is used by LyX if you select the ``floatflt'' type in +\family sans +Layout->Paragraph->ExtraOpt +\family default + in the paragraph of a figure float. + It allows you to create a figure float which is narrower than the full + page and wrap the text around it. \layout Subsection natbib @@ -1600,18 +1711,4 @@ Notes: The package url \family default is needed by LyX to be able to output url's corrently. -\layout Subsection - -varioref -\layout Description - -Found: @chk_varioref@ -\layout Description - -CTAN: -\family typewriter -macros/latex/required/tools/ -\layout Description - -Notes: none yet \the_end