Problem \renewcommand < LaTeX < Mathe-Software < Mathe < Vorhilfe
|
Aufgabe | Hab keine Frage auf anderen Internetseiten gestellt. |
Hallo.
Hab noch ein kleines Problem:
Neu definiert:
\renewcommand{\small}{\small\rmfamily\bfseries}
wird aber nicht beachtet, wenn ich später dann z.B.
\cfoot[\small Rapport confidentiel]{\textbf{\small Rapport confidentiel}}
mache, , Der Text wird in den Kopfzeilen weder dick, noch klein angezeigt..... Was mach ich falsch?
|
|
|
|
> Hab keine Frage auf anderen Internetseiten gestellt.
> Hallo.
>
> Hab noch ein kleines Problem:
> Neu definiert:
> \renewcommand{\small}{\small\rmfamily\bfseries}
Komisch: wenn ich dies schreibe, dann geht mir pdftex in eine nicht-abbrechende Rekursion und endet mit der Meldung:
1: | ! TeX capacity exceeded, sorry [input stack size=5000].
| 2: | \small ->\small
| 3: | \rmfamily \bfseries
| 4: | l.92 \end{document}
| 5: |
| 6: | ! ==> Fatal error occurred, no output PDF file produced!
|
>
Wenn ich statt dessen nur
\renewcommand{\small}{\rmfamily\bfseries} schreibe, dann wird mein cfoot mit bold gesetzt.
> wird aber nicht beachtet, wenn ich später dann z.B.
>
> \cfoot[\small Rapport confidentiel]{\textbf{\small Rapport confidentiel}}
>
> mache, , Der Text wird in den Kopfzeilen
Wieso Kopfzeilen? - Du hast doch mit \cfoot{} nur den Mittelteil der Fusszeilen modifiziert.
> weder dick, noch
> klein angezeigt..... Was mach ich falsch?
In der Kopfzeile geschaut, aber die Fusszeile modifiziert?
|
|
|
|
|
Hallo Chrissy,
mit dem Paket inlinedef kann man die Rekursion vermeiden:
\usepackage{inlinedef}
\Inline\def\small{\Expand\small\rmfamily\bfseries}
Ohne dieses Paket ginge es beispielsweise durch die Verwendung von \expandafter:
\expandafter\def\expandafter\small\expandafter{\small\rmfamily\bfseries}
Stefan Kottwitz
|
|
|
|