我倾向于编写大量文档,因此 MediaWiki 格式对我来说很容易理解,而且比编写传统 HTML 节省了我很多时间。然而,我也写了一篇博客,发现一直从键盘切换到鼠标来输入正确的 HTML 标签会增加很多时间。我希望能够使用 Mediawiki 语法编写文章,然后将其转换为 HTML 以在我的博客上使用。
我已经尝试过谷歌搜索,但必须需要更好的命名法,因为令人惊讶的是我还没有找到任何东西。
我使用 Linux,并且更喜欢从命令行执行此操作。
有人有什么想法或想法吗?
最好的办法是使用 MediaWiki 解析器。好消息是 MediaWiki 1.19 将为此提供一个命令行工具!
免责声明:我编写了该工具。
脚本是maintenance/parse.php
一些直接来自源代码的用法示例:
自己输入文本,并以 Control + D 结束:
$ php maintenance/parse.php --title foo
''[[foo]]''^D
<p><i><strong class="selflink">foo</strong></i>
</p>
$
常用的文件输入方法:
$ echo "'''bold'''" > /tmp/foo.txt
$ php maintenance/parse.php /tmp/foo.txt
<p><b>bold</b>
</p>$
当然还有管道到标准输入:
$ cat /tmp/foo | php maintenance/parse.php
<p><b>bold</b>
</p>$
从今天开始,您可以从以下位置获取脚本http://svn.wikimedia.org/svnroot/mediawiki/trunk/phase3/maintenance/parse.php http://svn.wikimedia.org/svnroot/mediawiki/trunk/phase3/maintenance/parse.php并将其放入您的维护目录中。它应该与 MediaWiki 1.18 一起使用
该脚本将在 MediaWiki 1.19.0 中提供。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)