![mdframed Ränder](https://rvso.com/image/298826/mdframed%20R%C3%A4nder.png)
Ich bin neu bei der Verwendung mdframed
des Pakets und bin darüber gestolpert. \mdtheorem
Ich habe eine Definition erstellt und möchte sie am Anfang der Seite verwenden. Das Problem besteht jedoch darin, dass zwischen der Seite und der Definition ein Leerzeichen ist. Ich habe es mit allen optionalen Rändern versucht. Vielleicht überspringe ich eine Option.
\documentclass[12pt,a4paper,twoside]{book}
\usepackage{fancyhdr}
\pagestyle{fancy}
\usepackage[framemethod=TikZ]{mdframed}
\mdfdefinestyle{Ejercicio}{
linecolor=FireBrick,
linewidth=2pt,
innerlinewidth =2pt,
frametitlebackgroundcolor=DarkSalmon!20,
leftline=false,
rightline=false,
bottomline=false,
splitbottomskip=13pt,
everyline=true,
}
\mdtheorem[style=Ejercicio]{ejercicio}{Ejercicio}[section]
Das Ergebnis ist das nächste und ich möchte nicht diesen großen weißen Raum zwischen
Antwort1
Der TextIstbereits ganz oben auf der Seite, wie man an der Ergänzung von sehen kannDas showframe
Paket:
Wenn Sie den Abstand wirklich weiter reduzieren möchten, können Sie den Abstand zwischen der Kopfzeile und dem oberen Seitenrand über steuern \headsep
. Mit \setlength{\headsep}{5pt}
erhalten Sie also:
Code:
\documentclass[12pt,a4paper,twoside]{book}
\usepackage[svgnames]{xcolor}
\usepackage[framemethod=TikZ]{mdframed}
\usepackage{fancyhdr}
\pagestyle{fancy}
\usepackage{lipsum}
\usepackage{showframe}
\mdfdefinestyle{Ejercicio}{
linecolor=FireBrick,
linewidth=2pt,
innerlinewidth =2pt,
frametitlebackgroundcolor=DarkSalmon!20,
leftline=false,
rightline=false,
bottomline=false,
splitbottomskip=13pt,
everyline=true,
}
\mdtheorem[style=Ejercicio]{ejercicio}{Ejercicio}[section]
\setlength{\headsep}{5pt}
\begin{document}
\chapter{Chapter Title}
\newpage
\begin{ejercicio}
\lipsum[1]
\end{ejercicio}
\end{document}