我想做这里描述的同样的事情:自动使用图片标题的第一句作为短标题。
这意味着我需要将图形的标题限制在\listoffigures
标题的第一句内。
上述问题提供的解决方案尝试将标题拆分,.
并仅将列表的第一部分作为标题插入。它对我来说不起作用,而且我没有 Latex 技能来调整并使其运行这段代码。
解决方案是添加以下内容:
\let\oldcaption\caption
\def\splitter #1. #2@@{\oldcaption[#1]{#1. #2}}
\def\caption#1{\splitter #1@@}
因为我使用 Pandoc 和 Markdown 语法,所以我不能使用 latex 语法,然后使用短标题机制。