Formelverzeichnis mit tocloft
Verfasst: Mo 14. Sep 2015, 21:43
Hey,
ich nutze das Formelverzeichnis von
http://tex.stackexchange.com/questions/ ... -equations und im Prinzip funktioniert auch alles. Mich stören allerdings zwei Dinge:
1. Das Layout stimmt nicht mit dem direkt durch tocloft gelieferten Verzeichnissen überein (Alles ist ein wenig nach links verschoben und die Überschrift ist größer). Wie kann ich das anpassen?
2. Durch das labeln der Gleichungen, entsteht links über der Gleichung der Schriftzug "Equation 0.1" etc.. Das will ich aber nicht, wie kann ich das ausstellen?
Habt lange rumgesucht, aber ich komm alleine nicht weiter... Danke schon einmal im Voraus!
Hier ist mein Minimalbeispiel:
ich nutze das Formelverzeichnis von
http://tex.stackexchange.com/questions/ ... -equations und im Prinzip funktioniert auch alles. Mich stören allerdings zwei Dinge:
1. Das Layout stimmt nicht mit dem direkt durch tocloft gelieferten Verzeichnissen überein (Alles ist ein wenig nach links verschoben und die Überschrift ist größer). Wie kann ich das anpassen?
2. Durch das labeln der Gleichungen, entsteht links über der Gleichung der Schriftzug "Equation 0.1" etc.. Das will ich aber nicht, wie kann ich das ausstellen?
Habt lange rumgesucht, aber ich komm alleine nicht weiter... Danke schon einmal im Voraus!
Hier ist mein Minimalbeispiel:
\documentclass{article} \usepackage{amsmath,amssymb,amsfonts,amsthm} \usepackage{hyperref} \usepackage{tocloft} \usepackage{xstring} \setcounter{secnumdepth}{2} \setcounter{tocdepth}{2} \makeatletter \numberwithin{equation}{section} \AtBeginDocument{\renewcommand{\ref}[1]{\mbox{\autoref{#1}}}} \let\oldequation = \equation \let\endoldequation = \endequation \AtBeginDocument{\let\oldlabel = \label}% \AtBeginDocument because hyperref redefines \label \newcommand{\mynewlabel}[1]{% \StrBehind{#1}{eq:}[\Str]% remove "eq:" from labels \myequations{\Str}\oldlabel{#1}} \renewenvironment{equation}{% \oldequation \let\label\mynewlabel }{\endoldequation} \newcommand{\listequationsname}{List of Equations} \newlistof{myequations}{equ}{\listequationsname} \newcommand{\myequations}[1]{% \addcontentsline{equ}{myequations}{\protect\numberline{\theequation}#1}} \setlength{\cftmyequationsnumwidth}{3em} \makeatother \begin{document} \listoffigures \listofmyequations \begin{figure}[h] \caption{Questionnaire} \label{img:questionnairestudents} \end{figure} \ref{eq:Generalo Utility Function} \begin{equation} {u}_{i} \label{eq:Generalo Utility Function}\\ \end{equation} \end{document}