当使用许多软件包 lubuntu 23.04 时,pdflatex 在 \vec 处停止

当使用许多软件包 lubuntu 23.04 时,pdflatex 在 \vec 处停止

我在我的 lubutu (23.04 Lunar Lobster) 上使用时出现一个非常奇怪的错误

pdflatex:3.1412592653-2.6-1.40.24(TeX Live 2022/Debian)

使用$\vec{a}$会导致以下错误:

! Missing number, treated as zero.
<to be read again> 
                   \protect 
l.71 (${\color{blue}\vec{a}
      }$)

该错误可以忽略(按“R”运行),但很烦人,让我感到压力很大,因为我不知道它来自哪里(并且可能会在下次升级后在服务器上停止)。

相同的 LaTeX 代码(相同的输入,相同的 makros)在 lubuntu 21.04(Hirsute Hippo)下使用 pdflatex 3.14159265-2.6-1.40.21(TeX Live 2020/Debian)运行没有问题

不可能是导入或包含,但最有可能的是以下某个软件包与最新的 lubuntu 存在问题;因为,当我运行最小示例(没有这些软件包)时,它编译没有问题。可能我的导入顺序与最新的 pdflatex 也存在问题?

这是我的包裹:

\usepackage{mciteplus}

\usepackage[dvipsnames,table]{xcolor}

\usepackage{pgfplotstable}
\usepackage{tikz}
\usepackage{tkz-euclide} %% Grid

\usepackage{amsthm}
\usepackage{amsfonts} %% Zahlmengen Z, R, ...
%%\usepackage{amsmath}
\usepackage{eurosym}
\usepackage[mathscr]{euscript}

%% THEOREMS?
\usepackage{tcolorbox}
\tcbuselibrary{theorems}
\tcbuselibrary{skins}


\usepackage{fancyhdr}
\usepackage{ngerman}
\usepackage[utf8]{inputenc}


%%\usepackage[dvips]{graphicx}

\usepackage{supertabular}
\usepackage{makeidx}  
\usepackage{ifthen} 

\usepackage{multirow}
\usepackage{listings}

%% Linebreaks in tabular-Zellen:
\usepackage{makecell}

%%\usepackage{color,fancyvrb,fancybox}
\usepackage{multicol}
\usepackage{lastpage}
%%\usepackage{listings}
\usepackage{pstricks}

%% bold typewriter font:
\usepackage[T1]{fontenc}
\usepackage{lmodern}

\usepackage{enumitem}
%\usepackage{enumerate}

\usepackage{float}

\usepackage{titlesec}
\usepackage{textcomp}


%% Kuchendiagramme
%%\usepackage{datapie}

%% für Aufgaben Hervorhebung
%%\usepackage[most]{tcolorbox}
%%\usepackage[standard,framed]{ntheorem}
\usepackage{framed}
\usepackage{mdframed}

%%%%%%%%%%%%%%%%%%%%
%%\usepackage[most]{tcolorbox}

%\usepackage[tocindentauto]{tocstyle}
%\usepackage[tocindentauto]{tocbasic}
\usepackage{tocbasic}

%% für accentset wedge:
\usepackage{accents}

%% Würfel
\usepackage{epsdice}

%% Einbinden von GeoGebra Bildchen:
\usetikzlibrary{shapes.geometric}
\usetikzlibrary{arrows}
\newcommand{\degre}{\ensuremath{^\circ}}

%% Hyperlinks
\usepackage{hyperref}

\hypersetup{
    colorlinks=true,
    linkcolor=blue,
    filecolor=magenta,      
    urlcolor=cyan,
    bookmarks=true,
}

%% bugtracker (part of pgfplots) should be loaded AFTER "hyperref"
%% See: https://texblog.net/hyperref/ AND https://tex.stackexchange.com/questions/16268/warning-with-footnotes-namehfootnote-xx-has-been-referenced-but-does-not-exi
\usepackage{pgfplots}
\pgfplotsset{width=10cm,compat=1.9}

%%\usepackage{fourier}  %% eg overarc (Bogenmaß)

%% For Background on title page (Züri Wappn)
\usepackage{eso-pic}

有什么想法吗?请永远记住。只有在“Lobster 和最新的 pdflatex”上,错误仍然存​​在。

答案1

以下不再起作用...:

\documentclass[twoside,14pt,a5paper]{extarticle} 
\usepackage{ngerman} 
\usepackage{accents} 
\begin{document} 
Test $\vec{a}$ 
\end{document}

...但是当我改变德语和重音符号的顺序时,它工作正常:

\documentclass[twoside,14pt,a5paper]{extarticle} 
\usepackage{accents} 
\usepackage{ngerman} 
\begin{document} 
Test $\vec{a}$ 
\end{document}

相关内容