Personal Wiki, TiddlyWiki5 and MediaWiki Syntax



背景:我希望运行Gollum来运行一个个人wiki,它可以呈现我做笔记的标记文件。但我的主要机器是Windows...所以这不会发生。为它运行 VM 对于它的目的来说太麻烦了。

现状:我想给TiddyWiki5一个机会,主要是因为它的可移植性很棒。但我也想用MediaWiki语法编写/保存我的笔记,以便更容易地将笔记甚至整个页面移植到我承诺的wiki上。

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

  • 原始插件已过时且不受支持

问题:有谁知道为TW5添加mediaWiki语法支持的插件或黑客?

也欢迎其他平台建议。

要求:

  • 提德利维基
  • TiddlyWiki Markdown 插件
  • 潘多克
  • 崇高的文字
  • 崇高的文本潘多克
  • 梅迪亚维克

因此,经过更多的研究,我决定暂时在Markdown中编写TiddlyWiki条目是最容易的。使用 Markdown 插件。

然后只需通过Pandoc将降价文件转换为MediaWiki。或者更确切地说,通过Sublime Text插件使用Pandoc。

tbfisher的Sublime Text Pandoc(安装后)的设置位于首选项=>包设置=> Pandoc =>设置-用户下。

您还需要Sublime Text Mediawiker为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"
                ]
            }
        }    
    }
}

相关内容

  • 没有找到相关文章

最新更新