我怎样才能获得更纤细的 \textbar?

我怎样才能获得更纤细的 \textbar?

\textbar在页眉中使用它来将页码与章节分开。

\thepage\hspace{0.5ex}\textbar\hspace{1ex}\thesection\sectiontitle

但我想减小 的厚度,\textbar并将其设置为 0.15ex(以匹配头部规则的宽度)。 必须\textbar比页码和章节标题高一点(\textbar已经这样了)。

答案1

我会\textbar使用\scalebox{<factor>}[1]graphicx

在此处输入图片描述

\documentclass{article}
\usepackage{titleps,lipsum,graphicx}
\newcommand{\newtextbar}[1][.7]{\scalebox{#1}[1]{\textbar}}
\newpagestyle{main}{
  \setheadrule{0.15ex}
  \sethead{}{\thepage\hspace{0.5ex}\textbar{} \newtextbar\hspace{1ex}\thesection{} \sectiontitle}{}
}
\pagestyle{main}
\begin{document}

\section{A section}
\lipsum[1-5]

\end{document}

\newtextbar宽度为 的 70% \textbar(默认),但您可以调整默认值和实际使用\newtextbar[<factor>]。因子 > 1 将使其变粗,而因子 < 1 将使其变细。

相关内容