带有垂直线样式的页码/页眉

带有垂直线样式的页码/页眉

我正在写论文,这个板块对我解决了很多 Latex 问题非常有帮助,谢谢 :) 我现在快完成了,想让我的论文看起来更有吸引力。我特别想让我的数字前面有一条垂直线(很难描述) - 非常喜欢这个 | 21

我添加了一些图片(抱歉,它们放错了方向)网站风格本图片来源于此页:http://www.kfiles.de/latex.php#Seitenlayout,它上面确实有代码,但它对我来说不起作用,因为我从来没有使用过 hbox 或任何东西,而且它似乎需要进行大量调整 :(

我正在使用 scrreport 类,只需要将页码放在页面的正确位置,页眉也是如此。

希望有人能帮忙,如果我真的能把这种风格融入我的论文中,我会非常高兴:)

提前致谢!

答案1

以下是基于 goLaTeX 解决方案的建议又一个(看页面存档备份,存于互联网档案馆/章程)。但以下示例也适用于双面文档,并且如果章节或部分未编号,则页眉中没有垂直线。

\documentclass{scrbook} 
\usepackage{blindtext}
\usepackage{microtype}
\usepackage[automark]{scrlayer-scrpage} 
\clearpairofpagestyles 
\renewcommand*{\chaptermark}[1]{% 
   \markboth{% 
     \makebox[0pt][r]{%
       \ifnumbered{chapter}{%
         \chaptermarkformat% Kapitelnummer 
         \enskip% Abstand 
         \rule[-\dp\strutbox]{2pt}{\baselineskip}% Linie 
         \hspace*{\marginparsep}% Abstand
       }{}%
     }% 
     #1% Text 
   }{%
      #1%Text 
     \makebox[0pt][l]{%
       \hspace*{\marginparsep}% Abstand 
       \ifnumbered{chapter}{%
         \rule[-\dp\strutbox]{2pt}{\baselineskip}% Linie 
         \enskip% Abstand 
         \chaptermarkformat% Kapitelnummer
       }{}%
     }% 
   }% 
} 
\renewcommand*{\sectionmark}[1]{% 
   \markright{% 
     #1%Text 
     \makebox[0pt][l]{% 
       \ifnumbered{section}{%
         \hspace{\marginparsep}% Abstand 
         \rule[-\dp\strutbox]{2pt}{\baselineskip}% Linie 
         \enskip% Abstand 
         \sectionmarkformat% Abschnittsnummer 
       }{}%
     }% 
   }% 
} 
\ohead{\headmark} 
\rofoot*{% 
   \makebox[0pt][l]{%
     \hspace{\marginparsep}%  
     \raisebox{0pt}[\ht\strutbox][\dp\strutbox]{% 
       \rule[-\dp\strutbox]{2pt}{2\baselineskip}% 
     }% 
     \enskip 
     \pagemark 
   }% 
}
\lefoot*{% 
   \makebox[0pt][r]{% 
     \pagemark 
     \enskip
     \raisebox{0pt}[\ht\strutbox][\dp\strutbox]{% 
       \rule[-\dp\strutbox]{2pt}{2\baselineskip}% 
     }% 
     \hspace{\marginparsep}%
   }% 
}
\addtokomafont{pagehead}{\upshape}
\begin{document} 
\tableofcontents
\Blinddocument\Blinddocument\Blinddocument\Blinddocument\Blinddocument
\addchap{Unnumbered Chapter}
\addsec{Unnumbered Section}
\Blindtext[10]
\end{document}

在此处输入图片描述

在此处输入图片描述

相关内容