提问于:
浏览数:
1601
## 编译环境
操作系统
* [x] Windows 7/8/10
* [ ] macOS
* [ ] Linux
`若需勾选,请把[ ]改成[x]`
Tex发行版
* [x] TexLive `2020`
* [ ] MikTeX `版本号`
* [ ] CTeX
`若需勾选,请把[ ]改成[x]`
## 我的问题
一般的数学手稿、笔记并不会像出版书籍那样有严谨的段落,更多的是无脑换行。一个常见的例子就是中学数学题,一个 ∵ 或 ∴ 就要占用一行,因此数学考试的答题卡会设计成细长条状的答题区域,尤以A3幅面的答题卡为甚。
![](https://wenda.latexstudio.net/data/attach/201130/eDCVTX39.png)
这些频繁的换行,如果在行末使用 `\\` 实现,那么在每行都要手动换行,一门课的笔记好几十页,这每一行都手动换行不可谓不是一个大工程,并且这样会使代码都书写得很紧凑,不美观(因为不能空行分段);如果使用空行换段并设置 `\parindent=0pt` 来设置无缩进的话,又会使代码过于松散(因为每一行自成一段)。因此在此想征求一个从代码的角度上看层次分明,从pdf的效果上看又能贴合手稿格式的解决方案。
![](/data/ueditor/php/upload/file/20201208/1607431801191610.jpg)
在公式方面,无处不在的递等式要求在等号处对齐也是常规操作。但这些无处不在的对齐无论是使用文本的 `tabular` 环境实现还是数学的 `align` 环境实现都会产生极大的不便。(上下这两张都是我这学期的笔记,献丑了)
![](/data/ueditor/php/upload/file/20201208/1607431538941542.jpg)
所以本文的问题就是想大伙一起讨论一下,有没有什么适用于数学手稿的排版方法,根本是要解决:
1. 频繁的无脑换行
2. 无处不在的对齐
1 回答
0
> 如果确有问题(或是有特定范围的建议寻求),请把它们分解为有针对性的小问题,每个小问题以单 独的 issue 发出来。
>
> 问题不够明确、范围过于宽泛,都会降低讨论的积极性、针对性和有效性。不要这样做。
ref: https://github.com/CTeX-org/forum/issues/49#issuecomment-516095818
长讨论建议去 [https://github.com/CTeX-org/forum/](https://github.com/CTeX-org/forum/)
------------
> 无处不在的对齐
这个我觉得问题不大吧,`align` 就 ok 了(总得妥协一点东西),然后设置 `\allowdisplaybreaks[4]`
> 这每一行都手动换行不可谓不是一个大工程,并且这样会使代码都书写得很紧凑,不美观(因为不能空行分段)
你可以设置宏,功能是产生「因为所以」+「换行」效果,多定义几个就够了
你的回答
请登录后回答
你的回答将会帮助更多人,请务必认真回答问题。