
Sou novo no uso mdframed
do pacote e me deparei com \mdtheorem
isso criei uma definição e quero usá-la no início da página, mas o problema é que há um espaço em branco entre a página e a definição, eu tentei com todas as margens opcionais, talvez eu pule alguma opção.
\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]
O resultado é o próximo e não quero aquele grande espaço em branco entre
Responder1
O textoéjá no topo da página, como pode ser visto com a adição deo showframe
pacote:
Se você realmente deseja reduzir ainda mais, o espaço entre o cabeçalho e o topo da página é controlado por \headsep
. Então com \setlength{\headsep}{5pt}
você obtém:
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}