簡體   English   中英

Matplotlib/v-3.4.2 問題與 matplotlibrc 中的乳膠序言

[英]Matplotlib/v-3.4.2 problem with latex preamble in matplotlibrc

我有 matplotlibrc 文件,其中包含以下乳膠序言

text.latex.preamble : \usepackage{siunitx}, \usepackage{amsmath}, \boldmath

這個定義曾經適用於 matplotlib/v-3.03,但是當我更新到 version-3.4.2 時,它停止工作。 我檢查了 matplotlib 創建的緩存 tex 文件,我發現在 3.4.2 版本中它無法正確拆分前導碼。 我分別顯示來自 tex 文件的行波紋管

版本 3.0.3

\usepackage{siunitx}
\usepackage{amsmath}
\boldmath

版本 3.4.2

\usepackage{siunitx}, \usepackage{amsmath}, \boldmath

有人可以幫助我,在 matplotlibrc 文件中為新版本定義序言的正確方法嗎? 我知道他們已經改變了處理序言的方式,但無法弄清楚。

謝謝

正如@samcarter_is_at_topanswers.xyz 所建議的,如果我從序言中刪除逗號,則它適用於舊版本和新版本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM