![在 LaTeX (XeTeX) 中重新创建布局,但我有一些顾虑](https://linux22.com/image/335768/%E5%9C%A8%20LaTeX%20(XeTeX)%20%E4%B8%AD%E9%87%8D%E6%96%B0%E5%88%9B%E5%BB%BA%E5%B8%83%E5%B1%80%EF%BC%8C%E4%BD%86%E6%88%91%E6%9C%89%E4%B8%80%E4%BA%9B%E9%A1%BE%E8%99%91.png)
抱歉,我没能把这个问题的标题说得更清楚一些。我正在尝试在 XeTeX 中重新创建一个(比如说)“书籍”布局,但我有一些顾虑。
下面是我试图重新创建的布局草图(我希望它清楚,作为开发人员,草图不是我的强项:))。
这是一个双列双面布局。
我有三个担忧...
关注点 1
蓝色高亮部分是章节标题,但是,该标题并未放置在通常所在的正文部分中。我猜,它下方较小的灰色框架将是正文。
在我看来,我有两个可能的解决方案:
- 找到某种方法将章节标题放在页眉中。
- 找到某种方法给没有章节标题的页面添加边距。
我不确定该如何处理这个问题,有什么解决方案吗?
关注点 2 灰色标记的块是一句引言。但是,这句话的背景颜色从页面左侧开始。有什么方法可以实现这种效果吗?
关注点 2
两页上的 X 是页码。不过,它们的位置有点奇怪。我尝试使用包textpos
将它们绝对定位在正确的位置,但我找不到在每一页上重复此操作的方法。
====
我确信可以重新创建这个布局,但我想知道 LaTeX 是否是可行的方法。如果解决方案很困难/不可靠,我会寻找其他选项来重新创建此布局。
这是一个大问题,可能有点难以理解,所以如果我需要进一步澄清,请问我。我将非常感激您的想法!
干杯!
答案1
您可能想看看这些KOMA script
类,特别是scrbook
。它们提供了许多易于使用的选项来配置页面布局(英文手册可通过以下方式获得http://www.komascript.de/~mkohm/scrguien.pdf)。
例如,KOMA
使用
\documentclass{scrbook}
\usepackage{scrlayer-scrpage}
\pagestyle{scrheadings}
\clearscrheadfoot
\cehead{\textnormal{\small\leftmark}}
\lehead{\pagemark}
\cohead{\textnormal{\small\rightmark}}
\rohead{\pagemark}
在对开页上,您会在标题行的外部边界上看到页码(您可以将其进一步向外移动),在中心左侧(偶数)看到章节标题,右侧(奇数)看到节标题。
当然,还有其他一些可能性可以通过其他类或包来实现这一点。
编辑:Johannes 说得对,我把内容删减了一点。我已相应地更新了代码片段。