【问题标题】:org mode export to markdown and character entity problemsorg模式导出到markdown和字符实体问题
【发布时间】:2016-04-14 14:45:05
【问题描述】:

我需要将很多用Emacs-Org写的文档导出到markdown。我正在使用通过-pandoc 导出。除了使用 org-syntax 编写的大量特殊符号外,一切正常。只是一个示例,在 org 中写为 \beta 的 β 字符在导出的文档中我有 \\beta 而不是 β 。有没有办法解决这个问题,而不是手动更改数百个符号?

【问题讨论】:

    标签: emacs markdown org-mode


    【解决方案1】:

    要替换单个文件中的文本,您只需键入M-x replace-string。要替换多个文件的字符串,请遵循以下instructions

    1. 使用 find-dired、find-name-dired 或 find-grep-dired 组合您要操作的文件列表。
    2. 使用 t 标记结果 Dired 缓冲区中的所有文件。
    3. 使用 Q 对标记的文件启动查询-替换-正则表达式会话。
    4. 要接受每个文件中的所有替换,请点击 !。

    【讨论】:

    • 如何查询-替换-正则表达式获取\\symbol ---> &symbol;
    • 您输入\\\\symbol而不是\\symbol。 `\` 是特殊符号,需要转义。
    【解决方案2】:

    我不使用 pandoc,但是在将 org-mode 文件导出到 html 时遇到了类似的问题,我发现我需要将实体输入为 '\beta{}' 而不仅仅是 '\beta'(不带引号)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-04-19
      • 1970-01-01
      • 1970-01-01
      • 2021-02-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多