variable

让宏使用可以动态改变的全局变量
variable

让宏使用可以动态改变的全局变量

假设我有一个如下的序言: \newif\ifShowThings \ShowThingstrue \newcommand{\showcommand}[1]{ \ifShowThings #1 % if the variable is true, then just print the argument, otherwise do nothing \fi } 如果我像这样写序言,那么\showcommand{...}就会被一次定义,这取决于我ShowThings在开始时赋予的值。 我想要的是能够更改ShowThings文档内部的值,以便 \showcomm...

Admin

来自变量的文件名(在 pdfpages 中)-可能吗?
variable

来自变量的文件名(在 pdfpages 中)-可能吗?

我正在尝试将两个 PDF 合并为一个,并交替页面。不幸的是,pdfpages 中没有可以处理此问题的选项,因此我使用 \includepdfmerge 并指定要手动添加的页面: \documentclass{article} \usepackage[final]{pdfpages} \begin{document} \includepdfmerge[nup=2x5,noautoscale=true,offset=-1.0mm 1mm,delta=1cm 0in]{A.pdf,1,B.pdf,1,A.pdf,2,B.pdf,2,A.pdf,3,B.pd...

Admin

vscode 根据模式在编译后重命名pdf文件
variable

vscode 根据模式在编译后重命名pdf文件

在 Linux 中,我创建了一个 Makefile,根据项目所需的模式重命名输出的 pdf 文件。这些模式由从 tex 源文件本身获取的变量填充。 前任 : project.sty(我在这里为一个项目的所有文档定义大多数通用变量) \def\AfsnitNavn{Tagpaneler} \def\AfsnitNr{40} \def\ProjektNavn{En by i Sverige} \def\ProjektNr{120} ... etc projektredgørelse.tex(我需要编译的文档之一) \documentclass{paneltra...

Admin

如何将纯文本存储在变量中(即不带任何格式)
variable

如何将纯文本存储在变量中(即不带任何格式)

我尝试将文本存储在类似这样的变量中\def\course{Statistics},但我希望每次执行命令时文本都会变得宽松。当我输入时\def\course{\relax Statistics},文本在第一页上变得宽松,但之后就不再变得宽松。示例: 我定义这两个命令:\def\course {Statistics} \def\assignment{Written Assignment 2} 然后我运行\title{\relax\course: \relax\assignment}并且标题正常显示如下: 但到了第三页,又变回了这样: 我如何确保它在任何地方都有...

Admin

给longtblr添加一个变量,代表垂直距离
variable

给longtblr添加一个变量,代表垂直距离

这是在 longtblr 中添加一段长文本,横跨整个表格的宽度给定下表(一个 longtblr): \documentclass{article} \usepackage[a4paper,margin=1mm]{geometry} \usepackage{lipsum} \usepackage{tabularray} \usepackage{dcolumn,longtable,booktabs} \begin{document} \begin{longtblr}[ presep=-4pt,postsep=0pt ]{ colspec = {lX}...

Admin

需要帮助来制作具有多种口音的单个字符
variable

需要帮助来制作具有多种口音的单个字符

我需要修复带有两个重音符号的字符(大写字母、小写字母、斜体、粗体和各种字体大小的字符)。但输出与重音字符在字符高度方面发生冲突。(您能否给出一个解决方案,使任何字体大小的重音字符都不会发生冲突) 我的 MWE 是 \documentclass{book} \usepackage{fontspec} \usepackage{amsfonts,amsmath,amssymb} \usepackage{upgreek} \begin{document} \parindent0pt \pagestyle{empty} \makeatletter \ne...

Admin

在文本中使用变量后显示定义的变量
variable

在文本中使用变量后显示定义的变量

我遇到过一种情况,我需要访问在文本中使用后定义的变量。下面是我想要实现的一个示例,本质上变量的定义发生在 latex 文档的后面,这显然会导致编译器错误。 \begin{document} \Varirable \renewcommand{\Varirable}{Updated} \end{document} 有没有什么方法可以让我以某种方式预先声明该变量,并在编译时交叉引用它,以便可以用正确的值(在最后定义)进行更新? ...

Admin

如何在多帧命令中的动画包中组合“变量”?
variable

如何在多帧命令中的动画包中组合“变量”?

我使用\multiframe命令创建一个循环 \multiframe{54}{i=1+2 },从 i = 1 开始循环,将 i 以 2 为增量增加,共循环 54 次 在循环中,您可以使用\i来引用 的当前值i,我希望有\2i偶数,这可能吗?我尝试添加另一个变量{i=1+2, j=2+2},但似乎只能使用 i ? ...

Admin

工作示例
variable

工作示例

以下代码没有解析 tikzpicture 内部的定义,因此没有打印标签。 \documentclass[tikz]{article} \usepackage{keycommand} \usepackage{ifthen} \usepackage{tikz} \usepackage{tkz-euclide} \ExplSyntaxOn \NewExpandableDocumentCommand \randomint { m m } { \int_rand:nn { #1 } { #2 } } \NewExpandableDocumentCommand ...

Admin

用于求和的 LaTeX 宏
variable

用于求和的 LaTeX 宏

我有一个非常简单的 LaTeX 问题,它让我很困惑。我想编写一个宏来创建给定数字的累计总数。Ulrike Fischer 的答案这里几乎就是我想要的 - 简单而且没有额外的包。这是我有的: \documentclass{article} \usepackage{tabularx} \newcommand\mySum{0} \newcommand\clearSum{\renewcommand\mySum{0}} \newcommand\addToSum[1]{\xdef\mySum{\fpeval{\mySum + #1}}} \newcommand{\...

Admin

根据提供的开始/结束日期自动计算工作年限
variable

根据提供的开始/结束日期自动计算工作年限

我对此非常陌生LaTeX,甚至不确定这是否可行。 \resumeSubheading {Undergraduate Research Assistant} {6 Years \& 3 Months} % 1 <---------------------------------------- {College Station, TX} {} \resumeSubSubheading ...

Admin

显示乳胶变量的值
variable

显示乳胶变量的值

\baselinestretch查看乳胶变量(如和)的值的程序是什么\parskip。 宏,例如\baselinestretch): \show\baselinestretch和针对某个维度的宏,\parskip): \showthe\parskip已经有人向我建议过。 上述命令是否会显示在 Latex 文档中? ...

Admin

将整数 expl3 变量传递给 Lua 函数(通过 \lua_new:e)?
variable

将整数 expl3 变量传递给 Lua 函数(通过 \lua_new:e)?

鉴于以下 MWE: \documentclass{minimal} \ExplSyntaxOn \int_new:N\g_test_myint_int \int_set:Nn\g_test_myint_int{2} \cs_set:Npn\__test_dostuff: { \lua_now:e{tex.sprint(1)} % Works just fine. \lua_now:e{tex.sprint(\g_test_myint_int)} % Does not work. } \ExplSyntaxOff \begin{document...

Admin

检查命令中的参数在 LuaLaTeX 中是否已声明/为空
variable

检查命令中的参数在 LuaLaTeX 中是否已声明/为空

我正在尝试使用 检查参数是否已声明/为空lua。到目前为止,我写了以下 MWE: \documentclass{standalone} \def\var#1{\def\@var{#1}} %\var{Hello world} \begin{document} \@var -- \directlua{if string.len("\@var") == 0 then tex.print("empty") else tex.print("not empty") end} \end{document} 如果\var{Hello wor...

Admin

在 LaTeX 中定义变量,其值包含数学运算符
variable

在 LaTeX 中定义变量,其值包含数学运算符

\documentclass[a4paper,oneside,12pt]{book} \begin{document} \def\s{(1/(2+sqrt(2)))} \s \end{document} 我想创建一个\s值为 的变量1/(2+sqrt(2))。LaTeX 无法自动计算\s为0.29289321881。如何在 LaTeX 中定义值包含数学运算符/数学函数的变量? ...

Admin