Konflikt zwischen caption und Mathepaket

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: Konflikt zwischen caption und Mathepaket

von LastActionHero » Di 30. Sep 2014, 12:45

Perfekt

von u_fischer » Mo 29. Sep 2014, 16:37

Dein Code schleust in den \normalsize-Befehl unerwünschte Leerzeichen ein. Füge % hinter all den \setlength\XX{YY} ein.

Konflikt zwischen caption und Mathepaket

von LastActionHero » Mo 29. Sep 2014, 16:16

Ich habe als Bildunterschriften öfters längere Texte, die über 2 Zeilen gehen. Die zweite und alle nachfolgenden Zeilen sollen dabei eingerückt werden.

Hab in der Dokumentation nachgelesen und rausgefunden, dass mit dem Paket caption über format=hang funktioniert:
\usepackage[font={normalsize, footnotesize}, format=hang]{caption}
Ich benutze für meine Formeln aber noch 2 weitere Pakete, um die Formeln einzurücken, je nachdem wie viel Text in den Zeilen darüber und darunter sind.

Damit funktioniert das Einrücken der Bildunterschrift aber nicht mehr. Kommentiere ich die Einrückung in den Mathepaketen aus, funktioniert die Bildunterschrift Einrückung wieder. Ich benötige aber beides.

Hier mein Minimalbeispiel:


\documentclass[fontsize=12pt,twoside=false,paper=a4]{scrartcl}
\usepackage{lmodern}
\usepackage[T1]{fontenc}

\setlength{\parindent}{0pt}

%neue Rechtschreibung
\usepackage[ngerman]{babel}

%Umlaute ermöglichen
\usepackage[utf8]{inputenc}

\usepackage{graphicx}

% Formeln
\usepackage{amsmath}
\usepackage{amsfonts}
\numberwithin{equation}{section}
  % Abstand vor und nach Formeln
  \expandafter\def\expandafter\normalsize\expandafter{%
    \normalsize
    \setlength\abovedisplayskip{12pt}
    \setlength\belowdisplayskip{12pt}
    \setlength\abovedisplayshortskip{12pt}
    \setlength\belowdisplayshortskip{12pt}}

% Bildbeschriftung formatieren
\usepackage[font={normalsize, footnotesize}, format=hang]{caption}



\begin{document}
Jetzt kommt eine Formel:
\begin{equation}
	a^2 = b^2 + c^2
\end{equation}

Und jetzt kommt noch eine, aber der Text über der Formel geht über die Formel hinaus:
\begin{equation}
	a^2 = b^2 + c^2
\end{equation}
\begin{figure}[!t]
	\centering
		
		\caption{Eine Bildunterschrift mit viel Text, die über mehrere Zeilen geht geht geht geht geht geht geht}
		\label{fig:u_pimpleFoam}
\end{figure}
\end{document}
Weiß jemand Rat?

Nach oben