很早以前使用 LaTeX + Beamer 寫 slides ,在 slides 的最後都加入一張 pst-fun 的圖形,今天想把圖形下方的 thanks you 改成 thank a lot,卻花了大半天的時間,主要處理 2 個問題:
- 字型放大:只要使用 {\fontsize{35}{20}\selectfont 文字的內容} 來調整字型,後來找到原始的程式(texfromzero slides 中 pstfun.tex),只是使用 \centering\Huge\textit{pst-fun} 來處理。
- 擷取符合 pst-fun 圖形的大小:這個問題是當 LaTeX 產出 ps 檔,如果直接再使用 ps2pdf 輸出 pdf 檔,檔案是整頁的 pdf 檔,而我們需要的只是 pst-fun 圖形的大小。以前就曾經使用 GSview 來轉檔,使用 GSview 開啟 LaTeX 產出的 ps 檔,再 File -> PS to EPS 來轉檔。基本的概念是將 PS 檔轉成 EPS 向量圖,轉成的 EPS 檔就是符合大小的圖形檔,最後 epstopdf 來轉成 pdf 檔。擷取畫面如下:
今天腦筋可能有些混沌,思緒不是很清晰,一直無法將這些問題解決,花掉大半天的時間,真的不是寫程式的日子。
留言
張貼留言