Formelverzeichnis mit tocloft

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Formelverzeichnis mit tocloft

von chaser92 » Di 15. Sep 2015, 12:11

Frage 1 hat sich erledigt, hab eine Lösung gefunden: http://tex.stackexchange.com/questions/ ... -font-size

Frage 2 hat sich auch erledigt. Hatte eine Referenz gesetzt...

Formelverzeichnis mit tocloft

von chaser92 » 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:
\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}

Nach oben