keycommand

如何扩展元素包以打印熔点和沸点?
keycommand

如何扩展元素包以打印熔点和沸点?

根据我的计划,我想扩展该elements包以打印化学元素的熔点和沸点。使用elements包中使用的相同逻辑,我考虑创建如下命令: % default: unit=kelvin \DeclareAtomMeltingPoint[unit=kelvin|celsius|fahrenheit]{<atomic number>}{<temperature>} 调用以下命令之一: % Used before begin document or in packages/classes \DeclareAtomMeltin...

Admin

使用直接 lua 在中心环境中出现新命令的问题
keycommand

使用直接 lua 在中心环境中出现新命令的问题

\documentclass{article} \usepackage{luacode,xkeyval} \makeatletter \define@key{someop}{a}{\def\mop@one{#1}}% \setkeys{someop}{a=0}% \newcommand{\luaTest}[2][]{{% \setkeys{someop}{#1}% \directlua{% local mystr = [[ test ]] tex.print(tostring(#2).." "..\mop@one) }% }% }% \makeatothe...

Admin

Latex3:处理具有共享名称子参数的子函数
keycommand

Latex3:处理具有共享名称子参数的子函数

我正在使用 latex3 编写一组宏。我已定义命名法类,以及名词性情况其中包括在测试用例_i(i=1:N)。 现在我想创建 N测试用例名义上的。在某些情况下,参数名称在子函数之间共享(例如 mod、modd)。宏仅在用户直接输入参数时才有效,但在定义常量时,如下所示 typ .code:n = \keys_set:nn { notation / nom } { I=\bar }, typ .initial:n = \bar, 它失败了(它保存了最后一种情况的值)。 这是我的代码的一个非常简化的版本: \documentclass{article}...

Admin

如何创建命令来写偏导数
keycommand

如何创建命令来写偏导数

现在我正在写偏微分方程课程中的一个定理,它涉及很多偏导数,如$\frac{\partial f}{\partial u}, \frac{\partial u}{\partial x},\frac{\partial v}{\partial y}$等。现在每次我都必须编写\fracand\partial命令,这会导致很多错误。所以我在想,如果我们定义一个新命令,例如\frac,只需写入因变量和自变量即可{ }获得偏导数。那么有办法吗? ...

Admin

改进键盘命令宏
keycommand

改进键盘命令宏

我的问题是如何通过 keycommand 包改进已经工作的宏。以下小内容展示了我迄今为止的努力: \documentclass{article} \usepackage[margin=0.95in]{geometry} \usepackage[draft,columns=1]{typogrid} \usepackage{varwidth} \usepackage{xkeyval} \usepackage{keycommand} % patch by Joseph Wright ("bug in the definition of \ifcommandkey ...

Admin

带键值的元素周期表命令
keycommand

带键值的元素周期表命令

我想创建一个\TabPeriodique带有一些可选参数的命令来插入元素周期表。我从以下网址找到了元素周期表的代码这里。 首先,有时我需要一个没有元素名称的元素周期表。我添加了一个布尔值ActivateName并自定义\CommonElementTextFormat命令来区分这两种情况。 其次,为了让表格适合页面,我想更改 Tikz 环境的比例因子。因此我添加了一个可选参数。 但要明确一点,我想更改这些功能,例如 pgf 键选项。因此我可以这样写 \TabPeriodique[ActivateName=true, scale=0.8] 代替 \...

Admin

更改 texmaker 中的按钮含义
keycommand

更改 texmaker 中的按钮含义

我在 MacBook 上使用 texmaker。如果“$”符号有一个按钮,那对我来说会非常方便。 有没有办法设置 texmaker 在我按下“§”时输出“$”?我无法进入“编辑用户命令”菜单。提前致谢! ...

Admin

使用一个命令同时使用 textbf 和 textit 的方法
keycommand

使用一个命令同时使用 textbf 和 textit 的方法

您好,我需要制作一个文档,其中需要同时使用大量的 \textbf 和 \textit,因此我尝试创建一个同时使用这两个命令的新命令,但是它给出了一个错误,而我不知道如何以正确的方式执行此操作,我使用了: \newcommand{\bfit}[1]{\textbf{\textit{#1}}} 知道如何做吗? 编辑:出现的错误是这样的(我在 Texstudio 上): ...

Admin

哪个快捷方式在 texstudio 中编译用户命令(不同类型的编译)
keycommand

哪个快捷方式在 texstudio 中编译用户命令(不同类型的编译)

我想跑 txs:///latex | txs:///bibtex | txs:///latex | txs:///latex | txs:///dvipdf | txs:///dvips | txs:///view txs:///pdflatex | txs:///bibtex | txs:///pdflatex | txs:///view txs:///dvi-ps-pdf-chain txs:///编译 | txs:///查看 取决于我使用的文件。据我所知,没有 Magic Comment 可以做到这一点。但您可以添加用户命令,如何在优先。我知道...

Admin

\newkeycommand 中的两个 \IfEq 导致失败
keycommand

\newkeycommand 中的两个 \IfEq 导致失败

考虑这个 .tex 文件 \documentclass[10pt]{article} \usepackage{MWE} \MWESettings[X=8]{article} \begin{document} The answer is \name \end{document} MWE.sty 在哪里 \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{MWE} \RequirePackage{xstring} \RequirePackage{keycommand} \newkeycommand{\MWESettings...

Admin