-
-
Notifications
You must be signed in to change notification settings - Fork 3.7k
Description
Currently if pandoc is called with --lof or configured with a format.yml containing:
---
lof: yeswhen converting a markdown source, each figure is listed in the LoF using its markdown alt text. This is a problem as others have pointed out in a separate issue because the alt text is also used for image captions, and the text length desired for image captions is very often longer than a short identifying text needed in a list of figures.
Fortunately markdown offers a title text attribute for images which affords a practical and natural solution. The proposal here is to use the markdown image title when generating the list of figures. Usage would look like this:
[My image **caption** can be long with _formatting_.](figures/my_figure.jpg "Figure title for LoF entry")The title attribute is simple text only (no formatting or math, etc.) which makes it perfect to use in an LoF entry where you don't want that anyway.
This solution allows for a semantic separation between image caption (markdown alt text) and LoF entry text (markdown title text).