LGJ Notes

蒙古大夫 2.0。 這裡紀錄的都不是我的專業,我的專業就是不專業。別傻了,什麼是專業?

« 將 LaTeX 的數學式子借給 OO.o 一用 | Main | 樂譜排版軟體簡介 »

天氣冷了,給字體穿衣服吧!
2005/12/23,20:45 :: 點閱次數 (7684)
在 LaTeX 裡頭,要將字體變化是彈性比較小的部份。不是說功能上做不到,而是說不容易讓一般使用者很方便的做到。


現在我們就來玩玩字體,這幾天天氣很冷,就給他穿些有顏色的棉襖吧!我們使用的是 contour 這個 package,可以在 CTAN 找得到,這是人家寫好的 macro,我們拿來照用就對了。下載後,依 README 的指示安裝即可。

他的指令相當簡單,不耍花樣的話,只要使用 \contour{} 指令將文字的部份包住即可。我們現在來試試看:

穿上藍棉襖,內著黃毛線

\documentclass{article}
\usepackage{CJK,type1cm}
\usepackage[auto]{contour}
\begin{document}
\begin{CJK}{Bg5}{cwkai}
\color{yellow}
\fontsize{64}{60}\selectfont\contour{blue}{天氣好冷!}
\end{CJK}
\end{document}
編譯後的結果是:

就這麼簡單。這還可以做出其他的變化喔!例如模擬粗體:

模擬粗體字

\documentclass{article}
\usepackage{CJK,type1cm}
\usepackage[auto]{contour}
\begin{document}
\begin{CJK}{Bg5}{cwkai}
\fontsize{64}{60}\selectfont\contour{black}{天氣好冷!}
\end{CJK}
\end{document}

衣服穿多了就變胖了嘛!:D

鏤空字

我們還可以做出鏤空字的效果:

\documentclass{article}
\usepackage{CJK,type1cm}
\usepackage[auto]{contour}
\begin{document}
\begin{CJK}{Bg5}{cwkai}
\color{white}
\fontsize{64}{60}\selectfont\contour{black}{天氣好冷!}
\end{CJK}
\end{document}

當然,這是洞洞裝,天氣這麼冷,你就不要費神嘗試了!其他更進一步的功能及變化,就請看看他的說明檔,並加上自己的巧思囉!

迴響

 
Accessible and Valid XHTML 1.0 Strict and CSS Powered by BS2 Blog