márgenes mdframed

márgenes mdframed

Soy nuevo en el uso mdframeddel paquete y me topé con él, \mdtheoremasí que creé una definición y quiero usarla al principio de la página, pero el problema es que hay un espacio en blanco entre la página y la definición. Probé con todos los márgenes opcionales, tal vez me salte alguna opción.

\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]

El resultado es el siguiente y no quiero ese gran espacio en blanco entre

Respuesta1

El textoesya en la parte superior de la página, como se puede ver con la adición deel showframepaquete:

ingrese la descripción de la imagen aquí

Si realmente desea reducir eso aún más, el espacio entre el encabezado y la parte superior de la página se controla mediante \headsep. Entonces \setlength{\headsep}{5pt}obtienes:

ingrese la descripción de la imagen aquí

Código:

\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}

información relacionada