可以將底下這個 LaTeX 文稿,當成樣版 hakka_template.tex。每次要寫新的文稿,用 TeXShop
(Mac OS X), 或 EmEditor
(MS Windows) 載入,然後另存新檔做為新的文稿的起始。建議不同的文稿以不同的子資料夾來分類整理。請使用英文為資料夾名與檔名。
%%! marker
\input{hakka_setting.tex}
\geometry
{verbose,a4paper,tmargin=2cm,bmargin=2cm,lmargin=2.95cm,rmargin=2.95cm}
\pagestyle{empty}
%關掉頁碼
%.....
這裏可加入其他有用的 LaTeX 指令與套件
\begin{document}
\begin{CJK}{UTF8}{hsung}
\input{hakka_macros.tex}
\CJKindent
%中文式段首內縮
\begin{myHakkaSY}
%
這袛肚打个字會加拼音
\end{myHakkaSY}
\end{CJK}
\end{document}
第一行如果有「%%! marker」 ,代表此篇要經過
pinyin_marker.py
做拼音加註的手續;如果沒有,則當成一般LaTeX 文稿處理。如果需要一些額外的功能,可以在 \input{hakka_setting.tex}
與 \begin{document}之間加入 \usepackage{...} 以及一些 preamble 的設定。
pinyin_marker.py 這個自動加註拼音的處理程式,其使用說明請看
自動拼音加註程式之安裝:Mac OS X/linux 作業系統,MS-Windows 作業系統


\begin{myBPMFv}
... \end{myBPMFv} 之間的漢字會以注音符號 ㄅㄆㄇㄈ
(Bo Po Mo Fo) 加註在漢字的右邊。但是整體的漢字是以從上到下,從右到左的方式編排,適合編排初學者的教材。\silent{},
\myfootnote{} 的用法,同前。由於排版的特殊性,此模式只能獨自使用,不能與其他混用。

\begin{myMandarin} ... \end{myMandarin} 之間的漢字會以漢語拼音
(中國制訂的拼音系統) 加註在漢字的上邊。\my{}
可以用漢語拼音加註破音字,例如「學\my{xiao2}」。大寫起頭的拼音則不會被電腦程式做變音的處理。\silent{},
\myfootnote{} 的用法,同前。

在網頁文字加上拼音、注音,早已在 2001
年就收入 W3C 建議規範 (Ruby
annotation),但是目前只有 FireFox 瀏覽器加上擴充模組後能夠支援。請下載
FireFox 瀏覽器,然後使用 FireFox 下載安裝 Ruby
Support Extension,就可以在含有 <ruby> tag
的網頁看到文字上加註拼音。
pinyin_marker.py
也可以產生含有從字典檔查到的發音的 <ruby> tag。如果只想要這功能,文稿不必有完整的 LaTeX
結構。範例如下:
%%! marker\begin{myHakkaSY}網
頁\my{yap}頂做得用拼\my{pin'}音。
.....\end{myHakkaSY}
一篇只能含有一種語言模式,前述的 \my{}, \silent{} 用法相同。自動拼音加註程式執行完後,不會有 LaTeX 的 pdf 輸出,但是在與文稿相同位置的資料夾內,有名字以 .htm 結尾的文字檔。其內容就是 <ruby> tag,可以拷貝、貼入部落格、網頁編寫軟體即可。用裝有 Ruby Support Extension 的 FireFox 瀏覽器即可看到加註的拼音出現在漢字的上面;用其他的瀏覽器,也可以看到拼音以括號寫在漢字之後。也就是說,不管用哪種瀏覽器,拼音至少都會出現在網頁 上。底下這行就是結果 (「拼」字有變音)。
下圖是在 EmEditor 編輯的一個範例,一篇文稿裡同時有好幾個語言模式:

文
稿鍵入後,在上排的工具列中以鼠標點擊「LaTeX 笑面獅」,執行 Auto LaTeX。如果有錯誤,會在 DOS
視窗裏出現錯誤訊息。如果一切順利,則可以接著以鼠標點擊工具列中的「Acrobat Reader」。觀看結果。

底
下是針對海陸腔的那一句話,放大來看:

此拼音加註的 python 程式有考慮四縣腔以及海陸腔的變調。例如,上例的海陸腔裏的「客」,原發音是高入調 hak,依據海陸腔「高入調的字後面不論接什麼調的字,它都要由高入調變為低入調」的原則,所以變調成為低入調 hạk (a 底下有一點)。
客家話的通用拼音教學,可以參考客
委會網頁的客語教學。
其他一般的 LaTeX
指令與用法,可以參閱由李果正先生寫的
《大家來學 LaTeX》、
《我的 CJK》。
