【问题标题】:LaTeX: typesetting chapter and section number in marginLaTeX:在页边空白处排版章节号
【发布时间】:2011-02-21 09:43:31
【问题描述】:

我正在尝试在 LaTeX 中排版某些内容,我想知道我是否做得对。基本思想是节号挂在左边距。该数字采用标题的高度+2 行作为章节标题,+1 行作为章节标题,并且与小节标题的高度相同,并且与标题的顶部对齐。请参阅下图以了解我在说什么:

http://img62.imageshack.us/img62/8404/bladld.png

我的方法是使用titlesec 并执行以下操作:

\titleformat{\chapter}%
            {\Huge\bfseries\sffamily}% format
            {\vbox to 16pt{\llap{% label
               \fontsize{3em}{0}\selectfont{\thechapter}%
               \hskip 9pt%
            }}}%
            {0pt}% horizontal sep
            {}% before

\titlespacing*{\chapter}%
              {0pt}% left
              {-2em}% before
              {0pt}% after

但是这个解决方案有一些我宁愿避免的技巧。例如,\vbox 高度是通过反复试验找到的。从视觉上看,它看起来几乎是正确的......

【问题讨论】:

    标签: latex typesetting


    【解决方案1】:

    尝试使用memoir document class。它有很多选择来做这种事情,而且更整洁......

    有一个hangnum 样式,对于部分,有一个\hangsecnum 选项,但这只会将数字放在边距中:它不会使它变大。回忆录也有惊人的记录。所以我希望你需要的一切都会在那里。 hangnum 的代码在奇妙的memoir manual 的 p.88 上。所以从那里和后面的例子中,你应该得到所有你需要的指针来得到你想要的......

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-21
      • 1970-01-01
      • 2016-09-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多