我想提出\hrulefill
,用项目符号标记来安排。有人能帮我做这个吗?
我的 MWE 是:
\documentclass[12pt,a5paper]{memoir}
\usepackage{xhfill}
\usepackage{calc}
%
% F O N T
%
%\renewcommand{\rmdefault}{iwona}
\usepackage[cmintegrals,cmbraces]{newtxmath}
\usepackage{ebgaramond-maths}
\usepackage[T1]{fontenc}
\renewcommand{\baselinestretch}{1.2}
%
% M A R G I N
%
\usepackage[left=15mm,right=15mm,top=20mm,bottom=20mm,headheight=0mm,]{geometry}
%
%H E A D E R, F O O T E R
%
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\fancyhead[CO]{{\slshape{\hrulefill$\bullet$~\leftmark~$\bullet$\hrulefill~~\thepage}} } %MakeUppercase
\fancyhead[CE]{{\slshape{\thepage~~\hrulefill$\bullet$~\leftmark~$\bullet$\hrulefill}} }
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
\renewcommand{\chaptermark}[1]{ \markboth{#1}{} }
\renewcommand{\sectionmark}[1]{ \markright{#1}{} }
\usepackage{blindtext}
\usepackage[utf8]{inputenc}
%
% S T A R T D O C U M E N T
%
\begin{document}
\chapter{My Story Name}
\blindtext
\blindtext
\blindtext
\blindtext
\blindtext
blah\xrfill[1mm]{1pt}[red]blub
\end{document}
答案1
您正在加载xhfill
,因此使用它:
\documentclass{memoir}
\usepackage{xhfill}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\fancyhead[C]{\slshape\mbox{}\xrfill[.5ex]{.4pt}$\bullet$~\leftmark~$\bullet$\xrfill[.5ex]{.4pt}~~\thepage}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
\renewcommand{\chaptermark}[1]{\markboth{#1}{}}
\usepackage{blindtext}
\begin{document}
\chapter{My Story Name}
\blindtext\blindtext\blindtext\blindtext\blindtext
\end{document}
你确实需要一个起始参考 - 比如说\mbox{}
- 为了\xrfill
有用。