implicit-braces

总结
implicit-braces

总结

如果单个命令出现在下标或上标中,则大多数单个命令不需要显式括号。例如, a_\text{n} 编译良好。但有些确实需要显式括号:例如, a_{\tilde{n}} 编译时 a_\tilde{n} 不是。是否有任何规则规定哪些命令必须用下标中的明确括号括起来,即使它们单独出现? ...

Admin

更改支撑架的方向
implicit-braces

更改支撑架的方向

我的两个支架中的第一个(左边的支架)没有按预期出现。我怎样才能让它向下? \documentclass[]{article} \usepackage{tikz} \usetikzlibrary{calc,trees,positioning,arrows,chains,shapes.geometric,% decorations.pathreplacing,decorations.pathmorphing,shapes,% matrix,shapes.symbols} \begin{document} \begi...

Admin

当不使用括号调用宏时,整个单词作为宏参数
implicit-braces

当不使用括号调用宏时,整个单词作为宏参数

我有一个宏: \newcommand{\sEmph}[1]{\textbf{\textcolor{NavyBlue}{#1}}} 然后我可以这样做: Some text is in \sEmph{blue}, and some in black. 结果如下: 但如果我省略括号,则只有字母 b 是蓝色,如下所示: Some text is in \sEmph blue, and some in black. 问:有没有办法让我的宏对文字起作用无需使用牙套? ...

Admin

使用 \frac1{} 是否错误?
implicit-braces

使用 \frac1{} 是否错误?

在 (La)TeX 中输入数学时,我经常省略宏的第一个参数周围的括号\frac,至少在它是 时是这样1,写的东西像\frac1{1+x^2}。我最初是在阅读别人写的文档时遇到这种用法的,并认为它是一个不同的宏(可能定义为 )\newcommand{\frac1}[1]{\frac{1}{#1}}。 尽管我现在明白了这种工作方式\frac1,但我仍然想知道:这是一种可接受的用法,还是普遍不被认可? ...

Admin

如何将 TikZ 节点的主体传递给字体更改宏?
implicit-braces

如何将 TikZ 节点的主体传递给字体更改宏?

在浏览了此网站上的其他一些答案后,我尝试使用 tikz-qtree 包排版树。它工作得很好,但根据设计,它不允许您在树节点中使用宏,除非您使用两个特定的宏\node并\edge直接定义 TikZ 节点和边。 我想要的是 \tikzset{every tree node/.style={ execute at begin node=\code\bgroup, execute at end node=\egroup}} 目前,\code本地设置一些符号,然后将文本设置为 TT 字体: \newcommand{\code}[1]{{\def\...

Admin

什么时候使用隐式括号而不是显式括号会更有帮助?
implicit-braces

什么时候使用隐式括号而不是显式括号会更有帮助?

我们已经讨论了这个问题“什么时候可以使用隐式括号代替显式括号?”;这立即让我想到一个问题:“为什么人们会想要这样做?” (请记住,隐式括号例如\bgroup和\egroup如纯 TeX 中的代码所定义\let\bgroup={ \let\egroup=}。) 我想这基本上与“什么时候必须使用隐式括号而不是显式括号?”这个问题相同。 ...

Admin

何时可以使用隐式括号代替显式括号?
implicit-braces

何时可以使用隐式括号代替显式括号?

对于上下文,隐式字符是已\let添加到字符的控制序列。例如,纯 TeX 和 LaTeX 都使用\let\bgroup{ \let\egroup}将\bgroup和\egroup放入隐式括号中。 在某些地方,TeX 接受这两种方式,而在其他地方则不接受。例如,隐式括号不能用于收集未分隔的宏参数的标记,也不能用于分隔宏赋值的替换文本。 可以使用隐式括号 组成团体:\bgroup...\egroup; 构造盒子:\hbox,\vbox,和\vtop; \insert用或创建垂直材料\vadjust; 用于对准材料,包括\halign、\valign和\no...

Admin

何时应使用 \begingroup 而不是 \bgroup?
implicit-braces

何时应使用 \begingroup 而不是 \bgroup?

\begingroup有没有哪种情况比更适合使用\bgroup?显然,\bgroup在需要平衡括号而不能使用 的情况下 是必要的{,但什么时候需要使用 呢\begingroup? 一个相关的问题是:简单群和半简单群有什么区别? ...

Admin