看板 LaTeX 關於我們 聯絡資訊
http://code.100allora.it/pdfcube 主要功能是將 pdf 頁面弄成 cube 換頁時可旋轉 還有畫面幾個地方可以局部放大 不過在 FreeBSD 下開啟 opengl 還真的有點麻煩 = = (不過比 flash player 好多了, 到現在我都還啟動不了 -..-) 1. 裝好 nvidia driver or ati ooxx (視你自己顯示卡) (建議使用 nvidia!) freebsd ports nvidia 100.xx 目前在 xorg 7.3 下有問題 所以建議到 nvidia 網站下載 96.xx 版本 網站有安裝說明 請自行閱讀 @@ (or man nvidia-xconfig) 2. 如果你以為裝好就可以用, 就太天真啦! http://nixsky.com/bsd/freebsd/2007-04/117.html 請閱讀這份網頁了解如何設定 xorg.conf and /boot/loader.conf (nvidia 網站也有說明啦) 3. 如果運氣夠好...能上面步驟都 ok 的話 cd /usr/ports/print/pdfcube make install clean 4. 執行 pdfcube 如果在 FreeBSD 下跑出錯誤訊息說 找不到 double-buffered visual (此時仍可用單緩衝區執行, 但會閃爍唷! 有寫過 opengl 應該都知道) 把下面的 GDK_GL_MODE_ALPHA 關掉...就能使用雙緩衝區了! glconfig = gdk_gl_config_new_by_mode ((GdkGLConfigMode) ( GDK_GL_MODE_RGB | // GDK_GL_MODE_ALPHA | GDK_GL_MODE_DEPTH | GDK_GL_MODE_DOUBLE)); 對新手可能還是搞不懂該怎麼做 #cd /usr/ports/distfiles #fetch http://code.100allora.it/pdfcube/attachment/wiki/WikiStart/ pdfcube-0.0.2.tar.gz (自己接起來) #tar zxvf pdfcube-0.0.2.tar.gz #cd pdfcube-0.0.2 #cd src #ee pdfcube.cc (找到上面說的那段) #cd /usr/ports/distfiles/pdfcube-0.0.2 #./configure #make #make install 重新執行 pdfcube 應該就可以使用雙緩衝區了 = = 5. 如果你跟我一樣愛用 remote login 單純用 vnc 是沒辦法在遠端使用 pdfcube or 其它 opengl 程式 請裝 xmin-mesa http://sourceforge.net/project/showfiles.php?group_id=156984 操作說明如下 http://www.cs.nctu.edu.tw/help/xming.html 目前發現 cube rotation 會有點 lag @@ 這幾天再來試試 x-win32 看會不會比較快! 如果有人確定不會 delay, 麻煩跟小弟說一下 ^^|| -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.80.33