我正在尝试维护我的简历的两个版本,一个有很多光泽,一个更传统。光面版将是HTML。我使用它处理图像(例如,当我使用直接HTML代码包含图像时,Pandoc非严格忽略PDF版本中的图像和替代文本,但将其包含在HTML版本中。
然而,对于直接文本,它不起作用。我尝试将其包装在<p>text</p>
或<div>text</div>
中,但PDF版本似乎忽略了代码,同时保留了文本内容。
可重复的例子:
**My CV**
Content to appear in both
<img src='https://www.google.com/images/srpr/logo4w.png' alt='image to only appear in HTML'>
<p>Text to only appear in HTML</p>
如何标记文本内容以使其仅显示在HTML版本中?
答案 0 :(得分:4)
使用最新版本的pandoc,您可以停用扩展程序markdown_in_html_blocks
:
pandoc -f markdown-markdown_in_html_blocks
然后在LaTeX / PDF输出中将忽略<div>...</div>
标签的内容,但仍会以HTML格式显示。