![中框邊距](https://rvso.com/image/298826/%E4%B8%AD%E6%A1%86%E9%82%8A%E8%B7%9D.png)
我是新使用mdframed
包的,我偶然發現了\mdtheorem
所以我創建了一個定義,我想在頁面的開頭使用它,但問題是頁面和定義之間有一個空格,我已經嘗試了所有可選的邊距,也許我會跳過一些選項。
\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]
結果是下一個,我不希望之間有很大的空白
答案1
文字是已經在頁面的最頂部,可以透過添加看到showframe
包裹:
如果您確實想進一步減少標題和頁面頂部之間的空間,則可以透過 控制\headsep
。所以\setlength{\headsep}{5pt}
你得到:
代碼:
\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}