Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/306.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 有没有办法将降价转换为解释RTF?_Python_Markdown_Clipboard_Rtf_Automator - Fatal编程技术网

Python 有没有办法将降价转换为解释RTF?

Python 有没有办法将降价转换为解释RTF?,python,markdown,clipboard,rtf,automator,Python,Markdown,Clipboard,Rtf,Automator,我正在尝试将文本从markdown转换为shell脚本中的渲染RTF,并将该命令包装到Apple Automator服务中 我意识到完成任务的唯一方法是: python -m markdown | textutil -convert rtf -format html -stdin -stdout -font Helvetica -inputencoding UTF-8 | pbcopy | pbpaste -Prefer rtf 问题: 如何避免使用剪贴板来解释RTF 是否有另一个应用程序可

我正在尝试将文本从markdown转换为shell脚本中的渲染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-preferred rtf
    执行从
    textutil
    导出的纯文本rtf指令的神奇解释,并以解释rtf的形式返回
如果不要求对RTF进行解释,这个问题就会容易得多。我已经尝试调用管道的前两个步骤,并且能够正确保存rtf格式的文件(以及其他格式的文件)。

您看了吗?此工具可以轻松地将标记文件转换为RTF

用法:

pandoc -s INPUT.md -o OUTPUT.rtf