跳到主要內容

發表文章

目前顯示的是有「TeX/LaTeX」標籤的文章

在 Python 世界中的 Document 系統

因為 LLVM 官方網站所編譯好的 Windows 安裝檔,沒有 LLVM Toolchain 可以編譯成 llvm 的 bitcode(.bc) or native assembly(.s),為了讓 Clang-cl 可以使用 LLVM Toolchain 來產生bitcode(.bc) or native assembly(.s),安裝 emscripten SDK 套件,來使用 lli, llc, llvm-dis Toolchain 。 接觸 emscripten 後,從 emscripten文件 中得知 SPHINX 這個 Python 世界中的 Document 系統,大略看了一下它文件,可以使用簡單的 Text 文件作為基礎來產生不同的文件格式: html, TeX, pdf,也有網站的 theme 可以用來建立網站,emscripten 網站就是使用這個文件系統所建置,與 Docbook 比較,SPHINX 所使用的 reStructuredText 更容易讓初學者接受及適用。

Installing cwTeX in Windows 8

update: 2018.06.15 新版 cwTeX 是 5.1 版,安裝套件也更新 MikTeX 最新版本,但是卻無法使用 pdflatex 編譯舊版的 .ctx 檔案,從C:\Users\user\AppData\Local\MiKTeX\2.9\miktex\log\pdflatex.log 檔得知,FATAL pdflatex - No space left on device,吳老師也在 MiKteX project 中提出 bug report[1],專案主持人指引[2]文章產生無法使用 pdflatex 編譯的問題,起因於中文字編碼所造成,解決方法是改用 lualatex 來編譯。新版的 cwtex5 與 lualatex 編譯 .ctx 和 .tex 文件,不需要再輸入副檔名。 將 OS 改成 Windows 8,是重新安裝,不是從 Windows 7 升級,所有的軟體必須全部重新安裝,其中包括  MikTeX, Texmaker, Ghostscript, Gsview, 以及 cwTeX 這些撰寫 TeX/LaTeX 所需要的軟體。由於 Windows 8 是安裝 64 bits 的系統,除了 cwTeX 仍然是 32 bits 以外,其他的軟體皆安裝 64 bits 的版本,安裝的過程如下: 1. 下載 MikTeX , Texmaker , Ghostscript , Gsview 64 bits 的版本,安裝到系統中 依照 cwTeX 的手動安裝的說明 ,因為 cwTeX 是32 bits, 且 Windows 64 bits 的軟體是裝在 c:\Program Files, 32 bits 的軟體是安裝在 c:\Program Files (x86) 2. 下載 cwTeX cwtex34-minstall 的 zip 檔案,解壓縮到 c:\Program Files (x86) 目錄之下 3. 將 cwTeX 字型加入到 MikTeX 系統中:  3a) 搜尋 -> Setting -> Settings(Admin) -> Root, 點選 Add 將 c:\Program Files (x86)\cwtex 目錄加入 3b) 編輯 c:\Program Files...

MinionPro Font install

參考[1]的文章安裝 MinionPro 字型,雖然可以安裝成功,但是 Data Mining Project 的 slide 字型還是沒有呈現之前排版的樣子,於是自己觀察了在 Windows 中 cwTeX 字型的安裝路徑,已經可以在 Ubuntu 中安裝 MinionPro 以及 MyriadPro 字型。 安裝的路徑及方法紀錄如下: 1. 在 cwTeX/fonts 目錄中,相關的檔案有    (a) enc/dvips/*    (b) map/dvips/*    (c) tfm/adobe/*    (d) type1/adobe/*    (e) vf/adobe/* 以上這些目錄中的檔案,應該對應到 Ubuntu 中的 /usr/local/share/texmf/fonts 目錄之中。 2.在 cwTeX/tex/latex 目錄中:    (a) MinionPro/*    (b) MyriadPro/* 以上這些目錄中的檔案,應該對應到 Ubuntu 中的 /usr/local/share/texmf/tex/latex 目錄之中。 3. 在 cwTeX/web2c 目錄的 updmap.cfg 中,     Map MinionPro.map     Map MyriadPro.map 應該對應到 Ubuntu 中的 /etc/texmf/updmap.d/10local.cfg 檔,加入相同的設定值。 4. 執行更新資料庫指令:     $ mktexlsr     $ update-updmap     $ updmap-sys [2]是一個 TeX, ConTeXt, LaTeX FAQ 的網站。 ------------------------------------------------ [1] http://carlo-hamalainen.net/blog/2007/12/11/installing-minion-p...