https://help.launchpad.net/Packaging/PPA
http://gentoo-blog.de/?p=501
W: GPG error: http://ppa.launchpad.net intrepid Release: 由於沒有公鑰,下列簽
名無法進行驗證: NO_PUBKEY 6AF0E1940624A220
解法1: solution 1
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 6AF0E1940624A220
解法2: solution 2
gpg --keyserver subkeys.pgp.net --recv 6AF0E1940624A220
-> 若有proxy導致失敗,改用
gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 6AF0E1940624A220
gpg --export --armor 6AF0E1940624A220 | sudo apt-key add -
2009年2月15日 星期日
2009年2月13日 星期五
Ubuntu 為 latex 新增中文字型
以新增 utf8 nsung 字型(nsungu)為例
字型載點
http://cle.linux.org.tw/fonts/FireFly/type1/
cd ~/
wget http://cle.linux.org.tw/fonts/FireFly/type1/nsungu-1.3.0.tar.gz
tar xvzf nsungu-1.3.0.tar.gz
在解開的 nsungu資料夾中, 有幾種檔案
數個小檔 *.afm, *.tfm, *.pfb, *.enc
以及 nsungu.map, nsungu.fd
分別把它們放到對的地方, 設定一下
重整 tex系統即可
====
cd ~/nsungu
sudo mkdir $SYSTEXMF/fonts/afm/CJK/nsungu
sudo mv *.afm $SYSTEXMF/fonts/afm/CJK/nsungu
2. 移動 *.tfm
sudo mkdir $SYSTEXMF/fonts/tfm/CJK/nsungu
sudo mv *.tfm $SYSTEXMF/fonts/tfm/CJK/nsungu
3.移動 *.pfb
sudo mkdir $SYSTEXMF/fonts/type1/CJK/nsungu
sudo mv *.afm $SYSTEXMF/fonts/type1/CJK/nsungu
4.移動 *.enc
sudo mkdir $SYSTEXMF/fonts/enc/CJK/nsungu
sudo mv *.afm $SYSTEXMF/fonts/enc/CJK/nsungu
5.移動 .map, .fd
sudo mv c70nsungu.fd $SYSTEXMF/tex/latex/CJK/UTF8/
sudo mv nsungu.map $SYSTEXMF/fonts/map/dvips/CJK
6.設定
//編輯並新增
sudo nano $SYSTEXMF/dvips/config/config.nsungu
內容為
p +nsungu.map
sudo nano /etc/texmf/updmap.d/10nsung.cfg
內容為
Map nsungu.map
7. 更新 tex系統
sudo texhash
sudo update-updmap
sudo updmap-sys
字型載點
http://cle.linux.org.tw/fonts/FireFly/type1/
cd ~/
wget http://cle.linux.org.tw/fonts/FireFly/type1/nsungu-1.3.0.tar.gz
tar xvzf nsungu-1.3.0.tar.gz
在解開的 nsungu資料夾中, 有幾種檔案
數個小檔 *.afm, *.tfm, *.pfb, *.enc
以及 nsungu.map, nsungu.fd
分別把它們放到對的地方, 設定一下
重整 tex系統即可
====
可以先設定好目錄變數1. 移動 *.afm
SYSTEXMF=/usr/share/texmf
cd ~/nsungu
sudo mkdir $SYSTEXMF/fonts/afm/CJK/nsungu
sudo mv *.afm $SYSTEXMF/fonts/afm/CJK/nsungu
2. 移動 *.tfm
sudo mkdir $SYSTEXMF/fonts/tfm/CJK/nsungu
sudo mv *.tfm $SYSTEXMF/fonts/tfm/CJK/nsungu
3.移動 *.pfb
sudo mkdir $SYSTEXMF/fonts/type1/CJK/nsungu
sudo mv *.afm $SYSTEXMF/fonts/type1/CJK/nsungu
4.移動 *.enc
sudo mkdir $SYSTEXMF/fonts/enc/CJK/nsungu
sudo mv *.afm $SYSTEXMF/fonts/enc/CJK/nsungu
5.移動 .map, .fd
sudo mv c70nsungu.fd $SYSTEXMF/tex/latex/CJK/UTF8/
sudo mv nsungu.map $SYSTEXMF/fonts/map/dvips/CJK
6.設定
//編輯並新增
sudo nano $SYSTEXMF/dvips/config/config.nsungu
內容為
p +nsungu.map
sudo nano /etc/texmf/updmap.d/10nsung.cfg
內容為
Map nsungu.map
7. 更新 tex系統
sudo texhash
sudo update-updmap
sudo updmap-sys
Ubuntu 新增系統中文字型
載點(網頁為 Big5編碼)
http://cle.linux.org.tw/fonts/
若有 deb檔, 可直接安裝較方便
http://cle.linux.org.tw/fonts/cwttf/deb/
若有ttf也可手動新增
以新增cwtex ming為例
cd /usr/share/fonts/truetype/
sudo mkdir cwtex
cd cwtex
sudo wget http://cle.linux.org.tw/fonts/cwttf/center/cwming.ttf
sudo fc-cache -f -v
http://cle.linux.org.tw/fonts/
若有 deb檔, 可直接安裝較方便
http://cle.linux.org.tw/fonts/cwttf/deb/
若有ttf也可手動新增
以新增cwtex ming為例
cd /usr/share/fonts/truetype/
sudo mkdir cwtex
cd cwtex
sudo wget http://cle.linux.org.tw/fonts/cwttf/center/cwming.ttf
sudo fc-cache -f -v
Ubuntu 安裝 cwtex 系統(中文須為big5)
如果不會用到中文字型的latex, 那裝好texlive就可快樂使用latex了
上一篇安裝中文字型部分跟這一篇都可忽略。
我有對原版的install.sh 作修改了,因此這兩篇可以同時設定沒問題
==== 前言
上一篇安裝cwtex字型可用於 中文內文
使用時要用 \begin{CJK}\end{CJK}把中文的地方包起來,
稱為“法一”
但若是書本標題要使用中文, 這個方法會無法使用, 只能使用cwtex系統了(法二)
(先用cwtex編過產生 .tex, 再來用 latex or pdflatex來產生你要的檔)
不同的是,法一使用的是UTF-8(因為字型是utf-8的),
法二則必須使用Big5編碼才能編譯(因為字型是big5的)。
載點: ftp://cle.linux.org.tw/pub/tex/cwtex/
==== 全域安裝, 需有sudo 權限
cd /root
sudo wget ftp://cle.linux.org.tw/pub/tex/cwtex/cwtex-1.63g-linux-1.tar.bz2
sudo tar xvjf cwtex-1.63g-linux-1.tar.bz2
cd texmf
sudo wget http://shinhsin.googlepages.com/Ubuntu-cwtex-install.sh
sudo bash install
sudo nano /etc/texmf/updmap.d/10cwtex-fonts.cfg
在最下方加入
Map cwtex.map
==== 更新 tex系統
sudo texhash
sudo update-updmap
sudo updmap-sys
===============================================以上安裝cwtex完成
ctx檔的內容除了要以 big5編碼外, 跟一般的tex沒兩樣,
只是多加一行指定字型的指令
可以使用 texmaker, 設定為big5編碼來寫中文
如果沒有中文標題, 而只有內文有中文
其實使用外包中文字型(法一)就好了
因為可直接使用UTF-8
ex: 1.ctx
\begin{document}
\ctxfm
... 內文部分
\end{document}
==
編譯方式:
產生 .tex 產生 .pdf
cwtex 1.ctx -> pdflatex 1.ctx.tex -> 1.pdf
(當然另一種latex, dvips, ps2pdf的方式也是可用的)
==== 測試
mkdir ~/test
cd ~/test
cp /usr/share/texmf/cwtex/examples/examp1.ctx ~/test
cwtex examp1.ctx
pdflatex examp1.ctx.tex // 產生pdf檔
evince examp1.pdf& // 開啟pdf檔
上一篇安裝中文字型部分跟這一篇都可忽略。
我有對原版的install.sh 作修改了,因此這兩篇可以同時設定沒問題
==== 前言
上一篇安裝cwtex字型可用於 中文內文
使用時要用 \begin{CJK}\end{CJK}把中文的地方包起來,
稱為“法一”
但若是書本標題要使用中文, 這個方法會無法使用, 只能使用cwtex系統了(法二)
(先用cwtex編過產生 .tex, 再來用 latex or pdflatex來產生你要的檔)
不同的是,法一使用的是UTF-8(因為字型是utf-8的),
法二則必須使用Big5編碼才能編譯(因為字型是big5的)。
載點: ftp://cle.linux.org.tw/pub/tex/cwtex/
==== 全域安裝, 需有sudo 權限
cd /root
sudo wget ftp://cle.linux.org.tw/pub/tex/cwtex/cwtex-1.63g-linux-1.tar.bz2
sudo tar xvjf cwtex-1.63g-linux-1.tar.bz2
cd texmf
sudo wget http://shinhsin.googlepages.com/Ubuntu-cwtex-install.sh
sudo bash install
sudo nano /etc/texmf/updmap.d/10cwtex-fonts.cfg
在最下方加入
Map cwtex.map
==== 更新 tex系統
sudo texhash
sudo update-updmap
sudo updmap-sys
===============================================以上安裝cwtex完成
ctx檔的內容除了要以 big5編碼外, 跟一般的tex沒兩樣,
只是多加一行指定字型的指令
可以使用 texmaker, 設定為big5編碼來寫中文
如果沒有中文標題, 而只有內文有中文
其實使用外包中文字型(法一)就好了
因為可直接使用UTF-8
ex: 1.ctx
\begin{document}
\ctxfm
... 內文部分
\end{document}
==
編譯方式:
產生 .tex 產生 .pdf
cwtex 1.ctx -> pdflatex 1.ctx.tex -> 1.pdf
(當然另一種latex, dvips, ps2pdf的方式也是可用的)
==== 測試
mkdir ~/test
cd ~/test
cp /usr/share/texmf/cwtex/examples/examp1.ctx ~/test
cwtex examp1.ctx
pdflatex examp1.ctx.tex // 產生pdf檔
evince examp1.pdf& // 開啟pdf檔
Ubuntu 新增cwtex unicode 中文字型 for latex
ref:
http://riemann.math.nccu.edu.tw/forum/viewtopic.php?f=5&t=119
1. 先安裝好 texlive (接成一行), 已裝有texlive則此步省略
sudo apt-get install texlive texlive-doc-en texlive-doc-zh texlive-latex* latex-cjk-chinese* latex-beamer dvipdfmx
它也會裝好一些中文字型了 ex: bsmi
2 . 安裝 cwtex 的unicode中文字型於 /usr/share/texmf下
cd /usr/share
sudo wget http://riemann.math.nccu.edu.tw/~yenlung/file/texmf.zip
sudo unzip texmf.zip
//更改權限
sudo find texmf/fonts -type f -exec chmod 644 {} \;
sudo find texmf/fonts -type d -exec chmod 755 {} \;
sudo find texmf/tex/latex/CJK/UTF8/ -type f -exec chmod 644 {} \;
3. 新增字型列表, 位置是固定的 /etc/texmf/updmap.d/,
不過名稱應該自己定, 只要檔案是以 .cfg 結尾即可。
sudo nano /etc/texmf/updmap.d/10cwtex-fonts.cfg
內容寫入
Map cwmu.map
Map cwku.map
Map cwfsu.map
Map cwhbu.map
Map cwyu.map
存檔離開
4. 更新 tex系統
(有些系統可用 updmap --enable Map cwmu.map 等等, 但 Debian/Ubuntu 不用此法)
sudo texhash
sudo update-updmap
sudo updmap-sys
==========================
這樣就大功告成了, 同時裝好 Ubuntu的 latex環境及latex中文字型
要打出中文內文的tex檔也OK
==========================
=== 測試用 1 .tex
\documentclass[12pt]{article}
\usepackage{CJKutf8}
\begin{document}
\begin{CJK}{UTF8}{cwyu}
中文
\end{CJK}
\end{document}
===
pdflatex 1.tex
成功後就會產生一個 1.pdf, 內容是中文
http://riemann.math.nccu.edu.tw/forum/viewtopic.php?f=5&t=119
1. 先安裝好 texlive (接成一行), 已裝有texlive則此步省略
sudo apt-get install texlive texlive-doc-en texlive-doc-zh texlive-latex* latex-cjk-chinese* latex-beamer dvipdfmx
它也會裝好一些中文字型了 ex: bsmi
2 . 安裝 cwtex 的unicode中文字型於 /usr/share/texmf下
cd /usr/share
sudo wget http://riemann.math.nccu.edu.tw/~yenlung/file/texmf.zip
sudo unzip texmf.zip
//更改權限
sudo find texmf/fonts -type f -exec chmod 644 {} \;
sudo find texmf/fonts -type d -exec chmod 755 {} \;
sudo find texmf/tex/latex/CJK/UTF8/ -type f -exec chmod 644 {} \;
3. 新增字型列表, 位置是固定的 /etc/texmf/updmap.d/,
不過名稱應該自己定, 只要檔案是以 .cfg 結尾即可。
sudo nano /etc/texmf/updmap.d/10cwtex-fonts.cfg
內容寫入
Map cwmu.map
Map cwku.map
Map cwfsu.map
Map cwhbu.map
Map cwyu.map
存檔離開
4. 更新 tex系統
(有些系統可用 updmap --enable Map cwmu.map 等等, 但 Debian/Ubuntu 不用此法)
sudo texhash
sudo update-updmap
sudo updmap-sys
==========================
這樣就大功告成了, 同時裝好 Ubuntu的 latex環境及latex中文字型
要打出中文內文的tex檔也OK
==========================
=== 測試用 1 .tex
\documentclass[12pt]{article}
\usepackage{CJKutf8}
\begin{document}
\begin{CJK}{UTF8}{cwyu}
中文
\end{CJK}
\end{document}
===
pdflatex 1.tex
成功後就會產生一個 1.pdf, 內容是中文
Ubuntu 安裝 texlive
sudo apt-get install texlive texlive-doc-en texlive-doc-zh texlive-latex* latex-cjk-chinese*
它也會裝好一些中文字型了 ex: bsmi, bkai, gkai
安裝 beamer
sudo apt-get install latex-beamer
它也會裝好一些中文字型了 ex: bsmi, bkai, gkai
安裝 beamer
sudo apt-get install latex-beamer
訂閱:
文章 (Atom)