2009-08-18 26 views
1

在我的wiki上由MediaWiki界面實現,我在頁面中收到LaTeX的解析失敗(未知錯誤)。我檢查了LocalSettings.php文件,並將適當的變量($ wgUseTeX)設置爲true。LaTeX在MediaWiki上無法解析(未知錯誤)

如果有幫助,在此之前的錯誤信息是一個失敗解析(缺少texvc可執行文件),但我通過在數學目錄中運行「make」並安裝texvc可執行文件來「盡其所能」那裏。我測試了texvc,它在命令行上工作。

難道我缺少什麼?

+0

您的Wiki標記是否理智?例如,你有沒有在維基百科的沙盒上試過它?另外,你有沒有得到TeX日誌? – derobert 2009-08-19 06:50:38

+0

如何查看TeX日誌? – Paradius 2009-08-19 19:52:30

回答

0

看看the README file,特別注意「確保臨時和數學目錄存在並且可以通過Web服務器運行的用戶帳戶寫入;如果您不控制服務器,則可能有讓它們成爲世界可寫的。「

如果這沒有幫助,請編輯render.ml,註釋掉「註釋此塊將幫助調試」的塊,然後重新運行make。這將保留所有臨時文件(包括TeX日誌),以便您可以看到出錯的地方。

+0

位於典型Linux服務器上的TeX日誌在哪裏? – Paradius 2009-08-25 15:58:50

1

將此添加到LocalSettings爲我解決了它。只需要使目錄調用準確。乏味。

$wgUseTeX   = true; 
$wgUploadDirectory = "{$IP}/images"; 
$wgUploadPath  = "{$wgScriptPath}/images"; 
$wgMathPath   = "{$wgUploadPath}/math"; 
$wgMathDirectory = "{$wgUploadDirectory}/math"; 
$wgTmpDirectory  = "{$wgUploadDirectory}/tmp"; 
$wgTexvc   = "{$IP}/math/texvc"; 
2
aptitude install ocaml 
cd /math 
make clean 
make