diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex/koma-script/README')
-rw-r--r-- | Master/texmf-dist/doc/latex/koma-script/README | 446 |
1 files changed, 444 insertions, 2 deletions
diff --git a/Master/texmf-dist/doc/latex/koma-script/README b/Master/texmf-dist/doc/latex/koma-script/README index 13790420b84..0b6d0c5eafc 100644 --- a/Master/texmf-dist/doc/latex/koma-script/README +++ b/Master/texmf-dist/doc/latex/koma-script/README @@ -1,6 +1,6 @@ -KOMA-Script 2012/07/29 v3.11b -Copyright (c) Markus Kohm <komascript(at)gmx.info>, 1994-2012 +KOMA-Script 2013/12/19 v3.12 +Copyright (c) Markus Kohm <komascript(at)gmx.info>, 1994-2013 This material is subject to the LaTeX Project Public License. See lppl.txt (english) or lppl-de.txt (german) for the details of that @@ -20,3 +20,445 @@ For installation see INSTALL.txt (english) or INSTALLD.txt (german, UTF-8). -------------------------------------------------------------------- + +Classes and Packages: + +============================================================================== +scraddr - Package to provide data from scrlttr2's adr-files +------------------------------------------------------------------------------ +Maintainer: Markus Kohm +E-Mail: komascript at gmx info +Abstract: scraddr is a LaTeX package of the KOMA-Script bundle. + scrlttr2 uses adr-files to provide circuit letters. Package + scraddr provides commands to read such files and to use the + data of the address entries not only with scrlttr2 class and + not only for circuit letters. +Requires: +License: LPPL 1.3c or later +State: Author maintained +Version: 2013/09/30 v1.1c +============================================================================== +scrartcl - versatile class may be used as a drop-in replacement of article +------------------------------------------------------------------------------ +Maintainer: Markus Kohm +E-Mail: komascript at gmx info +Abstract: scrartcl is a LaTeX class of the KOMA-Script bundle. It is + the KOMA-Script drop-in replacement of LaTeX standard class + article. It provides all options, environments, counters, + lengths and commands of the LaTeX standard class article, but + also several additional options, environments, commands + etc. to make it much more versatile. The default layout of + scrartcl differs from article with emphasis on typography. + Nevertheless by changing the defaults a layout very similar to + the layou of the standard class may be accomplished. +Requires: scrkbase - internal KOMA-Script package + tocbasic - KOMA-Script package + typearea - KOMA-Script package +License: LPPL 1.3c or later +State: Author maintained +Version: 2013/12/19 v3.12 +============================================================================== +scrbase - basic features for KOMA-Script, e.g. conditionals and key=value +------------------------------------------------------------------------------ +Maintainer: Markus Kohm +E-Mail: komascript at gmx info +Abstract: scrbase is a LaTeX package of the KOMA-Script bundle. It + provides some basic functions used by KOMA-Script, that may be + used as well by authors and users of other classes and + packages. + + First of all it provides an extended key=value handling, that + may be used for run-time options of classes and packages. + Several packages of a family may share options and all the + options of one family may be changed with a single command. + + Additional conditions like \ifundefinedorrelax, \ifpdftex, + \ifVTeX, \ifpdfoutput, \ifstr etc. are provided. Definition + of most of them may be prevented from being defined and have + additional internal representations, that may be used by + package or class authors. + + It also provides commands to easily define or change language + dependent terms and that work not only with babel but with + other packages like ngerman too. + + It provides some commands for package and class authors + missing in the LaTeX kernel like \ClassInfoNoLine, + \PackageInfoNoLine or \l@addto@macro. + + Last but not least it provides commands for integer division + and integer modulo operation, that may be used e.g. inside + \numexpr ...\relax or with \ifnum. +Requires: keyval - key=value package from the graphics bundle + scrlfile - KOMA-Script package for file loading manipulation +License: LPPL 1.3c or later +State: Author maintained +Version: 2013/12/19 v3.12 +============================================================================== +scrbook - versatile class may be used as a drop-in replacement of book +------------------------------------------------------------------------------ +Maintainer: Markus Kohm +E-Mail: komascript at gmx info +Abstract: scrbook is a LaTeX class of the KOMA-Script bundle and a + drop-in replacement of LaTeX standard class book. It provides + all options, environments, commands, etc. of the LaTeX + standard class book, but also several additional options, + environments, commands etc. to make it much more versatile. + The default layout of scrbook differs from book with emphasis + on typography. Nevertheless by changing the defaults + a layout very similar to the layou of the standard class may + be accomplished. +Requires: scrkbase - internal KOMA-Script package + tocbasic - KOMA-Script package + typearea - KOMA-Script package +License: LPPL 1.3c or later +State: Author maintained +Version: 2013/12/19 v3.12 +============================================================================== +scrdate - calender date operations, e.g. calculation of the day of the week +------------------------------------------------------------------------------ +Maintainer: Markus Kohm +E-Mail: komascript at gmx info +Abstract: scrdate is a LaTeX package of the KOMA-Script bundle. It + provides several operations with calender dates, e.g. show the + century or the decade of a year, calculate the day of the week + of a given calender date, show the current calender date in + ISO form. It has support for several languages, like English, + German, French, Italian, Spanish, Croatian, Finnish, Norsk, + Swedish, and Danish. +Requires: scrbase - KOMA-Script package for some basic features. + scrlfile - KOMA-Script package for file loading manipulation +License: LPPL 1.3c or later +State: Author maintained +Version: 2011/03/31 v3.08b +============================================================================== +scrdoc - internal source documentation class of KOMA-Script +------------------------------------------------------------------------------ +Maintainer: Markus Kohm +E-Mail: komascript at gmx info +Abstract: scrdoc is an internal LaTeX class of the KOMA-Script bundle. + It is an extension of ltxdoc. KOMA-Script uses scrdoc for + the implementation documentation and the documentation of + packages, that aren't KOMA-Script core packages. Currently + there isn't any user manual for this class, because the only + user is the KOMA-Script maintainer. +Requires: ltxdoc - the LaTeX2e source documentation class + scrartcl - the KOMA-Script article class +License: LPPL 1.3c or later +State: Author maintained +Version: 2003/01/19 v0.1d +============================================================================== +scrextend - make some features of the KOMA-Script classes available for others +------------------------------------------------------------------------------ +Maintainer: Markus Kohm +E-Mail: komascript at gmx info +Abstract: scrextend is a LaTeX package of the KOMA-Script bundle. It + makes some features of the KOMA-Script classes available for + other classes, i.e. for the standard classes. +Requires: scrkbase - internal package with some basics of KOMA-Script + etoolbox - tool-box for LaTeX programming using e-TeX +License: LPPL 1.3c or later +State: Author maintained +Version: 2013/12/19 v3.12 KOMA-Script KOMA-Script package (extend other classes with features of +============================================================================== +scrfontsizes - package to generate a KOMA-Script font size file +------------------------------------------------------------------------------ +Maintainer: Markus Kohm +E-Mail: komascript at gmx info +Abstract: scrfontsizes is a LaTeX package of the KOMA-Script bundle. It + provides only a very simple interface to generate KOMA-Script + font size files. +Requires: scrextend - some KOMA-Script features for other classes +License: LPPL 1.3c or later +State: Author maintained +Version: 2013/12/19 v3.12 +============================================================================== +scrhack - patch some isues with other packages +------------------------------------------------------------------------------ +Maintainer: Markus Kohm +E-Mail: komascript at gmx info +Abstract: scrhack is a LaTeX package of the KOMA-Script bundle. It + patches other packages to make them work better, add new + features to them and to improve their interaction with + KOMA-Script. One main feature is, to make them work with + tocbasic instead of the KOMA-Script's deprecated float list + interface. Currently patches for float.sty, floatrow.sty, + (old versions of) hyperref, and listings are available. +Requires: scrkbase - internal KOMA-Script package with basics + tocbasic - features for helper files and float environments +License: LPPL 1.3c or later +State: Author maintained +Version: 2013/12/19 v3.12 +============================================================================== +scrjura - contract environment for advocates and scholary persons in law +------------------------------------------------------------------------------ +Maintainer: Markus Kohm +E-Mail: komascript at gmx info +Abstract: scrjura is a LaTeX package of the KOMA-Script bundle. It + has been made on copperation with a German lawyer to provide + environments for contracts, laws, acts or other juristic + puposes. It supports automatic numbering of paragraphs and + semi-automatic numbering of sentences. Currently German and + English are supported, but unfortunately there's only a German + user manual. +Requires: scrkbase - internal KOMA-Script package with basics + tocbasic - features for helper files and float environments +License: LPPL 1.3c or later +State: Author maintained +Version: 2013/11/04 v0.7 +============================================================================== +scrkbase - internal basic features for KOMA-Script classes and packages +------------------------------------------------------------------------------ +Maintainer: Markus Kohm +E-Mail: komascript at gmx info +Abstract: scrkbase is an internal KOMA-Script packages, that provides + some features that are common for several KOMA-Script classes + and packages. Users and class or package authors should not + use the package directly. +Requires: scrbase - KOMA-Script package for some basic features. + scrlfile - KOMA-Script package for file loading manipulation +License: LPPL 1.3c or later +State: Author maintained +Version: 2013/12/19 v3.12 +============================================================================== +scrlayer-notecolumn - control note columns parallel to the main text +------------------------------------------------------------------------------ +Maintainer: Markus Kohm +E-Mail: komascript at gmx info +Abstract: scrlayer-notecolumn is a LaTeX package of the KOMA-Script + bundle. It provides a end user interface to above scrlayer, + to define and manage note columns. Those note columns are + somehow similar to margin note (see LaTeX command \marginpar + or packages like notecolumn), but you may use several of them. + The package provides page breaks inside note columns and + synchronization points between the main text and note columns. + + Like most of the KOMA-Script packages you may use this package + not only with KOMA-Script classes but with several other + classes, e.g., the LaTeX standard classes too. +Requires: scrlayer.sty +License: LPPL 1.3c or later +State: Author maintained, proof of concept +Version: 15/11/2013 v0.1.1514 package (end user interface for scrlayer) +============================================================================== +scrlayer-scrpage - controlling page headers and footers +------------------------------------------------------------------------------ +Maintainer: Markus Kohm +E-Mail: komascript at gmx info +Abstract: scrlayer-scrpage is a LaTeX package of the KOMA-Script bundle. + It provides a end user interface to above scrlayer, to define + and manage page styles. This end user interface is as much + compatible to scrpage2, that users should easily be able to + switch from the old scrpage2 package to the new one. + Nevertheless it provides several new features to control the + page headers and footers. + + Like most of the KOMA-Script packages you may use this package + not only with KOMA-Script classes but with several other + classes, e.g., the LaTeX standard classes too. +Requires: scrlayer.sty +License: LPPL 1.3c or later +State: Author maintained +Version: 14/12/2013 v0.9.1548 package (end user interface for scrlayer) +============================================================================== +scrlayer - defining layers and controlling page headers and footers +------------------------------------------------------------------------------ +Maintainer: Markus Kohm +E-Mail: komascript at gmx info +Abstract: scrlayer is a LaTeX package of the KOMA-Script bundle. Users + may already know a kind of layers from packages like eso-pic + or textpos. scrlayer is another package, that provides + background and foreground layers, but in difference to those + other packages, these layers are part of the page style + definition. With this you may simply switch between usage of + layers by switching the page style. + + In short words: The page style interface of scrlayer provides + commands to define layer-stack-based page styles and to manage + those layer stacks. + + Nevertheless using the layers directly is recommended for + advanced users only. End user interfaces for beginners or + average users are provided by additional packages, that load + scrlayer on their own, e.g., scrlayer-scrpage. +Requires: scrkbase.sty +License: LPPL 1.3c or later +State: Author maintained +Version: 31/10/2013 v0.9.1480 package (defining layers and page styles) +============================================================================== +scrlfile - control of package dependencies +------------------------------------------------------------------------------ +Maintainer: Markus Kohm +E-Mail: komascript at gmx info +Abstract: scrlfile is a LaTeX package of the KOMA-Script bundle. It + provides execution of commands before or after loading, files, + classes or packages and even automatic replacement of loading + files, classes, or packages by other files, classes, or + packages. It can also prevent a package from beeing loaded. + It also provides execution of commands before or after closing + the main aux-file while \end{document}. Is has been used by + the KOMA-Script classes for more than a decade. +Requires: +License: LPPL 1.3c or later +State: Author maintained +Version: 2013/12/19 v3.12 +============================================================================== +scrlttr2 - versatile letter class with separation of text area and note paper +------------------------------------------------------------------------------ +Maintainer: Markus Kohm +E-Mail: komascript at gmx info +Abstract: scrlttr2 is a letter class for LaTeX2e that allows definition + of several note papers and text area settings, that are + independent from the note paper. So you may not only use + KOMA-Script package typearea to define the text area and the + margins of the text area, but even packages like geometry. + + The positions of the elements of the note paper may be changed + by so called pseudo lengths. This makes it not only possible + to adjust scrlttr2 to local conventions, norms and paper sizes + but also to a wanted corporate identity. + + Several predefined parameter sets, called letter class option + or lco-files, are for two German letters, Swiss letters, US + letters, Japanese letters, and French letters are part of the + KOMA-Script bundle. More may be found on CTAN or the + KOMA-Script homepage as separate packages. + + Additional lco-files for different note papers may be found on + the KOMA-Script homepage, e.g. one demonstration file for a + note paper similar to the one of the Washington State + University. +Requires: scrkbase - internal KOMA-Script package + typearea - KOMA-Script package +Recommended: marvosym - package by Martin Vogel providing symbols +License: LPPL 1.3c or later +State: Author maintained +Version: 2013/12/19 v3.12 +============================================================================== +scrpage2 - control of page headers and footers +------------------------------------------------------------------------------ +Maintainer: Markus Kohm +E-Mail: komascript at gmx info +Abstract: scrpage2 is a LaTeX package of the KOMA-Script bundle. It + provides facilities for changing the contents of page headers + and footers. You may either configure a predefined pair or + page styles similar to headings and plain or myheadings and + plain, use a simple user interface to define completely new + page styles or a more complex expert interface to have more + effective degrees of freedom in defining new page styles. + + scrpage2 also provides simple options and commands to decide, + e.g., whether or not the running heads should be done + automatically, which headings levels should generate automatic + running heads, whether or not there should be horizontal lines + above or below the page headers and footers, to change the + colour or font of the page headers and footers (and the + lines) and more. +Requires: +License: LPPL 1.3c or later +State: Author maintained +Version: 2013/12/19 v3.12 +============================================================================== +scrreprt - versatile class may be used as a drop-in replacement of report +------------------------------------------------------------------------------ +Maintainer: Markus Kohm +E-Mail: komascript at gmx info +Abstract: scrreprt is the KOMA-Script drop-in replacement of LaTeX + standard class report. It provides all options, environments, + counters, lengths and commands of the LaTeX standard class + report, but also several additional options, environments, + commands etc. to make it much more versatile. + The default layout of scrreprt differs from report with + emphasis on typography. Nevertheless by changing the defaults + a layout very similar to the layou of the standard class may + be accomplished. +Requires: scrkbase - internal KOMA-Script package + tocbasic - KOMA-Script package + typearea - KOMA-Script package +License: LPPL 1.3c or later +State: Author maintained +Version: 2013/12/19 v3.12 +============================================================================== +scrtime - show the time of the LaTeX run +------------------------------------------------------------------------------ +Maintainer: Markus Kohm +E-Mail: komascript at gmx info +Abstract: scrtime is a LaTeX package of the KOMA-Script bundle. It + provides only some tiny facilities to show the time of the + LaTeX run. +Requires: scrkbase - internal package with some basics of KOMA-Script +License: LPPL 1.3c or later +State: Author maintained +Version: 2011/03/31 v3.08b +============================================================================== +scrwfile - Spare write handles for helper files to avoid `No room' messages +------------------------------------------------------------------------------ +Maintainer: Markus Kohm +E-Mail: komascript at gmx info +Abstract: scrwfile is a LaTeX package of the KOMA-Script bundle. TeX + provides only about 16 write handles available by \newwrite. + With LaTeX not only the aux-file but each helper file like the + toc-file, the lof-file, the lot-file and files like raw + indexes and raw glossaries need one of those handles. + scrwfile provides facilities to avoid all the handles of the + helper files, that use the aux-file for intermediate writing. + This means, that toc-file, lof-file, lot-file and files of + packages like listings don't need a write handle anymore. So + the user will have more write handles for files like indexes + or glossaries and may avoid `No room for new \write' error + messages. + + scrwfile also provides facilities to clone helper files, e.g., + this may be used to have two tables of contents with different + tocdepth settings. +Requires: scrbase - some basic features for class and package authors + tocbasic - basic features for helper files and lists of floats + scrlfile - control of package dependencies +License: LPPL 1.3c or later +State: Author maintained +Version: 2013/08/05 v0.1f-alpha LaTeX2e +============================================================================== +tocbasic - Management of tables and lists of contents using helper files +------------------------------------------------------------------------------ +Maintainer: Markus Kohm +E-Mail: komascript at gmx info +Abstract: tocbasic is a LaTeX package of the KOMA-Script bundle. The + main purpose of package tocbasic is to provide features for + authors of classes and packages to create own tables or lists + of contents like the list of figures and the list of tables + and thereby allow other classes or packages some types of + controll about these. For examples package tocbasic delegates + language control of all these tables and lists of contents to + package babel. So automatic change of language will be + provides inside all these tables and lists of contents. Using + tocbasic will exculpate authors of classes and packages from + implementation of such features. + + KOMA-Script itself uses tocbasic not only for the table of + contents but also for the already mentioned lists of figures + and tables. +Requires: keyval - key=value interface of the graphics bundle +License: LPPL 1.3c or later +State: Author maintained +Version: 2013/12/19 v3.12 +============================================================================== +tocstyle - Control layout of table of contents, list of figures etc. +------------------------------------------------------------------------------ +Maintainer: Markus Kohm +E-Mail: komascript at gmx info +Abstract: tocstyle is a LaTeX package of the KOMA-Script bundle. While + the main classes of the KOMA-Script bundle were made, there + where several ideas for formating the table of contents and + lists of floats, but almost none of them where + implemented. One reason was, that the KOMA-Script author + didn’t like to change the LaTeX kernel at a class, because + this may result in serveral problems with other packages. The + package tocstyle will fill the gap. If it conflicts with + another package, you simply may decide not to use it. + + The current release is only a proof of concept. +Requires: +License: LPPL 1.3c or later +State: Unstable +Version: 2013/08/11 v0.2e-alpha LaTeX2e +============================================================================== |