LaTeX 食谱?

LaTeX 食谱?

有人写过或正在编写 LaTeX 手册吗?具体来说,是编写中级/高级 LaTeX 宏和其他常见任务解决方案的指南吗?

我在网上找到了一些资源,但这些资源都很简短、基础,似乎是为初学者编写的。我还找到了一篇名为“高级 LaTeX”的文档,看起来不错,但只有 23 页,实际上只是中级,而不是高级。

我希望我的书架上有一本厚书,里面涵盖数百个简短的实用主题,并附有大量的视觉示例。

我一直想知道如何做(并最终在那些好心回答我问题的人们的帮助下我学会了)的事情包括:

符号

  • 用于\ooalign堆叠字形以获得精细调整的自定义符号。
  • 当无法通过混合现有符号轻松创建符号时,可以使用 TikZ 创建自定义符号。
  • 从字体中提取单个字形,而无需加载字体以供宏使用。
  • 修补\verbatim*\verb*覆盖符号。

样式

  • 测试当前样式是否是倾斜的或斜体的。
  • 用于\mathchoice确保宏在各种数学环境中正确显示。

一般的

  • 使用\makeatletter\makeatother作为内部子宏。
  • 检测宏内的可选参数。
  • 从宏参数字符串中提取特定字符。
  • 用于\futurelet查询下一个标记。
  • 用于\ifthenelse选择宏中的不同行为(直到昨天我才知道这个ifthen包,我希望几周前就知道它)。
  • 用于\fbox调试高度、深度和宽度问题。

格式化

  • 在环境中自定义垂直和水平间距tabular
  • 何时以及如何使用\parbox
  • \hbox和之间的细微差别\mbox

  • 在棘手的单词(例如“shelfful”或“c​​ufflinks”)中抑制连字的正确和错误方法。

其中许多事情都很容易,但有些事情(例如\mathchoice\ooalign\futurelet)在第一次尝试时就很难,甚至让人不知所措。大多数常见问题似乎已经在 TeX.sx 上找到了答案,但是当不知道要搜索的魔法词或短语时,或者当可能性本身未知时,答案可能难以捉摸(例如,我完全不了解 TikZ/PGF)。

答案1

有一个LaTex 维基百科它试图成为您所描述的东西。我发现它非常有用,强烈推荐它。

仅供参考,我与该项目没有任何联系,只是一个快乐的读者。

答案2

是的,有一本 378 页的书,名为《LaTeX Cookbook》,由 PACKT Publishing (2015) 出版,作者是 Stefan Kottwitz。我下载了免费样本电子书版本,根据目录,它看起来像是一份极好的资源。

答案3

蒂姆·阿诺德试图一种食谱但它从未起飞。太遗憾了。

相关内容