“LaTeX”的版本间的差异
跳到导航
跳到搜索
(→笔记) |
|||
第5行: | 第5行: | ||
=== <code>\newcommand</code> 和 <code>\newcommand*</code> 的区别 === | === <code>\newcommand</code> 和 <code>\newcommand*</code> 的区别 === | ||
− | <code>\newcommand</code> 定义体中可以出现分段,<code>\newcommand*</code> 定义体中不能。<ref>https://tex.stackexchange.com/a/1057</ref>为了快速地排查错误,一般只要允许都应使用带 * 的版本。 | + | <code>\newcommand</code> 定义体中可以出现分段,<code>\newcommand*</code> 定义体中不能。<ref>[https://tex.stackexchange.com/a/1057 What's the difference between \newcommand and \newcommand*?]</ref>为了快速地排查错误,一般只要允许都应使用带 * 的版本。 |
<syntaxhighlight lang=latex> | <syntaxhighlight lang=latex> | ||
第18行: | 第18行: | ||
虽然连字是一种 feature,但是有的时候不需要连字。 | 虽然连字是一种 feature,但是有的时候不需要连字。 | ||
− | * {{code|latex|f\/f}} 字母间距偏大,<code>\/</code> 原本是用来修正斜体与直立体字符间距的 <ref>https://stackoverflow.com/a/1459479/10974106</ref> | + | * {{code|latex|f\/f}} 字母间距偏大,<code>\/</code> 原本是用来修正斜体与直立体字符间距的 <ref>[https://stackoverflow.com/a/1459479/10974106 LaTeX sequence \/?]</ref> |
* {{code|latex|<nowiki>f{}f</nowiki>}} 可能在 pdfLaTeX 和 LuaLaTeX 不可用 <ref>[https://tex.stackexchange.com/a/439663 How do I disable ligatures?] Mico 的评论</ref> | * {{code|latex|<nowiki>f{}f</nowiki>}} 可能在 pdfLaTeX 和 LuaLaTeX 不可用 <ref>[https://tex.stackexchange.com/a/439663 How do I disable ligatures?] Mico 的评论</ref> | ||
* {{code|latex|<nowiki>\hbox{f}f</nowiki>}} | * {{code|latex|<nowiki>\hbox{f}f</nowiki>}} |
2021年5月13日 (四) 04:13的版本
LaTeX 是一个排版系统。
笔记
\newcommand
和 \newcommand*
的区别
\newcommand
定义体中可以出现分段,\newcommand*
定义体中不能。[1]为了快速地排查错误,一般只要允许都应使用带 * 的版本。
\newcommand{\examplea}[1]{% #1 可以包含 \par
}
\newcommand*{\exampleb}[1]{% #1 不能包含 \par
}
禁用连字(ligature)
虽然连字是一种 feature,但是有的时候不需要连字。
\{
和 \lbrace
的区别
\{
能在文本模式和数学模式中使用\lbrace
只能在数学模式中使用