我有一个 pdfLaTeX 文档,其中有很多 TikZ 绘图放在带有单独标题的子图中(使用 Springer 类svmono
)。我尝试使用该subcaption
包将其翻译成希伯来语 XeLaTeX。它有效,只是子标题没有编号。
('subcaption' 包与 [hebrew]{babel} 不兼容似乎可以解决这个问题,但是我subcaption
不想要caption
而且我正在使用polyglossia
not babel
。)
这是 MWE。我尝试了各种命令,subcaption
但似乎都不起作用。
\documentclass{article}
\usepackage{tikz}
\usepackage{subcaption}
\usepackage{polyglossia}
\setmainlanguage{hebrew}
\newfontfamily{\hebrewfont}{David}[Script=Hebrew]
\begin{document}
\selectlanguage{hebrew}
מלבן גדול באיור%
~\ref{big-rectangle}
ומלבן קטן באיור%
~\ref{small-rectangle}.
\begin{figure}
\subcaptionbox{מלבן גדול\label{big-rectangle}}
{
\begin{tikzpicture}
\draw (0,0) rectangle +(5,3);
\end{tikzpicture}
}
\subcaptionbox{מלבן קטן\label{small-rectangle}}
{
\begin{tikzpicture}
\draw (0,0) rectangle +(3,1);
\end{tikzpicture}
}
\end{figure}
\end{document}
还有一个问题:命令中的\subcaptionbox[list entry]...
是什么list entry
意思?