使用mhchem报错,注释后恢复正常,不知道什么原因。

expl3. error. line 282 File 'l3backend-pdfmode.def' not found


\documentclass[a4paper,11pt]{article}

%\usepackage{mhchem} 

\usepackage{color}

\usepackage{gensymb}


%opening

\title{1}

\author{}


\begin{document}


\maketitle


\begin{abstract}

%\BN

\end{abstract}


\section{}


\end{document}


2 回答2

0
<p>这个问题已经解决,具体原因就是缺少宏包。但这个宏包的缺失主要出现在新版texlive2019上。</p><p>链接:</p><p><a href="http://blog.sina.com.cn/s/blog_01ea59580102ykd1.html">http://blog.sina.com.cn/s/blog_01ea59580102ykd1.html</a> </p><p><br></p><p><br></p><p>具体内容如下,</p><p></p><p><em><span style="font-size: 16px; letter-spacing: 0.544px; color: rgb(51, 51, 51); font-family: -apple-system-font, BlinkMacSystemFont, ">最近凡是更新了 TeX 宏包的用户,或者更新到了texlive2019的用户,尤其是更新 l3kernel(版本 2019-07-01),会碰到如下的错误:</span></em></p><p><em><span style="font-size: 16px; letter-spacing: 0.544px; color: rgb(51, 51, 51); font-family: -apple-system-font, BlinkMacSystemFont, "><br></span></em></p><p><em><span style="font-size: 16px; letter-spacing: 0.544px; color: rgb(51, 51, 51); font-family: -apple-system-font, BlinkMacSystemFont, ">! LaTeX Error: File `l3backend-xdvipdfmx.def&#39; not found.</span></em></p><p><em><span style="font-size: 16px; letter-spacing: 0.544px; color: rgb(51, 51, 51); font-family: -apple-system-font, BlinkMacSystemFont, "><br></span></em></p><p><em><span style="font-size: 16px; letter-spacing: 0.544px; color: rgb(51, 51, 51); font-family: -apple-system-font, BlinkMacSystemFont, ">这会影响到 fontspec 以及 ctex 等宏包。只需手动安装 l3backend 来解决。</span></em></p><p><em><span style="font-size: 16px; letter-spacing: 0.544px; color: rgb(51, 51, 51); font-family: -apple-system-font, BlinkMacSystemFont, "><br></span></em></p><p><em><span style="font-size: 16px; letter-spacing: 0.544px; color: rgb(51, 51, 51); font-family: -apple-system-font, BlinkMacSystemFont, ">在命令行下,运行如下命令,即可安装了。</span></em></p><p><em><span style="font-size: 16px; letter-spacing: 0.544px; color: rgb(51, 51, 51); font-family: -apple-system-font, BlinkMacSystemFont, "><br></span></em></p><p><em><span style="font-size: 16px; letter-spacing: 0.544px; color: rgb(51, 51, 51); font-family: -apple-system-font, BlinkMacSystemFont, ">tlmgr install  l3backend</span></em></p><p><em><span style="font-size: 16px; letter-spacing: 0.544px; color: rgb(51, 51, 51); font-family: -apple-system-font, BlinkMacSystemFont, "><br></span></em></p><p><em><span style="font-size: 16px; letter-spacing: 0.544px; color: rgb(51, 51, 51); font-family: -apple-system-font, BlinkMacSystemFont, "><a href="https://tex.stackexchange.com/questions/499082/file-l3backend-pdfmode-def-not-found-when-loading-expl3">https://tex.stackexchange.com/questions/499082/file-l3backend-pdfmode-def-not-found-when-loading-expl3</a> </span></em></p><p><br></p><p><br></p><p><br></p><p><br></p>
  • 这个问题我在五月份左右发布过类似的问题。 – latexstudio 2019-09-16 06:43 回复
0
<p>强烈建议刚使用 texlive 2019 的用户立即更新到最新。更新方法参见 <a href="https://github.com/OsbertWang/install-latex/releases" target="_self">install-latex</a> 中有关宏包升级的部分</p>

你的回答

请登录后回答

你的回答将会帮助更多人,请务必认真回答问题。