SILE 的介紹佮安裝
(上尾更新佇:2018-03-05)
介紹
SILE (Simon’s Improved Layout Engine) 是一款佮 LaTeX 相𫝛的排版軟體。TeX
SILE 是用 Lua 寫的新文字模式排版 engine。雖罔有參考 TeX 的演算法佮語法,但是嘛有學商業圖型排版軟體 InDesign 的特點,支援濟言語,嘛通用 Lua 擴大功能。嘛會當創作家己的文書枋模。其他通看 demo。
安裝
以下是佇 Linux Mint 18 安裝 SILE 0.9.8 的方法:
- 到
download 頁 掠原始碼 tar.gz 的壓縮檔。 - 拍開終端機,輸入指令安裝需要的套件(凡勢猶有其他的):
sudo apt install libharfbuzz-dev libfontconfig1-dev \ lua5.2 liblua5.2-dev lua-lpeg-dev lua-expat-dev \ lua-filesystem-dev
- 因為壓縮檔愛的範例用 Gentium 的字型,建議安裝:
apt install fonts-sil-gentium
- 入去囥壓縮檔的目錄(假使是 ~/Download),共壓縮檔敨開,入內底:
cd ~/Download tar xvf sile-0.9.4.tar.bz2 cd sile-0.9.4
- 編譯內底的物件:
./configure # 加「--prefix=目錄所在」通指定安裝的位 make sudo make install
測試
因為 SILE 的排版副檔名毋是 .tex,是 .sil,咱愛創立一个 test.sil 文字檔,內容是:
煞來佇終端機內底輸入指令編譯做 PDF:
sile test
註
敨開壓縮檔內底的 examples 目錄有一寡測試,通做排版的例。