von ertze » Sa 5. Nov 2016, 14:18
Vielen Dank! So funktioniert die Nummerierung schonmal.
Das mit der Eindeutigkeit stört mich nicht, ich möchte nur, dass alles gleich heißt wie in meinem Vorlesungsmitschrieb.
Beim ausprobieren mit hyperref habe ich jedoch folgendes Problem bemerkt:
Egal, ob mein label in einem Satz oder einer Definition etc. liegt, wenn ich mit \autoref darauf verweise, wird alles Theorem genannt.
In folgendem Beispiel steht dann also "Die Zusammenhänge sind bereits aus Theorem 1.1 und Theorem 1.2 bekannt.", obwohl eigentlich "Satz 1.1 und Definition 1.2" dastehen sollten.
Kann ich das denn irgendwie erreichen?
\documentclass[12pt]{report}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{array}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{wasysym}
\usepackage[left=2.2cm,right=2.2cm,top=1.5cm,bottom=2cm,includeheadfoot]{geometry}
\usepackage{hyperref}
\usepackage{blindtext}
\theoremstyle{definition}
\newtheorem{theorem}{Satz}[subsection]
\newtheorem{lemma}[theorem]{Lemma}
\newtheorem{corollary}[theorem]{Korollar}
\newtheorem{remark}[theorem]{Bemerkung}
\newtheorem{definition}[theorem]{Definition}
\newtheorem{example}[theorem]{Beispiel}
\newtheorem*{annotation}{Anmerkung}
\renewcommand{\thetheorem}{\arabic{subsection}.\arabic{theorem}}
\begin{document}
\chapter{Wombat}
\section{Capubara}
\subsection{Duck}
\begin{theorem}
\label{mara}
\blindtext
\end{theorem}
\chapter{Apfel}
\section{Banane}
\subsection{Chili}
\begin{theorem}
\blindtext
\end{theorem}
\begin{definition}
\label{nichtmara}
\blindtext
\end{definition}
\subsection{Brausebären}
Die Zusammenhänge sind bereits aus \autoref{mara} und \autoref{nichtmara} bekannt.
\end{document}
Vielen Dank! So funktioniert die Nummerierung schonmal.
Das mit der Eindeutigkeit stört mich nicht, ich möchte nur, dass alles gleich heißt wie in meinem Vorlesungsmitschrieb.
Beim ausprobieren mit hyperref habe ich jedoch folgendes Problem bemerkt:
Egal, ob mein label in einem Satz oder einer Definition etc. liegt, wenn ich mit \autoref darauf verweise, wird alles Theorem genannt.
In folgendem Beispiel steht dann also "Die Zusammenhänge sind bereits aus Theorem 1.1 und Theorem 1.2 bekannt.", obwohl eigentlich "Satz 1.1 und Definition 1.2" dastehen sollten.
Kann ich das denn irgendwie erreichen?
[code]
\documentclass[12pt]{report}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{array}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{wasysym}
\usepackage[left=2.2cm,right=2.2cm,top=1.5cm,bottom=2cm,includeheadfoot]{geometry}
\usepackage{hyperref}
\usepackage{blindtext}
\theoremstyle{definition}
\newtheorem{theorem}{Satz}[subsection]
\newtheorem{lemma}[theorem]{Lemma}
\newtheorem{corollary}[theorem]{Korollar}
\newtheorem{remark}[theorem]{Bemerkung}
\newtheorem{definition}[theorem]{Definition}
\newtheorem{example}[theorem]{Beispiel}
\newtheorem*{annotation}{Anmerkung}
\renewcommand{\thetheorem}{\arabic{subsection}.\arabic{theorem}}
\begin{document}
\chapter{Wombat}
\section{Capubara}
\subsection{Duck}
\begin{theorem}
\label{mara}
\blindtext
\end{theorem}
\chapter{Apfel}
\section{Banane}
\subsection{Chili}
\begin{theorem}
\blindtext
\end{theorem}
\begin{definition}
\label{nichtmara}
\blindtext
\end{definition}
\subsection{Brausebären}
Die Zusammenhänge sind bereits aus \autoref{mara} und \autoref{nichtmara} bekannt.
\end{document}[/code]