Curryhunter
01-11-2007, 18:17
Hallo Leute,
wie schaffe ich es, den Befehl \ref so umzudefinieren, dass bei der Verwendung von \ref im Text hinterher "Fig." und nicht wie bisher "Figure" steht? Die caption unter dem Bild soll dabei weiterhin "Figure" ausgeben, das ist so gewünscht.
Kann mir jemand helfen?
Mein Minimalbeispiel:
\documentclass[
a4paper,11pt,
openright,
ngerman,english,
pointlessnumbers,
halfparskip-,
footsepline,headsepline,
]{scrbook}
\usepackage{babel}
\usepackage[format=hang,margin=20pt,indention=-0cm,tableposition=top,footnotesize]{caption}
\usepackage[T1]{fontenc}
\usepackage[ansinew]{inputenc}
\usepackage[centertags,sumlimits,intlimits]{amsmath}
\usepackage{float}
\usepackage[english]{rccol}
\usepackage{graphicx}
\usepackage[english]{varioref} % cooles Zeug auf S. 72/73
\labelformat{table}{\tablename~#1}
\labelformat{figure}{\figurename~#1}
\labelformat{chapter}{\chaptername~#1}
\labelformat{section}{section~#1}
\labelformat{subsection}{section~#1}
\labelformat{equation}{(#1)}
\labelformat{footnote}{footnote~#1\protect\iscurre ntchapter{\thechapter}}
\newcommand\iscurrentchapter[1]{%
\ifthenelse{\equal{#1}{\thechapter}}{}{\space in \chaptername~#1}}
\begin{document}
\begin{figure}[h]
\centering
\includegraphics{D:/Verbrennungstechnik/Combustion/Pics/EPS/Lecture3/fig0318.eps}
\caption{irgendein Bild halt}
\label{fig:fig0318}
\end{figure}
Und hier soll dann Fig. 0.1 stehen und nicht:
\ref{fig:fig0318}
\end{document}
wie schaffe ich es, den Befehl \ref so umzudefinieren, dass bei der Verwendung von \ref im Text hinterher "Fig." und nicht wie bisher "Figure" steht? Die caption unter dem Bild soll dabei weiterhin "Figure" ausgeben, das ist so gewünscht.
Kann mir jemand helfen?
Mein Minimalbeispiel:
\documentclass[
a4paper,11pt,
openright,
ngerman,english,
pointlessnumbers,
halfparskip-,
footsepline,headsepline,
]{scrbook}
\usepackage{babel}
\usepackage[format=hang,margin=20pt,indention=-0cm,tableposition=top,footnotesize]{caption}
\usepackage[T1]{fontenc}
\usepackage[ansinew]{inputenc}
\usepackage[centertags,sumlimits,intlimits]{amsmath}
\usepackage{float}
\usepackage[english]{rccol}
\usepackage{graphicx}
\usepackage[english]{varioref} % cooles Zeug auf S. 72/73
\labelformat{table}{\tablename~#1}
\labelformat{figure}{\figurename~#1}
\labelformat{chapter}{\chaptername~#1}
\labelformat{section}{section~#1}
\labelformat{subsection}{section~#1}
\labelformat{equation}{(#1)}
\labelformat{footnote}{footnote~#1\protect\iscurre ntchapter{\thechapter}}
\newcommand\iscurrentchapter[1]{%
\ifthenelse{\equal{#1}{\thechapter}}{}{\space in \chaptername~#1}}
\begin{document}
\begin{figure}[h]
\centering
\includegraphics{D:/Verbrennungstechnik/Combustion/Pics/EPS/Lecture3/fig0318.eps}
\caption{irgendein Bild halt}
\label{fig:fig0318}
\end{figure}
Und hier soll dann Fig. 0.1 stehen und nicht:
\ref{fig:fig0318}
\end{document}