Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.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
Markdown pandoc转换器是否有外部活码?_Markdown_Pandoc_Livecode - Fatal编程技术网

Markdown pandoc转换器是否有外部活码?

Markdown pandoc转换器是否有外部活码?,markdown,pandoc,livecode,Markdown,Pandoc,Livecode,是否有包装pandoc文档转换器的外部(插件)?我希望通过pandoc运行LiveCode字段的内容,并将结果返回到LiveCode变量/字段中。pandoc的一个突出用途是将标记转换为HTML。也许在LiveCode中实现了这样的转换器 标记实现列表:Trevor DeVore在 由于pandoc是一个命令行实用程序,您应该能够通过以下方式调用它: shell("pandoc -f markdown -t html yourinputfile") 如果你想把它包装成一个函数,应该可以做如下的

是否有包装pandoc文档转换器的外部(插件)?我希望通过pandoc运行LiveCode字段的内容,并将结果返回到LiveCode变量/字段中。pandoc的一个突出用途是将标记转换为HTML。也许在LiveCode中实现了这样的转换器


标记实现列表:

Trevor DeVore在

由于pandoc是一个命令行实用程序,您应该能够通过以下方式调用它:

shell("pandoc -f markdown -t html yourinputfile")
如果你想把它包装成一个函数,应该可以做如下的事情

function markDown2HTML pMarkDown pFromFormat pToFormat
   put specialFolderPath("temporary") & "/pandocConvert" & the seconds into tTmpFile
   put pMarkdown into URL "file:" & tTempFile
   put shell("pandoc -f" && pFromFormat && "-t" && pToFormat" && tTempFile) into tHTML
   delete file tTempFile
   return tHTML
end markDown2HTML

注意:这是我头脑中写出来的,没有用实际的pandoc安装进行测试。

你的问题不清楚你是否真的只需要标记为html。如果您只需要这些,请查看shell函数文档中的注释:“如果您在Windows系统上的shell命令中使用文件路径,则文件路径必须为Windows格式,而不是LiveCode内部使用的Unix样式的文件路径。”Trevor DeVor将styledText数组用作输入参数。这是什么?《用户指南》对此没有评论。styledText是最近添加到字段中的属性。5.5我相信。查看LiveCode附带的字典(在“帮助”菜单下)。styledText是表示字段中文本的数组。这是一个伟大的格式转换为其他格式。