Fehlender Text bei \ref

Inhalt, Abbildungen, Tabellen, Quellcodes und andere Verzeichnisse


BlackDevil
Forum-Century
Forum-Century
Beiträge: 107
Registriert: Di 23. Jul 2013, 11:38
Wohnort: Deutschland

Fehlender Text bei \ref

Beitrag von BlackDevil »

Ahoi

Ich habe wiedermal ein Problem und komme nicht auf die Lösung ...
\documentclass[listof=totocnumbered,
				bibliography=totoc,
				twoside,12pt,
				headsepline,
				footsepline,
				cleardoublepage=current,
				chapterprefix,headings=normal]{scrbook}

\begin{document}
	\chapter{Test Chapter}\label{chap:testchapter}
	\section{Test Section}\label{sec:testsection}
	\subsection{Test SubSection}\label{ssec:testsubsection}
		\begin{figure}
		\begin{center}
		
		\end{center}
		\caption{Lorem Ipsum}
		\label{fig:test}
		\end{figure}
		
		Verweistest auf Chapter: \ref{chap:testchapter}\\
		Verweistest auf Section: \ref{sec:testsection}\\
		Verweistest auf Subsection: \ref{ssec:testsubsection}\\
		Verweistest auf Bild: \ref{fig:test}
\end{document}
Ich würde die folgende Ausgabe erwarten:
Verweistest auf Chapter: Chapter 1
Verweistest auf Section: Section 1.1
Verweistest auf Subsection: Subsection 1.1.1
Verweistest auf Bild: Figure 0.1
(meine Sprache ist auf Englisch)
bekomme aber
Verweistest auf Chapter: 1
Verweistest auf Section: 1.1
Verweistest auf Subsection: 1.1.1
Verweistest auf Bild: 0.1
Was so ja nicht sein soll... aber woran liegts? Könnte es an einem Paket in der Preambel liegen? Die habe ich mit absicht nicht gepostet weil die etwas länger ist 8)

Ich danke euch
Grüße


Edit: 10sec googlen später: \autoref löst das Problem anscheinend :roll:

Besserwisser

Re: Fehlender Text bei \ref

Beitrag von Besserwisser »

BlackDevil hat geschrieben:Edit: 10sec googlen später: \autoref löst das Problem anscheinend :roll:
Aber nicht mit Deinem Beispiel, sondern nur wenn man zusätzlich das Paket hyperref lädt. Alternativen bietet übrigens beispielsweise das Paket cleveref.

Trotzdem danke, dass Du die selbst gefundene Lösung noch angegeben hast.

In Gleitumgebungen wie figure sollte man in der Regel keine center-Umgebung verwenden, weil diese zusätzlichen vertikalen Abstand am Anfang und Ende einfügt. Siehe dazu auch l2tabu.

BlackDevil
Forum-Century
Forum-Century
Beiträge: 107
Registriert: Di 23. Jul 2013, 11:38
Wohnort: Deutschland

Beitrag von BlackDevil »

Deshalb die Frage nach der Preamble... ich hatte mir schon gedacht das es mit der zu tun hat. Und da ich unter anderem Hyperref nutze ist deine Antwort nur plausibel :roll:

l2tabu ist sehr nützlich, vielen Dank! Warum ist mir das vorher nie aufgefallen? Sollte man vll besser propagieren ;)

Cleverref schau ich mir an.

Besserwisser

Beitrag von Besserwisser »

l2tabu wird hier recht häufig genannt und ist auch in »Wichtige Netzdokumente« explizit uns sehr weit oben genannt.

BlackDevil
Forum-Century
Forum-Century
Beiträge: 107
Registriert: Di 23. Jul 2013, 11:38
Wohnort: Deutschland

Beitrag von BlackDevil »

Ich gehe dann mal beschämt in eine Ecke :D

Antworten