Archiv verlassen und diese Seite im Standarddesign anzeigen : Groß-/Kleinschreibung bei \autoref
\autoref ist sehr praktisch, allerdings stimmt die Groß-/Kleinschreibung nur für jeweils einen Fall. Der Term ist im ganzen Dokument entweder klein oder groß geschrieben.
Kann man das so ändern dass am Satz-Anfang mit einem Großbuchstaben angefangen wird, sonst klein?
Hab mir gedacht ich könnte mir Makros definieren, und je nach Verwendungszweck eines der beiden verwenden:
\newcommand\autorefUC[1]{\MakeUppercase{\autoref{#1}}}
\newcommand\autorefLC[1]{\MakeLowercase{\autoref{#1}}}
Es sieht aber so aus, dass \MakeLowercase bzw. \MakeUppercase nicht das Resultat umwandeln, sondern den Label den ich zum referenzieren verwende.
Weiß jemand Rat?
Habs jetzt mit dem Paket cleveref (http://www.ctan.org/tex-archive/macros/latex/contrib/cleveref/) hingekriegt.
Bei mir hat der Download über MikTex nicht funktioniert, also manuell heruntergeladen, mit latex cleveref.ins ein .sty file erzeugt, und MikTex die Datenbank aktualisieren lassen.
Und so wirds verwendet:
\usepackage{cleveref} %muss als letztes Paket eingebunden werden
\crefname{table}{table}{tables}
\crefname{figure}{figure}{figures}
\crefname{subsection}{subsection}{subsections}
\crefname{lstlisting}{listing}{listings}
...
\cref{myfig}, \cref{mychapter}, \cref{mytable}, \cref{mylisting}, etc.
Oder: \cref{myfig,mychapter,mytable,mylisting}
Für: figure 1, chapter 1, table 1, listing 1.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.