Plugins 个人Wiki、TiddlyWiki5和MediaWiki语法

Plugins 个人Wiki、TiddlyWiki5和MediaWiki语法,plugins,mediawiki,wiki,tiddlywiki,Plugins,Mediawiki,Wiki,Tiddlywiki,背景:我希望运行Gollum来运行一个个人wiki,它可以显示我记录的标记文件。但我的主要机器是Windows。为它运行虚拟机对于它的目的来说太麻烦了 当前状态:我想试一试,主要是因为它的便携性非常好。但我也希望用MediaWiki语法编写/保存我的笔记,以便更容易地将笔记甚至整个页面转移到我承诺的Wiki 我搜索了一个允许mediaWiki语法的插件,但未成功 原始插件已过时且不受支持 问题:有人知道为TW5添加mediaWiki语法支持的插件或黑客吗 也欢迎其他平台建议。要求:

背景:我希望运行Gollum来运行一个个人wiki,它可以显示我记录的标记文件。但我的主要机器是Windows。为它运行虚拟机对于它的目的来说太麻烦了

当前状态:我想试一试,主要是因为它的便携性非常好。但我也希望用MediaWiki语法编写/保存我的笔记,以便更容易地将笔记甚至整个页面转移到我承诺的Wiki

我搜索了一个允许mediaWiki语法的插件,但未成功

  • 原始插件已过时且不受支持
问题:有人知道为TW5添加mediaWiki语法支持的插件或黑客吗


也欢迎其他平台建议。

要求:


因此,经过更多的研究,我决定暂时只写一些整洁的降价条目是最简单的。使用

然后只需通过将标记文件转换为MediaWiki即可。或者更确切地说,通过插件使用Pandoc

tbfisher的设置(安装后)位于Preferences=>Package settings=>Pandoc=>settings-User下

您还需要升华文本来提供MediaWiki文件的语法设置

我当前的(测试)设置如下:

{ "user": 
    {   "pandoc-path": "C:/Pandoc/pandoc.exe",

        "transformations": {
            "Markdown (Pandoc)": {
              "scope": { "text.html.mediawiki" : "mediawiki" }
            },

            "MediaWiki" :{
                "new-buffer": 1,
                "scope": { "text.html.markdown" : "markdown" },
                "syntax_file": "Packages/Mediawiker/Mediawiki.tmLanguage",
                "pandoc-arguments": [
                    "--to=mediawiki"
                ]
            },

            "Markdown (GitHub)" : {
                "new-buffer": 1,
                "scope": {
                    "text.html.mediawiki" : "mediawiki+hard_line_breaks",
                    "text.html.markdown" : "markdown" 
                 },
                "syntax_file": "Packages/Markdown/Markdown.tmLanguage",
                "pandoc-arguments": [
                    "--to=markdown_github",
                    "--atx-headers"
                ]
            }
        }    
    }
}