我必须承认,我不太了解 babel 的实际工作原理,所以也许有人可以帮助我快速解决问题。我的 LaTeX 序言中有以下几行:
\usepackage[spanish]{babel}
默认情况下,babel 会用重音版本替换某些运算符,\lim
例如利姆。我想避免这种行为,但只针对某些操作符。也就是说,在调用 babel 之后,我有以下几行:
\renewcommand{\lim}{\varprojlim}
因此我希望\lim
在公式中给出相应的符号,但我看到的却是 babel 的利姆到处都是。我该如何解决这个问题?
我看到了一个相关的问题使用 babel 的重音运算符,但我的情况不同:我不想禁用所有重音运算符,我只需要用 替换\lim
(\varprojlim
或者可能用重音符号\varprojlim
,那将是完美的:-)
答案1
我不确定你真的想重命名\varprojlim
为\lim
。无论如何,你应该这样做
\addto\extrasspanish{\renewcommand{\lim}{\varprojlim}}
完整示例:
\documentclass[a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[spanish]{babel}
\usepackage{amsmath}
\addto\extrasspanish{\renewcommand{\lim}{\varprojlim}}
\begin{document}
\[
\lim_{i\in I}X_i
\]
\end{document}