2014-03-04 143 views
2

背景:我曾希望運行Gollum來運行一個個人wiki,它可能只是渲染標記的文件,但我的筆記本電腦卻是Windows ... so that's not happening。運行虛擬機爲它的目的太麻煩了。個人Wiki,TiddlyWiki5和MediaWiki語法

當前狀態:我想給TiddyWiki5一槍,主要是因爲它的可移植性很棒。但我也想用MediaWiki語法來編寫/保存我的筆記,以便將筆記甚至整個頁面移植到我承諾的wiki上。

我沒有成功搜索插件以允許mediaWiki語法。

  • 原來插件是過時的和不支持的

問題:有誰知道一個插件或黑客以增加對TW5 MEDIAWIKI語法的支持?

也歡迎替代平臺建議。

回答

2

要求:


所以經過一些研究,我已經決定,暫時它會是最簡單的只寫在降價的TW條目。使用Markdown plugin

然後只是通過Pandoc將降價文件轉換成MediaWiki。或者通過Sublime Text插件使用Pandoc。

tbfisher的Sublime Text Pandoc(安裝後)的設置位於Preferences => Package Settings => Pandoc => Settings - User下。

您還需要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" 
       ] 
      } 
     }  
    } 
} 
相關問題