gpt4 book ai didi

python - 有没有办法将 markdown 转换为解释性 RTF?

转载 作者:行者123 更新时间:2023-11-30 22:45:11 25 4
gpt4 key购买 nike

我正在尝试在 shell 脚本中将文本从 markdown 转换为渲染的 RTF,并将命令包装在 Apple Automator 服务中。

我意识到完成任务的唯一方法是:

python -m markdown | textutil -convert rtf -format html -stdin -stdout -font Helvetica -inputencoding UTF-8 | pbcopy | pbpaste -Prefer rtf

问题:

  • 如何避免使用剪贴板来解释RTF?
  • 是否有其他应用程序可以替代 pbcopy pbpaste

cmd解释:

  • python -m markdown 完成主要工作
  • textutil [... opts] 从 HTML 转换为 RTF
  • pbcopy | pbpaste -Prefer rtf 可以神奇地解释来自 textutil 的纯文本 RTF 指令并返回解释后的 RTF。

如果不要求解释 RTF,问题会容易得多。我已经尝试调用管道的前两个步骤,并能够正确保存 rtf 格式的文件(以及其他格式)。

最佳答案

你看过Pandoc吗? ?该工具可以轻松将 Markdown 文件转换为 RTF。

用法:

pandoc -s INPUT.md -o OUTPUT.rtf

[编辑]

如果你想要一个完整的Pythonic解决方案,你可以使用包pypandoc,它是pandoc工具的包装器(感谢@rusty-shackleford的评论)

关于python - 有没有办法将 markdown 转换为解释性 RTF?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41264720/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com