使用命令行将MediaWiki wikitext格式转换为HTML

使用命令行将MediaWiki wikitext格式转换为HTML,第1张

概述我倾向于编写大量的文档,因此MediaWiki格式对我来说很容易理解,而且比传统的 HTML编写节省了我很多时间.然而,我也写了一篇博客,发现从键盘切换到鼠标一直为HTML输入正确的标签会增加很多时间.我希望能够用Mediawiki语法编写我的文章,然后将其转换为HTML以便在我的博客上使用. 我已经尝试了谷歌,但必须要求更好的术语,因为我无法找到任何东西. 我使用Linux,并希望从命令行执行此 我倾向于编写大量的文档,因此Mediawiki格式对我来说很容易理解,而且比传统的 HTML编写节省了我很多时间.然而,我也写了一篇博客,发现从键盘切换到鼠标一直为HTML输入正确的标签会增加很多时间.我希望能够用Mediawiki语法编写我的文章,然后将其转换为HTML以便在我的博客上使用.

我已经尝试了谷歌,但必须要求更好的术语,因为我无法找到任何东西.

我使用Linux,并希望从命令行执行此 *** 作.

任何人有任何想法或想法?

解决方法 最好的方法是使用Mediawiki解析器.好消息是Mediawiki 1.19将提供一个命令行工具!

免责声明:我写了这个工具.

该脚本是维护/ parse.PHP,直接来自源代码的一些用法示例:

自己输入文本,用Control D结束它:

$PHP maintenance/parse.PHP --Title foo''[[foo]]''^D<p><i><strong >foo</strong></i></p>$

通常的文件输入法:

$echo "'''bold'''" > /tmp/foo.txt$PHP maintenance/parse.PHP /tmp/foo.txt<p><b>bold</b></p>$

当然管道到stdin:

$cat /tmp/foo | PHP maintenance/parse.PHP<p><b>bold</b></p>$

截至今天,您可以从http://svn.wikimedia.org/svnroot/mediawiki/trunk/phase3/maintenance/parse.php获取脚本并将其放在维护目录中.它应该与Mediawiki 1.18一起使用

该脚本将与Mediawiki 1.19.0一起提供.

总结

以上是内存溢出为你收集整理的使用命令行将MediaWiki wikitext格式转换为HTML全部内容,希望文章能够帮你解决使用命令行将MediaWiki wikitext格式转换为HTML所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1136012.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存