【问题标题】:Smart Quotes and Ligatures in pandocpandoc 中的智能引号和连字
【发布时间】:2021-01-29 10:59:07
【问题描述】:

我有一个文件text.txt,其中包含非常基本的乳胶/降价。例如,它可能是以下内容。

Here is some basic maths: $f(x) = ax + b$ defines a straight line, often called a "linear" function---but it's not _actually_ a linear function, eg $f(0) \ne 0$.

我想使用WebTeX 将其转换为html。但是,我不希望智能引号---" 应该输出为基本直线,而不是两端弯曲---或智能破折号------ 应该是三个破折号,而不是 em-破折号。

似乎smart 选项对此很有用:pandoc manualgithub 1github 2。但是,我无法确定正确的语法。例如,我尝试过以下方法。

pandoc text.txt -f markdown-smart -t markdown-smart -s --webtex -o tex.html

很遗憾,这不起作用。

我在写问题时解决了这个问题,所以我将在下面发布答案! (剧透警告:只需删除 -t markdown-smart。)

【问题讨论】:

标签: pandoc ligature smart-quotes


【解决方案1】:

只需删除-t markdown-smart

pandoc text.txt -f markdown-smart -s --webtex -o tex.html

我相信这个-t 是在说“没有聪明的降价”。我们不是试图输出markdown,而是html。如果查看带有-t的版本,则可以看到包含嵌入各种图像的代码。如果将其粘贴到降价编辑器中,那么它应该会显示出来。

要获取 html,只需将其删除即可。

【讨论】:

    猜你喜欢
    • 2011-10-21
    • 2010-09-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-07
    • 2010-10-14
    • 2011-08-30
    相关资源
    最近更新 更多