diff options
author | Karl Berry <karl@freefriends.org> | 2017-10-05 00:40:03 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2017-10-05 00:40:03 +0000 |
commit | 1464527159aa1d2463f505eacc5e09aea1cbcd00 (patch) | |
tree | dfa283928d19b529d5a06f3edab3ba5ba1329eb8 /Master | |
parent | 7071967abdc4ecd0ebbbb1bab886b78d0e3e4aeb (diff) |
fonts-tlwg (4oct17)
git-svn-id: svn://tug.org/texlive/trunk@45469 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
153 files changed, 4002 insertions, 583 deletions
diff --git a/Master/texmf-dist/doc/fonts/fonts-tlwg/README.latex b/Master/texmf-dist/doc/fonts/fonts-tlwg/README.latex index d22a99f9802..67283e0ac79 100644 --- a/Master/texmf-dist/doc/fonts/fonts-tlwg/README.latex +++ b/Master/texmf-dist/doc/fonts/fonts-tlwg/README.latex @@ -52,6 +52,18 @@ in the document when switching to Thai in Babel: These options define the default Thai font when switching to Thai language in Babel. They do not define fonts for the three families. + +There is also another option for this package which would scale all Thai fonts +up or down by a given factor value. This is useful when there are discrepancies +between the size of the font for Latin script and the size of Thai fonts in +this package. + +* Specifying the font scaling factor for every font in this package: + + - scale=<value> : Set the scaling factor to the specified value. + The default value is 1. + + Example: * To use "laksaman" font all over the document (e.g. in Thai official letters): @@ -74,6 +86,10 @@ Example: \usepackage[laksaman,rmkinnari]{fonts-tlwg} +* To use "laksaman" font with the size 20% larger than normal: + + \usepackage[laksaman,scaled=1.2]{fonts-tlwg} + \USEFONT COMMAND ---------------- @@ -93,4 +109,3 @@ text portions, for example: slant shape: \usefont{LTH}{umpush}{l}{sl} - diff --git a/Master/texmf-dist/doc/fonts/fonts-tlwg/examples/testsans.tex b/Master/texmf-dist/doc/fonts/fonts-tlwg/examples/testsans.tex new file mode 100644 index 00000000000..600894e6e0f --- /dev/null +++ b/Master/texmf-dist/doc/fonts/fonts-tlwg/examples/testsans.tex @@ -0,0 +1,37 @@ +%% +%% Test sans option with \normalfont +%% 2017/05/10 Abhabongse Janthong <abhabongse@gmail.edu> +%% - write a new test reproducing errors +%% +\documentclass[a4paper]{article} +\usepackage[thai]{babel} +\usepackage[utf8x]{inputenc} +\usepackage[sans,sflaksaman,rmnorasi]{fonts-tlwg} + +\begin{document} + + \begin{tabbing} + {\usefont{LTH}{norasi}{b}{n}XXXXXXXXXXXXXXXXXXXXXXXXX}\= + {\usefont{LTH}{norasi}{b}{n}XXXXXXXXXXXXXXXXXXXXXXXXX}\kill + \hspace{1em} + ๏ เป็นมนุษย์สุดประเสริฐเลิศคุณค่า \> กว่าบรรดาฝูงสัตว์เดรัจฉาน \\ + จงฝ่าฟันพัฒนาวิชาการ \> อย่าล้างผลาญฤๅเข่นฆ่าบีฑาใคร\\ + ไม่ถือโทษโกรธแช่งซัดฮึดฮัดด่า \> หัดอภัยเหมือนกีฬาอัชฌาสัย \\ + ปฏิบัติประพฤติกฎกำหนดใจ \> พูดจาให้จ๊ะๆ จ๋าๆ น่าฟังเอย ฯ\\ + \end{tabbing} + + % Should switch to defaultfont, which should have been \thaisffamily + ประโยคภาษาไทย \normalfont ประโยคภาษาไทย + + \bigskip + \begin{tabbing} + {\usefont{LTH}{norasi}{b}{n}XXXXXXXXXXXXXXXXXXXXXXXXX}\= + {\usefont{LTH}{norasi}{b}{n}XXXXXXXXXXXXXXXXXXXXXXXXX}\kill + \hspace{1em} + ๏ เป็นมนุษย์สุดประเสริฐเลิศคุณค่า \> กว่าบรรดาฝูงสัตว์เดรัจฉาน \\ + จงฝ่าฟันพัฒนาวิชาการ \> อย่าล้างผลาญฤๅเข่นฆ่าบีฑาใคร\\ + ไม่ถือโทษโกรธแช่งซัดฮึดฮัดด่า \> หัดอภัยเหมือนกีฬาอัชฌาสัย \\ + ปฏิบัติประพฤติกฎกำหนดใจ \> พูดจาให้จ๊ะๆ จ๋าๆ น่าฟังเอย ฯ\\ + \end{tabbing} + +\end{document} diff --git a/Master/texmf-dist/doc/fonts/fonts-tlwg/examples/testscaled-120.tex b/Master/texmf-dist/doc/fonts/fonts-tlwg/examples/testscaled-120.tex new file mode 100644 index 00000000000..d233dff92ca --- /dev/null +++ b/Master/texmf-dist/doc/fonts/fonts-tlwg/examples/testscaled-120.tex @@ -0,0 +1,734 @@ +%% +%% Test for font scaling at 120% +%% 2017/09/11 Abhabongse Janthong <abhabongse@gmail.edu> +%% - write a new test introducing the usage of package option +%% +\documentclass[a4paper]{article} +\usepackage[english,thai]{babel} +\usepackage[utf8x]{inputenc} +\usepackage[scale=1.2]{fonts-tlwg} + +\newcommand{\testthaipoem}[3]{% + \usefont{LTH}{#1}{#2}{#3} + \noindent + \begin{tabbing} + {\usefont{LTH}{norasi}{b}{n} + XXXXXXXXXXXXXXXXXXXXXXXXX} \= + {\usefont{LTH}{norasi}{b}{n} + XXXXXXXXXXXXXXXXXXXXXXXXX}\kill + \hspace{1em}๏ เป็นมนุษย์สุดประเสริฐเลิศคุณค่า \> กว่าบรรดาฝูงสัตว์เดรัจฉาน \\ + จงฝ่าฟันพัฒนาวิชาการ \> อย่าล้างผลาญฤๅเข่นฆ่าบีฑาใคร\\ + ไม่ถือโทษโกรธแช่งซัดฮึดฮัดด่า \> หัดอภัยเหมือนกีฬาอัชฌาสัย \\ + ปฏิบัติประพฤติกฎกำหนดใจ \> พูดจาให้จ๊ะๆ จ๋าๆ น่าฟังเอย ฯ\\ + \end{tabbing}} + +\newcommand{\testenglish}[3]{% + \usefont{LTH}{#1}{#2}{#3} + \noindent + A quick brown fox jumps over the lazy dog.} + +\newcommand{\testEnglish}[3]{% + \usefont{LTH}{#1}{#2}{#3} + \noindent + \MakeUppercase{A quick brown fox jumps over the lazy dog.}} + +\newcommand{\testligkern}[3]{% + \usefont{LTH}{#1}{#2}{#3} + \noindent + ที่ ท่า ทิ้ง ท้า กิ๊ง ก๊ง ตี๋ ต๋า บ่น ป่น, บ้น ป้น, บ๊น ป๊น, บ๋น ป๋น บิน ปิน บีน ปีน บิ่น ปิ่น บัน ปั่น บั่น + ก็ ป็ ปู่ ญ ญุ ญู ญฺ ฐ ฐุ ฐู ฐฺ กุ ฎุ ฎู ฎฺ ฏุ ฏู ฏฺ บำ บ่ำ ปำ ป่ำ -\textyamakkan{} + \textfongmun{} \textangkhankhu{} \textkhomut{} + ปะเฺติ็ลฺ โฺญฺ็จฺ ปั็วฮฺ ทฺ็อง เปฺิ็ว มูํย + แต็่ง เจฺํอ เปรฺิ่ห์ โจ๊่ เปฺี่ย โฺทร ม็่อง เติ็ง อาื ยาึ ปิํปี็ป็่ป๊่ปฺ่ + จือรฺุ การฺู + - -- --- `` '' \dag{} \ddag{} \S{} \P{} \${} \ae{} \AE{} \oe{} \OE{} \aa{} + \AA{} \ss{} \copyright{} \textregistered{} \texttrademark{} \textbackslash{} + \textasciicircum{} \textasciitilde{} \textbar{} \textbraceleft{} + \textbraceright{} ?` !` ff fi fl ffi ffl tt ti AV\\} + +\newcommand{\testpali}[3]{% + \usefont{LTH}{#1}{#2}{#3} + \noindent + \textpali{หตฺเถสุ ภิกฺขเว สติ, อาทานนิกฺเขปนํ ปญฺญายติ}\\ + \textpali{เอวเมว โข ภิกฺขเว}\\ + \textpali{จกฺขุสมิํปิ สติ}\\ + \textpali{จกฺขุสมฺผสฺสปจฺจยา อุปฺปชฺชติ อชฺฌตฺตํ สุขทุกฺขํ}\\ + \textpali{ทิฏฺฐา มยา ภิกฺขเว ฉ ผสฺสายตนิกา นาม นิรยา}\\} + +\begin{document} +\pagestyle{empty} +\vfil +\begin{figure*} +\Huge +\hspace*{.2\textwidth}\usefont{LTH}{kinnari}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\hspace*{.2\textwidth}\usefont{LTH}{garuda}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\hspace*{.2\textwidth}\usefont{LTH}{norasi}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\hspace*{.2\textwidth}\usefont{LTH}{laksaman}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\hspace*{.2\textwidth}\usefont{LTH}{ttype}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\hspace*{.2\textwidth}\usefont{LTH}{ttypist}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\hspace*{.2\textwidth}\usefont{LTH}{purisa}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\hspace*{.2\textwidth}\usefont{LTH}{loma}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\hspace*{.2\textwidth}\usefont{LTH}{waree}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\hspace*{.2\textwidth}\usefont{LTH}{umpush}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\hspace*{.2\textwidth}\usefont{LTH}{sawasdee}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\end{figure*} +\vfil +\clearpage + +\pagestyle{plain} +\section{\usefont{LTH}{kinnari}{b}{n}Kinnari -- กินรี\protect\footnote{จากโครงการฟอนต์แห่งชาติ (National Font Project)}} + +\subsection{ตัวอย่างประโยคภาษาไทย\protect\footnote{โดยสมาคมคอมพิวเตอร์แห่งประเทศไทยในพระบรมราชูปถัมภ์}} + +\testthaipoem{kinnari}{m}{n} + +\testthaipoem{kinnari}{b}{n} + +\testthaipoem{kinnari}{m}{it} + +\testthaipoem{kinnari}{b}{it} + +\testthaipoem{kinnari}{m}{sl} + +\testthaipoem{kinnari}{b}{sl} + +\subsection{ตัวอย่างภาษาอังกฤษ} + +\testenglish{kinnari}{m}{n} + +\testenglish{kinnari}{b}{n} + +\testenglish{kinnari}{m}{it} + +\testenglish{kinnari}{b}{it} + +\testenglish{kinnari}{m}{sl} + +\testenglish{kinnari}{b}{sl} + +\testEnglish{kinnari}{m}{n} + +\testEnglish{kinnari}{b}{n} + +\testEnglish{kinnari}{m}{it} + +\testEnglish{kinnari}{b}{it} + +\testEnglish{kinnari}{m}{sl} + +\testEnglish{kinnari}{b}{sl} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} +\noindent +\testligkern{kinnari}{m}{n} + +\testligkern{kinnari}{b}{n} + +\testligkern{kinnari}{m}{it} + +\testligkern{kinnari}{b}{it} + +\testligkern{kinnari}{m}{sl} + +\testligkern{kinnari}{b}{sl} + +\subsection{ภาษาบาลี-สันสกฤต} +\testpali{kinnari}{m}{n} + +\testpali{kinnari}{b}{n} + +\testpali{kinnari}{m}{it} + +\testpali{kinnari}{b}{it} + +\testpali{kinnari}{m}{sl} + +\testpali{kinnari}{b}{sl} + +\vfil\pagebreak + + +\section{\usefont{LTH}{garuda}{b}{n}Garuda -- ครุฑ\protect\footnote{จากโครงการฟอนต์แห่งชาติ (National Font Project)}} + +\subsection{ตัวอย่างประโยคภาษาไทย} + +\testthaipoem{garuda}{m}{n} + +\testthaipoem{garuda}{b}{n} + +\testthaipoem{garuda}{m}{it} + +\testthaipoem{garuda}{b}{it} + +\subsection{ตัวอย่างภาษาอังกฤษ} + +\testenglish{garuda}{m}{n} + +\testenglish{garuda}{b}{n} + +\testenglish{garuda}{m}{it} + +\testenglish{garuda}{b}{it} + +\testEnglish{garuda}{m}{n} + +\testEnglish{garuda}{b}{n} + +\testEnglish{garuda}{m}{it} + +\testEnglish{garuda}{b}{it} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} + +\testligkern{garuda}{m}{n} + +\testligkern{garuda}{b}{n} + +\testligkern{garuda}{m}{it} + +\testligkern{garuda}{b}{it} + + +\subsection{ภาษาบาลี-สันสกฤต} + +\testpali{garuda}{m}{n} + +\testpali{garuda}{b}{n} + +\testpali{garuda}{m}{it} + +\testpali{garuda}{b}{it} + +\vfil\pagebreak + +\section{\usefont{LTH}{norasi}{b}{n}Norasi -- นรสีห์\protect\footnote{จากโครงการฟอนต์แห่งชาติ (National Font Project)}} + +\subsection{ตัวอย่างประโยคภาษาไทย} + +\testthaipoem{norasi}{m}{n} + +\testthaipoem{norasi}{b}{n} + +\testthaipoem{norasi}{m}{it} + +\testthaipoem{norasi}{b}{it} + +\testthaipoem{norasi}{m}{sl} + +\testthaipoem{norasi}{b}{sl} + +\subsection{ตัวอย่างภาษาอังกฤษ} +\testenglish{norasi}{m}{n} + +\testenglish{norasi}{b}{n} + +\testenglish{norasi}{m}{it} + +\testenglish{norasi}{b}{it} + +\testenglish{norasi}{m}{sl} + +\testenglish{norasi}{b}{sl} + +\testEnglish{norasi}{m}{n} + +\testEnglish{norasi}{b}{n} + +\testEnglish{norasi}{m}{it} + +\testEnglish{norasi}{b}{it} + +\testEnglish{norasi}{m}{sl} + +\testEnglish{norasi}{b}{sl} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} + +\testligkern{norasi}{m}{n} + +\testligkern{norasi}{b}{n} + +\testligkern{norasi}{m}{it} + +\testligkern{norasi}{b}{it} + +\testligkern{norasi}{m}{sl} + +\testligkern{norasi}{b}{sl} + +\subsection{ภาษาบาลี-สันสกฤต} + +\testpali{norasi}{m}{n} + +\testpali{norasi}{b}{n} + +\testpali{norasi}{m}{it} + +\testpali{norasi}{b}{it} + +\vfil\pagebreak + + +\section{\usefont{LTH}{laksaman}{b}{n}Laksaman -- ลักษมัณ\protect\footnote{ดัดแปลงจาก TH Sarabun New ของคุณศุภกิจ เฉลิมลาภ}} + +\subsection{ตัวอย่างประโยคภาษาไทย} + +\testthaipoem{laksaman}{m}{n} + +\testthaipoem{laksaman}{b}{n} + +\testthaipoem{laksaman}{m}{it} + +\testthaipoem{laksaman}{b}{it} + +\subsection{ตัวอย่างภาษาอังกฤษ} + +\testenglish{laksaman}{m}{n} + +\testenglish{laksaman}{b}{n} + +\testenglish{laksaman}{m}{it} + +\testenglish{laksaman}{b}{it} + +\testEnglish{laksaman}{m}{n} + +\testEnglish{laksaman}{b}{n} + +\testEnglish{laksaman}{m}{it} + +\testEnglish{laksaman}{b}{it} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} + +\testligkern{laksaman}{m}{n} + +\testligkern{laksaman}{b}{n} + +\testligkern{laksaman}{m}{it} + +\testligkern{laksaman}{b}{it} + + +\subsection{ภาษาบาลี-สันสกฤต} + +\testpali{laksaman}{m}{n} + +\testpali{laksaman}{b}{n} + +\testpali{laksaman}{m}{it} + +\testpali{laksaman}{b}{it} + +\vfil\pagebreak + + +\section{\usefont{LTH}{ttype}{b}{n}Tlwg Typewriter\protect\footnote{โดย Thai Linux Working Group (TLWG)}} + +\subsection{ตัวอย่างประโยคภาษาไทย} + +\testthaipoem{ttype}{m}{n} + +\testthaipoem{ttype}{b}{n} + +\testthaipoem{ttype}{m}{it} + +\testthaipoem{ttype}{b}{it} + +\subsection{ตัวอย่างภาษาอังกฤษ} + +\testenglish{ttype}{m}{n} + +\testenglish{ttype}{b}{n} + +\testenglish{ttype}{m}{it} + +\testenglish{ttype}{b}{it} + +\testEnglish{ttype}{m}{n} + +\testEnglish{ttype}{b}{n} + +\testEnglish{ttype}{m}{it} + +\testEnglish{ttype}{b}{it} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} + +\testligkern{ttype}{m}{n} + +\testligkern{ttype}{b}{n} + +\testligkern{ttype}{m}{it} + +\testligkern{ttype}{b}{it} + + +\subsection{ภาษาบาลี-สันสกฤต} + +\testpali{ttype}{m}{n} + +\testpali{ttype}{b}{n} + +\testpali{ttype}{m}{it} + +\testpali{ttype}{b}{it} + +\vfil\pagebreak + + +\section{\usefont{LTH}{ttypist}{b}{n}Tlwg Typist\protect\footnote{โดย Thai Linux Working Group (TLWG)}} + +\subsection{ตัวอย่างประโยคภาษาไทย} + +\testthaipoem{ttypist}{m}{n} + +\testthaipoem{ttypist}{b}{n} + +\testthaipoem{ttypist}{m}{it} + +\testthaipoem{ttypist}{b}{it} + +\subsection{ตัวอย่างภาษาอังกฤษ} + +\testenglish{ttypist}{m}{n} + +\testenglish{ttypist}{b}{n} + +\testenglish{ttypist}{m}{it} + +\testenglish{ttypist}{b}{it} + +\testEnglish{ttypist}{m}{n} + +\testEnglish{ttypist}{b}{n} + +\testEnglish{ttypist}{m}{it} + +\testEnglish{ttypist}{b}{it} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} + +\testligkern{ttypist}{m}{n} + +\testligkern{ttypist}{b}{n} + +\testligkern{ttypist}{m}{it} + +\testligkern{ttypist}{b}{it} + + +\subsection{ภาษาบาลี-สันสกฤต} + +\testpali{ttypist}{m}{n} + +\testpali{ttypist}{b}{n} + +\testpali{ttypist}{m}{it} + +\testpali{ttypist}{b}{it} + +\vfil\pagebreak + + +\section{\usefont{LTH}{purisa}{m}{n}Purisa -- ภูริสา\protect\footnote{โดย Thai Linux Working Group (TLWG)}} + +\subsection{ตัวอย่างประโยคภาษาไทย} + +\testthaipoem{purisa}{m}{n} + +\testthaipoem{purisa}{b}{n} + +\testthaipoem{purisa}{m}{it} + +\testthaipoem{purisa}{b}{it} + +\subsection{ตัวอย่างภาษาอังกฤษ} + +\testenglish{purisa}{m}{n} + +\testenglish{purisa}{b}{n} + +\testenglish{purisa}{m}{it} + +\testenglish{purisa}{b}{it} + +\testEnglish{purisa}{m}{n} + +\testEnglish{purisa}{b}{n} + +\testEnglish{purisa}{m}{it} + +\testEnglish{purisa}{b}{it} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} + +\testligkern{purisa}{m}{n} + +\testligkern{purisa}{b}{n} + +\testligkern{purisa}{m}{it} + +\testligkern{purisa}{b}{it} + + +\subsection{ภาษาบาลี-สันสกฤต} + +\testpali{purisa}{m}{n} + +\testpali{purisa}{b}{n} + +\testpali{purisa}{m}{it} + +\testpali{purisa}{b}{it} + +\vfil\pagebreak + + +\section{\usefont{LTH}{loma}{b}{n}Loma -- โลมา\protect\footnote{จากศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ (NECTEC)}} + +\subsection{ตัวอย่างประโยคภาษาไทย} + +\testthaipoem{loma}{m}{n} + +\testthaipoem{loma}{b}{n} + +\testthaipoem{loma}{m}{it} + +\testthaipoem{loma}{b}{it} + +\subsection{ตัวอย่างภาษาอังกฤษ} + +\testenglish{loma}{m}{n} + +\testenglish{loma}{b}{n} + +\testenglish{loma}{m}{it} + +\testenglish{loma}{b}{it} + +\testEnglish{loma}{m}{n} + +\testEnglish{loma}{b}{n} + +\testEnglish{loma}{m}{it} + +\testEnglish{loma}{b}{it} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} + +\testligkern{loma}{m}{n} + +\testligkern{loma}{b}{n} + +\testligkern{loma}{m}{it} + +\testligkern{loma}{b}{it} + + +\subsection{ภาษาบาลี-สันสกฤต} + +\testpali{loma}{m}{n} + +\testpali{loma}{b}{n} + +\testpali{loma}{m}{it} + +\testpali{loma}{b}{it} + +\vfil\pagebreak + + +\section{\usefont{LTH}{waree}{b}{n}Waree -- วารี\protect\footnote{โดย คุณวิทยา ไตรสารวัฒนะ}} + +\subsection{ตัวอย่างประโยคภาษาไทย} + +\testthaipoem{waree}{m}{n} + +\testthaipoem{waree}{b}{n} + +\testthaipoem{waree}{m}{it} + +\testthaipoem{waree}{b}{it} + +\subsection{ตัวอย่างภาษาอังกฤษ} + +\testenglish{waree}{m}{n} + +\testenglish{waree}{b}{n} + +\testenglish{waree}{m}{it} + +\testenglish{waree}{b}{it} + +\testEnglish{waree}{m}{n} + +\testEnglish{waree}{b}{n} + +\testEnglish{waree}{m}{it} + +\testEnglish{waree}{b}{it} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} + +\testligkern{waree}{m}{n} + +\testligkern{waree}{b}{n} + +\testligkern{waree}{m}{it} + +\testligkern{waree}{b}{it} + +\subsection{ภาษาบาลี-สันสกฤต} + +\testpali{waree}{m}{n} + +\testpali{waree}{b}{n} + +\testpali{waree}{m}{it} + +\testpali{waree}{b}{it} + +\vfil\pagebreak + + +\section{\usefont{LTH}{umpush}{b}{n}Umpush -- อัมพุช\protect\footnote{โดย คุณวิทยา ไตรสารวัฒนะ}} + +\subsection{ตัวอย่างประโยคภาษาไทย} + +\testthaipoem{umpush}{l}{n} + +\testthaipoem{umpush}{m}{n} + +\testthaipoem{umpush}{b}{n} + +\testthaipoem{umpush}{l}{it} + +\testthaipoem{umpush}{m}{it} + +\testthaipoem{umpush}{b}{it} + +\subsection{ตัวอย่างภาษาอังกฤษ} + +\testenglish{umpush}{l}{n} + +\testenglish{umpush}{m}{n} + +\testenglish{umpush}{b}{n} + +\testenglish{umpush}{l}{it} + +\testenglish{umpush}{m}{it} + +\testenglish{umpush}{b}{it} + +\testEnglish{umpush}{l}{n} + +\testEnglish{umpush}{m}{n} + +\testEnglish{umpush}{b}{n} + +\testEnglish{umpush}{l}{it} + +\testEnglish{umpush}{m}{it} + +\testEnglish{umpush}{b}{it} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} + +\testligkern{umpush}{l}{n} + +\testligkern{umpush}{m}{n} + +\testligkern{umpush}{b}{n} + +\testligkern{umpush}{l}{it} + +\testligkern{umpush}{m}{it} + +\testligkern{umpush}{b}{it} + + +\subsection{ภาษาบาลี-สันสกฤต} + +\testpali{umpush}{l}{n} + +\testpali{umpush}{m}{n} + +\testpali{umpush}{b}{n} + +\testpali{umpush}{l}{it} + +\testpali{umpush}{m}{it} + +\testpali{umpush}{b}{it} + +\vfil\pagebreak + + +\section{\usefont{LTH}{sawasdee}{b}{n}Sawasdee -- สวัสดี\protect\footnote{โดย คุณพล อุดมวิทยานุกูล}} + +\subsection{ตัวอย่างประโยคภาษาไทย} + +\testthaipoem{sawasdee}{m}{n} + +\testthaipoem{sawasdee}{b}{n} + +\testthaipoem{sawasdee}{m}{it} + +\testthaipoem{sawasdee}{b}{it} + +\subsection{ตัวอย่างภาษาอังกฤษ} + +\testenglish{sawasdee}{m}{n} + +\testenglish{sawasdee}{b}{n} + +\testenglish{sawasdee}{m}{it} + +\testenglish{sawasdee}{b}{it} + +\testEnglish{sawasdee}{m}{n} + +\testEnglish{sawasdee}{b}{n} + +\testEnglish{sawasdee}{m}{it} + +\testEnglish{sawasdee}{b}{it} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} + +\testligkern{sawasdee}{m}{n} + +\testligkern{sawasdee}{b}{n} + +\testligkern{sawasdee}{m}{it} + +\testligkern{sawasdee}{b}{it} + + +\subsection{ภาษาบาลี-สันสกฤต} + +\testpali{sawasdee}{m}{n} + +\testpali{sawasdee}{b}{n} + +\testpali{sawasdee}{m}{it} + +\testpali{sawasdee}{b}{it} + +\vfil\pagebreak + + +\end{document} diff --git a/Master/texmf-dist/doc/fonts/fonts-tlwg/examples/testscaled-65.tex b/Master/texmf-dist/doc/fonts/fonts-tlwg/examples/testscaled-65.tex new file mode 100644 index 00000000000..9471e4a6a45 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/fonts-tlwg/examples/testscaled-65.tex @@ -0,0 +1,734 @@ +%% +%% Test for font scaling at 65% +%% 2017/09/11 Abhabongse Janthong <abhabongse@gmail.edu> +%% - write a new test introducing the usage of package option +%% +\documentclass[a4paper]{article} +\usepackage[english,thai]{babel} +\usepackage[utf8x]{inputenc} +\usepackage[scale=0.65]{fonts-tlwg} + +\newcommand{\testthaipoem}[3]{% + \usefont{LTH}{#1}{#2}{#3} + \noindent + \begin{tabbing} + {\usefont{LTH}{norasi}{b}{n} + XXXXXXXXXXXXXXXXXXXXXXXXX} \= + {\usefont{LTH}{norasi}{b}{n} + XXXXXXXXXXXXXXXXXXXXXXXXX}\kill + \hspace{1em}๏ เป็นมนุษย์สุดประเสริฐเลิศคุณค่า \> กว่าบรรดาฝูงสัตว์เดรัจฉาน \\ + จงฝ่าฟันพัฒนาวิชาการ \> อย่าล้างผลาญฤๅเข่นฆ่าบีฑาใคร\\ + ไม่ถือโทษโกรธแช่งซัดฮึดฮัดด่า \> หัดอภัยเหมือนกีฬาอัชฌาสัย \\ + ปฏิบัติประพฤติกฎกำหนดใจ \> พูดจาให้จ๊ะๆ จ๋าๆ น่าฟังเอย ฯ\\ + \end{tabbing}} + +\newcommand{\testenglish}[3]{% + \usefont{LTH}{#1}{#2}{#3} + \noindent + A quick brown fox jumps over the lazy dog.} + +\newcommand{\testEnglish}[3]{% + \usefont{LTH}{#1}{#2}{#3} + \noindent + \MakeUppercase{A quick brown fox jumps over the lazy dog.}} + +\newcommand{\testligkern}[3]{% + \usefont{LTH}{#1}{#2}{#3} + \noindent + ที่ ท่า ทิ้ง ท้า กิ๊ง ก๊ง ตี๋ ต๋า บ่น ป่น, บ้น ป้น, บ๊น ป๊น, บ๋น ป๋น บิน ปิน บีน ปีน บิ่น ปิ่น บัน ปั่น บั่น + ก็ ป็ ปู่ ญ ญุ ญู ญฺ ฐ ฐุ ฐู ฐฺ กุ ฎุ ฎู ฎฺ ฏุ ฏู ฏฺ บำ บ่ำ ปำ ป่ำ -\textyamakkan{} + \textfongmun{} \textangkhankhu{} \textkhomut{} + ปะเฺติ็ลฺ โฺญฺ็จฺ ปั็วฮฺ ทฺ็อง เปฺิ็ว มูํย + แต็่ง เจฺํอ เปรฺิ่ห์ โจ๊่ เปฺี่ย โฺทร ม็่อง เติ็ง อาื ยาึ ปิํปี็ป็่ป๊่ปฺ่ + จือรฺุ การฺู + - -- --- `` '' \dag{} \ddag{} \S{} \P{} \${} \ae{} \AE{} \oe{} \OE{} \aa{} + \AA{} \ss{} \copyright{} \textregistered{} \texttrademark{} \textbackslash{} + \textasciicircum{} \textasciitilde{} \textbar{} \textbraceleft{} + \textbraceright{} ?` !` ff fi fl ffi ffl tt ti AV\\} + +\newcommand{\testpali}[3]{% + \usefont{LTH}{#1}{#2}{#3} + \noindent + \textpali{หตฺเถสุ ภิกฺขเว สติ, อาทานนิกฺเขปนํ ปญฺญายติ}\\ + \textpali{เอวเมว โข ภิกฺขเว}\\ + \textpali{จกฺขุสมิํปิ สติ}\\ + \textpali{จกฺขุสมฺผสฺสปจฺจยา อุปฺปชฺชติ อชฺฌตฺตํ สุขทุกฺขํ}\\ + \textpali{ทิฏฺฐา มยา ภิกฺขเว ฉ ผสฺสายตนิกา นาม นิรยา}\\} + +\begin{document} +\pagestyle{empty} +\vfil +\begin{figure*} +\Huge +\hspace*{.2\textwidth}\usefont{LTH}{kinnari}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\hspace*{.2\textwidth}\usefont{LTH}{garuda}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\hspace*{.2\textwidth}\usefont{LTH}{norasi}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\hspace*{.2\textwidth}\usefont{LTH}{laksaman}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\hspace*{.2\textwidth}\usefont{LTH}{ttype}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\hspace*{.2\textwidth}\usefont{LTH}{ttypist}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\hspace*{.2\textwidth}\usefont{LTH}{purisa}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\hspace*{.2\textwidth}\usefont{LTH}{loma}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\hspace*{.2\textwidth}\usefont{LTH}{waree}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\hspace*{.2\textwidth}\usefont{LTH}{umpush}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\hspace*{.2\textwidth}\usefont{LTH}{sawasdee}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\end{figure*} +\vfil +\clearpage + +\pagestyle{plain} +\section{\usefont{LTH}{kinnari}{b}{n}Kinnari -- กินรี\protect\footnote{จากโครงการฟอนต์แห่งชาติ (National Font Project)}} + +\subsection{ตัวอย่างประโยคภาษาไทย\protect\footnote{โดยสมาคมคอมพิวเตอร์แห่งประเทศไทยในพระบรมราชูปถัมภ์}} + +\testthaipoem{kinnari}{m}{n} + +\testthaipoem{kinnari}{b}{n} + +\testthaipoem{kinnari}{m}{it} + +\testthaipoem{kinnari}{b}{it} + +\testthaipoem{kinnari}{m}{sl} + +\testthaipoem{kinnari}{b}{sl} + +\subsection{ตัวอย่างภาษาอังกฤษ} + +\testenglish{kinnari}{m}{n} + +\testenglish{kinnari}{b}{n} + +\testenglish{kinnari}{m}{it} + +\testenglish{kinnari}{b}{it} + +\testenglish{kinnari}{m}{sl} + +\testenglish{kinnari}{b}{sl} + +\testEnglish{kinnari}{m}{n} + +\testEnglish{kinnari}{b}{n} + +\testEnglish{kinnari}{m}{it} + +\testEnglish{kinnari}{b}{it} + +\testEnglish{kinnari}{m}{sl} + +\testEnglish{kinnari}{b}{sl} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} +\noindent +\testligkern{kinnari}{m}{n} + +\testligkern{kinnari}{b}{n} + +\testligkern{kinnari}{m}{it} + +\testligkern{kinnari}{b}{it} + +\testligkern{kinnari}{m}{sl} + +\testligkern{kinnari}{b}{sl} + +\subsection{ภาษาบาลี-สันสกฤต} +\testpali{kinnari}{m}{n} + +\testpali{kinnari}{b}{n} + +\testpali{kinnari}{m}{it} + +\testpali{kinnari}{b}{it} + +\testpali{kinnari}{m}{sl} + +\testpali{kinnari}{b}{sl} + +\vfil\pagebreak + + +\section{\usefont{LTH}{garuda}{b}{n}Garuda -- ครุฑ\protect\footnote{จากโครงการฟอนต์แห่งชาติ (National Font Project)}} + +\subsection{ตัวอย่างประโยคภาษาไทย} + +\testthaipoem{garuda}{m}{n} + +\testthaipoem{garuda}{b}{n} + +\testthaipoem{garuda}{m}{it} + +\testthaipoem{garuda}{b}{it} + +\subsection{ตัวอย่างภาษาอังกฤษ} + +\testenglish{garuda}{m}{n} + +\testenglish{garuda}{b}{n} + +\testenglish{garuda}{m}{it} + +\testenglish{garuda}{b}{it} + +\testEnglish{garuda}{m}{n} + +\testEnglish{garuda}{b}{n} + +\testEnglish{garuda}{m}{it} + +\testEnglish{garuda}{b}{it} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} + +\testligkern{garuda}{m}{n} + +\testligkern{garuda}{b}{n} + +\testligkern{garuda}{m}{it} + +\testligkern{garuda}{b}{it} + + +\subsection{ภาษาบาลี-สันสกฤต} + +\testpali{garuda}{m}{n} + +\testpali{garuda}{b}{n} + +\testpali{garuda}{m}{it} + +\testpali{garuda}{b}{it} + +\vfil\pagebreak + +\section{\usefont{LTH}{norasi}{b}{n}Norasi -- นรสีห์\protect\footnote{จากโครงการฟอนต์แห่งชาติ (National Font Project)}} + +\subsection{ตัวอย่างประโยคภาษาไทย} + +\testthaipoem{norasi}{m}{n} + +\testthaipoem{norasi}{b}{n} + +\testthaipoem{norasi}{m}{it} + +\testthaipoem{norasi}{b}{it} + +\testthaipoem{norasi}{m}{sl} + +\testthaipoem{norasi}{b}{sl} + +\subsection{ตัวอย่างภาษาอังกฤษ} +\testenglish{norasi}{m}{n} + +\testenglish{norasi}{b}{n} + +\testenglish{norasi}{m}{it} + +\testenglish{norasi}{b}{it} + +\testenglish{norasi}{m}{sl} + +\testenglish{norasi}{b}{sl} + +\testEnglish{norasi}{m}{n} + +\testEnglish{norasi}{b}{n} + +\testEnglish{norasi}{m}{it} + +\testEnglish{norasi}{b}{it} + +\testEnglish{norasi}{m}{sl} + +\testEnglish{norasi}{b}{sl} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} + +\testligkern{norasi}{m}{n} + +\testligkern{norasi}{b}{n} + +\testligkern{norasi}{m}{it} + +\testligkern{norasi}{b}{it} + +\testligkern{norasi}{m}{sl} + +\testligkern{norasi}{b}{sl} + +\subsection{ภาษาบาลี-สันสกฤต} + +\testpali{norasi}{m}{n} + +\testpali{norasi}{b}{n} + +\testpali{norasi}{m}{it} + +\testpali{norasi}{b}{it} + +\vfil\pagebreak + + +\section{\usefont{LTH}{laksaman}{b}{n}Laksaman -- ลักษมัณ\protect\footnote{ดัดแปลงจาก TH Sarabun New ของคุณศุภกิจ เฉลิมลาภ}} + +\subsection{ตัวอย่างประโยคภาษาไทย} + +\testthaipoem{laksaman}{m}{n} + +\testthaipoem{laksaman}{b}{n} + +\testthaipoem{laksaman}{m}{it} + +\testthaipoem{laksaman}{b}{it} + +\subsection{ตัวอย่างภาษาอังกฤษ} + +\testenglish{laksaman}{m}{n} + +\testenglish{laksaman}{b}{n} + +\testenglish{laksaman}{m}{it} + +\testenglish{laksaman}{b}{it} + +\testEnglish{laksaman}{m}{n} + +\testEnglish{laksaman}{b}{n} + +\testEnglish{laksaman}{m}{it} + +\testEnglish{laksaman}{b}{it} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} + +\testligkern{laksaman}{m}{n} + +\testligkern{laksaman}{b}{n} + +\testligkern{laksaman}{m}{it} + +\testligkern{laksaman}{b}{it} + + +\subsection{ภาษาบาลี-สันสกฤต} + +\testpali{laksaman}{m}{n} + +\testpali{laksaman}{b}{n} + +\testpali{laksaman}{m}{it} + +\testpali{laksaman}{b}{it} + +\vfil\pagebreak + + +\section{\usefont{LTH}{ttype}{b}{n}Tlwg Typewriter\protect\footnote{โดย Thai Linux Working Group (TLWG)}} + +\subsection{ตัวอย่างประโยคภาษาไทย} + +\testthaipoem{ttype}{m}{n} + +\testthaipoem{ttype}{b}{n} + +\testthaipoem{ttype}{m}{it} + +\testthaipoem{ttype}{b}{it} + +\subsection{ตัวอย่างภาษาอังกฤษ} + +\testenglish{ttype}{m}{n} + +\testenglish{ttype}{b}{n} + +\testenglish{ttype}{m}{it} + +\testenglish{ttype}{b}{it} + +\testEnglish{ttype}{m}{n} + +\testEnglish{ttype}{b}{n} + +\testEnglish{ttype}{m}{it} + +\testEnglish{ttype}{b}{it} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} + +\testligkern{ttype}{m}{n} + +\testligkern{ttype}{b}{n} + +\testligkern{ttype}{m}{it} + +\testligkern{ttype}{b}{it} + + +\subsection{ภาษาบาลี-สันสกฤต} + +\testpali{ttype}{m}{n} + +\testpali{ttype}{b}{n} + +\testpali{ttype}{m}{it} + +\testpali{ttype}{b}{it} + +\vfil\pagebreak + + +\section{\usefont{LTH}{ttypist}{b}{n}Tlwg Typist\protect\footnote{โดย Thai Linux Working Group (TLWG)}} + +\subsection{ตัวอย่างประโยคภาษาไทย} + +\testthaipoem{ttypist}{m}{n} + +\testthaipoem{ttypist}{b}{n} + +\testthaipoem{ttypist}{m}{it} + +\testthaipoem{ttypist}{b}{it} + +\subsection{ตัวอย่างภาษาอังกฤษ} + +\testenglish{ttypist}{m}{n} + +\testenglish{ttypist}{b}{n} + +\testenglish{ttypist}{m}{it} + +\testenglish{ttypist}{b}{it} + +\testEnglish{ttypist}{m}{n} + +\testEnglish{ttypist}{b}{n} + +\testEnglish{ttypist}{m}{it} + +\testEnglish{ttypist}{b}{it} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} + +\testligkern{ttypist}{m}{n} + +\testligkern{ttypist}{b}{n} + +\testligkern{ttypist}{m}{it} + +\testligkern{ttypist}{b}{it} + + +\subsection{ภาษาบาลี-สันสกฤต} + +\testpali{ttypist}{m}{n} + +\testpali{ttypist}{b}{n} + +\testpali{ttypist}{m}{it} + +\testpali{ttypist}{b}{it} + +\vfil\pagebreak + + +\section{\usefont{LTH}{purisa}{m}{n}Purisa -- ภูริสา\protect\footnote{โดย Thai Linux Working Group (TLWG)}} + +\subsection{ตัวอย่างประโยคภาษาไทย} + +\testthaipoem{purisa}{m}{n} + +\testthaipoem{purisa}{b}{n} + +\testthaipoem{purisa}{m}{it} + +\testthaipoem{purisa}{b}{it} + +\subsection{ตัวอย่างภาษาอังกฤษ} + +\testenglish{purisa}{m}{n} + +\testenglish{purisa}{b}{n} + +\testenglish{purisa}{m}{it} + +\testenglish{purisa}{b}{it} + +\testEnglish{purisa}{m}{n} + +\testEnglish{purisa}{b}{n} + +\testEnglish{purisa}{m}{it} + +\testEnglish{purisa}{b}{it} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} + +\testligkern{purisa}{m}{n} + +\testligkern{purisa}{b}{n} + +\testligkern{purisa}{m}{it} + +\testligkern{purisa}{b}{it} + + +\subsection{ภาษาบาลี-สันสกฤต} + +\testpali{purisa}{m}{n} + +\testpali{purisa}{b}{n} + +\testpali{purisa}{m}{it} + +\testpali{purisa}{b}{it} + +\vfil\pagebreak + + +\section{\usefont{LTH}{loma}{b}{n}Loma -- โลมา\protect\footnote{จากศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ (NECTEC)}} + +\subsection{ตัวอย่างประโยคภาษาไทย} + +\testthaipoem{loma}{m}{n} + +\testthaipoem{loma}{b}{n} + +\testthaipoem{loma}{m}{it} + +\testthaipoem{loma}{b}{it} + +\subsection{ตัวอย่างภาษาอังกฤษ} + +\testenglish{loma}{m}{n} + +\testenglish{loma}{b}{n} + +\testenglish{loma}{m}{it} + +\testenglish{loma}{b}{it} + +\testEnglish{loma}{m}{n} + +\testEnglish{loma}{b}{n} + +\testEnglish{loma}{m}{it} + +\testEnglish{loma}{b}{it} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} + +\testligkern{loma}{m}{n} + +\testligkern{loma}{b}{n} + +\testligkern{loma}{m}{it} + +\testligkern{loma}{b}{it} + + +\subsection{ภาษาบาลี-สันสกฤต} + +\testpali{loma}{m}{n} + +\testpali{loma}{b}{n} + +\testpali{loma}{m}{it} + +\testpali{loma}{b}{it} + +\vfil\pagebreak + + +\section{\usefont{LTH}{waree}{b}{n}Waree -- วารี\protect\footnote{โดย คุณวิทยา ไตรสารวัฒนะ}} + +\subsection{ตัวอย่างประโยคภาษาไทย} + +\testthaipoem{waree}{m}{n} + +\testthaipoem{waree}{b}{n} + +\testthaipoem{waree}{m}{it} + +\testthaipoem{waree}{b}{it} + +\subsection{ตัวอย่างภาษาอังกฤษ} + +\testenglish{waree}{m}{n} + +\testenglish{waree}{b}{n} + +\testenglish{waree}{m}{it} + +\testenglish{waree}{b}{it} + +\testEnglish{waree}{m}{n} + +\testEnglish{waree}{b}{n} + +\testEnglish{waree}{m}{it} + +\testEnglish{waree}{b}{it} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} + +\testligkern{waree}{m}{n} + +\testligkern{waree}{b}{n} + +\testligkern{waree}{m}{it} + +\testligkern{waree}{b}{it} + +\subsection{ภาษาบาลี-สันสกฤต} + +\testpali{waree}{m}{n} + +\testpali{waree}{b}{n} + +\testpali{waree}{m}{it} + +\testpali{waree}{b}{it} + +\vfil\pagebreak + + +\section{\usefont{LTH}{umpush}{b}{n}Umpush -- อัมพุช\protect\footnote{โดย คุณวิทยา ไตรสารวัฒนะ}} + +\subsection{ตัวอย่างประโยคภาษาไทย} + +\testthaipoem{umpush}{l}{n} + +\testthaipoem{umpush}{m}{n} + +\testthaipoem{umpush}{b}{n} + +\testthaipoem{umpush}{l}{it} + +\testthaipoem{umpush}{m}{it} + +\testthaipoem{umpush}{b}{it} + +\subsection{ตัวอย่างภาษาอังกฤษ} + +\testenglish{umpush}{l}{n} + +\testenglish{umpush}{m}{n} + +\testenglish{umpush}{b}{n} + +\testenglish{umpush}{l}{it} + +\testenglish{umpush}{m}{it} + +\testenglish{umpush}{b}{it} + +\testEnglish{umpush}{l}{n} + +\testEnglish{umpush}{m}{n} + +\testEnglish{umpush}{b}{n} + +\testEnglish{umpush}{l}{it} + +\testEnglish{umpush}{m}{it} + +\testEnglish{umpush}{b}{it} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} + +\testligkern{umpush}{l}{n} + +\testligkern{umpush}{m}{n} + +\testligkern{umpush}{b}{n} + +\testligkern{umpush}{l}{it} + +\testligkern{umpush}{m}{it} + +\testligkern{umpush}{b}{it} + + +\subsection{ภาษาบาลี-สันสกฤต} + +\testpali{umpush}{l}{n} + +\testpali{umpush}{m}{n} + +\testpali{umpush}{b}{n} + +\testpali{umpush}{l}{it} + +\testpali{umpush}{m}{it} + +\testpali{umpush}{b}{it} + +\vfil\pagebreak + + +\section{\usefont{LTH}{sawasdee}{b}{n}Sawasdee -- สวัสดี\protect\footnote{โดย คุณพล อุดมวิทยานุกูล}} + +\subsection{ตัวอย่างประโยคภาษาไทย} + +\testthaipoem{sawasdee}{m}{n} + +\testthaipoem{sawasdee}{b}{n} + +\testthaipoem{sawasdee}{m}{it} + +\testthaipoem{sawasdee}{b}{it} + +\subsection{ตัวอย่างภาษาอังกฤษ} + +\testenglish{sawasdee}{m}{n} + +\testenglish{sawasdee}{b}{n} + +\testenglish{sawasdee}{m}{it} + +\testenglish{sawasdee}{b}{it} + +\testEnglish{sawasdee}{m}{n} + +\testEnglish{sawasdee}{b}{n} + +\testEnglish{sawasdee}{m}{it} + +\testEnglish{sawasdee}{b}{it} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} + +\testligkern{sawasdee}{m}{n} + +\testligkern{sawasdee}{b}{n} + +\testligkern{sawasdee}{m}{it} + +\testligkern{sawasdee}{b}{it} + + +\subsection{ภาษาบาลี-สันสกฤต} + +\testpali{sawasdee}{m}{n} + +\testpali{sawasdee}{b}{n} + +\testpali{sawasdee}{m}{it} + +\testpali{sawasdee}{b}{it} + +\vfil\pagebreak + + +\end{document} diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/garuda.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/garuda.afm index 26ce504e085..a3d9b1e168e 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/garuda.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/garuda.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:44:56 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:15 2017 FontName Garuda FullName Garuda FamilyName Garuda diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/garuda_b.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/garuda_b.afm index c1de45e1a6a..4049b0f5302 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/garuda_b.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/garuda_b.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:44:56 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:15 2017 FontName Garuda-Bold FullName Garuda Bold FamilyName Garuda diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/garuda_bo.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/garuda_bo.afm index 019b345f8b5..062b951e25c 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/garuda_bo.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/garuda_bo.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:44:56 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:15 2017 FontName Garuda-BoldOblique FullName Garuda Bold Oblique FamilyName Garuda diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/garuda_o.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/garuda_o.afm index d62e028079e..3faaac8dae7 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/garuda_o.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/garuda_o.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:44:56 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:15 2017 FontName Garuda-Oblique FullName Garuda Oblique FamilyName Garuda diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari.afm index 49029491206..8838179ac87 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:44:56 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:15 2017 FontName Kinnari FullName Kinnari FamilyName Kinnari diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari_b.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari_b.afm index 84611cedc32..f83b198efbe 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari_b.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari_b.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:44:56 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:15 2017 FontName Kinnari-Bold FullName Kinnari Bold FamilyName Kinnari diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari_bi.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari_bi.afm index 2982e5ec3cb..abad7ef17eb 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari_bi.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari_bi.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:44:56 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:15 2017 FontName Kinnari-BoldItalic FullName Kinnari Bold Italic FamilyName Kinnari diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari_bo.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari_bo.afm index 06f8a12f755..073dffb62f5 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari_bo.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari_bo.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:44:56 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:15 2017 FontName Kinnari-BoldOblique FullName Kinnari Bold Oblique FamilyName Kinnari diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari_i.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari_i.afm index d37cf720470..9f948538b28 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari_i.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari_i.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:44:56 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:15 2017 FontName Kinnari-Italic FullName Kinnari Italic FamilyName Kinnari diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari_o.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari_o.afm index a45274f454a..6edb7f9c250 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari_o.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari_o.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:44:56 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:15 2017 FontName Kinnari-Oblique FullName Kinnari Oblique FamilyName Kinnari diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/laksaman.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/laksaman.afm index aa5afd6053d..7336a9d257a 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/laksaman.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/laksaman.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:45:00 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:17 2017 FontName Laksaman FullName Laksaman FamilyName Laksaman diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/laksaman_b.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/laksaman_b.afm index c7e4266e20f..ba355c46fe8 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/laksaman_b.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/laksaman_b.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:45:01 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:17 2017 FontName Laksaman-Bold FullName Laksaman Bold FamilyName Laksaman diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/laksaman_bi.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/laksaman_bi.afm index 4be9a95d080..30bebfd91b3 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/laksaman_bi.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/laksaman_bi.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:45:01 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:17 2017 FontName Laksaman-BoldItalic FullName Laksaman Bold Italic FamilyName Laksaman diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/laksaman_i.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/laksaman_i.afm index 52613eb0212..a366f12bb38 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/laksaman_i.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/laksaman_i.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:45:01 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:17 2017 FontName Laksaman-Italic FullName Laksaman Italic FamilyName Laksaman diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/loma.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/loma.afm index 65c6abcccd1..2ed2018ef52 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/loma.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/loma.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:45:00 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:16 2017 FontName Loma FullName Loma FamilyName Loma diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/loma_b.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/loma_b.afm index 44850a8e217..6d3f55e5856 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/loma_b.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/loma_b.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:45:00 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:16 2017 FontName Loma-Bold FullName Loma Bold FamilyName Loma diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/loma_bo.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/loma_bo.afm index 4e2179e6545..d2267491108 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/loma_bo.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/loma_bo.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:45:00 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:16 2017 FontName Loma-BoldOblique FullName Loma Bold Oblique FamilyName Loma diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/loma_o.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/loma_o.afm index 28266492834..404f104abd2 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/loma_o.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/loma_o.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:45:00 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:16 2017 FontName Loma-Oblique FullName Loma Oblique FamilyName Loma diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi.afm index 59ec4d996df..d07eaa92d0e 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:44:56 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:15 2017 FontName Norasi FullName Norasi FamilyName Norasi diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi_b.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi_b.afm index 9b30528c7b7..8e93730e8b2 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi_b.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi_b.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:44:57 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:15 2017 FontName Norasi-Bold FullName Norasi Bold FamilyName Norasi diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi_bi.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi_bi.afm index e21b573f2a1..36cf6b5faab 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi_bi.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi_bi.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:44:57 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:15 2017 FontName Norasi-BoldItalic FullName Norasi Bold Italic FamilyName Norasi diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi_bo.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi_bo.afm index d552cd6f771..6bc590d2888 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi_bo.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi_bo.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:44:57 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:15 2017 FontName Norasi-BoldOblique FullName Norasi Bold Oblique FamilyName Norasi diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi_i.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi_i.afm index 5033460ab71..06a2ed7bed7 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi_i.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi_i.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:44:57 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:15 2017 FontName Norasi-Italic FullName Norasi Italic FamilyName Norasi diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi_o.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi_o.afm index 326371b323b..0167322e050 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi_o.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi_o.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:44:57 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:15 2017 FontName Norasi-Oblique FullName Norasi Oblique FamilyName Norasi diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/purisa.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/purisa.afm index 0fc751992f5..5559526faf1 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/purisa.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/purisa.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:45:02 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:18 2017 FontName Purisa FullName Purisa FamilyName Purisa diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/purisa_b.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/purisa_b.afm index 06cab4514da..b3c7367837d 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/purisa_b.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/purisa_b.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:45:02 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:18 2017 FontName Purisa-Bold FullName Purisa Bold FamilyName Purisa diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/purisa_bo.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/purisa_bo.afm index 713513c7372..a30aa3e590b 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/purisa_bo.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/purisa_bo.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:45:02 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:18 2017 FontName Purisa-BoldOblique FullName Purisa Bold Oblique FamilyName Purisa diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/purisa_o.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/purisa_o.afm index 22fcf2404e2..25492e2f38f 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/purisa_o.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/purisa_o.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:45:02 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:18 2017 FontName Purisa-Oblique FullName Purisa Oblique FamilyName Purisa diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/sawasdee.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/sawasdee.afm index af6d8dc262c..c1545ded887 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/sawasdee.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/sawasdee.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:45:03 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:18 2017 FontName Sawasdee FullName Sawasdee FamilyName Sawasdee diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/sawasdee_b.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/sawasdee_b.afm index de52fcdd8f8..c87d4432822 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/sawasdee_b.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/sawasdee_b.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:45:03 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:18 2017 FontName Sawasdee-Bold FullName Sawasdee Bold FamilyName Sawasdee diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/sawasdee_bo.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/sawasdee_bo.afm index 11eb6bf7b3b..8a24161e505 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/sawasdee_bo.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/sawasdee_bo.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:45:03 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:18 2017 FontName Sawasdee-BoldOblique FullName Sawasdee Bold Oblique FamilyName Sawasdee diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/sawasdee_o.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/sawasdee_o.afm index 579041919e8..6a22f19ce37 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/sawasdee_o.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/sawasdee_o.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:45:03 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:18 2017 FontName Sawasdee-Oblique FullName Sawasdee Oblique FamilyName Sawasdee diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttype.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttype.afm index 8db3f25ca8f..c8463d1ce59 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttype.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttype.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:45:01 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:17 2017 FontName TlwgTypewriter FullName Tlwg Typewriter FamilyName TlwgTypewriter diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttype_b.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttype_b.afm index dc7abafe19b..26d15fb6b9a 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttype_b.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttype_b.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:45:01 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:17 2017 FontName TlwgTypewriter-Bold FullName Tlwg Typewriter Bold FamilyName TlwgTypewriter diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttype_bo.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttype_bo.afm index 46f4f162405..438a89fc662 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttype_bo.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttype_bo.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:45:02 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:17 2017 FontName TlwgTypewriter-BoldOblique FullName Tlwg Typewriter Bold Oblique FamilyName TlwgTypewriter diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttype_o.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttype_o.afm index f445d7419fc..813c7f3b6c0 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttype_o.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttype_o.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:45:02 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:17 2017 FontName TlwgTypewriter-Oblique FullName Tlwg Typewriter Oblique FamilyName TlwgTypewriter diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttypist.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttypist.afm index 224aed7d7a0..da445588266 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttypist.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttypist.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:45:02 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:17 2017 FontName TlwgTypist FullName Tlwg Typist FamilyName Tlwg Typist diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttypist_b.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttypist_b.afm index c1de74a7fdf..0a40b593fdb 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttypist_b.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttypist_b.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:45:02 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:17 2017 FontName TlwgTypist-Bold FullName Tlwg Typist Bold FamilyName Tlwg Typist diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttypist_bo.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttypist_bo.afm index 2722aa5a1ef..1e19228b7ad 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttypist_bo.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttypist_bo.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:45:02 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:17 2017 FontName TlwgTypist-BoldOblique FullName Tlwg Typist Bold Oblique FamilyName Tlwg Typist diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttypist_o.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttypist_o.afm index da94eb450a5..8d1db4c4d8a 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttypist_o.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttypist_o.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:45:02 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:17 2017 FontName TlwgTypist-Oblique FullName Tlwg Typist Oblique FamilyName Tlwg Typist diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush.afm index 4876348a555..92b2a05946b 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:45:03 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:18 2017 FontName Umpush FullName Umpush FamilyName Umpush diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush_b.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush_b.afm index b21fbc8964c..9eae3e4b816 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush_b.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush_b.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:45:03 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:18 2017 FontName Umpush-Bold FullName Umpush Bold FamilyName Umpush diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush_bo.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush_bo.afm index 1113809f6f1..f3872fffa91 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush_bo.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush_bo.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:45:03 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:18 2017 FontName Umpush-BoldOblique FullName Umpush Bold Oblique FamilyName Umpush diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush_l.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush_l.afm index 3e03b105662..94addc9f340 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush_l.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush_l.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:45:03 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:18 2017 FontName Umpush-Light FullName Umpush Light FamilyName Umpush diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush_lo.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush_lo.afm index 96df611e107..194c940b351 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush_lo.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush_lo.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:45:03 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:18 2017 FontName Umpush-LightOblique FullName Umpush Light Oblique FamilyName Umpush diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush_o.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush_o.afm index c8f70c8e218..aa8b05d4ea4 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush_o.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush_o.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:45:03 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:18 2017 FontName Umpush-Oblique FullName Umpush Oblique FamilyName Umpush diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/waree.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/waree.afm index ab8546739fb..2bc76455a41 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/waree.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/waree.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:45:02 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:18 2017 FontName Waree FullName Waree FamilyName Waree diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/waree_b.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/waree_b.afm index c411c0af4dd..17cf5dd9bed 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/waree_b.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/waree_b.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:45:03 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:18 2017 FontName Waree-Bold FullName Waree Bold FamilyName Waree diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/waree_bo.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/waree_bo.afm index 066547f347d..b182b42c084 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/waree_bo.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/waree_bo.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:45:03 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:18 2017 FontName Waree-BoldOblique FullName Waree Bold Oblique FamilyName Waree diff --git a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/waree_o.afm b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/waree_o.afm index 54724e1860a..0cf3c5627d0 100644 --- a/Master/texmf-dist/fonts/afm/public/fonts-tlwg/waree_o.afm +++ b/Master/texmf-dist/fonts/afm/public/fonts-tlwg/waree_o.afm @@ -1,6 +1,6 @@ StartFontMetrics 2.0 -Comment Generated by FontForge 20120731 -Comment Creation Date: Sat Jun 11 15:45:03 2016 +Comment Generated by FontForge 20161112 +Comment Creation Date: Wed Oct 4 12:45:18 2017 FontName Waree-Oblique FullName Waree Oblique FamilyName Waree diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/garuda.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/garuda.pfb Binary files differindex 8d8232a68eb..55b5e18a98e 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/garuda.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/garuda.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/garuda_b.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/garuda_b.pfb Binary files differindex 7a7a10c6961..7080371bdc2 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/garuda_b.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/garuda_b.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/garuda_bo.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/garuda_bo.pfb Binary files differindex 67c23cfedc9..3964e9c397f 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/garuda_bo.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/garuda_bo.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/garuda_o.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/garuda_o.pfb Binary files differindex 41041642337..8ac8c5ce944 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/garuda_o.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/garuda_o.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/kinnari.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/kinnari.pfb Binary files differindex 31e3f2688fd..7005d8c717a 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/kinnari.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/kinnari.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/kinnari_b.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/kinnari_b.pfb Binary files differindex 2a14bbe3ed0..97aed7ec750 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/kinnari_b.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/kinnari_b.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/kinnari_bi.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/kinnari_bi.pfb Binary files differindex 0f0dcf8d905..96850f2e483 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/kinnari_bi.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/kinnari_bi.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/kinnari_bo.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/kinnari_bo.pfb Binary files differindex 0163a7394ba..0a9ddeb848e 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/kinnari_bo.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/kinnari_bo.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/kinnari_i.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/kinnari_i.pfb Binary files differindex bad100839cb..9f56c343362 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/kinnari_i.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/kinnari_i.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/kinnari_o.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/kinnari_o.pfb Binary files differindex 0c691a1fd7b..4574e9b2219 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/kinnari_o.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/kinnari_o.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/laksaman.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/laksaman.pfb Binary files differindex 2fd80c1f9e7..a887f03a115 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/laksaman.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/laksaman.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/laksaman_b.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/laksaman_b.pfb Binary files differindex e3241a1a9b8..e36b2416e84 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/laksaman_b.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/laksaman_b.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/laksaman_bi.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/laksaman_bi.pfb Binary files differindex e3b295994a6..b214d8aca4a 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/laksaman_bi.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/laksaman_bi.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/laksaman_i.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/laksaman_i.pfb Binary files differindex 529ba2aecff..a29a91534d7 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/laksaman_i.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/laksaman_i.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/loma.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/loma.pfb Binary files differindex 5e2b2831990..aaa89703bb2 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/loma.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/loma.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/loma_b.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/loma_b.pfb Binary files differindex 0e4f14bd954..e13d4f21876 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/loma_b.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/loma_b.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/loma_bo.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/loma_bo.pfb Binary files differindex 0dab7b457a7..9024debf26b 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/loma_bo.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/loma_bo.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/loma_o.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/loma_o.pfb Binary files differindex 1053c4e8ac7..3c62aa717d3 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/loma_o.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/loma_o.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/norasi.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/norasi.pfb Binary files differindex 27185b455b1..474fe7b37e6 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/norasi.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/norasi.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/norasi_b.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/norasi_b.pfb Binary files differindex 35d29140cff..84263171163 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/norasi_b.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/norasi_b.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/norasi_bi.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/norasi_bi.pfb Binary files differindex 517b5220663..181d9977b72 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/norasi_bi.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/norasi_bi.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/norasi_bo.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/norasi_bo.pfb Binary files differindex 6a014e63612..67efe0d62cf 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/norasi_bo.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/norasi_bo.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/norasi_i.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/norasi_i.pfb Binary files differindex 37b463beb71..141cae66b8d 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/norasi_i.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/norasi_i.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/norasi_o.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/norasi_o.pfb Binary files differindex 456b86fa28b..128d07962c4 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/norasi_o.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/norasi_o.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/purisa.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/purisa.pfb Binary files differindex 33e4d93fc42..bf5a8399d1e 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/purisa.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/purisa.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/purisa_b.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/purisa_b.pfb Binary files differindex adf6432d96e..d46fe8e1687 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/purisa_b.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/purisa_b.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/purisa_bo.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/purisa_bo.pfb Binary files differindex 1517f17ab84..7e7a658db29 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/purisa_bo.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/purisa_bo.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/purisa_o.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/purisa_o.pfb Binary files differindex e7b391bf5cc..7ff0900788c 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/purisa_o.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/purisa_o.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/sawasdee.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/sawasdee.pfb Binary files differindex a7364b42f24..e89421f270b 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/sawasdee.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/sawasdee.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/sawasdee_b.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/sawasdee_b.pfb Binary files differindex a302f4a04e8..9485b24f25f 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/sawasdee_b.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/sawasdee_b.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/sawasdee_bo.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/sawasdee_bo.pfb Binary files differindex b66ff1a0dba..49fa543d531 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/sawasdee_bo.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/sawasdee_bo.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/sawasdee_o.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/sawasdee_o.pfb Binary files differindex 0fc66dfd9a4..e218d78414e 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/sawasdee_o.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/sawasdee_o.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttype.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttype.pfb Binary files differindex 9571ac8b55b..dab70ca66a2 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttype.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttype.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttype_b.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttype_b.pfb Binary files differindex 9109e4aea76..4edfe1edf5e 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttype_b.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttype_b.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttype_bo.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttype_bo.pfb Binary files differindex 2da28384e7b..c93b272f094 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttype_bo.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttype_bo.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttype_o.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttype_o.pfb Binary files differindex a078f65d77f..22550976ba9 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttype_o.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttype_o.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttypist.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttypist.pfb Binary files differindex 20d3f2b5b4a..a4f106b763e 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttypist.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttypist.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttypist_b.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttypist_b.pfb Binary files differindex 47b55f63f5e..39159d41d6d 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttypist_b.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttypist_b.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttypist_bo.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttypist_bo.pfb Binary files differindex aef34b0014d..c58da95c249 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttypist_bo.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttypist_bo.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttypist_o.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttypist_o.pfb Binary files differindex bb2f04c83a4..8921c9061be 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttypist_o.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttypist_o.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/umpush.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/umpush.pfb Binary files differindex 492f00a729d..e993c68ee73 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/umpush.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/umpush.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/umpush_b.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/umpush_b.pfb Binary files differindex 868e5650bf4..996a9c53889 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/umpush_b.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/umpush_b.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/umpush_bo.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/umpush_bo.pfb Binary files differindex 97ca245cfe4..9b82d009594 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/umpush_bo.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/umpush_bo.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/umpush_l.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/umpush_l.pfb Binary files differindex 489653bbc3d..9146e7f7ff9 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/umpush_l.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/umpush_l.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/umpush_lo.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/umpush_lo.pfb Binary files differindex cd6c7561745..7a0c186a53d 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/umpush_lo.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/umpush_lo.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/umpush_o.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/umpush_o.pfb Binary files differindex 69f6e879f7b..a09095ecd68 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/umpush_o.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/umpush_o.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/waree.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/waree.pfb Binary files differindex 8f1424df633..4c845ad751f 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/waree.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/waree.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/waree_b.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/waree_b.pfb Binary files differindex 3737177d050..db23b1b04c5 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/waree_b.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/waree_b.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/waree_bo.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/waree_bo.pfb Binary files differindex 1f48710c665..e8bc4e8a179 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/waree_bo.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/waree_bo.pfb diff --git a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/waree_o.pfb b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/waree_o.pfb Binary files differindex 20e301dc769..69fbaf76b52 100644 --- a/Master/texmf-dist/fonts/type1/public/fonts-tlwg/waree_o.pfb +++ b/Master/texmf-dist/fonts/type1/public/fonts-tlwg/waree_o.pfb diff --git a/Master/texmf-dist/source/fonts/fonts-tlwg/COPYING b/Master/texmf-dist/source/fonts/fonts-tlwg/COPYING index 724bfe4111f..c0d005d344d 100644 --- a/Master/texmf-dist/source/fonts/fonts-tlwg/COPYING +++ b/Master/texmf-dist/source/fonts/fonts-tlwg/COPYING @@ -171,3 +171,27 @@ License: or Bitstream Inc., respectively. For further information, contact: fonts at gnome dot org. + +* LaTeX Supports + +LaTeX package "fonts-tlwg" was moved from the thailatex package, so that +fonts are maintained and generated from a single place. Therefore, +the original copyright and license are retained here. + +Copyright: + Copyright (C) 1999 National Electronics and Computer Technology Center + (NECTEC), Thailand. All rights reserved. + +License: + It may be distributed and/or modified under the conditions of + the LaTeX Project Public License, either version 1.3 + of this license or (at your option) any later version. + The latest version of this license is in + http://www.latex-project.org/lppl.txt + and version 1.3 or later is part of all distributions of LaTeX + version 2005/12/01 or later. + + This work has the LPPL maintenance status "maintained". + + The Current Maintainer of this work is Theppitak Karoonboonyanan. + diff --git a/Master/texmf-dist/source/fonts/fonts-tlwg/ChangeLog b/Master/texmf-dist/source/fonts/fonts-tlwg/ChangeLog index e255e62fd23..a2282c0c4ef 100644 --- a/Master/texmf-dist/source/fonts/fonts-tlwg/ChangeLog +++ b/Master/texmf-dist/source/fonts/fonts-tlwg/ChangeLog @@ -1,3 +1,79 @@ +2017-10-03 Theppitak Karoonboonyanan <theppitak@gmail.com> + + * NEWS: + === Version 0.6.4 === + +2017-10-03 Theppitak Karoonboonyanan <theppitak@gmail.com> + + * COPYING: + - Add copyright & license info for LaTeX stuffs. + +2017-09-27 Theppitak Karoonboonyanan <theppitak@gmail.com> + + LaTeX: include scaling tests in dist tarball. + + * latex/examples/Makefile.am: + - Append testscaled-120.tex and testscaled-65.tex to EXAMPLES list + +2017-09-27 Abhabongse Janthong <abhabongse@gmail.com> + + LaTeX: Add font scaling option + + * latex/fonts-tlwg.sty: + - Require package xkeyval and use \DeclareOptionX instead of + \DeclareOption to allow options with value + - Also use \ProcessOptionsX instead of \ProcessOptions + - Add option 'scale' and define \fontstlwg@scale command from + its value + * latex/lthgaruda.fd: + * latex/lthkinnari.fd: + * latex/lthlaksaman.fd: + * latex/lthloma.fd: + * latex/lthnorasi.fd: + * latex/lthpurisa.fd: + * latex/lthsawasdee.fd: + * latex/lthttype.fd: + * latex/lthttypist.fd: + * latex/lthumpush.fd: + * latex/lthwaree.fd: + - Check if \fontstlwg@scale has been defined and use it + as scaling factor in \DeclareFontShape + * latex/README.latex: + - Document the new 'scale' option + * latex/examples/testscaled-120.tex: + * latex/examples/testscaled-65.tex: + - Add test docs + +2017-09-04 Abhabongse Janthong <abhabongse@gmail.com> + + LaTeX: Fix familydefault upon switching between scripts + + * latex/fonts-tlwg.sty: + - Also redefine \familydefault in \thaitext and \latintext + * latex/examples/Makefile.am, +latex/examples/testsans.tex: + - Add test doc with \normalfont macro + + https://github.com/tlwg/fonts-tlwg/issues/1 + +2016-12-15 Theppitak Karoonboonyanan <theppitak@gmail.com> + + Include git-version-gen in tarball + + * Makefile.am: + - Add build-aux/git-version-gen to EXTRA_DIST. + +2016-07-11 Theppitak Karoonboonyanan <theppitak@gmail.com> + + Use versioning based on Git snapshot. + + * Makefile.am: + - Add dist-hook to generate VERSION file on tarball generation. + * +build-aux/git-version-gen: + - Add script to generate version based on 'git describe' + if in git tree, or using VERSION file if in release tarball. + * configure.ac: + - Call git-version-gen to get package version. + 2016-06-09 Theppitak Karoonboonyanan <theppitak@gmail.com> * configure.ac, NEWS: diff --git a/Master/texmf-dist/source/fonts/fonts-tlwg/INSTALL b/Master/texmf-dist/source/fonts/fonts-tlwg/INSTALL index 2099840756e..8865734f81b 100644 --- a/Master/texmf-dist/source/fonts/fonts-tlwg/INSTALL +++ b/Master/texmf-dist/source/fonts/fonts-tlwg/INSTALL @@ -1,8 +1,8 @@ Installation Instructions ************************* -Copyright (C) 1994-1996, 1999-2002, 2004-2013 Free Software Foundation, -Inc. + Copyright (C) 1994-1996, 1999-2002, 2004-2016 Free Software +Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright @@ -12,97 +12,96 @@ without warranty of any kind. Basic Installation ================== - Briefly, the shell command `./configure && make && make install' + Briefly, the shell command './configure && make && make install' should configure, build, and install this package. The following -more-detailed instructions are generic; see the `README' file for +more-detailed instructions are generic; see the 'README' file for instructions specific to this package. Some packages provide this -`INSTALL' file but do not implement all of the features documented +'INSTALL' file but do not implement all of the features documented below. The lack of an optional feature in a given package is not necessarily a bug. More recommendations for GNU packages can be found in *note Makefile Conventions: (standards)Makefile Conventions. - The `configure' shell script attempts to guess correct values for + The 'configure' shell script attempts to guess correct values for various system-dependent variables used during compilation. It uses -those values to create a `Makefile' in each directory of the package. -It may also create one or more `.h' files containing system-dependent -definitions. Finally, it creates a shell script `config.status' that +those values to create a 'Makefile' in each directory of the package. +It may also create one or more '.h' files containing system-dependent +definitions. Finally, it creates a shell script 'config.status' that you can run in the future to recreate the current configuration, and a -file `config.log' containing compiler output (useful mainly for -debugging `configure'). +file 'config.log' containing compiler output (useful mainly for +debugging 'configure'). - It can also use an optional file (typically called `config.cache' -and enabled with `--cache-file=config.cache' or simply `-C') that saves -the results of its tests to speed up reconfiguring. Caching is -disabled by default to prevent problems with accidental use of stale -cache files. + It can also use an optional file (typically called 'config.cache' and +enabled with '--cache-file=config.cache' or simply '-C') that saves the +results of its tests to speed up reconfiguring. Caching is disabled by +default to prevent problems with accidental use of stale cache files. If you need to do unusual things to compile the package, please try -to figure out how `configure' could check whether to do them, and mail -diffs or instructions to the address given in the `README' so they can +to figure out how 'configure' could check whether to do them, and mail +diffs or instructions to the address given in the 'README' so they can be considered for the next release. If you are using the cache, and at -some point `config.cache' contains results you don't want to keep, you +some point 'config.cache' contains results you don't want to keep, you may remove or edit it. - The file `configure.ac' (or `configure.in') is used to create -`configure' by a program called `autoconf'. You need `configure.ac' if -you want to change it or regenerate `configure' using a newer version -of `autoconf'. + The file 'configure.ac' (or 'configure.in') is used to create +'configure' by a program called 'autoconf'. You need 'configure.ac' if +you want to change it or regenerate 'configure' using a newer version of +'autoconf'. The simplest way to compile this package is: - 1. `cd' to the directory containing the package's source code and type - `./configure' to configure the package for your system. + 1. 'cd' to the directory containing the package's source code and type + './configure' to configure the package for your system. - Running `configure' might take a while. While running, it prints + Running 'configure' might take a while. While running, it prints some messages telling which features it is checking for. - 2. Type `make' to compile the package. + 2. Type 'make' to compile the package. - 3. Optionally, type `make check' to run any self-tests that come with + 3. Optionally, type 'make check' to run any self-tests that come with the package, generally using the just-built uninstalled binaries. - 4. Type `make install' to install the programs and any data files and + 4. Type 'make install' to install the programs and any data files and documentation. When installing into a prefix owned by root, it is recommended that the package be configured and built as a regular - user, and only the `make install' phase executed with root + user, and only the 'make install' phase executed with root privileges. - 5. Optionally, type `make installcheck' to repeat any self-tests, but + 5. Optionally, type 'make installcheck' to repeat any self-tests, but this time using the binaries in their final installed location. This target does not install anything. Running this target as a - regular user, particularly if the prior `make install' required + regular user, particularly if the prior 'make install' required root privileges, verifies that the installation completed correctly. 6. You can remove the program binaries and object files from the - source code directory by typing `make clean'. To also remove the - files that `configure' created (so you can compile the package for - a different kind of computer), type `make distclean'. There is - also a `make maintainer-clean' target, but that is intended mainly + source code directory by typing 'make clean'. To also remove the + files that 'configure' created (so you can compile the package for + a different kind of computer), type 'make distclean'. There is + also a 'make maintainer-clean' target, but that is intended mainly for the package's developers. If you use it, you may have to get all sorts of other programs in order to regenerate files that came with the distribution. - 7. Often, you can also type `make uninstall' to remove the installed + 7. Often, you can also type 'make uninstall' to remove the installed files again. In practice, not all packages have tested that uninstallation works correctly, even though it is required by the GNU Coding Standards. - 8. Some packages, particularly those that use Automake, provide `make + 8. Some packages, particularly those that use Automake, provide 'make distcheck', which can by used by developers to test that all other - targets like `make install' and `make uninstall' work correctly. + targets like 'make install' and 'make uninstall' work correctly. This target is generally not run by end users. Compilers and Options ===================== Some systems require unusual options for compilation or linking that -the `configure' script does not know about. Run `./configure --help' +the 'configure' script does not know about. Run './configure --help' for details on some of the pertinent environment variables. - You can give `configure' initial values for configuration parameters -by setting variables in the command line or in the environment. Here -is an example: + You can give 'configure' initial values for configuration parameters +by setting variables in the command line or in the environment. Here is +an example: ./configure CC=c99 CFLAGS=-g LIBS=-lposix @@ -113,21 +112,21 @@ Compiling For Multiple Architectures You can compile the package for more than one kind of computer at the same time, by placing the object files for each architecture in their -own directory. To do this, you can use GNU `make'. `cd' to the +own directory. To do this, you can use GNU 'make'. 'cd' to the directory where you want the object files and executables to go and run -the `configure' script. `configure' automatically checks for the -source code in the directory that `configure' is in and in `..'. This -is known as a "VPATH" build. +the 'configure' script. 'configure' automatically checks for the source +code in the directory that 'configure' is in and in '..'. This is known +as a "VPATH" build. - With a non-GNU `make', it is safer to compile the package for one + With a non-GNU 'make', it is safer to compile the package for one architecture at a time in the source code directory. After you have -installed the package for one architecture, use `make distclean' before +installed the package for one architecture, use 'make distclean' before reconfiguring for another architecture. On MacOS X 10.5 and later systems, you can create libraries and executables that work on multiple system types--known as "fat" or -"universal" binaries--by specifying multiple `-arch' options to the -compiler but only a single `-arch' option to the preprocessor. Like +"universal" binaries--by specifying multiple '-arch' options to the +compiler but only a single '-arch' option to the preprocessor. Like this: ./configure CC="gcc -arch i386 -arch x86_64 -arch ppc -arch ppc64" \ @@ -136,105 +135,104 @@ this: This is not guaranteed to produce working output in all cases, you may have to build one architecture at a time and combine the results -using the `lipo' tool if you have problems. +using the 'lipo' tool if you have problems. Installation Names ================== - By default, `make install' installs the package's commands under -`/usr/local/bin', include files under `/usr/local/include', etc. You -can specify an installation prefix other than `/usr/local' by giving -`configure' the option `--prefix=PREFIX', where PREFIX must be an + By default, 'make install' installs the package's commands under +'/usr/local/bin', include files under '/usr/local/include', etc. You +can specify an installation prefix other than '/usr/local' by giving +'configure' the option '--prefix=PREFIX', where PREFIX must be an absolute file name. You can specify separate installation prefixes for architecture-specific files and architecture-independent files. If you -pass the option `--exec-prefix=PREFIX' to `configure', the package uses +pass the option '--exec-prefix=PREFIX' to 'configure', the package uses PREFIX as the prefix for installing programs and libraries. Documentation and other data files still use the regular prefix. In addition, if you use an unusual directory layout you can give -options like `--bindir=DIR' to specify different values for particular -kinds of files. Run `configure --help' for a list of the directories -you can set and what kinds of files go in them. In general, the -default for these options is expressed in terms of `${prefix}', so that -specifying just `--prefix' will affect all of the other directory +options like '--bindir=DIR' to specify different values for particular +kinds of files. Run 'configure --help' for a list of the directories +you can set and what kinds of files go in them. In general, the default +for these options is expressed in terms of '${prefix}', so that +specifying just '--prefix' will affect all of the other directory specifications that were not explicitly provided. The most portable way to affect installation locations is to pass the -correct locations to `configure'; however, many packages provide one or +correct locations to 'configure'; however, many packages provide one or both of the following shortcuts of passing variable assignments to the -`make install' command line to change installation locations without +'make install' command line to change installation locations without having to reconfigure or recompile. The first method involves providing an override variable for each -affected directory. For example, `make install +affected directory. For example, 'make install prefix=/alternate/directory' will choose an alternate location for all directory configuration variables that were expressed in terms of -`${prefix}'. Any directories that were specified during `configure', -but not in terms of `${prefix}', must each be overridden at install -time for the entire installation to be relocated. The approach of -makefile variable overrides for each directory variable is required by -the GNU Coding Standards, and ideally causes no recompilation. -However, some platforms have known limitations with the semantics of -shared libraries that end up requiring recompilation when using this -method, particularly noticeable in packages that use GNU Libtool. - - The second method involves providing the `DESTDIR' variable. For -example, `make install DESTDIR=/alternate/directory' will prepend -`/alternate/directory' before all installation names. The approach of -`DESTDIR' overrides is not required by the GNU Coding Standards, and +'${prefix}'. Any directories that were specified during 'configure', +but not in terms of '${prefix}', must each be overridden at install time +for the entire installation to be relocated. The approach of makefile +variable overrides for each directory variable is required by the GNU +Coding Standards, and ideally causes no recompilation. However, some +platforms have known limitations with the semantics of shared libraries +that end up requiring recompilation when using this method, particularly +noticeable in packages that use GNU Libtool. + + The second method involves providing the 'DESTDIR' variable. For +example, 'make install DESTDIR=/alternate/directory' will prepend +'/alternate/directory' before all installation names. The approach of +'DESTDIR' overrides is not required by the GNU Coding Standards, and does not work on platforms that have drive letters. On the other hand, it does better at avoiding recompilation issues, and works well even -when some directory options were not specified in terms of `${prefix}' -at `configure' time. +when some directory options were not specified in terms of '${prefix}' +at 'configure' time. Optional Features ================= If the package supports it, you can cause programs to be installed -with an extra prefix or suffix on their names by giving `configure' the -option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'. - - Some packages pay attention to `--enable-FEATURE' options to -`configure', where FEATURE indicates an optional part of the package. -They may also pay attention to `--with-PACKAGE' options, where PACKAGE -is something like `gnu-as' or `x' (for the X Window System). The -`README' should mention any `--enable-' and `--with-' options that the +with an extra prefix or suffix on their names by giving 'configure' the +option '--program-prefix=PREFIX' or '--program-suffix=SUFFIX'. + + Some packages pay attention to '--enable-FEATURE' options to +'configure', where FEATURE indicates an optional part of the package. +They may also pay attention to '--with-PACKAGE' options, where PACKAGE +is something like 'gnu-as' or 'x' (for the X Window System). The +'README' should mention any '--enable-' and '--with-' options that the package recognizes. - For packages that use the X Window System, `configure' can usually + For packages that use the X Window System, 'configure' can usually find the X include and library files automatically, but if it doesn't, -you can use the `configure' options `--x-includes=DIR' and -`--x-libraries=DIR' to specify their locations. +you can use the 'configure' options '--x-includes=DIR' and +'--x-libraries=DIR' to specify their locations. Some packages offer the ability to configure how verbose the -execution of `make' will be. For these packages, running `./configure +execution of 'make' will be. For these packages, running './configure --enable-silent-rules' sets the default to minimal output, which can be -overridden with `make V=1'; while running `./configure +overridden with 'make V=1'; while running './configure --disable-silent-rules' sets the default to verbose, which can be -overridden with `make V=0'. +overridden with 'make V=0'. Particular systems ================== - On HP-UX, the default C compiler is not ANSI C compatible. If GNU -CC is not installed, it is recommended to use the following options in + On HP-UX, the default C compiler is not ANSI C compatible. If GNU CC +is not installed, it is recommended to use the following options in order to use an ANSI C compiler: ./configure CC="cc -Ae -D_XOPEN_SOURCE=500" and if that doesn't work, install pre-built binaries of GCC for HP-UX. - HP-UX `make' updates targets which have the same time stamps as -their prerequisites, which makes it generally unusable when shipped -generated files such as `configure' are involved. Use GNU `make' -instead. + HP-UX 'make' updates targets which have the same time stamps as their +prerequisites, which makes it generally unusable when shipped generated +files such as 'configure' are involved. Use GNU 'make' instead. On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot -parse its `<wchar.h>' header file. The option `-nodtk' can be used as -a workaround. If GNU CC is not installed, it is therefore recommended -to try +parse its '<wchar.h>' header file. The option '-nodtk' can be used as a +workaround. If GNU CC is not installed, it is therefore recommended to +try ./configure CC="cc" @@ -242,26 +240,26 @@ and if that doesn't work, try ./configure CC="cc -nodtk" - On Solaris, don't put `/usr/ucb' early in your `PATH'. This + On Solaris, don't put '/usr/ucb' early in your 'PATH'. This directory contains several dysfunctional programs; working variants of -these programs are available in `/usr/bin'. So, if you need `/usr/ucb' -in your `PATH', put it _after_ `/usr/bin'. +these programs are available in '/usr/bin'. So, if you need '/usr/ucb' +in your 'PATH', put it _after_ '/usr/bin'. - On Haiku, software installed for all users goes in `/boot/common', -not `/usr/local'. It is recommended to use the following options: + On Haiku, software installed for all users goes in '/boot/common', +not '/usr/local'. It is recommended to use the following options: ./configure --prefix=/boot/common Specifying the System Type ========================== - There may be some features `configure' cannot figure out + There may be some features 'configure' cannot figure out automatically, but needs to determine by the type of machine the package will run on. Usually, assuming the package is built to be run on the -_same_ architectures, `configure' can figure that out, but if it prints +_same_ architectures, 'configure' can figure that out, but if it prints a message saying it cannot guess the machine type, give it the -`--build=TYPE' option. TYPE can either be a short name for the system -type, such as `sun4', or a canonical name which has the form: +'--build=TYPE' option. TYPE can either be a short name for the system +type, such as 'sun4', or a canonical name which has the form: CPU-COMPANY-SYSTEM @@ -270,101 +268,101 @@ where SYSTEM can have one of these forms: OS KERNEL-OS - See the file `config.sub' for the possible values of each field. If -`config.sub' isn't included in this package, then this package doesn't + See the file 'config.sub' for the possible values of each field. If +'config.sub' isn't included in this package, then this package doesn't need to know the machine type. If you are _building_ compiler tools for cross-compiling, you should -use the option `--target=TYPE' to select the type of system they will +use the option '--target=TYPE' to select the type of system they will produce code for. If you want to _use_ a cross compiler, that generates code for a platform different from the build platform, you should specify the "host" platform (i.e., that on which the generated programs will -eventually be run) with `--host=TYPE'. +eventually be run) with '--host=TYPE'. Sharing Defaults ================ - If you want to set default values for `configure' scripts to share, -you can create a site shell script called `config.site' that gives -default values for variables like `CC', `cache_file', and `prefix'. -`configure' looks for `PREFIX/share/config.site' if it exists, then -`PREFIX/etc/config.site' if it exists. Or, you can set the -`CONFIG_SITE' environment variable to the location of the site script. -A warning: not all `configure' scripts look for a site script. + If you want to set default values for 'configure' scripts to share, +you can create a site shell script called 'config.site' that gives +default values for variables like 'CC', 'cache_file', and 'prefix'. +'configure' looks for 'PREFIX/share/config.site' if it exists, then +'PREFIX/etc/config.site' if it exists. Or, you can set the +'CONFIG_SITE' environment variable to the location of the site script. +A warning: not all 'configure' scripts look for a site script. Defining Variables ================== Variables not defined in a site shell script can be set in the -environment passed to `configure'. However, some packages may run +environment passed to 'configure'. However, some packages may run configure again during the build, and the customized values of these variables may be lost. In order to avoid this problem, you should set -them in the `configure' command line, using `VAR=value'. For example: +them in the 'configure' command line, using 'VAR=value'. For example: ./configure CC=/usr/local2/bin/gcc -causes the specified `gcc' to be used as the C compiler (unless it is +causes the specified 'gcc' to be used as the C compiler (unless it is overridden in the site shell script). -Unfortunately, this technique does not work for `CONFIG_SHELL' due to -an Autoconf limitation. Until the limitation is lifted, you can use -this workaround: +Unfortunately, this technique does not work for 'CONFIG_SHELL' due to an +Autoconf limitation. Until the limitation is lifted, you can use this +workaround: CONFIG_SHELL=/bin/bash ./configure CONFIG_SHELL=/bin/bash -`configure' Invocation +'configure' Invocation ====================== - `configure' recognizes the following options to control how it + 'configure' recognizes the following options to control how it operates. -`--help' -`-h' - Print a summary of all of the options to `configure', and exit. +'--help' +'-h' + Print a summary of all of the options to 'configure', and exit. -`--help=short' -`--help=recursive' +'--help=short' +'--help=recursive' Print a summary of the options unique to this package's - `configure', and exit. The `short' variant lists options used - only in the top level, while the `recursive' variant lists options - also present in any nested packages. + 'configure', and exit. The 'short' variant lists options used only + in the top level, while the 'recursive' variant lists options also + present in any nested packages. -`--version' -`-V' - Print the version of Autoconf used to generate the `configure' +'--version' +'-V' + Print the version of Autoconf used to generate the 'configure' script, and exit. -`--cache-file=FILE' +'--cache-file=FILE' Enable the cache: use and save the results of the tests in FILE, - traditionally `config.cache'. FILE defaults to `/dev/null' to + traditionally 'config.cache'. FILE defaults to '/dev/null' to disable caching. -`--config-cache' -`-C' - Alias for `--cache-file=config.cache'. +'--config-cache' +'-C' + Alias for '--cache-file=config.cache'. -`--quiet' -`--silent' -`-q' +'--quiet' +'--silent' +'-q' Do not print messages saying which checks are being made. To - suppress all normal output, redirect it to `/dev/null' (any error + suppress all normal output, redirect it to '/dev/null' (any error messages will still be shown). -`--srcdir=DIR' +'--srcdir=DIR' Look for the package's source code in directory DIR. Usually - `configure' can determine that directory automatically. + 'configure' can determine that directory automatically. -`--prefix=DIR' - Use DIR as the installation prefix. *note Installation Names:: - for more details, including other options available for fine-tuning - the installation locations. +'--prefix=DIR' + Use DIR as the installation prefix. *note Installation Names:: for + more details, including other options available for fine-tuning the + installation locations. -`--no-create' -`-n' +'--no-create' +'-n' Run the configure checks, but stop before creating any output files. -`configure' also accepts some other, not widely useful, options. Run -`configure --help' for more details. +'configure' also accepts some other, not widely useful, options. Run +'configure --help' for more details. diff --git a/Master/texmf-dist/source/fonts/fonts-tlwg/Makefile.am b/Master/texmf-dist/source/fonts/fonts-tlwg/Makefile.am index 824b629b0c9..4260986eb61 100644 --- a/Master/texmf-dist/source/fonts/fonts-tlwg/Makefile.am +++ b/Master/texmf-dist/source/fonts/fonts-tlwg/Makefile.am @@ -1,6 +1,10 @@ MAINTAINERCLEANFILES = Makefile.in configure aclocal.m4 -EXTRA_DIST = ChangeLog.thai-ttf GPL +EXTRA_DIST = \ + ChangeLog.thai-ttf \ + GPL \ + build-aux/git-version-gen \ + $(NULL) SUBDIRS = scripts latex nf nectec sipa tlwg fontconfig tests @@ -61,6 +65,9 @@ if INCLUDE_PFB endif endif # INCLUDE_XFONTSDIR +dist-hook: + echo $(VERSION) > $(distdir)/VERSION + if INCLUDE_LATEX tdsdist_tgz = $(LATEX_PACKAGE)-$(VERSION).tds.tar.gz ctandist_tgz = $(LATEX_PACKAGE)-$(VERSION).ctan.tar.gz diff --git a/Master/texmf-dist/source/fonts/fonts-tlwg/Makefile.in b/Master/texmf-dist/source/fonts/fonts-tlwg/Makefile.in index 5515de22020..a3c22500f34 100644 --- a/Master/texmf-dist/source/fonts/fonts-tlwg/Makefile.in +++ b/Master/texmf-dist/source/fonts/fonts-tlwg/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.15.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2017 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -292,7 +292,12 @@ ttfdir = @ttfdir@ type1dir = @type1dir@ woffdir = @woffdir@ MAINTAINERCLEANFILES = Makefile.in configure aclocal.m4 -EXTRA_DIST = ChangeLog.thai-ttf GPL +EXTRA_DIST = \ + ChangeLog.thai-ttf \ + GPL \ + build-aux/git-version-gen \ + $(NULL) + SUBDIRS = scripts latex nf nectec sipa tlwg fontconfig tests @INCLUDE_LATEX_TRUE@tdsdist_tgz = $(LATEX_PACKAGE)-$(VERSION).tds.tar.gz @INCLUDE_LATEX_TRUE@ctandist_tgz = $(LATEX_PACKAGE)-$(VERSION).ctan.tar.gz @@ -499,6 +504,9 @@ distdir: $(DISTFILES) || exit 1; \ fi; \ done + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$(top_distdir)" distdir="$(distdir)" \ + dist-hook -test -n "$(am__skip_mode_fix)" \ || find "$(distdir)" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ @@ -507,7 +515,7 @@ distdir: $(DISTFILES) ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \ || chmod -R a+r "$(distdir)" dist-gzip: distdir - tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz + tardir=$(distdir) && $(am__tar) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).tar.gz $(am__post_remove_distdir) dist-bzip2: distdir @@ -532,7 +540,7 @@ dist-shar: distdir @echo WARNING: "Support for shar distribution archives is" \ "deprecated." >&2 @echo WARNING: "It will be removed altogether in Automake 2.0" >&2 - shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz + shar $(distdir) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).shar.gz $(am__post_remove_distdir) dist-zip: distdir @@ -550,7 +558,7 @@ dist dist-all: distcheck: dist case '$(DIST_ARCHIVES)' in \ *.tar.gz*) \ - GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\ + eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).tar.gz | $(am__untar) ;;\ *.tar.bz2*) \ bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ *.tar.lz*) \ @@ -560,7 +568,7 @@ distcheck: dist *.tar.Z*) \ uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ *.shar.gz*) \ - GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\ + eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\ *.zip*) \ unzip $(distdir).zip ;;\ esac @@ -744,8 +752,8 @@ uninstall-am: .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \ am--refresh check check-am clean clean-cscope clean-generic \ cscope cscopelist-am ctags ctags-am dist dist-all dist-bzip2 \ - dist-gzip dist-lzip dist-shar dist-tarZ dist-xz dist-zip \ - distcheck distclean distclean-generic distclean-tags \ + dist-gzip dist-hook dist-lzip dist-shar dist-tarZ dist-xz \ + dist-zip distcheck distclean distclean-generic distclean-tags \ distcleancheck distdir distuninstallcheck dvi dvi-am html \ html-am info info-am install install-am install-data \ install-data-am install-data-hook install-dvi install-dvi-am \ @@ -807,6 +815,9 @@ uninstall-am: @INCLUDE_PFB_TRUE@@INCLUDE_XFONTSDIR_TRUE@ $(RMDIR) $(DESTDIR)$(type1dir); \ @INCLUDE_PFB_TRUE@@INCLUDE_XFONTSDIR_TRUE@ fi +dist-hook: + echo $(VERSION) > $(distdir)/VERSION + @INCLUDE_LATEX_TRUE@inst-tds: @INCLUDE_LATEX_TRUE@ rm -rf $(tdsdistdir) @INCLUDE_LATEX_TRUE@ mkdir $(tdsdistdir) diff --git a/Master/texmf-dist/source/fonts/fonts-tlwg/NEWS b/Master/texmf-dist/source/fonts/fonts-tlwg/NEWS index 0bc8ee962d8..19f8392f917 100644 --- a/Master/texmf-dist/source/fonts/fonts-tlwg/NEWS +++ b/Master/texmf-dist/source/fonts/fonts-tlwg/NEWS @@ -1,3 +1,11 @@ +0.6.4 (2017-10-03) : The "TeXnical Boost" release +===== +- Use package versioning based on Git snapshot. +- Fix LaTeX familydefault upon switching between scripts. + (Thanks Abhabongse Janthong for the pull request.) +- Add LaTeX option for font scaling. + (Thanks Abhabongse Janthong for another pull request.) + 0.6.3 (2016-06-09) : The "Loma Jump" release ===== - The first release from GitHub. diff --git a/Master/texmf-dist/source/fonts/fonts-tlwg/VERSION b/Master/texmf-dist/source/fonts/fonts-tlwg/VERSION new file mode 100644 index 00000000000..d2b13eb644d --- /dev/null +++ b/Master/texmf-dist/source/fonts/fonts-tlwg/VERSION @@ -0,0 +1 @@ +0.6.4 diff --git a/Master/texmf-dist/source/fonts/fonts-tlwg/aclocal.m4 b/Master/texmf-dist/source/fonts/fonts-tlwg/aclocal.m4 index c24039fe42c..22dd4fca749 100644 --- a/Master/texmf-dist/source/fonts/fonts-tlwg/aclocal.m4 +++ b/Master/texmf-dist/source/fonts/fonts-tlwg/aclocal.m4 @@ -1,6 +1,6 @@ -# generated automatically by aclocal 1.15 -*- Autoconf -*- +# generated automatically by aclocal 1.15.1 -*- Autoconf -*- -# Copyright (C) 1996-2014 Free Software Foundation, Inc. +# Copyright (C) 1996-2017 Free Software Foundation, Inc. # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -20,7 +20,7 @@ You have another version of autoconf. It may work, but is not guaranteed to. If you have problems, you may need to regenerate the build system entirely. To do so, use the procedure documented by the package, typically 'autoreconf'.])]) -# Copyright (C) 2002-2014 Free Software Foundation, Inc. +# Copyright (C) 2002-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -35,7 +35,7 @@ AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version='1.15' dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to dnl require some minimum version. Point them to the right macro. -m4_if([$1], [1.15], [], +m4_if([$1], [1.15.1], [], [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl ]) @@ -51,14 +51,14 @@ m4_define([_AM_AUTOCONF_VERSION], []) # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. # This function is AC_REQUIREd by AM_INIT_AUTOMAKE. AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], -[AM_AUTOMAKE_VERSION([1.15])dnl +[AM_AUTOMAKE_VERSION([1.15.1])dnl m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) # AM_AUX_DIR_EXPAND -*- Autoconf -*- -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -110,7 +110,7 @@ am_aux_dir=`cd "$ac_aux_dir" && pwd` # AM_CONDITIONAL -*- Autoconf -*- -# Copyright (C) 1997-2014 Free Software Foundation, Inc. +# Copyright (C) 1997-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -143,7 +143,7 @@ fi])]) # Do all the work for Automake. -*- Autoconf -*- -# Copyright (C) 1996-2014 Free Software Foundation, Inc. +# Copyright (C) 1996-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -340,7 +340,7 @@ for _am_header in $config_headers :; do done echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -361,7 +361,7 @@ if test x"${install_sh+set}" != xset; then fi AC_SUBST([install_sh])]) -# Copyright (C) 2003-2014 Free Software Foundation, Inc. +# Copyright (C) 2003-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -382,7 +382,7 @@ AC_SUBST([am__leading_dot])]) # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- -# Copyright (C) 1997-2014 Free Software Foundation, Inc. +# Copyright (C) 1997-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -421,7 +421,7 @@ fi # Helper functions for option handling. -*- Autoconf -*- -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -452,7 +452,7 @@ AC_DEFUN([_AM_IF_OPTION], # Check to make sure that the build environment is sane. -*- Autoconf -*- -# Copyright (C) 1996-2014 Free Software Foundation, Inc. +# Copyright (C) 1996-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -533,7 +533,7 @@ AC_CONFIG_COMMANDS_PRE( rm -f conftest.file ]) -# Copyright (C) 2009-2014 Free Software Foundation, Inc. +# Copyright (C) 2009-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -593,7 +593,7 @@ AC_SUBST([AM_BACKSLASH])dnl _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl ]) -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -621,7 +621,7 @@ fi INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" AC_SUBST([INSTALL_STRIP_PROGRAM])]) -# Copyright (C) 2006-2014 Free Software Foundation, Inc. +# Copyright (C) 2006-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -640,7 +640,7 @@ AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) # Check how to create a tarball. -*- Autoconf -*- -# Copyright (C) 2004-2014 Free Software Foundation, Inc. +# Copyright (C) 2004-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, diff --git a/Master/texmf-dist/source/fonts/fonts-tlwg/build-aux/git-version-gen b/Master/texmf-dist/source/fonts/fonts-tlwg/build-aux/git-version-gen new file mode 100755 index 00000000000..3d78ba2dd7b --- /dev/null +++ b/Master/texmf-dist/source/fonts/fonts-tlwg/build-aux/git-version-gen @@ -0,0 +1,29 @@ +#!/bin/sh + +tarball_version_file=VERSION + +# Use tarball version file (included in release tarballs) if present, +# otherwise, try git-describe +if test -f $tarball_version_file +then + v=$(cat $tarball_version_file) || v= +fi + +if test "x$v" != "x" +then + : # use $v +# Make sure it's a Git tree +elif test "$(git log -1 --pretty=format:x 2>&1)" = "x" +then + v=$(git describe --match 'v[0-9]*' HEAD 2>/dev/null | sed -e 's/^v//') \ + || v="UNKNOWN" + + # Append "-dirty" suffix if there is local change + git update-index --refresh > /dev/null 2>&1 + if test "x$(git diff-index --name-only HEAD 2>/dev/null)" != "x" + then + v="$v-dirty" + fi +fi + +printf "%s" "$v" diff --git a/Master/texmf-dist/source/fonts/fonts-tlwg/configure b/Master/texmf-dist/source/fonts/fonts-tlwg/configure index 4709a306e19..90cecb99690 100755 --- a/Master/texmf-dist/source/fonts/fonts-tlwg/configure +++ b/Master/texmf-dist/source/fonts/fonts-tlwg/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for fonts-tlwg 0.6.3. +# Generated by GNU Autoconf 2.69 for fonts-tlwg 0.6.4. # # Report bugs to <thai-linux-foss-devel@googlegroups.com>. # @@ -580,8 +580,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='fonts-tlwg' PACKAGE_TARNAME='fonts-tlwg' -PACKAGE_VERSION='0.6.3' -PACKAGE_STRING='fonts-tlwg 0.6.3' +PACKAGE_VERSION='0.6.4' +PACKAGE_STRING='fonts-tlwg 0.6.4' PACKAGE_BUGREPORT='thai-linux-foss-devel@googlegroups.com' PACKAGE_URL='' @@ -1259,7 +1259,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures fonts-tlwg 0.6.3 to adapt to many kinds of systems. +\`configure' configures fonts-tlwg 0.6.4 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1326,7 +1326,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of fonts-tlwg 0.6.3:";; + short | recursive ) echo "Configuration of fonts-tlwg 0.6.4:";; esac cat <<\_ACEOF @@ -1420,7 +1420,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -fonts-tlwg configure 0.6.3 +fonts-tlwg configure 0.6.4 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -1437,7 +1437,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by fonts-tlwg $as_me 0.6.3, which was +It was created by fonts-tlwg $as_me 0.6.4, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2302,7 +2302,7 @@ fi # Define the identity of the package. PACKAGE='fonts-tlwg' - VERSION='0.6.3' + VERSION='0.6.4' cat >>confdefs.h <<_ACEOF @@ -3818,7 +3818,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by fonts-tlwg $as_me 0.6.3, which was +This file was extended by fonts-tlwg $as_me 0.6.4, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -3871,7 +3871,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -fonts-tlwg config.status 0.6.3 +fonts-tlwg config.status 0.6.4 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff --git a/Master/texmf-dist/source/fonts/fonts-tlwg/configure.ac b/Master/texmf-dist/source/fonts/fonts-tlwg/configure.ac index f2e48eeded1..a1f08319fe5 100644 --- a/Master/texmf-dist/source/fonts/fonts-tlwg/configure.ac +++ b/Master/texmf-dist/source/fonts/fonts-tlwg/configure.ac @@ -1,5 +1,7 @@ AC_PREREQ(2.59) -AC_INIT(fonts-tlwg, 0.6.3, thai-linux-foss-devel@googlegroups.com) +AC_INIT(fonts-tlwg, + m4_esyscmd([build-aux/git-version-gen]), + thai-linux-foss-devel@googlegroups.com) AC_CONFIG_SRCDIR([nf/Garuda.sfd]) AM_INIT_AUTOMAKE(dist-xz no-dist-gzip -Wno-portability) diff --git a/Master/texmf-dist/source/fonts/fonts-tlwg/fontconfig/Makefile.in b/Master/texmf-dist/source/fonts/fonts-tlwg/fontconfig/Makefile.in index 581838e6ffc..c01e4c8e8dd 100644 --- a/Master/texmf-dist/source/fonts/fonts-tlwg/fontconfig/Makefile.in +++ b/Master/texmf-dist/source/fonts/fonts-tlwg/fontconfig/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.15.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2017 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, diff --git a/Master/texmf-dist/source/fonts/fonts-tlwg/latex/Makefile.in b/Master/texmf-dist/source/fonts/fonts-tlwg/latex/Makefile.in index 6721a9bcf3a..c717d56b73a 100644 --- a/Master/texmf-dist/source/fonts/fonts-tlwg/latex/Makefile.in +++ b/Master/texmf-dist/source/fonts/fonts-tlwg/latex/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.15.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2017 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, diff --git a/Master/texmf-dist/source/fonts/fonts-tlwg/latex/README.latex b/Master/texmf-dist/source/fonts/fonts-tlwg/latex/README.latex index d22a99f9802..67283e0ac79 100644 --- a/Master/texmf-dist/source/fonts/fonts-tlwg/latex/README.latex +++ b/Master/texmf-dist/source/fonts/fonts-tlwg/latex/README.latex @@ -52,6 +52,18 @@ in the document when switching to Thai in Babel: These options define the default Thai font when switching to Thai language in Babel. They do not define fonts for the three families. + +There is also another option for this package which would scale all Thai fonts +up or down by a given factor value. This is useful when there are discrepancies +between the size of the font for Latin script and the size of Thai fonts in +this package. + +* Specifying the font scaling factor for every font in this package: + + - scale=<value> : Set the scaling factor to the specified value. + The default value is 1. + + Example: * To use "laksaman" font all over the document (e.g. in Thai official letters): @@ -74,6 +86,10 @@ Example: \usepackage[laksaman,rmkinnari]{fonts-tlwg} +* To use "laksaman" font with the size 20% larger than normal: + + \usepackage[laksaman,scaled=1.2]{fonts-tlwg} + \USEFONT COMMAND ---------------- @@ -93,4 +109,3 @@ text portions, for example: slant shape: \usefont{LTH}{umpush}{l}{sl} - diff --git a/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/Makefile.am b/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/Makefile.am index f17d390d7b5..446111269a9 100644 --- a/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/Makefile.am +++ b/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/Makefile.am @@ -1,4 +1,9 @@ -EXAMPLES = teststd.tex +EXAMPLES = \ + teststd.tex \ + testsans.tex \ + testscaled-120.tex \ + testscaled-65.tex \ + $(NULL) EXTRA_DIST = $(EXAMPLES) diff --git a/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/Makefile.in b/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/Makefile.in index d3aec88137e..02709feefa7 100644 --- a/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/Makefile.in +++ b/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.15.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2017 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -240,7 +240,13 @@ top_srcdir = @top_srcdir@ ttfdir = @ttfdir@ type1dir = @type1dir@ woffdir = @woffdir@ -EXAMPLES = teststd.tex +EXAMPLES = \ + teststd.tex \ + testsans.tex \ + testscaled-120.tex \ + testscaled-65.tex \ + $(NULL) + EXTRA_DIST = $(EXAMPLES) @INCLUDE_LATEX_TRUE@examplesdir = $(docdir)/examples @INCLUDE_LATEX_TRUE@examples_DATA = $(EXAMPLES) diff --git a/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/testsans.tex b/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/testsans.tex new file mode 100644 index 00000000000..600894e6e0f --- /dev/null +++ b/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/testsans.tex @@ -0,0 +1,37 @@ +%% +%% Test sans option with \normalfont +%% 2017/05/10 Abhabongse Janthong <abhabongse@gmail.edu> +%% - write a new test reproducing errors +%% +\documentclass[a4paper]{article} +\usepackage[thai]{babel} +\usepackage[utf8x]{inputenc} +\usepackage[sans,sflaksaman,rmnorasi]{fonts-tlwg} + +\begin{document} + + \begin{tabbing} + {\usefont{LTH}{norasi}{b}{n}XXXXXXXXXXXXXXXXXXXXXXXXX}\= + {\usefont{LTH}{norasi}{b}{n}XXXXXXXXXXXXXXXXXXXXXXXXX}\kill + \hspace{1em} + ๏ เป็นมนุษย์สุดประเสริฐเลิศคุณค่า \> กว่าบรรดาฝูงสัตว์เดรัจฉาน \\ + จงฝ่าฟันพัฒนาวิชาการ \> อย่าล้างผลาญฤๅเข่นฆ่าบีฑาใคร\\ + ไม่ถือโทษโกรธแช่งซัดฮึดฮัดด่า \> หัดอภัยเหมือนกีฬาอัชฌาสัย \\ + ปฏิบัติประพฤติกฎกำหนดใจ \> พูดจาให้จ๊ะๆ จ๋าๆ น่าฟังเอย ฯ\\ + \end{tabbing} + + % Should switch to defaultfont, which should have been \thaisffamily + ประโยคภาษาไทย \normalfont ประโยคภาษาไทย + + \bigskip + \begin{tabbing} + {\usefont{LTH}{norasi}{b}{n}XXXXXXXXXXXXXXXXXXXXXXXXX}\= + {\usefont{LTH}{norasi}{b}{n}XXXXXXXXXXXXXXXXXXXXXXXXX}\kill + \hspace{1em} + ๏ เป็นมนุษย์สุดประเสริฐเลิศคุณค่า \> กว่าบรรดาฝูงสัตว์เดรัจฉาน \\ + จงฝ่าฟันพัฒนาวิชาการ \> อย่าล้างผลาญฤๅเข่นฆ่าบีฑาใคร\\ + ไม่ถือโทษโกรธแช่งซัดฮึดฮัดด่า \> หัดอภัยเหมือนกีฬาอัชฌาสัย \\ + ปฏิบัติประพฤติกฎกำหนดใจ \> พูดจาให้จ๊ะๆ จ๋าๆ น่าฟังเอย ฯ\\ + \end{tabbing} + +\end{document} diff --git a/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/testscaled-120.tex b/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/testscaled-120.tex new file mode 100644 index 00000000000..d233dff92ca --- /dev/null +++ b/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/testscaled-120.tex @@ -0,0 +1,734 @@ +%% +%% Test for font scaling at 120% +%% 2017/09/11 Abhabongse Janthong <abhabongse@gmail.edu> +%% - write a new test introducing the usage of package option +%% +\documentclass[a4paper]{article} +\usepackage[english,thai]{babel} +\usepackage[utf8x]{inputenc} +\usepackage[scale=1.2]{fonts-tlwg} + +\newcommand{\testthaipoem}[3]{% + \usefont{LTH}{#1}{#2}{#3} + \noindent + \begin{tabbing} + {\usefont{LTH}{norasi}{b}{n} + XXXXXXXXXXXXXXXXXXXXXXXXX} \= + {\usefont{LTH}{norasi}{b}{n} + XXXXXXXXXXXXXXXXXXXXXXXXX}\kill + \hspace{1em}๏ เป็นมนุษย์สุดประเสริฐเลิศคุณค่า \> กว่าบรรดาฝูงสัตว์เดรัจฉาน \\ + จงฝ่าฟันพัฒนาวิชาการ \> อย่าล้างผลาญฤๅเข่นฆ่าบีฑาใคร\\ + ไม่ถือโทษโกรธแช่งซัดฮึดฮัดด่า \> หัดอภัยเหมือนกีฬาอัชฌาสัย \\ + ปฏิบัติประพฤติกฎกำหนดใจ \> พูดจาให้จ๊ะๆ จ๋าๆ น่าฟังเอย ฯ\\ + \end{tabbing}} + +\newcommand{\testenglish}[3]{% + \usefont{LTH}{#1}{#2}{#3} + \noindent + A quick brown fox jumps over the lazy dog.} + +\newcommand{\testEnglish}[3]{% + \usefont{LTH}{#1}{#2}{#3} + \noindent + \MakeUppercase{A quick brown fox jumps over the lazy dog.}} + +\newcommand{\testligkern}[3]{% + \usefont{LTH}{#1}{#2}{#3} + \noindent + ที่ ท่า ทิ้ง ท้า กิ๊ง ก๊ง ตี๋ ต๋า บ่น ป่น, บ้น ป้น, บ๊น ป๊น, บ๋น ป๋น บิน ปิน บีน ปีน บิ่น ปิ่น บัน ปั่น บั่น + ก็ ป็ ปู่ ญ ญุ ญู ญฺ ฐ ฐุ ฐู ฐฺ กุ ฎุ ฎู ฎฺ ฏุ ฏู ฏฺ บำ บ่ำ ปำ ป่ำ -\textyamakkan{} + \textfongmun{} \textangkhankhu{} \textkhomut{} + ปะเฺติ็ลฺ โฺญฺ็จฺ ปั็วฮฺ ทฺ็อง เปฺิ็ว มูํย + แต็่ง เจฺํอ เปรฺิ่ห์ โจ๊่ เปฺี่ย โฺทร ม็่อง เติ็ง อาื ยาึ ปิํปี็ป็่ป๊่ปฺ่ + จือรฺุ การฺู + - -- --- `` '' \dag{} \ddag{} \S{} \P{} \${} \ae{} \AE{} \oe{} \OE{} \aa{} + \AA{} \ss{} \copyright{} \textregistered{} \texttrademark{} \textbackslash{} + \textasciicircum{} \textasciitilde{} \textbar{} \textbraceleft{} + \textbraceright{} ?` !` ff fi fl ffi ffl tt ti AV\\} + +\newcommand{\testpali}[3]{% + \usefont{LTH}{#1}{#2}{#3} + \noindent + \textpali{หตฺเถสุ ภิกฺขเว สติ, อาทานนิกฺเขปนํ ปญฺญายติ}\\ + \textpali{เอวเมว โข ภิกฺขเว}\\ + \textpali{จกฺขุสมิํปิ สติ}\\ + \textpali{จกฺขุสมฺผสฺสปจฺจยา อุปฺปชฺชติ อชฺฌตฺตํ สุขทุกฺขํ}\\ + \textpali{ทิฏฺฐา มยา ภิกฺขเว ฉ ผสฺสายตนิกา นาม นิรยา}\\} + +\begin{document} +\pagestyle{empty} +\vfil +\begin{figure*} +\Huge +\hspace*{.2\textwidth}\usefont{LTH}{kinnari}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\hspace*{.2\textwidth}\usefont{LTH}{garuda}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\hspace*{.2\textwidth}\usefont{LTH}{norasi}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\hspace*{.2\textwidth}\usefont{LTH}{laksaman}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\hspace*{.2\textwidth}\usefont{LTH}{ttype}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\hspace*{.2\textwidth}\usefont{LTH}{ttypist}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\hspace*{.2\textwidth}\usefont{LTH}{purisa}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\hspace*{.2\textwidth}\usefont{LTH}{loma}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\hspace*{.2\textwidth}\usefont{LTH}{waree}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\hspace*{.2\textwidth}\usefont{LTH}{umpush}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\hspace*{.2\textwidth}\usefont{LTH}{sawasdee}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\end{figure*} +\vfil +\clearpage + +\pagestyle{plain} +\section{\usefont{LTH}{kinnari}{b}{n}Kinnari -- กินรี\protect\footnote{จากโครงการฟอนต์แห่งชาติ (National Font Project)}} + +\subsection{ตัวอย่างประโยคภาษาไทย\protect\footnote{โดยสมาคมคอมพิวเตอร์แห่งประเทศไทยในพระบรมราชูปถัมภ์}} + +\testthaipoem{kinnari}{m}{n} + +\testthaipoem{kinnari}{b}{n} + +\testthaipoem{kinnari}{m}{it} + +\testthaipoem{kinnari}{b}{it} + +\testthaipoem{kinnari}{m}{sl} + +\testthaipoem{kinnari}{b}{sl} + +\subsection{ตัวอย่างภาษาอังกฤษ} + +\testenglish{kinnari}{m}{n} + +\testenglish{kinnari}{b}{n} + +\testenglish{kinnari}{m}{it} + +\testenglish{kinnari}{b}{it} + +\testenglish{kinnari}{m}{sl} + +\testenglish{kinnari}{b}{sl} + +\testEnglish{kinnari}{m}{n} + +\testEnglish{kinnari}{b}{n} + +\testEnglish{kinnari}{m}{it} + +\testEnglish{kinnari}{b}{it} + +\testEnglish{kinnari}{m}{sl} + +\testEnglish{kinnari}{b}{sl} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} +\noindent +\testligkern{kinnari}{m}{n} + +\testligkern{kinnari}{b}{n} + +\testligkern{kinnari}{m}{it} + +\testligkern{kinnari}{b}{it} + +\testligkern{kinnari}{m}{sl} + +\testligkern{kinnari}{b}{sl} + +\subsection{ภาษาบาลี-สันสกฤต} +\testpali{kinnari}{m}{n} + +\testpali{kinnari}{b}{n} + +\testpali{kinnari}{m}{it} + +\testpali{kinnari}{b}{it} + +\testpali{kinnari}{m}{sl} + +\testpali{kinnari}{b}{sl} + +\vfil\pagebreak + + +\section{\usefont{LTH}{garuda}{b}{n}Garuda -- ครุฑ\protect\footnote{จากโครงการฟอนต์แห่งชาติ (National Font Project)}} + +\subsection{ตัวอย่างประโยคภาษาไทย} + +\testthaipoem{garuda}{m}{n} + +\testthaipoem{garuda}{b}{n} + +\testthaipoem{garuda}{m}{it} + +\testthaipoem{garuda}{b}{it} + +\subsection{ตัวอย่างภาษาอังกฤษ} + +\testenglish{garuda}{m}{n} + +\testenglish{garuda}{b}{n} + +\testenglish{garuda}{m}{it} + +\testenglish{garuda}{b}{it} + +\testEnglish{garuda}{m}{n} + +\testEnglish{garuda}{b}{n} + +\testEnglish{garuda}{m}{it} + +\testEnglish{garuda}{b}{it} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} + +\testligkern{garuda}{m}{n} + +\testligkern{garuda}{b}{n} + +\testligkern{garuda}{m}{it} + +\testligkern{garuda}{b}{it} + + +\subsection{ภาษาบาลี-สันสกฤต} + +\testpali{garuda}{m}{n} + +\testpali{garuda}{b}{n} + +\testpali{garuda}{m}{it} + +\testpali{garuda}{b}{it} + +\vfil\pagebreak + +\section{\usefont{LTH}{norasi}{b}{n}Norasi -- นรสีห์\protect\footnote{จากโครงการฟอนต์แห่งชาติ (National Font Project)}} + +\subsection{ตัวอย่างประโยคภาษาไทย} + +\testthaipoem{norasi}{m}{n} + +\testthaipoem{norasi}{b}{n} + +\testthaipoem{norasi}{m}{it} + +\testthaipoem{norasi}{b}{it} + +\testthaipoem{norasi}{m}{sl} + +\testthaipoem{norasi}{b}{sl} + +\subsection{ตัวอย่างภาษาอังกฤษ} +\testenglish{norasi}{m}{n} + +\testenglish{norasi}{b}{n} + +\testenglish{norasi}{m}{it} + +\testenglish{norasi}{b}{it} + +\testenglish{norasi}{m}{sl} + +\testenglish{norasi}{b}{sl} + +\testEnglish{norasi}{m}{n} + +\testEnglish{norasi}{b}{n} + +\testEnglish{norasi}{m}{it} + +\testEnglish{norasi}{b}{it} + +\testEnglish{norasi}{m}{sl} + +\testEnglish{norasi}{b}{sl} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} + +\testligkern{norasi}{m}{n} + +\testligkern{norasi}{b}{n} + +\testligkern{norasi}{m}{it} + +\testligkern{norasi}{b}{it} + +\testligkern{norasi}{m}{sl} + +\testligkern{norasi}{b}{sl} + +\subsection{ภาษาบาลี-สันสกฤต} + +\testpali{norasi}{m}{n} + +\testpali{norasi}{b}{n} + +\testpali{norasi}{m}{it} + +\testpali{norasi}{b}{it} + +\vfil\pagebreak + + +\section{\usefont{LTH}{laksaman}{b}{n}Laksaman -- ลักษมัณ\protect\footnote{ดัดแปลงจาก TH Sarabun New ของคุณศุภกิจ เฉลิมลาภ}} + +\subsection{ตัวอย่างประโยคภาษาไทย} + +\testthaipoem{laksaman}{m}{n} + +\testthaipoem{laksaman}{b}{n} + +\testthaipoem{laksaman}{m}{it} + +\testthaipoem{laksaman}{b}{it} + +\subsection{ตัวอย่างภาษาอังกฤษ} + +\testenglish{laksaman}{m}{n} + +\testenglish{laksaman}{b}{n} + +\testenglish{laksaman}{m}{it} + +\testenglish{laksaman}{b}{it} + +\testEnglish{laksaman}{m}{n} + +\testEnglish{laksaman}{b}{n} + +\testEnglish{laksaman}{m}{it} + +\testEnglish{laksaman}{b}{it} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} + +\testligkern{laksaman}{m}{n} + +\testligkern{laksaman}{b}{n} + +\testligkern{laksaman}{m}{it} + +\testligkern{laksaman}{b}{it} + + +\subsection{ภาษาบาลี-สันสกฤต} + +\testpali{laksaman}{m}{n} + +\testpali{laksaman}{b}{n} + +\testpali{laksaman}{m}{it} + +\testpali{laksaman}{b}{it} + +\vfil\pagebreak + + +\section{\usefont{LTH}{ttype}{b}{n}Tlwg Typewriter\protect\footnote{โดย Thai Linux Working Group (TLWG)}} + +\subsection{ตัวอย่างประโยคภาษาไทย} + +\testthaipoem{ttype}{m}{n} + +\testthaipoem{ttype}{b}{n} + +\testthaipoem{ttype}{m}{it} + +\testthaipoem{ttype}{b}{it} + +\subsection{ตัวอย่างภาษาอังกฤษ} + +\testenglish{ttype}{m}{n} + +\testenglish{ttype}{b}{n} + +\testenglish{ttype}{m}{it} + +\testenglish{ttype}{b}{it} + +\testEnglish{ttype}{m}{n} + +\testEnglish{ttype}{b}{n} + +\testEnglish{ttype}{m}{it} + +\testEnglish{ttype}{b}{it} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} + +\testligkern{ttype}{m}{n} + +\testligkern{ttype}{b}{n} + +\testligkern{ttype}{m}{it} + +\testligkern{ttype}{b}{it} + + +\subsection{ภาษาบาลี-สันสกฤต} + +\testpali{ttype}{m}{n} + +\testpali{ttype}{b}{n} + +\testpali{ttype}{m}{it} + +\testpali{ttype}{b}{it} + +\vfil\pagebreak + + +\section{\usefont{LTH}{ttypist}{b}{n}Tlwg Typist\protect\footnote{โดย Thai Linux Working Group (TLWG)}} + +\subsection{ตัวอย่างประโยคภาษาไทย} + +\testthaipoem{ttypist}{m}{n} + +\testthaipoem{ttypist}{b}{n} + +\testthaipoem{ttypist}{m}{it} + +\testthaipoem{ttypist}{b}{it} + +\subsection{ตัวอย่างภาษาอังกฤษ} + +\testenglish{ttypist}{m}{n} + +\testenglish{ttypist}{b}{n} + +\testenglish{ttypist}{m}{it} + +\testenglish{ttypist}{b}{it} + +\testEnglish{ttypist}{m}{n} + +\testEnglish{ttypist}{b}{n} + +\testEnglish{ttypist}{m}{it} + +\testEnglish{ttypist}{b}{it} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} + +\testligkern{ttypist}{m}{n} + +\testligkern{ttypist}{b}{n} + +\testligkern{ttypist}{m}{it} + +\testligkern{ttypist}{b}{it} + + +\subsection{ภาษาบาลี-สันสกฤต} + +\testpali{ttypist}{m}{n} + +\testpali{ttypist}{b}{n} + +\testpali{ttypist}{m}{it} + +\testpali{ttypist}{b}{it} + +\vfil\pagebreak + + +\section{\usefont{LTH}{purisa}{m}{n}Purisa -- ภูริสา\protect\footnote{โดย Thai Linux Working Group (TLWG)}} + +\subsection{ตัวอย่างประโยคภาษาไทย} + +\testthaipoem{purisa}{m}{n} + +\testthaipoem{purisa}{b}{n} + +\testthaipoem{purisa}{m}{it} + +\testthaipoem{purisa}{b}{it} + +\subsection{ตัวอย่างภาษาอังกฤษ} + +\testenglish{purisa}{m}{n} + +\testenglish{purisa}{b}{n} + +\testenglish{purisa}{m}{it} + +\testenglish{purisa}{b}{it} + +\testEnglish{purisa}{m}{n} + +\testEnglish{purisa}{b}{n} + +\testEnglish{purisa}{m}{it} + +\testEnglish{purisa}{b}{it} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} + +\testligkern{purisa}{m}{n} + +\testligkern{purisa}{b}{n} + +\testligkern{purisa}{m}{it} + +\testligkern{purisa}{b}{it} + + +\subsection{ภาษาบาลี-สันสกฤต} + +\testpali{purisa}{m}{n} + +\testpali{purisa}{b}{n} + +\testpali{purisa}{m}{it} + +\testpali{purisa}{b}{it} + +\vfil\pagebreak + + +\section{\usefont{LTH}{loma}{b}{n}Loma -- โลมา\protect\footnote{จากศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ (NECTEC)}} + +\subsection{ตัวอย่างประโยคภาษาไทย} + +\testthaipoem{loma}{m}{n} + +\testthaipoem{loma}{b}{n} + +\testthaipoem{loma}{m}{it} + +\testthaipoem{loma}{b}{it} + +\subsection{ตัวอย่างภาษาอังกฤษ} + +\testenglish{loma}{m}{n} + +\testenglish{loma}{b}{n} + +\testenglish{loma}{m}{it} + +\testenglish{loma}{b}{it} + +\testEnglish{loma}{m}{n} + +\testEnglish{loma}{b}{n} + +\testEnglish{loma}{m}{it} + +\testEnglish{loma}{b}{it} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} + +\testligkern{loma}{m}{n} + +\testligkern{loma}{b}{n} + +\testligkern{loma}{m}{it} + +\testligkern{loma}{b}{it} + + +\subsection{ภาษาบาลี-สันสกฤต} + +\testpali{loma}{m}{n} + +\testpali{loma}{b}{n} + +\testpali{loma}{m}{it} + +\testpali{loma}{b}{it} + +\vfil\pagebreak + + +\section{\usefont{LTH}{waree}{b}{n}Waree -- วารี\protect\footnote{โดย คุณวิทยา ไตรสารวัฒนะ}} + +\subsection{ตัวอย่างประโยคภาษาไทย} + +\testthaipoem{waree}{m}{n} + +\testthaipoem{waree}{b}{n} + +\testthaipoem{waree}{m}{it} + +\testthaipoem{waree}{b}{it} + +\subsection{ตัวอย่างภาษาอังกฤษ} + +\testenglish{waree}{m}{n} + +\testenglish{waree}{b}{n} + +\testenglish{waree}{m}{it} + +\testenglish{waree}{b}{it} + +\testEnglish{waree}{m}{n} + +\testEnglish{waree}{b}{n} + +\testEnglish{waree}{m}{it} + +\testEnglish{waree}{b}{it} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} + +\testligkern{waree}{m}{n} + +\testligkern{waree}{b}{n} + +\testligkern{waree}{m}{it} + +\testligkern{waree}{b}{it} + +\subsection{ภาษาบาลี-สันสกฤต} + +\testpali{waree}{m}{n} + +\testpali{waree}{b}{n} + +\testpali{waree}{m}{it} + +\testpali{waree}{b}{it} + +\vfil\pagebreak + + +\section{\usefont{LTH}{umpush}{b}{n}Umpush -- อัมพุช\protect\footnote{โดย คุณวิทยา ไตรสารวัฒนะ}} + +\subsection{ตัวอย่างประโยคภาษาไทย} + +\testthaipoem{umpush}{l}{n} + +\testthaipoem{umpush}{m}{n} + +\testthaipoem{umpush}{b}{n} + +\testthaipoem{umpush}{l}{it} + +\testthaipoem{umpush}{m}{it} + +\testthaipoem{umpush}{b}{it} + +\subsection{ตัวอย่างภาษาอังกฤษ} + +\testenglish{umpush}{l}{n} + +\testenglish{umpush}{m}{n} + +\testenglish{umpush}{b}{n} + +\testenglish{umpush}{l}{it} + +\testenglish{umpush}{m}{it} + +\testenglish{umpush}{b}{it} + +\testEnglish{umpush}{l}{n} + +\testEnglish{umpush}{m}{n} + +\testEnglish{umpush}{b}{n} + +\testEnglish{umpush}{l}{it} + +\testEnglish{umpush}{m}{it} + +\testEnglish{umpush}{b}{it} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} + +\testligkern{umpush}{l}{n} + +\testligkern{umpush}{m}{n} + +\testligkern{umpush}{b}{n} + +\testligkern{umpush}{l}{it} + +\testligkern{umpush}{m}{it} + +\testligkern{umpush}{b}{it} + + +\subsection{ภาษาบาลี-สันสกฤต} + +\testpali{umpush}{l}{n} + +\testpali{umpush}{m}{n} + +\testpali{umpush}{b}{n} + +\testpali{umpush}{l}{it} + +\testpali{umpush}{m}{it} + +\testpali{umpush}{b}{it} + +\vfil\pagebreak + + +\section{\usefont{LTH}{sawasdee}{b}{n}Sawasdee -- สวัสดี\protect\footnote{โดย คุณพล อุดมวิทยานุกูล}} + +\subsection{ตัวอย่างประโยคภาษาไทย} + +\testthaipoem{sawasdee}{m}{n} + +\testthaipoem{sawasdee}{b}{n} + +\testthaipoem{sawasdee}{m}{it} + +\testthaipoem{sawasdee}{b}{it} + +\subsection{ตัวอย่างภาษาอังกฤษ} + +\testenglish{sawasdee}{m}{n} + +\testenglish{sawasdee}{b}{n} + +\testenglish{sawasdee}{m}{it} + +\testenglish{sawasdee}{b}{it} + +\testEnglish{sawasdee}{m}{n} + +\testEnglish{sawasdee}{b}{n} + +\testEnglish{sawasdee}{m}{it} + +\testEnglish{sawasdee}{b}{it} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} + +\testligkern{sawasdee}{m}{n} + +\testligkern{sawasdee}{b}{n} + +\testligkern{sawasdee}{m}{it} + +\testligkern{sawasdee}{b}{it} + + +\subsection{ภาษาบาลี-สันสกฤต} + +\testpali{sawasdee}{m}{n} + +\testpali{sawasdee}{b}{n} + +\testpali{sawasdee}{m}{it} + +\testpali{sawasdee}{b}{it} + +\vfil\pagebreak + + +\end{document} diff --git a/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/testscaled-65.tex b/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/testscaled-65.tex new file mode 100644 index 00000000000..9471e4a6a45 --- /dev/null +++ b/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/testscaled-65.tex @@ -0,0 +1,734 @@ +%% +%% Test for font scaling at 65% +%% 2017/09/11 Abhabongse Janthong <abhabongse@gmail.edu> +%% - write a new test introducing the usage of package option +%% +\documentclass[a4paper]{article} +\usepackage[english,thai]{babel} +\usepackage[utf8x]{inputenc} +\usepackage[scale=0.65]{fonts-tlwg} + +\newcommand{\testthaipoem}[3]{% + \usefont{LTH}{#1}{#2}{#3} + \noindent + \begin{tabbing} + {\usefont{LTH}{norasi}{b}{n} + XXXXXXXXXXXXXXXXXXXXXXXXX} \= + {\usefont{LTH}{norasi}{b}{n} + XXXXXXXXXXXXXXXXXXXXXXXXX}\kill + \hspace{1em}๏ เป็นมนุษย์สุดประเสริฐเลิศคุณค่า \> กว่าบรรดาฝูงสัตว์เดรัจฉาน \\ + จงฝ่าฟันพัฒนาวิชาการ \> อย่าล้างผลาญฤๅเข่นฆ่าบีฑาใคร\\ + ไม่ถือโทษโกรธแช่งซัดฮึดฮัดด่า \> หัดอภัยเหมือนกีฬาอัชฌาสัย \\ + ปฏิบัติประพฤติกฎกำหนดใจ \> พูดจาให้จ๊ะๆ จ๋าๆ น่าฟังเอย ฯ\\ + \end{tabbing}} + +\newcommand{\testenglish}[3]{% + \usefont{LTH}{#1}{#2}{#3} + \noindent + A quick brown fox jumps over the lazy dog.} + +\newcommand{\testEnglish}[3]{% + \usefont{LTH}{#1}{#2}{#3} + \noindent + \MakeUppercase{A quick brown fox jumps over the lazy dog.}} + +\newcommand{\testligkern}[3]{% + \usefont{LTH}{#1}{#2}{#3} + \noindent + ที่ ท่า ทิ้ง ท้า กิ๊ง ก๊ง ตี๋ ต๋า บ่น ป่น, บ้น ป้น, บ๊น ป๊น, บ๋น ป๋น บิน ปิน บีน ปีน บิ่น ปิ่น บัน ปั่น บั่น + ก็ ป็ ปู่ ญ ญุ ญู ญฺ ฐ ฐุ ฐู ฐฺ กุ ฎุ ฎู ฎฺ ฏุ ฏู ฏฺ บำ บ่ำ ปำ ป่ำ -\textyamakkan{} + \textfongmun{} \textangkhankhu{} \textkhomut{} + ปะเฺติ็ลฺ โฺญฺ็จฺ ปั็วฮฺ ทฺ็อง เปฺิ็ว มูํย + แต็่ง เจฺํอ เปรฺิ่ห์ โจ๊่ เปฺี่ย โฺทร ม็่อง เติ็ง อาื ยาึ ปิํปี็ป็่ป๊่ปฺ่ + จือรฺุ การฺู + - -- --- `` '' \dag{} \ddag{} \S{} \P{} \${} \ae{} \AE{} \oe{} \OE{} \aa{} + \AA{} \ss{} \copyright{} \textregistered{} \texttrademark{} \textbackslash{} + \textasciicircum{} \textasciitilde{} \textbar{} \textbraceleft{} + \textbraceright{} ?` !` ff fi fl ffi ffl tt ti AV\\} + +\newcommand{\testpali}[3]{% + \usefont{LTH}{#1}{#2}{#3} + \noindent + \textpali{หตฺเถสุ ภิกฺขเว สติ, อาทานนิกฺเขปนํ ปญฺญายติ}\\ + \textpali{เอวเมว โข ภิกฺขเว}\\ + \textpali{จกฺขุสมิํปิ สติ}\\ + \textpali{จกฺขุสมฺผสฺสปจฺจยา อุปฺปชฺชติ อชฺฌตฺตํ สุขทุกฺขํ}\\ + \textpali{ทิฏฺฐา มยา ภิกฺขเว ฉ ผสฺสายตนิกา นาม นิรยา}\\} + +\begin{document} +\pagestyle{empty} +\vfil +\begin{figure*} +\Huge +\hspace*{.2\textwidth}\usefont{LTH}{kinnari}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\hspace*{.2\textwidth}\usefont{LTH}{garuda}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\hspace*{.2\textwidth}\usefont{LTH}{norasi}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\hspace*{.2\textwidth}\usefont{LTH}{laksaman}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\hspace*{.2\textwidth}\usefont{LTH}{ttype}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\hspace*{.2\textwidth}\usefont{LTH}{ttypist}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\hspace*{.2\textwidth}\usefont{LTH}{purisa}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\hspace*{.2\textwidth}\usefont{LTH}{loma}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\hspace*{.2\textwidth}\usefont{LTH}{waree}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\hspace*{.2\textwidth}\usefont{LTH}{umpush}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\hspace*{.2\textwidth}\usefont{LTH}{sawasdee}{m}{n}แบบอักษรไทยใน \LaTeX\\ +\end{figure*} +\vfil +\clearpage + +\pagestyle{plain} +\section{\usefont{LTH}{kinnari}{b}{n}Kinnari -- กินรี\protect\footnote{จากโครงการฟอนต์แห่งชาติ (National Font Project)}} + +\subsection{ตัวอย่างประโยคภาษาไทย\protect\footnote{โดยสมาคมคอมพิวเตอร์แห่งประเทศไทยในพระบรมราชูปถัมภ์}} + +\testthaipoem{kinnari}{m}{n} + +\testthaipoem{kinnari}{b}{n} + +\testthaipoem{kinnari}{m}{it} + +\testthaipoem{kinnari}{b}{it} + +\testthaipoem{kinnari}{m}{sl} + +\testthaipoem{kinnari}{b}{sl} + +\subsection{ตัวอย่างภาษาอังกฤษ} + +\testenglish{kinnari}{m}{n} + +\testenglish{kinnari}{b}{n} + +\testenglish{kinnari}{m}{it} + +\testenglish{kinnari}{b}{it} + +\testenglish{kinnari}{m}{sl} + +\testenglish{kinnari}{b}{sl} + +\testEnglish{kinnari}{m}{n} + +\testEnglish{kinnari}{b}{n} + +\testEnglish{kinnari}{m}{it} + +\testEnglish{kinnari}{b}{it} + +\testEnglish{kinnari}{m}{sl} + +\testEnglish{kinnari}{b}{sl} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} +\noindent +\testligkern{kinnari}{m}{n} + +\testligkern{kinnari}{b}{n} + +\testligkern{kinnari}{m}{it} + +\testligkern{kinnari}{b}{it} + +\testligkern{kinnari}{m}{sl} + +\testligkern{kinnari}{b}{sl} + +\subsection{ภาษาบาลี-สันสกฤต} +\testpali{kinnari}{m}{n} + +\testpali{kinnari}{b}{n} + +\testpali{kinnari}{m}{it} + +\testpali{kinnari}{b}{it} + +\testpali{kinnari}{m}{sl} + +\testpali{kinnari}{b}{sl} + +\vfil\pagebreak + + +\section{\usefont{LTH}{garuda}{b}{n}Garuda -- ครุฑ\protect\footnote{จากโครงการฟอนต์แห่งชาติ (National Font Project)}} + +\subsection{ตัวอย่างประโยคภาษาไทย} + +\testthaipoem{garuda}{m}{n} + +\testthaipoem{garuda}{b}{n} + +\testthaipoem{garuda}{m}{it} + +\testthaipoem{garuda}{b}{it} + +\subsection{ตัวอย่างภาษาอังกฤษ} + +\testenglish{garuda}{m}{n} + +\testenglish{garuda}{b}{n} + +\testenglish{garuda}{m}{it} + +\testenglish{garuda}{b}{it} + +\testEnglish{garuda}{m}{n} + +\testEnglish{garuda}{b}{n} + +\testEnglish{garuda}{m}{it} + +\testEnglish{garuda}{b}{it} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} + +\testligkern{garuda}{m}{n} + +\testligkern{garuda}{b}{n} + +\testligkern{garuda}{m}{it} + +\testligkern{garuda}{b}{it} + + +\subsection{ภาษาบาลี-สันสกฤต} + +\testpali{garuda}{m}{n} + +\testpali{garuda}{b}{n} + +\testpali{garuda}{m}{it} + +\testpali{garuda}{b}{it} + +\vfil\pagebreak + +\section{\usefont{LTH}{norasi}{b}{n}Norasi -- นรสีห์\protect\footnote{จากโครงการฟอนต์แห่งชาติ (National Font Project)}} + +\subsection{ตัวอย่างประโยคภาษาไทย} + +\testthaipoem{norasi}{m}{n} + +\testthaipoem{norasi}{b}{n} + +\testthaipoem{norasi}{m}{it} + +\testthaipoem{norasi}{b}{it} + +\testthaipoem{norasi}{m}{sl} + +\testthaipoem{norasi}{b}{sl} + +\subsection{ตัวอย่างภาษาอังกฤษ} +\testenglish{norasi}{m}{n} + +\testenglish{norasi}{b}{n} + +\testenglish{norasi}{m}{it} + +\testenglish{norasi}{b}{it} + +\testenglish{norasi}{m}{sl} + +\testenglish{norasi}{b}{sl} + +\testEnglish{norasi}{m}{n} + +\testEnglish{norasi}{b}{n} + +\testEnglish{norasi}{m}{it} + +\testEnglish{norasi}{b}{it} + +\testEnglish{norasi}{m}{sl} + +\testEnglish{norasi}{b}{sl} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} + +\testligkern{norasi}{m}{n} + +\testligkern{norasi}{b}{n} + +\testligkern{norasi}{m}{it} + +\testligkern{norasi}{b}{it} + +\testligkern{norasi}{m}{sl} + +\testligkern{norasi}{b}{sl} + +\subsection{ภาษาบาลี-สันสกฤต} + +\testpali{norasi}{m}{n} + +\testpali{norasi}{b}{n} + +\testpali{norasi}{m}{it} + +\testpali{norasi}{b}{it} + +\vfil\pagebreak + + +\section{\usefont{LTH}{laksaman}{b}{n}Laksaman -- ลักษมัณ\protect\footnote{ดัดแปลงจาก TH Sarabun New ของคุณศุภกิจ เฉลิมลาภ}} + +\subsection{ตัวอย่างประโยคภาษาไทย} + +\testthaipoem{laksaman}{m}{n} + +\testthaipoem{laksaman}{b}{n} + +\testthaipoem{laksaman}{m}{it} + +\testthaipoem{laksaman}{b}{it} + +\subsection{ตัวอย่างภาษาอังกฤษ} + +\testenglish{laksaman}{m}{n} + +\testenglish{laksaman}{b}{n} + +\testenglish{laksaman}{m}{it} + +\testenglish{laksaman}{b}{it} + +\testEnglish{laksaman}{m}{n} + +\testEnglish{laksaman}{b}{n} + +\testEnglish{laksaman}{m}{it} + +\testEnglish{laksaman}{b}{it} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} + +\testligkern{laksaman}{m}{n} + +\testligkern{laksaman}{b}{n} + +\testligkern{laksaman}{m}{it} + +\testligkern{laksaman}{b}{it} + + +\subsection{ภาษาบาลี-สันสกฤต} + +\testpali{laksaman}{m}{n} + +\testpali{laksaman}{b}{n} + +\testpali{laksaman}{m}{it} + +\testpali{laksaman}{b}{it} + +\vfil\pagebreak + + +\section{\usefont{LTH}{ttype}{b}{n}Tlwg Typewriter\protect\footnote{โดย Thai Linux Working Group (TLWG)}} + +\subsection{ตัวอย่างประโยคภาษาไทย} + +\testthaipoem{ttype}{m}{n} + +\testthaipoem{ttype}{b}{n} + +\testthaipoem{ttype}{m}{it} + +\testthaipoem{ttype}{b}{it} + +\subsection{ตัวอย่างภาษาอังกฤษ} + +\testenglish{ttype}{m}{n} + +\testenglish{ttype}{b}{n} + +\testenglish{ttype}{m}{it} + +\testenglish{ttype}{b}{it} + +\testEnglish{ttype}{m}{n} + +\testEnglish{ttype}{b}{n} + +\testEnglish{ttype}{m}{it} + +\testEnglish{ttype}{b}{it} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} + +\testligkern{ttype}{m}{n} + +\testligkern{ttype}{b}{n} + +\testligkern{ttype}{m}{it} + +\testligkern{ttype}{b}{it} + + +\subsection{ภาษาบาลี-สันสกฤต} + +\testpali{ttype}{m}{n} + +\testpali{ttype}{b}{n} + +\testpali{ttype}{m}{it} + +\testpali{ttype}{b}{it} + +\vfil\pagebreak + + +\section{\usefont{LTH}{ttypist}{b}{n}Tlwg Typist\protect\footnote{โดย Thai Linux Working Group (TLWG)}} + +\subsection{ตัวอย่างประโยคภาษาไทย} + +\testthaipoem{ttypist}{m}{n} + +\testthaipoem{ttypist}{b}{n} + +\testthaipoem{ttypist}{m}{it} + +\testthaipoem{ttypist}{b}{it} + +\subsection{ตัวอย่างภาษาอังกฤษ} + +\testenglish{ttypist}{m}{n} + +\testenglish{ttypist}{b}{n} + +\testenglish{ttypist}{m}{it} + +\testenglish{ttypist}{b}{it} + +\testEnglish{ttypist}{m}{n} + +\testEnglish{ttypist}{b}{n} + +\testEnglish{ttypist}{m}{it} + +\testEnglish{ttypist}{b}{it} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} + +\testligkern{ttypist}{m}{n} + +\testligkern{ttypist}{b}{n} + +\testligkern{ttypist}{m}{it} + +\testligkern{ttypist}{b}{it} + + +\subsection{ภาษาบาลี-สันสกฤต} + +\testpali{ttypist}{m}{n} + +\testpali{ttypist}{b}{n} + +\testpali{ttypist}{m}{it} + +\testpali{ttypist}{b}{it} + +\vfil\pagebreak + + +\section{\usefont{LTH}{purisa}{m}{n}Purisa -- ภูริสา\protect\footnote{โดย Thai Linux Working Group (TLWG)}} + +\subsection{ตัวอย่างประโยคภาษาไทย} + +\testthaipoem{purisa}{m}{n} + +\testthaipoem{purisa}{b}{n} + +\testthaipoem{purisa}{m}{it} + +\testthaipoem{purisa}{b}{it} + +\subsection{ตัวอย่างภาษาอังกฤษ} + +\testenglish{purisa}{m}{n} + +\testenglish{purisa}{b}{n} + +\testenglish{purisa}{m}{it} + +\testenglish{purisa}{b}{it} + +\testEnglish{purisa}{m}{n} + +\testEnglish{purisa}{b}{n} + +\testEnglish{purisa}{m}{it} + +\testEnglish{purisa}{b}{it} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} + +\testligkern{purisa}{m}{n} + +\testligkern{purisa}{b}{n} + +\testligkern{purisa}{m}{it} + +\testligkern{purisa}{b}{it} + + +\subsection{ภาษาบาลี-สันสกฤต} + +\testpali{purisa}{m}{n} + +\testpali{purisa}{b}{n} + +\testpali{purisa}{m}{it} + +\testpali{purisa}{b}{it} + +\vfil\pagebreak + + +\section{\usefont{LTH}{loma}{b}{n}Loma -- โลมา\protect\footnote{จากศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ (NECTEC)}} + +\subsection{ตัวอย่างประโยคภาษาไทย} + +\testthaipoem{loma}{m}{n} + +\testthaipoem{loma}{b}{n} + +\testthaipoem{loma}{m}{it} + +\testthaipoem{loma}{b}{it} + +\subsection{ตัวอย่างภาษาอังกฤษ} + +\testenglish{loma}{m}{n} + +\testenglish{loma}{b}{n} + +\testenglish{loma}{m}{it} + +\testenglish{loma}{b}{it} + +\testEnglish{loma}{m}{n} + +\testEnglish{loma}{b}{n} + +\testEnglish{loma}{m}{it} + +\testEnglish{loma}{b}{it} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} + +\testligkern{loma}{m}{n} + +\testligkern{loma}{b}{n} + +\testligkern{loma}{m}{it} + +\testligkern{loma}{b}{it} + + +\subsection{ภาษาบาลี-สันสกฤต} + +\testpali{loma}{m}{n} + +\testpali{loma}{b}{n} + +\testpali{loma}{m}{it} + +\testpali{loma}{b}{it} + +\vfil\pagebreak + + +\section{\usefont{LTH}{waree}{b}{n}Waree -- วารี\protect\footnote{โดย คุณวิทยา ไตรสารวัฒนะ}} + +\subsection{ตัวอย่างประโยคภาษาไทย} + +\testthaipoem{waree}{m}{n} + +\testthaipoem{waree}{b}{n} + +\testthaipoem{waree}{m}{it} + +\testthaipoem{waree}{b}{it} + +\subsection{ตัวอย่างภาษาอังกฤษ} + +\testenglish{waree}{m}{n} + +\testenglish{waree}{b}{n} + +\testenglish{waree}{m}{it} + +\testenglish{waree}{b}{it} + +\testEnglish{waree}{m}{n} + +\testEnglish{waree}{b}{n} + +\testEnglish{waree}{m}{it} + +\testEnglish{waree}{b}{it} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} + +\testligkern{waree}{m}{n} + +\testligkern{waree}{b}{n} + +\testligkern{waree}{m}{it} + +\testligkern{waree}{b}{it} + +\subsection{ภาษาบาลี-สันสกฤต} + +\testpali{waree}{m}{n} + +\testpali{waree}{b}{n} + +\testpali{waree}{m}{it} + +\testpali{waree}{b}{it} + +\vfil\pagebreak + + +\section{\usefont{LTH}{umpush}{b}{n}Umpush -- อัมพุช\protect\footnote{โดย คุณวิทยา ไตรสารวัฒนะ}} + +\subsection{ตัวอย่างประโยคภาษาไทย} + +\testthaipoem{umpush}{l}{n} + +\testthaipoem{umpush}{m}{n} + +\testthaipoem{umpush}{b}{n} + +\testthaipoem{umpush}{l}{it} + +\testthaipoem{umpush}{m}{it} + +\testthaipoem{umpush}{b}{it} + +\subsection{ตัวอย่างภาษาอังกฤษ} + +\testenglish{umpush}{l}{n} + +\testenglish{umpush}{m}{n} + +\testenglish{umpush}{b}{n} + +\testenglish{umpush}{l}{it} + +\testenglish{umpush}{m}{it} + +\testenglish{umpush}{b}{it} + +\testEnglish{umpush}{l}{n} + +\testEnglish{umpush}{m}{n} + +\testEnglish{umpush}{b}{n} + +\testEnglish{umpush}{l}{it} + +\testEnglish{umpush}{m}{it} + +\testEnglish{umpush}{b}{it} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} + +\testligkern{umpush}{l}{n} + +\testligkern{umpush}{m}{n} + +\testligkern{umpush}{b}{n} + +\testligkern{umpush}{l}{it} + +\testligkern{umpush}{m}{it} + +\testligkern{umpush}{b}{it} + + +\subsection{ภาษาบาลี-สันสกฤต} + +\testpali{umpush}{l}{n} + +\testpali{umpush}{m}{n} + +\testpali{umpush}{b}{n} + +\testpali{umpush}{l}{it} + +\testpali{umpush}{m}{it} + +\testpali{umpush}{b}{it} + +\vfil\pagebreak + + +\section{\usefont{LTH}{sawasdee}{b}{n}Sawasdee -- สวัสดี\protect\footnote{โดย คุณพล อุดมวิทยานุกูล}} + +\subsection{ตัวอย่างประโยคภาษาไทย} + +\testthaipoem{sawasdee}{m}{n} + +\testthaipoem{sawasdee}{b}{n} + +\testthaipoem{sawasdee}{m}{it} + +\testthaipoem{sawasdee}{b}{it} + +\subsection{ตัวอย่างภาษาอังกฤษ} + +\testenglish{sawasdee}{m}{n} + +\testenglish{sawasdee}{b}{n} + +\testenglish{sawasdee}{m}{it} + +\testenglish{sawasdee}{b}{it} + +\testEnglish{sawasdee}{m}{n} + +\testEnglish{sawasdee}{b}{n} + +\testEnglish{sawasdee}{m}{it} + +\testEnglish{sawasdee}{b}{it} + + +\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ} + +\testligkern{sawasdee}{m}{n} + +\testligkern{sawasdee}{b}{n} + +\testligkern{sawasdee}{m}{it} + +\testligkern{sawasdee}{b}{it} + + +\subsection{ภาษาบาลี-สันสกฤต} + +\testpali{sawasdee}{m}{n} + +\testpali{sawasdee}{b}{n} + +\testpali{sawasdee}{m}{it} + +\testpali{sawasdee}{b}{it} + +\vfil\pagebreak + + +\end{document} diff --git a/Master/texmf-dist/source/fonts/fonts-tlwg/latex/fonts-tlwg.sty b/Master/texmf-dist/source/fonts/fonts-tlwg/latex/fonts-tlwg.sty index fc14f324a95..242009ff21b 100644 --- a/Master/texmf-dist/source/fonts/fonts-tlwg/latex/fonts-tlwg.sty +++ b/Master/texmf-dist/source/fonts/fonts-tlwg/latex/fonts-tlwg.sty @@ -4,7 +4,7 @@ % % Copyright (C) 1999 National Electronics and Computer Technology Center % (NECTEC), Thailand. All rights reserved. -% +% % It may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 % of this license or (at your option) any later version. @@ -12,13 +12,14 @@ % http://www.latex-project.org/lppl.txt % and version 1.3 or later is part of all distributions of LaTeX % version 2005/12/01 or later. -% +% % This work has the LPPL maintenance status "maintained". -% +% % The Current Maintainer of this work is Theppitak Karoonboonyanan. -% +% \ProvidesPackage{fonts-tlwg}[2014/07/05 v1.1 Thai TLWG Fonts] +\RequirePackage{xkeyval} \newcommand\thairmdefault{norasi} \newcommand\thaisfdefault{garuda} @@ -30,40 +31,45 @@ \newcommand{\thaifamilydefault}{\thairmdefault} \newcommand{\englishfamilydefault}{\englishrmdefault} +% Introduce scaled option +\newcommand*{\fontstlwg@scale}{1} +\DeclareOptionX{scale}{\renewcommand*{\fontstlwg@scale}{#1}} + % Use sans-serif font by default -\DeclareOption{sans}{ +\DeclareOptionX{sans}{ \renewcommand{\thaifamilydefault}{\thaisfdefault} \renewcommand{\englishfamilydefault}{\englishsfdefault} } % Set default roman, sans-serif, and teletype fonts -\DeclareOption{rmkinnari}{\renewcommand{\thairmdefault}{kinnari}} -\DeclareOption{rmnorasi}{\renewcommand{\thairmdefault}{norasi}} -\DeclareOption{sfgaruda}{\renewcommand{\thaisfdefault}{garuda}} -\DeclareOption{sflaksaman}{\renewcommand{\thaisfdefault}{laksaman}} -\DeclareOption{sfumpush}{\renewcommand{\thaisfdefault}{umpush}} -\DeclareOption{sfloma}{\renewcommand{\thaisfdefault}{loma}} -\DeclareOption{sfwaree}{\renewcommand{\thaisfdefault}{waree}} -\DeclareOption{ttttype}{\renewcommand{\thaittdefault}{ttype}} -\DeclareOption{ttttypist}{\renewcommand{\thaittdefault}{ttypist}} +\DeclareOptionX{rmkinnari}{\renewcommand{\thairmdefault}{kinnari}} +\DeclareOptionX{rmnorasi}{\renewcommand{\thairmdefault}{norasi}} +\DeclareOptionX{sfgaruda}{\renewcommand{\thaisfdefault}{garuda}} +\DeclareOptionX{sflaksaman}{\renewcommand{\thaisfdefault}{laksaman}} +\DeclareOptionX{sfumpush}{\renewcommand{\thaisfdefault}{umpush}} +\DeclareOptionX{sfloma}{\renewcommand{\thaisfdefault}{loma}} +\DeclareOptionX{sfwaree}{\renewcommand{\thaisfdefault}{waree}} +\DeclareOptionX{ttttype}{\renewcommand{\thaittdefault}{ttype}} +\DeclareOptionX{ttttypist}{\renewcommand{\thaittdefault}{ttypist}} % Set default font -\DeclareOption{kinnari}{\renewcommand{\thaifamilydefault}{kinnari}} -\DeclareOption{garuda}{\renewcommand{\thaifamilydefault}{garuda}} -\DeclareOption{norasi}{\renewcommand{\thaifamilydefault}{norasi}} -\DeclareOption{laksaman}{\renewcommand{\thaifamilydefault}{laksaman}} -\DeclareOption{loma}{\renewcommand{\thaifamilydefault}{loma}} -\DeclareOption{purisa}{\renewcommand{\thaifamilydefault}{purisa}} -\DeclareOption{sawasdee}{\renewcommand{\thaifamilydefault}{sawasdee}} -\DeclareOption{ttype}{\renewcommand{\thaifamilydefault}{ttype}} -\DeclareOption{ttypist}{\renewcommand{\thaifamilydefault}{ttypist}} -\DeclareOption{umpush}{\renewcommand{\thaifamilydefault}{umpush}} -\DeclareOption{waree}{\renewcommand{\thaifamilydefault}{waree}} +\DeclareOptionX{kinnari}{\renewcommand{\thaifamilydefault}{kinnari}} +\DeclareOptionX{garuda}{\renewcommand{\thaifamilydefault}{garuda}} +\DeclareOptionX{norasi}{\renewcommand{\thaifamilydefault}{norasi}} +\DeclareOptionX{laksaman}{\renewcommand{\thaifamilydefault}{laksaman}} +\DeclareOptionX{loma}{\renewcommand{\thaifamilydefault}{loma}} +\DeclareOptionX{purisa}{\renewcommand{\thaifamilydefault}{purisa}} +\DeclareOptionX{sawasdee}{\renewcommand{\thaifamilydefault}{sawasdee}} +\DeclareOptionX{ttype}{\renewcommand{\thaifamilydefault}{ttype}} +\DeclareOptionX{ttypist}{\renewcommand{\thaifamilydefault}{ttypist}} +\DeclareOptionX{umpush}{\renewcommand{\thaifamilydefault}{umpush}} +\DeclareOptionX{waree}{\renewcommand{\thaifamilydefault}{waree}} -\ProcessOptions\relax +\ProcessOptionsX\relax \DeclareRobustCommand{\thaitext}{% \fontencoding{LTH}\fontfamily{\thaifamilydefault}\selectfont + \def\familydefault{\thaifamilydefault}% \def\rmdefault{\thairmdefault}% \def\sfdefault{\thaisfdefault}% \def\ttdefault{\thaittdefault}% @@ -71,6 +77,7 @@ \DeclareRobustCommand{\latintext}{% \fontencoding{\latinencoding}\fontfamily{\englishfamilydefault}\selectfont + \def\familydefault{\englishfamilydefault}% \def\rmdefault{\englishrmdefault}% \def\sfdefault{\englishsfdefault}% \def\ttdefault{\englishttdefault}% diff --git a/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthgaruda.fd b/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthgaruda.fd index 7e89f21f31e..1287fb31fe1 100644 --- a/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthgaruda.fd +++ b/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthgaruda.fd @@ -4,7 +4,7 @@ % % Copyright (C) 1999 National Electronics and Computer Technology Center % (NECTEC), Thailand. All rights reserved. -% +% % It may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 % of this license or (at your option) any later version. @@ -12,12 +12,14 @@ % http://www.latex-project.org/lppl.txt % and version 1.3 or later is part of all distributions of LaTeX % version 2005/12/01 or later. -% +% % This work has the LPPL maintenance status "maintained". -% +% % The Current Maintainer of this work is Theppitak Karoonboonyanan. -% +% % Created by Surapant Meknavin: surapan@nectec.or.th +% 2017/09/11 Abhabongse Janthong <abhabongse@gmail.com> +% - add font scaling % 2003/06/02 Chanop Silpa-Anan <chanop@debian.org> % - update using basic slant font % 2002/12/30 Poonlap Veerathanabutr <poonlap@linux.thai.net> @@ -28,13 +30,20 @@ \ProvidesFile{lthgaruda.fd}[2002/12/30 v1.0 Thai font definitions] +% Check if the scale factor has been defined +\ifcsname fontstlwg@scale\endcsname + \edef\fontstlwg@@scale{s * [\csname fontstlwg@scale\endcsname] }% +\else + \def\fontstlwg@@scale{s * }% +\fi + % Primary declarations \DeclareFontFamily{LTH}{garuda}{} -\DeclareFontShape{LTH}{garuda}{m}{n}{<->s * garuda}{} -\DeclareFontShape{LTH}{garuda}{m}{sl}{<->s * garuda_o}{} +\DeclareFontShape{LTH}{garuda}{m}{n}{<-> \fontstlwg@@scale garuda}{} +\DeclareFontShape{LTH}{garuda}{m}{sl}{<-> \fontstlwg@@scale garuda_o}{} %%%%%%% bold series -\DeclareFontShape{LTH}{garuda}{b}{n}{<->s * garuda_b}{} -\DeclareFontShape{LTH}{garuda}{b}{sl}{<->s * garuda_bo}{} +\DeclareFontShape{LTH}{garuda}{b}{n}{<-> \fontstlwg@@scale garuda_b}{} +\DeclareFontShape{LTH}{garuda}{b}{sl}{<-> \fontstlwg@@scale garuda_bo}{} % Substitutions \DeclareFontShape{LTH}{garuda}{m}{it}{<->ssub * garuda/m/sl}{} @@ -45,6 +54,6 @@ \DeclareFontShape{LTH}{garuda}{bx}{it}{<->ssub * garuda/b/sl}{} \endinput -% +% % EOF % diff --git a/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthkinnari.fd b/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthkinnari.fd index efce4a9d2ba..2da58b53932 100644 --- a/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthkinnari.fd +++ b/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthkinnari.fd @@ -4,7 +4,7 @@ % % Copyright (C) 1999 National Electronics and Computer Technology Center % (NECTEC), Thailand. All rights reserved. -% +% % It may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 % of this license or (at your option) any later version. @@ -12,11 +12,13 @@ % http://www.latex-project.org/lppl.txt % and version 1.3 or later is part of all distributions of LaTeX % version 2005/12/01 or later. -% +% % This work has the LPPL maintenance status "maintained". -% +% % The Current Maintainer of this work is Theppitak Karoonboonyanan. -% +% +% 2017/09/11 Abhabongse Janthong <abhabongse@gmail.com> +% - add font scaling % 2005/01/24 Theppitak Karoonboonyanan <thep@linux.thai.net> % - italic shape added for medium and bold face series % 2004/02/05 Poonlap Veerathanabutr <poonlap@linux.thai.net> @@ -24,15 +26,22 @@ \ProvidesFile{lthkinnari.fd}[2004/02/05 v1.0 Thai font definitions] +% Check if the scale factor has been defined +\ifcsname fontstlwg@scale\endcsname + \edef\fontstlwg@@scale{s * [\csname fontstlwg@scale\endcsname] }% +\else + \def\fontstlwg@@scale{s * }% +\fi + % Primary declarations \DeclareFontFamily{LTH}{kinnari}{} -\DeclareFontShape{LTH}{kinnari}{m}{n}{<->s * kinnari}{} -\DeclareFontShape{LTH}{kinnari}{m}{it}{<->s * kinnari_i}{} -\DeclareFontShape{LTH}{kinnari}{m}{sl}{<->s * kinnari_o}{} +\DeclareFontShape{LTH}{kinnari}{m}{n}{<-> \fontstlwg@@scale kinnari}{} +\DeclareFontShape{LTH}{kinnari}{m}{it}{<-> \fontstlwg@@scale kinnari_i}{} +\DeclareFontShape{LTH}{kinnari}{m}{sl}{<-> \fontstlwg@@scale kinnari_o}{} %%%%%%% bold series -\DeclareFontShape{LTH}{kinnari}{b}{n}{<->s * kinnari_b}{} -\DeclareFontShape{LTH}{kinnari}{b}{it}{<->s * kinnari_bi}{} -\DeclareFontShape{LTH}{kinnari}{b}{sl}{<->s * kinnari_bo}{} +\DeclareFontShape{LTH}{kinnari}{b}{n}{<-> \fontstlwg@@scale kinnari_b}{} +\DeclareFontShape{LTH}{kinnari}{b}{it}{<-> \fontstlwg@@scale kinnari_bi}{} +\DeclareFontShape{LTH}{kinnari}{b}{sl}{<-> \fontstlwg@@scale kinnari_bo}{} % Substitutions \DeclareFontShape{LTH}{kinnari}{bx}{n}{<->ssub * kinnari/b/n}{} @@ -40,6 +49,6 @@ \DeclareFontShape{LTH}{kinnari}{bx}{it}{<->ssub * kinnari/b/it}{} \endinput -% +% % EOF % diff --git a/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthlaksaman.fd b/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthlaksaman.fd index c85f10e80d1..39379890a74 100644 --- a/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthlaksaman.fd +++ b/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthlaksaman.fd @@ -4,7 +4,7 @@ % % Copyright (C) 1999 National Electronics and Computer Technology Center % (NECTEC), Thailand. All rights reserved. -% +% % It may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 % of this license or (at your option) any later version. @@ -12,23 +12,32 @@ % http://www.latex-project.org/lppl.txt % and version 1.3 or later is part of all distributions of LaTeX % version 2005/12/01 or later. -% +% % This work has the LPPL maintenance status "maintained". -% +% % The Current Maintainer of this work is Theppitak Karoonboonyanan. -% +% +% 2017/09/11 Abhabongse Janthong <abhabongse@gmail.com> +% - add font scaling % 2014/06/26 Theppitak Karoonboonyanan <thep@linux.thai.net> % - first version \ProvidesFile{lthlaksaman.fd}[2014/06/24 v1.0 Thai font definitions] +% Check if the scale factor has been defined +\ifcsname fontstlwg@scale\endcsname + \edef\fontstlwg@@scale{s * [\csname fontstlwg@scale\endcsname] }% +\else + \def\fontstlwg@@scale{s * }% +\fi + % Primary declarations \DeclareFontFamily{LTH}{laksaman}{} -\DeclareFontShape{LTH}{laksaman}{m}{n}{<->s * laksaman}{} -\DeclareFontShape{LTH}{laksaman}{m}{it}{<->s * laksaman_i}{} +\DeclareFontShape{LTH}{laksaman}{m}{n}{<-> \fontstlwg@@scale laksaman}{} +\DeclareFontShape{LTH}{laksaman}{m}{it}{<-> \fontstlwg@@scale laksaman_i}{} %%%%%%% bold series -\DeclareFontShape{LTH}{laksaman}{b}{n}{<->s * laksaman_b}{} -\DeclareFontShape{LTH}{laksaman}{b}{it}{<->s * laksaman_bi}{} +\DeclareFontShape{LTH}{laksaman}{b}{n}{<-> \fontstlwg@@scale laksaman_b}{} +\DeclareFontShape{LTH}{laksaman}{b}{it}{<-> \fontstlwg@@scale laksaman_bi}{} % Substitutions \DeclareFontShape{LTH}{laksaman}{m}{sl}{<->ssub * laksaman/m/it}{} @@ -39,6 +48,6 @@ \DeclareFontShape{LTH}{laksaman}{bx}{sl}{<->ssub * laksaman/b/it}{} \endinput -% +% % EOF % diff --git a/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthloma.fd b/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthloma.fd index f10defc16ab..c03ad77940b 100644 --- a/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthloma.fd +++ b/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthloma.fd @@ -4,7 +4,7 @@ % % Copyright (C) 1999 National Electronics and Computer Technology Center % (NECTEC), Thailand. All rights reserved. -% +% % It may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 % of this license or (at your option) any later version. @@ -12,23 +12,32 @@ % http://www.latex-project.org/lppl.txt % and version 1.3 or later is part of all distributions of LaTeX % version 2005/12/01 or later. -% +% % This work has the LPPL maintenance status "maintained". -% +% % The Current Maintainer of this work is Theppitak Karoonboonyanan. -% +% +% 2017/09/11 Abhabongse Janthong <abhabongse@gmail.com> +% - add font scaling % 2006/03/26 Theppitak Karoonboonyanan <thep@linux.thai.net> % - first version based on lthloma.fd \ProvidesFile{lthloma.fd}[2006/03/26 v1.0 Thai font definitions] +% Check if the scale factor has been defined +\ifcsname fontstlwg@scale\endcsname + \edef\fontstlwg@@scale{s * [\csname fontstlwg@scale\endcsname] }% +\else + \def\fontstlwg@@scale{s * }% +\fi + % Primary declarations \DeclareFontFamily{LTH}{loma}{} -\DeclareFontShape{LTH}{loma}{m}{n}{<->s * loma}{} -\DeclareFontShape{LTH}{loma}{m}{sl}{<->s * loma_o}{} +\DeclareFontShape{LTH}{loma}{m}{n}{<-> \fontstlwg@@scale loma}{} +\DeclareFontShape{LTH}{loma}{m}{sl}{<-> \fontstlwg@@scale loma_o}{} %%%%%%% bold series -\DeclareFontShape{LTH}{loma}{b}{n}{<->s * loma_b}{} -\DeclareFontShape{LTH}{loma}{b}{sl}{<->s * loma_bo}{} +\DeclareFontShape{LTH}{loma}{b}{n}{<-> \fontstlwg@@scale loma_b}{} +\DeclareFontShape{LTH}{loma}{b}{sl}{<-> \fontstlwg@@scale loma_bo}{} % Substitutions \DeclareFontShape{LTH}{loma}{m}{it}{<->ssub * loma/m/sl}{} @@ -39,6 +48,6 @@ \DeclareFontShape{LTH}{loma}{bx}{it}{<->ssub * loma/b/sl}{} \endinput -% +% % EOF % diff --git a/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthnorasi.fd b/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthnorasi.fd index 9d9becea47c..d50664d27d9 100644 --- a/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthnorasi.fd +++ b/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthnorasi.fd @@ -4,7 +4,7 @@ % % Copyright (C) 1999 National Electronics and Computer Technology Center % (NECTEC), Thailand. All rights reserved. -% +% % It may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 % of this license or (at your option) any later version. @@ -12,12 +12,14 @@ % http://www.latex-project.org/lppl.txt % and version 1.3 or later is part of all distributions of LaTeX % version 2005/12/01 or later. -% +% % This work has the LPPL maintenance status "maintained". -% +% % The Current Maintainer of this work is Theppitak Karoonboonyanan. -% +% % Created by Surapant Meknavin: surapan@nectec.or.th +% 2017/09/11 Abhabongse Janthong <abhabongse@gmail.com> +% - add font scaling % 2003/06/02 Chanop Silpa-Anan <chanop@debian.org> % - update using basic slant font % 2000/05/09 Theppitak Karoonboonyanan <thep@links.nectec.or.th> @@ -26,15 +28,22 @@ \ProvidesFile{lthnorasi.fd}[2000/05/09 v1.0 Thai font definitions] +% Check if the scale factor has been defined +\ifcsname fontstlwg@scale\endcsname + \edef\fontstlwg@@scale{s * [\csname fontstlwg@scale\endcsname] }% +\else + \def\fontstlwg@@scale{s * }% +\fi + % Primary declarations \DeclareFontFamily{LTH}{norasi}{} -\DeclareFontShape{LTH}{norasi}{m}{n}{<->s * norasi}{} -\DeclareFontShape{LTH}{norasi}{m}{it}{<->s * norasi_i}{} -\DeclareFontShape{LTH}{norasi}{m}{sl}{<->s * norasi_o}{} +\DeclareFontShape{LTH}{norasi}{m}{n}{<-> \fontstlwg@@scale norasi}{} +\DeclareFontShape{LTH}{norasi}{m}{it}{<-> \fontstlwg@@scale norasi_i}{} +\DeclareFontShape{LTH}{norasi}{m}{sl}{<-> \fontstlwg@@scale norasi_o}{} %%%%%%% bold series -\DeclareFontShape{LTH}{norasi}{b}{n}{<->s * norasi_b}{} -\DeclareFontShape{LTH}{norasi}{b}{it}{<->s * norasi_bi}{} -\DeclareFontShape{LTH}{norasi}{b}{sl}{<->s * norasi_bo}{} +\DeclareFontShape{LTH}{norasi}{b}{n}{<-> \fontstlwg@@scale norasi_b}{} +\DeclareFontShape{LTH}{norasi}{b}{it}{<-> \fontstlwg@@scale norasi_bi}{} +\DeclareFontShape{LTH}{norasi}{b}{sl}{<-> \fontstlwg@@scale norasi_bo}{} % Substitutions \DeclareFontShape{LTH}{norasi}{bx}{n}{<->ssub * norasi/b/n}{} @@ -42,6 +51,6 @@ \DeclareFontShape{LTH}{norasi}{bx}{it}{<->ssub * norasi/b/it}{} \endinput -% +% % EOF % diff --git a/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthpurisa.fd b/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthpurisa.fd index b70d4eca840..0c5e91efb5b 100644 --- a/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthpurisa.fd +++ b/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthpurisa.fd @@ -4,7 +4,7 @@ % % Copyright (C) 1999 National Electronics and Computer Technology Center % (NECTEC), Thailand. All rights reserved. -% +% % It may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 % of this license or (at your option) any later version. @@ -12,23 +12,32 @@ % http://www.latex-project.org/lppl.txt % and version 1.3 or later is part of all distributions of LaTeX % version 2005/12/01 or later. -% +% % This work has the LPPL maintenance status "maintained". -% +% % The Current Maintainer of this work is Theppitak Karoonboonyanan. -% +% +% 2017/09/11 Abhabongse Janthong <abhabongse@gmail.com> +% - add font scaling % 2004/02/05 Poonlap Veerathanabutr <poonlap@linux.thai.net> % - first release (based on lthgaruda.fd) \ProvidesFile{lthpurisa.fd}[2004/02/05 v1.0 Thai font definitions] +% Check if the scale factor has been defined +\ifcsname fontstlwg@scale\endcsname + \edef\fontstlwg@@scale{s * [\csname fontstlwg@scale\endcsname] }% +\else + \def\fontstlwg@@scale{s * }% +\fi + % Primary declarations \DeclareFontFamily{LTH}{purisa}{} -\DeclareFontShape{LTH}{purisa}{m}{n}{<->s * purisa}{} -\DeclareFontShape{LTH}{purisa}{m}{sl}{<->s * purisa_o}{} +\DeclareFontShape{LTH}{purisa}{m}{n}{<-> \fontstlwg@@scale purisa}{} +\DeclareFontShape{LTH}{purisa}{m}{sl}{<-> \fontstlwg@@scale purisa_o}{} %%%%%%% bold series -\DeclareFontShape{LTH}{purisa}{b}{n}{<->s * purisa_b}{} -\DeclareFontShape{LTH}{purisa}{b}{sl}{<->s * purisa_bo}{} +\DeclareFontShape{LTH}{purisa}{b}{n}{<-> \fontstlwg@@scale purisa_b}{} +\DeclareFontShape{LTH}{purisa}{b}{sl}{<-> \fontstlwg@@scale purisa_bo}{} % Substitutions \DeclareFontShape{LTH}{purisa}{m}{it}{<->ssub * purisa/m/sl}{} @@ -39,6 +48,6 @@ \DeclareFontShape{LTH}{purisa}{bx}{it}{<->ssub * purisa/b/sl}{} \endinput -% +% % EOF % diff --git a/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthsawasdee.fd b/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthsawasdee.fd index da24a2d3406..ff64d311a39 100644 --- a/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthsawasdee.fd +++ b/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthsawasdee.fd @@ -4,7 +4,7 @@ % % Copyright (C) 1999 National Electronics and Computer Technology Center % (NECTEC), Thailand. All rights reserved. -% +% % It may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 % of this license or (at your option) any later version. @@ -12,23 +12,32 @@ % http://www.latex-project.org/lppl.txt % and version 1.3 or later is part of all distributions of LaTeX % version 2005/12/01 or later. -% +% % This work has the LPPL maintenance status "maintained". -% +% % The Current Maintainer of this work is Theppitak Karoonboonyanan. -% +% +% 2017/09/11 Abhabongse Janthong <abhabongse@gmail.com> +% - add font scaling % 2008/01/21 Theppitak Karoonboonyanan <thep@linux.thai.net> % - first version \ProvidesFile{lthsawasdee.fd}[2008/01/21 v1.0 Thai font definitions] +% Check if the scale factor has been defined +\ifcsname fontstlwg@scale\endcsname + \edef\fontstlwg@@scale{s * [\csname fontstlwg@scale\endcsname] }% +\else + \def\fontstlwg@@scale{s * }% +\fi + % Primary declarations \DeclareFontFamily{LTH}{sawasdee}{} -\DeclareFontShape{LTH}{sawasdee}{m}{n}{<->s * sawasdee}{} -\DeclareFontShape{LTH}{sawasdee}{m}{sl}{<->s * sawasdee_o}{} +\DeclareFontShape{LTH}{sawasdee}{m}{n}{<-> \fontstlwg@@scale sawasdee}{} +\DeclareFontShape{LTH}{sawasdee}{m}{sl}{<-> \fontstlwg@@scale sawasdee_o}{} %%%%%%% bold series -\DeclareFontShape{LTH}{sawasdee}{b}{n}{<->s * sawasdee_b}{} -\DeclareFontShape{LTH}{sawasdee}{b}{sl}{<->s * sawasdee_bo}{} +\DeclareFontShape{LTH}{sawasdee}{b}{n}{<-> \fontstlwg@@scale sawasdee_b}{} +\DeclareFontShape{LTH}{sawasdee}{b}{sl}{<-> \fontstlwg@@scale sawasdee_bo}{} % Substitutions \DeclareFontShape{LTH}{sawasdee}{m}{it}{<->ssub * sawasdee/m/sl}{} @@ -39,6 +48,6 @@ \DeclareFontShape{LTH}{sawasdee}{bx}{it}{<->ssub * sawasdee/b/sl}{} \endinput -% +% % EOF % diff --git a/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthttype.fd b/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthttype.fd index 663f51db3ba..aec0c1b2e38 100644 --- a/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthttype.fd +++ b/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthttype.fd @@ -4,7 +4,7 @@ % % Copyright (C) 1999 National Electronics and Computer Technology Center % (NECTEC), Thailand. All rights reserved. -% +% % It may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 % of this license or (at your option) any later version. @@ -12,11 +12,13 @@ % http://www.latex-project.org/lppl.txt % and version 1.3 or later is part of all distributions of LaTeX % version 2005/12/01 or later. -% +% % This work has the LPPL maintenance status "maintained". -% +% % The Current Maintainer of this work is Theppitak Karoonboonyanan. -% +% +% 2017/09/11 Abhabongse Janthong <abhabongse@gmail.com> +% - add font scaling % 2004/11/15 Theppitak Karoonboonyanan <thep@linux.thai.net> % - pmono is now ttype (TlwgTypewriter) % 2004/02/05 Poonlap Veerathanabutr <poonlap@linux.thai.net> @@ -25,13 +27,20 @@ \ProvidesFile{lthttype.fd}[2004/02/05 v1.0 Thai font definitions] +% Check if the scale factor has been defined +\ifcsname fontstlwg@scale\endcsname + \edef\fontstlwg@@scale{s * [\csname fontstlwg@scale\endcsname] }% +\else + \def\fontstlwg@@scale{s * }% +\fi + % Primary declarations \DeclareFontFamily{LTH}{ttype}{} -\DeclareFontShape{LTH}{ttype}{m}{n}{<->s * ttype}{} -\DeclareFontShape{LTH}{ttype}{m}{sl}{<->s * ttype_o}{} +\DeclareFontShape{LTH}{ttype}{m}{n}{<-> \fontstlwg@@scale ttype}{} +\DeclareFontShape{LTH}{ttype}{m}{sl}{<-> \fontstlwg@@scale ttype_o}{} %%%%%%% bold series -\DeclareFontShape{LTH}{ttype}{b}{n}{<->s * ttype_b}{} -\DeclareFontShape{LTH}{ttype}{b}{sl}{<->s * ttype_bo}{} +\DeclareFontShape{LTH}{ttype}{b}{n}{<-> \fontstlwg@@scale ttype_b}{} +\DeclareFontShape{LTH}{ttype}{b}{sl}{<-> \fontstlwg@@scale ttype_bo}{} % Substitutions \DeclareFontShape{LTH}{ttype}{m}{it}{<->ssub * ttype/m/sl}{} @@ -42,6 +51,6 @@ \DeclareFontShape{LTH}{ttype}{bx}{it}{<->ssub * ttype/b/sl}{} \endinput -% +% % EOF % diff --git a/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthttypist.fd b/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthttypist.fd index 4c213718a98..659ff2baa80 100644 --- a/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthttypist.fd +++ b/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthttypist.fd @@ -4,7 +4,7 @@ % % Copyright (C) 1999 National Electronics and Computer Technology Center % (NECTEC), Thailand. All rights reserved. -% +% % It may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 % of this license or (at your option) any later version. @@ -12,23 +12,32 @@ % http://www.latex-project.org/lppl.txt % and version 1.3 or later is part of all distributions of LaTeX % version 2005/12/01 or later. -% +% % This work has the LPPL maintenance status "maintained". -% +% % The Current Maintainer of this work is Theppitak Karoonboonyanan. -% +% +% 2017/09/11 Abhabongse Janthong <abhabongse@gmail.com> +% - add font scaling % 2006/10/23 Theppitak Karoonboonyanan <thep@linux.thai.net> % - first release (based on lthttypist.fd) \ProvidesFile{lthttypist.fd}[2004/02/05 v1.0 Thai font definitions] +% Check if the scale factor has been defined +\ifcsname fontstlwg@scale\endcsname + \edef\fontstlwg@@scale{s * [\csname fontstlwg@scale\endcsname] }% +\else + \def\fontstlwg@@scale{s * }% +\fi + % Primary declarations \DeclareFontFamily{LTH}{ttypist}{} -\DeclareFontShape{LTH}{ttypist}{m}{n}{<->s * ttypist}{} -\DeclareFontShape{LTH}{ttypist}{m}{sl}{<->s * ttypist_o}{} +\DeclareFontShape{LTH}{ttypist}{m}{n}{<-> \fontstlwg@@scale ttypist}{} +\DeclareFontShape{LTH}{ttypist}{m}{sl}{<-> \fontstlwg@@scale ttypist_o}{} %%%%%%% bold series -\DeclareFontShape{LTH}{ttypist}{b}{n}{<->s * ttypist_b}{} -\DeclareFontShape{LTH}{ttypist}{b}{sl}{<->s * ttypist_bo}{} +\DeclareFontShape{LTH}{ttypist}{b}{n}{<-> \fontstlwg@@scale ttypist_b}{} +\DeclareFontShape{LTH}{ttypist}{b}{sl}{<-> \fontstlwg@@scale ttypist_bo}{} % Substitutions \DeclareFontShape{LTH}{ttypist}{m}{it}{<->ssub * ttypist/m/sl}{} @@ -39,6 +48,6 @@ \DeclareFontShape{LTH}{ttypist}{bx}{it}{<->ssub * ttypist/b/sl}{} \endinput -% +% % EOF % diff --git a/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthumpush.fd b/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthumpush.fd index 0d9da11fc98..f043cb21977 100644 --- a/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthumpush.fd +++ b/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthumpush.fd @@ -4,7 +4,7 @@ % % Copyright (C) 1999 National Electronics and Computer Technology Center % (NECTEC), Thailand. All rights reserved. -% +% % It may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 % of this license or (at your option) any later version. @@ -12,26 +12,35 @@ % http://www.latex-project.org/lppl.txt % and version 1.3 or later is part of all distributions of LaTeX % version 2005/12/01 or later. -% +% % This work has the LPPL maintenance status "maintained". -% +% % The Current Maintainer of this work is Theppitak Karoonboonyanan. -% +% +% 2017/09/11 Abhabongse Janthong <abhabongse@gmail.com> +% - add font scaling % 2008/01/21 Theppitak Karoonboonyanan <thep@linux.thai.net> % - first version \ProvidesFile{lthumpush.fd}[2008/01/21 v1.0 Thai font definitions] +% Check if the scale factor has been defined +\ifcsname fontstlwg@scale\endcsname + \edef\fontstlwg@@scale{s * [\csname fontstlwg@scale\endcsname] }% +\else + \def\fontstlwg@@scale{s * }% +\fi + % Primary declarations \DeclareFontFamily{LTH}{umpush}{} -\DeclareFontShape{LTH}{umpush}{m}{n}{<->s * umpush}{} -\DeclareFontShape{LTH}{umpush}{m}{sl}{<->s * umpush_o}{} +\DeclareFontShape{LTH}{umpush}{m}{n}{<-> \fontstlwg@@scale umpush}{} +\DeclareFontShape{LTH}{umpush}{m}{sl}{<-> \fontstlwg@@scale umpush_o}{} %%%%%%% bold series -\DeclareFontShape{LTH}{umpush}{b}{n}{<->s * umpush_b}{} -\DeclareFontShape{LTH}{umpush}{b}{sl}{<->s * umpush_bo}{} +\DeclareFontShape{LTH}{umpush}{b}{n}{<-> \fontstlwg@@scale umpush_b}{} +\DeclareFontShape{LTH}{umpush}{b}{sl}{<-> \fontstlwg@@scale umpush_bo}{} %%%%%%% light series -\DeclareFontShape{LTH}{umpush}{l}{n}{<->s * umpush_l}{} -\DeclareFontShape{LTH}{umpush}{l}{sl}{<->s * umpush_lo}{} +\DeclareFontShape{LTH}{umpush}{l}{n}{<-> \fontstlwg@@scale umpush_l}{} +\DeclareFontShape{LTH}{umpush}{l}{sl}{<-> \fontstlwg@@scale umpush_lo}{} % Substitutions \DeclareFontShape{LTH}{umpush}{m}{it}{<->ssub * umpush/m/sl}{} @@ -43,6 +52,6 @@ \DeclareFontShape{LTH}{umpush}{bx}{it}{<->ssub * umpush/b/sl}{} \endinput -% +% % EOF % diff --git a/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthwaree.fd b/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthwaree.fd index ca22fc8fffc..2996b448dd5 100644 --- a/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthwaree.fd +++ b/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthwaree.fd @@ -4,7 +4,7 @@ % % Copyright (C) 1999 National Electronics and Computer Technology Center % (NECTEC), Thailand. All rights reserved. -% +% % It may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 % of this license or (at your option) any later version. @@ -12,23 +12,32 @@ % http://www.latex-project.org/lppl.txt % and version 1.3 or later is part of all distributions of LaTeX % version 2005/12/01 or later. -% +% % This work has the LPPL maintenance status "maintained". -% +% % The Current Maintainer of this work is Theppitak Karoonboonyanan. -% +% +% 2017/09/11 Abhabongse Janthong <abhabongse@gmail.com> +% - add font scaling % 2008/01/21 Theppitak Karoonboonyanan <thep@linux.thai.net> % - first version \ProvidesFile{lthwaree.fd}[2008/01/21 v1.0 Thai font definitions] +% Check if the scale factor has been defined +\ifcsname fontstlwg@scale\endcsname + \edef\fontstlwg@@scale{s * [\csname fontstlwg@scale\endcsname] }% +\else + \def\fontstlwg@@scale{s * }% +\fi + % Primary declarations \DeclareFontFamily{LTH}{waree}{} -\DeclareFontShape{LTH}{waree}{m}{n}{<->s * waree}{} -\DeclareFontShape{LTH}{waree}{m}{sl}{<->s * waree_o}{} +\DeclareFontShape{LTH}{waree}{m}{n}{<-> \fontstlwg@@scale waree}{} +\DeclareFontShape{LTH}{waree}{m}{sl}{<-> \fontstlwg@@scale waree_o}{} %%%%%%% bold series -\DeclareFontShape{LTH}{waree}{b}{n}{<->s * waree_b}{} -\DeclareFontShape{LTH}{waree}{b}{sl}{<->s * waree_bo}{} +\DeclareFontShape{LTH}{waree}{b}{n}{<-> \fontstlwg@@scale waree_b}{} +\DeclareFontShape{LTH}{waree}{b}{sl}{<-> \fontstlwg@@scale waree_bo}{} % Substitutions \DeclareFontShape{LTH}{waree}{m}{it}{<->ssub * waree/m/sl}{} @@ -39,6 +48,6 @@ \DeclareFontShape{LTH}{waree}{bx}{it}{<->ssub * waree/b/sl}{} \endinput -% +% % EOF % diff --git a/Master/texmf-dist/source/fonts/fonts-tlwg/nectec/Makefile.in b/Master/texmf-dist/source/fonts/fonts-tlwg/nectec/Makefile.in index c08cf387909..fed733168c0 100644 --- a/Master/texmf-dist/source/fonts/fonts-tlwg/nectec/Makefile.in +++ b/Master/texmf-dist/source/fonts/fonts-tlwg/nectec/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.15.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2017 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, diff --git a/Master/texmf-dist/source/fonts/fonts-tlwg/nf/Makefile.in b/Master/texmf-dist/source/fonts/fonts-tlwg/nf/Makefile.in index dcadff27092..cd1bcc0b2bb 100644 --- a/Master/texmf-dist/source/fonts/fonts-tlwg/nf/Makefile.in +++ b/Master/texmf-dist/source/fonts/fonts-tlwg/nf/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.15.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2017 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, diff --git a/Master/texmf-dist/source/fonts/fonts-tlwg/scripts/Makefile.in b/Master/texmf-dist/source/fonts/fonts-tlwg/scripts/Makefile.in index 4432636fee6..1dbd60f4e4e 100644 --- a/Master/texmf-dist/source/fonts/fonts-tlwg/scripts/Makefile.in +++ b/Master/texmf-dist/source/fonts/fonts-tlwg/scripts/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.15.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2017 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, diff --git a/Master/texmf-dist/source/fonts/fonts-tlwg/sipa/Makefile.in b/Master/texmf-dist/source/fonts/fonts-tlwg/sipa/Makefile.in index 13ac271ad45..6266eddc2c7 100644 --- a/Master/texmf-dist/source/fonts/fonts-tlwg/sipa/Makefile.in +++ b/Master/texmf-dist/source/fonts/fonts-tlwg/sipa/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.15.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2017 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, diff --git a/Master/texmf-dist/source/fonts/fonts-tlwg/tests/Makefile.in b/Master/texmf-dist/source/fonts/fonts-tlwg/tests/Makefile.in index b24b937f8b1..6ca25db8070 100644 --- a/Master/texmf-dist/source/fonts/fonts-tlwg/tests/Makefile.in +++ b/Master/texmf-dist/source/fonts/fonts-tlwg/tests/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.15.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2017 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, diff --git a/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Makefile.in b/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Makefile.in index 58c51d51087..f7592218e4b 100644 --- a/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Makefile.in +++ b/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.15.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2017 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, diff --git a/Master/texmf-dist/tex/latex/fonts-tlwg/fonts-tlwg.sty b/Master/texmf-dist/tex/latex/fonts-tlwg/fonts-tlwg.sty index fc14f324a95..242009ff21b 100644 --- a/Master/texmf-dist/tex/latex/fonts-tlwg/fonts-tlwg.sty +++ b/Master/texmf-dist/tex/latex/fonts-tlwg/fonts-tlwg.sty @@ -4,7 +4,7 @@ % % Copyright (C) 1999 National Electronics and Computer Technology Center % (NECTEC), Thailand. All rights reserved. -% +% % It may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 % of this license or (at your option) any later version. @@ -12,13 +12,14 @@ % http://www.latex-project.org/lppl.txt % and version 1.3 or later is part of all distributions of LaTeX % version 2005/12/01 or later. -% +% % This work has the LPPL maintenance status "maintained". -% +% % The Current Maintainer of this work is Theppitak Karoonboonyanan. -% +% \ProvidesPackage{fonts-tlwg}[2014/07/05 v1.1 Thai TLWG Fonts] +\RequirePackage{xkeyval} \newcommand\thairmdefault{norasi} \newcommand\thaisfdefault{garuda} @@ -30,40 +31,45 @@ \newcommand{\thaifamilydefault}{\thairmdefault} \newcommand{\englishfamilydefault}{\englishrmdefault} +% Introduce scaled option +\newcommand*{\fontstlwg@scale}{1} +\DeclareOptionX{scale}{\renewcommand*{\fontstlwg@scale}{#1}} + % Use sans-serif font by default -\DeclareOption{sans}{ +\DeclareOptionX{sans}{ \renewcommand{\thaifamilydefault}{\thaisfdefault} \renewcommand{\englishfamilydefault}{\englishsfdefault} } % Set default roman, sans-serif, and teletype fonts -\DeclareOption{rmkinnari}{\renewcommand{\thairmdefault}{kinnari}} -\DeclareOption{rmnorasi}{\renewcommand{\thairmdefault}{norasi}} -\DeclareOption{sfgaruda}{\renewcommand{\thaisfdefault}{garuda}} -\DeclareOption{sflaksaman}{\renewcommand{\thaisfdefault}{laksaman}} -\DeclareOption{sfumpush}{\renewcommand{\thaisfdefault}{umpush}} -\DeclareOption{sfloma}{\renewcommand{\thaisfdefault}{loma}} -\DeclareOption{sfwaree}{\renewcommand{\thaisfdefault}{waree}} -\DeclareOption{ttttype}{\renewcommand{\thaittdefault}{ttype}} -\DeclareOption{ttttypist}{\renewcommand{\thaittdefault}{ttypist}} +\DeclareOptionX{rmkinnari}{\renewcommand{\thairmdefault}{kinnari}} +\DeclareOptionX{rmnorasi}{\renewcommand{\thairmdefault}{norasi}} +\DeclareOptionX{sfgaruda}{\renewcommand{\thaisfdefault}{garuda}} +\DeclareOptionX{sflaksaman}{\renewcommand{\thaisfdefault}{laksaman}} +\DeclareOptionX{sfumpush}{\renewcommand{\thaisfdefault}{umpush}} +\DeclareOptionX{sfloma}{\renewcommand{\thaisfdefault}{loma}} +\DeclareOptionX{sfwaree}{\renewcommand{\thaisfdefault}{waree}} +\DeclareOptionX{ttttype}{\renewcommand{\thaittdefault}{ttype}} +\DeclareOptionX{ttttypist}{\renewcommand{\thaittdefault}{ttypist}} % Set default font -\DeclareOption{kinnari}{\renewcommand{\thaifamilydefault}{kinnari}} -\DeclareOption{garuda}{\renewcommand{\thaifamilydefault}{garuda}} -\DeclareOption{norasi}{\renewcommand{\thaifamilydefault}{norasi}} -\DeclareOption{laksaman}{\renewcommand{\thaifamilydefault}{laksaman}} -\DeclareOption{loma}{\renewcommand{\thaifamilydefault}{loma}} -\DeclareOption{purisa}{\renewcommand{\thaifamilydefault}{purisa}} -\DeclareOption{sawasdee}{\renewcommand{\thaifamilydefault}{sawasdee}} -\DeclareOption{ttype}{\renewcommand{\thaifamilydefault}{ttype}} -\DeclareOption{ttypist}{\renewcommand{\thaifamilydefault}{ttypist}} -\DeclareOption{umpush}{\renewcommand{\thaifamilydefault}{umpush}} -\DeclareOption{waree}{\renewcommand{\thaifamilydefault}{waree}} +\DeclareOptionX{kinnari}{\renewcommand{\thaifamilydefault}{kinnari}} +\DeclareOptionX{garuda}{\renewcommand{\thaifamilydefault}{garuda}} +\DeclareOptionX{norasi}{\renewcommand{\thaifamilydefault}{norasi}} +\DeclareOptionX{laksaman}{\renewcommand{\thaifamilydefault}{laksaman}} +\DeclareOptionX{loma}{\renewcommand{\thaifamilydefault}{loma}} +\DeclareOptionX{purisa}{\renewcommand{\thaifamilydefault}{purisa}} +\DeclareOptionX{sawasdee}{\renewcommand{\thaifamilydefault}{sawasdee}} +\DeclareOptionX{ttype}{\renewcommand{\thaifamilydefault}{ttype}} +\DeclareOptionX{ttypist}{\renewcommand{\thaifamilydefault}{ttypist}} +\DeclareOptionX{umpush}{\renewcommand{\thaifamilydefault}{umpush}} +\DeclareOptionX{waree}{\renewcommand{\thaifamilydefault}{waree}} -\ProcessOptions\relax +\ProcessOptionsX\relax \DeclareRobustCommand{\thaitext}{% \fontencoding{LTH}\fontfamily{\thaifamilydefault}\selectfont + \def\familydefault{\thaifamilydefault}% \def\rmdefault{\thairmdefault}% \def\sfdefault{\thaisfdefault}% \def\ttdefault{\thaittdefault}% @@ -71,6 +77,7 @@ \DeclareRobustCommand{\latintext}{% \fontencoding{\latinencoding}\fontfamily{\englishfamilydefault}\selectfont + \def\familydefault{\englishfamilydefault}% \def\rmdefault{\englishrmdefault}% \def\sfdefault{\englishsfdefault}% \def\ttdefault{\englishttdefault}% diff --git a/Master/texmf-dist/tex/latex/fonts-tlwg/lthgaruda.fd b/Master/texmf-dist/tex/latex/fonts-tlwg/lthgaruda.fd index 7e89f21f31e..1287fb31fe1 100644 --- a/Master/texmf-dist/tex/latex/fonts-tlwg/lthgaruda.fd +++ b/Master/texmf-dist/tex/latex/fonts-tlwg/lthgaruda.fd @@ -4,7 +4,7 @@ % % Copyright (C) 1999 National Electronics and Computer Technology Center % (NECTEC), Thailand. All rights reserved. -% +% % It may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 % of this license or (at your option) any later version. @@ -12,12 +12,14 @@ % http://www.latex-project.org/lppl.txt % and version 1.3 or later is part of all distributions of LaTeX % version 2005/12/01 or later. -% +% % This work has the LPPL maintenance status "maintained". -% +% % The Current Maintainer of this work is Theppitak Karoonboonyanan. -% +% % Created by Surapant Meknavin: surapan@nectec.or.th +% 2017/09/11 Abhabongse Janthong <abhabongse@gmail.com> +% - add font scaling % 2003/06/02 Chanop Silpa-Anan <chanop@debian.org> % - update using basic slant font % 2002/12/30 Poonlap Veerathanabutr <poonlap@linux.thai.net> @@ -28,13 +30,20 @@ \ProvidesFile{lthgaruda.fd}[2002/12/30 v1.0 Thai font definitions] +% Check if the scale factor has been defined +\ifcsname fontstlwg@scale\endcsname + \edef\fontstlwg@@scale{s * [\csname fontstlwg@scale\endcsname] }% +\else + \def\fontstlwg@@scale{s * }% +\fi + % Primary declarations \DeclareFontFamily{LTH}{garuda}{} -\DeclareFontShape{LTH}{garuda}{m}{n}{<->s * garuda}{} -\DeclareFontShape{LTH}{garuda}{m}{sl}{<->s * garuda_o}{} +\DeclareFontShape{LTH}{garuda}{m}{n}{<-> \fontstlwg@@scale garuda}{} +\DeclareFontShape{LTH}{garuda}{m}{sl}{<-> \fontstlwg@@scale garuda_o}{} %%%%%%% bold series -\DeclareFontShape{LTH}{garuda}{b}{n}{<->s * garuda_b}{} -\DeclareFontShape{LTH}{garuda}{b}{sl}{<->s * garuda_bo}{} +\DeclareFontShape{LTH}{garuda}{b}{n}{<-> \fontstlwg@@scale garuda_b}{} +\DeclareFontShape{LTH}{garuda}{b}{sl}{<-> \fontstlwg@@scale garuda_bo}{} % Substitutions \DeclareFontShape{LTH}{garuda}{m}{it}{<->ssub * garuda/m/sl}{} @@ -45,6 +54,6 @@ \DeclareFontShape{LTH}{garuda}{bx}{it}{<->ssub * garuda/b/sl}{} \endinput -% +% % EOF % diff --git a/Master/texmf-dist/tex/latex/fonts-tlwg/lthkinnari.fd b/Master/texmf-dist/tex/latex/fonts-tlwg/lthkinnari.fd index efce4a9d2ba..2da58b53932 100644 --- a/Master/texmf-dist/tex/latex/fonts-tlwg/lthkinnari.fd +++ b/Master/texmf-dist/tex/latex/fonts-tlwg/lthkinnari.fd @@ -4,7 +4,7 @@ % % Copyright (C) 1999 National Electronics and Computer Technology Center % (NECTEC), Thailand. All rights reserved. -% +% % It may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 % of this license or (at your option) any later version. @@ -12,11 +12,13 @@ % http://www.latex-project.org/lppl.txt % and version 1.3 or later is part of all distributions of LaTeX % version 2005/12/01 or later. -% +% % This work has the LPPL maintenance status "maintained". -% +% % The Current Maintainer of this work is Theppitak Karoonboonyanan. -% +% +% 2017/09/11 Abhabongse Janthong <abhabongse@gmail.com> +% - add font scaling % 2005/01/24 Theppitak Karoonboonyanan <thep@linux.thai.net> % - italic shape added for medium and bold face series % 2004/02/05 Poonlap Veerathanabutr <poonlap@linux.thai.net> @@ -24,15 +26,22 @@ \ProvidesFile{lthkinnari.fd}[2004/02/05 v1.0 Thai font definitions] +% Check if the scale factor has been defined +\ifcsname fontstlwg@scale\endcsname + \edef\fontstlwg@@scale{s * [\csname fontstlwg@scale\endcsname] }% +\else + \def\fontstlwg@@scale{s * }% +\fi + % Primary declarations \DeclareFontFamily{LTH}{kinnari}{} -\DeclareFontShape{LTH}{kinnari}{m}{n}{<->s * kinnari}{} -\DeclareFontShape{LTH}{kinnari}{m}{it}{<->s * kinnari_i}{} -\DeclareFontShape{LTH}{kinnari}{m}{sl}{<->s * kinnari_o}{} +\DeclareFontShape{LTH}{kinnari}{m}{n}{<-> \fontstlwg@@scale kinnari}{} +\DeclareFontShape{LTH}{kinnari}{m}{it}{<-> \fontstlwg@@scale kinnari_i}{} +\DeclareFontShape{LTH}{kinnari}{m}{sl}{<-> \fontstlwg@@scale kinnari_o}{} %%%%%%% bold series -\DeclareFontShape{LTH}{kinnari}{b}{n}{<->s * kinnari_b}{} -\DeclareFontShape{LTH}{kinnari}{b}{it}{<->s * kinnari_bi}{} -\DeclareFontShape{LTH}{kinnari}{b}{sl}{<->s * kinnari_bo}{} +\DeclareFontShape{LTH}{kinnari}{b}{n}{<-> \fontstlwg@@scale kinnari_b}{} +\DeclareFontShape{LTH}{kinnari}{b}{it}{<-> \fontstlwg@@scale kinnari_bi}{} +\DeclareFontShape{LTH}{kinnari}{b}{sl}{<-> \fontstlwg@@scale kinnari_bo}{} % Substitutions \DeclareFontShape{LTH}{kinnari}{bx}{n}{<->ssub * kinnari/b/n}{} @@ -40,6 +49,6 @@ \DeclareFontShape{LTH}{kinnari}{bx}{it}{<->ssub * kinnari/b/it}{} \endinput -% +% % EOF % diff --git a/Master/texmf-dist/tex/latex/fonts-tlwg/lthlaksaman.fd b/Master/texmf-dist/tex/latex/fonts-tlwg/lthlaksaman.fd index c85f10e80d1..39379890a74 100644 --- a/Master/texmf-dist/tex/latex/fonts-tlwg/lthlaksaman.fd +++ b/Master/texmf-dist/tex/latex/fonts-tlwg/lthlaksaman.fd @@ -4,7 +4,7 @@ % % Copyright (C) 1999 National Electronics and Computer Technology Center % (NECTEC), Thailand. All rights reserved. -% +% % It may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 % of this license or (at your option) any later version. @@ -12,23 +12,32 @@ % http://www.latex-project.org/lppl.txt % and version 1.3 or later is part of all distributions of LaTeX % version 2005/12/01 or later. -% +% % This work has the LPPL maintenance status "maintained". -% +% % The Current Maintainer of this work is Theppitak Karoonboonyanan. -% +% +% 2017/09/11 Abhabongse Janthong <abhabongse@gmail.com> +% - add font scaling % 2014/06/26 Theppitak Karoonboonyanan <thep@linux.thai.net> % - first version \ProvidesFile{lthlaksaman.fd}[2014/06/24 v1.0 Thai font definitions] +% Check if the scale factor has been defined +\ifcsname fontstlwg@scale\endcsname + \edef\fontstlwg@@scale{s * [\csname fontstlwg@scale\endcsname] }% +\else + \def\fontstlwg@@scale{s * }% +\fi + % Primary declarations \DeclareFontFamily{LTH}{laksaman}{} -\DeclareFontShape{LTH}{laksaman}{m}{n}{<->s * laksaman}{} -\DeclareFontShape{LTH}{laksaman}{m}{it}{<->s * laksaman_i}{} +\DeclareFontShape{LTH}{laksaman}{m}{n}{<-> \fontstlwg@@scale laksaman}{} +\DeclareFontShape{LTH}{laksaman}{m}{it}{<-> \fontstlwg@@scale laksaman_i}{} %%%%%%% bold series -\DeclareFontShape{LTH}{laksaman}{b}{n}{<->s * laksaman_b}{} -\DeclareFontShape{LTH}{laksaman}{b}{it}{<->s * laksaman_bi}{} +\DeclareFontShape{LTH}{laksaman}{b}{n}{<-> \fontstlwg@@scale laksaman_b}{} +\DeclareFontShape{LTH}{laksaman}{b}{it}{<-> \fontstlwg@@scale laksaman_bi}{} % Substitutions \DeclareFontShape{LTH}{laksaman}{m}{sl}{<->ssub * laksaman/m/it}{} @@ -39,6 +48,6 @@ \DeclareFontShape{LTH}{laksaman}{bx}{sl}{<->ssub * laksaman/b/it}{} \endinput -% +% % EOF % diff --git a/Master/texmf-dist/tex/latex/fonts-tlwg/lthloma.fd b/Master/texmf-dist/tex/latex/fonts-tlwg/lthloma.fd index f10defc16ab..c03ad77940b 100644 --- a/Master/texmf-dist/tex/latex/fonts-tlwg/lthloma.fd +++ b/Master/texmf-dist/tex/latex/fonts-tlwg/lthloma.fd @@ -4,7 +4,7 @@ % % Copyright (C) 1999 National Electronics and Computer Technology Center % (NECTEC), Thailand. All rights reserved. -% +% % It may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 % of this license or (at your option) any later version. @@ -12,23 +12,32 @@ % http://www.latex-project.org/lppl.txt % and version 1.3 or later is part of all distributions of LaTeX % version 2005/12/01 or later. -% +% % This work has the LPPL maintenance status "maintained". -% +% % The Current Maintainer of this work is Theppitak Karoonboonyanan. -% +% +% 2017/09/11 Abhabongse Janthong <abhabongse@gmail.com> +% - add font scaling % 2006/03/26 Theppitak Karoonboonyanan <thep@linux.thai.net> % - first version based on lthloma.fd \ProvidesFile{lthloma.fd}[2006/03/26 v1.0 Thai font definitions] +% Check if the scale factor has been defined +\ifcsname fontstlwg@scale\endcsname + \edef\fontstlwg@@scale{s * [\csname fontstlwg@scale\endcsname] }% +\else + \def\fontstlwg@@scale{s * }% +\fi + % Primary declarations \DeclareFontFamily{LTH}{loma}{} -\DeclareFontShape{LTH}{loma}{m}{n}{<->s * loma}{} -\DeclareFontShape{LTH}{loma}{m}{sl}{<->s * loma_o}{} +\DeclareFontShape{LTH}{loma}{m}{n}{<-> \fontstlwg@@scale loma}{} +\DeclareFontShape{LTH}{loma}{m}{sl}{<-> \fontstlwg@@scale loma_o}{} %%%%%%% bold series -\DeclareFontShape{LTH}{loma}{b}{n}{<->s * loma_b}{} -\DeclareFontShape{LTH}{loma}{b}{sl}{<->s * loma_bo}{} +\DeclareFontShape{LTH}{loma}{b}{n}{<-> \fontstlwg@@scale loma_b}{} +\DeclareFontShape{LTH}{loma}{b}{sl}{<-> \fontstlwg@@scale loma_bo}{} % Substitutions \DeclareFontShape{LTH}{loma}{m}{it}{<->ssub * loma/m/sl}{} @@ -39,6 +48,6 @@ \DeclareFontShape{LTH}{loma}{bx}{it}{<->ssub * loma/b/sl}{} \endinput -% +% % EOF % diff --git a/Master/texmf-dist/tex/latex/fonts-tlwg/lthnorasi.fd b/Master/texmf-dist/tex/latex/fonts-tlwg/lthnorasi.fd index 9d9becea47c..d50664d27d9 100644 --- a/Master/texmf-dist/tex/latex/fonts-tlwg/lthnorasi.fd +++ b/Master/texmf-dist/tex/latex/fonts-tlwg/lthnorasi.fd @@ -4,7 +4,7 @@ % % Copyright (C) 1999 National Electronics and Computer Technology Center % (NECTEC), Thailand. All rights reserved. -% +% % It may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 % of this license or (at your option) any later version. @@ -12,12 +12,14 @@ % http://www.latex-project.org/lppl.txt % and version 1.3 or later is part of all distributions of LaTeX % version 2005/12/01 or later. -% +% % This work has the LPPL maintenance status "maintained". -% +% % The Current Maintainer of this work is Theppitak Karoonboonyanan. -% +% % Created by Surapant Meknavin: surapan@nectec.or.th +% 2017/09/11 Abhabongse Janthong <abhabongse@gmail.com> +% - add font scaling % 2003/06/02 Chanop Silpa-Anan <chanop@debian.org> % - update using basic slant font % 2000/05/09 Theppitak Karoonboonyanan <thep@links.nectec.or.th> @@ -26,15 +28,22 @@ \ProvidesFile{lthnorasi.fd}[2000/05/09 v1.0 Thai font definitions] +% Check if the scale factor has been defined +\ifcsname fontstlwg@scale\endcsname + \edef\fontstlwg@@scale{s * [\csname fontstlwg@scale\endcsname] }% +\else + \def\fontstlwg@@scale{s * }% +\fi + % Primary declarations \DeclareFontFamily{LTH}{norasi}{} -\DeclareFontShape{LTH}{norasi}{m}{n}{<->s * norasi}{} -\DeclareFontShape{LTH}{norasi}{m}{it}{<->s * norasi_i}{} -\DeclareFontShape{LTH}{norasi}{m}{sl}{<->s * norasi_o}{} +\DeclareFontShape{LTH}{norasi}{m}{n}{<-> \fontstlwg@@scale norasi}{} +\DeclareFontShape{LTH}{norasi}{m}{it}{<-> \fontstlwg@@scale norasi_i}{} +\DeclareFontShape{LTH}{norasi}{m}{sl}{<-> \fontstlwg@@scale norasi_o}{} %%%%%%% bold series -\DeclareFontShape{LTH}{norasi}{b}{n}{<->s * norasi_b}{} -\DeclareFontShape{LTH}{norasi}{b}{it}{<->s * norasi_bi}{} -\DeclareFontShape{LTH}{norasi}{b}{sl}{<->s * norasi_bo}{} +\DeclareFontShape{LTH}{norasi}{b}{n}{<-> \fontstlwg@@scale norasi_b}{} +\DeclareFontShape{LTH}{norasi}{b}{it}{<-> \fontstlwg@@scale norasi_bi}{} +\DeclareFontShape{LTH}{norasi}{b}{sl}{<-> \fontstlwg@@scale norasi_bo}{} % Substitutions \DeclareFontShape{LTH}{norasi}{bx}{n}{<->ssub * norasi/b/n}{} @@ -42,6 +51,6 @@ \DeclareFontShape{LTH}{norasi}{bx}{it}{<->ssub * norasi/b/it}{} \endinput -% +% % EOF % diff --git a/Master/texmf-dist/tex/latex/fonts-tlwg/lthpurisa.fd b/Master/texmf-dist/tex/latex/fonts-tlwg/lthpurisa.fd index b70d4eca840..0c5e91efb5b 100644 --- a/Master/texmf-dist/tex/latex/fonts-tlwg/lthpurisa.fd +++ b/Master/texmf-dist/tex/latex/fonts-tlwg/lthpurisa.fd @@ -4,7 +4,7 @@ % % Copyright (C) 1999 National Electronics and Computer Technology Center % (NECTEC), Thailand. All rights reserved. -% +% % It may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 % of this license or (at your option) any later version. @@ -12,23 +12,32 @@ % http://www.latex-project.org/lppl.txt % and version 1.3 or later is part of all distributions of LaTeX % version 2005/12/01 or later. -% +% % This work has the LPPL maintenance status "maintained". -% +% % The Current Maintainer of this work is Theppitak Karoonboonyanan. -% +% +% 2017/09/11 Abhabongse Janthong <abhabongse@gmail.com> +% - add font scaling % 2004/02/05 Poonlap Veerathanabutr <poonlap@linux.thai.net> % - first release (based on lthgaruda.fd) \ProvidesFile{lthpurisa.fd}[2004/02/05 v1.0 Thai font definitions] +% Check if the scale factor has been defined +\ifcsname fontstlwg@scale\endcsname + \edef\fontstlwg@@scale{s * [\csname fontstlwg@scale\endcsname] }% +\else + \def\fontstlwg@@scale{s * }% +\fi + % Primary declarations \DeclareFontFamily{LTH}{purisa}{} -\DeclareFontShape{LTH}{purisa}{m}{n}{<->s * purisa}{} -\DeclareFontShape{LTH}{purisa}{m}{sl}{<->s * purisa_o}{} +\DeclareFontShape{LTH}{purisa}{m}{n}{<-> \fontstlwg@@scale purisa}{} +\DeclareFontShape{LTH}{purisa}{m}{sl}{<-> \fontstlwg@@scale purisa_o}{} %%%%%%% bold series -\DeclareFontShape{LTH}{purisa}{b}{n}{<->s * purisa_b}{} -\DeclareFontShape{LTH}{purisa}{b}{sl}{<->s * purisa_bo}{} +\DeclareFontShape{LTH}{purisa}{b}{n}{<-> \fontstlwg@@scale purisa_b}{} +\DeclareFontShape{LTH}{purisa}{b}{sl}{<-> \fontstlwg@@scale purisa_bo}{} % Substitutions \DeclareFontShape{LTH}{purisa}{m}{it}{<->ssub * purisa/m/sl}{} @@ -39,6 +48,6 @@ \DeclareFontShape{LTH}{purisa}{bx}{it}{<->ssub * purisa/b/sl}{} \endinput -% +% % EOF % diff --git a/Master/texmf-dist/tex/latex/fonts-tlwg/lthsawasdee.fd b/Master/texmf-dist/tex/latex/fonts-tlwg/lthsawasdee.fd index da24a2d3406..ff64d311a39 100644 --- a/Master/texmf-dist/tex/latex/fonts-tlwg/lthsawasdee.fd +++ b/Master/texmf-dist/tex/latex/fonts-tlwg/lthsawasdee.fd @@ -4,7 +4,7 @@ % % Copyright (C) 1999 National Electronics and Computer Technology Center % (NECTEC), Thailand. All rights reserved. -% +% % It may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 % of this license or (at your option) any later version. @@ -12,23 +12,32 @@ % http://www.latex-project.org/lppl.txt % and version 1.3 or later is part of all distributions of LaTeX % version 2005/12/01 or later. -% +% % This work has the LPPL maintenance status "maintained". -% +% % The Current Maintainer of this work is Theppitak Karoonboonyanan. -% +% +% 2017/09/11 Abhabongse Janthong <abhabongse@gmail.com> +% - add font scaling % 2008/01/21 Theppitak Karoonboonyanan <thep@linux.thai.net> % - first version \ProvidesFile{lthsawasdee.fd}[2008/01/21 v1.0 Thai font definitions] +% Check if the scale factor has been defined +\ifcsname fontstlwg@scale\endcsname + \edef\fontstlwg@@scale{s * [\csname fontstlwg@scale\endcsname] }% +\else + \def\fontstlwg@@scale{s * }% +\fi + % Primary declarations \DeclareFontFamily{LTH}{sawasdee}{} -\DeclareFontShape{LTH}{sawasdee}{m}{n}{<->s * sawasdee}{} -\DeclareFontShape{LTH}{sawasdee}{m}{sl}{<->s * sawasdee_o}{} +\DeclareFontShape{LTH}{sawasdee}{m}{n}{<-> \fontstlwg@@scale sawasdee}{} +\DeclareFontShape{LTH}{sawasdee}{m}{sl}{<-> \fontstlwg@@scale sawasdee_o}{} %%%%%%% bold series -\DeclareFontShape{LTH}{sawasdee}{b}{n}{<->s * sawasdee_b}{} -\DeclareFontShape{LTH}{sawasdee}{b}{sl}{<->s * sawasdee_bo}{} +\DeclareFontShape{LTH}{sawasdee}{b}{n}{<-> \fontstlwg@@scale sawasdee_b}{} +\DeclareFontShape{LTH}{sawasdee}{b}{sl}{<-> \fontstlwg@@scale sawasdee_bo}{} % Substitutions \DeclareFontShape{LTH}{sawasdee}{m}{it}{<->ssub * sawasdee/m/sl}{} @@ -39,6 +48,6 @@ \DeclareFontShape{LTH}{sawasdee}{bx}{it}{<->ssub * sawasdee/b/sl}{} \endinput -% +% % EOF % diff --git a/Master/texmf-dist/tex/latex/fonts-tlwg/lthttype.fd b/Master/texmf-dist/tex/latex/fonts-tlwg/lthttype.fd index 663f51db3ba..aec0c1b2e38 100644 --- a/Master/texmf-dist/tex/latex/fonts-tlwg/lthttype.fd +++ b/Master/texmf-dist/tex/latex/fonts-tlwg/lthttype.fd @@ -4,7 +4,7 @@ % % Copyright (C) 1999 National Electronics and Computer Technology Center % (NECTEC), Thailand. All rights reserved. -% +% % It may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 % of this license or (at your option) any later version. @@ -12,11 +12,13 @@ % http://www.latex-project.org/lppl.txt % and version 1.3 or later is part of all distributions of LaTeX % version 2005/12/01 or later. -% +% % This work has the LPPL maintenance status "maintained". -% +% % The Current Maintainer of this work is Theppitak Karoonboonyanan. -% +% +% 2017/09/11 Abhabongse Janthong <abhabongse@gmail.com> +% - add font scaling % 2004/11/15 Theppitak Karoonboonyanan <thep@linux.thai.net> % - pmono is now ttype (TlwgTypewriter) % 2004/02/05 Poonlap Veerathanabutr <poonlap@linux.thai.net> @@ -25,13 +27,20 @@ \ProvidesFile{lthttype.fd}[2004/02/05 v1.0 Thai font definitions] +% Check if the scale factor has been defined +\ifcsname fontstlwg@scale\endcsname + \edef\fontstlwg@@scale{s * [\csname fontstlwg@scale\endcsname] }% +\else + \def\fontstlwg@@scale{s * }% +\fi + % Primary declarations \DeclareFontFamily{LTH}{ttype}{} -\DeclareFontShape{LTH}{ttype}{m}{n}{<->s * ttype}{} -\DeclareFontShape{LTH}{ttype}{m}{sl}{<->s * ttype_o}{} +\DeclareFontShape{LTH}{ttype}{m}{n}{<-> \fontstlwg@@scale ttype}{} +\DeclareFontShape{LTH}{ttype}{m}{sl}{<-> \fontstlwg@@scale ttype_o}{} %%%%%%% bold series -\DeclareFontShape{LTH}{ttype}{b}{n}{<->s * ttype_b}{} -\DeclareFontShape{LTH}{ttype}{b}{sl}{<->s * ttype_bo}{} +\DeclareFontShape{LTH}{ttype}{b}{n}{<-> \fontstlwg@@scale ttype_b}{} +\DeclareFontShape{LTH}{ttype}{b}{sl}{<-> \fontstlwg@@scale ttype_bo}{} % Substitutions \DeclareFontShape{LTH}{ttype}{m}{it}{<->ssub * ttype/m/sl}{} @@ -42,6 +51,6 @@ \DeclareFontShape{LTH}{ttype}{bx}{it}{<->ssub * ttype/b/sl}{} \endinput -% +% % EOF % diff --git a/Master/texmf-dist/tex/latex/fonts-tlwg/lthttypist.fd b/Master/texmf-dist/tex/latex/fonts-tlwg/lthttypist.fd index 4c213718a98..659ff2baa80 100644 --- a/Master/texmf-dist/tex/latex/fonts-tlwg/lthttypist.fd +++ b/Master/texmf-dist/tex/latex/fonts-tlwg/lthttypist.fd @@ -4,7 +4,7 @@ % % Copyright (C) 1999 National Electronics and Computer Technology Center % (NECTEC), Thailand. All rights reserved. -% +% % It may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 % of this license or (at your option) any later version. @@ -12,23 +12,32 @@ % http://www.latex-project.org/lppl.txt % and version 1.3 or later is part of all distributions of LaTeX % version 2005/12/01 or later. -% +% % This work has the LPPL maintenance status "maintained". -% +% % The Current Maintainer of this work is Theppitak Karoonboonyanan. -% +% +% 2017/09/11 Abhabongse Janthong <abhabongse@gmail.com> +% - add font scaling % 2006/10/23 Theppitak Karoonboonyanan <thep@linux.thai.net> % - first release (based on lthttypist.fd) \ProvidesFile{lthttypist.fd}[2004/02/05 v1.0 Thai font definitions] +% Check if the scale factor has been defined +\ifcsname fontstlwg@scale\endcsname + \edef\fontstlwg@@scale{s * [\csname fontstlwg@scale\endcsname] }% +\else + \def\fontstlwg@@scale{s * }% +\fi + % Primary declarations \DeclareFontFamily{LTH}{ttypist}{} -\DeclareFontShape{LTH}{ttypist}{m}{n}{<->s * ttypist}{} -\DeclareFontShape{LTH}{ttypist}{m}{sl}{<->s * ttypist_o}{} +\DeclareFontShape{LTH}{ttypist}{m}{n}{<-> \fontstlwg@@scale ttypist}{} +\DeclareFontShape{LTH}{ttypist}{m}{sl}{<-> \fontstlwg@@scale ttypist_o}{} %%%%%%% bold series -\DeclareFontShape{LTH}{ttypist}{b}{n}{<->s * ttypist_b}{} -\DeclareFontShape{LTH}{ttypist}{b}{sl}{<->s * ttypist_bo}{} +\DeclareFontShape{LTH}{ttypist}{b}{n}{<-> \fontstlwg@@scale ttypist_b}{} +\DeclareFontShape{LTH}{ttypist}{b}{sl}{<-> \fontstlwg@@scale ttypist_bo}{} % Substitutions \DeclareFontShape{LTH}{ttypist}{m}{it}{<->ssub * ttypist/m/sl}{} @@ -39,6 +48,6 @@ \DeclareFontShape{LTH}{ttypist}{bx}{it}{<->ssub * ttypist/b/sl}{} \endinput -% +% % EOF % diff --git a/Master/texmf-dist/tex/latex/fonts-tlwg/lthumpush.fd b/Master/texmf-dist/tex/latex/fonts-tlwg/lthumpush.fd index 0d9da11fc98..f043cb21977 100644 --- a/Master/texmf-dist/tex/latex/fonts-tlwg/lthumpush.fd +++ b/Master/texmf-dist/tex/latex/fonts-tlwg/lthumpush.fd @@ -4,7 +4,7 @@ % % Copyright (C) 1999 National Electronics and Computer Technology Center % (NECTEC), Thailand. All rights reserved. -% +% % It may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 % of this license or (at your option) any later version. @@ -12,26 +12,35 @@ % http://www.latex-project.org/lppl.txt % and version 1.3 or later is part of all distributions of LaTeX % version 2005/12/01 or later. -% +% % This work has the LPPL maintenance status "maintained". -% +% % The Current Maintainer of this work is Theppitak Karoonboonyanan. -% +% +% 2017/09/11 Abhabongse Janthong <abhabongse@gmail.com> +% - add font scaling % 2008/01/21 Theppitak Karoonboonyanan <thep@linux.thai.net> % - first version \ProvidesFile{lthumpush.fd}[2008/01/21 v1.0 Thai font definitions] +% Check if the scale factor has been defined +\ifcsname fontstlwg@scale\endcsname + \edef\fontstlwg@@scale{s * [\csname fontstlwg@scale\endcsname] }% +\else + \def\fontstlwg@@scale{s * }% +\fi + % Primary declarations \DeclareFontFamily{LTH}{umpush}{} -\DeclareFontShape{LTH}{umpush}{m}{n}{<->s * umpush}{} -\DeclareFontShape{LTH}{umpush}{m}{sl}{<->s * umpush_o}{} +\DeclareFontShape{LTH}{umpush}{m}{n}{<-> \fontstlwg@@scale umpush}{} +\DeclareFontShape{LTH}{umpush}{m}{sl}{<-> \fontstlwg@@scale umpush_o}{} %%%%%%% bold series -\DeclareFontShape{LTH}{umpush}{b}{n}{<->s * umpush_b}{} -\DeclareFontShape{LTH}{umpush}{b}{sl}{<->s * umpush_bo}{} +\DeclareFontShape{LTH}{umpush}{b}{n}{<-> \fontstlwg@@scale umpush_b}{} +\DeclareFontShape{LTH}{umpush}{b}{sl}{<-> \fontstlwg@@scale umpush_bo}{} %%%%%%% light series -\DeclareFontShape{LTH}{umpush}{l}{n}{<->s * umpush_l}{} -\DeclareFontShape{LTH}{umpush}{l}{sl}{<->s * umpush_lo}{} +\DeclareFontShape{LTH}{umpush}{l}{n}{<-> \fontstlwg@@scale umpush_l}{} +\DeclareFontShape{LTH}{umpush}{l}{sl}{<-> \fontstlwg@@scale umpush_lo}{} % Substitutions \DeclareFontShape{LTH}{umpush}{m}{it}{<->ssub * umpush/m/sl}{} @@ -43,6 +52,6 @@ \DeclareFontShape{LTH}{umpush}{bx}{it}{<->ssub * umpush/b/sl}{} \endinput -% +% % EOF % diff --git a/Master/texmf-dist/tex/latex/fonts-tlwg/lthwaree.fd b/Master/texmf-dist/tex/latex/fonts-tlwg/lthwaree.fd index ca22fc8fffc..2996b448dd5 100644 --- a/Master/texmf-dist/tex/latex/fonts-tlwg/lthwaree.fd +++ b/Master/texmf-dist/tex/latex/fonts-tlwg/lthwaree.fd @@ -4,7 +4,7 @@ % % Copyright (C) 1999 National Electronics and Computer Technology Center % (NECTEC), Thailand. All rights reserved. -% +% % It may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 % of this license or (at your option) any later version. @@ -12,23 +12,32 @@ % http://www.latex-project.org/lppl.txt % and version 1.3 or later is part of all distributions of LaTeX % version 2005/12/01 or later. -% +% % This work has the LPPL maintenance status "maintained". -% +% % The Current Maintainer of this work is Theppitak Karoonboonyanan. -% +% +% 2017/09/11 Abhabongse Janthong <abhabongse@gmail.com> +% - add font scaling % 2008/01/21 Theppitak Karoonboonyanan <thep@linux.thai.net> % - first version \ProvidesFile{lthwaree.fd}[2008/01/21 v1.0 Thai font definitions] +% Check if the scale factor has been defined +\ifcsname fontstlwg@scale\endcsname + \edef\fontstlwg@@scale{s * [\csname fontstlwg@scale\endcsname] }% +\else + \def\fontstlwg@@scale{s * }% +\fi + % Primary declarations \DeclareFontFamily{LTH}{waree}{} -\DeclareFontShape{LTH}{waree}{m}{n}{<->s * waree}{} -\DeclareFontShape{LTH}{waree}{m}{sl}{<->s * waree_o}{} +\DeclareFontShape{LTH}{waree}{m}{n}{<-> \fontstlwg@@scale waree}{} +\DeclareFontShape{LTH}{waree}{m}{sl}{<-> \fontstlwg@@scale waree_o}{} %%%%%%% bold series -\DeclareFontShape{LTH}{waree}{b}{n}{<->s * waree_b}{} -\DeclareFontShape{LTH}{waree}{b}{sl}{<->s * waree_bo}{} +\DeclareFontShape{LTH}{waree}{b}{n}{<-> \fontstlwg@@scale waree_b}{} +\DeclareFontShape{LTH}{waree}{b}{sl}{<-> \fontstlwg@@scale waree_bo}{} % Substitutions \DeclareFontShape{LTH}{waree}{m}{it}{<->ssub * waree/m/sl}{} @@ -39,6 +48,6 @@ \DeclareFontShape{LTH}{waree}{bx}{it}{<->ssub * waree/b/sl}{} \endinput -% +% % EOF % |