雾月
雾月
这家伙很懒,什么也没写!

注册于 3年前

回答
184
文章
2
关注者
19

我 对问题发布了答案

2年前

关于latex3里的\cs_new:Npn分解特定形式的comma list的问题

我们知道,如果一个宏是使用如下方式定义的:\def\macroA#1\T{something #1 else...}那么在使用该宏时必须使用 \T 作为(第一个)参数的分隔符,也就是必须使用\macr

我 发表了评论

2年前

怎么在调用一条命令的时候输出该命令的名称

@u54518 你想追踪某个命令是由谁调用的,这几乎是不可能的。因为 TeX 是“宏”,而不是“函数”。“宏”只需要展开它自己的定义就行了,而“函数”是不同的,“函数”调用会分配内存,会记录是谁调用它

我 发表了评论

2年前

怎么在调用一条命令的时候输出该命令的名称

@u54518 你是想:\begin{输出} \title{标题} \section{节} one\ref{引用}another two three \end{输出}生成:title:标题 sect

我 对问题发布了答案

2年前

怎么在调用一条命令的时候输出该命令的名称

没懂你想干什么。但是呢 LaTeX3 提供了一个 \cs_to_str:N 命令,用于输出控制序列的名字。\documentclass{article} \ExplSyntaxOn \cs_new_

我 对问题发布了答案

2年前

表格中长箭头上的脚注

出现这种情况是因为 extarrows 宏包内部使用了 amsmath 宏包的 \ext@arrow 命令,该命令的第 #6、#7 参数对应于 \xlongrightarrow[<#6>]

我 对问题发布了答案

2年前

accsupp宏包、bibtex、latexmk有冲突?

我使用你的编译参数编译完全可以正常显示。你应该更新 TeXLive 发行版了。或者使用 xelatex bibtex xelatex xelatex 手动编译。

我 发表了评论

2年前

使用圆弧帽命令,发生宏包冲突,如何解决?

@u47885 yhmath 已经定义了 \widering,newtxmath 又定义了一次,造成了冲突,“同样的命令”指 \widering。

我 对问题发布了答案

2年前

使用圆弧帽命令,发生宏包冲突,如何解决?

newtxmath 宏包应该没有 \wideparen 命令。为了解决这一点,只要在 newtxmath 宏包加载前使用 \let\widering\relax 取消 \widering 的定义即可,

我 对问题发布了答案

2年前

如何让cases环境下的多行公式在x_{1},x_{2},x_{3},+以及=处对齐?

cases 环境无法做到这一点,本质上,cases 环境只是两列的 array 环境。考虑使用 amsmath 宏包的 alignat 环境(的 inline 版 alignedat)。括号使用 \l

我 发表了评论

2年前

hyperref和atveryend冲突

补充:不必再加载 atveryend 宏包是因为 hyperref 已经加载了该宏包。另外,在较新的 LaTeX2e 版本中,atveryend 宏包被自动替换为了 atveryend-ltx 宏包(

我 对问题发布了答案

2年前

表示变量名的变量怎么用

\IfBooleanTF{#1} {} { \exp_after:wN \int_add:Nn \l_counter_tl {1} % 使用 \

我 对问题发布了答案

2年前

hyperref和atveryend冲突

使用 hyperref 宏包后,\newlabel 的第二个参数需要5个值。\makeatletter \bgroup\catcode`\ =9 \endlinechar=-1 \newcounter

我 对问题发布了答案

2年前

能不能在定义 label 时指定引用时显示的文字

ntheorem 宏包的 \thref 命令即提供此功能。查看文档第2.7节、3.2.1节、4.1节。并且兼容已有的定理环境。\documentclass[11pt]{ctexart} \usepac

我 对问题发布了答案

2年前

多行公式,能不能公式本身靠左显示?

若要将全文的公式全都靠左,只要使用 fleqn 文档类选项:\documentclass[fleqn]{article}若要将单个公式靠左,使用 amsmath 宏包的 flalign 或 flalg

我 对问题发布了答案

2年前

tabularray 报错

不能。 至少texlive2020。应该使用更新的版本(texlive2021)。

发布
问题