我正在使用该bicaption
包为所有图表和表格添加双语标题。但是,我不想在文档正文中排版替代语言,而只想创建图表/表格列表。但是,当我使用该选项时\captionsetup{bi-lang=first}
,标题既不会排版在图表下方,也不会排版在图表的替代列表中。
最小工作示例如下:
\documentclass[a4paper]{article}
\usepackage[frenchb,english]{babel}
\usepackage[lang=english,listtype+=FR]{bicaption}
\captionsetup{bi-lang=first}
\usepackage{newfloat}
\DeclareFloatingEnvironment[fileext=lof2]{figureFR}
[Figure][Liste des Figures]
\DeclareFloatingEnvironment[fileext=lot2]{tableFR}
[Tableau][Liste des Tableaux]
\begin{document}
\listoffigures
\listoffigureFRs
\begin{figure}
\centering
A placeholder for an image or whatever
\bicaption{English text}{Texte en français}
\end{figure}
\end{document}
答案1
我猜想,隐藏法语标题(但不隐藏法语人物列表中的条目)的最简单方法是用 替换\captionsetup{bi-lang=first}
。\captionsetup[bi-second]{box=empty,skip=0pt}
(但是,这需要相当最新版本的 (bi)caption 包。)