看板LaTeX
標 題Re: [問題] MediaWiki 下的 Latex
發信站交大資訊次世代BS2 (Fri Jan 19 21:04:12 2007)
轉信站ptt!ctu-reader!ctu-peer!news.nctu!news.cis.nctu!BS2
重灌 MikTex 之後就可以了 @@
不過順便跟大家分享一下裝 mediawiki 之 latex 的過程,還蠻麻煩的
Platform: Windows XP , MediaWiki 1.9
先安裝 ImageMagic , GhostScript , OCaml(用來compile texvc用的) , MinGW , MikTex
GhostScript bin 目錄底下的 gswin32c.exe 改名成 gs.exe。
之後到 mediawiki 底下的 math 資料夾編譯 texvc
輸入 make 編譯即可。
之後修改 LocalSettings.php 裡的
$wgUseTeX = true;
$wgTexvc = "texvc.exe";
將 Math.php 替換程式碼。
http://meta.wikimedia.org/wiki/Help:Running_MediaWiki_on_Windows/math.php
將 imageMagic,GhostScript,Miktex 執行檔路徑加入到環境變數內
重新開機後即可。( Php的環境變數才會 reload )
此流程是
1.texvc.exe 將 <math> 內的 latex 轉成 latex document 檔放在 /image/tmp 內
2.交給 latex 去把 tex 檔轉換成 dvi 檔
3.再由 dvip 轉換成 ghost script 檔。
4.接著 image magic 將 ghost script 轉換成 png 檔(需要安裝GhostScript)的原因。
5.將 png 檔放入 /images/math 內。
※ 引述《[email protected] (Kornelius)》之銘言:
--
,= ,-_-. =.
((_/)o o(\_)) Cornelius
`-'(. .)`-' cornelius.howl /at/ gmail.com
\_/
--
▄▄▄▄▄▄▄ ▄▄▄▄ ▄▄▄▄▄▄ <telnet://bbs.cs.nctu.edu.tw>
█▄▄▄▄█ █ ▄▄▄▄▄█ Player: kornelius
▄█▄▄▄▄█ ▄▄▄█ █▄▄▄▄▄ From: 61-223-103-114.dynamic.hine
☆ 次世代BS2 ☆ 可申請個人板
150MB 相簿 http://pic.bs2.to 交大資訊人 250MB