![由於 iftex [已關閉],安裝失敗](https://rvso.com/image/405627/%E7%94%B1%E6%96%BC%20iftex%20%5B%E5%B7%B2%E9%97%9C%E9%96%89%5D%EF%BC%8C%E5%AE%89%E8%A3%9D%E5%A4%B1%E6%95%97.png)
更新軟體包(在 Miktex 上)後,幾乎不再編譯任何東西。例如:
\documentclass{article}
\usepackage{libertine}
\begin{document}
plop
\end{document}
導致以下錯誤:
C:\Users\TL\AppData\Roaming\MiKTeX\2.9\tex\latex\libertine\libertine.sty:10: Undefined control sequence. [\ifxetex]
C:\Users\TL\AppData\Roaming\MiKTeX\2.9\tex\latex\libertine\libertine.sty:12: Extra \else. [\else]
C:\Users\TL\AppData\Roaming\MiKTeX\2.9\tex\latex\libertine\libertine.sty:12: Undefined control sequence. [\else\ifluatex]
C:\Users\TL\AppData\Roaming\MiKTeX\2.9\tex\latex\libertine\libertine.sty:14: Extra \else. [\else]
C:\Users\TL\AppData\Roaming\MiKTeX\2.9\tex\latex\libertine\libertine.sty:16: Extra \fi. [\fi]
C:\Users\TL\AppData\Roaming\MiKTeX\2.9\tex\latex\libertine\libertine.sty:16: Extra \fi. [\fi\fi]
C:\Users\TL\AppData\Roaming\MiKTeX\2.9\tex\latex\libertine\libertine.sty:289: Undefined control sequence. [ \defaultfontfeatures]
C:\Users\TL\AppData\Roaming\MiKTeX\2.9\tex\latex\libertine\libertine.sty:290: LaTeX Error: Missing \begin{document}. [ L]
C:\Users\TL\AppData\Roaming\MiKTeX\2.9\tex\latex\libertine\libertine.sty:296: Undefined control sequence. [ \setmainfont]
然而,該包IFTEX已安裝,並且沒有伊克斯泰克斯包下載。似乎伊普特克斯提供\ifXeTeX
,而不是ifxetex
(說真的!?!...)。類似的問題也出現在\ifluatex
.
如何解決這個問題?