我正在使用 Octavo 类准备一本书,并想使用 Peter Wilson 的标题页之一,但在页面底部找到出版商的徽标时遇到了一些麻烦。使用\titleS
(如下所定义)会使徽标不完全位于底部。我尝试添加垂直空间,但无法将徽标向下移动。我在 Windows 上使用 MikTeX。有人能帮忙吗?
\documentclass[10pt,foolscap]{octavo}
\usepackage{titlesec, type1cm}
\usepackage[cam, noinfo, a4, center]{crop}
\setlength{\textwidth}{7.2cm}
\setlength{\textheight}{12cm}
\newcommand*{\plogo}{\fbox{$\mathcal{IW}$}}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
\fancyfoot[CE,CO]{\thepage}
\fancyhead[CO]{\scshape\nouppercase{\leftmark}}
\fancyhead[CE]{\scshape{Practical Agitation}}
\renewcommand{\chaptermark}[1]{\markboth{#1}{}}
\renewcommand*\footnoterule{}
\newlength{\drop}
\newcommand*{\titleS}{\begingroup
\drop = 0.1\textheight
\centering
\vspace*{\drop}
{\Huge Practical Agitation}\\[\baselineskip]
{\large\itshape John Jay Chapman}\\[\baselineskip]
\vfill
\rule{0.4\textwidth}{0.4pt}\\[\baselineskip]
\begin{center}\plogo\end{center}\par
\vspace*{\drop}
\endgroup}
\begin{document}
\pagestyle{empty}
\titleS
\clearpage
\end{document}
答案1
\documentclass[10pt,foolscap]{octavo}
\usepackage{titlesec}
\usepackage{showframe}
\usepackage[cam, noinfo, a4, center]{crop}
\setlength{\textwidth}{7.2cm}
\setlength{\textheight}{12cm}
\newcommand*{\plogo}{\fbox{$\mathcal{IW}$}}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
\fancyfoot[CE,CO]{\thepage}
\fancyhead[CO]{\scshape\nouppercase{\leftmark}}
\fancyhead[CE]{\scshape{Practical Agitation}}
\renewcommand{\chaptermark}[1]{\markboth{#1}{}}
\renewcommand*\footnoterule{}
\newlength{\drop}
\begin{document}
\begingroup
\drop = 0.1\textheight
\centering
\pagestyle{empty}
\vspace*{\drop}
{\Huge Practical Agitation}\\[\baselineskip]
{\large\itshape John Jay Chapman}\\[\baselineskip]
\vfill
\rule{0.4\textwidth}{0.4pt}\\[\baselineskip]
\centering\plogo\par
\endgroup
\end{document}