RefTeXを使用すると、最初に参照するラベルのタイプを要求し、次にリストから参照を選択するように要求するC-c C-)呼び出しが行われます。reftex-citation
リストは、ドキュメント内のラベルのリストです。LaTeXフィギュアの場合、リストには各フィギュアのキャプション(の引数\caption
)が含まれます。ドキュメントにサブキャプションが含まれている場合、\subcaption
それらは認識されないため、リストに含まれません。RefTeXにそれらを認識させて、リスト内のそれぞれのラベルの横に配置することはできますか?
reftex-label-alist
解決策は、正規表現にを見つけさせることで変数を変更することだと思います\subcaption
。
以下に、問題を明確にするための例を示します。次のLaTeXドキュメントがあるとします。
\documentclass{article}
\usepackage{subcaption}
\begin{document}
\begin{figure}
\begin{minipage}{.5\linewidth}
\subcaption{A subfigure}\label{fig:1a}
\end{minipage}
\caption{A figure}\label{fig:1}
\end{figure}
\end{document}
実行C-c C-)すると、次のようなものが表示されます。
メインフィギュアのキャプションは表示されていますが、サブフィギュアのキャプションは表示されていないことに注意してください。