所有文件的命令均已更改

所有文件的命令均已更改

我遇到了一個讓我有點困惑的問題。作為參考,我使用的是 Texmaker 5.0.4。

我想為 定義一個命令\mathcal{l},所以我嘗試這樣做

\newcommand{\l}{\mathcal{l}}

這給了我一條錯誤訊息,說\l已經定義了,所以我嘗試了

\renewcommand{\l}{\mathcal{l}}

但是,在 pdf 中,每當我寫作時,\l我都會得到箭頭\updownarrow而不是我想要的。不僅如此,更讓我擔心的是,每當我寫作時\mathcal{l},即使我在其他文件中這樣做,我也會得到這個箭頭。我創建了這個新文件來嘗試在更簡單的設定中修復它,但無法:

\documentclass{article}

\begin{document}

$\mathcal{l}$

\end{document}

沒有更新命令,但輸出是一個\updownarrow箭頭。所以一定是 Texmaker 的問題。有誰知道為什麼會發生這種情況以及如何解決它?謝謝!

答案1

不支援小寫字母\mathcal(某些字體有,特別是 STIX 字體)。

如果您這樣做,\mathcal{<lowercase letter>}您將獲得一個隨機符號(實際上不是真正隨機的,但如果您不知道該命令內部如何工作,則相當不可預測)。

你想要的似乎已經由 提供了\ell

當心!切勿執行\renewcommand您不了解的操作,尤其是具有短名稱的命令。在特定情況下,如果您的參考書目引用了某個波蘭作家,例如 Dybała,您就會遇到麻煩。

相關內容