尊敬的 StackExchange 用户,
文件
\documentclass{scrartcl}
\addtokomafont{captionlabel}{\textbf}
\usepackage{subcaption}
\begin{document}
\begin{figure}
\caption{test}
\end{figure}
\end{document}
无法编译
pdflatex 2018.6.18
scartcl 3.25
subcaption 1.1-162
caption 3.3-147
我猜是字幕定义不太好。你们知道如何解决这个问题吗?
错误消息如下
! Missing \endcsname inserted.
<to be read again>
\aftergroup
l.8 \caption{test}
?
! Extra \endcsname.
<argument> ...t \csname fnum@\@captype \endcsname
\endgroup \fi
l.8 \caption{test}
?
! Missing \endcsname inserted.
<to be read again>
\aftergroup
l.8 \caption{test}
?
! Extra \endcsname.
<argument> ...t \csname fnum@\@captype \endcsname
\endgroup \fi
l.8 \caption{test}
问候
答案1
使用\addtokomafont{captionlabel}{\bfseries}
:
\documentclass{scrartcl}
\addtokomafont{captionlabel}{\bfseries}% <- changed
\usepackage{subcaption}
\begin{document}
\begin{figure}
\caption{test}
\end{figure}
\end{document}