我正在尝试使用 来实现插入章节memoir
。我排版的书中“章节标题”实际上是一个句子的第一个单词,只是用斜体表示,但它进入了目录,并且“从技术上讲”是一个章节。
我试过了
\documentclass{memoir}
\usepackage{lipsum}
\title{memoir sec}
\begin{document}
\setsecnumdepth{part}
\setsecheadstyle{\itshape}
\setbeforesecskip{-\baselineskip}
\setlength{\aftersecskip}{-\fontdimen2\font plus \fontdimen3\font minus \fontdimen4\font}
\section{Test section title}
\lipsum[1]
\end{document}
并且运行正常,到目前为止,本测试文档涉及:
但在真实的文档中 - 它非常复杂,不幸的是我无法分享 - 仍然有一种额外的空间:
我很感激任何线索(例如帮助理解如何memoir
管理跳过,告诉在哪里寻找调试......)
编辑:\showoutput
在实际文档中,紧接着章节标题的最后一个字母之后
.....\glue(\spaceskip) 2.19 plus 1.095 minus 0.73
.....\glue(\spaceskip) 2.19 plus 1.095 minus 0.73
.....\glue(\spaceskip) 2.19 plus 1.095 minus 0.73
.....\write4{\protect \BOOKMARK [1][-]{section*.1}{\376\377\000F\000r\000a\000n\000c\000i\000s\000c\000o}{chapter.1}% 2}
.....\write1{\@writefile{toc}{\protect \contentsline {section}{Francisco}{\thepage }{section*.1}\protected@file@percent }}
.....\glue 2.39806 plus -1.19902 minus -0.79935
而在测试文档(提供所需的输出)中,只有
.....\write4{\protect \BOOKMARK [1][-]{section*.1}{\376\377\000T\000e\000s\000t\000\040\000s\000e\000c\000t\000i\000o\000n\000\040\000t\000i\000t\000l\000e}{}% 1}
.....\write1{\@writefile{toc}{\protect \contentsline {section}{Test section title}{\thepage }{section*.1}\protected@file@percent }}
.....\glue 3.33 plus -1.665 minus -1.11
猜测一下原因可能是什么吗?