![如何在章节编号周围添加蓝色框?](https://linux22.com/image/300520/%E5%A6%82%E4%BD%95%E5%9C%A8%E7%AB%A0%E8%8A%82%E7%BC%96%E5%8F%B7%E5%91%A8%E5%9B%B4%E6%B7%BB%E5%8A%A0%E8%93%9D%E8%89%B2%E6%A1%86%EF%BC%9F.png)
我想制作如下图所示的部分设计。到目前为止,我已经设法在页边空白处获得部分编号,但我不知道如何制作方框(或更改部分、章节和副标题中的字体,但这不是我现在主要想要的东西,但如果你碰巧知道的话,我很想知道 :D)。
我正在用文档类“scrreprt”制作文档,并且我用于获取页边距中的章节编号的代码是:
\documentclass[11pt, twoside=semi, titlepage]{scrreprt}
\usepackage[top=2.5cm, bottom=2.5cm, left=6cm, right=2cm, heightrounded, marginparwidth=3.5cm,
marginparsep=0.5cm]{geometry}
\renewcommand*{\othersectionlevelsformat}[1]{%
\makebox[0pt][r]{%
\csname the#1\endcsname\enskip}%
}
\usepackage{blindtext}
\begin{document}
\blinddocument
\end{document}
有人知道这是否可能,以及如何做到?:)
答案1
这是基础知识,请根据情况进行调整。
\documentclass[11pt, twoside=semi, titlepage]{scrreprt}
\usepackage[top=2.5cm, bottom=2.5cm, left=6cm, right=2cm, heightrounded, marginparwidth=3.5cm,
marginparsep=0.5cm]{geometry}
\usepackage{xcolor}
\renewcommand*{\othersectionlevelsformat}[1]{%
\makebox[0pt][r]{%
\fcolorbox{blue}{blue}{\color{white}\csname the#1\endcsname}%
\enskip
}
}
\begin{document}
\setcounter{chapter}{1} % just to emulate a chapter has started
\section{VEKTORER I ROMMET}
\end{document}