回 ACSite.NET 首頁
回 ACSite.NET 首頁 客服系統 帳務系統 英文首頁
nav_seperator
nav_seperator
nav_seperator
nav_seperator
 

頁: [1]
  列印  
作者 主題: 關於使用 LaTeX, dvips,跟 ImageMagick....  (閱讀 9183 次)
weiye
客戶
*
離線 離線

文章: 23


個人網站
« 於: 七月 03, 2005, 12:34:13 am »

為了要讓 MediaWiki 可以使用 TeX 顯示數學式子,我參考他官方網站上的 Enable TeX這篇文章,並且下載了 texvc 放在 math 資料夾在 LocalSettings 裡加上 $wgUseTeX=true; ,可是照那文章上的敘述,似乎我還要在 PATH 裡設定
引用
    [/li][li]Rasterization is done via LaTeX, dvips, and ImageMagick. These need to be installed (probably available in your Linux distribution) and in the PATH: the commands latex, dvips, convert, gs should all work on the command line.
    [/li]
  • To work properly with rendering non-ASCII Unicode characters, a supplemental TeX package is needed ("cjk-latex" in Debian)
請問我該在哪裡設定 PATH 呀?還有該設定成蝦咪呢?拜託,謝謝謝謝啦~ ^^~
已記錄

acsite
管理員
Hero Member
*****
離線 離線

文章: 4,027


個人網站
« 回覆文章 #1 於: 七月 03, 2005, 01:41:21 am »

主機已經安裝了
tetex-dvips-1.0.7
tetex-latex-1.0.7
ImageMagick-5.5.6
所以您應該可以順利使用這些套件的工具
已記錄
weiye
客戶
*
離線 離線

文章: 23


個人網站
« 回覆文章 #2 於: 七月 03, 2005, 01:55:39 am »

請問我這三個的 path 要設定成蝦咪呢?~ ^^~  謝謝謝謝啦~ ^^~
« 最後編輯時間: 七月 03, 2005, 01:59:29 am 由 weiye » 已記錄

acsite
管理員
Hero Member
*****
離線 離線

文章: 4,027


個人網站
« 回覆文章 #3 於: 七月 03, 2005, 02:02:57 am »

請全部設定成 /usr/bin/  微笑  
已記錄
weiye
客戶
*
離線 離線

文章: 23


個人網站
« 回覆文章 #4 於: 七月 03, 2005, 02:31:25 am »

嘗試中~ 雖然還沒有成功~ 不過謝謝謝啦~ ^^~
已記錄

weiye
客戶
*
離線 離線

文章: 23


個人網站
« 回覆文章 #5 於: 三月 06, 2006, 11:52:16 pm »

我想這個問題想了好久似有有點頭緒了,
(之前是用 mimetex 代替,不過那似乎並非長久之計,還是用 latex 比較好)

似乎是因為 php 沒有辦法呼叫 exec 函數的關係,

當中的程式是
程式碼:
<?php 
echo '<pre>'
echo 
exec('whoami') or die("It doesn't work"); 
echo 
'</pre>'
?>

可是我用 php 探針 測試的結果它卻顯示
引用
您檢測的函數是 exec  支持√

因此我就 stelnet 登入之後,執行 $ php whoami.php
它顯示
引用
Failed loading /usr/local/Zend/lib/ZendExtensionManager.so:  /usr/local/Zend/lib/ZendExtensionManager.so: cannot open shared object file: No such file or directory
<pre>sh: line 1: /usr/local/phpchroot/whoami: No such file or directory

因此我去找 /usr/local/Zend/lib/ZendExtensionManager.so 果無此物,
然後再去看 php.ini
最後面寫著
引用

[Zend]
zend_optimizer.optimization_level=15
zend_extension_manager.optimizer=/usr/local/Zend/lib/Optimizer-2.5.7
zend_extension_manager.optimizer_ts=/usr/local/Zend/lib/Optimizer_TS-2.5.7
zend_extension=/usr/local/Zend/lib/ZendExtensionManager.so
zend_extension_ts=/usr/local/Zend/lib/ZendExtensionManager_TS.so

exec_dir = /usr/local/phpchroot
似乎真的有設定一些東西到 /usr/local/Zend/lib/ZendExtensionManager.so

我所知道的就到這裡了,有太多我不太懂得了,有人可以幫我嗎?
« 最後編輯時間: 八月 01, 2010, 10:54:25 am 由 weiye » 已記錄

acsite
管理員
Hero Member
*****
離線 離線

文章: 4,027


個人網站
« 回覆文章 #6 於: 三月 07, 2006, 08:57:44 am »

由於近來諸多安全上的漏洞皆是針對PHP程式而來
所以目前我們限制PHP所能開啟的程式
而您SSH進入時因為是 chroot 環境
所以才會無法找到/usr/local/Zend/lib/ZendExtensionManager.so

我們已經開放 latex, dvips, convert, gs 等程式的執行權限
請您再試試看是否能正常執行
謝謝
已記錄
weiye
客戶
*
離線 離線

文章: 23


個人網站
« 回覆文章 #7 於: 三月 07, 2006, 12:25:41 pm »

終於成功啦
謝謝謝謝謝謝啦。

真是太感謝啦,終於可以秀出數學方程式啦。

感激萬分 ^________^   :lol:  
« 最後編輯時間: 八月 01, 2010, 10:54:43 am 由 weiye » 已記錄

acsite
管理員
Hero Member
*****
離線 離線

文章: 4,027


個人網站
« 回覆文章 #8 於: 三月 07, 2006, 01:16:43 pm »

不客氣 :lol:
也很抱歉安全上的限製造成了您之前的設定困擾
已記錄
頁: [1]
  列印  
 
前往:  



 
 
bottom
Copyright © 2002 - 2017 ACSite.NET All Rights Reserved.