gpt4 book ai didi

latex - 制作26个宏的快速方法(每个字母一个)

转载 作者:行者123 更新时间:2023-12-04 09:38:02 26 4
gpt4 key购买 nike

而不是像每个字母那样为每个字母制作一个宏

\def\bA{\mathbf{A}}
...
\def\bZ{\mathbf{Z}}

有没有一种方法可以遍历字符类(例如大写字母)并为每个字符生成宏?我也想对希腊字母做同样的事情(使用 bm而不是 mathbf)。

最佳答案

\def\mydefb#1{\expandafter\def\csname b#1\endcsname{\mathbf{#1}}}
\def\mydefallb#1{\ifx#1\mydefallb\else\mydefb#1\expandafter\mydefallb\fi}
\mydefallb ABCDEFGHIJKLMNOPQRSTUVWXYZ\mydefallb

希腊语的新功能
\def\mydefgreek#1{\expandafter\def\csname b#1\endcsname{\text{\boldmath$\mathbf{\csname #1\endcsname}$}}}
\def\mydefallgreek#1{\ifx\mydefallgreek#1\else\mydefgreek{#1}%
\lowercase{\mydefgreek{#1}}\expandafter\mydefallgreek\fi}
\mydefallgreek {beta}{Gamma}{Delta}{epsilon}{etaex}{Theta}{Iota}{Lambda}{kappa}{mu}{nu}{Xi}{Pi}{rho}\mydefallgreek


$\bGamma\bDelta \bTheta \bLambda \bXi \bPi $

$\bbeta \bgamma\bdelta \bepsilon \betaex \btheta \biota \blambda \bkappa \bmu \bnu \bxi \bpi \brho$

关于latex - 制作26个宏的快速方法(每个字母一个),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2952980/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com