diff options
author | Karl Berry <karl@freefriends.org> | 2019-01-03 21:58:12 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2019-01-03 21:58:12 +0000 |
commit | 9a6785706ed1238169de63236cf1ade3038a8315 (patch) | |
tree | ebb7724b3d63ab7a3670016195a008e8b1995026 /Master/texmf-dist/source/latex/koma-script/doc/ngerman/linkalias.tex | |
parent | 5e448e499d3c7ac969a219544ef8c2d51cc282b0 (diff) |
koma-script (3jan19)
git-svn-id: svn://tug.org/texlive/trunk@49587 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/koma-script/doc/ngerman/linkalias.tex')
-rw-r--r-- | Master/texmf-dist/source/latex/koma-script/doc/ngerman/linkalias.tex | 97 |
1 files changed, 73 insertions, 24 deletions
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/linkalias.tex b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/linkalias.tex index 3d4328a4891..0f1720cfabd 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/linkalias.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/linkalias.tex @@ -1,6 +1,6 @@ % ====================================================================== % linkalias.tex -% Copyright (c) Markus Kohm, 2008-2016 +% Copyright (c) Markus Kohm, 2008-2018 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -18,7 +18,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % linkalias.tex -% Copyright (c) Markus Kohm, 2008-2016 +% Copyright (c) Markus Kohm, 2008-2018 % % Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, % Version 1.3c, verteilt und/oder veraendert werden. @@ -39,34 +39,83 @@ % \KOMAProvidesFile{linkalias.tex} - [$Date: 2017-12-03 22:49:27 +0100 (Sun, 03 Dec 2017) $ + [$Date: 2018-07-18 13:58:44 +0200 (Wed, 18 Jul 2018) $ link aliases for the free version] \makeatletter -\newcommand*{\lalias}[2]{% - \scr@ifundefinedorrelax{r@#1}{% - \expandafter\let\csname r@#1\expandafter\endcsname\csname r@#2\endcsname - }{% +\newcommand*{\lalias}[3][]{% + \scr@ifundefinedorrelax{r@#3}{% \ClassWarning{scrguide}{% - Label alias `#1'\MessageBreak - to `#2' ignored,\MessageBreak - because of multiply definition% + Label alias `#2'\MessageBreak + to `#3' ignored,\MessageBreak + because `#3' undefined% + }% + }{% + \scr@ifundefinedorrelax{r@#2}{% + \IfArgIsEmpty{#1}{% + \expandafter\let\csname r@#2\expandafter\endcsname + \csname r@#3\endcsname + }{% + \expandafter\let\expandafter\reserved@a\csname r@#3\endcsname + \expandafter\expandafter\expandafter\def + \expandafter\expandafter\expandafter\reserved@a + \expandafter\expandafter\expandafter{\expandafter\@gobble\reserved@a}% + \expandafter\edef\csname r@#2\endcsname{% + {\unexpanded{#1}}\unexpanded\expandafter{\reserved@a}% + }% + }% + }{% + \ClassWarning{scrguide}{% + Label alias `#2'\MessageBreak + to `#3' ignored,\MessageBreak + because of multiply definition% + }% + \gdef \@multiplelabels {% + \@latex@warning@no@line{There were multiply-defined labels}}% }% - \gdef \@multiplelabels {% - \@latex@warning@no@line{There were multiply-defined labels}}% }% } \makeatother -\lalias{desc:maincls-experts.cmd.ifthispageodd}{sec:maincls-experts.addInfos} -\lalias{desc:maincls-experts.cmd.rightmark}{sec:maincls-experts.addInfos} -\lalias{desc:maincls-experts.cmd.the}{sec:maincls-experts.experts} -\lalias{desc:maincls-experts.option.parskip}{sec:maincls-experts.addInfos} -\lalias{desc:maincls-experts.env.addmargin*}{sec:maincls-experts.addInfos} -\lalias{desc:maincls-experts.cmd.marginpar}{sec:maincls-experts.addInfos} -\lalias{desc:maincls-experts.cmd.AfterBibliographyPreamble}{sec:maincls-experts.addInfos} -\lalias{desc:maincls-experts.option.fontsize}{sec:maincls-experts.addInfos} -\lalias{desc:maincls-experts.cmd.raggedsection}{sec:maincls-experts.coexistence} -\lalias{desc:maincls-experts.cmd.thepage}{sec:maincls-experts.addInfos} -\lalias{desc:maincls-experts.cmd.pagemark}{sec:maincls-experts.addInfos} -\lalias{desc:maincls-experts.cmd.the/Zaehler/}{sec:maincls-experts.addInfos} +\lalias[\Macro{ifthispageodd}] + {desc:maincls-experts.cmd.ifthispageodd} + {sec:maincls-experts.addInfos} +\lalias[\Macro{rightmark}] + {desc:maincls-experts.cmd.rightmark} + {sec:maincls-experts.addInfos} +\lalias[\Macro{the}] + {desc:maincls-experts.cmd.the} + {sec:maincls-experts.experts} +\lalias[\Option{parskip}] + {desc:maincls-experts.option.parskip} + {sec:maincls-experts.addInfos} +\lalias[\Environment{addmargin*}] + {desc:maincls-experts.env.addmargin*} + {sec:maincls-experts.addInfos} +\lalias[\Macro{marginpar}] + {desc:maincls-experts.cmd.marginpar} + {sec:maincls-experts.addInfos} +\lalias[\Macro{AfterBibliographyPreamble}] + {desc:maincls-experts.cmd.AfterBibliographyPreamble} + {sec:maincls-experts.addInfos} +\lalias[\Option{fontsize}] + {desc:maincls-experts.option.fontsize} + {sec:maincls-experts.addInfos} +\lalias[\Macro{raggedsection}] + {desc:maincls-experts.cmd.raggedsection} + {sec:maincls-experts.coexistence} +\lalias[\Macro{thepage}] + {desc:maincls-experts.cmd.thepage} + {sec:maincls-experts.addInfos} +\lalias[\Macro{pagemark}] + {desc:maincls-experts.cmd.pagemark} + {sec:maincls-experts.addInfos} +\lalias[\Macro{the\PName{Zähler}}] + {desc:maincls-experts.cmd.the/Zaehler/} + {sec:maincls-experts.addInfos} +\lalias[\Macro{the\PName{Counter}}] + {desc:maincls-experts.cmd.the/Counter/} + {sec:maincls-experts.addInfos} +\lalias[\OptionValue{parskip}{relative}] + {desc:maincls-experts.option.parskip.relative} + {sec:maincls-experts.addInfos} |