![大写限制](https://linux22.com/image/446731/%E5%A4%A7%E5%86%99%E9%99%90%E5%88%B6.png)
抱歉,这个问题太简单了,但无论如何。
在 LaTeX 中是否有一种以大写字母 ( ) 开头的投射极限和归纳极限的简单书写方法Lim
?
这是我们通常有 https://pbelmans.ncag.info/blog/2010/10/02/direct-and-inverse-limit-in-latex/。
答案1
您可以修补\varinjlim
并\varprojlim
使用“Lim”代替“lim”,为此修补内部宏就足够了\varlim@
。
\documentclass{article}
\usepackage{amsmath}
\usepackage{xpatch}
\makeatletter
\xpatchcmd{\varlim@}{lim}{Lim}{}{}
\makeatother
\begin{document}
\[
\varinjlim \quad \varprojlim
\]
\end{document}
您也可以借此机会将箭头弄小一点:
\documentclass{article}
\usepackage{amsmath}
\usepackage{xpatch}
\makeatletter
\xpatchcmd{\varlim@}{lim}{Lim}{}{}
\xpatchcmd{\varinjlim}{\textstyle}{\scriptstyle}{}{}
\xpatchcmd{\varprojlim}{\textstyle}{\scriptstyle}{}{}
\makeatother
\begin{document}
\[
\varinjlim \quad \varprojlim
\]
\end{document}
如果您想保留旧命令,您可以修补其副本。
\documentclass{article}
\usepackage{amsmath}
\usepackage{xpatch}
\makeatletter
\NewCommandCopy\varLim@\varlim@
\NewCommandCopy\varinjLim\varinjlim
\NewCommandCopy\varprojLim\varprojlim
\xpatchcmd{\varinjLim}{\varlim@}{\varLim@}{}{}
\xpatchcmd{\varprojLim}{\varlim@}{\varLim@}{}{}
\xpatchcmd{\varLim@}{lim}{Lim}{}{}
% smaller arrows
\xpatchcmd{\varinjlim}{\textstyle}{\scriptstyle}{}{}
\xpatchcmd{\varinjLim}{\textstyle}{\scriptstyle}{}{}
\xpatchcmd{\varprojlim}{\textstyle}{\scriptstyle}{}{}
\xpatchcmd{\varprojLim}{\textstyle}{\scriptstyle}{}{}
\makeatother
\begin{document}
\[
\varinjLim \quad \varprojLim
\quad
\varinjlim \quad \varprojlim
\]
\end{document}