表格列表中的自訂引用

表格列表中的自訂引用

我現在遇到的問題是,我需要在圖形和文字列表中使用不同的引用,因為乳膠認為我在圖形列表中的引用排在第一位,並像這樣編號。因此,我嘗試使用簡短的線路選項;

\caption[Molecular simulation cell$\left[x\right]$]{Molecular simulation cell\cite{sim1}}

產生 ;

圖1.2:分子模擬單元[x.......................................... .... ...................................... 2

代替;

圖1.2:分子模擬單元[x]................................................ ........ ................................... 2

我究竟做錯了什麼?

答案1

當 LaTeX 看到 時\caption[,它會查找下一個右括號],而不進行向上和向下計數嵌套的[and ](合理地如此:計算機無法確定您的意思是每個內部都[與 匹配])。一個可能的解決方案是:

\def\braright{\right]}
\caption[Molecular simulation cell$\left[x\braright$]{Molecular simulation cell\cite{sim1}}

如果你有對稱感,你當然也會定義\braleft

有關更慣用的解決方案,請參閱 Harish Kumar 和 Sean Allred 的評論。

相關內容