EDIT: Die Version von titlesec
Ich benutze ist
titlesec.sty 2011/12/15 v2.10.0 Titel unterteilen
Ich verwende es mdframed
zum Definieren von Boxen und theoremähnlichen Umgebungen. Wenn ich das Paket lade titlesec
, gibt es ein Problem mit den vertikalen Ausrichtungen.
Das MWE mit dem Bug
Hier ist ein MWE mit titlesec
geladenem:
\documentclass{article}
\usepackage{titlesec} % This is the cause of the wrong alignment
\usepackage{mdframed}
\newmdenv[%
innerleftmargin = 0pt,
innerrightmargin = 0pt,
innertopmargin = 0pt,
innerbottommargin = 0pt,
leftmargin = 0pt,
rightmargin = 0pt,
topline = false,
bottomline = false,
leftline = false,
rightline = true
]{myBox}
\mdfdefinestyle{myFramedTheoremStyle}{%
linewidth=0pt,
innertopmargin=-1pt,
innerbottommargin=8pt,
innerleftmargin=8pt,
innerrightmargin=8pt,
skipabove=10pt,
backgroundcolor=yellow}
\mdtheorem[style=myFramedTheoremStyle]{theo}{Theorem}
\begin{document}
\begin{myBox}
\section{test}
test
\begin{theo}
test
\end{theo}
\end{myBox}
\section{test}
test
\begin{theo}
Test
\end{theo}
\end{document}
Das MWE wie es sein sollte
Ohne titlesec
Ladung ist hier das Ergebnis:
Meine Frage
Gibt es eine Möglichkeit, den Fehler zu beheben? Ich benutze intensiv, mdframed
brauche aber titlesec
nur die folgenden Zeilen
\titleformat{\section}
{\normalfont\Large\bfseries}{\thesection}{1em}{}
\titleformat{\subsection}
{\normalfont\large\bfseries}{\thesubsection}{1em}{}
\titlespacing*{\section} {0pt}{0ex plus 10ex minus -3.5ex}{-0.5ex plus .2ex}
\titlespacing*{\subsection} {0pt}{3.25ex plus 1ex minus .2ex}{1.5ex plus .2ex}
Vielen Dank für Ihre Hilfe.
Ich werde es vielleicht weglassen \section*{...}
(und auch titlesec
; ich verwende nicht \section{}
, sondern nur die mit einem Sternchen versehene Version) und durch Text mit der richtigen Größe und dem richtigen Format ersetzen, aber wenn jemand herausfindet, wie man das Problem mit der Größe beheben kann, wäre das auch großartig!
Da ich diesen Fehler jedoch gefunden habe, finde ich es gut, dass hier darauf verwiesen wird.
Antwort1
Mit der neuesten Version titlesec
(21.03.2016 v2.10.2) und mdframed
(01.07.2013 1.9b) funktioniert Ihr MWE problemlos.