From d78de17ddf0443233483fd98f40802cae5aa87c5 Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Sun, 3 May 2020 03:02:51 +0000 Subject: CTAN sync 202005030302 --- language/chinese/ctex/README.md | 6 +- language/chinese/ctex/ctex-zhconv-make.lua | 114 + language/chinese/ctex/ctex-zhconv.lua | 204 + language/chinese/ctex/ctex.dtx | 37 +- language/chinese/ctex/ctex.pdf | Bin 1097730 -> 1097692 bytes language/chinese/ctex/ctxdocstrip.tex | 8 +- language/chinese/ctex/zhconv-make.lua | 114 - language/chinese/ctex/zhconv.lua | 205 - language/thai/thailatex/AUTHORS | 13 - language/thai/thailatex/COPYING | 416 - language/thai/thailatex/ChangeLog | 2777 ---- language/thai/thailatex/HISTORY | 122 - language/thai/thailatex/INSTALL | 182 - language/thai/thailatex/Makefile.am | 71 - language/thai/thailatex/Makefile.in | 817 - language/thai/thailatex/NEWS | 142 - language/thai/thailatex/README | 39 - language/thai/thailatex/README.hyphen | 54 - language/thai/thailatex/TODO | 9 - language/thai/thailatex/aclocal.m4 | 653 - language/thai/thailatex/babel/Makefile.am | 31 - language/thai/thailatex/babel/Makefile.in | 440 - language/thai/thailatex/babel/lthenc.def | 157 - language/thai/thailatex/babel/thai.dtx | 845 - language/thai/thailatex/babel/thai.ins | 148 - language/thai/thailatex/babel/thswitch.sty | 27 - language/thai/thailatex/babel/tis620.def | 108 - language/thai/thailatex/configure | 3860 ----- language/thai/thailatex/configure.ac | 68 - language/thai/thailatex/doc/Makefile.am | 23 - language/thai/thailatex/doc/Makefile.in | 411 - language/thai/thailatex/doc/orchid.tex | 549 - language/thai/thailatex/doc/utf-example.tex | 92 - language/thai/thailatex/emacs/Makefile.am | 37 - language/thai/thailatex/emacs/Makefile.in | 425 - language/thai/thailatex/emacs/thai-latex-setup.el | 11 - language/thai/thailatex/hyphen/Makefile.am | 75 - language/thai/thailatex/hyphen/Makefile.in | 466 - language/thai/thailatex/hyphen/README | 5 - language/thai/thailatex/hyphen/conv-utf8-hex.sed | 87 - language/thai/thailatex/hyphen/diff-dicts.sh | 45 - language/thai/thailatex/hyphen/hyph-th-utf8.tex.in | 5 - language/thai/thailatex/hyphen/hyph-th.tex.in | 94 - language/thai/thailatex/hyphen/loadhyph-th.tex | 29 - language/thai/thailatex/hyphen/tdict-city.txt | 258 - .../thai/thailatex/hyphen/tdict-collection.txt | 54 - language/thai/thailatex/hyphen/tdict-common.txt | 1337 -- language/thai/thailatex/hyphen/tdict-country.txt | 217 - language/thai/thailatex/hyphen/tdict-district.txt | 122 - language/thai/thailatex/hyphen/tdict-geo.txt | 55 - language/thai/thailatex/hyphen/tdict-history.txt | 47 - language/thai/thailatex/hyphen/tdict-ict.txt | 281 - .../thai/thailatex/hyphen/tdict-lang-ethnic.txt | 48 - language/thai/thailatex/hyphen/tdict-proper.txt | 473 - language/thai/thailatex/hyphen/tdict-science.txt | 209 - language/thai/thailatex/hyphen/tdict-spell.txt | 89 - .../thai/thailatex/hyphen/tdict-std-compound.txt | 5492 ------- language/thai/thailatex/hyphen/tdict-std.txt | 15370 ------------------- language/thai/thailatex/hyphen/test-hyphen.sh | 29 - language/thai/thailatex/hyphen/thai-exc.pat | 1509 -- language/thai/thailatex/hyphen/thai.tra | 74 - language/thai/thailatex/install-sh | 527 - language/thai/thailatex/missing | 331 - language/thai/thailatex/scripts/Makefile.am | 4 - language/thai/thailatex/scripts/Makefile.in | 447 - language/thai/thailatex/scripts/sync-babel | 23 - language/thai/thailatex/scripts/sync-thailatex.in | 46 - language/thai/thailatex/scripts/tlatex | 62 - 68 files changed, 344 insertions(+), 40781 deletions(-) create mode 100644 language/chinese/ctex/ctex-zhconv-make.lua create mode 100644 language/chinese/ctex/ctex-zhconv.lua delete mode 100644 language/chinese/ctex/zhconv-make.lua delete mode 100644 language/chinese/ctex/zhconv.lua delete mode 100644 language/thai/thailatex/AUTHORS delete mode 100644 language/thai/thailatex/COPYING delete mode 100644 language/thai/thailatex/ChangeLog delete mode 100644 language/thai/thailatex/HISTORY delete mode 100644 language/thai/thailatex/INSTALL delete mode 100644 language/thai/thailatex/Makefile.am delete mode 100644 language/thai/thailatex/Makefile.in delete mode 100644 language/thai/thailatex/NEWS delete mode 100644 language/thai/thailatex/README delete mode 100644 language/thai/thailatex/README.hyphen delete mode 100644 language/thai/thailatex/TODO delete mode 100644 language/thai/thailatex/aclocal.m4 delete mode 100644 language/thai/thailatex/babel/Makefile.am delete mode 100644 language/thai/thailatex/babel/Makefile.in delete mode 100644 language/thai/thailatex/babel/lthenc.def delete mode 100644 language/thai/thailatex/babel/thai.dtx delete mode 100644 language/thai/thailatex/babel/thai.ins delete mode 100644 language/thai/thailatex/babel/thswitch.sty delete mode 100644 language/thai/thailatex/babel/tis620.def delete mode 100755 language/thai/thailatex/configure delete mode 100644 language/thai/thailatex/configure.ac delete mode 100644 language/thai/thailatex/doc/Makefile.am delete mode 100644 language/thai/thailatex/doc/Makefile.in delete mode 100644 language/thai/thailatex/doc/orchid.tex delete mode 100644 language/thai/thailatex/doc/utf-example.tex delete mode 100644 language/thai/thailatex/emacs/Makefile.am delete mode 100644 language/thai/thailatex/emacs/Makefile.in delete mode 100644 language/thai/thailatex/emacs/thai-latex-setup.el delete mode 100644 language/thai/thailatex/hyphen/Makefile.am delete mode 100644 language/thai/thailatex/hyphen/Makefile.in delete mode 100644 language/thai/thailatex/hyphen/README delete mode 100644 language/thai/thailatex/hyphen/conv-utf8-hex.sed delete mode 100755 language/thai/thailatex/hyphen/diff-dicts.sh delete mode 100644 language/thai/thailatex/hyphen/hyph-th-utf8.tex.in delete mode 100644 language/thai/thailatex/hyphen/hyph-th.tex.in delete mode 100644 language/thai/thailatex/hyphen/loadhyph-th.tex delete mode 100644 language/thai/thailatex/hyphen/tdict-city.txt delete mode 100644 language/thai/thailatex/hyphen/tdict-collection.txt delete mode 100644 language/thai/thailatex/hyphen/tdict-common.txt delete mode 100644 language/thai/thailatex/hyphen/tdict-country.txt delete mode 100644 language/thai/thailatex/hyphen/tdict-district.txt delete mode 100644 language/thai/thailatex/hyphen/tdict-geo.txt delete mode 100644 language/thai/thailatex/hyphen/tdict-history.txt delete mode 100644 language/thai/thailatex/hyphen/tdict-ict.txt delete mode 100644 language/thai/thailatex/hyphen/tdict-lang-ethnic.txt delete mode 100644 language/thai/thailatex/hyphen/tdict-proper.txt delete mode 100644 language/thai/thailatex/hyphen/tdict-science.txt delete mode 100644 language/thai/thailatex/hyphen/tdict-spell.txt delete mode 100644 language/thai/thailatex/hyphen/tdict-std-compound.txt delete mode 100644 language/thai/thailatex/hyphen/tdict-std.txt delete mode 100755 language/thai/thailatex/hyphen/test-hyphen.sh delete mode 100644 language/thai/thailatex/hyphen/thai-exc.pat delete mode 100644 language/thai/thailatex/hyphen/thai.tra delete mode 100755 language/thai/thailatex/install-sh delete mode 100755 language/thai/thailatex/missing delete mode 100644 language/thai/thailatex/scripts/Makefile.am delete mode 100644 language/thai/thailatex/scripts/Makefile.in delete mode 100644 language/thai/thailatex/scripts/sync-babel delete mode 100644 language/thai/thailatex/scripts/sync-thailatex.in delete mode 100755 language/thai/thailatex/scripts/tlatex (limited to 'language') diff --git a/language/chinese/ctex/README.md b/language/chinese/ctex/README.md index ae64dbcadd..83399cecd5 100644 --- a/language/chinese/ctex/README.md +++ b/language/chinese/ctex/README.md @@ -49,8 +49,8 @@ Copyright and Licence This package consists of the files ctex.dtx, ctxdoc.cls, ctxdocstrip.tex, - zhconv.lua, - zhconv-make.lua, + ctex-zhconv.lua, + ctex-zhconv-make.lua, and the derived files ctex.pdf, ctex.ins, ctex.sty, @@ -119,7 +119,7 @@ Copyright and Licence zhmacfonts.tex, zhubuntufonts.tex, zhwindowsfonts.tex, - zhconv-index.lua, + ctex-zhconv-index.lua, translator-theorem-dictionary-ChineseGBK.dict, translator-theorem-dictionary-ChineseUTF8.dict, and README.md (this file). diff --git a/language/chinese/ctex/ctex-zhconv-make.lua b/language/chinese/ctex/ctex-zhconv-make.lua new file mode 100644 index 0000000000..4b6f1bf8a4 --- /dev/null +++ b/language/chinese/ctex/ctex-zhconv-make.lua @@ -0,0 +1,114 @@ +#!/usr/bin/env texlua +-- +-- File ctex-zhconv-make.lua +-- +-- Copyright (C) 2020 by Qing Lee +-------------------------------------------------------------------------- +-- +-- This work may be distributed and/or modified under the +-- conditions of the LaTeX Project Public License, either +-- version 1.3c of this license or (at your option) any later +-- version. This version of this license is in +-- http://www.latex-project.org/lppl/lppl-1-3c.txt +-- and 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 Qing Lee. +-- +-- This work consists of the files ctex-zhconv.lua, ctex-zhconv-make.lua +-- and the derived file ctex-zhconv-index.lua. +-- +-------------------------------------------------------------------------- +-- + +local preamble = [[ +-- +-- File ctex-zhconv-index.lua +-- +-- Copyright (C) 2020 by Qing Lee +-------------------------------------------------------------------------- +-- +-- This work may be distributed and/or modified under the +-- conditions of the LaTeX Project Public License, either +-- version 1.3c of this license or (at your option) any later +-- version. This version of this license is in +-- http://www.latex-project.org/lppl/lppl-1-3c.txt +-- and 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 Qing Lee. +-- +-- This work consists of the files ctex-zhconv.lua, ctex-zhconv-make.lua +-- and the derived file ctex-zhconv-index.lua. +-- +-------------------------------------------------------------------------- +-- +-- Do not edit this file! +-- Generated from the WHATWG Encoding Standard: +-- +-- https://encoding.spec.whatwg.org/index-big5.txt (Date: %s) +-- https://encoding.spec.whatwg.org/index-gb18030.txt (Date: %s) +-- https://encoding.spec.whatwg.org/index-gb18030-ranges.txt (Date: %s) +-- +-- +]] + +local rep, format, dump = string.rep, string.format, string.dump +local insert, unpack, concat = table.insert, table.unpack, table.concat +local io_open, os_execute = io.open, os.execute + +local curlcmd = "curl --silent --output %s https://encoding.spec.whatwg.org/%s" +local function prepare_index (file) + local file_path = file + local handle = io_open(file, "rb") + if handle then return handle end + local ret = os_execute(curlcmd:format(file, file)) + assert(ret == 0, "the curl command failed with: ".. ret) + return assert(io_open(file, "rb")) +end + +local index, date = { }, { } + +local indent = 2 +local begin_enc = "%s[%q] = {" +local end_enc = "%s} ," +local num_item = "%s[%s] = %s ," +local tab_item = "%s{ %6d , %s } ," +local tab = rep(" ", indent) +local tabtab = tab .. tab + +insert(index, "return {") +for i, v in ipairs { { "index-big5.txt", "big5" }, + { "index-gb18030.txt", "gb18030" }, + { "index-gb18030-ranges.txt", "gb18030_ranges" } } do + local file, encode = unpack(v) + local handle = prepare_index(file) + insert(index, begin_enc:format(tab, encode)) + for line in handle:lines() do + if not date[i] then + local s = line:match("Date: (.+)$") + if s then date[i] = s end + end + local pointer, code_point = line:match("^%s*(%d+)\t(0x%x+)") + if pointer and code_point then + insert(index, format(i == 3 and tab_item or num_item, tabtab, pointer, code_point)) + end + end + insert(index, end_enc:format(tab)) + handle:close() +end +insert(index, "}\n") + +local index = concat(index, "\n") + +local handle = io_open("ctex-zhconv-index.lua", "wb") +handle:write(preamble:format(unpack(date)), index) +handle:close() diff --git a/language/chinese/ctex/ctex-zhconv.lua b/language/chinese/ctex/ctex-zhconv.lua new file mode 100644 index 0000000000..d478c2e432 --- /dev/null +++ b/language/chinese/ctex/ctex-zhconv.lua @@ -0,0 +1,204 @@ +-- +-- File ctex-zhconv.lua +-- +-- Copyright (C) 2020 by Qing Lee +-------------------------------------------------------------------------- +-- +-- This work may be distributed and/or modified under the +-- conditions of the LaTeX Project Public License, either +-- version 1.3c of this license or (at your option) any later +-- version. This version of this license is in +-- http://www.latex-project.org/lppl/lppl-1-3c.txt +-- and 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 Qing Lee. +-- +-- This work consists of the files ctex-zhconv.lua, ctex-zhconv-make.lua +-- and the derived file ctex-zhconv-index.lua. +-- +-------------------------------------------------------------------------- +-- + +if status.kpse_used ~= 1 then + kpse.set_program_name("luatex") +end + +local zhconv = { } +zhconv.module = { + name = "ctex-zhconv", + version = "0.2", + date = "2020/05/02", + description = "GBK/GB18030/Big5 encoder", + author = "Qing Lee", + copyright = "Qing Lee", + license = "LPPL v1.3c" +} + +local utf = require("unicode").utf8 +local ubyte, ugsub = utf.byte, utf.gsub + +local floor = math.floor +local unpack, insert, sort = table.unpack, table.insert, table.sort +local char, format = string.char, string.format + +zhconv.index = require("ctex-zhconv-index") +local index = zhconv.index + +zhconv.mapping = { } +local mapping = zhconv.mapping + +mapping.big5, mapping.gbk, mapping.gb18030 = { }, { }, { } +local gbk, gb18030, big5 = mapping.gbk, mapping.gb18030, mapping.big5 + +zhconv.bytes = { } +local bytes = zhconv.bytes + +-- Let lead be pointer / 190 + 0x81. +-- Let trail be pointer % 190. +-- Let offset be 0x40 if trail is less than 0x3F and 0x41 otherwise. +-- Return two bytes whose values are lead and trail + offset. +function bytes.gbk (pointer) + local lead = floor(pointer / 190) + 0x81 + local trail = pointer % 190 + local offset = trail < 0x3F and 0x40 or 0x41 + return format("%c%c", lead, trail + offset) +end + +-- Let lead be pointer / 157 + 0x81. +-- If lead is less than 0xA1, return error with code point. +-- Let trail be pointer % 157. +-- Let offset be 0x40 if trail is less than 0x3F and 0x62 otherwise. +-- Return two bytes whose values are lead and trail + offset. +function bytes.big5 (pointer) + local lead = floor(pointer / 157) + 0x81 + local trail = pointer % 157 + local offset = trail < 0x3F and 0x40 or 0x62 + return format("%c%c", lead, trail + offset) +end + +-- Let byte1 be pointer / 10 / 126 / 10. +-- Set pointer to pointer - byte1 × 10 × 126 × 10. +-- Let byte2 be pointer / 10 / 126. +-- Set pointer to pointer - byte2 × 10 × 126. +-- Let byte3 be pointer / 10. +-- Let byte4 be pointer - byte3 × 10. +-- Return four bytes whose values are byte1 + 0x81, byte2 + 0x30, byte3 + 0x81, byte4 + 0x30. +function bytes.gb18030 (pointer) + local pointer = pointer + local byte1 = floor(pointer / 12600) + 0x81 + pointer = pointer % 12600 + local byte2 = floor(pointer / 1260) + 0x30 + pointer = pointer % 1260 + local byte3 = floor(pointer / 10) + 0x81 + local byte4 = pointer % 10 + 0x30 + return format("%c%c%c%c", byte1, byte2, byte3, byte4) +end + +-- Let offset be the last code point in index gb18030 ranges that is equal to or +-- less than code point and let pointer offset be its corresponding pointer. +-- Return a pointer whose value is pointer offset + code point - offset. +do + local metatable = { } + local bytes, ranges = bytes.gb18030, index["gb18030_ranges"] + function metatable.__index (t, key) + if type(key) == "number" then + local n = #ranges + if key < 0x10000 then + local s = gbk[key] + if s then return s end + repeat + n = n - 1 + until ranges[n][2] <= key + end + local pointer, offset = unpack(ranges[n]) + return bytes(pointer + key - offset) + end + end + gb18030 = setmetatable(gb18030, metatable) +end + +-- The index Big5 pointer for code point is the return value of these steps: +-- 1. Let index be index Big5 excluding all entries whose pointer +-- is less than (0xA1 - 0x81) × 157. +-- 2. If code point is U+2550, U+255E, U+2561, U+256A, U+5341, or U+5345, +-- return the last pointer corresponding to code point in index. +local big5_last = { + [0x2550] = true , + [0x255E] = true , + [0x2561] = true , + [0x256A] = true , + [0x5341] = true , + [0x5345] = true , +} + +do + +local function spairs (t) + local a = { } + for i, n in pairs(t) do insert(a, {i, n}) end + sort(a, function(b, c) return b[1] < c[1] end) + local i = 0 + local iter = function () + i = i + 1 + if a[i] then + return a[i][1], a[i][2] + end + end + return iter +end + +local chars = bytes.big5 +local m = (0xA1 - 0x81) * 157 +for i, v in spairs(index.big5) do + if i >= m then + if big5[v] then + if big5_last[v] then big5[v] = chars(i) end + else + big5[v] = chars(i) + end + end +end + +local chars = bytes.gbk +for i, v in pairs(index.gb18030) do + gbk[v] = chars(i) +end + +end + +-- If the gbk flag is set and code point is U+20AC, return byte 0x80. +gb18030[0x20AC] = gbk[0x20AC] +gbk[0x20AC] = char(0x80) + +local io_open = io.open +local encode_error = "Encoding %q not available!" +local file_error = "Open file %q failed!" + +function zhconv.conv (encoding, input, output) + local encoding = encoding:lower() + local mapping = assert(mapping[encoding], encode_error:format(encoding)) + local encoder = function (s) + local code_point = ubyte(s) + return code_point > 0x7F and mapping[code_point] + end + if output then + local handle = assert(io_open(input, "rb"), file_error:format(input)) + local stream = handle:read("*all") + handle:close() + handle = assert(io_open(output, "wb"), file_error:format(output)) + stream = stream:gsub("^\xEF\xBB\xBF", "") + stream = ugsub(stream, ".", encoder) + handle:write(stream) + handle:close() + else + local s = ugsub(input, ".", encoder) + return s + end +end + +return zhconv diff --git a/language/chinese/ctex/ctex.dtx b/language/chinese/ctex/ctex.dtx index bd92c7e0a0..f61198ac36 100644 --- a/language/chinese/ctex/ctex.dtx +++ b/language/chinese/ctex/ctex.dtx @@ -75,8 +75,8 @@ Copyright and Licence This package consists of the files ctex.dtx, ctxdoc.cls, ctxdocstrip.tex, - zhconv.lua, - zhconv-make.lua, + ctex-zhconv.lua, + ctex-zhconv-make.lua, and the derived files ctex.pdf, ctex.ins, ctex.sty, @@ -145,7 +145,7 @@ Copyright and Licence zhmacfonts.tex, zhubuntufonts.tex, zhwindowsfonts.tex, - zhconv-index.lua, + ctex-zhconv-index.lua, translator-theorem-dictionary-ChineseGBK.dict, translator-theorem-dictionary-ChineseUTF8.dict, and README.md (this file). @@ -187,8 +187,8 @@ Copyright and Licence This package consists of the files ctex.dtx, ctxdoc.cls, ctxdocstrip.tex, - zhconv.lua, - zhconv-make.lua, + ctex-zhconv.lua, + ctex-zhconv-make.lua, and the derived files ctex.pdf, ctex.ins, ctex.sty, @@ -257,7 +257,7 @@ Copyright and Licence zhmacfonts.tex, zhubuntufonts.tex, zhwindowsfonts.tex, - zhconv-index.lua, + ctex-zhconv-index.lua, translator-theorem-dictionary-ChineseGBK.dict, translator-theorem-dictionary-ChineseUTF8.dict, and README.md. @@ -443,7 +443,7 @@ Copyright and Licence %\NeedsTeXFormat{LaTeX2e} %\input{ctexbackend.cfg} %\RequirePackage{expl3} -%<+!driver>\GetIdInfo$Id: ctex.dtx d2534e9 2020-05-01 21:11:07 +0800 Qing Lee $ +%<+!driver>\GetIdInfo$Id: ctex.dtx 320df30 2020-05-02 06:45:05 +0800 Qing Lee $ % {Chinese adapter in LaTeX (CTEX)} %\ProvidesExplPackage{\ExplFileName} % {Chinese font size definition (CTEX)} @@ -530,7 +530,7 @@ Copyright and Licence %\ProvidesExplFile{ctex-fontset-founder.def} % {Ubuntu fonts definition (CTEX)} %\ProvidesExplFile{ctex-fontset-ubuntu.def} -% {\ExplFileDate}{2.5}{\ExplFileDescription} +% {\ExplFileDate}{2.5.1}{\ExplFileDescription} % %\ProvidesFile{c19rm.fd}% %\ProvidesFile{c19sf.fd}% @@ -548,10 +548,10 @@ Copyright and Licence %\ProvidesFile{ctexbackend.cfg}% %\ProvidesDictionary{translator-theorem-dictionary}{ChineseGBK}% %\ProvidesDictionary{translator-theorem-dictionary}{ChineseUTF8}% -% [2020/05/01 v2.5 Chinese font definition (CTEX)] -% [2020/05/01 v2.5 Space info for CJKpunct (CTEX)] -% [2020/05/01 v2.5 Backend configuration file (CTEX)] -% [2020/05/01 v2.5 Chinese translation for theorem name (CTEX)] +% [2020/05/02 v2.5.1 Chinese font definition (CTEX)] +% [2020/05/02 v2.5.1 Space info for CJKpunct (CTEX)] +% [2020/05/02 v2.5.1 Backend configuration file (CTEX)] +% [2020/05/02 v2.5.1 Chinese translation for theorem name (CTEX)] % %<*driver> \documentclass{ctxdoc} @@ -573,6 +573,7 @@ Copyright and Licence % \changes{v2.4}{2015/02/19}{加强 \pkg{beamer} 宏包支持。} % \changes{v2.4.12}{2018/01/13}{同步 \LaTeXiii{} 2017/12/16。} % \changes{v2.4.15}{2019/03/23}{同步 \LaTeXiii{} 2019/03/05。} +% \changes{v2.5.1}{2020/05/02}{\pkg{zhconv} 更名为 \pkg{ctex-zhconv}。} % % \CheckSum{6105} % @@ -10600,17 +10601,17 @@ Copyright and Licence % 文件标识信息。 % \begin{macrocode} %\ProvidesFile{zhadobefonts.tex}% -% [2020/05/01 v2.5 Adobe font map loader for DVIPDFMx (CTEX)] +% [2020/05/02 v2.5.1 Adobe font map loader for DVIPDFMx (CTEX)] %\ProvidesFile{zhfandolfonts.tex}% -% [2020/05/01 v2.5 Fandol font map loader for DVIPDFMx (CTEX)] +% [2020/05/02 v2.5.1 Fandol font map loader for DVIPDFMx (CTEX)] %\ProvidesFile{zhfounderfonts.tex}% -% [2020/05/01 v2.5 Founder font map loader for pdfTeX and DVIPDFMx (CTEX)] +% [2020/05/02 v2.5.1 Founder font map loader for pdfTeX and DVIPDFMx (CTEX)] %\ProvidesFile{zhmacfonts.tex}% -% [2020/05/01 v2.5 Mac font map loader for pdfTeX and DVIPDFMx (CTEX)] +% [2020/05/02 v2.5.1 Mac font map loader for pdfTeX and DVIPDFMx (CTEX)] %\ProvidesFile{zhubuntufonts.tex}% -% [2020/05/01 v2.5 Ubuntu font map loader for pdfTeX and DVIPDFMx (CTEX)] +% [2020/05/02 v2.5.1 Ubuntu font map loader for pdfTeX and DVIPDFMx (CTEX)] %\ProvidesFile{zhwindowsfonts.tex}% -% [2020/05/01 v2.5 Windows font map loader for pdfTeX and DVIPDFMx (CTEX)] +% [2020/05/02 v2.5.1 Windows font map loader for pdfTeX and DVIPDFMx (CTEX)] % \end{macrocode} % % \paragraph{\pkg{zhadobefonts.tex}} diff --git a/language/chinese/ctex/ctex.pdf b/language/chinese/ctex/ctex.pdf index 7f13942d03..d17051b536 100644 Binary files a/language/chinese/ctex/ctex.pdf and b/language/chinese/ctex/ctex.pdf differ diff --git a/language/chinese/ctex/ctxdocstrip.tex b/language/chinese/ctex/ctxdocstrip.tex index 425496c0e5..e11443cb3b 100644 --- a/language/chinese/ctex/ctxdocstrip.tex +++ b/language/chinese/ctex/ctxdocstrip.tex @@ -76,14 +76,14 @@ } \def\ctxLuaFunc{% \directlua{ - local zhconv = require("zhconv").conv - local scan_string = token.scan_string + local zhconv = require("ctex-zhconv").conv + local scan_arg = token.scan_argument local t = lua.get_functions_table() local id = 233 while t[id] do id = id + 1 end t[id] = function () - local enc = scan_string() - local file = scan_string() + local enc = scan_arg() + local file = scan_arg() return zhconv(enc, file, file) end token.set_lua("ctxConv", id, "global", "protected") diff --git a/language/chinese/ctex/zhconv-make.lua b/language/chinese/ctex/zhconv-make.lua deleted file mode 100644 index fe6f00feaa..0000000000 --- a/language/chinese/ctex/zhconv-make.lua +++ /dev/null @@ -1,114 +0,0 @@ -#!/usr/bin/env texlua --- --- File zhconv-make.lua --- --- Copyright (C) 2020 by Qing Lee --------------------------------------------------------------------------- --- --- This work may be distributed and/or modified under the --- conditions of the LaTeX Project Public License, either --- version 1.3c of this license or (at your option) any later --- version. This version of this license is in --- http://www.latex-project.org/lppl/lppl-1-3c.txt --- and 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 Qing Lee. --- --- This work consists of the files zhconv.lua, zhconv-make.lua --- and the derived files zhconv-index.lua, zhconv-index.luc. --- --------------------------------------------------------------------------- --- - -local preamble = [[ --- --- File zhconv-index.lua --- --- Copyright (C) 2020 by Qing Lee --------------------------------------------------------------------------- --- --- This work may be distributed and/or modified under the --- conditions of the LaTeX Project Public License, either --- version 1.3c of this license or (at your option) any later --- version. This version of this license is in --- http://www.latex-project.org/lppl/lppl-1-3c.txt --- and 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 Qing Lee. --- --- This work consists of the files zhconv.lua, zhconv-make.lua --- and the derived files zhconv-index.lua, zhconv-index.luc. --- --------------------------------------------------------------------------- --- --- Do not edit this file! --- Generated from the WHATWG Encoding Standard: --- --- https://encoding.spec.whatwg.org/index-big5.txt (Date: %s) --- https://encoding.spec.whatwg.org/index-gb18030.txt (Date: %s) --- https://encoding.spec.whatwg.org/index-gb18030-ranges.txt (Date: %s) --- --- -]] - -local rep, format, dump = string.rep, string.format, string.dump -local insert, unpack, concat = table.insert, table.unpack, table.concat -local io_open, os_execute = io.open, os.execute - -local curlcmd = "curl --silent --output %s https://encoding.spec.whatwg.org/%s" -local function prepare_index (file) - local file_path = file - local handle = io_open(file, "rb") - if handle then return handle end - local ret = os_execute(curlcmd:format(file, file)) - assert(ret == 0, "the curl command failed with: ".. ret) - return assert(io_open(file, "rb")) -end - -local index, date = { }, { } - -local indent = 2 -local begin_enc = "%s[%q] = {" -local end_enc = "%s} ," -local num_item = "%s[%s] = %s ," -local tab_item = "%s{ %6d , %s } ," -local tab = rep(" ", indent) -local tabtab = tab .. tab - -insert(index, "return {") -for i, v in ipairs { { "index-big5.txt", "big5" }, - { "index-gb18030.txt", "gb18030" }, - { "index-gb18030-ranges.txt", "gb18030_ranges" } } do - local file, encode = unpack(v) - local handle = prepare_index(file) - insert(index, begin_enc:format(tab, encode)) - for line in handle:lines() do - if not date[i] then - local s = line:match("Date: (.+)$") - if s then date[i] = s end - end - local pointer, code_point = line:match("^%s*(%d+)\t(0x%x+)") - if pointer and code_point then - insert(index, format(i == 3 and tab_item or num_item, tabtab, pointer, code_point)) - end - end - insert(index, end_enc:format(tab)) - handle:close() -end -insert(index, "}\n") - -local index = concat(index, "\n") - -local handle = io_open("zhconv-index.lua", "wb") -handle:write(preamble:format(unpack(date)), index) -handle:close() diff --git a/language/chinese/ctex/zhconv.lua b/language/chinese/ctex/zhconv.lua deleted file mode 100644 index 8af2161e26..0000000000 --- a/language/chinese/ctex/zhconv.lua +++ /dev/null @@ -1,205 +0,0 @@ --- --- File zhconv.lua --- --- Copyright (C) 2020 by Qing Lee --------------------------------------------------------------------------- --- --- This work may be distributed and/or modified under the --- conditions of the LaTeX Project Public License, either --- version 1.3c of this license or (at your option) any later --- version. This version of this license is in --- http://www.latex-project.org/lppl/lppl-1-3c.txt --- and 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 Qing Lee. --- --- This work consists of the files zhconv.lua, zhconv-make.lua --- and the derived files zhconv-index.lua. --- --------------------------------------------------------------------------- --- - -if status.kpse_used ~= 1 then - kpse.set_program_name("luatex") -end - -zhconv = zhconv or { } -local zhconv = zhconv -zhconv.module = { - name = "zhconv", - version = "0.1", - date = "2020/05/01", - description = "GBK/GB18030/Big5 encoder", - author = "Qing Lee", - copyright = "Qing Lee", - license = "LPPL v1.3c" -} - -local utf = require("unicode").utf8 -local ubyte, ugsub = utf.byte, utf.gsub - -local floor = math.floor -local unpack, insert, sort = table.unpack, table.insert, table.sort -local char, format = string.char, string.format - -zhconv.index = require("zhconv-index") -local index = zhconv.index - -zhconv.mapping = { } -local mapping = zhconv.mapping - -mapping.big5, mapping.gbk, mapping.gb18030 = { }, { }, { } -local gbk, gb18030, big5 = mapping.gbk, mapping.gb18030, mapping.big5 - -zhconv.bytes = { } -local bytes = zhconv.bytes - --- Let lead be pointer / 190 + 0x81. --- Let trail be pointer % 190. --- Let offset be 0x40 if trail is less than 0x3F and 0x41 otherwise. --- Return two bytes whose values are lead and trail + offset. -function bytes.gbk (pointer) - local lead = floor(pointer / 190) + 0x81 - local trail = pointer % 190 - local offset = trail < 0x3F and 0x40 or 0x41 - return format("%c%c", lead, trail + offset) -end - --- Let lead be pointer / 157 + 0x81. --- If lead is less than 0xA1, return error with code point. --- Let trail be pointer % 157. --- Let offset be 0x40 if trail is less than 0x3F and 0x62 otherwise. --- Return two bytes whose values are lead and trail + offset. -function bytes.big5 (pointer) - local lead = floor(pointer / 157) + 0x81 - local trail = pointer % 157 - local offset = trail < 0x3F and 0x40 or 0x62 - return format("%c%c", lead, trail + offset) -end - --- Let byte1 be pointer / 10 / 126 / 10. --- Set pointer to pointer - byte1 × 10 × 126 × 10. --- Let byte2 be pointer / 10 / 126. --- Set pointer to pointer - byte2 × 10 × 126. --- Let byte3 be pointer / 10. --- Let byte4 be pointer - byte3 × 10. --- Return four bytes whose values are byte1 + 0x81, byte2 + 0x30, byte3 + 0x81, byte4 + 0x30. -function bytes.gb18030 (pointer) - local pointer = pointer - local byte1 = floor(pointer / 12600) + 0x81 - pointer = pointer % 12600 - local byte2 = floor(pointer / 1260) + 0x30 - pointer = pointer % 1260 - local byte3 = floor(pointer / 10) + 0x81 - local byte4 = pointer % 10 + 0x30 - return format("%c%c%c%c", byte1, byte2, byte3, byte4) -end - --- Let offset be the last code point in index gb18030 ranges that is equal to or --- less than code point and let pointer offset be its corresponding pointer. --- Return a pointer whose value is pointer offset + code point - offset. -do - local metatable = { } - local bytes, ranges = bytes.gb18030, index["gb18030_ranges"] - function metatable.__index (t, key) - if type(key) == "number" then - local n = #ranges - if key < 0x10000 then - local s = gbk[key] - if s then return s end - repeat - n = n - 1 - until ranges[n][2] <= key - end - local pointer, offset = unpack(ranges[n]) - return bytes(pointer + key - offset) - end - end - gb18030 = setmetatable(gb18030, metatable) -end - --- The index Big5 pointer for code point is the return value of these steps: --- 1. Let index be index Big5 excluding all entries whose pointer --- is less than (0xA1 - 0x81) × 157. --- 2. If code point is U+2550, U+255E, U+2561, U+256A, U+5341, or U+5345, --- return the last pointer corresponding to code point in index. -local big5_last = { - [0x2550] = true , - [0x255E] = true , - [0x2561] = true , - [0x256A] = true , - [0x5341] = true , - [0x5345] = true , -} - -do - -local function spairs (t) - local a = { } - for i, n in pairs(t) do insert(a, {i, n}) end - sort(a, function(b, c) return b[1] < c[1] end) - local i = 0 - local iter = function () - i = i + 1 - if a[i] then - return a[i][1], a[i][2] - end - end - return iter -end - -local chars = bytes.big5 -local m = (0xA1 - 0x81) * 157 -for i, v in spairs(index.big5) do - if i >= m then - if big5[v] then - if big5_last[v] then big5[v] = chars(i) end - else - big5[v] = chars(i) - end - end -end - -local chars = bytes.gbk -for i, v in pairs(index.gb18030) do - gbk[v] = chars(i) -end - -end - --- If the gbk flag is set and code point is U+20AC, return byte 0x80. -gb18030[0x20AC] = gbk[0x20AC] -gbk[0x20AC] = char(0x80) - -local io_open = io.open -local encode_error = "Encoding %q not available!" -local file_error = "Open file %q failed!" - -function zhconv.conv (encoding, input, output) - local encoding = encoding:lower() - local mapping = assert(mapping[encoding], encode_error:format(encoding)) - local encoder = function (s) - local code_point = ubyte(s) - return code_point > 0x7F and mapping[code_point] - end - if output then - local handle = assert(io_open(input, "rb"), file_error:format(input)) - local stream = handle:read("*all") - handle:close() - handle = assert(io_open(output, "wb"), file_error:format(output)) - stream = stream:gsub("^\xEF\xBB\xBF", "") - stream = ugsub(stream, ".", encoder) - handle:write(stream) - handle:close() - else - local s = ugsub(input, ".", encoder) - return s - end -end - -return zhconv diff --git a/language/thai/thailatex/AUTHORS b/language/thai/thailatex/AUTHORS deleted file mode 100644 index 8a9b811a00..0000000000 --- a/language/thai/thailatex/AUTHORS +++ /dev/null @@ -1,13 +0,0 @@ -Original Author: -- Surapant Meknavin - -Previous Maintainers: -- Chanop Silpa-Anan -- Poonlap Veerathanabutr - -Current Maintainer: -- Theppitak Karoonboonyanan - -Hyphenation word list: -- Non-hyphenated word lists were taken from the LibThai project. - http://linux.thai.net/projects/libthai diff --git a/language/thai/thailatex/COPYING b/language/thai/thailatex/COPYING deleted file mode 100644 index 90e5e3ab79..0000000000 --- a/language/thai/thailatex/COPYING +++ /dev/null @@ -1,416 +0,0 @@ -The LaTeX Project Public License -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - -LPPL Version 1.3c 2006-05-20 - -Copyright 1999 2002-2006 LaTeX3 Project - Everyone is allowed to distribute verbatim copies of this - license document, but modification of it is not allowed. - - -PREAMBLE -======== - -The LaTeX Project Public License (LPPL) is the primary license under -which the the LaTeX kernel and the base LaTeX packages are distributed. - -You may use this license for any work of which you hold the copyright -and which you wish to distribute. This license may be particularly -suitable if your work is TeX-related (such as a LaTeX package), but -it is written in such a way that you can use it even if your work is -unrelated to TeX. - -The section `WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE', -below, gives instructions, examples, and recommendations for authors -who are considering distributing their works under this license. - -This license gives conditions under which a work may be distributed -and modified, as well as conditions under which modified versions of -that work may be distributed. - -We, the LaTeX3 Project, believe that the conditions below give you -the freedom to make and distribute modified versions of your work -that conform with whatever technical specifications you wish while -maintaining the availability, integrity, and reliability of -that work. If you do not see how to achieve your goal while -meeting these conditions, then read the document `cfgguide.tex' -and `modguide.tex' in the base LaTeX distribution for suggestions. - - -DEFINITIONS -=========== - -In this license document the following terms are used: - - `Work' - Any work being distributed under this License. - - `Derived Work' - Any work that under any applicable law is derived from the Work. - - `Modification' - Any procedure that produces a Derived Work under any applicable - law -- for example, the production of a file containing an - original file associated with the Work or a significant portion of - such a file, either verbatim or with modifications and/or - translated into another language. - - `Modify' - To apply any procedure that produces a Derived Work under any - applicable law. - - `Distribution' - Making copies of the Work available from one person to another, in - whole or in part. Distribution includes (but is not limited to) - making any electronic components of the Work accessible by - file transfer protocols such as FTP or HTTP or by shared file - systems such as Sun's Network File System (NFS). - - `Compiled Work' - A version of the Work that has been processed into a form where it - is directly usable on a computer system. This processing may - include using installation facilities provided by the Work, - transformations of the Work, copying of components of the Work, or - other activities. Note that modification of any installation - facilities provided by the Work constitutes modification of the Work. - - `Current Maintainer' - A person or persons nominated as such within the Work. If there is - no such explicit nomination then it is the `Copyright Holder' under - any applicable law. - - `Base Interpreter' - A program or process that is normally needed for running or - interpreting a part or the whole of the Work. - - A Base Interpreter may depend on external components but these - are not considered part of the Base Interpreter provided that each - external component clearly identifies itself whenever it is used - interactively. Unless explicitly specified when applying the - license to the Work, the only applicable Base Interpreter is a - `LaTeX-Format' or in the case of files belonging to the - `LaTeX-format' a program implementing the `TeX language'. - - - -CONDITIONS ON DISTRIBUTION AND MODIFICATION -=========================================== - -1. Activities other than distribution and/or modification of the Work -are not covered by this license; they are outside its scope. In -particular, the act of running the Work is not restricted and no -requirements are made concerning any offers of support for the Work. - -2. You may distribute a complete, unmodified copy of the Work as you -received it. Distribution of only part of the Work is considered -modification of the Work, and no right to distribute such a Derived -Work may be assumed under the terms of this clause. - -3. You may distribute a Compiled Work that has been generated from a -complete, unmodified copy of the Work as distributed under Clause 2 -above, as long as that Compiled Work is distributed in such a way that -the recipients may install the Compiled Work on their system exactly -as it would have been installed if they generated a Compiled Work -directly from the Work. - -4. If you are the Current Maintainer of the Work, you may, without -restriction, modify the Work, thus creating a Derived Work. You may -also distribute the Derived Work without restriction, including -Compiled Works generated from the Derived Work. Derived Works -distributed in this manner by the Current Maintainer are considered to -be updated versions of the Work. - -5. If you are not the Current Maintainer of the Work, you may modify -your copy of the Work, thus creating a Derived Work based on the Work, -and compile this Derived Work, thus creating a Compiled Work based on -the Derived Work. - -6. If you are not the Current Maintainer of the Work, you may -distribute a Derived Work provided the following conditions are met -for every component of the Work unless that component clearly states -in the copyright notice that it is exempt from that condition. Only -the Current Maintainer is allowed to add such statements of exemption -to a component of the Work. - - a. If a component of this Derived Work can be a direct replacement - for a component of the Work when that component is used with the - Base Interpreter, then, wherever this component of the Work - identifies itself to the user when used interactively with that - Base Interpreter, the replacement component of this Derived Work - clearly and unambiguously identifies itself as a modified version - of this component to the user when used interactively with that - Base Interpreter. - - b. Every component of the Derived Work contains prominent notices - detailing the nature of the changes to that component, or a - prominent reference to another file that is distributed as part - of the Derived Work and that contains a complete and accurate log - of the changes. - - c. No information in the Derived Work implies that any persons, - including (but not limited to) the authors of the original version - of the Work, provide any support, including (but not limited to) - the reporting and handling of errors, to recipients of the - Derived Work unless those persons have stated explicitly that - they do provide such support for the Derived Work. - - d. You distribute at least one of the following with the Derived Work: - - 1. A complete, unmodified copy of the Work; - if your distribution of a modified component is made by - offering access to copy the modified component from a - designated place, then offering equivalent access to copy - the Work from the same or some similar place meets this - condition, even though third parties are not compelled to - copy the Work along with the modified component; - - 2. Information that is sufficient to obtain a complete, - unmodified copy of the Work. - -7. If you are not the Current Maintainer of the Work, you may -distribute a Compiled Work generated from a Derived Work, as long as -the Derived Work is distributed to all recipients of the Compiled -Work, and as long as the conditions of Clause 6, above, are met with -regard to the Derived Work. - -8. The conditions above are not intended to prohibit, and hence do not -apply to, the modification, by any method, of any component so that it -becomes identical to an updated version of that component of the Work as -it is distributed by the Current Maintainer under Clause 4, above. - -9. Distribution of the Work or any Derived Work in an alternative -format, where the Work or that Derived Work (in whole or in part) is -then produced by applying some process to that format, does not relax or -nullify any sections of this license as they pertain to the results of -applying that process. - -10. a. A Derived Work may be distributed under a different license - provided that license itself honors the conditions listed in - Clause 6 above, in regard to the Work, though it does not have - to honor the rest of the conditions in this license. - - b. If a Derived Work is distributed under a different license, that - Derived Work must provide sufficient documentation as part of - itself to allow each recipient of that Derived Work to honor the - restrictions in Clause 6 above, concerning changes from the Work. - -11. This license places no restrictions on works that are unrelated to -the Work, nor does this license place any restrictions on aggregating -such works with the Work by any means. - -12. Nothing in this license is intended to, or may be used to, prevent -complete compliance by all parties with all applicable laws. - - -NO WARRANTY -=========== - -There is no warranty for the Work. Except when otherwise stated in -writing, the Copyright Holder provides the Work `as is', without -warranty of any kind, either expressed or implied, including, but not -limited to, the implied warranties of merchantability and fitness for a -particular purpose. The entire risk as to the quality and performance -of the Work is with you. Should the Work prove defective, you assume -the cost of all necessary servicing, repair, or correction. - -In no event unless required by applicable law or agreed to in writing -will The Copyright Holder, or any author named in the components of the -Work, or any other party who may distribute and/or modify the Work as -permitted above, be liable to you for damages, including any general, -special, incidental or consequential damages arising out of any use of -the Work or out of inability to use the Work (including, but not limited -to, loss of data, data being rendered inaccurate, or losses sustained by -anyone as a result of any failure of the Work to operate with any other -programs), even if the Copyright Holder or said author or said other -party has been advised of the possibility of such damages. - - -MAINTENANCE OF THE WORK -======================= - -The Work has the status `author-maintained' if the Copyright Holder -explicitly and prominently states near the primary copyright notice in -the Work that the Work can only be maintained by the Copyright Holder -or simply that it is `author-maintained'. - -The Work has the status `maintained' if there is a Current Maintainer -who has indicated in the Work that they are willing to receive error -reports for the Work (for example, by supplying a valid e-mail -address). It is not required for the Current Maintainer to acknowledge -or act upon these error reports. - -The Work changes from status `maintained' to `unmaintained' if there -is no Current Maintainer, or the person stated to be Current -Maintainer of the work cannot be reached through the indicated means -of communication for a period of six months, and there are no other -significant signs of active maintenance. - -You can become the Current Maintainer of the Work by agreement with -any existing Current Maintainer to take over this role. - -If the Work is unmaintained, you can become the Current Maintainer of -the Work through the following steps: - - 1. Make a reasonable attempt to trace the Current Maintainer (and - the Copyright Holder, if the two differ) through the means of - an Internet or similar search. - - 2. If this search is successful, then enquire whether the Work - is still maintained. - - a. If it is being maintained, then ask the Current Maintainer - to update their communication data within one month. - - b. If the search is unsuccessful or no action to resume active - maintenance is taken by the Current Maintainer, then announce - within the pertinent community your intention to take over - maintenance. (If the Work is a LaTeX work, this could be - done, for example, by posting to comp.text.tex.) - - 3a. If the Current Maintainer is reachable and agrees to pass - maintenance of the Work to you, then this takes effect - immediately upon announcement. - - b. If the Current Maintainer is not reachable and the Copyright - Holder agrees that maintenance of the Work be passed to you, - then this takes effect immediately upon announcement. - - 4. If you make an `intention announcement' as described in 2b. above - and after three months your intention is challenged neither by - the Current Maintainer nor by the Copyright Holder nor by other - people, then you may arrange for the Work to be changed so as - to name you as the (new) Current Maintainer. - - 5. If the previously unreachable Current Maintainer becomes - reachable once more within three months of a change completed - under the terms of 3b) or 4), then that Current Maintainer must - become or remain the Current Maintainer upon request provided - they then update their communication data within one month. - -A change in the Current Maintainer does not, of itself, alter the fact -that the Work is distributed under the LPPL license. - -If you become the Current Maintainer of the Work, you should -immediately provide, within the Work, a prominent and unambiguous -statement of your status as Current Maintainer. You should also -announce your new status to the same pertinent community as -in 2b) above. - - -WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE -====================================================== - -This section contains important instructions, examples, and -recommendations for authors who are considering distributing their -works under this license. These authors are addressed as `you' in -this section. - -Choosing This License or Another License ----------------------------------------- - -If for any part of your work you want or need to use *distribution* -conditions that differ significantly from those in this license, then -do not refer to this license anywhere in your work but, instead, -distribute your work under a different license. You may use the text -of this license as a model for your own license, but your license -should not refer to the LPPL or otherwise give the impression that -your work is distributed under the LPPL. - -The document `modguide.tex' in the base LaTeX distribution explains -the motivation behind the conditions of this license. It explains, -for example, why distributing LaTeX under the GNU General Public -License (GPL) was considered inappropriate. Even if your work is -unrelated to LaTeX, the discussion in `modguide.tex' may still be -relevant, and authors intending to distribute their works under any -license are encouraged to read it. - -A Recommendation on Modification Without Distribution ------------------------------------------------------ - -It is wise never to modify a component of the Work, even for your own -personal use, without also meeting the above conditions for -distributing the modified component. While you might intend that such -modifications will never be distributed, often this will happen by -accident -- you may forget that you have modified that component; or -it may not occur to you when allowing others to access the modified -version that you are thus distributing it and violating the conditions -of this license in ways that could have legal implications and, worse, -cause problems for the community. It is therefore usually in your -best interest to keep your copy of the Work identical with the public -one. Many works provide ways to control the behavior of that work -without altering any of its licensed components. - -How to Use This License ------------------------ - -To use this license, place in each of the components of your work both -an explicit copyright notice including your name and the year the work -was authored and/or last substantially modified. Include also a -statement that the distribution and/or modification of that -component is constrained by the conditions in this license. - -Here is an example of such a notice and statement: - - %% pig.dtx - %% Copyright 2005 M. Y. Name - % - % This work 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 M. Y. Name. - % - % This work consists of the files pig.dtx and pig.ins - % and the derived file pig.sty. - -Given such a notice and statement in a file, the conditions -given in this license document would apply, with the `Work' referring -to the three files `pig.dtx', `pig.ins', and `pig.sty' (the last being -generated from `pig.dtx' using `pig.ins'), the `Base Interpreter' -referring to any `LaTeX-Format', and both `Copyright Holder' and -`Current Maintainer' referring to the person `M. Y. Name'. - -If you do not want the Maintenance section of LPPL to apply to your -Work, change `maintained' above into `author-maintained'. -However, we recommend that you use `maintained', as the Maintenance -section was added in order to ensure that your Work remains useful to -the community even when you can no longer maintain and support it -yourself. - -Derived Works That Are Not Replacements ---------------------------------------- - -Several clauses of the LPPL specify means to provide reliability and -stability for the user community. They therefore concern themselves -with the case that a Derived Work is intended to be used as a -(compatible or incompatible) replacement of the original Work. If -this is not the case (e.g., if a few lines of code are reused for a -completely different task), then clauses 6b and 6d shall not apply. - - -Important Recommendations -------------------------- - - Defining What Constitutes the Work - - The LPPL requires that distributions of the Work contain all the - files of the Work. It is therefore important that you provide a - way for the licensee to determine which files constitute the Work. - This could, for example, be achieved by explicitly listing all the - files of the Work near the copyright notice of each file or by - using a line such as: - - % This work consists of all files listed in manifest.txt. - - in that place. In the absence of an unequivocal list it might be - impossible for the licensee to determine what is considered by you - to comprise the Work and, in such a case, the licensee would be - entitled to make reasonable conjectures as to which files comprise - the Work. - diff --git a/language/thai/thailatex/ChangeLog b/language/thai/thailatex/ChangeLog deleted file mode 100644 index 88f1104640..0000000000 --- a/language/thai/thailatex/ChangeLog +++ /dev/null @@ -1,2777 +0,0 @@ -2013-02-08 Theppitak Karoonboonyanan - - * configure.ac, NEWS: - === Version 0.5.1 === - -2013-01-29 Theppitak Karoonboonyanan - - Add space stretching support. - - * babel/thai.dtx: - - Add space stretching support. - - Bump version to 1.5. - - Update copyright years. - -2013-01-28 Theppitak Karoonboonyanan - - Modernize autoconf & switch to XZ tarball compression. - - * configure.in -> configure.ac: - - Rename file for modern autoconf. - - Require autoconf2.50. - - Replace deprecated AC_INIT() form with PACKAGE, VERSION form. - - Use AC_CONFIG_SRCDIR() instead for the old AC_INIT() form. - - Replace deprecated AC_INIT_AUTOMAKE() form with OPTIONS form, - passing "dist-xz no-dist-gzip" options to switch to XZ tarball. - -2013-01-28 Theppitak Karoonboonyanan - - Fix dictionary + Add exceptions. - - * hyphen/tdict-std-compound.txt: - - เก-เร - - * hyphen/thai-exc.pat: - + Add forcing exceptions for: - - ชา-ตา - - ดาว-ตก, ปลง-ตก - - เส-ตุ, มัส-ตุ - - วิ~โอ-ลา, โซ-ลา - - ลิ-บง - - เฮ-โล - + Add blocking exceptions for: - - เก-ตุ - -2013-01-28 Theppitak Karoonboonyanan - - Update dict from latest libthai SVN. - - * hyphen/tdict-city.txt: - * hyphen/tdict-common.txt: - * hyphen/tdict-district.txt: - * hyphen/tdict-geo.txt: - * hyphen/tdict-ict.txt: - * hyphen/tdict-lang-ethnic.txt: - * hyphen/tdict-proper.txt: - * hyphen/tdict-science.txt: - * hyphen/tdict-spell.txt: - * hyphen/tdict-std-compound.txt: - - Update dict from libthai SVN. - - * hyphen/thai-exc.pat: - - Drop now-duplicated exception for 'สวัส-ติ'. - -2013-01-28 Theppitak Karoonboonyanan - - * configure.in: Post-release version suffix added. - -2012-06-15 Theppitak Karoonboonyanan - - * configure.in, NEWS: - === Version 0.5.0 === - -2012-06-15 Theppitak Karoonboonyanan - - Update AUTHORS list - - * AUTHORS: - - Move Chanop & Poonlap to Previous Maintainers. - - Add info for hyphenation word list. - -2012-06-15 Theppitak Karoonboonyanan - - Inform user how to set up hyphenation. - - * Makefile.am, +README.hyphen: - - Add explanation on how to set up hyphenation on different systems. - - Drop FMTUTIL invokation on install hook, as it didn't really work - without human intervention anyway. - - Print some message to inform user to read README.hyphen after - installation. - -2012-06-12 Theppitak Karoonboonyanan - - Update dict from latest libthai SVN. - - * hyphen/tdict-city.txt: - * hyphen/tdict-common.txt: - * hyphen/tdict-lang-ethnic.txt: - * hyphen/tdict-proper.txt: - - Update dict from libthai SVN. - -2012-06-12 Theppitak Karoonboonyanan - - Check arguments for diff-dicts.sh - - * hyphen/diff-dicts.sh: - - Check for command-line argument and print usage if missing. - -2012-06-11 Theppitak Karoonboonyanan - - Update dict from latest libthai SVN. - - * hyphen/tdict-city.txt: - * hyphen/tdict-common.txt: - * hyphen/tdict-ict.txt: - * hyphen/tdict-proper.txt: - * hyphen/tdict-spell.txt: - * hyphen/tdict-std.txt: - - Update dict from libthai SVN. - -2012-06-11 Theppitak Karoonboonyanan - - Add script for comparing with libthai source dicts. - - * hyphen/Makefile.am, +hyphen/diff-dicts.sh: - - Add script taking libthai dict source dir as an argument, - scan all dicts and try hyphenating them, then compare with - current source. - -2012-06-08 Theppitak Karoonboonyanan - - Fix dictionary + Add exceptions. - - * hyphen/tdict-std-compound.txt: - - สว-ยม~ภู - - * hyphen/thai-exc.pat: - + Add forcing exceptions for: - - มเห-สิ - - วัฏ-ฏิ, ยัษ-ฏิ - - ศิษ-ฎิ - - อิษ-ฏี - - ราก-ษส - - ลิ-ปิ - - สู-ริ - - เลฑ-ฑุ - - เลษ-ฏุ - - Current dict test errors: 0 - -2012-06-08 Theppitak Karoonboonyanan - - Add exceptions. - - * hyphen/thai-exc.pat: - + Add forcing exceptions for: - - กรร-กศ - - กัล-บก - - กัศ-ยป - - กา-นน - - กุ-ฎา, กู-ฏา - - กุ~โน~กา-มอ - - ขิ~ป~สัท-โท - - จุ-ทส - - จ่า-รง - - ทัฬ-หี - - ทา-ฒะ - - ธต-รฐ - - บุท-คล - - ปัต-ถร - - ปิ-ฐิ - - ปุป-ผะ - - พฤ-ษภ - - พิ-ธุ - - มา-ฬก - - Current dict test errors: 11 - -2012-06-08 Theppitak Karoonboonyanan - - Add exceptions. - - * hyphen/thai-exc.pat: - + Add forcing exceptions for: - - เลี้ยว-ลด - - เสื่อ-กก - - เหลือ-ขอ, เหล่า-กอ - - แด-วู - - แยบ-ยล - - โฉ-เก - - โด-มร, โต-มร - - โต้-โผ - - โท-โส - - โป้-ปด - - โผ-เผ - - โภ-คี - - โย-นก - - โส-มม - - โส-ฬส - - โสต-ถิ - - โอ้-โฮ - - ใจ-คอ - - ไค-ฟง - - ไช-โย - - ไอ-รา-พต - - Current dict test errors: 31 - -2012-06-08 Theppitak Karoonboonyanan - - Add exceptions. - - * hyphen/thai-exc.pat: - + Add forcing exceptions for: - - สิง-หล - - สีห-นุ - - สุ-ภร - - หมด-จด - - หยิบ-ยก - - -ศร - - อพ-ยพ - - อร-ชร - - เน~แบรส-กา, อะ~แลส-กา - - อาจ-อง - - อี-มู - - อึง-อล - - อุ-ชุ - - อุ-สภ - - เก-ชา, เก-ศา - - โช-ตก, เก็บ-ตก - - เข-ฬะ - - เคราห-ณี - - เจือ-ปน - - เชย-ชม - - เบื้อง-บน - - -คะ - - -ออ - - เรือ-ธง, เรือ-บด - - Current dict test errors: 54 - -2012-06-08 Theppitak Karoonboonyanan - - Add exceptions. - - * hyphen/thai-exc.pat: - + Add forcing exceptions for: - - ระ~เห-หน - - รัน-ทด - - ราว-นม, เทพ-นม, โค-นม - - ราษ-ฎร - - ริ-ปุ, ริ-ปู - - รี-รอ - - -ลำ - - -ทม - - -วน - - วิ-จล - - วิช-ญะ - - ศี-ขร - - ศีล-อด - - สดก~ก๊อก-ธม - - สม-รด, สัก-วา - - สัป-ดน, สัป-ทน - - สา-สม, เจือ-สม - - สิ~ขา-นล - - ภี-รุ, อู-รุ, สิ~เน-รุ - - Current dict test errors: 86 - -2012-06-08 Theppitak Karoonboonyanan - - Fix dictionary + Add exceptions. - - * hyphen/tdict-std.txt: - - โด*รณ - - คันถ~รจ-นา~จารย์ - * hyphen/tdict-proper.txt: - - ภู-ริ~ทัต - - * hyphen/thai-exc.pat: - + Add forcing exceptions for: - - นอบ-นบ - - นา-คร - - บี-ฑา - - บู-ดู - - ปรา-รภ - - ปลา-ฝา - - -รบ - - พา-รณ - - -ยง - - สุ~ริ-ยน - - มหา-พน - - มิ~ยา-งิ - - -รถ - - ยุ~คัน-ธร - - มณ-ฑก, มณ-โฑ - - มร-กต, มร-ฑป - - -อก - - Current dict test errors: 117 - -2012-06-08 Theppitak Karoonboonyanan - - Fix dictionary + Add exceptions. - - * hyphen/tdict-common.txt: - * hyphen/tdict-std.txt: - - วา-ท~* (to unblock 'ทวา-ทศ') - - * hyphen/thai-exc.pat: - + Add blocking exceptions for: - - กรร-ดิ - + Add forcing exceptions for: - - กา~ฬา-วก, ศรา-วก - - กิน-นร - - กุ~ลี~กุ-จอ - - ขจร-จบ - - ค่า-คบ - - ฉ้อ-ฉล - - -รม - - ซุก-ซน - - สี-ดอ - - ซู~ซู-กิ - - อี~ซู-ซุ, ซู-ฮก - - -บส - - ดิ้น-รน - - ตก-ลง - - -ตน - - -วง - - ทมิฬ~นา-ฑู - - ทร-หด - - Current dict test errors: 148 - -2012-06-07 Theppitak Karoonboonyanan - - Fix dictionary + Add exceptions. - - * hyphen/tdict-std.txt: - - นิร~โทษ-กรรม - - คอ-แลน - - * hyphen/thai-exc.pat: - + Add forcing exceptions for: - - -ษก - - -ฐี - - -ดม - - -ลม - - -ศล - - -ยต - - -งู - - -จะ - - -สก - - -ยศ - - -ธก - - -กบ - - -ฆี - - -คู - - พลาส-มา, เส-มา - - -แล - - -พก - - โส-ภณ, โส-ภี - - Current dict test errors: 179 - -2012-06-07 Theppitak Karoonboonyanan - - Fix dictionary + Add exceptions. - - * hyphen/tdict-std.txt: - - กท-ลี, คุป-ติ - - จม-รี, จา~ม-รี, ภระ~ม-รี' - - ชี-ร-ณะ - * hyphen/tdict-std-compound.txt: - * hyphen/tdict-std.txt: - - *วิ-สัย - * hyphen/tdict-std-compound.txt: - * hyphen/tdict-geo.txt: - - *ษา - * hyphen/tdict-std.txt: - - คันธ~กุ-ฎี - - วิ~ศา-ข~บู~ชา - * hyphen/tdict-proper.txt: - * hyphen/tdict-std.txt: - - ม-ภ: กุม-ภ~กรรณ, อา~รัม-ภ~บท/กถา - - * hyphen/thai-exc.pat: - + Modify forcing exceptions for: - - นท7ลี -> ท7ลี (for กท-ลี) - + Add forcing exceptions for: - - จม-รี - - คุป-ติ - - ลา-มก - - -ซอ - - -ขะ - - วรร-ษา - - -ภะ - - โศ-ภน, โศ-ภี - - ดิ-ลก, ติ-ลก - - กุ-ฎี - - วิ~ศา-ขา - - -สา - - -ซู - - Current dict test errors: 228 - -2012-06-07 Theppitak Karoonboonyanan - - Fix dictionary + Add exceptions. - - * hyphen/tdict-common.txt: - * hyphen/tdict-std.txt: - - พัน-ธุ* - * hyphen/tdict-common.txt: - * hyphen/tdict-std-compound.txt: - - รา-ชา* - * hyphen/tdict-std-compound.txt: - - เมือ*ง-ขึ้น - - ภา-รต~วิทยา - - มุ-สา~วาท - - กา~สา-ว~พัสตร์ - - ซึม~กะ-ทือ - - พิ-นัย~กรรม - - หนัง~ตะ-ลุง - - จักร~รา-ศี - * hyphen/tdict-std.txt: - - ประ~ทา-ศี - - กะ~ลอ-จี๊ - - * hyphen/thai-exc.pat: - + Add forcing exceptions for: - - -ฬี - - -ปะ - - -ลู - - -ตู - - -ยู - - -ชิ - - -จี - - -ศี - - -มน - - -ยอ - - -สง - - -สร - - -ดก - - -โก - - ฝึก-ฝน - - Current dict test errors: 258 - -2012-06-06 Theppitak Karoonboonyanan - - Fix dictionary + Add exceptions. - - * hyphen/tdict-std-compound.txt: - - คู่~ชี-วิต - * hyphen/tdict-std.txt: - - *พ-จร, *ว-จร - - ตา-ลุ - - อรร-ณพ - - สา~ธา~ร-ณู* - * hyphen/tdict-district.txt: - - อุ-บล, อุ-ดร, อุ-ทัย, กัน-ทร~ลักษ์ - - * hyphen/thai-exc.pat: - + Add forcing exceptions for: - - -อร. - - -วร - - *พู-นท - - -จร - - ซาก-ศพ - - *โป-ลี - - -ภพ - - -นพ - - -ณพ - - -รก - - -มล - - -บล - - -ชล - - -ชก - - -โพ - - -ณู - - -ปี - - -บี - - -ฏะ - - Current dict test errors: 309 - -2012-06-05 Theppitak Karoonboonyanan - - Fix dictionary + Add exceptions. - - * hyphen/tdict-std.txt: - - วิสา-ร-ทะ - - อา~ศิ-ร~พจน์ (as allowed by -รพ exceptions below) - - มโห-ร~สพ (let's relax) - - นันท~ทา-ยี - * hyphen/tdict-std-compound.txt: - - จา-ตุ* - * hyphen/tdict-country.txt: - - ตุ~ร-กี (as allowed by -กี exceptions below) - - * hyphen/thai-exc.pat: - + Add forcing exceptions for: - - -ทะ - - ชัน-ตุ - - สวัส-ติ, มา-ตฤ (side effect from 'จา-ตุ*' dict mod) - - -รพ - - -ศุ - - -ถา - - -สพ - - -ขี - - -สอ - - -ดะ - - -บะ - - -ยี - - -กี - - -หก - + Add blocking exceptions for: - - กรร-ตุ - + Remove blocking exceptions for: - - มโห-ร~สพ (let's relax) - - Current dict test errors: 382 - -2012-06-05 Theppitak Karoonboonyanan - - Fix dictionary + Add exceptions. - - * hyphen/tdict-collection.txt: - * hyphen/tdict-std.txt: - - กร* - * hyphen/tdict-std-compound.txt: - * hyphen/tdict-std.txt: - - ลัญ-จ-กร, ลัญ-ฉ-กร (eliminating patgen 'ลัญ2' pattern which caused - error on 'กาลัญญู') - - ศาลล้มละ-ลาย - - * hyphen/thai-exc.pat: - + Add forcing exceptions for: - - สิน-ธพ, สิน-ธุ, สิน-ธู - - -ชู - - -ศะ - - -ละ - + Remove forcing exceptions: - - 6ชน์ (conflict with patgen '4ชน์', and indeed not necessary at - higher level) - - Current dict test errors: 432 - -2012-06-05 Theppitak Karoonboonyanan - - Fix dictionary + Add exceptions. - - * hyphen/tdict-std.txt: Adjust: - - *ชะ (+ related words) - - โร-หิต - * hyphen/tdict-std-compound.txt: Adjust: - - โล-หิต - - * hyphen/thai-exc.pat: - + Add forcing exceptions for: - - -ธี - - -ชะ - - -ฆะ - - -ฟะ - - พิ-กล, เล่ห์-กล - - กัดดา-ฟี, โครมาโทกรา-ฟี - - -ถี - - -ฮา - - -ญี - - -ผา - - -หิ - - Current dict test errors: 456 - -2012-06-05 Theppitak Karoonboonyanan - - Fix dictionary + Add exceptions. - - * hyphen/tdict-std.txt: Adjust: - - โฆ-ษะ - - * hyphen/thai-exc.pat: - + Add forcing exceptions for: - - -ษี - - -วะ (+ อา~ชี-วก) - - -ถะ - - -ษะ - - -พร - - -ผง - + Add blocking exceptions for: - - ฤ-, ฦ- (missed from block list for initial character) - - ด-นู - + Modify forcing exceptions for: - - วัต-ถุ -> วัต-ถุ, สัต-ถุ - - Current dict test errors: 508 - -2012-06-04 Theppitak Karoonboonyanan - - Fix dictionary + Add exceptions. - - * hyphen/tdict-std-compound.txt: - * hyphen/tdict-std.txt: Adjust: - - *ธิ* - - กร-วิก, กร-สาปน์, กร-สุทธิ์ - - * hyphen/thai-exc.pat: - + Add forcing exceptions for: - - *ธิ* - + Add blocking exceptions for: - - ขัดสมา-ธิ, พยา-ธิ - - Current dict test errors: 552 - -2012-06-04 Theppitak Karoonboonyanan - - Fix dictionary + Add exceptions. - - * hyphen/tdict-std-compound.txt: Adjust: - - จรร-ยาบรรณ, ฉา-ยาลักษณ์ - * hyphen/tdict-std.txt: Adjust: - - มหาสา-วก - - * hyphen/thai-exc.pat: - + Add forcing exceptions for: - - -ยา - - สา-วก - - Current dict test errors: 564 - -2012-06-01 Theppitak Karoonboonyanan - - Fix dictionary + Add exceptions. - - * hyphen/tdict-geo.txt: Adjust: - - *ระ* - * hyphen/tdict-std.txt: Adjust: - - *ระ* - - * hyphen/thai-exc.pat: - + Add forcing exceptions for: - - บุษ-บก, บุษ-บง, บุษ-ปะ - - -ระ - - Current dict test errors: 571 - -2012-05-31 Theppitak Karoonboonyanan - - Fix dictionary + Add exceptions. - - * hyphen/tdict-city.txt: Adjust: - - บูคาเรสต์, บูดาเปสต์ - * hyphen/tdict-std.txt: Adjust: - - ปฐพี, ปฐวี - - * hyphen/thai-exc.pat: - + Add forcing exceptions for: - - -ดำ - - -คำ - - -สะ - - -ฐะ - - -ธะ - - -พี - - -ดา - - Current dict test errors: 613 - -2012-05-31 Theppitak Karoonboonyanan - - Fix dictionary + Add exceptions. - - * hyphen/tdict-spell.txt: Adjust: - - ปรากฏ - * hyphen/tdict-std-compound.txt: - * hyphen/tdict-std.txt: Adjust: - - *กฎ, *กฏ - - กมลา, กมลาศ et al. - - *หะ, *หา - - มัตสยา (relax) - - *มะ - - * hyphen/thai-exc.pat: - + Add forcing exceptions for: - - -กฎ, -กฏ - - -หะ, -หา - - -มะ - - -หู - + Remove blocking exceptions for: - - ตุ้ม- (ตุ้ม-หู has been covered by -หู) - - Current dict test errors: 656 - -2012-05-31 Theppitak Karoonboonyanan - - Fix dictionary + Add exceptions. - - * hyphen/tdict-common.txt: Adjust: - - เซ็กซี่ - * hyphen/tdict-std-compound.txt: - * hyphen/tdict-std.txt: Adjust: - - *ณะ - - นักสราช - - ซิกซี้ - - *รา* (+ some *รี*) - - * hyphen/thai-exc.pat: - + Remove blocking exceptions (let's relax for acceptable variants) - for: - - ธารณะ, ชิรณะ, บูรณะ, อุรณะ - + Add forcing exceptions for: - - นัก- - - กุณ- - - -ซี. - - -ที. - - รา - - Current dict test errors: 702 - -2012-05-31 Theppitak Karoonboonyanan - - Fix dictionary + Add exceptions. - - * hyphen/tdict-std-compound.txt: - * hyphen/tdict-std.txt: Adjust: - - *ณา* (+ some *นา*) - - * hyphen/thai-exc.pat: - + Add forcing exceptions for: - - -ดี - + Adjust forcing exceptions: - - extends วัสดุ for พัสดุ, ศุภมัสดุ (but not กบิลพัสดุ์) - + Remove blocking exceptions (let's relax for acceptable variants) - for: - - อังคณา, อังคนา - - Current dict test errors: 730 - -2012-05-31 Theppitak Karoonboonyanan - - Fix dictionary + Add exceptions. - - * hyphen/tdict-std-compound.txt: - * hyphen/tdict-std.txt: Adjust: - - *ติ - - *ดี - - *ภาวนา, ภารยทรัพย์, ภารยา - - เสวนา, ครุวนา - * hyphen/thai-exc.pat: - + Add forcing exceptions for: - - -มี - + Remove blocking exceptions (let's relax for acceptable variants) - for: - - ครุวนา, เสวนา - - Current dict test errors: 750 - -2012-05-30 Theppitak Karoonboonyanan - - Fix dictionary + Add exceptions. - - * hyphen/tdict-common.txt: - * hyphen/tdict-std.txt: - - Adjust various entries. - - Remove partial word 'สวัสดิ', 'ปรีดิ' - - * hyphen/thai-exc.pat: - + Add blocking exceptions for: - - โซ-รม - - อินทรธ-นู - - สวา-ดิ - + Add forcing exceptions for: - - วัส-ดุ - - สวรร-คต, สุร-คต, อัสดง-คต - - -กง - - -ฎก - - Current dict test errors: 776 - -2012-05-30 Theppitak Karoonboonyanan - - Fix dictionary + Add exceptions. - - * hyphen/tdict-std.txt: Adjust: - - *ณะ, (+ some *ณา, *นา) - - * hyphen/thai-exc.pat: - + Add blocking exceptions for: - - อังค-ณา, อังค-นา - + Add forcing exceptions for: - - -ทุ. - - -ณะ - - Current dict test errors: 806 - -2012-05-30 Theppitak Karoonboonyanan - - Fix dictionary + Add exceptions. - - * hyphen/tdict-std-compound.txt: Adjust: - - ยานพาหนะ - * hyphen/tdict-std.txt: Adjust: - - *นะ, (+ some *นา, *นีย์, ทะ) - - รุจา - - * hyphen/thai-exc.pat: - + Add blocking exceptions for: - - เสว-นา - - ก-นะ - + Add forcing exceptions for: - - -นะ - - Current dict test errors: 838 - -2012-05-30 Theppitak Karoonboonyanan - - Fix dictionary + Add exceptions. - - * hyphen/tdict-common.txt: Adjust: - - วาทะ - * hyphen/tdict-std.txt: Adjust: - - *กะ, (+ some *นะ) - - * hyphen/thai-exc.pat: - + Add forcing exceptions for: - - -กะ - - Current dict test errors: 902 - -2012-05-30 Theppitak Karoonboonyanan - - Fix dictionary + Add exceptions. - - * hyphen/tdict-std-compound.txt: Adjust: - - เสรี* - * hyphen/tdict-std.txt: Adjust: - - เกสรี - - จามรี - - สิขรี, สิขเรศ - - * hyphen/thai-exc.pat: - + Add forcing exceptions for: - - มโห- - - -รี - - ตุ้ม- - - Current dict test errors: 952 - -2012-05-29 Theppitak Karoonboonyanan - - Fix dictionary + Add exceptions. - - * hyphen/tdict-std.txt: Adjust: - - กเรนทร - * hyphen/tdict-std-compound.txt: Adjust: - - เจ้าพนักงาน - * hyphen/tdict-common.txt: Adjust: - - ภคันทลาพาธ - * hyphen/tdict-science.txt: Adjust: - - ไฮเพอร์โบลา - - * hyphen/thai-exc.pat: - + Add forcing exceptions for: - - -ดร - - -ทร - - -อู (กวนอู, ตองอู) - - -พล - - ไพร่- - - -ศก - - อัฐ- - - -วี - - -ตี - - -สี - - -ลา - - Current dict test errors: 980 - -2012-05-29 Theppitak Karoonboonyanan - - Fix dictionary + Add exceptions. - - * hyphen/tdict-city.txt: - - Adjust 'นิวเดลี' - * hyphen/tdict-common.txt: - * hyphen/tdict-proper.txt: - * hyphen/tdict-std-compound.txt: - * hyphen/tdict-std.txt: Adjust: - - ฤชา, ฤดี et al. - - ปาฏลิ, ตัณหา - - บัณรสี - - จุฬา, จุฑา, จุลินทรีย์ - - มิติ, สมิติ - - * hyphen/thai-exc.pat: - + Add blocking exceptions for: - - ฤชา - - ฤทัย - - (จักร)พรรดิ - - (ครุ)วนา - - (คู่)อริ - - (ปัญจ)นที - - (พุทธ)คยา - - (มนิ)มนา - - (มนุษย์)มนา - - (ปัณ)รสี - + Add enforcing exceptions for: - - -ผล - - -ดล - - -รส - - -คน - - -ลี - - กัณหา, ตัณหา - - ฤๅ-, ฤา- - - ยี่- - - ภาวะ, กาสาวะ, ปัสสาวะ - - เทพี, เทวี - - บรรจง, บรรจบ, บรรจุ, บรรถร, บรรพต - - ทักษิโณทก, ปริตโตทก, วัสโสทก - - Current dict test errors: 1078 - -2012-05-29 Theppitak Karoonboonyanan - - Fix dictionary + Add exceptions for '-ยะ' cases. - - * hyphen/tdict-common.txt, hyphen/tdict-std.txt: - - Adjust hyphenation for '-ยะ' cases. - - Drop problematic 'วิ-ชย' entry. - - * hyphen/thai-exc.pat: - + Add enforcing exceptions for: - - '*ยะ'. - - 'พิหารี' (failed as a side-effect of above changes) - - Current dict test errors: 1191 - -2012-05-29 Theppitak Karoonboonyanan - - Fix dictionary + Add exceptions. - - * hyphen/tdict-std.txt: - - Adjust hyphenation for '-ณี', '-ณุ', '-นี', 'กริ-ยา', 'กรุ-ณา' for - consistency. - - * hyphen/thai-exc.pat: - + Add enforcing exceptions for: - - *ณุ - - *นี - - คัน-ยิ (failed as a side-effect of above changes) - - Current dict test errors: 1244 - -2012-05-28 Theppitak Karoonboonyanan - - Fix dictionary + Add exceptions. - - * hyphen/tdict-std.txt, hyphen/tdict-std-compound.txt: - - Adjust hyphenation for '-ณี' in 'กรณี' and 'ธรณี' for consistency. - - * hyphen/thai-exc.pat: - + Add blocking exceptions for: - - ฮิบรู, ฮีบรู - - ต่อยอด - - นางพญา - - จุรณ - + Add enforcing exceptions for: - - *บท - - *บถ - - *ฟู - - จักษุ - - *ตะ - - *ามี - - *มิผล - - *ากิ - - *ากล - - *นำ - - นารีผล - - Current dict test errors: 1297 - -2012-05-28 Theppitak Karoonboonyanan - - Fix dictionary + Add exceptions. - - * hyphen/tdict-std.txt: - - Fix some inconsistent hyphenations in dictionary. - - * hyphen/thai-exc.pat: - - Lower down aggressiveness for '7ผี' to '5ผี', to avoid 'เ-ผียน' error. - - Add exceptions for 'รำ' - - for 'ชน' - - for 'กร' - - for 'มานะ', 'ฐานะ', 'ปานะ', 'คานะ' etc. - - for 'เถระ' - - for 'นายก', 'ทายก' - - for '*ายน', '*านี', '*าวี', '*าฐี' - - for 'ปทา', which requires dictionary modification, and thus affect - '*ปโ*'. Also add exceptions for it. - - for 'ทัศนะ', 'ทรรศนะ' - - for 'ธรรมะ' - - for 'หัตถี', 'สาวัตถี' - - Current dict test errors: 1372 - -2012-05-28 Theppitak Karoonboonyanan - - Fix dictionary. - - * hyphen/tdict-common.txt: - * hyphen/tdict-country.txt: - * hyphen/tdict-district.txt: - * hyphen/tdict-ict.txt: - * hyphen/tdict-proper.txt: - * hyphen/tdict-spell.txt: - * hyphen/tdict-std-compound.txt: - * hyphen/tdict-std.txt: - - Fix some inconsistent hyphenations in dictionary. - - Current dict test errors: 1508 - -2012-05-28 Theppitak Karoonboonyanan - - Add exceptions. - - * hyphen/thai-exc.pat: - - Elaborate 'เ6*' patterns, to make it effective at higher level, - as 'เ6' conflicts with patgen-generated 'เ2'. - - Solve 'เม-ตร' case with more generic '6ตร.', as more similar - errors have been found. - - Add exceptions for several cases. - - Current dict test errors: 1606 - -2012-05-28 Theppitak Karoonboonyanan - - Reorganize exceptions. - - * hyphen/thai-exc.pat: - - Categorize exceptions into sets and add comments on what they do. - -2012-05-27 Theppitak Karoonboonyanan - - Fix dictionary. - - * hyphen/tdict-common.txt: - * hyphen/tdict-country.txt: - * hyphen/tdict-history.txt: - * hyphen/tdict-proper.txt: - * hyphen/tdict-std-compound.txt: - * hyphen/tdict-std.txt: - - Fix some inconsistent hyphenations in dictionary. - - Current dict test errors: 1689 - -2012-05-27 Theppitak Karoonboonyanan - - Handle hyphenation before MAI MALAI. - - * hyphen/thai-exc.pat: - - Force hyphenation before MAI MALAI at level 5 and add exceptions - in level 6. - - Current dict test errors: 1721 - -2012-05-27 Theppitak Karoonboonyanan - - Add exception pattern. - - * hyphen/thai-exc.pat: - - Add exceptions to fix 'วัตถุ' errors. - - Current dict test errors: 1754 - -2012-05-27 Theppitak Karoonboonyanan - - Don't rebuild patgen when only exceptions are added. - - * hyphen/Makefile.am: - - Separate patterns concatenation from patgen building step, - so that patgen is not called every time exception is changed. - -2012-05-27 Theppitak Karoonboonyanan - - Fix dictionary. - - * hyphen/tdict-std.txt, hyphen/tdict-std-compound.txt: - - Fix some inconsistent hyphenations in dictionary. - - Current dict test errors: 1763 - -2012-05-27 Theppitak Karoonboonyanan - - Force hyphenation after SARA AM. - - * hyphen/thai-std-compound.txt: - - Fix inconsistent hypenations, esp. after SARA AM. - * hyphen/thai-exc.pat: - - Force hyphenation after SARA AM. - - Current dict test errors: 1819 - -2012-05-27 Theppitak Karoonboonyanan - - Force hyphenation before MAI MUAN. - - * hyphen/thai-exc.pat: - - Force hyphenation before MAI MUAN, fixing numerous errors. - - Current dict test errors: 1844 - -2012-05-27 Theppitak Karoonboonyanan - - Add exceptions. - - * hyphen/thai-exc.pat: - - Add exceptions to fix 'ช-วา', 'ม-ว' errors. - - Current dict test errors: 1956 - -2012-05-27 Theppitak Karoonboonyanan - - Fix typos in dictionary. - - * hyphen/tdict-std.txt, hyphen/tdict-std-compound.txt: - - Fix some inconsistent hyphenations in dictionary. - - Current dict test errors: 1973 - -2012-05-27 Theppitak Karoonboonyanan - - Remove excessive exceptions at word begin. - - * hyphen/thai-exc.pat: - - The commit before the last one introduced wrong exceptions at - word begin for RU and LU. Remove them. - - Current dict test errors: 1979 - -2012-05-27 Theppitak Karoonboonyanan - - Add common exceptions at word end. - - * hyphen/thai-exc.pat: - - Add exception patterns to prevent hyphenation before the last - consonant of the word, as well as its GARAN. - - Drop unneeded patterns covered by the new exceptions. - - Current dict test errors: 1982 - -2012-05-27 Theppitak Karoonboonyanan - - Add common exceptions at word begin. - - * hyphen/thai-exc.pat: - - Add exception patterns to prevent hyphenation after the first - consonant of the word. - - Drop unneeded patterns covered by the new exceptions. - - Current dict test errors: 2574 - -2012-05-27 Theppitak Karoonboonyanan - - Add common exceptions. - - * hyphen/thai-exc.pat: - - Add exception patterns for combining characters and vowels. - - Current dict test errors: 3253 - -2012-05-27 Theppitak Karoonboonyanan - - Use 'diff' instead of 'comm' in test script. - - * hyphen/test-hyphen.sh: - - Use 'diff' instead of 'comm' when comparing test result with - original dictionary, as 'comm' can cause false positives. - With this, the true error count become 3280, not 9293. - -2012-05-27 Theppitak Karoonboonyanan - - Add exception pattern. - - * hyphen/thai-exc.pat: - - Add exception pattern for "ม-หัพ-ภาค", "ม-หันต์" errors. - -2012-05-27 Theppitak Karoonboonyanan - - Adjust patgen parameters. - - * hyphen/Makefile.am (PATGEN_ANS): - - Adjust patgen parameters, which from experiment can reduce - test-hyphen.sh errors from 9660 to 9293. - * hyphen/thai-exc.pat: - - Comment out an unnecessary pattern. - -2012-05-19 Theppitak Karoonboonyanan - - Add hyphenation test script. - - * hyphen/Makefile.am, +hyphen/test-hyphen.sh: - - Added as EXTRA_DIST. It's not added as 'check' target because - it relies on installed hyphenation patterns. - -2012-05-18 Theppitak Karoonboonyanan - - Add more exception patterns. - - * hyphen/thai-exc.pat: - - Add more exception patterns found in experiments. - -2012-05-16 Theppitak Karoonboonyanan - - Add more exception patterns. - - * hyphen/thai-exc.pat: - - Add more exception patterns found in experiments. - -2012-05-16 Theppitak Karoonboonyanan - - Revert changes for levels 3-5 part in previous commit. - - It caused too aggressive patterns. - - * hyphen/Makefile.am (PATGEN_ANS): - - Set lower-bounds for levels 3-5 back to previous values. - -2012-05-16 Theppitak Karoonboonyanan - - Adjust pattern lengths at low levels. - - * hyphen/Makefile.am (PATGEN_ANS): - - Set lower-bound for level 2 to 1, to allow inhibition on single - vowels & tone marks. - - Increase lower-bound for level 1 to 2, to prevent aggressive - hyphenation on single characters, which caused more errors than - valid results. - - Decrease lower-bounds for levels 3-5 to get closer to the new - values on lower levels. This appears to yield fewer patterns. - - * hyphen/thai-exc.pat: - - Remove unnecessary exception due to the new parameters. - -2012-05-15 Theppitak Karoonboonyanan - - Reduce pattern lengths at high levels. - - * hyphen/Makefile.am (PATGEN_ANS): - - Reduce lower-bound of pattern lengths in level 4, 5, to allow - better inhibition effect. - -2012-05-15 Theppitak Karoonboonyanan - - Fix dictionary entries. - - * hyphen/tdict-std.txt: - - Make hyphenations for "เล-ขา" more consistent. - -2012-05-15 Theppitak Karoonboonyanan - - Add hyphenation exception patterns to cope with errors. - - * +hyphen/thai-exc.pat: - - Add exception patterns at level 6, 7. - * hyphen/Makefile.am, +hyphen/thai-exc.pat: - - Add the exception file to dist. - - Append exception contents to the generated patterns. - -2012-04-30 Theppitak Karoonboonyanan - - Don't load hypenation pattern for ptex (unsupported). - - * hyphen/loadhyph-th.tex: - - Guard hyphenation loader with ptex check. Thanks Norbert Preining - for the suggestion. - -2012-04-23 Theppitak Karoonboonyanan - - Bypass hooks on 'make distcheck'. - - * configure.in: - - Add '--disable-hooks' configure flag. - - Don't check for programs used by the hooks if disabled. - * Makefile.am, emacs/Makefile.am: - - Protect hook targets with ENABLE_HOOKS condition. - * Makefile.am: - - Set DISTCHECK_CONFIGURE_FLAGS to disable hooks. - -2012-03-27 Theppitak Karoonboonyanan - - * hyphen/Makefile.am: - - Adjust patgen configuration to 5-level according to Liang's, - which can reduce total patterns by 27%. - -2012-03-08 Theppitak Karoonboonyanan - - Add hyphenation support. - - * Makefile.am, configure.in, +hyphen/: - - Add hyphen/ subdir. - * +hyphen/Makefile.am, +hyphen/loadhyph-th.tex: - - Add targets we want to install: the hyphenation pattern loader - for Unicode/8-bit environments, and the hyphenation pattern - files for each environment. - - The loader is here. The pattern files are to be generated. - * hyphen/Makefile.am, +hyphen/README, +hyphen/tdict-*.txt: - - Import hyphenated word list from libthai project. - - Add rule for generating sorted word list from libthai dicts. - * hyphen/Makefile.am, +hyphen/thai.tra: - - Add translate file and rule for generating hyphenation pattern - using patgen. - * hyphen/Makefile.am, +hyphen/hyph-th-utf8.tex.in: - - Add rule for generating the Unicode TeX pattern file by merging - the generated pattern into the Unicode skeleton file. - * hyphen/Makefile.am, +hyphen/conv-utf8-hex.sed, - +hyphen/hyph-th.tex.in: - - Add sed script for converting hyphenation pattern to 8-bit hex - format. - - Add rule for generating the 8-bit TeX pattern file by converting - the generated Unicode pattern and merging it in hex format into - the 8-bit skeleton file. - * Makefile.am: - - Add fmtutil to the hooks, for hyphenation patterns regeneration. - * configure.in: - - Add checks for patgen and fmtutil[-sys]. - -2012-03-08 Theppitak Karoonboonyanan - - * configure.in: Post-release version suffix added. - -2012-02-15 Theppitak Karoonboonyanan - - * configure.in, NEWS: - === Version 0.4.7 === - -2012-02-15 Theppitak Karoonboonyanan - - * emacs/Makefile.am: - - Remove Emacs site-start.el if empty, to pass 'make discheck'. - -2012-02-14 Theppitak Karoonboonyanan - - * configure.in: - - Also drop fonts/Makefile.in here. - -2012-02-13 Theppitak Karoonboonyanan - - * Makefile.am, -fonts/*: - - Drop font enc & ligkern stuff, which has been moved to - font packages, making the subdir totally unneeded any more. - -2012-02-13 Theppitak Karoonboonyanan - - * fonts/lthuni.enc, fonts/thailigs.enc: - - Add change log for recent change. - -2012-02-12 Theppitak Karoonboonyanan - - * babel/thai.dtx: - - s/transcription/transliteration/ for Pali-Sanskrit. - -2012-02-10 Theppitak Karoonboonyanan - - * babel/Makefile.am: - - Compile thai.dtx twice, to resolve cross-references. - -2012-02-10 Theppitak Karoonboonyanan - - * babel/thai.dtx: - - Adjust wordings in documentation. - - Fix typos. - - Re-wrap source lines. - - Add documentation for Thai line stretching. - -2012-02-10 Theppitak Karoonboonyanan - - * babel/thai.dtx: - - More indent adjustments. - -2012-02-09 Theppitak Karoonboonyanan - - * babel/thai.dtx: - - Fix indentation which caused confusion in documentation boundary. - -2012-02-09 Theppitak Karoonboonyanan - - * Makefile.am: - - Drop unneeded dist-ctan targets, as dist-tds already suffices. - -2011-12-26 Theppitak Karoonboonyanan - - * babel/lthenc.def: - - Drop Latin wrapper to \TeX and \LaTeX commands. - -2011-12-26 Theppitak Karoonboonyanan - - Support more common Latin characters with native font glyphs. - - * fonts/lthuni.enc fonts/thailigs.enc: - - Drop rarely-used quotesinglbase, guilsinglleft, guilsinglright. - - Add dagger, daggerdbl, section, paragraph, copyright, registered, - trademark, germandbls, ae, AE, oe, OE. - * babel/lthenc.def: - - Drop text commands for copyright, registered, trademark, SS, - in favor of native font glyphs. - - Declare symbols for the added glyphs in .enc files. - -2011-12-26 Theppitak Karoonboonyanan - - * babel/lthenc.def: - - Add ASCII symbols \textasciicircum \textasciitilde - \textbackslash \textbar \textbraceleft \textbraceright - \textgreater \textless \textquotedbl - -2011-12-26 Theppitak Karoonboonyanan - - * fonts/lthuni.enc, fonts/thailigs.enc: - - Move the mythical left variants of lower vowels to free slots - below, to make continuous free area for Latin characters. - -2011-12-26 Theppitak Karoonboonyanan - - * babel/lthenc.def: - - Add Latin symbols \i \j. - -2011-12-26 Theppitak Karoonboonyanan - - * babel/lthenc.def: - - Add ASCII symbol \textdollar. - -2011-12-26 Theppitak Karoonboonyanan - - * babel/thai.dtx: - - Fix missing comment marks in documentation lines. - -2011-12-20 Theppitak Karoonboonyanan - - * Makefile.am: Remove old CTAN/TDS zip files before zipping. - -2011-12-19 Theppitak Karoonboonyanan - - * babel/thai.dtx: - - Revise documentation (rev 1.4c). - -2011-12-18 Theppitak Karoonboonyanan - - * fonts/thai-dummy.afm, fonts/thailigs.enc: - - Remove duplicated entries for quoteleft and quoteright, which - prevent LIGKERN rules from being included in VPL. - -2011-12-17 Theppitak Karoonboonyanan - - * Makefile.am: Add source in TDS zip. - -2011-12-16 Theppitak Karoonboonyanan - - * fonts/Makefile.am, babel/Makefile.am: - - Install files under consistent package's subdir name. - -2011-12-16 Theppitak Karoonboonyanan - - * babel/thai.dtx: - - Escape backslash in changelog. - -2011-12-15 Theppitak Karoonboonyanan - - * babel/thai.dtx: - - Remove extra space in \wbr. Word spacing is considered suboptimal. - -2011-12-14 Theppitak Karoonboonyanan - - * babel/thai.dtx: - - Adjust \wbr word spacing to 0.1em. XeTeX's 0.4em was too wide. - -2011-12-07 Theppitak Karoonboonyanan - - * babel/thai.dtx: - - Adjust \wbr word spacing from 0.6pt to 0.4em, taken from XeTeX - -2011-11-23 Theppitak Karoonboonyanan - - * babel/thai.dtx: Revise documentation - - Clarify original author & maintainer - - Rearrange contents into sections - - Add documentation for \thaitext, \latintext et al - - Improve wording - -2011-11-21 Theppitak Karoonboonyanan - - * configure.in: Post-release version suffix added. - -2011-11-03 Theppitak Karoonboonyanan - - A few adjustments before CTAN upload. - - * README: - - Replace 'thswitch' mentioning with 'fonts-tlwg'. - - Add information for UTF-8 usage. - * doc/utf-example.tex, doc/orchid.tex: - - Use 'fonts-tlwg' package instead of 'thswitch'. - -2011-10-26 Theppitak Karoonboonyanan - - * configure.in, NEWS: - === Version 0.4.6 === - -2011-10-26 Theppitak Karoonboonyanan - - * configure.in: - - Remove unused RMDIR check. - -2011-10-26 Theppitak Karoonboonyanan - - * README: - - Fix script name 'patch-babel' -> 'sync-babel'. - - Remove version info. - -2011-10-26 Theppitak Karoonboonyanan - - * scripts/sync-thailatex.in: - - Remove updmap calls & referrals to thai.map. - - Check for thai-latex-setup.el existence instead to determine - install/uninstall operation. - -2011-10-26 Theppitak Karoonboonyanan - - * configure.in: - - Add checks for swath & cttex back, but not make mandatory. - * doc/Makefile.am: - - Check swath/cttex availability from configured vars, not - "which ...". - - Fall back to cp when both swath & cttex are not available. - - Use pdflatex to generate PDF directly. - -2011-10-26 Theppitak Karoonboonyanan - - * babel/Makefile.am, emacs/Makefile.am: - - Use commands from configured vars, not explicitly, in recipes. - -2011-10-26 Theppitak Karoonboonyanan - - * configure.in: - - Drop checks for unused programs: awk, dvips, pf2afm, afm2tfm, - vptovf, ps2pdf, swath, cttex, updmap-sys. - - Add check for pdflatex. - -2011-10-26 Theppitak Karoonboonyanan - - * Makefile.am, -GPL, -COPYING.fonts: - - Remove fonts license info. - -2011-10-26 Theppitak Karoonboonyanan - - * doc/Makefile.am, -doc/test-utf.sh, -doc/test-orchid.sh: - - Remove all tests, as they require installed font maps and - thus usually fail 'make distcheck' before installing. - -2011-10-26 Theppitak Karoonboonyanan - - * doc/Makefile.am, -doc/test-teststd.sh, -doc/teststd.tex: - - Remove teststd.tex example; moved to thaifonts-scalable. - -2011-10-26 Theppitak Karoonboonyanan - - * fonts/Makefile.am, -fonts/thaifont.mk.am: - - Remove thaifont.mk.am, cancelling shared automake fragment usage. - -2011-10-19 Theppitak Karoonboonyanan - - * babel/Makefile.am, -babel/thai.sty: - - Remove obsolete file. - -2011-10-19 Theppitak Karoonboonyanan - - * babel/thai.dtx: - - Improve wording. - -2011-10-19 Theppitak Karoonboonyanan - - * babel/thai.dtx: - - Add missing '}'. - -2011-10-18 Theppitak Karoonboonyanan - - * babel/Makefile.am, -babel/*.fd: - - Remove more font-specific stuffs. - -2011-10-18 Theppitak Karoonboonyanan - - * babel/thai.dtx, babel/thswitch.sty: - - Move font-specific macros from language definition to - thswitch.sty. - -2011-10-18 Theppitak Karoonboonyanan - - * fonts/thai-dummy.afm: - - Add back the file accidentally lost in previous commit. - -2011-10-18 Theppitak Karoonboonyanan - - Remove fonts. - - * fonts/Makefile.am, -fonts/*.afm, -fonts/*.pfb: - - Remove fonts from source. - * fonts/Makefile.am: - - Install thailigs.enc and thai-dummy.afm under TEXMF, to allow - font packages to build thailigs.vpl on-the-fly via kpathsea. - - Install thaifont.mk.am snippet for font packages use. - * fonts/thaifont.mk.am: - - No more symlinks for thai-dummy.afm, thailigs.enc and lthuni.enc. - Just access them via kpathsea. - * fonts/Makefile.am, fonts/thaifont.mk.am: - - Move thailigs.vpl build rule to font package side and build it - on-the-fly, as VPL files are not accessible via kpathsea. - * Makefile.am: - - Add $(TEXHASH) calls for install/uninstall hooks. - -2011-10-13 Theppitak Karoonboonyanan - - * fonts/thaifont.mk.am: - - Optionally use lthuni.enc from TEXMF if missing from $(srcdir), - partially generalizing the make rule. - -2011-10-12 Theppitak Karoonboonyanan - - * fonts/Makefile.am, fonts/thaifont.mk.am: - - Move non-generic parts out of thaifont.mk.am. - - Move thailigs.vpl to non-generic part. - - Fix one literal 'thai.map' left in generic part. - -2011-10-12 Theppitak Karoonboonyanan - - * fonts/Makefile.am, +fonts/thaifont.mk.am: - - Split make rules to file, for generalization. - -2011-10-11 Theppitak Karoonboonyanan - - * fonts/Makefile.am: Remove old commented lines. - -2011-10-11 Theppitak Karoonboonyanan - - * configure.in: - - Post-release version suffix added. - - Add bug report address. - -2011-03-21 Theppitak Karoonboonyanan - - * configure.in, NEWS: - === Version 0.4.5 === - -2011-03-20 Theppitak Karoonboonyanan - - * fonts/Makefile.am: Revert the if-block change, as it does not work. - The exit just exits a spawned shell, not the whole script. - -2011-03-20 Theppitak Karoonboonyanan - - * babel/Makefile.am: Remove thai.ldf before re-compiling thai.dtx, - so it can build twice in a row. - -2011-03-20 Theppitak Karoonboonyanan - - * fonts/Makefile.am: - Use exception-styled if-block instead of if-then-else for separating - normal and exceptional cases. - - * Makefile.am: Remove old commented lines. - -2011-03-20 Theppitak Karoonboonyanan - - * configure.in, Makefile.am, -thailatex.spec.in: - Remove the outdated, unmaintained RPM spec. - -2011-03-17 Theppitak Karoonboonyanan - - * babel/thai.dtx: Add documentation sentences about \wbr being - ignored. - -2011-03-17 Theppitak Karoonboonyanan - - * babel/thai.dtx: Update copyright years and changelog dates. - -2011-03-17 Theppitak Karoonboonyanan - - * babel/thai.dtx: Disable \wbr effect in \textpali{} command, as Pali - is already space-delimited, and there is no proper tool to hyphenate - it yet. - -2011-03-17 Theppitak Karoonboonyanan - - * Makefile.am: Add rules for preparing CTAN package in ZIP format, - which is preferred by Windows users, and let ZIP be the default, - .tar.gz be an option. - -2011-03-16 Theppitak Karoonboonyanan - - Make sure \textpali{} also works on TIS-620 text, not just UTF-8. - This requires "inputenc" package. - - * babel/Makefile.am, +babel/tis620.def: Add "tis620" input encoding - definition for use with "inputenc" package. - * doc/teststd.tex: Add Pali test text. - -2011-03-15 Theppitak Karoonboonyanan - - * fonts/purisa*.{afm,pfb}: Update to version 002.012: 2011-03-11 from - thaifonts-scalable trunk. - -2011-02-15 Theppitak Karoonboonyanan - - * babel/thai.dtx: Update translation for \refname from - "หนังสืออ้างอิง" to "เอกสารอ้างอิง". - -2011-02-15 Theppitak Karoonboonyanan - - * babel/thai.dtx: Add revision history for previous commit. - -2010-09-23 Theppitak Karoonboonyanan - - Add support for Pali-Sanskrit descender-less Yo Ying & Tho Than. - - * babel/lthenc.def: Add text symbols \textYoYingPali and - \textThoThanPali according to encoding slots in fonts/lthuni.enc. - * babel/thai.dtx: Add \textpali macro for converting all Yo Ying & - Tho Than in its argument to their descender-less variations. - -2010-09-22 Theppitak Karoonboonyanan - - Add support for high MaiTaikhu and Nikhahit. - - * fonts/thai-dummy.afm, fonts/lthuni.enc, fonts/thailigs.enc: - Add code points for high MaiTaikhu, high Nikhahit, and dottedcircle, - wrt. current fonts. - * fonts/thailigs.enc: Add ligkern rules to convert Maitaikhu and - Nikhanit after upper vowels to their high versions. - -2010-09-22 Theppitak Karoonboonyanan - - * fonts/thailigs.enc: Add ligkern rules for Thanthakhat and Nikhahit - when combined with Po Pla, Fo Fa, Fo Fan, Lo Chula. - -2010-08-01 Theppitak Karoonboonyanan - - * fonts/garuda*.{afm,pfb}: Update to version 2.63: 2010-08-01 from - thaifonts-scalable trunk. - -2010-07-30 Theppitak Karoonboonyanan - - * configure.in: Post-release version suffix added. - - * fonts/*.{afm,pfb}: Update fonts from thaifonts-scalable 0.4.14. - -2009-08-15 Theppitak Karoonboonyanan - - * configure.in, NEWS: - === Version 0.4.4 === - -2009-08-15 Theppitak Karoonboonyanan - - * ChangeLog: Convert to UTF-8. - -2009-08-14 Theppitak Karoonboonyanan - - * configure.in, scripts/Makefile.am, - scripts/sync-babel.in -> scripts/sync-babel: - Search for babel.sty with kpsewhich, instead of hard coding its - location. - - * scripts/Makefile.am, -scripts/patch-babel: - Drop unused script. - -2009-08-14 Theppitak Karoonboonyanan - - * Makefile.am: Add dist-ctan target for preparing CTAN uploads. - -2009-08-13 Theppitak Karoonboonyanan - - * fonts/ttypist*.{afm,pfb}: Update ttypist font to version - 001.017: 2009-08-13, from thaifonts-scalable trunk. - -2009-07-30 Theppitak Karoonboonyanan - - * scripts/tlatex: Detect UTF-8 source and call swath with -u option. - -2009-07-30 Theppitak Karoonboonyanan - - * scripts/sync-thailatex.in: - - Ignore commented lines in "UPDMAP --listmaps" output, so that - thai.map is not wrongly detected as enabled when it's actually - disabled. Thanks zodmaner for the suggestion. - - Split out the map enabling check as a function. - -2009-07-29 Theppitak Karoonboonyanan - - * configure.in: - - Drop supports for old updmap, and stop with error if updmap is not - found at usual location. - - Drop checking of old TDS, as it's not supported any more. - -2009-07-29 Theppitak Karoonboonyanan - - * fonts/Makefile.am: Drop supports for old tetex directories. - -2009-07-29 Theppitak Karoonboonyanan - - * scripts/sync-thailatex.in: - - Drop supports for old tetex directories. - - Update mapfile path according to the new TDS. - - Reorder so that TEXHASH is called before UPDMAP. - - Refactor the code into do_install() and do_uninstall(). - -2009-07-29 Theppitak Karoonboonyanan - - * configure.in: Also check for, and prefer, mktexlsr for TEXHASH. - -2009-07-29 Theppitak Karoonboonyanan - - * fonts/Makefile.am: Add missing semi-colon in last commit. - -2009-07-29 Theppitak Karoonboonyanan - - * configure.in: Post-release version suffix added. - - * configure.in: Drop the broken UPDMAP_FB fallback. It doesn't work - when used with command-line arguments. - - * fonts/Makefile.am: Reorder so that TEXHASH is called before UPDMAP - on install/uninstall hooks. - -2009-07-28 Theppitak Karoonboonyanan - - * configure.in, NEWS: - === Version 0.4.3 === - -2009-07-28 Theppitak Karoonboonyanan - - * doc/utf-example.tex: Add comments. Drop unneeded thswitch usage. - -2009-07-27 Theppitak Karoonboonyanan - - * doc/Makefile.am, +doc/utf-example.tex, +doc/test-utf.sh: - Add UTF-8 example and test. - -2009-07-27 Theppitak Karoonboonyanan - - * babel/thai.dtx: - - Reorder the change logs in chronological order. - - Adjust documentation to cover UTF-8 support. - - Make `ttypist' the default typewriter font instead of `ttype'. - - Drop the obsolete `\thai' command. - - Revise some wordings, fix typos. - - Wrap long Thai definitions within 80 columns. - - Update copyright year, and bump version to 1.2. - -2009-07-27 Theppitak Karoonboonyanan - - * fonts/Makefile.am: Use make pattern subst to generate lists of - generated files instead of sed in $(shell). - -2009-07-27 Theppitak Karoonboonyanan - - * doc/teststd.tex: Add test messages for Purisa oblique, bold, and - bold oblique. - -2009-07-26 Theppitak Karoonboonyanan - - Add UTF-8 support. - - * babel/lthenc.def: Add symbol definitions for UCS character names, - according to uni-14.def for Thai range. - * babel/thai.dtx: Replace Thai TIS-620 characters with symbolic - definitions, for encoding independence. - -2009-07-26 Theppitak Karoonboonyanan - - * configure.in: post-release version suffix added. - - * fonts/*.{afm,pfb}: Update fonts from thaifonts-scalable 0.4.13. - * babel/ltnpurisa.fd, fonts/Makefile.am, +fonts/purisa_b[o].{afm,pfb}, - +fonts/purisa_o.{afm,pfb}: Add variation faces for Purisa font. - -2008-01-27 Theppitak Karoonboonyanan - - * configure.in, NEWS: - === Version 0.4.2 === - -2008-01-27 Theppitak Karoonboonyanan - - * babel/thai.dtx: Correct bracing in changelog entry, eliminating - junks in generated documentation. - -2008-01-27 Theppitak Karoonboonyanan - - * configure.in, NEWS: - === Version 0.4.1 === - -2008-01-27 Theppitak Karoonboonyanan - - * fonts/Makefile.am: Use ',' as delimiter instead of '/' in sed - scripts for generating file lists, as '/' confused automake when used - in EXTRA_DIST and thus broke 'make dist'. - -2008-01-27 Theppitak Karoonboonyanan - - * configure.in: Warn about swath or cttex only when both are missing. - -2008-01-26 Theppitak Karoonboonyanan - - Werner's afm2tfm trick solves the "PO PLA + SARA UU + MAI EK" case - well. But the separation of LIGTABLE construction results in a single - full set of ligatures, including ff, fi, fl, ffi and ffl, which was - available only in some fonts. One solution to this is to selectively - merge LIGTABLE. Another is to add those ligatures in all fonts. - And I choose the latter. - - * fonts/garuda*.{afm,pfb}: - * fonts/loma*.{afm,pfb}: - * fonts/purisa.{afm,pfb}: - * fonts/sawasdee*.{afm,pfb}: - * fonts/ttype*.{afm,pfb}: - * fonts/ttypist*.{afm,pfb}: - * fonts/umpush*.{afm,pfb}: - * fonts/waree*.{afm,pfb}: Update fonts from thaifonts-scalable CVS - snapshot, with f* ligatures either added or renamed from uniXXX forms - to Adobe Glyph Names. - -2008-01-26 Theppitak Karoonboonyanan - - * configure.in: Mention texlive instead of tetex. - * TODO: Remove finished issues: .dtx and Werner Lemberg's ligatures. - * README: Update URL of the project page. - -2008-01-25 Theppitak Karoonboonyanan - - * babel/Makefile.am, fonts/Makefile.am, emacs/Makefile.am: - Refer to texmfdir and emacsdir with Makefile variables, rather than - autoconf substitutions. - -2008-01-25 Theppitak Karoonboonyanan - - * configure.in: Use ${datarootdir} instead of ${datadir} for default - texmfdir and emacsdir, eliminating undefined referals to ${datarootdir} - in the generated script/sync-thailatex. - - * configure.in, Makefile.am, babel/Makefile.am, doc/Makefile.am: - Remove --with-docdir configure option, which may confuse users with - autoconf's --docdir. In Makefiles, just use autoconf's docdir rather - than trying to derive pkgdocdir, as autoconf already appends - ${PACKAGE} to docdir for us. - -2008-01-24 Theppitak Karoonboonyanan - - * COPYING.fonts: Update copyright info from thaifonts-scalable 0.4.9, - plus minor changes from its CVS snapshot. Update URL for - thaifonts-scalable project page. - * +GPL: Added, as referred to from COPYING.fonts. - -2008-01-22 Theppitak Karoonboonyanan - - * configure.in: Check for sed with AC_PROG_SED instead of manual - AC_CHECK_PROGS. Also check for awk, as required by the added code. - - * fonts/Makefile.am, fonts/lthuni.enc, +fonts/thailigs.enc, - +fonts/thai-dummy.afm: Support the case of "PO PLA + SARA UU + MAI EK", - with the afm2tfm trick proposed by Werner Lemberg in "Thai fonts", - TUGboat Volume 21 (2000), No. 2: - - Split lthuni.enc into lthuni.enc + thailigs.enc, with LIGKERN - rules moved to thailigs.enc - - Add .left variants for below-base signs at character 0x01, 0x02, - 0x03, with *.left names in thailigs.enc, and with real glyph names - without .left extensions in lthuni.enc. - - Add separate LIGKERN rules for below-base signs when placed under - base characters with long-shooting ascender. - - Do the trick by generating thailigs.vpl from thailigs.enc + - thai-dummy.afm and merge the resulting LIGTABLE into ligature-less - VPL's generated from fonts' AFM + lthuni.enc. - - The LIGTABLE in thailigs.vpl will process the below-base marks - under those long-descender chars by placing glyphs 0x01, 0x02, - 0x03, as referred to by *.left names in LIGKERN rules, for them. - But the character map part in fonts' VPL will map these glyphs to - usual names for the marks, due to what described in lthuni.enc. - - As a result, the below-base marks have two variants for LIGKERN, - which both referring to the same glyphs. - - See the TUGboat article for more details. - http://www.tug.org/TUGboat/Articles/tb21-2/tb67lemb.pdf - - * fonts/lthuni.enc, fonts/thailigs.enc: Adjust the LTHEncoding: - - Remove compwordmark (0x17). - - Rename perthousandzero to perthousand (0x18). - - Rename visualspace to space (0x20). - - Remove duplicated hyphen at 0x7f. - - Remove duplicated nonbreakingspace at 0xdb. - - Rename ThaiWordBreak to zerowidthspace at 0xdc. - - * doc/teststd.tex: Add test samples for "PO PLA + SARA UU + MAI EK". - -2008-01-22 Theppitak Karoonboonyanan - - * fonts/kinnari.{afm,pfb}, fonts/kinnari_o.{afm,pfb}: Get new version - from thaifonts-scalable CVS snapshot, correcting SARA AM width. - - * fonts/kinnari_i.{afm,pfb}: Get new version from thaifonts-scalable - CVS snapshot, with improved hinting for SARA AA and references usage - for SARA AM. - -2008-01-21 Theppitak Karoonboonyanan - - * fonts/ttypist_b.{afm,pfb}: Get new version from thaifonts-scalable - CVS snapshot, in which missing values in OtherBlues are added, to fix - Postscript stack error in PS file generated by dvips. - -2008-01-21 Theppitak Karoonboonyanan - - * doc/teststd.tex: Add sample text for Kinnari, Waree, Umpush and - Sawasdee. Rearrange National Fonts in order. - -2008-01-21 Theppitak Karoonboonyanan - - * babel/Makefile.am: Add a missing backspace at end of line in - previous commit. lthsawasdee.fd was not included due to this error. - -2008-01-21 Theppitak Karoonboonyanan - - * fonts/garuda*.{afm,pfb}, fonts/norasi*.{afm,pfb}, - fonts/loma*.{afm,pfb}: Update fonts from thaifonts-scalable 0.4.9. - - * fonts/Makefile.am, fonts/kinnari*.{afm,pfb}, - +fonts/waree*.{afm,pfb}, +fonts/umpush*.{afm,pfb}, - +fonts/sawasdee*.{afm,pfb}: Add Kinnari back to the distribution. - Add new fonts: Waree, Umpush and Sawasdee from t-s 0.4.9. - - * fonts/Makefile.am: Rewrite variables using sed substitution instead - of exhaustive lists. - - * babel/Makefile.am, +babel/lthwaree.fd, +babel/lthumpush.fd, - +babel/lthsawasdee.fd: Add Kinnari back to the distribution. - Add font descriptors for new fonts: Waree, Umpush and Sawasdee. - -2007-02-07 Theppitak Karoonboonyanan - - * fonts/garuda*.{afm,pfb}: Get new Garuda fonts from - thaifonts-scalable CVS snapshot, where duplicated encodings are - removed. This fixes ligkern bug for endash, emdash, as reported by - Pasu Boonvisut . - -2006-11-08 Theppitak Karoonboonyanan - - * configure.in, NEWS, HISTORY: - === Version 0.4.0 === - -2006-11-08 Theppitak Karoonboonyanan - - Relicensing to LPPL. - - * AUTHORS: Clarify original author and current maintainers. - * COPYING, -LICENSE: Replace with LPPL Version 1.3c. - * +COPYING.fonts: Clarify fonts copyright and license info, as declared - in thaifonts-scalable package. - * +HISTORY: Add relicensing history. - * Makefile.am: Include new files in EXTRA_DIST. Remove removed file. - * configure.in: Update AC_INIT, as the referred file is now removed. - * babel/lth{garuda,norasi,loma,ttype,ttypist,purisa}.fd, - * babel/lthenc.def: Clarify files as part of thailatex package. - * babel/thai.dtx, babel/thswitch.sty: Update copyright info. - - Minor clean-up. - - * babel/Makefile.am: Clean latex-generated files. - -2006-10-23 Theppitak Karoonboonyanan - - * fonts/*.{afm,pfb}: Update fonts from thaifonts-scalable 0.4.5. - - * fonts/Makefile.am, +fonts/ttypist*.{afm,pfb}: - * babel/Makefile.am, +babel/lthttypist.fd: - Add ttypist (Tlwg Typist) font from thaifonts-scalable 0.4.5. - - * doc/teststd.tex: Add ttypist sample text. - - * {fonts,doc}/Makefile.am: Use CLEANFILES instead of *clean-local - target. Also correctly clean files previously cleaned with distclean. - - * fonts/Makefile.am: Call texhash after updmap. - - * configure.in: When checking for new TDS, check for non-existence of - old TDS instead of existence of the new. - -2006-10-21 Theppitak Karoonboonyanan - - * configure.in, babel/Makefile.am, - babel/thai.{dtx,ins}.in -> babel/thai.{dtx,ins}: Replace weird hack - for non-source-dir build by creating symlinks to source dir instead - of using AC_OUTPUT trick. - -2006-07-09 Theppitak Karoonboonyanan - - * babel/thai.dtx.in: Removed unnecessary workarounds for inhibition - of capitalization of headers, as the catcodes already do the job. - Also removed the mysterious redefinitions of figure and table counters. - -2006-07-05 Theppitak Karoonboonyanan - - Created `thai.dtx' for documenting and generating `thai.ldf'. - - * configure.in, babel/Makefile.am, +babel/thai.{dtx,ins}.in, - -babel/thai.ldf: Replaced `thai.ldf' with `thai.dtx'. Added - `thai.ins' and rules for docstripping `thai.dtx' into `thai.ldf'. - Also added rules for generating `thai.pdf' documentation from - `thai.dtx'. - -2006-03-27 Theppitak Karoonboonyanan - - * configure.in, NEWS: - === Version 0.3.7 === - -2006-03-27 Theppitak Karoonboonyanan - - Fixed many package building issues. - - * configure.in, Makefile.am, -debian/Makefile.am: Removed debian - directory from source distribution, as well as the autogen.sh extra - file. - - * configure.in: Tried to fall back to updmap as well, even if - updmap-sys is available, to pass "make distcheck" as non-root user. - - * fonts/Makefile.am: Called @TEXHASH@ only if $(DESTDIR) is null. - -2006-03-27 Theppitak Karoonboonyanan - - * configure.in, NEWS: - === Version 0.3.6 === - -2006-03-26 Theppitak Karoonboonyanan - - * fonts/{purisa,ttype*}.{afm,pfb}: Updated fonts from - thaifonts-scalable CVS which fixed error with dvips. - -2006-03-26 Theppitak Karoonboonyanan - - * fonts/Makefile.am: Fixed typo in tfm_DATA which caused raw TFM's to - be missed from installation. - - * doc/teststd.tex: Replaced the references to old 'pmono' font with - 'ttype'. - -2006-03-26 Theppitak Karoonboonyanan - - Added Loma font. - - * fonts/Makefile.am, +fonts/loma*.{afm,pfb}: Added Loma font and - metrics. - - * babel/Makefile.am, +babel/lthloma.fd: Added Loma font description. - - * doc/teststd.tex: Added test message for Loma. - -2006-03-25 Theppitak Karoonboonyanan - - * fonts/*.{afm,pfb}: Updated fonts from thaifonts-scalable 0.4.4. - -2006-02-19 Theppitak Karoonboonyanan - - * configure.in, fonts/Makefile.am: Checked for new TeX Directory - Structure (http://tug.org/tds/) and install files in new locations - if possible. - -2006-02-19 Theppitak Karoonboonyanan - - * configure.in: Preferred updmap-sys to updmap if present. - Change inspired by Debian NMU patch. - -2005-10-09 Theppitak Karoonboonyanan - - * configure.in: - Formatted configure options help strings with AC_HELP_STRING(). - -2005-07-03 Theppitak Karoonboonyanan - - * fonts/{garuda*,norasi*,ttype*}.{afm,pfb}: - Update fonts from thaifonts-scalable 0.4.3.1. - - * configure.in, NEWS: - Version 0.3.5.1. - -2005-06-10 Theppitak Karoonboonyanan - - * fonts/Makefile.am, babel/Makefile.am: - Drop dbtt and kinnari fonts, as they have been dropped in the new - thaifonts-scalable release due to the unclear licenses. - - * doc/teststd.tex: - Remove test samples for dbtt and kinnari as well. - - * doc/Makefile.am: - Include check scripts in the EXTRA_DIST as well. - - * configure.in, NEWS: - Version 0.3.5. - -2005-06-07 Theppitak Karoonboonyanan - - * fonts/*.{afm,pfb}: - Update fonts from thaifonts-scalable CVS. - -2005-04-05 Theppitak Karoonboonyanan - - * fonts/Makefile.am: - Add missing entries (kinnari_{i,bi}.afm) in EXTRA_DIST. - (bug noticed by "ball" in LTN forum). - -2005-03-29 Theppitak Karoonboonyanan - - * fonts/Makefile.am: - Disable thai.map (quickly) before enabling it upon installation, to - ensure that updmap --enable command is always effective. - (http://vuthi.blogspot.com/2005/03/thai-latex-mac-os-x.html) - -2005-01-26 Theppitak Karoonboonyanan - - * doc/Makefile.am, +doc/test-orchid.sh, +doc/test-teststd.sh: - Add "make check" targets by testing building orchid and teststd - docs. - -2005-01-26 Theppitak Karoonboonyanan - - * doc/Makefile.am: - Use abstract make rules so that all docs are covered at once. - -2005-01-26 Theppitak Karoonboonyanan - - * doc/teststd.tex: - Add slant shape samples for Norasi and Kinnari. Fix the Thai name - of National Font project. - -2005-01-24 Theppitak Karoonboonyanan - - * babel/lthnorasi.fd: - Actually point bold-italic shape to italic font file instead of - slant. - -2005-01-24 Theppitak Karoonboonyanan - - * babel/lthkinnari.fd, fonts/Makefile.am, - +fonts/kinnari_{i,bi}.{afm,pfb}: - Add italic shape for Kinnari medium and bold face series. Fonts - taken from thaifonts-scalable CVS snapshot. - -2005-01-15 Theppitak Karoonboonyanan - - * fonts/norasi*.{afm,pfa}: - Update fixes in Copyright field from thaifonts-scalable CVS. - (Bug reported by K.Boonlert in thai-latex-user-group mailint list). - -2004-12-05 Theppitak Karoonboonyanan - - * configure.in, NEWS: - Version 0.3.4. - -2004-11-15 Theppitak Karoonboonyanan - - * fonts/*.{afm,pfb}: - Updated fonts from thaifonts-scalable CVS snapshot, with glyph - variants for marks back again. - (Bug reported by Poonlap Veerathanabutr.) - - * fonts/pmono*.{afm,pfb} -> fonts/ttype*.{afm,pfb}, fonts/Makefile.am, - babel/lthpmono.fd -> babel/lthttype.fd, babel/Makefile.am, - babel/thai.ldf: - Replace 'pmono' (PseudoMono) with 'ttype' (TlwgTypewriter), - according to recent renaming in thaifonts-scalable. - -2004-09-27 Theppitak Karoonboonyanan - - * configure.in, NEWS: - Version 0.3.3. - -2004-09-20 Theppitak Karoonboonyanan - - * fonts/*.{afm,pfb}: - Updated fonts from thaifonts-scalable 0.4.2. - - * babel/*.fd: - Remove the scaling factor from font descriptions, as glyphs are - already scaled up in thaifonts-scalable. - -2004-06-14 Theppitak Karoonboonyanan - - * babel/lthenc.def: - Guard against recursive assignments of \ltxTeX and \ltxLaTeX - (Reported by donzakh) - -2004-04-08 Theppitak Karoonboonyanan - - * babel/thai.ldf: - Borrow code from previous encoding fix to inhibit - capitalizing chapters & sections in book headers. - (proposed by P'Joy) - -2004-04-02 Theppitak Karoonboonyanan - - * TODO: - Add more TODO proposed by Poonlap. - -2004-03-25 Theppitak Karoonboonyanan - - * +TODO: - Add TODO, as proposed by Chanop. - - * NEWS, configure.in: - Version 0.3.2 - -2004-03-18 Theppitak Karoonboonyanan - - * babel/thai.ldf: - Move \frontmatter and \mainmatter redefinition back under - thainumber option (wrongly moved along with previous appendix fix) - (bug reported by P'Joy) - -2004-03-10 Theppitak Karoonboonyanan - - * NEWS, configure.in: - Version 0.3.1 - -2004-03-06 Theppitak Karoonboonyanan - - * babel/thai.ldf: - Use `garuda' instead of `dbtt' as default sffamily for Thai. - -2004-03-04 Theppitak Karoonboonyanan - - * babel/thai.ldf, babel/thswitch.sty: - Use `pmono' as default ttfamily for Thai. - -2004-03-03 Theppitak Karoonboonyanan - - * fonts/{kinnari,garuda,dbtt}.{pfb,afm}: - Update fonts from thaifonts-scalable cvs. - - * fonts/dbtt*.{pfb,afm}: - Yet another update from thaifonts-scalable cvs (regarding hints). - -2004-02-28 Theppitak Karoonboonyanan - - * babel/thai.ldf: - Always use Thai alphabets in appendix - (As suggested by K. chakkree01) - -2004-02-18 Poonlap Veerathanabutr - - * fonts/purisa.{pfb,afm}: - Replaced with fixed version. - -2004-02-14 Poonlap Veerathanabutr - - * doc/teststd.tex: - Fixed Deer book to Dear book. - - * fonts/purisa.{pfb,afm}: - Replaced with new version. - -2004-02-06 Poonlap Veerathanabutr - - * doc/teststd.tex: - Rewrite teststd.tex including new fonts. - - * fonts/purisa.{pfb,afm}, fonts/pmono*.{pfb,afm}, - fonts/kinnari*.{pfb,afm}, fonts/Makefile.am: - Add new fonts and modify Makefile.am. - - * babel/lthpurisa.fd, babel/lthpmono.fd, babel/lthkinnari.fd: - Add new font definition files. - -2004-02-03 Theppitak Karoonboonyanan - - * README: - Add link to project page. (Thanks to Vee Satayamas) - - * AUTHORS: - Fix my e-mail address. Add Chanop and Poonlap. - -2004-02-02 Poonlap Veerathanabutr - - * babel.thai.ldf: - Fixed \lccode and \uccode. - -2003-12-21 Theppitak Karoonboonyanan - - * scripts/sync-thailatex.in, scripts/sync-babel.in, - thailatex.spec.in: - Use argumentless style of sync scripts for RPM. - -2003-12-05 Chanop Silpa-Anan - - * fonts/lthuni.enc, fonts/norasi.{afm,pfb}, fonts/Makefile.am: - Update norasi to the latest CVS from thaifonts-scalable; also - add the italic variant. - -2003-11-22 Theppitak Karoonboonyanan - - * fonts/{garuda,dbtt}*.{afm,pfb}: - Use updated fonts from thaifonts-scalable cvs snapshot. - -2003-10-25 Theppitak Karoonboonyanan - - * fonts/Makefile.am: - Add missing *.afm to EXTRA_DIST, as reported by Vee Satayamas. - -2003-09-21 Chanop Silpa-Anan - - * fonts/lthuni.enc: - Fix aposthophe problem. - Use unicode variant name. - Add f-ligatures and some puctuations at T1 locations. - - * fonts/*.{afm,pfb}: - Use updated fonts with new unicode variant name. - -2003-08-27 Theppitak Karoonboonyanan - - * fonts/Makefile.am: - Insert texhash calling before updmap, so thai.map is known by - updmap in brand new installation. - - * Makefile.am: - Remove texhash calling after install/uninstall, as it's already - called by updmap. - -2003-08-11 Chanop Silpa-Anan - - * babel/lthdbtt.fd: - Fix typo. - - * babel/{lthdbtt,lthgaruda,lthnorasi}.fd: - Use silent substitutions; there is no need to warn the users - for the default Thai fonts. - -2003-08-10 Theppitak Karoonboonyanan - - * babel/thai.ldf: - Fix translation of \prefacename. - Redefine \frontmatter and \mainmatter for book class - so thainumber option applies to the page numbering styles. - [Experimental] Add initialization of Thai character codes - to fix the \MakeUppercase and \MakeLowercase problem. - Also comment out the old workarounds. - -2003-06-08 Theppitak Karoonboonyanan - - * fonts/Makefile.am: - Fix lthuni.enc symlink creation. Its existence should be checked - aginst itself, rather than the pfb file. - Add creation of *.afm symlinks to the build tree. - - * configure.in: - Move default docdir to DATADIR/doc instead of PREFIX/doc. - -2003-06-04 Chanop Silpa-Anan - * fonts/norasi*.{pfb,afm}: - Update using new Type1 font from thaifonts-scalable project. - - * fonts/lthuni.enc: - Fix sara aam ligatures, however, these ligatures are not probably - going to be used in regular text. - - * babel/lthenc.def: - Add \text{fongman,yamakkan,angkhankhu,khomut}. - -2003-06-02 Chanop Silpa-Anan - * fonts/*.{pfb,afm}: - Update using new Type1 font from thaifonts-scalable project. - - * babel/lth{norasi,garuda,dbtt}.fd: - Fix .fd to reflect chages to use oblique naming. - - * babel/thai.ldf: - Use garuda as a default sans, dbtt is still slightly buggy. - -2003-04-21 Theppitak Karoonboonyanan - - * babel/lthenc.def: - Add special shape declarations e.g. \textquoteleft. - - * fonts/lthuni.enc: - Add default ligkern set normally built-in in afm2tfm. - -2003-04-18 Theppitak Karoonboonyanan - - * configure.in: - Version 0.3.0 - -2003-04-18 Chanop Silpa-Anan - * debian/changelog: - Version 0.2.99.3 - -2003-04-17 Theppitak Karoonboonyanan - - * emacs/Makefile.am: - Check $(DESTDIR) before patching emacs site-start.el. - - * configure.in: - Version 0.2.99.3 - -2003-04-16 Theppitak Karoonboonyanan - - * configure.in, fonts/Makefile.am, scripts/sync-thailatex.in: - Add updmap usage back again, with checking for updmap version - before applying appropriate method. - -2003-04-15 Theppitak Karoonboonyanan - - * fonts/Makefile.am, scripts/sync-thailatex.in, configure.in: - Undo updmap usage, to support tetex-1. - Get back to patching dvips/config/config.ps and - pdftex/config/pdftex.cfg instead. - -2003-04-02 Chanop Silpa-Anan - - * debian/*: - Prepare for 0.3 release. Would only work with current sid. - - * fonts/Makefile.am: - Remove deletion of lthuni.enc in distclean target. - -2003-03-11 Theppitak Karoonboonyanan - - * configure.in: - Version 0.2.99.2 - -2003-03-06 Theppitak Karoonboonyanan - - * scripts/sync-thailatex.in: - Rewrite to accept install/uninstall arg. - - * +scripts/sync-babel.in, scripts/Makefile.am, configure.in, - scripts/sync-thailatex.in: - Split babel patching into separate script (for use in rpm only). - - * thailatex.spec.in: - Use the separate sync-* scripts instead. - Add %preun script for unregistering thailatex at last uninstallation. - -2003-03-05 Theppitak Karoonboonyanan - - * configure.in: - Fix AC_PATH_PROG finding for updmap (bug reported by Vee Sattayamas) - -2003-03-04 Theppitak Karoonboonyanan - - * thailatex.spec.in: - Add tetex-dvips to Requires: (as suggested by Vee Sattayamas) - -2003-03-03 Theppitak Karoonboonyanan - - * fonts/Makefile.am: - Add DISTCLEANFILES to clear up generated files - Remove old instructions in comments - -2003-03-02 Theppitak Karoonboonyanan - - * configure.in: - Version 0.2.99.1 - -2003-02-26 Theppitak Karoonboonyanan - - * scripts/sync-thailatex -> scripts/sync-thailatex.in, - scripts/Makefile.am, configure.in: - Use configured values for path names in the script - - * scripts/sync-thailatex.in: - Use updmap instead of patching individual config files - - * configure.in, Makefile.am, scripts/sync-thailatex.in: - Detect installed texhash and use it - - * babel/thai.ldf: - Add missing subsubsection renumbering for thainum option, - as well as paragraph, subparagraph and part - (reported by Poonlap Veerathanabutr) - -2003-02-25 Theppitak Karoonboonyanan - - * configure.in: - Fix AC_PATH_PROG so $PATH is also tried when looking for updmap - (as suggested by Vee Sattayamas) - - * fonts/Makefile.am: - Use updmap options instead of directly patching updmap.cfg - -2003-02-12 Theppitak Karoonboonyanan - - * babel/lthgaruda.fd: - Fix garuda bx series name, which still appeared as norasi - - * fonts/lthuni.enc: - Fix wrong encoding (Poonlap Veerathanabutr) - -2003-01-28 Theppitak Karoonboonyanan - * thailatex.spec.in: - Apply Poonlap Veerathanabutr's patch which fixes problematic - comment - * configure.in, fonts/Makefile.am: - Check & use updmap script from appropriate location - * configure.in: - Version 0.2.99.0 - -2003-10-27 Theppitak Karoonboonyanan - * emacs/Makefile.am: - Use install-data-hook and uninstall-hook instead of - install-data-local and uninstall-local, respectively, so that the - $(emacslispdir) is created before doing anything with site-start.el - (bug reported by Vee Sattayamas) - -2003-01-11 Theppitak Karoonboonyanan - * babel/lthnorasi.fd: - Fix typo in norasi-normal name. - * fonts/Makefile.am: - Use updmap to generate font maps instead of modifying - individual maps. - * +doc/teststd.tex, doc/Makefile.am: - Add Garuda example doc (Poonlap Veerathanabutr). - * fonts/Makefile.am: - Fix *.pfb and lthuni.enc symlinks creation bug in case of - building directly in the source tree. - -2003-01-10 Theppitak Karoonboonyanan - * -fonts/type1/*, -fonts/afm/*: - Remove subdirs. - * +fonts/dbtt*.pfb, +fonts/garuda*.pfb, +fonts/norasi*.pfb: - Add new fonts whose glyphs are renamed using uni format by - Poonlap Veerathanabutr. (place for .pfb moved from fonts/type1 - subdir to here) - * -dvips/*: - Remove subdir. - * +fonts/lthuni.enc: - Add uni-based encoding. (place for .enc moved from dvips - subdir to here) - * fonts/Makefile.am: - Rewrite Makefile.am using abstract rules. - Incorporate rules from dvips/Makefile.am. - * configure.in: - Remove fonts/type1/Makefile, fonts/afm/Makefile and dvips/Makefile - generation. - Add check for ps2afm program. - * Makefile.am: - Remove dvips in SUBDIRS. - * babel/lthdbttx.fd -> babel/lthdbtt.fd, thai.ldf: - Rename the font name (Poonlap Veerathanabutr) - * babel/lthdbtt.fd, babel/lthnorasi.fd, +babel/lthgaruda.fd: - Merge Poonlap's changes to the font descriptions. - Add font description for Garuda. - * babel/Makefile.am: - Update babel file list. - -2003-01-09 Theppitak Karoonboonyanan - * Makefile.am: - Use install-data-hook instead of install-data-local - and uninstall-hook instead of uninstall-local for proper - operation sequence. - * configure.in: - Version 0.2.6. - -2002-08-05 Theppitak Karoonboonyanan - * thailatex.spec.in: - Add BuildRequires. Add %clean script. Clear RPM build dir - before installing. - -2002-07-23 Theppitak Karoonboonyanan - * fonts/afm/dbttb.afm, fonts/afm/dbtti.afm, fonts/dbttbi.afm: - Fix glyph name for Yo Ying, which was taken as softhyphen - and thus had no width. - -2002-01-16 Theppitak Karoonboonyanan - * babel/thai.ldf: - Fix extra spaces appearing in \seleclanguage{thai}, as - suggested by C. Visavakul. - Add extra space to \wbr in case of over-condensed text, - as suggested by C. Visavakul. - * configure.in: - Version 0.2.5. - -2002-01-08 Theppitak Karoonboonyanan - * Makefile.am, babel/Makefile.am doc/Makefile.am, dvips/Makefile.am, - emacs/Makefile.am, fonts/Makefile.am: - Use automake DATA targets. - * -dvips/addpsfont.sh, -dvips/rmpsfont.sh, dvips/Makefile.am: - Use thai.map and patch dvips local config file instead of - directly patching base psfonts.map. - * dvips/Makefile.am: - Add patch for pdftex. - * -emacs/addmacro.sh, -emacs/rmmacro.sh, emacs/Makefile.am: - Move the macro patching scripts into Makefile. - * thailatex.spec.in: - Update %post and %postun according to new installing method. - * thailatex.spec.in: - Fix upgrading bug using %triggerpostun to repeat %post after - %postun of older package undid it. (%post is still needed - in case of installation from scratch, not upgrading.) - Change %postun to %preun, to guarantee it's run before - newer package's %triggerpostun in upgrading. - * thailatex.spec.in: - Incorporate babel.sty patching. - * +scripts/sync-thailatex, scripts/Makefile.am, thailatex.spec.in: - Split scriptlets into sync-thailatex separate script, to resolve - old chaotic upgrading scheme. - Add %triggerin to get synchronized with tetex. - * configure.in: - Version 0.2.4. - -2001-12-06 Theppitak Karoonboonyanan - * babel/thai.ldf: add missing consonants in \thaialpha according - to Thai law convention. - -2001-12-06 Chanop Silpa-Anan - * babel/thai.ldf: fix table of contents rubbish header for - class book. - * babel/thai.ldf: add thai alphabet counter. default appendix - counter to thaialphabet when thainumer option is given. - -2001-12-05 Theppitak Karoonboonyanan - * thailatex.spec.in: use manifest - * thailatex.spec.in: add post and postun scripts for patching - dvips and emacs files. - * dvips/addpsfont.sh, dvips/rmpsfont.sh: reduce sed script. - * Makefile.am, thailatex.spec.in: add texhash after installation - * configure.in: Version 0.2.3 - -2001-12-04 Theppitak Karoonboonyanan - * babel/thai.ldf: fix thai numbering for cases of styles other - than book, where \thechapter is not defined. - * babel/thai.ldf: remove thaitoday option. - * doc/orchid.tex: use thainumber option to demo thai numbering. - * babel/thai.ldf: use \ifcase instead of nested \if in \thaitranslate. - * babel/thai.ldf: fix wrong encoding in heading for book - style (as suggested by Chanop). - -2001-12-04 Chanop Silpa-Anan - * add support for using Thai numbering in page, section, - date, and etc. - * Thank to K.ขอม - -2001-02-23 Chanop Silpa-Anan - * move patch-babel script from babel to scripts dir - * add tlatex scipt for compiling Thai document to scripts dir - -2001-02-10 Theppitak Karoonboonyanan - * make RPM spec use temporary build root instead of the real - file system; make configure script generate auto-versioned RPM spec - * fix some Makefile.am for consistency with the helper shell scripts - and make it be able to configure and build from a separate directory - -2001-02-10 Chanop Silpa-Anan - * add patch-babel script for patching babel.sty such that - thai language document can be passed from - \documenticlass[thai]{class} to babel - (exported latex from LyX has this behavior) - -2000-11-29 Chanop Silpa-Anan - * rewrite Makefiles using GNU autoconf/automake tools - so that packaging for debian and other is easier :) - -2000-08-16 Theppitak Karoonboonyanan - * incorporate fixed "norasi" "Bluevalues" parameter to fix - Acrobat Distiller rejection, by Anutara Tantraporn - -2000-05-25 Theppitak Karoonboonyanan - * rearrange package and create Makefiles - * encoding changed from TIS to LTH, according to TeX convention - * add "norasi" bold and bold-italic font; correct TeXTIS.enc - * make "norasi" be Thai roman font, "dbttx" Thai sans serif - * correct some Thai translations - * release version 0.2 - -1999-06-21 Surapant Meknavin - * create the original Thai LaTeX extension based on babel package - * two fonts are available : dbtt (n,bx,i,bi) and nf3x (n,i) - * release version 0.1 - diff --git a/language/thai/thailatex/HISTORY b/language/thai/thailatex/HISTORY deleted file mode 100644 index 5bf9c0ca93..0000000000 --- a/language/thai/thailatex/HISTORY +++ /dev/null @@ -1,122 +0,0 @@ -MAINTAINERSHIP - -thailatex was originally created by Surapan Meknavin in 1999, as a project -under the National Electronics and Computer Technology Center (NECTEC). -Granted by its license terms, it has been later imported to a public CVS and -maintained by Thai Linux Working Group (TLWG) community since version 0.2 -in 2000. - -RELICENSING - -Before version 0.4.0, thailatex was released under non-commercial license: - ----8<--- - This package, "Thai Extension for LaTeX", is copyright (C) 1999 National - Electronics and Computer Technology Center (NECTEC), Thailand. All rights - reserved. - - Redistribution and use in source and binary forms, with or without - modification are permitted provided that the following conditions - are met: - - 1. Redistributions of the program must retain the above copyright notice, - this list of conditions and the following disclaimer. - - 2. No charge more than random data distribution cost is associated with - the redistributions. - - 3. The origin of this software must not be misinterpreted; you must not - claim that you wrote the original software. If you use this software - in a product, an acknowledgement in the product documentation would be - appreciated but is not required. - - 4. The name of the author may not be used to endorse or promote products - derived from this software without specific prior written permission. - - THIS SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESSED - OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - OUT OF OR IN CONNECTION WITH THE SOFTWARE OF THE USE OR OTHER DEALINGS IN THE - SOFTWARE. - - Surapant Meknavin, - National Electronics and Computer Technology Center (NECTEC), Thailand. - surapan@nectec.or.th ----8<--- - -The particular term has been found to break Debian Free Software Guidelines -(DFSG), as well as Open Source Definitions, by limiting the users' rights -to use the software in commercial cases: - - 2. No charge more than random data distribution cost is associated with - the redistributions. - -Therefore, a proposed idea is to relicense it to The LaTeX Project Public -License (LPPL), to conform to DFSG and OSD, as well as to be compatible to -other parts of Babel package, the target of the project. - -Although most of its maintainership over 6 years is done by TLWG members, -that is done under the license terms granted by NECTEC, the copyright holder. - -Hence, the original author and copyright holder have been contacted for a -grant to relicense it to The LaTeX Project Public License (LPPL). - -The original author's response is positive: - ----8<--- - From: "Surapan Meknavin" - To: "Theppitak Karoonboonyanan" - Cc: "Kamthorn Krairaksa" - Subject: Re: thailatex license - Date: Fri, 20 Oct 2006 14:32:49 +0700 - - Dear Thep, - - Assuming that LPPL does not conflict with DFSG, I agree that the thailatex - package should be licensed under LPPL. I don't think there should be any - problem to remove the term you mentioned to make it free, as no one involved - in the package wants to make any money out of this since the beginning and - the term may be just there because we didn't aware of it. However, because - NECTEC is the entity who is taking care of thailatex package K. Kamthorn may - be the right person to help realize this. - - Best, - Surapan ----8<--- - -And the response from NECTEC is: - ----8<--- - - From: "pansak siriruchatapong" - To: - Cc: "'Kamthorn Krairaksa'" , - "pansak siriruchatapong" - Subject: relicense thailatex - Date: Tue, 7 Nov 2006 21:18:52 +0700 - - Dear Theppitak - - Subject: Thai LaTeX Relicensing - - The thailatex package owned by NECTEC is currently distributed under - non-commercial license, which is found to break open source definitions. - To make it true open source according to NECTEC's original intention, - and to be compatible with upstream source into which it is aimed to - merge, NECTEC agrees to change the license terms to the LaTeX Project - Public License (LPPL), and hereby assigns Mr. Theppitak Karoonboonyanan - from Thai Linux Working Group (TLWG) to proceed the relicensing, and to - maintain the project as the Current Maintainer, as specified in the - license. - - Dr.Pansak Siriruchatapong - - Director of National Electronics and Computer Technology Center (NECTEC) - ----8<--- - -Therefore, thailatex is licensed under the LaTeX Project Public License -(LPPL) since version 0.4.0. - diff --git a/language/thai/thailatex/INSTALL b/language/thai/thailatex/INSTALL deleted file mode 100644 index b42a17ac46..0000000000 --- a/language/thai/thailatex/INSTALL +++ /dev/null @@ -1,182 +0,0 @@ -Basic Installation -================== - - These are generic installation instructions. - - 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 -you can run in the future to recreate the current configuration, a file -`config.cache' that saves the results of its tests to speed up -reconfiguring, and a file `config.log' containing compiler output -(useful mainly for debugging `configure'). - - 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 -be considered for the next release. If at some point `config.cache' -contains results you don't want to keep, you may remove or edit it. - - The file `configure.in' is used to create `configure' by a program -called `autoconf'. You only need `configure.in' 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. If you're - using `csh' on an old version of System V, you might need to type - `sh ./configure' instead to prevent `csh' from trying to execute - `configure' itself. - - Running `configure' takes awhile. While running, it prints some - messages telling which features it is checking for. - - 2. Type `make' to compile the package. - - 3. Optionally, type `make check' to run any self-tests that come with - the package. - - 4. Type `make install' to install the programs and any data files and - documentation. - - 5. 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 - 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. - -Compilers and Options -===================== - - Some systems require unusual options for compilation or linking that -the `configure' script does not know about. You can give `configure' -initial values for variables by setting them in the environment. Using -a Bourne-compatible shell, you can do that on the command line like -this: - CC=c89 CFLAGS=-O2 LIBS=-lposix ./configure - -Or on systems that have the `env' program, you can do it like this: - env CPPFLAGS=-I/usr/local/include LDFLAGS=-s ./configure - -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 must use a version of `make' that -supports the `VPATH' variable, such as 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 `..'. - - If you have to use a `make' that does not supports the `VPATH' -variable, you have 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 reconfiguring for another -architecture. - -Installation Names -================== - - By default, `make install' will install the package's files in -`/usr/local/bin', `/usr/local/man', etc. You can specify an -installation prefix other than `/usr/local' by giving `configure' the -option `--prefix=PATH'. - - You can specify separate installation prefixes for -architecture-specific files and architecture-independent files. If you -give `configure' the option `--exec-prefix=PATH', the package will use -PATH as the prefix for installing programs and libraries. -Documentation and other data files will still use the regular prefix. - - In addition, if you use an unusual directory layout you can give -options like `--bindir=PATH' 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. - - 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'. - -Optional Features -================= - - 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 -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. - -Specifying the System Type -========================== - - There may be some features `configure' can not figure out -automatically, but needs to determine by the type of host the package -will run on. Usually `configure' can figure that out, but if it prints -a message saying it can not guess the host type, give it the -`--host=TYPE' option. TYPE can either be a short name for the system -type, such as `sun4', or a canonical name with three fields: - CPU-COMPANY-SYSTEM - -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 host type. - - If you are building compiler tools for cross-compiling, you can also -use the `--target=TYPE' option to select the type of system they will -produce code for and the `--build=TYPE' option to select the type of -system on which you are compiling the package. - -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. - -Operation Controls -================== - - `configure' recognizes the following options to control how it -operates. - -`--cache-file=FILE' - Use and save the results of the tests in FILE instead of - `./config.cache'. Set FILE to `/dev/null' to disable caching, for - debugging `configure'. - -`--help' - Print a summary of the options to `configure', and exit. - -`--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 - messages will still be shown). - -`--srcdir=DIR' - Look for the package's source code in directory DIR. Usually - `configure' can determine that directory automatically. - -`--version' - Print the version of Autoconf used to generate the `configure' - script, and exit. - -`configure' also accepts some other, not widely useful, options. diff --git a/language/thai/thailatex/Makefile.am b/language/thai/thailatex/Makefile.am deleted file mode 100644 index 7d82f3c423..0000000000 --- a/language/thai/thailatex/Makefile.am +++ /dev/null @@ -1,71 +0,0 @@ -EXTRA_DIST = HISTORY README.hyphen -SUBDIRS = babel hyphen emacs scripts doc - -DISTCLEANFILES = thailatex.spec \ - $(tdsdist_tgz) $(ctandist_tgz) \ - $(tdsdist_zip) $(ctandist_zip) - -DISTCHECK_CONFIGURE_FLAGS = --disable-hooks - -doc_DATA = README - -if ENABLE_HOOKS - -install-data-hook: - @if test -z "$(DESTDIR)" ; then \ - $(TEXHASH) ; \ - else \ - echo "***" ; \ - echo "*** Warning: TeX index not updated" ; \ - echo "***" ; \ - echo "*** update it on the target system" ; \ - echo "*** using $(TEXHASH) command" ; \ - echo "***" ; \ - fi - @echo "***" - @echo "Almost done. See README.hyphen for further steps to" - @echo "set up the hyphenation pattern." - @echo "***" - -uninstall-hook: - $(TEXHASH) - $(FMTUTIL) --all - -endif # ENABLE_HOOKS - -tdsdist_tgz = $(PACKAGE)-$(VERSION).tds.tar.gz -ctandist_tgz = $(PACKAGE)-$(VERSION).ctan.tar.gz - -tdsdist_zip = $(PACKAGE)-$(VERSION).tds.zip -ctandist_zip = $(PACKAGE)-$(VERSION).ctan.zip - -tdsdistdir = $(PACKAGE)-$(VERSION)-tds - -inst-tds: - rm -rf $(tdsdistdir) - mkdir $(tdsdistdir) - confdir=`cd $(top_srcdir) && pwd` \ - && cd $(tdsdistdir) \ - && $$confdir/configure --prefix=/usr \ - --with-texmfdir=/ --docdir=/doc/latex/$(PACKAGE) \ - && $(MAKE) $(AM_MAKEFLAGS) \ - && $(MAKE) $(AM_MAKEFLAGS) DESTDIR=`pwd`/inst install \ - && rm -rf inst/usr \ - && mkdir -p inst/source/latex/$(PACKAGE) \ - && make distdir distdir=inst/source/latex/$(PACKAGE) - -dist-tds-tgz: inst-tds - rm -f $(tdsdist_tgz) - cd $(tdsdistdir)/inst \ - && tar cf - * | gzip -9 -c > ../../$(tdsdist_tgz) - rm -rf $(tdsdistdir) - -dist-tds-zip: inst-tds - rm -f $(tdsdist_zip) - cd $(tdsdistdir)/inst \ - && zip -r ../../$(tdsdist_zip) * - rm -rf $(tdsdistdir) - -dist-tds: dist-tds-zip - -.PHONY: dist-tds dist-tds-tgz dist-tds-zip inst-tds diff --git a/language/thai/thailatex/Makefile.in b/language/thai/thailatex/Makefile.in deleted file mode 100644 index 9791ee7b72..0000000000 --- a/language/thai/thailatex/Makefile.in +++ /dev/null @@ -1,817 +0,0 @@ -# Makefile.in generated by automake 1.11.6 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software -# Foundation, Inc. -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ - -VPATH = @srcdir@ -am__make_dryrun = \ - { \ - am__dry=no; \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ - | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ - *) \ - for am__flg in $$MAKEFLAGS; do \ - case $$am__flg in \ - *=*|--*) ;; \ - *n*) am__dry=yes; break;; \ - esac; \ - done;; \ - esac; \ - test $$am__dry = yes; \ - } -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -subdir = . -DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \ - $(srcdir)/Makefile.in $(top_srcdir)/configure AUTHORS COPYING \ - ChangeLog INSTALL NEWS TODO install-sh missing -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ - configure.lineno config.status.lineno -mkinstalldirs = $(install_sh) -d -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -SOURCES = -DIST_SOURCES = -RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ - html-recursive info-recursive install-data-recursive \ - install-dvi-recursive install-exec-recursive \ - install-html-recursive install-info-recursive \ - install-pdf-recursive install-ps-recursive install-recursive \ - installcheck-recursive installdirs-recursive pdf-recursive \ - ps-recursive uninstall-recursive -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' -am__uninstall_files_from_dir = { \ - test -z "$$files" \ - || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ - || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ - $(am__cd) "$$dir" && rm -f $$files; }; \ - } -am__installdirs = "$(DESTDIR)$(docdir)" -DATA = $(doc_DATA) -RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ - distclean-recursive maintainer-clean-recursive -AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \ - $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \ - distdir dist dist-all distcheck -ETAGS = etags -CTAGS = ctags -DIST_SUBDIRS = $(SUBDIRS) -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -distdir = $(PACKAGE)-$(VERSION) -top_distdir = $(distdir) -am__remove_distdir = \ - if test -d "$(distdir)"; then \ - find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \ - && rm -rf "$(distdir)" \ - || { sleep 5 && rm -rf "$(distdir)"; }; \ - else :; fi -am__relativize = \ - dir0=`pwd`; \ - sed_first='s,^\([^/]*\)/.*$$,\1,'; \ - sed_rest='s,^[^/]*/*,,'; \ - sed_last='s,^.*/\([^/]*\)$$,\1,'; \ - sed_butlast='s,/*[^/]*$$,,'; \ - while test -n "$$dir1"; do \ - first=`echo "$$dir1" | sed -e "$$sed_first"`; \ - if test "$$first" != "."; then \ - if test "$$first" = ".."; then \ - dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ - dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ - else \ - first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ - if test "$$first2" = "$$first"; then \ - dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ - else \ - dir2="../$$dir2"; \ - fi; \ - dir0="$$dir0"/"$$first"; \ - fi; \ - fi; \ - dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ - done; \ - reldir="$$dir2" -GZIP_ENV = --best -DIST_ARCHIVES = $(distdir).tar.xz -distuninstallcheck_listfiles = find . -type f -print -am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \ - | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$' -distcleancheck_listfiles = find . -type f -print -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -CTTEX = @CTTEX@ -CYGPATH_W = @CYGPATH_W@ -DEFS = @DEFS@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -FMTUTIL = @FMTUTIL@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -LATEX = @LATEX@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LN_S = @LN_S@ -LTLIBOBJS = @LTLIBOBJS@ -MAKEINFO = @MAKEINFO@ -MKDIR_P = @MKDIR_P@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATGEN = @PATGEN@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PDFLATEX = @PDFLATEX@ -SED = @SED@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SWATH = @SWATH@ -TEXHASH = @TEXHASH@ -VERSION = @VERSION@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -am__leading_dot = @am__leading_dot@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build_alias = @build_alias@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -emacsdir = @emacsdir@ -exec_prefix = @exec_prefix@ -host_alias = @host_alias@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -sysconfdir = @sysconfdir@ -target_alias = @target_alias@ -texmfdir = @texmfdir@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -EXTRA_DIST = HISTORY README.hyphen -SUBDIRS = babel hyphen emacs scripts doc -DISTCLEANFILES = thailatex.spec \ - $(tdsdist_tgz) $(ctandist_tgz) \ - $(tdsdist_zip) $(ctandist_zip) - -DISTCHECK_CONFIGURE_FLAGS = --disable-hooks -doc_DATA = README -tdsdist_tgz = $(PACKAGE)-$(VERSION).tds.tar.gz -ctandist_tgz = $(PACKAGE)-$(VERSION).ctan.tar.gz -tdsdist_zip = $(PACKAGE)-$(VERSION).tds.zip -ctandist_zip = $(PACKAGE)-$(VERSION).ctan.zip -tdsdistdir = $(PACKAGE)-$(VERSION)-tds -all: all-recursive - -.SUFFIXES: -am--refresh: Makefile - @: -$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - echo ' cd $(srcdir) && $(AUTOMAKE) --gnu'; \ - $(am__cd) $(srcdir) && $(AUTOMAKE) --gnu \ - && exit 0; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu Makefile -.PRECIOUS: Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - echo ' $(SHELL) ./config.status'; \ - $(SHELL) ./config.status;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - $(SHELL) ./config.status --recheck - -$(top_srcdir)/configure: $(am__configure_deps) - $(am__cd) $(srcdir) && $(AUTOCONF) -$(ACLOCAL_M4): $(am__aclocal_m4_deps) - $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) -$(am__aclocal_m4_deps): -install-docDATA: $(doc_DATA) - @$(NORMAL_INSTALL) - @list='$(doc_DATA)'; test -n "$(docdir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(docdir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(docdir)" || exit 1; \ - fi; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; \ - done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(docdir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(docdir)" || exit $$?; \ - done - -uninstall-docDATA: - @$(NORMAL_UNINSTALL) - @list='$(doc_DATA)'; test -n "$(docdir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - dir='$(DESTDIR)$(docdir)'; $(am__uninstall_files_from_dir) - -# This directory's subdirectories are mostly independent; you can cd -# into them and run `make' without going through this Makefile. -# To change the values of `make' variables: instead of editing Makefiles, -# (1) if the variable is set in `config.status', edit `config.status' -# (which will cause the Makefiles to be regenerated when you run `make'); -# (2) otherwise, pass the desired values on the `make' command line. -$(RECURSIVE_TARGETS): - @fail= failcom='exit 1'; \ - for f in x $$MAKEFLAGS; do \ - case $$f in \ - *=* | --[!k]*);; \ - *k*) failcom='fail=yes';; \ - esac; \ - done; \ - dot_seen=no; \ - target=`echo $@ | sed s/-recursive//`; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - dot_seen=yes; \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done; \ - if test "$$dot_seen" = "no"; then \ - $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ - fi; test -z "$$fail" - -$(RECURSIVE_CLEAN_TARGETS): - @fail= failcom='exit 1'; \ - for f in x $$MAKEFLAGS; do \ - case $$f in \ - *=* | --[!k]*);; \ - *k*) failcom='fail=yes';; \ - esac; \ - done; \ - dot_seen=no; \ - case "$@" in \ - distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ - *) list='$(SUBDIRS)' ;; \ - esac; \ - rev=''; for subdir in $$list; do \ - if test "$$subdir" = "."; then :; else \ - rev="$$subdir $$rev"; \ - fi; \ - done; \ - rev="$$rev ."; \ - target=`echo $@ | sed s/-recursive//`; \ - for subdir in $$rev; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done && test -z "$$fail" -tags-recursive: - list='$(SUBDIRS)'; for subdir in $$list; do \ - test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ - done -ctags-recursive: - list='$(SUBDIRS)'; for subdir in $$list; do \ - test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ - done - -ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - mkid -fID $$unique -tags: TAGS - -TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - set x; \ - here=`pwd`; \ - if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ - include_option=--etags-include; \ - empty_fix=.; \ - else \ - include_option=--include; \ - empty_fix=; \ - fi; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - test ! -f $$subdir/TAGS || \ - set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ - fi; \ - done; \ - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: CTAGS -CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -distdir: $(DISTFILES) - $(am__remove_distdir) - test -d "$(distdir)" || mkdir "$(distdir)" - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done - @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - $(am__make_dryrun) \ - || test -d "$(distdir)/$$subdir" \ - || $(MKDIR_P) "$(distdir)/$$subdir" \ - || exit 1; \ - dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ - $(am__relativize); \ - new_distdir=$$reldir; \ - dir1=$$subdir; dir2="$(top_distdir)"; \ - $(am__relativize); \ - new_top_distdir=$$reldir; \ - echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ - echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ - ($(am__cd) $$subdir && \ - $(MAKE) $(AM_MAKEFLAGS) \ - top_distdir="$$new_top_distdir" \ - distdir="$$new_distdir" \ - am__remove_distdir=: \ - am__skip_length_check=: \ - am__skip_mode_fix=: \ - distdir) \ - || exit 1; \ - fi; \ - done - -test -n "$(am__skip_mode_fix)" \ - || find "$(distdir)" -type d ! -perm -755 \ - -exec chmod u+rwx,go+rx {} \; -o \ - ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ - ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ - ! -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 - $(am__remove_distdir) - -dist-bzip2: distdir - tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2 - $(am__remove_distdir) - -dist-lzip: distdir - tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz - $(am__remove_distdir) - -dist-lzma: distdir - tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma - $(am__remove_distdir) -dist-xz: distdir - tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz - $(am__remove_distdir) - -dist-tarZ: distdir - tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z - $(am__remove_distdir) - -dist-shar: distdir - shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz - $(am__remove_distdir) - -dist-zip: distdir - -rm -f $(distdir).zip - zip -rq $(distdir).zip $(distdir) - $(am__remove_distdir) - -dist dist-all: distdir - tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz - $(am__remove_distdir) - -# This target untars the dist file and tries a VPATH configuration. Then -# it guarantees that the distribution is self-contained by making another -# tarfile. -distcheck: dist - case '$(DIST_ARCHIVES)' in \ - *.tar.gz*) \ - GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\ - *.tar.bz2*) \ - bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ - *.tar.lzma*) \ - lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\ - *.tar.lz*) \ - lzip -dc $(distdir).tar.lz | $(am__untar) ;;\ - *.tar.xz*) \ - xz -dc $(distdir).tar.xz | $(am__untar) ;;\ - *.tar.Z*) \ - uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ - *.shar.gz*) \ - GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\ - *.zip*) \ - unzip $(distdir).zip ;;\ - esac - chmod -R a-w $(distdir); chmod u+w $(distdir) - mkdir $(distdir)/_build - mkdir $(distdir)/_inst - chmod a-w $(distdir) - test -d $(distdir)/_build || exit 0; \ - dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ - && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \ - && am__cwd=`pwd` \ - && $(am__cd) $(distdir)/_build \ - && ../configure --srcdir=.. --prefix="$$dc_install_base" \ - $(AM_DISTCHECK_CONFIGURE_FLAGS) \ - $(DISTCHECK_CONFIGURE_FLAGS) \ - && $(MAKE) $(AM_MAKEFLAGS) \ - && $(MAKE) $(AM_MAKEFLAGS) dvi \ - && $(MAKE) $(AM_MAKEFLAGS) check \ - && $(MAKE) $(AM_MAKEFLAGS) install \ - && $(MAKE) $(AM_MAKEFLAGS) installcheck \ - && $(MAKE) $(AM_MAKEFLAGS) uninstall \ - && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \ - distuninstallcheck \ - && chmod -R a-w "$$dc_install_base" \ - && ({ \ - (cd ../.. && umask 077 && mkdir "$$dc_destdir") \ - && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \ - && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \ - && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \ - distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \ - } || { rm -rf "$$dc_destdir"; exit 1; }) \ - && rm -rf "$$dc_destdir" \ - && $(MAKE) $(AM_MAKEFLAGS) dist \ - && rm -rf $(DIST_ARCHIVES) \ - && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \ - && cd "$$am__cwd" \ - || exit 1 - $(am__remove_distdir) - @(echo "$(distdir) archives ready for distribution: "; \ - list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \ - sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x' -distuninstallcheck: - @test -n '$(distuninstallcheck_dir)' || { \ - echo 'ERROR: trying to run $@ with an empty' \ - '$$(distuninstallcheck_dir)' >&2; \ - exit 1; \ - }; \ - $(am__cd) '$(distuninstallcheck_dir)' || { \ - echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \ - exit 1; \ - }; \ - test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \ - || { echo "ERROR: files left after uninstall:" ; \ - if test -n "$(DESTDIR)"; then \ - echo " (check DESTDIR support)"; \ - fi ; \ - $(distuninstallcheck_listfiles) ; \ - exit 1; } >&2 -distcleancheck: distclean - @if test '$(srcdir)' = . ; then \ - echo "ERROR: distcleancheck can only run from a VPATH build" ; \ - exit 1 ; \ - fi - @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \ - || { echo "ERROR: files left in build directory after distclean:" ; \ - $(distcleancheck_listfiles) ; \ - exit 1; } >&2 -check-am: all-am -check: check-recursive -all-am: Makefile $(DATA) -installdirs: installdirs-recursive -installdirs-am: - for dir in "$(DESTDIR)$(docdir)"; do \ - test -z "$$dir" || $(MKDIR_P) "$$dir"; \ - done -install: install-recursive -install-exec: install-exec-recursive -install-data: install-data-recursive -uninstall: uninstall-recursive - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-recursive -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -@ENABLE_HOOKS_FALSE@install-data-hook: -@ENABLE_HOOKS_FALSE@uninstall-hook: -clean: clean-recursive - -clean-am: clean-generic mostlyclean-am - -distclean: distclean-recursive - -rm -f $(am__CONFIG_DISTCLEAN_FILES) - -rm -f Makefile -distclean-am: clean-am distclean-generic distclean-tags - -dvi: dvi-recursive - -dvi-am: - -html: html-recursive - -html-am: - -info: info-recursive - -info-am: - -install-data-am: install-docDATA - @$(NORMAL_INSTALL) - $(MAKE) $(AM_MAKEFLAGS) install-data-hook -install-dvi: install-dvi-recursive - -install-dvi-am: - -install-exec-am: - -install-html: install-html-recursive - -install-html-am: - -install-info: install-info-recursive - -install-info-am: - -install-man: - -install-pdf: install-pdf-recursive - -install-pdf-am: - -install-ps: install-ps-recursive - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-recursive - -rm -f $(am__CONFIG_DISTCLEAN_FILES) - -rm -rf $(top_srcdir)/autom4te.cache - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-recursive - -mostlyclean-am: mostlyclean-generic - -pdf: pdf-recursive - -pdf-am: - -ps: ps-recursive - -ps-am: - -uninstall-am: uninstall-docDATA - @$(NORMAL_INSTALL) - $(MAKE) $(AM_MAKEFLAGS) uninstall-hook -.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \ - install-am install-data-am install-strip tags-recursive \ - uninstall-am - -.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ - all all-am am--refresh check check-am clean clean-generic \ - ctags ctags-recursive dist dist-all dist-bzip2 dist-gzip \ - dist-lzip dist-lzma 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-docDATA install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - installdirs-am maintainer-clean maintainer-clean-generic \ - mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ - tags-recursive uninstall uninstall-am uninstall-docDATA \ - uninstall-hook - - -@ENABLE_HOOKS_TRUE@install-data-hook: -@ENABLE_HOOKS_TRUE@ @if test -z "$(DESTDIR)" ; then \ -@ENABLE_HOOKS_TRUE@ $(TEXHASH) ; \ -@ENABLE_HOOKS_TRUE@ else \ -@ENABLE_HOOKS_TRUE@ echo "***" ; \ -@ENABLE_HOOKS_TRUE@ echo "*** Warning: TeX index not updated" ; \ -@ENABLE_HOOKS_TRUE@ echo "***" ; \ -@ENABLE_HOOKS_TRUE@ echo "*** update it on the target system" ; \ -@ENABLE_HOOKS_TRUE@ echo "*** using $(TEXHASH) command" ; \ -@ENABLE_HOOKS_TRUE@ echo "***" ; \ -@ENABLE_HOOKS_TRUE@ fi -@ENABLE_HOOKS_TRUE@ @echo "***" -@ENABLE_HOOKS_TRUE@ @echo "Almost done. See README.hyphen for further steps to" -@ENABLE_HOOKS_TRUE@ @echo "set up the hyphenation pattern." -@ENABLE_HOOKS_TRUE@ @echo "***" - -@ENABLE_HOOKS_TRUE@uninstall-hook: -@ENABLE_HOOKS_TRUE@ $(TEXHASH) -@ENABLE_HOOKS_TRUE@ $(FMTUTIL) --all - -inst-tds: - rm -rf $(tdsdistdir) - mkdir $(tdsdistdir) - confdir=`cd $(top_srcdir) && pwd` \ - && cd $(tdsdistdir) \ - && $$confdir/configure --prefix=/usr \ - --with-texmfdir=/ --docdir=/doc/latex/$(PACKAGE) \ - && $(MAKE) $(AM_MAKEFLAGS) \ - && $(MAKE) $(AM_MAKEFLAGS) DESTDIR=`pwd`/inst install \ - && rm -rf inst/usr \ - && mkdir -p inst/source/latex/$(PACKAGE) \ - && make distdir distdir=inst/source/latex/$(PACKAGE) - -dist-tds-tgz: inst-tds - rm -f $(tdsdist_tgz) - cd $(tdsdistdir)/inst \ - && tar cf - * | gzip -9 -c > ../../$(tdsdist_tgz) - rm -rf $(tdsdistdir) - -dist-tds-zip: inst-tds - rm -f $(tdsdist_zip) - cd $(tdsdistdir)/inst \ - && zip -r ../../$(tdsdist_zip) * - rm -rf $(tdsdistdir) - -dist-tds: dist-tds-zip - -.PHONY: dist-tds dist-tds-tgz dist-tds-zip inst-tds - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/language/thai/thailatex/NEWS b/language/thai/thailatex/NEWS deleted file mode 100644 index 71b81e0c3e..0000000000 --- a/language/thai/thailatex/NEWS +++ /dev/null @@ -1,142 +0,0 @@ -0.5.1 (2013-02-08) -===== -- Updated hyphenation patterns. -- Cope with ragged right margin problem with space stretching. -* Switched to XZ tarball compression. - -0.5.0 (2012-06-15) -===== -- Hyphenation support. - -0.4.7 (2012-02-15) -===== -- No more stretch for \wbr. It caused uneven spacing between words. -- CTAN TDS zip is now complete in a single file, with source. -- Font encoding and ligkern stuff is now moved to font packages, - to allow custom ligkern rules per font. -- Supports more LaTeX escape sequences, namely \textdollar, \i, \j, - \textasciicircum, \textasciitilde, \textbackslash, \textbar, \textbraceleft, - \textbraceright, \textgreater, \textless, \textquotedbl -- Revised documentation for the Thai language definition. - -0.4.6 (2011-10-26) -===== -- Remove fonts and provide them directly from thaifonts-scalable source - package. -- No more build-dependency on TeX font utils and Ghostscript. -- Build-dependency on swath/cttex is now optional. - -0.4.5 (2011-03-21) -===== -- Update fonts from thaifonts-scalable 0.4.15, changes include: - + Improved Latin glyphs in garuda - + Overlap-free Thai glyphs in ttypist - + Bug fixes in Purisa (clean wrong ligature and fix glyph name) -- Correct positioning of THANTHAKHAT and NIKHAHIT over long-ascender Thai - glyphs. -- Support for high MAITAIKHU (e.g. in Kuy) and high NIKHAHIT (e.g. in Pali). -- Add \textpali{} command for Pali-Sanskrit text with descender-less YO YING - and THO THAN. -- Add "tis620" inputenc option for proper Pali-Sanskrit support. -- Adjust translation for \refname from "หนังสืออ้างอิง" to "เอกสารอ้างอิง". -- CTAN package is now in ZIP format by default, as preferred by Windows users. -- Outdated and unmaintained RPM spec is now removed. - -0.4.4 (2009-08-15) -===== -- Fix installation problems in Makefiles and related scripts. -- Drop support for old teTeX versions, for simplicity. -- Update ttypist font from thaifonts-scalable trunk, with manually adjusted - bold glyphs. -- Support automated tarball preparation for CTAN upload. - -0.4.3 (2009-07-28) -===== -- Update fonts from thaifonts-scalable 0.4.13, changes include: - + thicker bold faces for ttpyist - + variation faces for purisa -- Default monospace font is now ttypist. -- Drop the obsolete '\thai' command. -- UTF-8 support. - -0.4.2 (2008-01-27) -===== -- Correct changelog entry in thai.dtx, removing junks in generated document. - -0.4.1 (2008-01-27) -===== -- Update fonts from thaifonts-scalable 0.4.9, plus some changes from CVS. -- Reintroduced font: kinnari, with resolved licensing issue. -- New fonts: sawasdee, umpush, waree. -- Handle the case of tone marks over long-ascender base characters with - below-base vowel combined, e.g. "PO PLA + SARA UU + MAI EK", using - Werner Lemberg's method as published in TUGboat Volume 21 (2000), No. 2. - -0.4.0 (2006-11-08) -===== -- Relicensed to LPPL, with permission from NECTEC, the copyright holder. -- Create `thai.dtx' for documenting and generating `thai.ldf'. -- Clean up some unneeded macros. -- Update fonts from thaifonts-scalable 0.4.5. -- Add ttypist (TLWG Typist) font. - -0.3.7 (2006-03-27) -===== -- Fix many package buidling issues. - -0.3.6 (2006-03-27) -===== -- Merge fix from Debian NMU, to prefer updmap-sys to updmap if present. -- Support new TeX Directory Structure (http://tug.org/tds/). -- Update fonts from thaifonts-scalable 0.4.4, plus some fixes in 2006-03-26 - CVS snapshot for error with dvips. -- Add Loma font. - -0.3.5.1 (2005-07-03) -======= -- Update fonts from thaifonts-scalable 0.4.3.1, which actually updates - version info in Type1 fonts. - -0.3.5 (2005-06-10) -===== -- Dropped dbtt and kinnari in accordance with the new thaifonts-scalable - release, due to the unclear license. -- Updated scalable fonts from thaifonts-scalable 0.4.3. -- Fixed bug in malformed Postscript fonts which makes latex files fail to - compile. - -0.3.4 (2004-12-05) -===== -- Fix missing glyphs in fonts. (reported by Poonlap Veerathanabutr) -- 'pmono' font now renamed as 'ttype'. - -0.3.3 (2004-09-27) -===== -- Do not capitalize chapters & sections in book headers. - (proposed by P'Joy) -- Guard against recursive assignments of \ltxTeX and \ltxLaTeX - (reported by donzakh) -- Updated scaled fonts from thaifonts-scalable 0.4.2. - -0.3.2 (2004-03-25) -===== -- Fix page numbering bug in \frontmatter and \mainmatter redefinition - due to wrong appendix fix in previous version. [thep] - (noticed by P'Joy) - -0.3.1 (2004-03-10) -===== -- New fonts: kinnari, pmono, purisa. [poonlap] -- Updated fonts from thaifonts-scalable project. [chanop,thep] -- Thai sfdefault is now garuda. Thai ttdefault is now pmono. -- Introduce Thai TeX character codes, so some problems caused by Latin - case conversion, e.g. appendix title, are fixed. [thep,poonlap] -- Proper Thai page number styles in different parts of book class. [thep] -- Appendixes are now always run with Thai alphabets, with or without - `thainumber' option. [suggested by K. Chakkree] -- Better RPM build script. [thep, by report from Suppachoke Santiwichaya] -- Other bug fixes and improvements. [everybody] - - -*** Please see ChangeLog for versions before 0.3.1 *** - diff --git a/language/thai/thailatex/README b/language/thai/thailatex/README deleted file mode 100644 index 6320c5c74c..0000000000 --- a/language/thai/thailatex/README +++ /dev/null @@ -1,39 +0,0 @@ -%% This file is a part of thailatex package - -thailatex is a Thai package which enables typesetting Thai with LaTeX's -standard document classes. It is meant to become a part of "babel", -a multilingual package for LaTeX which supports a lot of non-American -languages. - -* Usage - -In LaTeX2e, you can tell LaTeX that the document would be written in Thai by -using the "babel" package with "thai" option, as follows: - - \usepackage[thai]{babel} - -In case you want to use UTF-8 encoding, use the 'inputenc' package like this: - - \usepackage[utf8x]{inputenc} - -To use Thai fonts, such as "fonts-tlwg", just use the font package: - - \usepackage{fonts-tlwg} - -An example of using thailatex can be found in the file 'orchid.tex'. - -If you patch babel.sty with the script sync-babel located in babel -directory distributed with the source. You may use babel as follows: - - \document[thai]{article} - - \usepackage{babel} - \usepackage[utf8x]{inputenc} - \usepackage{fonts-tlwg} - -Note that option [thai] will be passed to babel after it is patched. -You may have to repatch babel.sty again if you reinstall LaTeX. - -For more information, please visit: - http://linux.thai.net/projects/thailatex - diff --git a/language/thai/thailatex/README.hyphen b/language/thai/thailatex/README.hyphen deleted file mode 100644 index 36e8a41f0f..0000000000 --- a/language/thai/thailatex/README.hyphen +++ /dev/null @@ -1,54 +0,0 @@ -Notes on hyphenation setup. - -ThaiLaTeX >= 0.5.0 comes with hyphenation patterns. However, due to different -TeXLive FSH on different systems, the installation cannot be automated. You -will need to modify your system manually after installation. - -What you need is add this line to your "language.dat" file: - ----8<--- -thai loadhyph-th.tex ----8<--- - -And then invoke "fmtutil-sys --all". That's all. - -However, the way to modify "language.dat" differs from systems to systems. -For example: - -Debian/Ubuntu -------------- - -Mostly, you don't need to modify anything if you install thailatex from their -official apt repositories. But just in case you want to install it from -source: - -# cat > /etc/texmf/hyphen.d/90thailatex.cnf << EOF -name=thai file=loadhyph-th.tex lefthyphenmin=2 righthyphenmin=3 -EOF -# update-language -# update-fmtutil - -The file /var/lib/texmf/tex/generic/config/language.* for different TeX -engines will be refreshed simultaneously. - -After that, you can invoke this to regenerate hyphention trie: - -# fmtutil-sys --all - -Fedora 17 ---------- - -For Fedora 17's TeXLive 2007, the "language.dat" file is located at -/usr/share/texmf/tex/generic/config/. I am not sure how to modify it the -right way. You are supposed to create "language.th.dat" file and invoke -some command to update "language.dat" accordingly. But I cannot figure out -the command. So, the quick way to do it is edit the "language.dat" file -directly, by adding our required line. For example: - -# echo "thai loadhyph-th.tex" \ - >> /usr/share/texmf/tex/generic/config/language.dat - -And then, as usual, invoke: - -# fmtutil-sys --all - diff --git a/language/thai/thailatex/TODO b/language/thai/thailatex/TODO deleted file mode 100644 index 3d007c9a77..0000000000 --- a/language/thai/thailatex/TODO +++ /dev/null @@ -1,9 +0,0 @@ -- Karl Berry's font naming scheme -- use fontinst -- kerning -- tutorial doc - -WISHLIST -- hyphenation? -- macro for multi-pass wordseg? - diff --git a/language/thai/thailatex/aclocal.m4 b/language/thai/thailatex/aclocal.m4 deleted file mode 100644 index 0203b99a1f..0000000000 --- a/language/thai/thailatex/aclocal.m4 +++ /dev/null @@ -1,653 +0,0 @@ -# generated automatically by aclocal 1.11.6 -*- Autoconf -*- - -# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, -# 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation, -# Inc. -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -m4_ifndef([AC_AUTOCONF_VERSION], - [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl -m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.69],, -[m4_warning([this file was generated for autoconf 2.69. -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, 2003, 2005, 2006, 2007, 2008, 2011 Free Software -# Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# serial 1 - -# AM_AUTOMAKE_VERSION(VERSION) -# ---------------------------- -# Automake X.Y traces this macro to ensure aclocal.m4 has been -# generated from the m4 files accompanying Automake X.Y. -# (This private macro should not be called outside this file.) -AC_DEFUN([AM_AUTOMAKE_VERSION], -[am__api_version='1.11' -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.11.6], [], - [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl -]) - -# _AM_AUTOCONF_VERSION(VERSION) -# ----------------------------- -# aclocal traces this macro to find the Autoconf version. -# This is a private macro too. Using m4_define simplifies -# the logic in aclocal, which can simply ignore this definition. -m4_define([_AM_AUTOCONF_VERSION], []) - -# AM_SET_CURRENT_AUTOMAKE_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.11.6])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, 2003, 2005, 2011 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# serial 1 - -# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets -# $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to -# `$srcdir', `$srcdir/..', or `$srcdir/../..'. -# -# Of course, Automake must honor this variable whenever it calls a -# tool from the auxiliary directory. The problem is that $srcdir (and -# therefore $ac_aux_dir as well) can be either absolute or relative, -# depending on how configure is run. This is pretty annoying, since -# it makes $ac_aux_dir quite unusable in subdirectories: in the top -# source directory, any form will work fine, but in subdirectories a -# relative path needs to be adjusted first. -# -# $ac_aux_dir/missing -# fails when called from a subdirectory if $ac_aux_dir is relative -# $top_srcdir/$ac_aux_dir/missing -# fails if $ac_aux_dir is absolute, -# fails when called from a subdirectory in a VPATH build with -# a relative $ac_aux_dir -# -# The reason of the latter failure is that $top_srcdir and $ac_aux_dir -# are both prefixed by $srcdir. In an in-source build this is usually -# harmless because $srcdir is `.', but things will broke when you -# start a VPATH build or use an absolute $srcdir. -# -# So we could use something similar to $top_srcdir/$ac_aux_dir/missing, -# iff we strip the leading $srcdir from $ac_aux_dir. That would be: -# am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"` -# and then we would define $MISSING as -# MISSING="\${SHELL} $am_aux_dir/missing" -# This will work as long as MISSING is not called from configure, because -# unfortunately $(top_srcdir) has no meaning in configure. -# However there are other variables, like CC, which are often used in -# configure, and could therefore not use this "fixed" $ac_aux_dir. -# -# Another solution, used here, is to always expand $ac_aux_dir to an -# absolute PATH. The drawback is that using absolute paths prevent a -# configured tree to be moved without reconfiguration. - -AC_DEFUN([AM_AUX_DIR_EXPAND], -[dnl Rely on autoconf to set up CDPATH properly. -AC_PREREQ([2.50])dnl -# expand $ac_aux_dir to an absolute path -am_aux_dir=`cd $ac_aux_dir && pwd` -]) - -# AM_CONDITIONAL -*- Autoconf -*- - -# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006, 2008 -# Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# serial 9 - -# AM_CONDITIONAL(NAME, SHELL-CONDITION) -# ------------------------------------- -# Define a conditional. -AC_DEFUN([AM_CONDITIONAL], -[AC_PREREQ(2.52)dnl - ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])], - [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl -AC_SUBST([$1_TRUE])dnl -AC_SUBST([$1_FALSE])dnl -_AM_SUBST_NOTMAKE([$1_TRUE])dnl -_AM_SUBST_NOTMAKE([$1_FALSE])dnl -m4_define([_AM_COND_VALUE_$1], [$2])dnl -if $2; then - $1_TRUE= - $1_FALSE='#' -else - $1_TRUE='#' - $1_FALSE= -fi -AC_CONFIG_COMMANDS_PRE( -[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then - AC_MSG_ERROR([[conditional "$1" was never defined. -Usually this means the macro was only invoked conditionally.]]) -fi])]) - -# Do all the work for Automake. -*- Autoconf -*- - -# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, -# 2005, 2006, 2008, 2009 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# serial 16 - -# This macro actually does too much. Some checks are only needed if -# your package does certain things. But this isn't really a big deal. - -# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE]) -# AM_INIT_AUTOMAKE([OPTIONS]) -# ----------------------------------------------- -# The call with PACKAGE and VERSION arguments is the old style -# call (pre autoconf-2.50), which is being phased out. PACKAGE -# and VERSION should now be passed to AC_INIT and removed from -# the call to AM_INIT_AUTOMAKE. -# We support both call styles for the transition. After -# the next Automake release, Autoconf can make the AC_INIT -# arguments mandatory, and then we can depend on a new Autoconf -# release and drop the old call support. -AC_DEFUN([AM_INIT_AUTOMAKE], -[AC_PREREQ([2.62])dnl -dnl Autoconf wants to disallow AM_ names. We explicitly allow -dnl the ones we care about. -m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl -AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl -AC_REQUIRE([AC_PROG_INSTALL])dnl -if test "`cd $srcdir && pwd`" != "`pwd`"; then - # Use -I$(srcdir) only when $(srcdir) != ., so that make's output - # is not polluted with repeated "-I." - AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl - # test to see if srcdir already configured - if test -f $srcdir/config.status; then - AC_MSG_ERROR([source directory already configured; run "make distclean" there first]) - fi -fi - -# test whether we have cygpath -if test -z "$CYGPATH_W"; then - if (cygpath --version) >/dev/null 2>/dev/null; then - CYGPATH_W='cygpath -w' - else - CYGPATH_W=echo - fi -fi -AC_SUBST([CYGPATH_W]) - -# Define the identity of the package. -dnl Distinguish between old-style and new-style calls. -m4_ifval([$2], -[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl - AC_SUBST([PACKAGE], [$1])dnl - AC_SUBST([VERSION], [$2])], -[_AM_SET_OPTIONS([$1])dnl -dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT. -m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,, - [m4_fatal([AC_INIT should be called with package and version arguments])])dnl - AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl - AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl - -_AM_IF_OPTION([no-define],, -[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package]) - AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl - -# Some tools Automake needs. -AC_REQUIRE([AM_SANITY_CHECK])dnl -AC_REQUIRE([AC_ARG_PROGRAM])dnl -AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version}) -AM_MISSING_PROG(AUTOCONF, autoconf) -AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version}) -AM_MISSING_PROG(AUTOHEADER, autoheader) -AM_MISSING_PROG(MAKEINFO, makeinfo) -AC_REQUIRE([AM_PROG_INSTALL_SH])dnl -AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl -AC_REQUIRE([AM_PROG_MKDIR_P])dnl -# We need awk for the "check" target. The system "awk" is bad on -# some platforms. -AC_REQUIRE([AC_PROG_AWK])dnl -AC_REQUIRE([AC_PROG_MAKE_SET])dnl -AC_REQUIRE([AM_SET_LEADING_DOT])dnl -_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])], - [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], - [_AM_PROG_TAR([v7])])]) -_AM_IF_OPTION([no-dependencies],, -[AC_PROVIDE_IFELSE([AC_PROG_CC], - [_AM_DEPENDENCIES(CC)], - [define([AC_PROG_CC], - defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl -AC_PROVIDE_IFELSE([AC_PROG_CXX], - [_AM_DEPENDENCIES(CXX)], - [define([AC_PROG_CXX], - defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl -AC_PROVIDE_IFELSE([AC_PROG_OBJC], - [_AM_DEPENDENCIES(OBJC)], - [define([AC_PROG_OBJC], - defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl -]) -_AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])dnl -dnl The `parallel-tests' driver may need to know about EXEEXT, so add the -dnl `am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This macro -dnl is hooked onto _AC_COMPILER_EXEEXT early, see below. -AC_CONFIG_COMMANDS_PRE(dnl -[m4_provide_if([_AM_COMPILER_EXEEXT], - [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl -]) - -dnl Hook into `_AC_COMPILER_EXEEXT' early to learn its expansion. Do not -dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further -dnl mangled by Autoconf and run in a shell conditional statement. -m4_define([_AC_COMPILER_EXEEXT], -m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])]) - - -# When config.status generates a header, we must update the stamp-h file. -# This file resides in the same directory as the config header -# that is generated. The stamp files are numbered to have different names. - -# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the -# loop where config.status creates the headers, so we can generate -# our stamp files there. -AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], -[# Compute $1's index in $config_headers. -_am_arg=$1 -_am_stamp_count=1 -for _am_header in $config_headers :; do - case $_am_header in - $_am_arg | $_am_arg:* ) - break ;; - * ) - _am_stamp_count=`expr $_am_stamp_count + 1` ;; - esac -done -echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) - -# Copyright (C) 2001, 2003, 2005, 2008, 2011 Free Software Foundation, -# Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# serial 1 - -# AM_PROG_INSTALL_SH -# ------------------ -# Define $install_sh. -AC_DEFUN([AM_PROG_INSTALL_SH], -[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl -if test x"${install_sh}" != xset; then - case $am_aux_dir in - *\ * | *\ *) - install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; - *) - install_sh="\${SHELL} $am_aux_dir/install-sh" - esac -fi -AC_SUBST(install_sh)]) - -# Copyright (C) 2003, 2005 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# serial 2 - -# Check whether the underlying file-system supports filenames -# with a leading dot. For instance MS-DOS doesn't. -AC_DEFUN([AM_SET_LEADING_DOT], -[rm -rf .tst 2>/dev/null -mkdir .tst 2>/dev/null -if test -d .tst; then - am__leading_dot=. -else - am__leading_dot=_ -fi -rmdir .tst 2>/dev/null -AC_SUBST([am__leading_dot])]) - -# Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- - -# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005, 2008 -# Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# serial 6 - -# AM_MISSING_PROG(NAME, PROGRAM) -# ------------------------------ -AC_DEFUN([AM_MISSING_PROG], -[AC_REQUIRE([AM_MISSING_HAS_RUN]) -$1=${$1-"${am_missing_run}$2"} -AC_SUBST($1)]) - - -# AM_MISSING_HAS_RUN -# ------------------ -# Define MISSING if not defined so far and test if it supports --run. -# If it does, set am_missing_run to use it, otherwise, to nothing. -AC_DEFUN([AM_MISSING_HAS_RUN], -[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl -AC_REQUIRE_AUX_FILE([missing])dnl -if test x"${MISSING+set}" != xset; then - case $am_aux_dir in - *\ * | *\ *) - MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; - *) - MISSING="\${SHELL} $am_aux_dir/missing" ;; - esac -fi -# Use eval to expand $SHELL -if eval "$MISSING --run true"; then - am_missing_run="$MISSING --run " -else - am_missing_run= - AC_MSG_WARN([`missing' script is too old or missing]) -fi -]) - -# Copyright (C) 2003, 2004, 2005, 2006, 2011 Free Software Foundation, -# Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# serial 1 - -# AM_PROG_MKDIR_P -# --------------- -# Check for `mkdir -p'. -AC_DEFUN([AM_PROG_MKDIR_P], -[AC_PREREQ([2.60])dnl -AC_REQUIRE([AC_PROG_MKDIR_P])dnl -dnl Automake 1.8 to 1.9.6 used to define mkdir_p. We now use MKDIR_P, -dnl while keeping a definition of mkdir_p for backward compatibility. -dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile. -dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of -dnl Makefile.ins that do not define MKDIR_P, so we do our own -dnl adjustment using top_builddir (which is defined more often than -dnl MKDIR_P). -AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl -case $mkdir_p in - [[\\/$]]* | ?:[[\\/]]*) ;; - */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; -esac -]) - -# Helper functions for option handling. -*- Autoconf -*- - -# Copyright (C) 2001, 2002, 2003, 2005, 2008, 2010 Free Software -# Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# serial 5 - -# _AM_MANGLE_OPTION(NAME) -# ----------------------- -AC_DEFUN([_AM_MANGLE_OPTION], -[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) - -# _AM_SET_OPTION(NAME) -# -------------------- -# Set option NAME. Presently that only means defining a flag for this option. -AC_DEFUN([_AM_SET_OPTION], -[m4_define(_AM_MANGLE_OPTION([$1]), 1)]) - -# _AM_SET_OPTIONS(OPTIONS) -# ------------------------ -# OPTIONS is a space-separated list of Automake options. -AC_DEFUN([_AM_SET_OPTIONS], -[m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) - -# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET]) -# ------------------------------------------- -# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise. -AC_DEFUN([_AM_IF_OPTION], -[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) - -# Check to make sure that the build environment is sane. -*- Autoconf -*- - -# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005, 2008 -# Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# serial 5 - -# AM_SANITY_CHECK -# --------------- -AC_DEFUN([AM_SANITY_CHECK], -[AC_MSG_CHECKING([whether build environment is sane]) -# Just in case -sleep 1 -echo timestamp > conftest.file -# Reject unsafe characters in $srcdir or the absolute working directory -# name. Accept space and tab only in the latter. -am_lf=' -' -case `pwd` in - *[[\\\"\#\$\&\'\`$am_lf]]*) - AC_MSG_ERROR([unsafe absolute working directory name]);; -esac -case $srcdir in - *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*) - AC_MSG_ERROR([unsafe srcdir value: `$srcdir']);; -esac - -# Do `set' in a subshell so we don't clobber the current shell's -# arguments. Must try -L first in case configure is actually a -# symlink; some systems play weird games with the mod time of symlinks -# (eg FreeBSD returns the mod time of the symlink's containing -# directory). -if ( - set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` - if test "$[*]" = "X"; then - # -L didn't work. - set X `ls -t "$srcdir/configure" conftest.file` - fi - rm -f conftest.file - if test "$[*]" != "X $srcdir/configure conftest.file" \ - && test "$[*]" != "X conftest.file $srcdir/configure"; then - - # If neither matched, then we have a broken ls. This can happen - # if, for instance, CONFIG_SHELL is bash and it inherits a - # broken ls alias from the environment. This has actually - # happened. Such a system could not be considered "sane". - AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken -alias in your environment]) - fi - - test "$[2]" = conftest.file - ) -then - # Ok. - : -else - AC_MSG_ERROR([newly created file is older than distributed files! -Check your system clock]) -fi -AC_MSG_RESULT(yes)]) - -# Copyright (C) 2001, 2003, 2005, 2011 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# serial 1 - -# AM_PROG_INSTALL_STRIP -# --------------------- -# One issue with vendor `install' (even GNU) is that you can't -# specify the program used to strip binaries. This is especially -# annoying in cross-compiling environments, where the build's strip -# is unlikely to handle the host's binaries. -# Fortunately install-sh will honor a STRIPPROG variable, so we -# always use install-sh in `make install-strip', and initialize -# STRIPPROG with the value of the STRIP variable (set by the user). -AC_DEFUN([AM_PROG_INSTALL_STRIP], -[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl -# Installed binaries are usually stripped using `strip' when the user -# run `make install-strip'. However `strip' might not be the right -# tool to use in cross-compilation environments, therefore Automake -# will honor the `STRIP' environment variable to overrule this program. -dnl Don't test for $cross_compiling = yes, because it might be `maybe'. -if test "$cross_compiling" != no; then - AC_CHECK_TOOL([STRIP], [strip], :) -fi -INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" -AC_SUBST([INSTALL_STRIP_PROGRAM])]) - -# Copyright (C) 2006, 2008, 2010 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# serial 3 - -# _AM_SUBST_NOTMAKE(VARIABLE) -# --------------------------- -# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in. -# This macro is traced by Automake. -AC_DEFUN([_AM_SUBST_NOTMAKE]) - -# AM_SUBST_NOTMAKE(VARIABLE) -# -------------------------- -# Public sister of _AM_SUBST_NOTMAKE. -AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) - -# Check how to create a tarball. -*- Autoconf -*- - -# Copyright (C) 2004, 2005, 2012 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# serial 2 - -# _AM_PROG_TAR(FORMAT) -# -------------------- -# Check how to create a tarball in format FORMAT. -# FORMAT should be one of `v7', `ustar', or `pax'. -# -# Substitute a variable $(am__tar) that is a command -# writing to stdout a FORMAT-tarball containing the directory -# $tardir. -# tardir=directory && $(am__tar) > result.tar -# -# Substitute a variable $(am__untar) that extract such -# a tarball read from stdin. -# $(am__untar) < result.tar -AC_DEFUN([_AM_PROG_TAR], -[# Always define AMTAR for backward compatibility. Yes, it's still used -# in the wild :-( We should find a proper way to deprecate it ... -AC_SUBST([AMTAR], ['$${TAR-tar}']) -m4_if([$1], [v7], - [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'], - [m4_case([$1], [ustar],, [pax],, - [m4_fatal([Unknown tar format])]) -AC_MSG_CHECKING([how to create a $1 tar archive]) -# Loop over all known methods to create a tar archive until one works. -_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none' -_am_tools=${am_cv_prog_tar_$1-$_am_tools} -# Do not fold the above two line into one, because Tru64 sh and -# Solaris sh will not grok spaces in the rhs of `-'. -for _am_tool in $_am_tools -do - case $_am_tool in - gnutar) - for _am_tar in tar gnutar gtar; - do - AM_RUN_LOG([$_am_tar --version]) && break - done - am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"' - am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"' - am__untar="$_am_tar -xf -" - ;; - plaintar) - # Must skip GNU tar: if it does not support --format= it doesn't create - # ustar tarball either. - (tar --version) >/dev/null 2>&1 && continue - am__tar='tar chf - "$$tardir"' - am__tar_='tar chf - "$tardir"' - am__untar='tar xf -' - ;; - pax) - am__tar='pax -L -x $1 -w "$$tardir"' - am__tar_='pax -L -x $1 -w "$tardir"' - am__untar='pax -r' - ;; - cpio) - am__tar='find "$$tardir" -print | cpio -o -H $1 -L' - am__tar_='find "$tardir" -print | cpio -o -H $1 -L' - am__untar='cpio -i -H $1 -d' - ;; - none) - am__tar=false - am__tar_=false - am__untar=false - ;; - esac - - # If the value was cached, stop now. We just wanted to have am__tar - # and am__untar set. - test -n "${am_cv_prog_tar_$1}" && break - - # tar/untar a dummy directory, and stop if the command works - rm -rf conftest.dir - mkdir conftest.dir - echo GrepMe > conftest.dir/file - AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar]) - rm -rf conftest.dir - if test -s conftest.tar; then - AM_RUN_LOG([$am__untar /dev/null 2>&1 && break - fi -done -rm -rf conftest.dir - -AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool]) -AC_MSG_RESULT([$am_cv_prog_tar_$1])]) -AC_SUBST([am__tar]) -AC_SUBST([am__untar]) -]) # _AM_PROG_TAR - diff --git a/language/thai/thailatex/babel/Makefile.am b/language/thai/thailatex/babel/Makefile.am deleted file mode 100644 index b7140bcaea..0000000000 --- a/language/thai/thailatex/babel/Makefile.am +++ /dev/null @@ -1,31 +0,0 @@ -BABEL_COMMON = thswitch.sty lthenc.def tis620.def - -BABEL_SRC = thai.dtx thai.ins $(BABEL_COMMON) -BABEL_INS = thai.ldf $(BABEL_COMMON) -BABEL_DOCS = thai.pdf - -EXTRA_DIST = $(BABEL_SRC) -CLEANFILES = thai.log thai.aux thai.ldf thai.pdf - -babeldir = $(texmfdir)/tex/generic/$(PACKAGE) -babel_DATA = $(BABEL_INS) - -doc_DATA = $(BABEL_DOCS) - -thai.ldf: thai.ins thai.dtx - if [ ! -f thai.ins ]; then \ - $(LN_S) $(srcdir)/thai.ins thai.ins; \ - fi - if [ ! -f thai.dtx ]; then \ - $(LN_S) $(srcdir)/thai.dtx thai.dtx; \ - fi - rm -f thai.ldf - $(LATEX) thai.ins - -thai.pdf: thai.dtx - if [ ! -f thai.dtx ]; then \ - $(LN_S) $(srcdir)/thai.dtx thai.dtx; \ - fi - $(PDFLATEX) thai.dtx - $(PDFLATEX) thai.dtx - diff --git a/language/thai/thailatex/babel/Makefile.in b/language/thai/thailatex/babel/Makefile.in deleted file mode 100644 index d3ad65a1d6..0000000000 --- a/language/thai/thailatex/babel/Makefile.in +++ /dev/null @@ -1,440 +0,0 @@ -# Makefile.in generated by automake 1.11.6 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software -# Foundation, Inc. -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ - -VPATH = @srcdir@ -am__make_dryrun = \ - { \ - am__dry=no; \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ - | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ - *) \ - for am__flg in $$MAKEFLAGS; do \ - case $$am__flg in \ - *=*|--*) ;; \ - *n*) am__dry=yes; break;; \ - esac; \ - done;; \ - esac; \ - test $$am__dry = yes; \ - } -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -subdir = babel -DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -mkinstalldirs = $(install_sh) -d -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -SOURCES = -DIST_SOURCES = -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' -am__uninstall_files_from_dir = { \ - test -z "$$files" \ - || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ - || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ - $(am__cd) "$$dir" && rm -f $$files; }; \ - } -am__installdirs = "$(DESTDIR)$(babeldir)" "$(DESTDIR)$(docdir)" -DATA = $(babel_DATA) $(doc_DATA) -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -CTTEX = @CTTEX@ -CYGPATH_W = @CYGPATH_W@ -DEFS = @DEFS@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -FMTUTIL = @FMTUTIL@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -LATEX = @LATEX@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LN_S = @LN_S@ -LTLIBOBJS = @LTLIBOBJS@ -MAKEINFO = @MAKEINFO@ -MKDIR_P = @MKDIR_P@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATGEN = @PATGEN@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PDFLATEX = @PDFLATEX@ -SED = @SED@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SWATH = @SWATH@ -TEXHASH = @TEXHASH@ -VERSION = @VERSION@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -am__leading_dot = @am__leading_dot@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build_alias = @build_alias@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -emacsdir = @emacsdir@ -exec_prefix = @exec_prefix@ -host_alias = @host_alias@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -sysconfdir = @sysconfdir@ -target_alias = @target_alias@ -texmfdir = @texmfdir@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -BABEL_COMMON = thswitch.sty lthenc.def tis620.def -BABEL_SRC = thai.dtx thai.ins $(BABEL_COMMON) -BABEL_INS = thai.ldf $(BABEL_COMMON) -BABEL_DOCS = thai.pdf -EXTRA_DIST = $(BABEL_SRC) -CLEANFILES = thai.log thai.aux thai.ldf thai.pdf -babeldir = $(texmfdir)/tex/generic/$(PACKAGE) -babel_DATA = $(BABEL_INS) -doc_DATA = $(BABEL_DOCS) -all: all-am - -.SUFFIXES: -$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu babel/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu babel/Makefile -.PRECIOUS: Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): -install-babelDATA: $(babel_DATA) - @$(NORMAL_INSTALL) - @list='$(babel_DATA)'; test -n "$(babeldir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(babeldir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(babeldir)" || exit 1; \ - fi; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; \ - done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(babeldir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(babeldir)" || exit $$?; \ - done - -uninstall-babelDATA: - @$(NORMAL_UNINSTALL) - @list='$(babel_DATA)'; test -n "$(babeldir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - dir='$(DESTDIR)$(babeldir)'; $(am__uninstall_files_from_dir) -install-docDATA: $(doc_DATA) - @$(NORMAL_INSTALL) - @list='$(doc_DATA)'; test -n "$(docdir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(docdir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(docdir)" || exit 1; \ - fi; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; \ - done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(docdir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(docdir)" || exit $$?; \ - done - -uninstall-docDATA: - @$(NORMAL_UNINSTALL) - @list='$(doc_DATA)'; test -n "$(docdir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - dir='$(DESTDIR)$(docdir)'; $(am__uninstall_files_from_dir) -tags: TAGS -TAGS: - -ctags: CTAGS -CTAGS: - - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile $(DATA) -installdirs: - for dir in "$(DESTDIR)$(babeldir)" "$(DESTDIR)$(docdir)"; do \ - test -z "$$dir" || $(MKDIR_P) "$$dir"; \ - done -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-generic mostlyclean-am - -distclean: distclean-am - -rm -f Makefile -distclean-am: clean-am distclean-generic - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: install-babelDATA install-docDATA - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-generic - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: uninstall-babelDATA uninstall-docDATA - -.MAKE: install-am install-strip - -.PHONY: all all-am check check-am clean clean-generic distclean \ - distclean-generic distdir dvi dvi-am html html-am info info-am \ - install install-am install-babelDATA install-data \ - install-data-am install-docDATA install-dvi install-dvi-am \ - install-exec install-exec-am install-html install-html-am \ - install-info install-info-am install-man install-pdf \ - install-pdf-am install-ps install-ps-am install-strip \ - installcheck installcheck-am installdirs maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-generic pdf \ - pdf-am ps ps-am uninstall uninstall-am uninstall-babelDATA \ - uninstall-docDATA - - -thai.ldf: thai.ins thai.dtx - if [ ! -f thai.ins ]; then \ - $(LN_S) $(srcdir)/thai.ins thai.ins; \ - fi - if [ ! -f thai.dtx ]; then \ - $(LN_S) $(srcdir)/thai.dtx thai.dtx; \ - fi - rm -f thai.ldf - $(LATEX) thai.ins - -thai.pdf: thai.dtx - if [ ! -f thai.dtx ]; then \ - $(LN_S) $(srcdir)/thai.dtx thai.dtx; \ - fi - $(PDFLATEX) thai.dtx - $(PDFLATEX) thai.dtx - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/language/thai/thailatex/babel/lthenc.def b/language/thai/thailatex/babel/lthenc.def deleted file mode 100644 index 1632b6ea78..0000000000 --- a/language/thai/thailatex/babel/lthenc.def +++ /dev/null @@ -1,157 +0,0 @@ -%% This file is part of the thailatex package -%% Created by Surapant Meknavin: surapan@nectec.or.th -%% 2011/12/26 Theppitak Karoonboonyanan -%% - add ASCII symbols \textdollar \textasciicircum \textasciitilde -%% \textbackslash \textbar \textbraceleft \textbraceright -%% \textgreater \textless \textquotedbl -%% - add Latin symbols \textdagger \textdaggerdbl \textsection -%% \textparagraph \copyright \textregistered \texttrademark -%% \ss \ae \AE \oe \OE \i \j -%% - drop text commands for copyright, registered, trademark, SS, -%% in favor of native font glyphs -%% - drop Latin wrapper to \TeX and \LaTeX commands -%% 2004/06/14 Theppitak Karoonboonyanan -%% - guard against recursive assignments of \ltxTeX and \ltxLaTeX -%% (Reported by donzakh) -%% 2002/04/21 Theppitak Karoonboonyanan -%% - add special shape declarations e.g. \textquoteleft -%% 2000/05/10 Theppitak Karoonboonyanan -%% - encoding changed from TIS to LTH, according to TeX convention - -\ProvidesFile{LTHenc.def} - [2011/12/26 v1.2 - Thai Encoding] -\DeclareFontEncoding{LTH}{}{} -\DeclareFontSubstitution{LTH}{norasi}{m}{n} -\DeclareErrorFont{LTH}{norasi}{m}{n}{10} -% ASCII/Latin -\DeclareTextSymbol{\textdollar}{LTH}{`\$} -\DeclareTextSymbol{\textasciicircum}{LTH}{`\^} -\DeclareTextSymbol{\textasciitilde}{LTH}{`\~} -\DeclareTextSymbol{\textbackslash}{LTH}{`\\} -\DeclareTextSymbol{\textbar}{LTH}{`\|} -\DeclareTextSymbol{\textbraceleft}{LTH}{`\{} -\DeclareTextSymbol{\textbraceright}{LTH}{`\}} -\DeclareTextSymbol{\textgreater}{LTH}{`\>} -\DeclareTextSymbol{\textless}{LTH}{`\<} -\DeclareTextSymbol{\textquotedbl}{LTH}{`\"} -\DeclareTextSymbol{\textquoteleft}{LTH}{145} -\DeclareTextSymbol{\textquoteright}{LTH}{146} -\DeclareTextSymbol{\textquotedblleft}{LTH}{147} -\DeclareTextSymbol{\textquotedblright}{LTH}{148} -\DeclareTextSymbol{\textbullet}{LTH}{149} -\DeclareTextSymbol{\textendash}{LTH}{150} -\DeclareTextSymbol{\textemdash}{LTH}{151} -\DeclareTextSymbol{\textdagger}{LTH}{4} -\DeclareTextSymbol{\textdaggerdbl}{LTH}{5} -\DeclareTextSymbol{\textsection}{LTH}{6} -\DeclareTextSymbol{\textparagraph}{LTH}{7} -\DeclareTextSymbol{\copyright}{LTH}{8} -\DeclareTextSymbol{\textregistered}{LTH}{9} -\DeclareTextSymbol{\texttrademark}{LTH}{10} -\DeclareTextSymbol{\ss}{LTH}{11} -\DeclareTextSymbol{\ae}{LTH}{12} -\DeclareTextSymbol{\AE}{LTH}{13} -\DeclareTextSymbol{\oe}{LTH}{14} -\DeclareTextSymbol{\OE}{LTH}{15} -\DeclareTextSymbol{\i}{LTH}{25} -\DeclareTextSymbol{\j}{LTH}{26} -% Thai special characters -\DeclareTextSymbol{\textyamakkan}{LTH}{238} -\DeclareTextSymbol{\textfongmun}{LTH}{239} -\DeclareTextSymbol{\textangkhankhu}{LTH}{250} -\DeclareTextSymbol{\textkhomut}{LTH}{251} -% Pali-Sanskrit -\DeclareTextSymbol{\textYoYingPali}{LTH}{144} -\DeclareTextSymbol{\textThoThanPali}{LTH}{128} -% UCS support -\DeclareTextSymbol{\thaiKoKai}{LTH}{161} -\DeclareTextSymbol{\thaiKhoKhai}{LTH}{162} -\DeclareTextSymbol{\thaiKhoKhuat}{LTH}{163} -\DeclareTextSymbol{\thaiKhoKhwai}{LTH}{164} -\DeclareTextSymbol{\thaiKhoKhon}{LTH}{165} -\DeclareTextSymbol{\thaiKhoRakhang}{LTH}{166} -\DeclareTextSymbol{\thaiNgoNgu}{LTH}{167} -\DeclareTextSymbol{\thaiChoChan}{LTH}{168} -\DeclareTextSymbol{\thaiChoChing}{LTH}{169} -\DeclareTextSymbol{\thaiChoChang}{LTH}{170} -\DeclareTextSymbol{\thaiSoSo}{LTH}{171} -\DeclareTextSymbol{\thaiChoChoe}{LTH}{172} -\DeclareTextSymbol{\thaiYoYing}{LTH}{173} -\DeclareTextSymbol{\thaiDoChada}{LTH}{174} -\DeclareTextSymbol{\thaiToPatak}{LTH}{175} -\DeclareTextSymbol{\thaiThoThan}{LTH}{176} -\DeclareTextSymbol{\thaiThoNangmontho}{LTH}{177} -\DeclareTextSymbol{\thaiThoPhuthao}{LTH}{178} -\DeclareTextSymbol{\thaiNoNen}{LTH}{179} -\DeclareTextSymbol{\thaiDoDek}{LTH}{180} -\DeclareTextSymbol{\thaiToTao}{LTH}{181} -\DeclareTextSymbol{\thaiThoThung}{LTH}{182} -\DeclareTextSymbol{\thaiThoThahan}{LTH}{183} -\DeclareTextSymbol{\thaiThoThong}{LTH}{184} -\DeclareTextSymbol{\thaiNoNu}{LTH}{185} -\DeclareTextSymbol{\thaiBoBaimai}{LTH}{186} -\DeclareTextSymbol{\thaiPoPla}{LTH}{187} -\DeclareTextSymbol{\thaiPhoPhung}{LTH}{188} -\DeclareTextSymbol{\thaiFoFa}{LTH}{189} -\DeclareTextSymbol{\thaiPhoPhan}{LTH}{190} -\DeclareTextSymbol{\thaiFoFan}{LTH}{191} -\DeclareTextSymbol{\thaiPhoSamphao}{LTH}{192} -\DeclareTextSymbol{\thaiMoMa}{LTH}{193} -\DeclareTextSymbol{\thaiYoYak}{LTH}{194} -\DeclareTextSymbol{\thaiRoRua}{LTH}{195} -\DeclareTextSymbol{\thaiRu}{LTH}{196} -\DeclareTextSymbol{\thaiLoLing}{LTH}{197} -\DeclareTextSymbol{\thaiLu}{LTH}{198} -\DeclareTextSymbol{\thaiWoWaen}{LTH}{199} -\DeclareTextSymbol{\thaiSoSala}{LTH}{200} -\DeclareTextSymbol{\thaiSoRusi}{LTH}{201} -\DeclareTextSymbol{\thaiSoSua}{LTH}{202} -\DeclareTextSymbol{\thaiHoHip}{LTH}{203} -\DeclareTextSymbol{\thaiLoChula}{LTH}{204} -\DeclareTextSymbol{\thaiOAng}{LTH}{205} -\DeclareTextSymbol{\thaiHoNokhuk}{LTH}{206} -\DeclareTextSymbol{\thaiPaiyannoi}{LTH}{207} -\DeclareTextSymbol{\thaiSaraA}{LTH}{208} -\DeclareTextSymbol{\thaiMaiHanakat}{LTH}{209} -\DeclareTextSymbol{\thaiSaraAa}{LTH}{210} -\DeclareTextSymbol{\thaiSaraAm}{LTH}{211} -\DeclareTextSymbol{\thaiSaraI}{LTH}{212} -\DeclareTextSymbol{\thaiSaraIi}{LTH}{213} -\DeclareTextSymbol{\thaiSaraUe}{LTH}{214} -\DeclareTextSymbol{\thaiSaraUee}{LTH}{215} -\DeclareTextSymbol{\thaiSaraU}{LTH}{216} -\DeclareTextSymbol{\thaiSaraUu}{LTH}{217} -\DeclareTextSymbol{\thaiPhinthu}{LTH}{218} -\DeclareTextSymbol{\textbaht}{LTH}{223} -\DeclareTextSymbol{\thaiSaraE}{LTH}{224} -\DeclareTextSymbol{\thaiSaraAe}{LTH}{225} -\DeclareTextSymbol{\thaiSaraO}{LTH}{226} -\DeclareTextSymbol{\thaiSaraAiMaimuan}{LTH}{227} -\DeclareTextSymbol{\thaiSaraAiMaimalai}{LTH}{228} -\DeclareTextSymbol{\thaiLakkhangyao}{LTH}{229} -\DeclareTextSymbol{\thaiMaiyamok}{LTH}{230} -\DeclareTextSymbol{\thaiMaitaikhu}{LTH}{231} -\DeclareTextSymbol{\thaiMaiEk}{LTH}{232} -\DeclareTextSymbol{\thaiMaiTho}{LTH}{233} -\DeclareTextSymbol{\thaiMaiTri}{LTH}{234} -\DeclareTextSymbol{\thaiMaiChattawa}{LTH}{235} -\DeclareTextSymbol{\thaiThanthakhat}{LTH}{236} -\DeclareTextSymbol{\thaiNikhahit}{LTH}{237} -\DeclareTextSymbol{\thaiYamakkan}{LTH}{238} -\DeclareTextSymbol{\thaiFongman}{LTH}{239} -\DeclareTextSymbol{\thaizero}{LTH}{240} -\DeclareTextSymbol{\thaione}{LTH}{241} -\DeclareTextSymbol{\thaitwo}{LTH}{242} -\DeclareTextSymbol{\thaithree}{LTH}{243} -\DeclareTextSymbol{\thaifour}{LTH}{244} -\DeclareTextSymbol{\thaifive}{LTH}{245} -\DeclareTextSymbol{\thaisix}{LTH}{246} -\DeclareTextSymbol{\thaiseven}{LTH}{247} -\DeclareTextSymbol{\thaieight}{LTH}{248} -\DeclareTextSymbol{\thainine}{LTH}{249} -\DeclareTextSymbol{\thaiAngkhankhu}{LTH}{250} -\DeclareTextSymbol{\thaiKhomut}{LTH}{251} -\endinput -%% -%% End of file `LTHenc.def'. diff --git a/language/thai/thailatex/babel/thai.dtx b/language/thai/thailatex/babel/thai.dtx deleted file mode 100644 index 5f8bedfa05..0000000000 --- a/language/thai/thailatex/babel/thai.dtx +++ /dev/null @@ -1,845 +0,0 @@ -% \iffalse meta-comment -% -% 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. -% 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. -% -% This work consists of the files thai.dtx and thai.ins -% and the derived file thai.ldf. -% -% \fi -% \CheckSum{272} -% \iffalse -% Tell the \LaTeX\ system who we are and write an entry on the -% transcript. -%<*dtx> -\ProvidesFile{thai.dtx} -% -%\ProvidesLanguage{thai} -%\fi -%\ProvidesFile{thai.dtx} - [2013/01/29 v1.5 Thai support from the babel system] -%\iffalse -%% File `thai.dtx' -%% Thai Language Definition File -%% Copyright (C) 1999 - 2013 -%% by Surapant Meknavin, -%% Theppitak Karoonboonyanan (thep at linux.thai.net), -%% Chanop Silpa-Anan (chanop at debian.org), -%% Poonlap Veerathanabutr (poonlap at linux.thai.net) -%% Thai Linux Working Group -%% http://linux.thai.net/ -%% -%% Please report errors to: Theppitak Karoonboonyanan -%% (thep at linux.thai.net) -%% -%% This file is part of the babel system, it provides the source -%% code for the Thai language definition file. The original version -%% was written by Surapant Meknavin. -%% -%% It is currently maintained by Theppitak Karoonboonyanan -%% (thep at linux.thai.net), Chanop Silpa-Anan (chanop at debian.org) -%% and Poonlap Veerathanabutr (poonlap at linux.thai.net). -% -%<*filedriver> -\documentclass{ltxdoc} -\newcommand*\TeXhax{\TeX hax} -\newcommand*\babel{\textsf{babel}} -\newcommand*\langvar{$\langle \it lang \rangle$} -\newcommand*\note[1]{} -\newcommand*\Lopt[1]{\textsf{#1}} -\newcommand*\file[1]{\texttt{#1}} -\begin{document} - \DocInput{thai.dtx} -\end{document} -% -%\fi -% \GetFileInfo{thai.dtx} -% -% \changes{thai-1.0d}{2000/05/09}{Theppitak Karoonboonyanan: -% Encoding changed from TIS to LTH, according to TeX convention. -% Let `norasi' be Thai roman font, `dbttx' Thai sans serif. -% Correct some Thai translations.} -% \changes{thai-1.0d}{2001/12/04}{Theppitak Karoonboonyanan: -% Add checks for \cs{thechapter} existence before redefining -% digits as Thai. -% Move thaitoday definitions into thainumber and remove -% thainumber option. -% Use \cs{ifcase} instead of nested \cs{if} in \cs{thaitranslate}. -% Fix wrong encoding in heading for book style (as suggested by Chanop).} -% \changes{thai-1.0d}{2001/12/04}{Chanop Silpa-Anan: -% Add thainumber and thaitoday option} -% \changes{thai-1.0d}{2002/01/16}{Theppitak Karoonboonyanan: -% Fix extra spaces appearing in \cs{selectlanguage\{thai\}} -% (as suggested by C. Visavakul)} -% \changes{thai-1.0d}{2003/01/07}{Poonlap Veerathanabutr: -% Change `dbttx' to `dbtt'} -% \changes{thai-1.0d}{2003/02/26}{Theppitak Karoonboonyanan: -% Run Thai number in part, subsubsection, paragraph, -% subparagraph also} -% \changes{thai-1.0d}{2003/06/02}{Chanop Silpa-Anan: -% Use `garuda' for default Thai sans serif since -% `dbtt' is still slightly buggy} -% \changes{thai-1.0d}{2003/08/10}{Theppitak Karoonboonyanan: -% Fix translation of \cs{prefacename}. -% Redefine \cs{frontmatter} and \cs{mainmatter} for book class -% so thainumber option applies to the page numbering styles. -% (Experimental:) Add initialization of Thai character codes -% to fix the \cs{MakeUppercase} and \cs{MakeLowercase} problem -% also comment out the old workarounds.} -% \changes{thai-1.0d}{2004/02/02}{Poonlap Veerathanabutr: -% Fix \cs{lccode} and \cs{uccode}} -% \changes{thai-1.0d}{2004/02/28}{Theppitak Karoonboonyanan: -% Always use Thai alphabets for appendix (as suggested by K. chakkree01)} -% \changes{thai-1.0d}{2004/03/04}{Theppitak Karoonboonyanan: -% Use `pmono' as default Thai ttfamily} -% \changes{thai-1.0d}{2004/03/06}{Theppitak Karoonboonyanan: -% Use `garuda' instead of `dbtt' as default Thai sffamily} -% \changes{thai-1.0d}{2004/03/18}{Theppitak Karoonboonyanan: -% Move \cs{frontmatter} and \cs{mainmatter} redefinition back under -% `thainumber' option (wrongly moved along with previous -% appendix fix)} -% \changes{thai-1.0d}{2004/04/08}{Theppitak Karoonboonyanan: -% Borrow code from previous encoding fix to inhibit capitalizing -% chapters \& sections in book headers. (proposed by P'Joy)} -% \changes{thai-1.0d}{2004/11/15}{Theppitak Karoonboonyanan: -% `pmono' is now `ttype'} -% \changes{thai-1.1}{2006/07/05}{Theppitak Karoonboonyanan: -% Create `thai.dtx' for documenting and generating `thai.ldf'. -% Remove unnecessary workarounds for inhibition of capitalization -% of headers, as the catcodes already do the job. -% Also remove the mysterious redefinitions of figure and table counters.} -% \changes{thai-1.2}{2009/07/27}{Theppitak Karoonboonyanan: -% Re-encode Thai messages with unicode symbolic names, instead of explicit -% TIS-620 bytes. Adjust documentation to cover UTF-8 support. Make -% \cs{ttypist} the default typewriter font instead of \cs{ttype}. -% Drop the obsolete \cs{\backslash{}thai} command.} -% \changes{thai-1.3}{2011/03/17}{Theppitak Karoonboonyanan: -% Add \cs{\backslash{}textpali} macro for typesetting Pali text with -% descender-less Yo Ying and Tho Than. Update translation for -% \cs{\backslash{}refname}} -% \changes{thai-1.4}{2011/10/18}{Theppitak Karoonboonyanan: -% Remove font-specific macros} -% \changes{thai-1.4a}{2011/11/23}{Theppitak Karoonboonyanan: -% Revise documentation} -% \changes{thai-1.4b}{2011/12/16}{Theppitak Karoonboonyanan: -% Remove extra space in \cs{\backslash{}wbr}. Word spacing is considered -% suboptimal.} -% \changes{thai-1.4c}{2011/12/19}{Theppitak Karoonboonyanan: -% Revise documentation} -% \changes{thai-1.4d}{2012/02/10}{Theppitak Karoonboonyanan: -% Revise documentation. Add documentation for Thai line stretching.} -% \changes{thai-1.5}{2013/01/29}{Theppitak Karoonboonyanan: -% Add space stretching support.} -% -% \section{The Thai language} -% -% The file \file{\filename}\footnote{The file described in this section has -% version number \fileversion\ and was last revised on \filedate. The -% original author was Surapant Meknavin, and it was composed into -% \file{\filename} and maintained by Theppitak Karoonboonyanan -% (\texttt{thep@linux.thai.net}).} -% defines language-specific macros for Thai language. -% -% \subsection{Input encoding} -% -% Thai documents supported by this language definition can be encoded in -% either TIS-620 (ISO/IEC 8859-11) or UTF-8 with the aids of the -% \texttt{inputenc} package. -% -% \DescribeMacro{\thaitext} -% \DescribeMacro{\latintext} -% The commands |\thaitext| and |\latintext| can be used to switch to Thai -% or Latin fonts. These are declarations. -% -% \DescribeMacro{\textthai} -% \DescribeMacro{\textlatin} -% The commands |\textthai| and |\textlatin| both take one text argument -% which is then typeset using the requested language settings. -% -% \DescribeMacro{\textpali} -% The command |\textpali| takes one text argument which is then typeset -% using Thai font, with special shapes for certain characters, such as -% descender-less Yo Ying and Tho Than, as required by usual Pali-Sanskrit -% transliteration. -% -% \subsection{Word breaks} -% -% Thai is written continuously without word delimitors. The word boundary -% analysis is considered too complicated for rule-based approaches. -% Most available good-quality word analysis tools employ special matching -% algorithms against pre-defined dictionaries. Some even use -% statistics-based contextual analysis to resolve ambiguities. Therefore, -% no good hyphenation pattern is found to be comparable with those tools -% yet. -% -% \DescribeMacro{\wbr} -% What provided here for the word boundary problem is the |\wbr| command -% for separating words. It delimits words without taking physical space, -% so that the \TeX\ typesetter still wraps lines at word boundary like -% when it typesets English text. -% -% Therefore, one can preprocess their Thai document using Thai word analysis -% tools which automatically insert the |\wbr| commands between words, such -% as: -% \begin{itemize} -% \item \emph{cttex} by Vuthichai Ampornaramveth -% \item \emph{swath} by Phaisarn Charoenpornsawat, now maintained by Thai -% Linux Working Group, which can be downloaded from:\\ -% \texttt{ftp://linux.thai.net/pub/thailinux/software/swath} -% -% To compile \emph{swath}, you need \emph{libdatrie} as the -% dependency, which is provided under the \emph{libthai} project:\\ -% \texttt{ftp://linux.thai.net/pub/thailinux/software/libthai} -% \end{itemize} -% -% \subsection{Thai numbering} -% \label{thai-numbering} -% -% Some certain Thai documents use Thai digits instead of Arabic. -% And Thai alphabetic numbering is also commonly used for appendices. -% This file provides a number of numbering styles that can be applied -% to \LaTeX\ |\pagenumbering| command: -% -% \begin{itemize} -% \item |\thainum| for plain Thai digits -% \item |\thaibracenum| for Thai digits in parentheses -% \item |\thaialph| for Thai alphabetic numbering, using a reduced set -% (with three alphabets skipped: Kho Khuat, Kho Khon and Kho Rakhang) -% \item |\thaiAlph| for Thai alphabetic numbering, using the full set -% (with full alphabet set, plus two semi-vowels, Ru and Lu, in the -% order defined in Thai official dictionary) -% \end{itemize} -% -% \DescribeEnv{thainumber} -% The above numbering styles can be automatically chosen using the -% \Lopt{thainumber} option. When this option is supplied to the \babel{} -% package, Thai numberings will be applied to pages, sections, -% enumerations, dates, etc. -% -% \StopEventually{} -% -% \subsection{Thai language definition} -% -% The macro |\LdfInit| takes care of preventing file from being -% loaded more than once, checking the category code of the -% \texttt{@} sign, etc. -% \begin{macrocode} -%<*code> -\LdfInit\CurrentOption{captions\CurrentOption} -% \end{macrocode} -% -% When this file is read as an option, i.e. by the |\usepackage{babel}| -% command, \texttt{thai} will be an `unknown' language, in which -% case we have to make it known. So, we check for the existence of -% |\l@thai| to see whether we have to do something here. -% -% \begin{macrocode} -\ifx\l@thai\@undefined - \@nopatterns{thai} - \adddialect\l@thai0\fi -% \end{macrocode} -% -% \subsubsection{Thai character encoding} -% -% In this language definition, we support TIS-620, the national standard -% 8-bit character encoding, and Unicode by means of \texttt{inputenc} -% package. -% -% The encoding has been described in terms of TIS-620 as \texttt{LTH} in -% the \file{lthenc.def} file. So, we require it. -% -% \begin{macrocode} -\InputIfFileExists{lthenc.def}% - {\message{Loading the definitions for the Thai font encoding}}% - {% - \errhelp{I can't find the lthenc.def file for the Thai fonts}% - \errmessage{Since I do not know what the LTH encoding means^^J - I can't typeset Thai.^^J - I stop here, while you get a suitable lthenc.def file}\@@end - } -% \end{macrocode} -% -% The next step consists of defining commands to switch to the Thai -% language, for users to switch back and forth between languages. -% -% \begin{macro}{\thaitext} -% We define |\thaitext| as a declarative switch to Thai font encoding. -% \begin{macrocode} -\DeclareRobustCommand{\thaitext}{% - \fontencoding{LTH}\selectfont% - \def\encodingdefault{LTH}} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\textthai} -% This command takes one text argument which is then typeset using Thai font -% encoding. -% \begin{macrocode} -\DeclareRobustCommand{\textthai}[1]{{\thaitext #1}} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{Pali-Sanskrit Transliteration} -% -% Thai script can also be used for writing Pali and Sanskrit. Additional -% conventions are applied when doing so: (a) Yo Ying and Tho Than must be -% written without descender; (b) Phinthu is used for marking cluster; -% (c) Nikhahit is used as a Pali-Sanskrit consonant. -% -% (b) is inherently applicable as combining character. So is (c), with -% an exception for the case in which it is combined over upper vowel -% (namely, Sara I), where it must be shifted to higher position. Nikhahit -% shifting is implemented in the ligkern rules with the extra glyph -% provision in the fonts. -% -% What is left here is (a). Yo Ying and Tho Than must be converted to -% their descender-less variants. The |\textpali| macro is defined -% for this purpose. Note that |\wbr| commands which are normally inserted -% by automatic tools are ignored here, as most of such tools are not -% designed for Pali/Sanskrit. Besides, Pali/Sanskrit is already space -% delimited. -% -% \begin{macro}{\textpali} -% This command converts all Yo Ying and Tho Than in its argument to -% their descender-less variations. -% \begin{macrocode} -\DeclareRobustCommand{\textpali}[1]{% - \begingroup - \def\thaiYoYing{\textYoYingPali{}}% - \def\thaiThoThan{\textThoThanPali{}}% - \def\wbr{}% - \scantokens\expandafter{#1}\relax - \endgroup -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{Hyphenation} -% -% We define |\thaihyphenmins| macro for hyphenation parameters. This is -% one of the five macros required by \babel{}. -% -% \begin{macro}{\thaihyphenmins} -% This macro is used to store the correct values of the hyphenation -% parameters |\lefthyphenmin| and |\righthyphenmin|. They are set to 11. -% \changes{thai-1.1}{2006/07/02}{Theppitak Karoonboonyanan: -% Now use \cs{providehyphenmins} to provide a default value} -% \begin{macrocode} -\providehyphenmins{thai}{11} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{Captions translation} -% -% We define |\captionsthai| macro for translations of strings. This is -% one of the five macros required by \babel{}. -% -% \begin{macro}{\captionsthai} -% The macro |\captionsthai| defines all strings used in the four -% standard documentclasses provided with \LaTeX. -% \begin{macrocode} -\addto\captionsthai{% - \def\prefacename{\thaiKhoKhwai\thaiSaraAm\thaiNoNu\thaiSaraAm}% - \def\refname{\thaiSaraE\thaiOAng\thaiKoKai\thaiSoSua\thaiSaraAa\thaiRoRua% - \thaiOAng\thaiMaiTho\thaiSaraAa\thaiNgoNgu% - \thaiOAng\thaiSaraI\thaiNgoNgu}% - \def\abstractname{\thaiBoBaimai\thaiThoThahan% - \thaiKhoKhwai\thaiMaiHanakat\thaiDoDek% - \thaiYoYak\thaiMaiEk\thaiOAng}% - \def\bibname{\thaiBoBaimai\thaiRoRua\thaiRoRua\thaiNoNen\thaiSaraAa% - \thaiNoNu\thaiSaraU\thaiKoKai\thaiRoRua\thaiMoMa}% - \def\chaptername{\thaiBoBaimai\thaiThoThahan% - \thaiThoThahan\thaiSaraIi\thaiMaiEk}% - \def\appendixname{\thaiPhoSamphao\thaiSaraAa\thaiKhoKhwai% - \thaiPhoPhung\thaiNoNu\thaiWoWaen\thaiKoKai}% - \def\contentsname{\thaiSoSua\thaiSaraAa\thaiRoRua% - \thaiBoBaimai\thaiMaiHanakat\thaiYoYing}% - \def\listfigurename{\thaiSoSua\thaiSaraAa\thaiRoRua% - \thaiBoBaimai\thaiMaiHanakat\thaiYoYing% - \thaiRoRua\thaiSaraUu\thaiPoPla}% - \def\listtablename{\thaiSoSua\thaiSaraAa\thaiRoRua% - \thaiBoBaimai\thaiMaiHanakat\thaiYoYing% - \thaiToTao\thaiSaraAa\thaiRoRua\thaiSaraAa\thaiNgoNgu}% - \def\indexname{\thaiDoDek\thaiRoRua\thaiRoRua\thaiChoChang% - \thaiNoNu\thaiSaraIi}% - \def\figurename{\thaiRoRua\thaiSaraUu\thaiPoPla% - \thaiThoThahan\thaiSaraIi\thaiMaiEk}% - \def\tablename{\thaiToTao\thaiSaraAa\thaiRoRua\thaiSaraAa\thaiNgoNgu% - \thaiThoThahan\thaiSaraIi\thaiMaiEk}% - \def\partname{\thaiPhoSamphao\thaiSaraAa\thaiKhoKhwai}% - \def\enclname{\thaiSoSua\thaiSaraI\thaiMaiEk\thaiNgoNgu% - \thaiThoThahan\thaiSaraIi\thaiMaiEk% - \thaiSaraAe\thaiNoNu\thaiBoBaimai% - \thaiMoMa\thaiSaraAa% - \thaiDoDek\thaiMaiTho\thaiWoWaen\thaiYoYak}% - \def\ccname{\thaiSoSua\thaiSaraAm\thaiSaraE\thaiNoNu\thaiSaraAa% - \thaiThoThung\thaiSaraUe\thaiNgoNgu}% - \def\headtoname{\thaiSaraE\thaiRoRua\thaiSaraIi\thaiYoYak\thaiNoNu}% - \def\pagename{\thaiHoHip\thaiNoNu\thaiMaiTho\thaiSaraAa}% - \def\seename{\thaiDoDek\thaiSaraUu}% - \def\alsoname{\thaiDoDek\thaiSaraUu% - \thaiSaraE\thaiPhoPhan\thaiSaraI\thaiMaiEk\thaiMoMa% - \thaiSaraE\thaiToTao\thaiSaraI\thaiMoMa}% - \def\proofname{\thaiPhoPhan\thaiSaraI% - \thaiSoSua\thaiSaraUu\thaiChoChan\thaiNoNu\thaiThanthakhat}% - } -% \end{macrocode} -% \end{macro} -% -% \subsubsection{Date} -% -% Here we define |\datethai| macro for Thai date format. This is -% one of the five macros required by \babel{}. -% -% First, let's define the months in Thai. -% -% \begin{macrocode} -\def\th@month{% - \ifcase\month\or - \thaiMoMa\thaiKoKai\thaiRoRua\thaiSaraAa\thaiKhoKhwai\thaiMoMa \or - \thaiKoKai\thaiSaraU\thaiMoMa\thaiPhoSamphao\thaiSaraAa% - \thaiPhoPhan\thaiMaiHanakat\thaiNoNu\thaiThoThong\thaiThanthakhat \or - \thaiMoMa\thaiSaraIi\thaiNoNu\thaiSaraAa\thaiKhoKhwai\thaiMoMa \or - \thaiSaraE\thaiMoMa\thaiSoRusi\thaiSaraAa\thaiYoYak\thaiNoNu \or - \thaiPhoPhan\thaiRu\thaiSoRusi\thaiPhoSamphao\thaiSaraAa% - \thaiKhoKhwai\thaiMoMa \or - \thaiMoMa\thaiSaraI\thaiThoThung\thaiSaraU\thaiNoNu\thaiSaraAa% - \thaiYoYak\thaiNoNu \or - \thaiKoKai\thaiRoRua\thaiKoKai\thaiDoChada\thaiSaraAa% - \thaiKhoKhwai\thaiMoMa \or - \thaiSoSua\thaiSaraI\thaiNgoNgu\thaiHoHip\thaiSaraAa% - \thaiKhoKhwai\thaiMoMa \or - \thaiKoKai\thaiMaiHanakat\thaiNoNu\thaiYoYak\thaiSaraAa% - \thaiYoYak\thaiNoNu \or - \thaiToTao\thaiSaraU\thaiLoLing\thaiSaraAa\thaiKhoKhwai\thaiMoMa \or - \thaiPhoPhan\thaiRu\thaiSoSala\thaiChoChan\thaiSaraI\thaiKoKai\thaiSaraAa% - \thaiYoYak\thaiNoNu \or - \thaiThoThong\thaiMaiHanakat\thaiNoNu\thaiWoWaen\thaiSaraAa% - \thaiKhoKhwai\thaiMoMa - \fi} -% \end{macrocode} -% -% Thai official calendar uses Buddhist Era, the era whose start is marked -% by Buddha's entry into Parinirvana. In original form, it is a lunar -% calendar. But in Thai contemporary calendar, it is synchronized to -% Gregorian calendar, with offset of 543 years back. -% -% \begin{macrocode} -\newcount\th@year -\th@year=\year -\advance\th@year by 543 -% \end{macrocode} -% -% Then, we come to the |\datethai| macro. -% -% \begin{macro}{\datethai} -% Thai date format is in the day-month-year order, using Buddhist Era. -% \begin{macrocode} -\def\datethai{% - \def\today{\number\day \space \th@month\space % - \thaiPhoPhan.\thaiSoSala.~\number\th@year}} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{Extra definitions for language switching} -% -% Then, the last two macros required by \babel{} are |\extrasthai| and -% |\noextrasthai| containing extra definitions needed for Thai language -% upon switching to and out of it, respectively. -% -% \begin{macrocode} -\addto\extrasthai{\thaitext} -\addto\noextrasthai{\latintext} -% \end{macrocode} -% -% \subsection{Word break support} -% -% As Thai script is written continuously without word delimitors, we define -% |\wbr| command to mark word boundaries without taking space, so that -% \TeX typesetter can wrap Thai lines at proper positions. -% -% \begin{macrocode} -\def\wbr{\hskip0pt\relax} -% \end{macrocode} -% -% \subsection{Space stretching} -% -% Since ordinary Thai text contains fewer spaces than English, -% the \TeX{} justification is stressed with fewer places to stretch -% to make the line reach the right margin. This usually ends up with -% overfull lines when \TeX{} decides to include the next word to fill -% the space, instead of trying to manipulate spacing with appropriate -% amount of text. Possible solutions to this problem include: -% \begin{itemize} -% \item \emph{Use letter spacing.} This is a common practice in Thai -% publishing. However, \TeX{} does not allow this, probably not to -% shag sheep.\footnote{\emph{``Men who would letterspace blackletter -% would shag sheep'' --- Frederick Goudy.}} -% \item \emph{Allow stretching between words.} This used to be a simple -% hack in an old version of this module, until it was finally -% dropped in version 1.4b, as it was considered suboptimal. -% \item \emph{Allow more space stretching.} This can be more acceptable, -% compared to the ragged right margin. And it is what we do here. -% \end{itemize} -% -% \begin{macrocode} -\setlength{\emergencystretch}{0.6em} -% \end{macrocode} -% -% \subsection{Line spacing} -% -% Due to multi-level combining character stacking, Thai text lines -% can occupy more vertical space than English. To prevent overlapping, -% \TeX{} allocates more height for lines with combining characters -% but not for those without. This can cause irregular line spacing. -% To avoid this problem, we need to stretch the line spacing. -% -% \begin{macrocode} -\renewcommand{\baselinestretch}{1.2} -% \end{macrocode} -% -% \subsection{Thai numbering support} -% -% This section provides Thai numbering styles as described in -% \S\ref{thai-numbering}: |\thainum|, |\thaibracenum|, |\thaialph| and -% |\thaiAlph|. -% -% First, we define a macro for translating decimal digits into Thai digits. -% -% \begin{macro}{\thaitranslate} -% The |\thaitranslate| macro determines decimal digits in the argument and -% convert them to Thai digit one by one, until the `|@|' terminator is found. -% \begin{macrocode} -\def\thaitranslate#1{\ifx @#1% - \else\ifcase#1 - \thaizero \or \thaione \or \thaitwo \or \thaithree \or \thaifour \or - \thaifive \or \thaisix \or \thaiseven \or \thaieight \or \thainine - \else\fi - \expandafter\thaitranslate - \fi -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\thainum} -% The |\thainum| macro is to be used as a numbering style in \LaTeX\ -% |\pagenumbering| command. -% -% It takes a counter name and converts its value into Thai digits. -% In details, it prepends the counter name with `|c@|' to access the counter -% value, then calls |\@thainum| to convert it into Thai digits. -% -% The |\@thainum| macro converts a number into Thai digits. It expands the -% argument into a number, terminates it with `|@|', and calls -% |\thaitranslate| to convert it into Thai digits. -% -% \begin{macrocode} -\def\@thainum#1{\expandafter\thaitranslate\number#1@} -\def\thainum#1{\expandafter\@thainum\csname c@#1\endcsname} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\thaibracenum} -% Similar to |\thainum|, the |\thaibracenum| macro is to be used as a -% numbering style in \LaTeX\ |\pagenumbering| command. -% -% It provides Thai digits numbering, surrounded by parentheses. -% -% \begin{macrocode} -\def\@thaibracenum#1{(\expandafter\thaitranslate\number#1@)} -\def\thaibracenum#1{\expandafter\@thaibracenum\csname c@#1\endcsname} -% \end{macrocode} -% \end{macro} -% -% Now come to Thai alphabetic numbering, beginning with the reduced set. -% -% \begin{macro}{\thaialph} -% The |\thaialph| macro is to be used as a numbering style in \LaTeX\ -% |\pagenumbering| command. -% -% It converts a number not greater than 41 into Thai alphabet in the -% corresponding order in the reduced set. In this set, 3 characters -% are skipped: Kho Khuat, Kho Khon and Kho Rakhang. -% -% \begin{macrocode} -\def\thaialph#1{\expandafter\@thaialph\csname c@#1\endcsname} -\def\@thaialph#1{% - \ifcase#1\or \thaiKoKai\or \thaiKhoKhai\or \thaiKhoKhwai\or \thaiNgoNgu\or - \thaiChoChan\or \thaiChoChing\or \thaiChoChang\or \thaiSoSo\or - \thaiChoChoe\or \thaiYoYing\or \thaiDoChada\or \thaiToPatak\or - \thaiThoThan\or \thaiThoNangmontho\or \thaiThoPhuthao\or \thaiNoNen\or - \thaiDoDek\or \thaiToTao\or \thaiThoThung\or \thaiThoThahan\or - \thaiThoThong\or \thaiNoNu\or \thaiBoBaimai\or \thaiPoPla\or - \thaiPhoPhung\or \thaiFoFa\or \thaiPhoPhan\or \thaiFoFan\or - \thaiPhoSamphao\or \thaiMoMa\or \thaiYoYak\or \thaiRoRua\or - \thaiLoLing\or \thaiWoWaen\or \thaiSoSala\or \thaiSoRusi\or - \thaiSoSua\or \thaiHoHip\or \thaiLoChula\or \thaiOAng\or - \thaiHoNokhuk\else\@ctrerr\fi} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\thaiAlph} -% Similar to |\thaialph|, the |\thaiAlph| macro provides Thai alphabetic -% numbering with full alphabet set in the order defined in Thai official -% dictionary. So, it supports up to 44 entries. -% -% \begin{macrocode} -\def\thaiAlph#1{\expandafter\@thaiAlph\csname c@#1\endcsname} -\def\@thaiAlph#1{% - \ifcase#1\or \thaiKoKai\or \thaiKhoKhai\or \thaiKhoKhuat\or \thaiKhoKhwai\or - \thaiKhoKhon\or \thaiKhoRakhang\or \thaiNgoNgu\or \thaiChoChan\or - \thaiChoChing\or \thaiChoChang\or \thaiSoSo\or \thaiChoChoe\or - \thaiYoYing\or \thaiDoChada\or \thaiToPatak\or \thaiThoThan\or - \thaiThoNangmontho\or \thaiThoPhuthao\or \thaiNoNen\or \thaiDoDek\or - \thaiToTao\or \thaiThoThung\or \thaiThoThahan\or \thaiThoThong\or - \thaiNoNu\or \thaiBoBaimai\or \thaiPoPla\or \thaiPhoPhung\or - \thaiFoFa\or \thaiPhoPhan\or \thaiFoFan\or \thaiPhoSamphao\or - \thaiMoMa\or \thaiYoYak\or \thaiRoRua\or \thaiLoLing\or - \thaiWoWaen\or \thaiSoSala\or \thaiSoRusi\or \thaiSoSua\or - \thaiHoHip\or \thaiLoChula\or \thaiOAng\or \thaiHoNokhuk\else\@ctrerr\fi} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{\Lopt{thainumber} option} -% -% Not all Thai documents use Thai digits. So, we support this as an -% option. If \Lopt{thainumber} option is supplied in the |\usepackage| -% command, Thai digits will be used in all numberings. -% -% \begin{macrocode} -\DeclareOption{thainumber}{ -% \end{macrocode} -% -% We need to use the `|@|' character in macro implementations. So, make it -% a normal charactor. -% -% \begin{macrocode} -\catcode`\@=11 -% \end{macrocode} -% -% Then, set default page numbering to |thainum|, and redefine counters -% to |thainum|. -% -% \begin{macrocode} -\pagenumbering{thainum} -\renewcommand\theenumi{\@thainum\c@enumi} -\renewcommand\theenumii{\@thaialph\c@enumii} -%\renewcommand\theenumiii{\@roman\c@enumiii} -%\renewcommand\theenumiv{\@Alph\c@enumiv} -\@ifundefined{thechapter}% - {\renewcommand\thesection{\@thainum\c@section}% - \renewcommand\thesubsection{\thesection.\@thainum\c@subsection}% - \renewcommand\thesubsubsection{\thesubsection.\@thainum\c@subsubsection}% - \renewcommand\theparagraph {\thesubsubsection.\@thainum\c@paragraph}% - \renewcommand\thesubparagraph {\theparagraph.\@thainum\c@subparagraph}% - \renewcommand\theequation{\@thainum\c@equation}% - \renewcommand\thetable{\@thainum\c@table}% - \renewcommand\thefigure{\@thainum\c@figure}}% - {\renewcommand\thepart{\@thainum\c@part}% - \renewcommand\thechapter{\@thainum\c@chapter}% - \renewcommand\thesection{\thechapter.\@thainum\c@section}% - \renewcommand\thesubsection{\thesection.\@thainum\c@subsection}% - \renewcommand\thesubsubsection{\thesubsection.\@thainum\c@subsubsection}% - \renewcommand\theparagraph {\thesubsubsection.\@thainum\c@paragraph}% - \renewcommand\thesubparagraph {\theparagraph.\@thainum\c@subparagraph}% - \renewcommand\theequation% - {\ifnum \c@chapter>\z@ \thechapter.\fi \@thainum\c@equation}% - \renewcommand \thetable% - {\ifnum \c@chapter>\z@ \thechapter.\fi \@thainum\c@table}% - \renewcommand \thefigure% - {\ifnum \c@chapter>\z@ \thechapter.\fi \@thainum\c@figure}} -\renewcommand\thefootnote{\@thainum\c@footnote} -% \end{macrocode} -% -% For theorems, we support all custom theorem counters at once by -% redefining |\@thmcounter| macro. -% -% \begin{macrocode} -\def\@thmcounter#1{\noexpand\thainum{#1}} -% \end{macrocode} -% -% In book class, page numberings for frontmatter and mainmatter are -% different. So, redefine them. -% -% \begin{macrocode} -\@ifclassloaded{book}{% - % redefine page numbering for frontmatter and mainmatter - \def\ps@headnum{\let\@mkboth\@gobbletwo - \def\@oddhead{\reset@font\hfil\thepage\hfil}\let\@oddfoot\@empty - \let\@evenhead\@oddhead\let\@evenfoot\@empty} - \let\@ltxfrontmatter\frontmatter - \renewcommand\frontmatter% - {\@ltxfrontmatter\pagestyle{headnum}\pagenumbering{thaibracenum}} - \let\@ltxmainmatter\mainmatter - \renewcommand\mainmatter% - {\@ltxmainmatter\pagestyle{headings}\pagenumbering{thainum}} -}{} -% \end{macrocode} -% -% Redefine Thai date using Thai digits. -% -% \begin{macrocode} -\def\datethai{% - \def\today{\@thainum\day\space \th@month\space % - \thaiPhoPhan.\thaiSoSala.~\@thainum\th@year} -} -% \end{macrocode} -% -% And finish declaration of \Lopt{thainumber} option -% -% \begin{macrocode} -\relax -} -% \end{macrocode} -% -% Always use thaialph as counter for appendix -% -% \begin{macrocode} -\@ifclassloaded{book}{% -\renewcommand\appendix{\par - \setcounter{chapter}{0}% - \setcounter{section}{0}% - \gdef\@chapapp{\appendixname}% - \gdef\thechapter{\@thaialph\c@chapter}} -}{} -\@ifclassloaded{report}{% -\renewcommand\appendix{\par - \setcounter{chapter}{0}% - \setcounter{section}{0}% - \gdef\@chapapp{\appendixname}% - \gdef\thechapter{\@thaialph\c@chapter}} -}{} -\@ifclassloaded{article}{% -\renewcommand\appendix{\par - \setcounter{section}{0}% - \setcounter{subsection}{0}% - \gdef\thesection{\@thaialph\c@section}} -}{} -% \end{macrocode} -% -% \subsection{Miscellaneous} -% -% Initialize character codes for Thai -% -% \begin{macrocode} -\catcode`\^^a1=11 \lccode`\^^a1=`\^^a1 \uccode`\^^a1=`\^^a1 -\catcode`\^^a2=11 \lccode`\^^a2=`\^^a2 \uccode`\^^a2=`\^^a2 -\catcode`\^^a3=11 \lccode`\^^a3=`\^^a3 \uccode`\^^a3=`\^^a3 -\catcode`\^^a4=11 \lccode`\^^a4=`\^^a4 \uccode`\^^a4=`\^^a4 -\catcode`\^^a5=11 \lccode`\^^a5=`\^^a5 \uccode`\^^a5=`\^^a5 -\catcode`\^^a6=11 \lccode`\^^a6=`\^^a6 \uccode`\^^a6=`\^^a6 -\catcode`\^^a7=11 \lccode`\^^a7=`\^^a7 \uccode`\^^a7=`\^^a7 -\catcode`\^^a8=11 \lccode`\^^a8=`\^^a8 \uccode`\^^a8=`\^^a8 -\catcode`\^^a9=11 \lccode`\^^a9=`\^^a9 \uccode`\^^a9=`\^^a9 -\catcode`\^^aa=11 \lccode`\^^aa=`\^^aa \uccode`\^^aa=`\^^aa -\catcode`\^^ab=11 \lccode`\^^ab=`\^^ab \uccode`\^^ab=`\^^ab -\catcode`\^^ac=11 \lccode`\^^ac=`\^^ac \uccode`\^^ac=`\^^ac -\catcode`\^^ad=11 \lccode`\^^ad=`\^^ad \uccode`\^^ad=`\^^ad -\catcode`\^^ae=11 \lccode`\^^ae=`\^^ae \uccode`\^^ae=`\^^ae -\catcode`\^^af=11 \lccode`\^^af=`\^^af \uccode`\^^af=`\^^af -\catcode`\^^b0=11 \lccode`\^^b0=`\^^b0 \uccode`\^^b0=`\^^b0 -\catcode`\^^b1=11 \lccode`\^^b1=`\^^b1 \uccode`\^^b1=`\^^b1 -\catcode`\^^b2=11 \lccode`\^^b2=`\^^b2 \uccode`\^^b2=`\^^b2 -\catcode`\^^b3=11 \lccode`\^^b3=`\^^b3 \uccode`\^^b3=`\^^b3 -\catcode`\^^b4=11 \lccode`\^^b4=`\^^b4 \uccode`\^^b4=`\^^b4 -\catcode`\^^b5=11 \lccode`\^^b5=`\^^b5 \uccode`\^^b5=`\^^b5 -\catcode`\^^b6=11 \lccode`\^^b6=`\^^b6 \uccode`\^^b6=`\^^b6 -\catcode`\^^b7=11 \lccode`\^^b7=`\^^b7 \uccode`\^^b7=`\^^b7 -\catcode`\^^b8=11 \lccode`\^^b8=`\^^b8 \uccode`\^^b8=`\^^b8 -\catcode`\^^b9=11 \lccode`\^^b9=`\^^b9 \uccode`\^^b9=`\^^b9 -\catcode`\^^ba=11 \lccode`\^^ba=`\^^ba \uccode`\^^ba=`\^^ba -\catcode`\^^bb=11 \lccode`\^^bb=`\^^bb \uccode`\^^bb=`\^^bb -\catcode`\^^bc=11 \lccode`\^^bc=`\^^bc \uccode`\^^bc=`\^^bc -\catcode`\^^bd=11 \lccode`\^^bd=`\^^bd \uccode`\^^bd=`\^^bd -\catcode`\^^be=11 \lccode`\^^be=`\^^be \uccode`\^^be=`\^^be -\catcode`\^^bf=11 \lccode`\^^bf=`\^^bf \uccode`\^^bf=`\^^bf -\catcode`\^^c0=11 \lccode`\^^c0=`\^^c0 \uccode`\^^c0=`\^^c0 -\catcode`\^^c1=11 \lccode`\^^c1=`\^^c1 \uccode`\^^c1=`\^^c1 -\catcode`\^^c2=11 \lccode`\^^c2=`\^^c2 \uccode`\^^c2=`\^^c2 -\catcode`\^^c3=11 \lccode`\^^c3=`\^^c3 \uccode`\^^c3=`\^^c3 -\catcode`\^^c4=11 \lccode`\^^c4=`\^^c4 \uccode`\^^c4=`\^^c4 -\catcode`\^^c5=11 \lccode`\^^c5=`\^^c5 \uccode`\^^c5=`\^^c5 -\catcode`\^^c6=11 \lccode`\^^c6=`\^^c6 \uccode`\^^c6=`\^^c6 -\catcode`\^^c7=11 \lccode`\^^c7=`\^^c7 \uccode`\^^c7=`\^^c7 -\catcode`\^^c8=11 \lccode`\^^c8=`\^^c8 \uccode`\^^c8=`\^^c8 -\catcode`\^^c9=11 \lccode`\^^c9=`\^^c9 \uccode`\^^c9=`\^^c9 -\catcode`\^^ca=11 \lccode`\^^ca=`\^^ca \uccode`\^^ca=`\^^ca -\catcode`\^^cb=11 \lccode`\^^cb=`\^^cb \uccode`\^^cb=`\^^cb -\catcode`\^^cc=11 \lccode`\^^cc=`\^^cc \uccode`\^^cc=`\^^cc -\catcode`\^^cd=11 \lccode`\^^cd=`\^^cd \uccode`\^^cd=`\^^cd -\catcode`\^^ce=11 \lccode`\^^ce=`\^^ce \uccode`\^^ce=`\^^ce -\catcode`\^^cf=11 \lccode`\^^cf=`\^^cf \uccode`\^^cf=`\^^cf -\catcode`\^^d0=11 \lccode`\^^d0=`\^^d0 \uccode`\^^d0=`\^^d0 -\catcode`\^^d1=11 \lccode`\^^d1=`\^^d1 \uccode`\^^d1=`\^^d1 -\catcode`\^^d2=11 \lccode`\^^d2=`\^^d2 \uccode`\^^d2=`\^^d2 -\catcode`\^^d3=11 \lccode`\^^d3=`\^^d3 \uccode`\^^d3=`\^^d3 -\catcode`\^^d4=11 \lccode`\^^d4=`\^^d4 \uccode`\^^d4=`\^^d4 -\catcode`\^^d5=11 \lccode`\^^d5=`\^^d5 \uccode`\^^d5=`\^^d5 -\catcode`\^^d6=11 \lccode`\^^d6=`\^^d6 \uccode`\^^d6=`\^^d6 -\catcode`\^^d7=11 \lccode`\^^d7=`\^^d7 \uccode`\^^d7=`\^^d7 -\catcode`\^^d8=11 \lccode`\^^d8=`\^^d8 \uccode`\^^d8=`\^^d8 -\catcode`\^^d9=11 \lccode`\^^d9=`\^^d9 \uccode`\^^d9=`\^^d9 -\catcode`\^^da=11 \lccode`\^^da=`\^^da \uccode`\^^da=`\^^da -\catcode`\^^df=12 \lccode`\^^df=`\^^df \uccode`\^^df=`\^^df -\catcode`\^^e0=11 \lccode`\^^e0=`\^^e0 \uccode`\^^e0=`\^^e0 -\catcode`\^^e1=11 \lccode`\^^e1=`\^^e1 \uccode`\^^e1=`\^^e1 -\catcode`\^^e2=11 \lccode`\^^e2=`\^^e2 \uccode`\^^e2=`\^^e2 -\catcode`\^^e3=11 \lccode`\^^e3=`\^^e3 \uccode`\^^e3=`\^^e3 -\catcode`\^^e4=11 \lccode`\^^e4=`\^^e4 \uccode`\^^e4=`\^^e4 -\catcode`\^^e5=11 \lccode`\^^e5=`\^^e5 \uccode`\^^e5=`\^^e5 -\catcode`\^^e6=11 \lccode`\^^e6=`\^^e6 \uccode`\^^e6=`\^^e6 -\catcode`\^^e7=11 \lccode`\^^e7=`\^^e7 \uccode`\^^e7=`\^^e7 -\catcode`\^^e8=11 \lccode`\^^e8=`\^^e8 \uccode`\^^e8=`\^^e8 -\catcode`\^^e9=11 \lccode`\^^e9=`\^^e9 \uccode`\^^e9=`\^^e9 -\catcode`\^^ea=11 \lccode`\^^ea=`\^^ea \uccode`\^^ea=`\^^ea -\catcode`\^^eb=11 \lccode`\^^eb=`\^^eb \uccode`\^^eb=`\^^eb -\catcode`\^^ec=11 \lccode`\^^ec=`\^^ec \uccode`\^^ec=`\^^ec -\catcode`\^^ed=11 \lccode`\^^ed=`\^^ed \uccode`\^^ed=`\^^ed -\catcode`\^^ee=11 \lccode`\^^ee=`\^^ee \uccode`\^^ee=`\^^ee -\catcode`\^^ef=12 \lccode`\^^ef=`\^^ef \uccode`\^^ef=`\^^ef -\catcode`\^^f0=12 \lccode`\^^f0=`\^^f0 \uccode`\^^f0=`\^^f0 -\catcode`\^^f1=12 \lccode`\^^f1=`\^^f1 \uccode`\^^f1=`\^^f1 -\catcode`\^^f2=12 \lccode`\^^f2=`\^^f2 \uccode`\^^f2=`\^^f2 -\catcode`\^^f3=12 \lccode`\^^f3=`\^^f3 \uccode`\^^f3=`\^^f3 -\catcode`\^^f4=12 \lccode`\^^f4=`\^^f4 \uccode`\^^f4=`\^^f4 -\catcode`\^^f5=12 \lccode`\^^f5=`\^^f5 \uccode`\^^f5=`\^^f5 -\catcode`\^^f6=12 \lccode`\^^f6=`\^^f6 \uccode`\^^f6=`\^^f6 -\catcode`\^^f7=12 \lccode`\^^f7=`\^^f7 \uccode`\^^f7=`\^^f7 -\catcode`\^^f8=12 \lccode`\^^f8=`\^^f8 \uccode`\^^f8=`\^^f8 -\catcode`\^^f9=12 \lccode`\^^f9=`\^^f9 \uccode`\^^f9=`\^^f9 -\catcode`\^^fa=12 \lccode`\^^fa=`\^^fa \uccode`\^^fa=`\^^fa -\catcode`\^^fb=12 \lccode`\^^fb=`\^^fb \uccode`\^^fb=`\^^fb -\ldf@finish{\CurrentOption} -% -% \end{macrocode} -% -%% -%% \CharacterTable -%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -%% Digits \0\1\2\3\4\5\6\7\8\9 -%% Exclamation \! Double quote \" Hash (number) \# -%% Dollar \$ Percent \% Ampersand \& -%% Acute accent \' Left paren \( Right paren \) -%% Asterisk \* Plus \+ Comma \, -%% Minus \- Point \. Solidus \/ -%% Colon \: Semicolon \; Less than \< -%% Equals \= Greater than \> Question mark \? -%% Commercial at \@ Left bracket \[ Backslash \\ -%% Right bracket \] Circumflex \^ Underscore \_ -%% Grave accent \` Left brace \{ Vertical bar \| -%% Right brace \} Tilde \~} -%% -\endinput diff --git a/language/thai/thailatex/babel/thai.ins b/language/thai/thailatex/babel/thai.ins deleted file mode 100644 index a7dc43dde5..0000000000 --- a/language/thai/thailatex/babel/thai.ins +++ /dev/null @@ -1,148 +0,0 @@ -%% -%% This file will generate fast loadable files and documentation -%% driver files from the doc files in this package when run through -%% LaTeX or TeX. -%% -%% Copyright 1989-2005 Johannes L. Braams and any individual authors -%% listed elsewhere in this file. All rights reserved. -%% -%% This file is part of the Babel system. -%% -------------------------------------- -%% -%% 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 2003/12/01 or later. -%% -%% This work has the LPPL maintenance status "maintained". -%% -%% The Current Maintainer of this work is Johannes Braams. -%% -%% The list of all files belonging to the LaTeX base distribution is -%% given in the file `manifest.bbl. See also `legal.bbl' for additional -%% information. -%% -%% The list of derived (unpacked) files belonging to the distribution -%% and covered by LPPL is defined by the unpacking scripts (with -%% extension .ins) which are part of the distribution. -%% -%% --------------- start of docstrip commands ------------------ -%% -\def\filedate{1999/04/11} -\def\batchfile{thai.ins} -\input docstrip.tex - -{\ifx\generate\undefined -\Msg{**********************************************} -\Msg{*} -\Msg{* This installation requires docstrip} -\Msg{* version 2.3c or later.} -\Msg{*} -\Msg{* An older version of docstrip has been input} -\Msg{*} -\Msg{**********************************************} -\errhelp{Move or rename old docstrip.tex.} -\errmessage{Old docstrip in input path} -\batchmode -\csname @@end\endcsname -\fi} - -\declarepreamble\mainpreamble -This is a generated file. - -Copyright 1989-2005 Johannes L. Braams and any individual authors -listed elsewhere in this file. All rights reserved. - -This file was generated from file(s) of the Babel system. ---------------------------------------------------------- - -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 2003/12/01 or later. - -This work has the LPPL maintenance status "maintained". - -The Current Maintainer of this work is Johannes Braams. - -This file may only be distributed together with a copy of the Babel -system. You may however distribute the Babel system without -such generated files. - -The list of all files belonging to the Babel distribution is -given in the file `manifest.bbl'. See also `legal.bbl for additional -information. - -The list of derived (unpacked) files belonging to the distribution -and covered by LPPL is defined by the unpacking scripts (with -extension .ins) which are part of the distribution. -\endpreamble - -\declarepreamble\fdpreamble -This is a generated file. - -Copyright 1989-2005 Johannes L. Braams and any individual authors -listed elsewhere in this file. All rights reserved. - -This file was generated from file(s) of the Babel system. ---------------------------------------------------------- - -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 2003/12/01 or later. - -This work has the LPPL maintenance status "maintained". - -The Current Maintainer of this work is Johannes Braams. - -This file may only be distributed together with a copy of the Babel -system. You may however distribute the Babel system without -such generated files. - -The list of all files belonging to the Babel distribution is -given in the file `manifest.bbl'. See also `legal.bbl for additional -information. - -In particular, permission is granted to customize the declarations in -this file to serve the needs of your installation. - -However, NO PERMISSION is granted to distribute a modified version -of this file under its original name. - -\endpreamble - -\keepsilent - -\usedir{tex/generic/babel} - -\usepreamble\mainpreamble -\generate{\file{thai.ldf}{\from{thai.dtx}{code}} - } -\usepreamble\fdpreamble - -\ifToplevel{ -\Msg{***********************************************************} -\Msg{*} -\Msg{* To finish the installation you have to move the following} -\Msg{* files into a directory searched by TeX:} -\Msg{*} -\Msg{* \space\space All *.def, *.fd, *.ldf, *.sty} -\Msg{*} -\Msg{* To produce the documentation run the files ending with} -\Msg{* '.dtx' and `.fdd' through LaTeX.} -\Msg{*} -\Msg{* Happy TeXing} -\Msg{***********************************************************} -} - -\endinput diff --git a/language/thai/thailatex/babel/thswitch.sty b/language/thai/thailatex/babel/thswitch.sty deleted file mode 100644 index 7a18e66e1d..0000000000 --- a/language/thai/thailatex/babel/thswitch.sty +++ /dev/null @@ -1,27 +0,0 @@ -%% This file is part of the thailatex package -%% Created by Surapant Meknavin: surapan@nectec.or.th -%% 21 June 1999 -%% 2004/03/04 Theppitak Karoonboonyanan -%% - add \ttdefault -%% 2000/05/10 Theppitak Karoonboonyanan -%% - add \sfdefault -\def\thairmdefault{norasi} -\def\thaisfdefault{garuda} -\def\thaittdefault{ttypist} -\def\englishrmdefault{cmr} -\def\englishsfdefault{cmss} -\def\englishttdefault{cmtt} -\DeclareRobustCommand{\thaitext}{% - \fontencoding{LTH}\fontfamily{\thairmdefault}\selectfont - \def\rmdefault{\thairmdefault}% - \def\sfdefault{\thaisfdefault}% - \def\ttdefault{\thaittdefault}% - \def\encodingdefault{LTH}} - -\DeclareRobustCommand{\latintext}{% - \fontencoding{\latinencoding}\fontfamily{\englishrmdefault}\selectfont - \def\rmdefault{\englishrmdefault}% - \def\sfdefault{\englishsfdefault}% - \def\ttdefault{\englishttdefault}% - \def\encodingdefault{\latinencoding}} - diff --git a/language/thai/thailatex/babel/tis620.def b/language/thai/thailatex/babel/tis620.def deleted file mode 100644 index 589dea77e8..0000000000 --- a/language/thai/thailatex/babel/tis620.def +++ /dev/null @@ -1,108 +0,0 @@ -\ProvidesFile{tis620.def} - [2011/03/16 v1.0 Thai TIS-620 input encoding file] -% tis620 input encoding file by Theppitak Karoonboonyanan -% -% Copyright 2011 Theppitak Karoonboonyanan. 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. -% -% 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. -% - -\DeclareInputText{161}{\thaiKoKai} -\DeclareInputText{162}{\thaiKhoKhai} -\DeclareInputText{163}{\thaiKhoKhuat} -\DeclareInputText{164}{\thaiKhoKhwai} -\DeclareInputText{165}{\thaiKhoKhon} -\DeclareInputText{166}{\thaiKhoRakhang} -\DeclareInputText{167}{\thaiNgoNgu} -\DeclareInputText{168}{\thaiChoChan} -\DeclareInputText{169}{\thaiChoChing} -\DeclareInputText{170}{\thaiChoChang} -\DeclareInputText{171}{\thaiSoSo} -\DeclareInputText{172}{\thaiChoChoe} -\DeclareInputText{173}{\thaiYoYing} -\DeclareInputText{174}{\thaiDoChada} -\DeclareInputText{175}{\thaiToPatak} -\DeclareInputText{176}{\thaiThoThan} -\DeclareInputText{177}{\thaiThoNangmontho} -\DeclareInputText{178}{\thaiThoPhuthao} -\DeclareInputText{179}{\thaiNoNen} -\DeclareInputText{180}{\thaiDoDek} -\DeclareInputText{181}{\thaiToTao} -\DeclareInputText{182}{\thaiThoThung} -\DeclareInputText{183}{\thaiThoThahan} -\DeclareInputText{184}{\thaiThoThong} -\DeclareInputText{185}{\thaiNoNu} -\DeclareInputText{186}{\thaiBoBaimai} -\DeclareInputText{187}{\thaiPoPla} -\DeclareInputText{188}{\thaiPhoPhung} -\DeclareInputText{189}{\thaiFoFa} -\DeclareInputText{190}{\thaiPhoPhan} -\DeclareInputText{191}{\thaiFoFan} -\DeclareInputText{192}{\thaiPhoSamphao} -\DeclareInputText{193}{\thaiMoMa} -\DeclareInputText{194}{\thaiYoYak} -\DeclareInputText{195}{\thaiRoRua} -\DeclareInputText{196}{\thaiRu} -\DeclareInputText{197}{\thaiLoLing} -\DeclareInputText{198}{\thaiLu} -\DeclareInputText{199}{\thaiWoWaen} -\DeclareInputText{200}{\thaiSoSala} -\DeclareInputText{201}{\thaiSoRusi} -\DeclareInputText{202}{\thaiSoSua} -\DeclareInputText{203}{\thaiHoHip} -\DeclareInputText{204}{\thaiLoChula} -\DeclareInputText{205}{\thaiOAng} -\DeclareInputText{206}{\thaiHoNokhuk} -\DeclareInputText{207}{\thaiPaiyannoi} -\DeclareInputText{208}{\thaiSaraA} -\DeclareInputText{209}{\thaiMaiHanakat} -\DeclareInputText{210}{\thaiSaraAa} -\DeclareInputText{211}{\thaiSaraAm} -\DeclareInputText{212}{\thaiSaraI} -\DeclareInputText{213}{\thaiSaraIi} -\DeclareInputText{214}{\thaiSaraUe} -\DeclareInputText{215}{\thaiSaraUee} -\DeclareInputText{216}{\thaiSaraU} -\DeclareInputText{217}{\thaiSaraUu} -\DeclareInputText{218}{\thaiPhinthu} -\DeclareInputText{223}{\textbaht} -\DeclareInputText{224}{\thaiSaraE} -\DeclareInputText{225}{\thaiSaraAe} -\DeclareInputText{226}{\thaiSaraO} -\DeclareInputText{227}{\thaiSaraAiMaimuan} -\DeclareInputText{228}{\thaiSaraAiMaimalai} -\DeclareInputText{229}{\thaiLakkhangyao} -\DeclareInputText{230}{\thaiMaiyamok} -\DeclareInputText{231}{\thaiMaitaikhu} -\DeclareInputText{232}{\thaiMaiEk} -\DeclareInputText{233}{\thaiMaiTho} -\DeclareInputText{234}{\thaiMaiTri} -\DeclareInputText{235}{\thaiMaiChattawa} -\DeclareInputText{236}{\thaiThanthakhat} -\DeclareInputText{237}{\thaiNikhahit} -\DeclareInputText{238}{\thaiYamakkan} -\DeclareInputText{239}{\thaiFongman} -\DeclareInputText{240}{\thaizero} -\DeclareInputText{241}{\thaione} -\DeclareInputText{242}{\thaitwo} -\DeclareInputText{243}{\thaithree} -\DeclareInputText{244}{\thaifour} -\DeclareInputText{245}{\thaifive} -\DeclareInputText{246}{\thaisix} -\DeclareInputText{247}{\thaiseven} -\DeclareInputText{248}{\thaieight} -\DeclareInputText{249}{\thainine} -\DeclareInputText{250}{\thaiAngkhankhu} -\DeclareInputText{251}{\thaiKhomut} - diff --git a/language/thai/thailatex/configure b/language/thai/thailatex/configure deleted file mode 100755 index d3314f03fb..0000000000 --- a/language/thai/thailatex/configure +++ /dev/null @@ -1,3860 +0,0 @@ -#! /bin/sh -# Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for thailatex 0.5.1. -# -# Report bugs to . -# -# -# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. -# -# -# This configure script is free software; the Free Software Foundation -# gives unlimited permission to copy, distribute and modify it. -## -------------------- ## -## M4sh Initialization. ## -## -------------------- ## - -# Be more Bourne compatible -DUALCASE=1; export DUALCASE # for MKS sh -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : - emulate sh - NULLCMD=: - # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which - # is contrary to our usage. Disable this feature. - alias -g '${1+"$@"}'='"$@"' - setopt NO_GLOB_SUBST -else - case `(set -o) 2>/dev/null` in #( - *posix*) : - set -o posix ;; #( - *) : - ;; -esac -fi - - -as_nl=' -' -export as_nl -# Printing a long string crashes Solaris 7 /usr/bin/printf. -as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' -as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo -as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo -# Prefer a ksh shell builtin over an external printf program on Solaris, -# but without wasting forks for bash or zsh. -if test -z "$BASH_VERSION$ZSH_VERSION" \ - && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then - as_echo='print -r --' - as_echo_n='print -rn --' -elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then - as_echo='printf %s\n' - as_echo_n='printf %s' -else - if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then - as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' - as_echo_n='/usr/ucb/echo -n' - else - as_echo_body='eval expr "X$1" : "X\\(.*\\)"' - as_echo_n_body='eval - arg=$1; - case $arg in #( - *"$as_nl"*) - expr "X$arg" : "X\\(.*\\)$as_nl"; - arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; - esac; - expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" - ' - export as_echo_n_body - as_echo_n='sh -c $as_echo_n_body as_echo' - fi - export as_echo_body - as_echo='sh -c $as_echo_body as_echo' -fi - -# The user is always right. -if test "${PATH_SEPARATOR+set}" != set; then - PATH_SEPARATOR=: - (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { - (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || - PATH_SEPARATOR=';' - } -fi - - -# IFS -# We need space, tab and new line, in precisely that order. Quoting is -# there to prevent editors from complaining about space-tab. -# (If _AS_PATH_WALK were called with IFS unset, it would disable word -# splitting by setting IFS to empty value.) -IFS=" "" $as_nl" - -# Find who we are. Look in the path if we contain no directory separator. -as_myself= -case $0 in #(( - *[\\/]* ) as_myself=$0 ;; - *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break - done -IFS=$as_save_IFS - - ;; -esac -# We did not find ourselves, most probably we were run as `sh COMMAND' -# in which case we are not to be found in the path. -if test "x$as_myself" = x; then - as_myself=$0 -fi -if test ! -f "$as_myself"; then - $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 - exit 1 -fi - -# Unset variables that we do not need and which cause bugs (e.g. in -# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" -# suppresses any "Segmentation fault" message there. '((' could -# trigger a bug in pdksh 5.2.14. -for as_var in BASH_ENV ENV MAIL MAILPATH -do eval test x\${$as_var+set} = xset \ - && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : -done -PS1='$ ' -PS2='> ' -PS4='+ ' - -# NLS nuisances. -LC_ALL=C -export LC_ALL -LANGUAGE=C -export LANGUAGE - -# CDPATH. -(unset CDPATH) >/dev/null 2>&1 && unset CDPATH - -# Use a proper internal environment variable to ensure we don't fall - # into an infinite loop, continuously re-executing ourselves. - if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then - _as_can_reexec=no; export _as_can_reexec; - # We cannot yet assume a decent shell, so we have to provide a -# neutralization value for shells without unset; and this also -# works around shells that cannot unset nonexistent variables. -# Preserve -v and -x to the replacement shell. -BASH_ENV=/dev/null -ENV=/dev/null -(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV -case $- in # (((( - *v*x* | *x*v* ) as_opts=-vx ;; - *v* ) as_opts=-v ;; - *x* ) as_opts=-x ;; - * ) as_opts= ;; -esac -exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} -# Admittedly, this is quite paranoid, since all the known shells bail -# out after a failed `exec'. -$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 -as_fn_exit 255 - fi - # We don't want this to propagate to other subprocesses. - { _as_can_reexec=; unset _as_can_reexec;} -if test "x$CONFIG_SHELL" = x; then - as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : - emulate sh - NULLCMD=: - # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which - # is contrary to our usage. Disable this feature. - alias -g '\${1+\"\$@\"}'='\"\$@\"' - setopt NO_GLOB_SUBST -else - case \`(set -o) 2>/dev/null\` in #( - *posix*) : - set -o posix ;; #( - *) : - ;; -esac -fi -" - as_required="as_fn_return () { (exit \$1); } -as_fn_success () { as_fn_return 0; } -as_fn_failure () { as_fn_return 1; } -as_fn_ret_success () { return 0; } -as_fn_ret_failure () { return 1; } - -exitcode=0 -as_fn_success || { exitcode=1; echo as_fn_success failed.; } -as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } -as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } -as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } -if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : - -else - exitcode=1; echo positional parameters were not saved. -fi -test x\$exitcode = x0 || exit 1 -test -x / || exit 1" - as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO - as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO - eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && - test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 -test \$(( 1 + 1 )) = 2 || exit 1" - if (eval "$as_required") 2>/dev/null; then : - as_have_required=yes -else - as_have_required=no -fi - if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : - -else - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -as_found=false -for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - as_found=: - case $as_dir in #( - /*) - for as_base in sh bash ksh sh5; do - # Try only shells that exist, to save several forks. - as_shell=$as_dir/$as_base - if { test -f "$as_shell" || test -f "$as_shell.exe"; } && - { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : - CONFIG_SHELL=$as_shell as_have_required=yes - if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : - break 2 -fi -fi - done;; - esac - as_found=false -done -$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && - { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : - CONFIG_SHELL=$SHELL as_have_required=yes -fi; } -IFS=$as_save_IFS - - - if test "x$CONFIG_SHELL" != x; then : - export CONFIG_SHELL - # We cannot yet assume a decent shell, so we have to provide a -# neutralization value for shells without unset; and this also -# works around shells that cannot unset nonexistent variables. -# Preserve -v and -x to the replacement shell. -BASH_ENV=/dev/null -ENV=/dev/null -(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV -case $- in # (((( - *v*x* | *x*v* ) as_opts=-vx ;; - *v* ) as_opts=-v ;; - *x* ) as_opts=-x ;; - * ) as_opts= ;; -esac -exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} -# Admittedly, this is quite paranoid, since all the known shells bail -# out after a failed `exec'. -$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 -exit 255 -fi - - if test x$as_have_required = xno; then : - $as_echo "$0: This script requires a shell more modern than all" - $as_echo "$0: the shells that I found on your system." - if test x${ZSH_VERSION+set} = xset ; then - $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" - $as_echo "$0: be upgraded to zsh 4.3.4 or later." - else - $as_echo "$0: Please tell bug-autoconf@gnu.org and -$0: thep@linux.thai.net about your system, including any -$0: error possibly output before this message. Then install -$0: a modern shell, or manually run the script under such a -$0: shell if you do have one." - fi - exit 1 -fi -fi -fi -SHELL=${CONFIG_SHELL-/bin/sh} -export SHELL -# Unset more variables known to interfere with behavior of common tools. -CLICOLOR_FORCE= GREP_OPTIONS= -unset CLICOLOR_FORCE GREP_OPTIONS - -## --------------------- ## -## M4sh Shell Functions. ## -## --------------------- ## -# as_fn_unset VAR -# --------------- -# Portably unset VAR. -as_fn_unset () -{ - { eval $1=; unset $1;} -} -as_unset=as_fn_unset - -# as_fn_set_status STATUS -# ----------------------- -# Set $? to STATUS, without forking. -as_fn_set_status () -{ - return $1 -} # as_fn_set_status - -# as_fn_exit STATUS -# ----------------- -# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. -as_fn_exit () -{ - set +e - as_fn_set_status $1 - exit $1 -} # as_fn_exit - -# as_fn_mkdir_p -# ------------- -# Create "$as_dir" as a directory, including parents if necessary. -as_fn_mkdir_p () -{ - - case $as_dir in #( - -*) as_dir=./$as_dir;; - esac - test -d "$as_dir" || eval $as_mkdir_p || { - as_dirs= - while :; do - case $as_dir in #( - *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( - *) as_qdir=$as_dir;; - esac - as_dirs="'$as_qdir' $as_dirs" - as_dir=`$as_dirname -- "$as_dir" || -$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$as_dir" : 'X\(//\)[^/]' \| \ - X"$as_dir" : 'X\(//\)$' \| \ - X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$as_dir" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ - s//\1/ - q - } - /^X\(\/\/\)$/{ - s//\1/ - q - } - /^X\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - test -d "$as_dir" && break - done - test -z "$as_dirs" || eval "mkdir $as_dirs" - } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" - - -} # as_fn_mkdir_p - -# as_fn_executable_p FILE -# ----------------------- -# Test if FILE is an executable regular file. -as_fn_executable_p () -{ - test -f "$1" && test -x "$1" -} # as_fn_executable_p -# as_fn_append VAR VALUE -# ---------------------- -# Append the text in VALUE to the end of the definition contained in VAR. Take -# advantage of any shell optimizations that allow amortized linear growth over -# repeated appends, instead of the typical quadratic growth present in naive -# implementations. -if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : - eval 'as_fn_append () - { - eval $1+=\$2 - }' -else - as_fn_append () - { - eval $1=\$$1\$2 - } -fi # as_fn_append - -# as_fn_arith ARG... -# ------------------ -# Perform arithmetic evaluation on the ARGs, and store the result in the -# global $as_val. Take advantage of shells that can avoid forks. The arguments -# must be portable across $(()) and expr. -if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : - eval 'as_fn_arith () - { - as_val=$(( $* )) - }' -else - as_fn_arith () - { - as_val=`expr "$@" || test $? -eq 1` - } -fi # as_fn_arith - - -# as_fn_error STATUS ERROR [LINENO LOG_FD] -# ---------------------------------------- -# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are -# provided, also output the error to LOG_FD, referencing LINENO. Then exit the -# script with STATUS, using 1 if that was 0. -as_fn_error () -{ - as_status=$1; test $as_status -eq 0 && as_status=1 - if test "$4"; then - as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 - fi - $as_echo "$as_me: error: $2" >&2 - as_fn_exit $as_status -} # as_fn_error - -if expr a : '\(a\)' >/dev/null 2>&1 && - test "X`expr 00001 : '.*\(...\)'`" = X001; then - as_expr=expr -else - as_expr=false -fi - -if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then - as_basename=basename -else - as_basename=false -fi - -if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then - as_dirname=dirname -else - as_dirname=false -fi - -as_me=`$as_basename -- "$0" || -$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ - X"$0" : 'X\(//\)$' \| \ - X"$0" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X/"$0" | - sed '/^.*\/\([^/][^/]*\)\/*$/{ - s//\1/ - q - } - /^X\/\(\/\/\)$/{ - s//\1/ - q - } - /^X\/\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - -# Avoid depending upon Character Ranges. -as_cr_letters='abcdefghijklmnopqrstuvwxyz' -as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' -as_cr_Letters=$as_cr_letters$as_cr_LETTERS -as_cr_digits='0123456789' -as_cr_alnum=$as_cr_Letters$as_cr_digits - - - as_lineno_1=$LINENO as_lineno_1a=$LINENO - as_lineno_2=$LINENO as_lineno_2a=$LINENO - eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && - test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { - # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) - sed -n ' - p - /[$]LINENO/= - ' <$as_myself | - sed ' - s/[$]LINENO.*/&-/ - t lineno - b - :lineno - N - :loop - s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ - t loop - s/-\n.*// - ' >$as_me.lineno && - chmod +x "$as_me.lineno" || - { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } - - # If we had to re-execute with $CONFIG_SHELL, we're ensured to have - # already done that, so ensure we don't try to do so again and fall - # in an infinite loop. This has already happened in practice. - _as_can_reexec=no; export _as_can_reexec - # Don't try to exec as it changes $[0], causing all sort of problems - # (the dirname of $[0] is not the place where we might find the - # original and so on. Autoconf is especially sensitive to this). - . "./$as_me.lineno" - # Exit status is that of the last command. - exit -} - -ECHO_C= ECHO_N= ECHO_T= -case `echo -n x` in #((((( --n*) - case `echo 'xy\c'` in - *c*) ECHO_T=' ';; # ECHO_T is single tab character. - xy) ECHO_C='\c';; - *) echo `echo ksh88 bug on AIX 6.1` > /dev/null - ECHO_T=' ';; - esac;; -*) - ECHO_N='-n';; -esac - -rm -f conf$$ conf$$.exe conf$$.file -if test -d conf$$.dir; then - rm -f conf$$.dir/conf$$.file -else - rm -f conf$$.dir - mkdir conf$$.dir 2>/dev/null -fi -if (echo >conf$$.file) 2>/dev/null; then - if ln -s conf$$.file conf$$ 2>/dev/null; then - as_ln_s='ln -s' - # ... but there are two gotchas: - # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. - # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. - # In both cases, we have to default to `cp -pR'. - ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || - as_ln_s='cp -pR' - elif ln conf$$.file conf$$ 2>/dev/null; then - as_ln_s=ln - else - as_ln_s='cp -pR' - fi -else - as_ln_s='cp -pR' -fi -rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file -rmdir conf$$.dir 2>/dev/null - -if mkdir -p . 2>/dev/null; then - as_mkdir_p='mkdir -p "$as_dir"' -else - test -d ./-p && rmdir ./-p - as_mkdir_p=false -fi - -as_test_x='test -x' -as_executable_p=as_fn_executable_p - -# Sed expression to map a string onto a valid CPP name. -as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" - -# Sed expression to map a string onto a valid variable name. -as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" - - -test -n "$DJDIR" || exec 7<&0 &1 - -# Name of the host. -# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, -# so uname gets run too. -ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` - -# -# Initializations. -# -ac_default_prefix=/usr/local -ac_clean_files= -ac_config_libobj_dir=. -LIBOBJS= -cross_compiling=no -subdirs= -MFLAGS= -MAKEFLAGS= - -# Identity of this package. -PACKAGE_NAME='thailatex' -PACKAGE_TARNAME='thailatex' -PACKAGE_VERSION='0.5.1' -PACKAGE_STRING='thailatex 0.5.1' -PACKAGE_BUGREPORT='thep@linux.thai.net' -PACKAGE_URL='' - -ac_unique_file="babel/thai.dtx" -ac_subst_vars='LTLIBOBJS -LIBOBJS -emacsdir -FMTUTIL -TEXHASH -texmfdir -CTTEX -SWATH -PATGEN -PDFLATEX -LATEX -ENABLE_HOOKS_FALSE -ENABLE_HOOKS_TRUE -SED -LN_S -am__untar -am__tar -AMTAR -am__leading_dot -SET_MAKE -AWK -mkdir_p -MKDIR_P -INSTALL_STRIP_PROGRAM -STRIP -install_sh -MAKEINFO -AUTOHEADER -AUTOMAKE -AUTOCONF -ACLOCAL -VERSION -PACKAGE -CYGPATH_W -am__isrc -INSTALL_DATA -INSTALL_SCRIPT -INSTALL_PROGRAM -target_alias -host_alias -build_alias -LIBS -ECHO_T -ECHO_N -ECHO_C -DEFS -mandir -localedir -libdir -psdir -pdfdir -dvidir -htmldir -infodir -docdir -oldincludedir -includedir -localstatedir -sharedstatedir -sysconfdir -datadir -datarootdir -libexecdir -sbindir -bindir -program_transform_name -prefix -exec_prefix -PACKAGE_URL -PACKAGE_BUGREPORT -PACKAGE_STRING -PACKAGE_VERSION -PACKAGE_TARNAME -PACKAGE_NAME -PATH_SEPARATOR -SHELL' -ac_subst_files='' -ac_user_opts=' -enable_option_checking -enable_hooks -with_texmfdir -with_emacsdir -' - ac_precious_vars='build_alias -host_alias -target_alias' - - -# Initialize some variables set by options. -ac_init_help= -ac_init_version=false -ac_unrecognized_opts= -ac_unrecognized_sep= -# The variables have the same names as the options, with -# dashes changed to underlines. -cache_file=/dev/null -exec_prefix=NONE -no_create= -no_recursion= -prefix=NONE -program_prefix=NONE -program_suffix=NONE -program_transform_name=s,x,x, -silent= -site= -srcdir= -verbose= -x_includes=NONE -x_libraries=NONE - -# Installation directory options. -# These are left unexpanded so users can "make install exec_prefix=/foo" -# and all the variables that are supposed to be based on exec_prefix -# by default will actually change. -# Use braces instead of parens because sh, perl, etc. also accept them. -# (The list follows the same order as the GNU Coding Standards.) -bindir='${exec_prefix}/bin' -sbindir='${exec_prefix}/sbin' -libexecdir='${exec_prefix}/libexec' -datarootdir='${prefix}/share' -datadir='${datarootdir}' -sysconfdir='${prefix}/etc' -sharedstatedir='${prefix}/com' -localstatedir='${prefix}/var' -includedir='${prefix}/include' -oldincludedir='/usr/include' -docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' -infodir='${datarootdir}/info' -htmldir='${docdir}' -dvidir='${docdir}' -pdfdir='${docdir}' -psdir='${docdir}' -libdir='${exec_prefix}/lib' -localedir='${datarootdir}/locale' -mandir='${datarootdir}/man' - -ac_prev= -ac_dashdash= -for ac_option -do - # If the previous option needs an argument, assign it. - if test -n "$ac_prev"; then - eval $ac_prev=\$ac_option - ac_prev= - continue - fi - - case $ac_option in - *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; - *=) ac_optarg= ;; - *) ac_optarg=yes ;; - esac - - # Accept the important Cygnus configure options, so we can diagnose typos. - - case $ac_dashdash$ac_option in - --) - ac_dashdash=yes ;; - - -bindir | --bindir | --bindi | --bind | --bin | --bi) - ac_prev=bindir ;; - -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) - bindir=$ac_optarg ;; - - -build | --build | --buil | --bui | --bu) - ac_prev=build_alias ;; - -build=* | --build=* | --buil=* | --bui=* | --bu=*) - build_alias=$ac_optarg ;; - - -cache-file | --cache-file | --cache-fil | --cache-fi \ - | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) - ac_prev=cache_file ;; - -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ - | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) - cache_file=$ac_optarg ;; - - --config-cache | -C) - cache_file=config.cache ;; - - -datadir | --datadir | --datadi | --datad) - ac_prev=datadir ;; - -datadir=* | --datadir=* | --datadi=* | --datad=*) - datadir=$ac_optarg ;; - - -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ - | --dataroo | --dataro | --datar) - ac_prev=datarootdir ;; - -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ - | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) - datarootdir=$ac_optarg ;; - - -disable-* | --disable-*) - ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` - # Reject names that are not valid shell variable names. - expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error $? "invalid feature name: $ac_useropt" - ac_useropt_orig=$ac_useropt - ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` - case $ac_user_opts in - *" -"enable_$ac_useropt" -"*) ;; - *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" - ac_unrecognized_sep=', ';; - esac - eval enable_$ac_useropt=no ;; - - -docdir | --docdir | --docdi | --doc | --do) - ac_prev=docdir ;; - -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) - docdir=$ac_optarg ;; - - -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) - ac_prev=dvidir ;; - -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) - dvidir=$ac_optarg ;; - - -enable-* | --enable-*) - ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` - # Reject names that are not valid shell variable names. - expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error $? "invalid feature name: $ac_useropt" - ac_useropt_orig=$ac_useropt - ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` - case $ac_user_opts in - *" -"enable_$ac_useropt" -"*) ;; - *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" - ac_unrecognized_sep=', ';; - esac - eval enable_$ac_useropt=\$ac_optarg ;; - - -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ - | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ - | --exec | --exe | --ex) - ac_prev=exec_prefix ;; - -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ - | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ - | --exec=* | --exe=* | --ex=*) - exec_prefix=$ac_optarg ;; - - -gas | --gas | --ga | --g) - # Obsolete; use --with-gas. - with_gas=yes ;; - - -help | --help | --hel | --he | -h) - ac_init_help=long ;; - -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) - ac_init_help=recursive ;; - -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) - ac_init_help=short ;; - - -host | --host | --hos | --ho) - ac_prev=host_alias ;; - -host=* | --host=* | --hos=* | --ho=*) - host_alias=$ac_optarg ;; - - -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) - ac_prev=htmldir ;; - -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ - | --ht=*) - htmldir=$ac_optarg ;; - - -includedir | --includedir | --includedi | --included | --include \ - | --includ | --inclu | --incl | --inc) - ac_prev=includedir ;; - -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ - | --includ=* | --inclu=* | --incl=* | --inc=*) - includedir=$ac_optarg ;; - - -infodir | --infodir | --infodi | --infod | --info | --inf) - ac_prev=infodir ;; - -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) - infodir=$ac_optarg ;; - - -libdir | --libdir | --libdi | --libd) - ac_prev=libdir ;; - -libdir=* | --libdir=* | --libdi=* | --libd=*) - libdir=$ac_optarg ;; - - -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ - | --libexe | --libex | --libe) - ac_prev=libexecdir ;; - -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ - | --libexe=* | --libex=* | --libe=*) - libexecdir=$ac_optarg ;; - - -localedir | --localedir | --localedi | --localed | --locale) - ac_prev=localedir ;; - -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) - localedir=$ac_optarg ;; - - -localstatedir | --localstatedir | --localstatedi | --localstated \ - | --localstate | --localstat | --localsta | --localst | --locals) - ac_prev=localstatedir ;; - -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ - | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) - localstatedir=$ac_optarg ;; - - -mandir | --mandir | --mandi | --mand | --man | --ma | --m) - ac_prev=mandir ;; - -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) - mandir=$ac_optarg ;; - - -nfp | --nfp | --nf) - # Obsolete; use --without-fp. - with_fp=no ;; - - -no-create | --no-create | --no-creat | --no-crea | --no-cre \ - | --no-cr | --no-c | -n) - no_create=yes ;; - - -no-recursion | --no-recursion | --no-recursio | --no-recursi \ - | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) - no_recursion=yes ;; - - -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ - | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ - | --oldin | --oldi | --old | --ol | --o) - ac_prev=oldincludedir ;; - -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ - | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ - | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) - oldincludedir=$ac_optarg ;; - - -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) - ac_prev=prefix ;; - -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) - prefix=$ac_optarg ;; - - -program-prefix | --program-prefix | --program-prefi | --program-pref \ - | --program-pre | --program-pr | --program-p) - ac_prev=program_prefix ;; - -program-prefix=* | --program-prefix=* | --program-prefi=* \ - | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) - program_prefix=$ac_optarg ;; - - -program-suffix | --program-suffix | --program-suffi | --program-suff \ - | --program-suf | --program-su | --program-s) - ac_prev=program_suffix ;; - -program-suffix=* | --program-suffix=* | --program-suffi=* \ - | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) - program_suffix=$ac_optarg ;; - - -program-transform-name | --program-transform-name \ - | --program-transform-nam | --program-transform-na \ - | --program-transform-n | --program-transform- \ - | --program-transform | --program-transfor \ - | --program-transfo | --program-transf \ - | --program-trans | --program-tran \ - | --progr-tra | --program-tr | --program-t) - ac_prev=program_transform_name ;; - -program-transform-name=* | --program-transform-name=* \ - | --program-transform-nam=* | --program-transform-na=* \ - | --program-transform-n=* | --program-transform-=* \ - | --program-transform=* | --program-transfor=* \ - | --program-transfo=* | --program-transf=* \ - | --program-trans=* | --program-tran=* \ - | --progr-tra=* | --program-tr=* | --program-t=*) - program_transform_name=$ac_optarg ;; - - -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) - ac_prev=pdfdir ;; - -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) - pdfdir=$ac_optarg ;; - - -psdir | --psdir | --psdi | --psd | --ps) - ac_prev=psdir ;; - -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) - psdir=$ac_optarg ;; - - -q | -quiet | --quiet | --quie | --qui | --qu | --q \ - | -silent | --silent | --silen | --sile | --sil) - silent=yes ;; - - -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) - ac_prev=sbindir ;; - -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ - | --sbi=* | --sb=*) - sbindir=$ac_optarg ;; - - -sharedstatedir | --sharedstatedir | --sharedstatedi \ - | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ - | --sharedst | --shareds | --shared | --share | --shar \ - | --sha | --sh) - ac_prev=sharedstatedir ;; - -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ - | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ - | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ - | --sha=* | --sh=*) - sharedstatedir=$ac_optarg ;; - - -site | --site | --sit) - ac_prev=site ;; - -site=* | --site=* | --sit=*) - site=$ac_optarg ;; - - -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) - ac_prev=srcdir ;; - -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) - srcdir=$ac_optarg ;; - - -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ - | --syscon | --sysco | --sysc | --sys | --sy) - ac_prev=sysconfdir ;; - -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ - | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) - sysconfdir=$ac_optarg ;; - - -target | --target | --targe | --targ | --tar | --ta | --t) - ac_prev=target_alias ;; - -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) - target_alias=$ac_optarg ;; - - -v | -verbose | --verbose | --verbos | --verbo | --verb) - verbose=yes ;; - - -version | --version | --versio | --versi | --vers | -V) - ac_init_version=: ;; - - -with-* | --with-*) - ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` - # Reject names that are not valid shell variable names. - expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error $? "invalid package name: $ac_useropt" - ac_useropt_orig=$ac_useropt - ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` - case $ac_user_opts in - *" -"with_$ac_useropt" -"*) ;; - *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" - ac_unrecognized_sep=', ';; - esac - eval with_$ac_useropt=\$ac_optarg ;; - - -without-* | --without-*) - ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` - # Reject names that are not valid shell variable names. - expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error $? "invalid package name: $ac_useropt" - ac_useropt_orig=$ac_useropt - ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` - case $ac_user_opts in - *" -"with_$ac_useropt" -"*) ;; - *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" - ac_unrecognized_sep=', ';; - esac - eval with_$ac_useropt=no ;; - - --x) - # Obsolete; use --with-x. - with_x=yes ;; - - -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ - | --x-incl | --x-inc | --x-in | --x-i) - ac_prev=x_includes ;; - -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ - | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) - x_includes=$ac_optarg ;; - - -x-libraries | --x-libraries | --x-librarie | --x-librari \ - | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) - ac_prev=x_libraries ;; - -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ - | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) - x_libraries=$ac_optarg ;; - - -*) as_fn_error $? "unrecognized option: \`$ac_option' -Try \`$0 --help' for more information" - ;; - - *=*) - ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` - # Reject names that are not valid shell variable names. - case $ac_envvar in #( - '' | [0-9]* | *[!_$as_cr_alnum]* ) - as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; - esac - eval $ac_envvar=\$ac_optarg - export $ac_envvar ;; - - *) - # FIXME: should be removed in autoconf 3.0. - $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 - expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && - $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 - : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" - ;; - - esac -done - -if test -n "$ac_prev"; then - ac_option=--`echo $ac_prev | sed 's/_/-/g'` - as_fn_error $? "missing argument to $ac_option" -fi - -if test -n "$ac_unrecognized_opts"; then - case $enable_option_checking in - no) ;; - fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; - *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; - esac -fi - -# Check all directory arguments for consistency. -for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ - datadir sysconfdir sharedstatedir localstatedir includedir \ - oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ - libdir localedir mandir -do - eval ac_val=\$$ac_var - # Remove trailing slashes. - case $ac_val in - */ ) - ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` - eval $ac_var=\$ac_val;; - esac - # Be sure to have absolute directory names. - case $ac_val in - [\\/$]* | ?:[\\/]* ) continue;; - NONE | '' ) case $ac_var in *prefix ) continue;; esac;; - esac - as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" -done - -# There might be people who depend on the old broken behavior: `$host' -# used to hold the argument of --host etc. -# FIXME: To remove some day. -build=$build_alias -host=$host_alias -target=$target_alias - -# FIXME: To remove some day. -if test "x$host_alias" != x; then - if test "x$build_alias" = x; then - cross_compiling=maybe - elif test "x$build_alias" != "x$host_alias"; then - cross_compiling=yes - fi -fi - -ac_tool_prefix= -test -n "$host_alias" && ac_tool_prefix=$host_alias- - -test "$silent" = yes && exec 6>/dev/null - - -ac_pwd=`pwd` && test -n "$ac_pwd" && -ac_ls_di=`ls -di .` && -ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || - as_fn_error $? "working directory cannot be determined" -test "X$ac_ls_di" = "X$ac_pwd_ls_di" || - as_fn_error $? "pwd does not report name of working directory" - - -# Find the source files, if location was not specified. -if test -z "$srcdir"; then - ac_srcdir_defaulted=yes - # Try the directory containing this script, then the parent directory. - ac_confdir=`$as_dirname -- "$as_myself" || -$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$as_myself" : 'X\(//\)[^/]' \| \ - X"$as_myself" : 'X\(//\)$' \| \ - X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$as_myself" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ - s//\1/ - q - } - /^X\(\/\/\)$/{ - s//\1/ - q - } - /^X\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - srcdir=$ac_confdir - if test ! -r "$srcdir/$ac_unique_file"; then - srcdir=.. - fi -else - ac_srcdir_defaulted=no -fi -if test ! -r "$srcdir/$ac_unique_file"; then - test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." - as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" -fi -ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" -ac_abs_confdir=`( - cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" - pwd)` -# When building in place, set srcdir=. -if test "$ac_abs_confdir" = "$ac_pwd"; then - srcdir=. -fi -# Remove unnecessary trailing slashes from srcdir. -# Double slashes in file names in object file debugging info -# mess up M-x gdb in Emacs. -case $srcdir in -*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; -esac -for ac_var in $ac_precious_vars; do - eval ac_env_${ac_var}_set=\${${ac_var}+set} - eval ac_env_${ac_var}_value=\$${ac_var} - eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} - eval ac_cv_env_${ac_var}_value=\$${ac_var} -done - -# -# Report the --help message. -# -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 thailatex 0.5.1 to adapt to many kinds of systems. - -Usage: $0 [OPTION]... [VAR=VALUE]... - -To assign environment variables (e.g., CC, CFLAGS...), specify them as -VAR=VALUE. See below for descriptions of some of the useful variables. - -Defaults for the options are specified in brackets. - -Configuration: - -h, --help display this help and exit - --help=short display options specific to this package - --help=recursive display the short help of all the included packages - -V, --version display version information and exit - -q, --quiet, --silent do not print \`checking ...' messages - --cache-file=FILE cache test results in FILE [disabled] - -C, --config-cache alias for \`--cache-file=config.cache' - -n, --no-create do not create output files - --srcdir=DIR find the sources in DIR [configure dir or \`..'] - -Installation directories: - --prefix=PREFIX install architecture-independent files in PREFIX - [$ac_default_prefix] - --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX - [PREFIX] - -By default, \`make install' will install all the files in -\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify -an installation prefix other than \`$ac_default_prefix' using \`--prefix', -for instance \`--prefix=\$HOME'. - -For better control, use the options below. - -Fine tuning of the installation directories: - --bindir=DIR user executables [EPREFIX/bin] - --sbindir=DIR system admin executables [EPREFIX/sbin] - --libexecdir=DIR program executables [EPREFIX/libexec] - --sysconfdir=DIR read-only single-machine data [PREFIX/etc] - --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] - --localstatedir=DIR modifiable single-machine data [PREFIX/var] - --libdir=DIR object code libraries [EPREFIX/lib] - --includedir=DIR C header files [PREFIX/include] - --oldincludedir=DIR C header files for non-gcc [/usr/include] - --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] - --datadir=DIR read-only architecture-independent data [DATAROOTDIR] - --infodir=DIR info documentation [DATAROOTDIR/info] - --localedir=DIR locale-dependent data [DATAROOTDIR/locale] - --mandir=DIR man documentation [DATAROOTDIR/man] - --docdir=DIR documentation root [DATAROOTDIR/doc/thailatex] - --htmldir=DIR html documentation [DOCDIR] - --dvidir=DIR dvi documentation [DOCDIR] - --pdfdir=DIR pdf documentation [DOCDIR] - --psdir=DIR ps documentation [DOCDIR] -_ACEOF - - cat <<\_ACEOF - -Program names: - --program-prefix=PREFIX prepend PREFIX to installed program names - --program-suffix=SUFFIX append SUFFIX to installed program names - --program-transform-name=PROGRAM run sed PROGRAM on installed program names -_ACEOF -fi - -if test -n "$ac_init_help"; then - case $ac_init_help in - short | recursive ) echo "Configuration of thailatex 0.5.1:";; - esac - cat <<\_ACEOF - -Optional Features: - --disable-option-checking ignore unrecognized --enable/--with options - --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) - --enable-FEATURE[=ARG] include FEATURE [ARG=yes] - --disable-hooks disable installation hook scripts - -Optional Packages: - --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] - --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) - --with-texmfdir=DIR texmf directory in DIR [PREFIX/share/texmf] - --with-emacsdir=DIR emacs directory in DIR [PREFIX/share/emacs] - -Report bugs to . -_ACEOF -ac_status=$? -fi - -if test "$ac_init_help" = "recursive"; then - # If there are subdirs, report their specific --help. - for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue - test -d "$ac_dir" || - { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || - continue - ac_builddir=. - -case "$ac_dir" in -.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; -*) - ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` - # A ".." for each directory in $ac_dir_suffix. - ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` - case $ac_top_builddir_sub in - "") ac_top_builddir_sub=. ac_top_build_prefix= ;; - *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; - esac ;; -esac -ac_abs_top_builddir=$ac_pwd -ac_abs_builddir=$ac_pwd$ac_dir_suffix -# for backward compatibility: -ac_top_builddir=$ac_top_build_prefix - -case $srcdir in - .) # We are building in place. - ac_srcdir=. - ac_top_srcdir=$ac_top_builddir_sub - ac_abs_top_srcdir=$ac_pwd ;; - [\\/]* | ?:[\\/]* ) # Absolute name. - ac_srcdir=$srcdir$ac_dir_suffix; - ac_top_srcdir=$srcdir - ac_abs_top_srcdir=$srcdir ;; - *) # Relative name. - ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix - ac_top_srcdir=$ac_top_build_prefix$srcdir - ac_abs_top_srcdir=$ac_pwd/$srcdir ;; -esac -ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix - - cd "$ac_dir" || { ac_status=$?; continue; } - # Check for guested configure. - if test -f "$ac_srcdir/configure.gnu"; then - echo && - $SHELL "$ac_srcdir/configure.gnu" --help=recursive - elif test -f "$ac_srcdir/configure"; then - echo && - $SHELL "$ac_srcdir/configure" --help=recursive - else - $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 - fi || ac_status=$? - cd "$ac_pwd" || { ac_status=$?; break; } - done -fi - -test -n "$ac_init_help" && exit $ac_status -if $ac_init_version; then - cat <<\_ACEOF -thailatex configure 0.5.1 -generated by GNU Autoconf 2.69 - -Copyright (C) 2012 Free Software Foundation, Inc. -This configure script is free software; the Free Software Foundation -gives unlimited permission to copy, distribute and modify it. -_ACEOF - exit -fi - -## ------------------------ ## -## Autoconf initialization. ## -## ------------------------ ## -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 thailatex $as_me 0.5.1, which was -generated by GNU Autoconf 2.69. Invocation command line was - - $ $0 $@ - -_ACEOF -exec 5>>config.log -{ -cat <<_ASUNAME -## --------- ## -## Platform. ## -## --------- ## - -hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` -uname -m = `(uname -m) 2>/dev/null || echo unknown` -uname -r = `(uname -r) 2>/dev/null || echo unknown` -uname -s = `(uname -s) 2>/dev/null || echo unknown` -uname -v = `(uname -v) 2>/dev/null || echo unknown` - -/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` -/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` - -/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` -/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` -/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` -/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` -/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` -/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` -/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` - -_ASUNAME - -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - $as_echo "PATH: $as_dir" - done -IFS=$as_save_IFS - -} >&5 - -cat >&5 <<_ACEOF - - -## ----------- ## -## Core tests. ## -## ----------- ## - -_ACEOF - - -# Keep a trace of the command line. -# Strip out --no-create and --no-recursion so they do not pile up. -# Strip out --silent because we don't want to record it for future runs. -# Also quote any args containing shell meta-characters. -# Make two passes to allow for proper duplicate-argument suppression. -ac_configure_args= -ac_configure_args0= -ac_configure_args1= -ac_must_keep_next=false -for ac_pass in 1 2 -do - for ac_arg - do - case $ac_arg in - -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; - -q | -quiet | --quiet | --quie | --qui | --qu | --q \ - | -silent | --silent | --silen | --sile | --sil) - continue ;; - *\'*) - ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; - esac - case $ac_pass in - 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; - 2) - as_fn_append ac_configure_args1 " '$ac_arg'" - if test $ac_must_keep_next = true; then - ac_must_keep_next=false # Got value, back to normal. - else - case $ac_arg in - *=* | --config-cache | -C | -disable-* | --disable-* \ - | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ - | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ - | -with-* | --with-* | -without-* | --without-* | --x) - case "$ac_configure_args0 " in - "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; - esac - ;; - -* ) ac_must_keep_next=true ;; - esac - fi - as_fn_append ac_configure_args " '$ac_arg'" - ;; - esac - done -done -{ ac_configure_args0=; unset ac_configure_args0;} -{ ac_configure_args1=; unset ac_configure_args1;} - -# When interrupted or exit'd, cleanup temporary files, and complete -# config.log. We remove comments because anyway the quotes in there -# would cause problems or look ugly. -# WARNING: Use '\'' to represent an apostrophe within the trap. -# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. -trap 'exit_status=$? - # Save into config.log some information that might help in debugging. - { - echo - - $as_echo "## ---------------- ## -## Cache variables. ## -## ---------------- ##" - echo - # The following way of writing the cache mishandles newlines in values, -( - for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do - eval ac_val=\$$ac_var - case $ac_val in #( - *${as_nl}*) - case $ac_var in #( - *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 -$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; - esac - case $ac_var in #( - _ | IFS | as_nl) ;; #( - BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( - *) { eval $ac_var=; unset $ac_var;} ;; - esac ;; - esac - done - (set) 2>&1 | - case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( - *${as_nl}ac_space=\ *) - sed -n \ - "s/'\''/'\''\\\\'\'''\''/g; - s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" - ;; #( - *) - sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" - ;; - esac | - sort -) - echo - - $as_echo "## ----------------- ## -## Output variables. ## -## ----------------- ##" - echo - for ac_var in $ac_subst_vars - do - eval ac_val=\$$ac_var - case $ac_val in - *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; - esac - $as_echo "$ac_var='\''$ac_val'\''" - done | sort - echo - - if test -n "$ac_subst_files"; then - $as_echo "## ------------------- ## -## File substitutions. ## -## ------------------- ##" - echo - for ac_var in $ac_subst_files - do - eval ac_val=\$$ac_var - case $ac_val in - *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; - esac - $as_echo "$ac_var='\''$ac_val'\''" - done | sort - echo - fi - - if test -s confdefs.h; then - $as_echo "## ----------- ## -## confdefs.h. ## -## ----------- ##" - echo - cat confdefs.h - echo - fi - test "$ac_signal" != 0 && - $as_echo "$as_me: caught signal $ac_signal" - $as_echo "$as_me: exit $exit_status" - } >&5 - rm -f core *.core core.conftest.* && - rm -f -r conftest* confdefs* conf$$* $ac_clean_files && - exit $exit_status -' 0 -for ac_signal in 1 2 13 15; do - trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal -done -ac_signal=0 - -# confdefs.h avoids OS command line length limits that DEFS can exceed. -rm -f -r conftest* confdefs.h - -$as_echo "/* confdefs.h */" > confdefs.h - -# Predefined preprocessor variables. - -cat >>confdefs.h <<_ACEOF -#define PACKAGE_NAME "$PACKAGE_NAME" -_ACEOF - -cat >>confdefs.h <<_ACEOF -#define PACKAGE_TARNAME "$PACKAGE_TARNAME" -_ACEOF - -cat >>confdefs.h <<_ACEOF -#define PACKAGE_VERSION "$PACKAGE_VERSION" -_ACEOF - -cat >>confdefs.h <<_ACEOF -#define PACKAGE_STRING "$PACKAGE_STRING" -_ACEOF - -cat >>confdefs.h <<_ACEOF -#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" -_ACEOF - -cat >>confdefs.h <<_ACEOF -#define PACKAGE_URL "$PACKAGE_URL" -_ACEOF - - -# Let the site file select an alternate cache file if it wants to. -# Prefer an explicitly selected file to automatically selected ones. -ac_site_file1=NONE -ac_site_file2=NONE -if test -n "$CONFIG_SITE"; then - # We do not want a PATH search for config.site. - case $CONFIG_SITE in #(( - -*) ac_site_file1=./$CONFIG_SITE;; - */*) ac_site_file1=$CONFIG_SITE;; - *) ac_site_file1=./$CONFIG_SITE;; - esac -elif test "x$prefix" != xNONE; then - ac_site_file1=$prefix/share/config.site - ac_site_file2=$prefix/etc/config.site -else - ac_site_file1=$ac_default_prefix/share/config.site - ac_site_file2=$ac_default_prefix/etc/config.site -fi -for ac_site_file in "$ac_site_file1" "$ac_site_file2" -do - test "x$ac_site_file" = xNONE && continue - if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 -$as_echo "$as_me: loading site script $ac_site_file" >&6;} - sed 's/^/| /' "$ac_site_file" >&5 - . "$ac_site_file" \ - || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error $? "failed to load site script $ac_site_file -See \`config.log' for more details" "$LINENO" 5; } - fi -done - -if test -r "$cache_file"; then - # Some versions of bash will fail to source /dev/null (special files - # actually), so we avoid doing that. DJGPP emulates it as a regular file. - if test /dev/null != "$cache_file" && test -f "$cache_file"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 -$as_echo "$as_me: loading cache $cache_file" >&6;} - case $cache_file in - [\\/]* | ?:[\\/]* ) . "$cache_file";; - *) . "./$cache_file";; - esac - fi -else - { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 -$as_echo "$as_me: creating cache $cache_file" >&6;} - >$cache_file -fi - -# Check that the precious variables saved in the cache have kept the same -# value. -ac_cache_corrupted=false -for ac_var in $ac_precious_vars; do - eval ac_old_set=\$ac_cv_env_${ac_var}_set - eval ac_new_set=\$ac_env_${ac_var}_set - eval ac_old_val=\$ac_cv_env_${ac_var}_value - eval ac_new_val=\$ac_env_${ac_var}_value - case $ac_old_set,$ac_new_set in - set,) - { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 -$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} - ac_cache_corrupted=: ;; - ,set) - { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 -$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} - ac_cache_corrupted=: ;; - ,);; - *) - if test "x$ac_old_val" != "x$ac_new_val"; then - # differences in whitespace do not lead to failure. - ac_old_val_w=`echo x $ac_old_val` - ac_new_val_w=`echo x $ac_new_val` - if test "$ac_old_val_w" != "$ac_new_val_w"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 -$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} - ac_cache_corrupted=: - else - { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 -$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} - eval $ac_var=\$ac_old_val - fi - { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 -$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 -$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} - fi;; - esac - # Pass precious variables to config.status. - if test "$ac_new_set" = set; then - case $ac_new_val in - *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; - *) ac_arg=$ac_var=$ac_new_val ;; - esac - case " $ac_configure_args " in - *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. - *) as_fn_append ac_configure_args " '$ac_arg'" ;; - esac - fi -done -if $ac_cache_corrupted; then - { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 -$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} - as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 -fi -## -------------------- ## -## Main body of script. ## -## -------------------- ## - -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu - - - - -am__api_version='1.11' - -ac_aux_dir= -for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do - if test -f "$ac_dir/install-sh"; then - ac_aux_dir=$ac_dir - ac_install_sh="$ac_aux_dir/install-sh -c" - break - elif test -f "$ac_dir/install.sh"; then - ac_aux_dir=$ac_dir - ac_install_sh="$ac_aux_dir/install.sh -c" - break - elif test -f "$ac_dir/shtool"; then - ac_aux_dir=$ac_dir - ac_install_sh="$ac_aux_dir/shtool install -c" - break - fi -done -if test -z "$ac_aux_dir"; then - as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 -fi - -# These three variables are undocumented and unsupported, -# and are intended to be withdrawn in a future Autoconf release. -# They can cause serious problems if a builder's source tree is in a directory -# whose full name contains unusual characters. -ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. -ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. -ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. - - -# Find a good install program. We prefer a C program (faster), -# so one script is as good as another. But avoid the broken or -# incompatible versions: -# SysV /etc/install, /usr/sbin/install -# SunOS /usr/etc/install -# IRIX /sbin/install -# AIX /bin/install -# AmigaOS /C/install, which installs bootblocks on floppy discs -# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag -# AFS /usr/afsws/bin/install, which mishandles nonexistent args -# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" -# OS/2's system install, which has a completely different semantic -# ./install, which can be erroneously created by make from ./install.sh. -# Reject install programs that cannot install multiple files. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 -$as_echo_n "checking for a BSD-compatible install... " >&6; } -if test -z "$INSTALL"; then -if ${ac_cv_path_install+:} false; then : - $as_echo_n "(cached) " >&6 -else - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - # Account for people who put trailing slashes in PATH elements. -case $as_dir/ in #(( - ./ | .// | /[cC]/* | \ - /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ - ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ - /usr/ucb/* ) ;; - *) - # OSF1 and SCO ODT 3.0 have their own names for install. - # Don't use installbsd from OSF since it installs stuff as root - # by default. - for ac_prog in ginstall scoinst install; do - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then - if test $ac_prog = install && - grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then - # AIX install. It has an incompatible calling convention. - : - elif test $ac_prog = install && - grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then - # program-specific install script used by HP pwplus--don't use. - : - else - rm -rf conftest.one conftest.two conftest.dir - echo one > conftest.one - echo two > conftest.two - mkdir conftest.dir - if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && - test -s conftest.one && test -s conftest.two && - test -s conftest.dir/conftest.one && - test -s conftest.dir/conftest.two - then - ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" - break 3 - fi - fi - fi - done - done - ;; -esac - - done -IFS=$as_save_IFS - -rm -rf conftest.one conftest.two conftest.dir - -fi - if test "${ac_cv_path_install+set}" = set; then - INSTALL=$ac_cv_path_install - else - # As a last resort, use the slow shell script. Don't cache a - # value for INSTALL within a source directory, because that will - # break other packages using the cache if that directory is - # removed, or if the value is a relative name. - INSTALL=$ac_install_sh - fi -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 -$as_echo "$INSTALL" >&6; } - -# Use test -z because SunOS4 sh mishandles braces in ${var-val}. -# It thinks the first close brace ends the variable substitution. -test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' - -test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' - -test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' - -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 -$as_echo_n "checking whether build environment is sane... " >&6; } -# Just in case -sleep 1 -echo timestamp > conftest.file -# Reject unsafe characters in $srcdir or the absolute working directory -# name. Accept space and tab only in the latter. -am_lf=' -' -case `pwd` in - *[\\\"\#\$\&\'\`$am_lf]*) - as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; -esac -case $srcdir in - *[\\\"\#\$\&\'\`$am_lf\ \ ]*) - as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;; -esac - -# Do `set' in a subshell so we don't clobber the current shell's -# arguments. Must try -L first in case configure is actually a -# symlink; some systems play weird games with the mod time of symlinks -# (eg FreeBSD returns the mod time of the symlink's containing -# directory). -if ( - set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` - if test "$*" = "X"; then - # -L didn't work. - set X `ls -t "$srcdir/configure" conftest.file` - fi - rm -f conftest.file - if test "$*" != "X $srcdir/configure conftest.file" \ - && test "$*" != "X conftest.file $srcdir/configure"; then - - # If neither matched, then we have a broken ls. This can happen - # if, for instance, CONFIG_SHELL is bash and it inherits a - # broken ls alias from the environment. This has actually - # happened. Such a system could not be considered "sane". - as_fn_error $? "ls -t appears to fail. Make sure there is not a broken -alias in your environment" "$LINENO" 5 - fi - - test "$2" = conftest.file - ) -then - # Ok. - : -else - as_fn_error $? "newly created file is older than distributed files! -Check your system clock" "$LINENO" 5 -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } -test "$program_prefix" != NONE && - program_transform_name="s&^&$program_prefix&;$program_transform_name" -# Use a double $ so make ignores it. -test "$program_suffix" != NONE && - program_transform_name="s&\$&$program_suffix&;$program_transform_name" -# Double any \ or $. -# By default was `s,x,x', remove it if useless. -ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' -program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` - -# expand $ac_aux_dir to an absolute path -am_aux_dir=`cd $ac_aux_dir && pwd` - -if test x"${MISSING+set}" != xset; then - case $am_aux_dir in - *\ * | *\ *) - MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; - *) - MISSING="\${SHELL} $am_aux_dir/missing" ;; - esac -fi -# Use eval to expand $SHELL -if eval "$MISSING --run true"; then - am_missing_run="$MISSING --run " -else - am_missing_run= - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5 -$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} -fi - -if test x"${install_sh}" != xset; then - case $am_aux_dir in - *\ * | *\ *) - install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; - *) - install_sh="\${SHELL} $am_aux_dir/install-sh" - esac -fi - -# Installed binaries are usually stripped using `strip' when the user -# run `make install-strip'. However `strip' might not be the right -# tool to use in cross-compilation environments, therefore Automake -# will honor the `STRIP' environment variable to overrule this program. -if test "$cross_compiling" != no; then - if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. -set dummy ${ac_tool_prefix}strip; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_STRIP+:} false; then : - $as_echo_n "(cached) " >&6 -else - if test -n "$STRIP"; then - ac_cv_prog_STRIP="$STRIP" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_prog_STRIP="${ac_tool_prefix}strip" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -STRIP=$ac_cv_prog_STRIP -if test -n "$STRIP"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 -$as_echo "$STRIP" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - -fi -if test -z "$ac_cv_prog_STRIP"; then - ac_ct_STRIP=$STRIP - # Extract the first word of "strip", so it can be a program name with args. -set dummy strip; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_ac_ct_STRIP+:} false; then : - $as_echo_n "(cached) " >&6 -else - if test -n "$ac_ct_STRIP"; then - ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_prog_ac_ct_STRIP="strip" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP -if test -n "$ac_ct_STRIP"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 -$as_echo "$ac_ct_STRIP" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - if test "x$ac_ct_STRIP" = x; then - STRIP=":" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - STRIP=$ac_ct_STRIP - fi -else - STRIP="$ac_cv_prog_STRIP" -fi - -fi -INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" - -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 -$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } -if test -z "$MKDIR_P"; then - if ${ac_cv_path_mkdir+:} false; then : - $as_echo_n "(cached) " >&6 -else - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_prog in mkdir gmkdir; do - for ac_exec_ext in '' $ac_executable_extensions; do - as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue - case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( - 'mkdir (GNU coreutils) '* | \ - 'mkdir (coreutils) '* | \ - 'mkdir (fileutils) '4.1*) - ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext - break 3;; - esac - done - done - done -IFS=$as_save_IFS - -fi - - test -d ./--version && rmdir ./--version - if test "${ac_cv_path_mkdir+set}" = set; then - MKDIR_P="$ac_cv_path_mkdir -p" - else - # As a last resort, use the slow shell script. Don't cache a - # value for MKDIR_P within a source directory, because that will - # break other packages using the cache if that directory is - # removed, or if the value is a relative name. - MKDIR_P="$ac_install_sh -d" - fi -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 -$as_echo "$MKDIR_P" >&6; } - -mkdir_p="$MKDIR_P" -case $mkdir_p in - [\\/$]* | ?:[\\/]*) ;; - */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; -esac - -for ac_prog in gawk mawk nawk awk -do - # Extract the first word of "$ac_prog", so it can be a program name with args. -set dummy $ac_prog; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_AWK+:} false; then : - $as_echo_n "(cached) " >&6 -else - if test -n "$AWK"; then - ac_cv_prog_AWK="$AWK" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_prog_AWK="$ac_prog" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -AWK=$ac_cv_prog_AWK -if test -n "$AWK"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 -$as_echo "$AWK" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - - test -n "$AWK" && break -done - -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 -$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } -set x ${MAKE-make} -ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` -if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : - $as_echo_n "(cached) " >&6 -else - cat >conftest.make <<\_ACEOF -SHELL = /bin/sh -all: - @echo '@@@%%%=$(MAKE)=@@@%%%' -_ACEOF -# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. -case `${MAKE-make} -f conftest.make 2>/dev/null` in - *@@@%%%=?*=@@@%%%*) - eval ac_cv_prog_make_${ac_make}_set=yes;; - *) - eval ac_cv_prog_make_${ac_make}_set=no;; -esac -rm -f conftest.make -fi -if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } - SET_MAKE= -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } - SET_MAKE="MAKE=${MAKE-make}" -fi - -rm -rf .tst 2>/dev/null -mkdir .tst 2>/dev/null -if test -d .tst; then - am__leading_dot=. -else - am__leading_dot=_ -fi -rmdir .tst 2>/dev/null - -if test "`cd $srcdir && pwd`" != "`pwd`"; then - # Use -I$(srcdir) only when $(srcdir) != ., so that make's output - # is not polluted with repeated "-I." - am__isrc=' -I$(srcdir)' - # test to see if srcdir already configured - if test -f $srcdir/config.status; then - as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 - fi -fi - -# test whether we have cygpath -if test -z "$CYGPATH_W"; then - if (cygpath --version) >/dev/null 2>/dev/null; then - CYGPATH_W='cygpath -w' - else - CYGPATH_W=echo - fi -fi - - -# Define the identity of the package. - PACKAGE='thailatex' - VERSION='0.5.1' - - -cat >>confdefs.h <<_ACEOF -#define PACKAGE "$PACKAGE" -_ACEOF - - -cat >>confdefs.h <<_ACEOF -#define VERSION "$VERSION" -_ACEOF - -# Some tools Automake needs. - -ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} - - -AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} - - -AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} - - -AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} - - -MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} - -# We need awk for the "check" target. The system "awk" is bad on -# some platforms. -# Always define AMTAR for backward compatibility. Yes, it's still used -# in the wild :-( We should find a proper way to deprecate it ... -AMTAR='$${TAR-tar}' - -am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' - - - - - - - -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 -$as_echo_n "checking whether ln -s works... " >&6; } -LN_S=$as_ln_s -if test "$LN_S" = "ln -s"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 -$as_echo "no, using $LN_S" >&6; } -fi - -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 -$as_echo_n "checking for a sed that does not truncate output... " >&6; } -if ${ac_cv_path_SED+:} false; then : - $as_echo_n "(cached) " >&6 -else - ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ - for ac_i in 1 2 3 4 5 6 7; do - ac_script="$ac_script$as_nl$ac_script" - done - echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed - { ac_script=; unset ac_script;} - if test -z "$SED"; then - ac_path_SED_found=false - # Loop through the user's path and test for each of PROGNAME-LIST - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_prog in sed gsed; do - for ac_exec_ext in '' $ac_executable_extensions; do - ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" - as_fn_executable_p "$ac_path_SED" || continue -# Check for GNU ac_path_SED and select it if it is found. - # Check for GNU $ac_path_SED -case `"$ac_path_SED" --version 2>&1` in -*GNU*) - ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; -*) - ac_count=0 - $as_echo_n 0123456789 >"conftest.in" - while : - do - cat "conftest.in" "conftest.in" >"conftest.tmp" - mv "conftest.tmp" "conftest.in" - cp "conftest.in" "conftest.nl" - $as_echo '' >> "conftest.nl" - "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break - diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break - as_fn_arith $ac_count + 1 && ac_count=$as_val - if test $ac_count -gt ${ac_path_SED_max-0}; then - # Best one so far, save it but keep looking for a better one - ac_cv_path_SED="$ac_path_SED" - ac_path_SED_max=$ac_count - fi - # 10*(2^10) chars as input seems more than enough - test $ac_count -gt 10 && break - done - rm -f conftest.in conftest.tmp conftest.nl conftest.out;; -esac - - $ac_path_SED_found && break 3 - done - done - done -IFS=$as_save_IFS - if test -z "$ac_cv_path_SED"; then - as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 - fi -else - ac_cv_path_SED=$SED -fi - -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 -$as_echo "$ac_cv_path_SED" >&6; } - SED="$ac_cv_path_SED" - rm -f conftest.sed - - -# Check whether --enable-hooks was given. -if test "${enable_hooks+set}" = set; then : - enableval=$enable_hooks; -else - enable_hooks="yes" -fi - - if test $enable_hooks = "yes"; then - ENABLE_HOOKS_TRUE= - ENABLE_HOOKS_FALSE='#' -else - ENABLE_HOOKS_TRUE='#' - ENABLE_HOOKS_FALSE= -fi - - -for ac_prog in latex -do - # Extract the first word of "$ac_prog", so it can be a program name with args. -set dummy $ac_prog; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_LATEX+:} false; then : - $as_echo_n "(cached) " >&6 -else - if test -n "$LATEX"; then - ac_cv_prog_LATEX="$LATEX" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_prog_LATEX="$ac_prog" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -LATEX=$ac_cv_prog_LATEX -if test -n "$LATEX"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LATEX" >&5 -$as_echo "$LATEX" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - - test -n "$LATEX" && break -done -test -n "$LATEX" || LATEX="no" - -if test "x$LATEX" = "xno" ; then - as_fn_error $? "You need latex (from texlive distribution)" "$LINENO" 5 -fi -for ac_prog in pdflatex -do - # Extract the first word of "$ac_prog", so it can be a program name with args. -set dummy $ac_prog; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_PDFLATEX+:} false; then : - $as_echo_n "(cached) " >&6 -else - if test -n "$PDFLATEX"; then - ac_cv_prog_PDFLATEX="$PDFLATEX" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_prog_PDFLATEX="$ac_prog" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -PDFLATEX=$ac_cv_prog_PDFLATEX -if test -n "$PDFLATEX"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PDFLATEX" >&5 -$as_echo "$PDFLATEX" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - - test -n "$PDFLATEX" && break -done -test -n "$PDFLATEX" || PDFLATEX="no" - -if test "x$PDFLATEX" = "xno" ; then - as_fn_error $? "You need pdflatex (from texlive distribution)" "$LINENO" 5 -fi -for ac_prog in patgen -do - # Extract the first word of "$ac_prog", so it can be a program name with args. -set dummy $ac_prog; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_PATGEN+:} false; then : - $as_echo_n "(cached) " >&6 -else - if test -n "$PATGEN"; then - ac_cv_prog_PATGEN="$PATGEN" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_prog_PATGEN="$ac_prog" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -PATGEN=$ac_cv_prog_PATGEN -if test -n "$PATGEN"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PATGEN" >&5 -$as_echo "$PATGEN" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - - test -n "$PATGEN" && break -done -test -n "$PATGEN" || PATGEN="no" - -if test "x$PATGEN" = "xno" ; then - as_fn_error $? "You need patgen (from texlive distribution)" "$LINENO" 5 -fi -for ac_prog in swath -do - # Extract the first word of "$ac_prog", so it can be a program name with args. -set dummy $ac_prog; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_SWATH+:} false; then : - $as_echo_n "(cached) " >&6 -else - if test -n "$SWATH"; then - ac_cv_prog_SWATH="$SWATH" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_prog_SWATH="$ac_prog" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -SWATH=$ac_cv_prog_SWATH -if test -n "$SWATH"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SWATH" >&5 -$as_echo "$SWATH" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - - test -n "$SWATH" && break -done -test -n "$SWATH" || SWATH="no" - -for ac_prog in cttex -do - # Extract the first word of "$ac_prog", so it can be a program name with args. -set dummy $ac_prog; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_CTTEX+:} false; then : - $as_echo_n "(cached) " >&6 -else - if test -n "$CTTEX"; then - ac_cv_prog_CTTEX="$CTTEX" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_prog_CTTEX="$ac_prog" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -CTTEX=$ac_cv_prog_CTTEX -if test -n "$CTTEX"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CTTEX" >&5 -$as_echo "$CTTEX" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - - test -n "$CTTEX" && break -done -test -n "$CTTEX" || CTTEX="no" - - - -# Check whether --with-texmfdir was given. -if test "${with_texmfdir+set}" = set; then : - withval=$with_texmfdir; texmfdir="$withval" -else - texmfdir=${datarootdir}/texmf -fi - -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --with-texmfdir" >&5 -$as_echo_n "checking --with-texmfdir... " >&6; } -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$texmfdir\"" >&5 -$as_echo "\"$texmfdir\"" >&6; } - - -if test "x$enable_hooks" = "xyes"; then - # Extract the first word of "mktexlsr texhash", so it can be a program name with args. -set dummy mktexlsr texhash; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_TEXHASH+:} false; then : - $as_echo_n "(cached) " >&6 -else - case $TEXHASH in - [\\/]* | ?:[\\/]*) - ac_cv_path_TEXHASH="$TEXHASH" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_TEXHASH="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - test -z "$ac_cv_path_TEXHASH" && ac_cv_path_TEXHASH="no" - ;; -esac -fi -TEXHASH=$ac_cv_path_TEXHASH -if test -n "$TEXHASH"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TEXHASH" >&5 -$as_echo "$TEXHASH" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - - if test "x$TEXHASH" = "xno" ; then - as_fn_error $? "You need mktexlsr or texhash (from texlive distribution)" "$LINENO" 5 - fi - - # Extract the first word of "fmtutil-sys fmtutil", so it can be a program name with args. -set dummy fmtutil-sys fmtutil; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_FMTUTIL+:} false; then : - $as_echo_n "(cached) " >&6 -else - case $FMTUTIL in - [\\/]* | ?:[\\/]*) - ac_cv_path_FMTUTIL="$FMTUTIL" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_FMTUTIL="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - test -z "$ac_cv_path_FMTUTIL" && ac_cv_path_FMTUTIL="no" - ;; -esac -fi -FMTUTIL=$ac_cv_path_FMTUTIL -if test -n "$FMTUTIL"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FMTUTIL" >&5 -$as_echo "$FMTUTIL" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - - if test "x$FMTUTIL" = "xno" ; then - as_fn_error $? "You need fmtutil(-sys) (from texlive distribution)" "$LINENO" 5 - fi -fi - - -# Check whether --with-emacsdir was given. -if test "${with_emacsdir+set}" = set; then : - withval=$with_emacsdir; emacsdir="$withval" -else - emacsdir=${datarootdir}/emacs -fi - -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --with-emacsdir" >&5 -$as_echo_n "checking --with-emacsdir... " >&6; } -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$emacsdir\"" >&5 -$as_echo "\"$emacsdir\"" >&6; } - - -ac_config_files="$ac_config_files Makefile babel/Makefile hyphen/Makefile emacs/Makefile scripts/Makefile scripts/sync-thailatex doc/Makefile" - -cat >confcache <<\_ACEOF -# This file is a shell script that caches the results of configure -# tests run on this system so they can be shared between configure -# scripts and configure runs, see configure's option --config-cache. -# It is not useful on other systems. If it contains results you don't -# want to keep, you may remove or edit it. -# -# config.status only pays attention to the cache file if you give it -# the --recheck option to rerun configure. -# -# `ac_cv_env_foo' variables (set or unset) will be overridden when -# loading this file, other *unset* `ac_cv_foo' will be assigned the -# following values. - -_ACEOF - -# The following way of writing the cache mishandles newlines in values, -# but we know of no workaround that is simple, portable, and efficient. -# So, we kill variables containing newlines. -# Ultrix sh set writes to stderr and can't be redirected directly, -# and sets the high bit in the cache file unless we assign to the vars. -( - for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do - eval ac_val=\$$ac_var - case $ac_val in #( - *${as_nl}*) - case $ac_var in #( - *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 -$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; - esac - case $ac_var in #( - _ | IFS | as_nl) ;; #( - BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( - *) { eval $ac_var=; unset $ac_var;} ;; - esac ;; - esac - done - - (set) 2>&1 | - case $as_nl`(ac_space=' '; set) 2>&1` in #( - *${as_nl}ac_space=\ *) - # `set' does not quote correctly, so add quotes: double-quote - # substitution turns \\\\ into \\, and sed turns \\ into \. - sed -n \ - "s/'/'\\\\''/g; - s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" - ;; #( - *) - # `set' quotes correctly as required by POSIX, so do not add quotes. - sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" - ;; - esac | - sort -) | - sed ' - /^ac_cv_env_/b end - t clear - :clear - s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ - t end - s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ - :end' >>confcache -if diff "$cache_file" confcache >/dev/null 2>&1; then :; else - if test -w "$cache_file"; then - if test "x$cache_file" != "x/dev/null"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 -$as_echo "$as_me: updating cache $cache_file" >&6;} - if test ! -f "$cache_file" || test -h "$cache_file"; then - cat confcache >"$cache_file" - else - case $cache_file in #( - */* | ?:*) - mv -f confcache "$cache_file"$$ && - mv -f "$cache_file"$$ "$cache_file" ;; #( - *) - mv -f confcache "$cache_file" ;; - esac - fi - fi - else - { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 -$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} - fi -fi -rm -f confcache - -test "x$prefix" = xNONE && prefix=$ac_default_prefix -# Let make expand exec_prefix. -test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' - -# Transform confdefs.h into DEFS. -# Protect against shell expansion while executing Makefile rules. -# Protect against Makefile macro expansion. -# -# If the first sed substitution is executed (which looks for macros that -# take arguments), then branch to the quote section. Otherwise, -# look for a macro that doesn't take arguments. -ac_script=' -:mline -/\\$/{ - N - s,\\\n,, - b mline -} -t clear -:clear -s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g -t quote -s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g -t quote -b any -:quote -s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g -s/\[/\\&/g -s/\]/\\&/g -s/\$/$$/g -H -:any -${ - g - s/^\n// - s/\n/ /g - p -} -' -DEFS=`sed -n "$ac_script" confdefs.h` - - -ac_libobjs= -ac_ltlibobjs= -U= -for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue - # 1. Remove the extension, and $U if already installed. - ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' - ac_i=`$as_echo "$ac_i" | sed "$ac_script"` - # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR - # will be set to the directory where LIBOBJS objects are built. - as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" - as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' -done -LIBOBJS=$ac_libobjs - -LTLIBOBJS=$ac_ltlibobjs - - - -if test -z "${ENABLE_HOOKS_TRUE}" && test -z "${ENABLE_HOOKS_FALSE}"; then - as_fn_error $? "conditional \"ENABLE_HOOKS\" was never defined. -Usually this means the macro was only invoked conditionally." "$LINENO" 5 -fi - -: "${CONFIG_STATUS=./config.status}" -ac_write_fail=0 -ac_clean_files_save=$ac_clean_files -ac_clean_files="$ac_clean_files $CONFIG_STATUS" -{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 -$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} -as_write_fail=0 -cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 -#! $SHELL -# Generated by $as_me. -# Run this file to recreate the current configuration. -# Compiler output produced by configure, useful for debugging -# configure, is in config.log if it exists. - -debug=false -ac_cs_recheck=false -ac_cs_silent=false - -SHELL=\${CONFIG_SHELL-$SHELL} -export SHELL -_ASEOF -cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 -## -------------------- ## -## M4sh Initialization. ## -## -------------------- ## - -# Be more Bourne compatible -DUALCASE=1; export DUALCASE # for MKS sh -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : - emulate sh - NULLCMD=: - # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which - # is contrary to our usage. Disable this feature. - alias -g '${1+"$@"}'='"$@"' - setopt NO_GLOB_SUBST -else - case `(set -o) 2>/dev/null` in #( - *posix*) : - set -o posix ;; #( - *) : - ;; -esac -fi - - -as_nl=' -' -export as_nl -# Printing a long string crashes Solaris 7 /usr/bin/printf. -as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' -as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo -as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo -# Prefer a ksh shell builtin over an external printf program on Solaris, -# but without wasting forks for bash or zsh. -if test -z "$BASH_VERSION$ZSH_VERSION" \ - && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then - as_echo='print -r --' - as_echo_n='print -rn --' -elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then - as_echo='printf %s\n' - as_echo_n='printf %s' -else - if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then - as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' - as_echo_n='/usr/ucb/echo -n' - else - as_echo_body='eval expr "X$1" : "X\\(.*\\)"' - as_echo_n_body='eval - arg=$1; - case $arg in #( - *"$as_nl"*) - expr "X$arg" : "X\\(.*\\)$as_nl"; - arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; - esac; - expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" - ' - export as_echo_n_body - as_echo_n='sh -c $as_echo_n_body as_echo' - fi - export as_echo_body - as_echo='sh -c $as_echo_body as_echo' -fi - -# The user is always right. -if test "${PATH_SEPARATOR+set}" != set; then - PATH_SEPARATOR=: - (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { - (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || - PATH_SEPARATOR=';' - } -fi - - -# IFS -# We need space, tab and new line, in precisely that order. Quoting is -# there to prevent editors from complaining about space-tab. -# (If _AS_PATH_WALK were called with IFS unset, it would disable word -# splitting by setting IFS to empty value.) -IFS=" "" $as_nl" - -# Find who we are. Look in the path if we contain no directory separator. -as_myself= -case $0 in #(( - *[\\/]* ) as_myself=$0 ;; - *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break - done -IFS=$as_save_IFS - - ;; -esac -# We did not find ourselves, most probably we were run as `sh COMMAND' -# in which case we are not to be found in the path. -if test "x$as_myself" = x; then - as_myself=$0 -fi -if test ! -f "$as_myself"; then - $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 - exit 1 -fi - -# Unset variables that we do not need and which cause bugs (e.g. in -# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" -# suppresses any "Segmentation fault" message there. '((' could -# trigger a bug in pdksh 5.2.14. -for as_var in BASH_ENV ENV MAIL MAILPATH -do eval test x\${$as_var+set} = xset \ - && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : -done -PS1='$ ' -PS2='> ' -PS4='+ ' - -# NLS nuisances. -LC_ALL=C -export LC_ALL -LANGUAGE=C -export LANGUAGE - -# CDPATH. -(unset CDPATH) >/dev/null 2>&1 && unset CDPATH - - -# as_fn_error STATUS ERROR [LINENO LOG_FD] -# ---------------------------------------- -# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are -# provided, also output the error to LOG_FD, referencing LINENO. Then exit the -# script with STATUS, using 1 if that was 0. -as_fn_error () -{ - as_status=$1; test $as_status -eq 0 && as_status=1 - if test "$4"; then - as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 - fi - $as_echo "$as_me: error: $2" >&2 - as_fn_exit $as_status -} # as_fn_error - - -# as_fn_set_status STATUS -# ----------------------- -# Set $? to STATUS, without forking. -as_fn_set_status () -{ - return $1 -} # as_fn_set_status - -# as_fn_exit STATUS -# ----------------- -# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. -as_fn_exit () -{ - set +e - as_fn_set_status $1 - exit $1 -} # as_fn_exit - -# as_fn_unset VAR -# --------------- -# Portably unset VAR. -as_fn_unset () -{ - { eval $1=; unset $1;} -} -as_unset=as_fn_unset -# as_fn_append VAR VALUE -# ---------------------- -# Append the text in VALUE to the end of the definition contained in VAR. Take -# advantage of any shell optimizations that allow amortized linear growth over -# repeated appends, instead of the typical quadratic growth present in naive -# implementations. -if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : - eval 'as_fn_append () - { - eval $1+=\$2 - }' -else - as_fn_append () - { - eval $1=\$$1\$2 - } -fi # as_fn_append - -# as_fn_arith ARG... -# ------------------ -# Perform arithmetic evaluation on the ARGs, and store the result in the -# global $as_val. Take advantage of shells that can avoid forks. The arguments -# must be portable across $(()) and expr. -if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : - eval 'as_fn_arith () - { - as_val=$(( $* )) - }' -else - as_fn_arith () - { - as_val=`expr "$@" || test $? -eq 1` - } -fi # as_fn_arith - - -if expr a : '\(a\)' >/dev/null 2>&1 && - test "X`expr 00001 : '.*\(...\)'`" = X001; then - as_expr=expr -else - as_expr=false -fi - -if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then - as_basename=basename -else - as_basename=false -fi - -if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then - as_dirname=dirname -else - as_dirname=false -fi - -as_me=`$as_basename -- "$0" || -$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ - X"$0" : 'X\(//\)$' \| \ - X"$0" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X/"$0" | - sed '/^.*\/\([^/][^/]*\)\/*$/{ - s//\1/ - q - } - /^X\/\(\/\/\)$/{ - s//\1/ - q - } - /^X\/\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - -# Avoid depending upon Character Ranges. -as_cr_letters='abcdefghijklmnopqrstuvwxyz' -as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' -as_cr_Letters=$as_cr_letters$as_cr_LETTERS -as_cr_digits='0123456789' -as_cr_alnum=$as_cr_Letters$as_cr_digits - -ECHO_C= ECHO_N= ECHO_T= -case `echo -n x` in #((((( --n*) - case `echo 'xy\c'` in - *c*) ECHO_T=' ';; # ECHO_T is single tab character. - xy) ECHO_C='\c';; - *) echo `echo ksh88 bug on AIX 6.1` > /dev/null - ECHO_T=' ';; - esac;; -*) - ECHO_N='-n';; -esac - -rm -f conf$$ conf$$.exe conf$$.file -if test -d conf$$.dir; then - rm -f conf$$.dir/conf$$.file -else - rm -f conf$$.dir - mkdir conf$$.dir 2>/dev/null -fi -if (echo >conf$$.file) 2>/dev/null; then - if ln -s conf$$.file conf$$ 2>/dev/null; then - as_ln_s='ln -s' - # ... but there are two gotchas: - # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. - # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. - # In both cases, we have to default to `cp -pR'. - ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || - as_ln_s='cp -pR' - elif ln conf$$.file conf$$ 2>/dev/null; then - as_ln_s=ln - else - as_ln_s='cp -pR' - fi -else - as_ln_s='cp -pR' -fi -rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file -rmdir conf$$.dir 2>/dev/null - - -# as_fn_mkdir_p -# ------------- -# Create "$as_dir" as a directory, including parents if necessary. -as_fn_mkdir_p () -{ - - case $as_dir in #( - -*) as_dir=./$as_dir;; - esac - test -d "$as_dir" || eval $as_mkdir_p || { - as_dirs= - while :; do - case $as_dir in #( - *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( - *) as_qdir=$as_dir;; - esac - as_dirs="'$as_qdir' $as_dirs" - as_dir=`$as_dirname -- "$as_dir" || -$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$as_dir" : 'X\(//\)[^/]' \| \ - X"$as_dir" : 'X\(//\)$' \| \ - X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$as_dir" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ - s//\1/ - q - } - /^X\(\/\/\)$/{ - s//\1/ - q - } - /^X\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - test -d "$as_dir" && break - done - test -z "$as_dirs" || eval "mkdir $as_dirs" - } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" - - -} # as_fn_mkdir_p -if mkdir -p . 2>/dev/null; then - as_mkdir_p='mkdir -p "$as_dir"' -else - test -d ./-p && rmdir ./-p - as_mkdir_p=false -fi - - -# as_fn_executable_p FILE -# ----------------------- -# Test if FILE is an executable regular file. -as_fn_executable_p () -{ - test -f "$1" && test -x "$1" -} # as_fn_executable_p -as_test_x='test -x' -as_executable_p=as_fn_executable_p - -# Sed expression to map a string onto a valid CPP name. -as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" - -# Sed expression to map a string onto a valid variable name. -as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" - - -exec 6>&1 -## ----------------------------------- ## -## Main body of $CONFIG_STATUS script. ## -## ----------------------------------- ## -_ASEOF -test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 - -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 -# Save the log message, to keep $0 and so on meaningful, and to -# report actual input values of CONFIG_FILES etc. instead of their -# values after options handling. -ac_log=" -This file was extended by thailatex $as_me 0.5.1, which was -generated by GNU Autoconf 2.69. Invocation command line was - - CONFIG_FILES = $CONFIG_FILES - CONFIG_HEADERS = $CONFIG_HEADERS - CONFIG_LINKS = $CONFIG_LINKS - CONFIG_COMMANDS = $CONFIG_COMMANDS - $ $0 $@ - -on `(hostname || uname -n) 2>/dev/null | sed 1q` -" - -_ACEOF - -case $ac_config_files in *" -"*) set x $ac_config_files; shift; ac_config_files=$*;; -esac - - - -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 -# Files that config.status was made for. -config_files="$ac_config_files" - -_ACEOF - -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 -ac_cs_usage="\ -\`$as_me' instantiates files and other configuration actions -from templates according to the current configuration. Unless the files -and actions are specified as TAGs, all are instantiated by default. - -Usage: $0 [OPTION]... [TAG]... - - -h, --help print this help, then exit - -V, --version print version number and configuration settings, then exit - --config print configuration, then exit - -q, --quiet, --silent - do not print progress messages - -d, --debug don't remove temporary files - --recheck update $as_me by reconfiguring in the same conditions - --file=FILE[:TEMPLATE] - instantiate the configuration file FILE - -Configuration files: -$config_files - -Report bugs to ." - -_ACEOF -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 -ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" -ac_cs_version="\\ -thailatex config.status 0.5.1 -configured by $0, generated by GNU Autoconf 2.69, - with options \\"\$ac_cs_config\\" - -Copyright (C) 2012 Free Software Foundation, Inc. -This config.status script is free software; the Free Software Foundation -gives unlimited permission to copy, distribute and modify it." - -ac_pwd='$ac_pwd' -srcdir='$srcdir' -INSTALL='$INSTALL' -MKDIR_P='$MKDIR_P' -AWK='$AWK' -test -n "\$AWK" || AWK=awk -_ACEOF - -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 -# The default lists apply if the user does not specify any file. -ac_need_defaults=: -while test $# != 0 -do - case $1 in - --*=?*) - ac_option=`expr "X$1" : 'X\([^=]*\)='` - ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` - ac_shift=: - ;; - --*=) - ac_option=`expr "X$1" : 'X\([^=]*\)='` - ac_optarg= - ac_shift=: - ;; - *) - ac_option=$1 - ac_optarg=$2 - ac_shift=shift - ;; - esac - - case $ac_option in - # Handling of the options. - -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) - ac_cs_recheck=: ;; - --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) - $as_echo "$ac_cs_version"; exit ;; - --config | --confi | --conf | --con | --co | --c ) - $as_echo "$ac_cs_config"; exit ;; - --debug | --debu | --deb | --de | --d | -d ) - debug=: ;; - --file | --fil | --fi | --f ) - $ac_shift - case $ac_optarg in - *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; - '') as_fn_error $? "missing file argument" ;; - esac - as_fn_append CONFIG_FILES " '$ac_optarg'" - ac_need_defaults=false;; - --he | --h | --help | --hel | -h ) - $as_echo "$ac_cs_usage"; exit ;; - -q | -quiet | --quiet | --quie | --qui | --qu | --q \ - | -silent | --silent | --silen | --sile | --sil | --si | --s) - ac_cs_silent=: ;; - - # This is an error. - -*) as_fn_error $? "unrecognized option: \`$1' -Try \`$0 --help' for more information." ;; - - *) as_fn_append ac_config_targets " $1" - ac_need_defaults=false ;; - - esac - shift -done - -ac_configure_extra_args= - -if $ac_cs_silent; then - exec 6>/dev/null - ac_configure_extra_args="$ac_configure_extra_args --silent" -fi - -_ACEOF -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 -if \$ac_cs_recheck; then - set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion - shift - \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 - CONFIG_SHELL='$SHELL' - export CONFIG_SHELL - exec "\$@" -fi - -_ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 -exec 5>>config.log -{ - echo - sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX -## Running $as_me. ## -_ASBOX - $as_echo "$ac_log" -} >&5 - -_ACEOF -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 -_ACEOF - -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 - -# Handling of arguments. -for ac_config_target in $ac_config_targets -do - case $ac_config_target in - "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; - "babel/Makefile") CONFIG_FILES="$CONFIG_FILES babel/Makefile" ;; - "hyphen/Makefile") CONFIG_FILES="$CONFIG_FILES hyphen/Makefile" ;; - "emacs/Makefile") CONFIG_FILES="$CONFIG_FILES emacs/Makefile" ;; - "scripts/Makefile") CONFIG_FILES="$CONFIG_FILES scripts/Makefile" ;; - "scripts/sync-thailatex") CONFIG_FILES="$CONFIG_FILES scripts/sync-thailatex" ;; - "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; - - *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; - esac -done - - -# If the user did not use the arguments to specify the items to instantiate, -# then the envvar interface is used. Set only those that are not. -# We use the long form for the default assignment because of an extremely -# bizarre bug on SunOS 4.1.3. -if $ac_need_defaults; then - test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files -fi - -# Have a temporary directory for convenience. Make it in the build tree -# simply because there is no reason against having it here, and in addition, -# creating and moving files from /tmp can sometimes cause problems. -# Hook for its removal unless debugging. -# Note that there is a small window in which the directory will not be cleaned: -# after its creation but before its name has been assigned to `$tmp'. -$debug || -{ - tmp= ac_tmp= - trap 'exit_status=$? - : "${ac_tmp:=$tmp}" - { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status -' 0 - trap 'as_fn_exit 1' 1 2 13 15 -} -# Create a (secure) tmp directory for tmp files. - -{ - tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && - test -d "$tmp" -} || -{ - tmp=./conf$$-$RANDOM - (umask 077 && mkdir "$tmp") -} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 -ac_tmp=$tmp - -# Set up the scripts for CONFIG_FILES section. -# No need to generate them if there are no CONFIG_FILES. -# This happens for instance with `./config.status config.h'. -if test -n "$CONFIG_FILES"; then - - -ac_cr=`echo X | tr X '\015'` -# On cygwin, bash can eat \r inside `` if the user requested igncr. -# But we know of no other shell where ac_cr would be empty at this -# point, so we can use a bashism as a fallback. -if test "x$ac_cr" = x; then - eval ac_cr=\$\'\\r\' -fi -ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' /dev/null` -if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then - ac_cs_awk_cr='\\r' -else - ac_cs_awk_cr=$ac_cr -fi - -echo 'BEGIN {' >"$ac_tmp/subs1.awk" && -_ACEOF - - -{ - echo "cat >conf$$subs.awk <<_ACEOF" && - echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && - echo "_ACEOF" -} >conf$$subs.sh || - as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 -ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` -ac_delim='%!_!# ' -for ac_last_try in false false false false false :; do - . ./conf$$subs.sh || - as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 - - ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` - if test $ac_delim_n = $ac_delim_num; then - break - elif $ac_last_try; then - as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 - else - ac_delim="$ac_delim!$ac_delim _$ac_delim!! " - fi -done -rm -f conf$$subs.sh - -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 -cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && -_ACEOF -sed -n ' -h -s/^/S["/; s/!.*/"]=/ -p -g -s/^[^!]*!// -:repl -t repl -s/'"$ac_delim"'$// -t delim -:nl -h -s/\(.\{148\}\)..*/\1/ -t more1 -s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ -p -n -b repl -:more1 -s/["\\]/\\&/g; s/^/"/; s/$/"\\/ -p -g -s/.\{148\}// -t nl -:delim -h -s/\(.\{148\}\)..*/\1/ -t more2 -s/["\\]/\\&/g; s/^/"/; s/$/"/ -p -b -:more2 -s/["\\]/\\&/g; s/^/"/; s/$/"\\/ -p -g -s/.\{148\}// -t delim -' >$CONFIG_STATUS || ac_write_fail=1 -rm -f conf$$subs.awk -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 -_ACAWK -cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && - for (key in S) S_is_set[key] = 1 - FS = "" - -} -{ - line = $ 0 - nfields = split(line, field, "@") - substed = 0 - len = length(field[1]) - for (i = 2; i < nfields; i++) { - key = field[i] - keylen = length(key) - if (S_is_set[key]) { - value = S[key] - line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) - len += length(value) + length(field[++i]) - substed = 1 - } else - len += 1 + keylen - } - - print line -} - -_ACAWK -_ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 -if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then - sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" -else - cat -fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ - || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 -_ACEOF - -# VPATH may cause trouble with some makes, so we remove sole $(srcdir), -# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and -# trailing colons and then remove the whole line if VPATH becomes empty -# (actually we leave an empty line to preserve line numbers). -if test "x$srcdir" = x.; then - ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ -h -s/// -s/^/:/ -s/[ ]*$/:/ -s/:\$(srcdir):/:/g -s/:\${srcdir}:/:/g -s/:@srcdir@:/:/g -s/^:*// -s/:*$// -x -s/\(=[ ]*\).*/\1/ -G -s/\n// -s/^[^=]*=[ ]*$// -}' -fi - -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 -fi # test -n "$CONFIG_FILES" - - -eval set X " :F $CONFIG_FILES " -shift -for ac_tag -do - case $ac_tag in - :[FHLC]) ac_mode=$ac_tag; continue;; - esac - case $ac_mode$ac_tag in - :[FHL]*:*);; - :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; - :[FH]-) ac_tag=-:-;; - :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; - esac - ac_save_IFS=$IFS - IFS=: - set x $ac_tag - IFS=$ac_save_IFS - shift - ac_file=$1 - shift - - case $ac_mode in - :L) ac_source=$1;; - :[FH]) - ac_file_inputs= - for ac_f - do - case $ac_f in - -) ac_f="$ac_tmp/stdin";; - *) # Look for the file first in the build tree, then in the source tree - # (if the path is not absolute). The absolute path cannot be DOS-style, - # because $ac_f cannot contain `:'. - test -f "$ac_f" || - case $ac_f in - [\\/$]*) false;; - *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; - esac || - as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; - esac - case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac - as_fn_append ac_file_inputs " '$ac_f'" - done - - # Let's still pretend it is `configure' which instantiates (i.e., don't - # use $as_me), people would be surprised to read: - # /* config.h. Generated by config.status. */ - configure_input='Generated from '` - $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' - `' by configure.' - if test x"$ac_file" != x-; then - configure_input="$ac_file. $configure_input" - { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 -$as_echo "$as_me: creating $ac_file" >&6;} - fi - # Neutralize special characters interpreted by sed in replacement strings. - case $configure_input in #( - *\&* | *\|* | *\\* ) - ac_sed_conf_input=`$as_echo "$configure_input" | - sed 's/[\\\\&|]/\\\\&/g'`;; #( - *) ac_sed_conf_input=$configure_input;; - esac - - case $ac_tag in - *:-:* | *:-) cat >"$ac_tmp/stdin" \ - || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; - esac - ;; - esac - - ac_dir=`$as_dirname -- "$ac_file" || -$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$ac_file" : 'X\(//\)[^/]' \| \ - X"$ac_file" : 'X\(//\)$' \| \ - X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$ac_file" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ - s//\1/ - q - } - /^X\(\/\/\)$/{ - s//\1/ - q - } - /^X\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - as_dir="$ac_dir"; as_fn_mkdir_p - ac_builddir=. - -case "$ac_dir" in -.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; -*) - ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` - # A ".." for each directory in $ac_dir_suffix. - ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` - case $ac_top_builddir_sub in - "") ac_top_builddir_sub=. ac_top_build_prefix= ;; - *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; - esac ;; -esac -ac_abs_top_builddir=$ac_pwd -ac_abs_builddir=$ac_pwd$ac_dir_suffix -# for backward compatibility: -ac_top_builddir=$ac_top_build_prefix - -case $srcdir in - .) # We are building in place. - ac_srcdir=. - ac_top_srcdir=$ac_top_builddir_sub - ac_abs_top_srcdir=$ac_pwd ;; - [\\/]* | ?:[\\/]* ) # Absolute name. - ac_srcdir=$srcdir$ac_dir_suffix; - ac_top_srcdir=$srcdir - ac_abs_top_srcdir=$srcdir ;; - *) # Relative name. - ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix - ac_top_srcdir=$ac_top_build_prefix$srcdir - ac_abs_top_srcdir=$ac_pwd/$srcdir ;; -esac -ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix - - - case $ac_mode in - :F) - # - # CONFIG_FILE - # - - case $INSTALL in - [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; - *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; - esac - ac_MKDIR_P=$MKDIR_P - case $MKDIR_P in - [\\/$]* | ?:[\\/]* ) ;; - */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; - esac -_ACEOF - -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 -# If the template does not know about datarootdir, expand it. -# FIXME: This hack should be removed a few years after 2.60. -ac_datarootdir_hack=; ac_datarootdir_seen= -ac_sed_dataroot=' -/datarootdir/ { - p - q -} -/@datadir@/p -/@docdir@/p -/@infodir@/p -/@localedir@/p -/@mandir@/p' -case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in -*datarootdir*) ac_datarootdir_seen=yes;; -*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 -$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} -_ACEOF -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 - ac_datarootdir_hack=' - s&@datadir@&$datadir&g - s&@docdir@&$docdir&g - s&@infodir@&$infodir&g - s&@localedir@&$localedir&g - s&@mandir@&$mandir&g - s&\\\${datarootdir}&$datarootdir&g' ;; -esac -_ACEOF - -# Neutralize VPATH when `$srcdir' = `.'. -# Shell code in configure.ac might set extrasub. -# FIXME: do we really want to maintain this feature? -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 -ac_sed_extra="$ac_vpsub -$extrasub -_ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 -:t -/@[a-zA-Z_][a-zA-Z_0-9]*@/!b -s|@configure_input@|$ac_sed_conf_input|;t t -s&@top_builddir@&$ac_top_builddir_sub&;t t -s&@top_build_prefix@&$ac_top_build_prefix&;t t -s&@srcdir@&$ac_srcdir&;t t -s&@abs_srcdir@&$ac_abs_srcdir&;t t -s&@top_srcdir@&$ac_top_srcdir&;t t -s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t -s&@builddir@&$ac_builddir&;t t -s&@abs_builddir@&$ac_abs_builddir&;t t -s&@abs_top_builddir@&$ac_abs_top_builddir&;t t -s&@INSTALL@&$ac_INSTALL&;t t -s&@MKDIR_P@&$ac_MKDIR_P&;t t -$ac_datarootdir_hack -" -eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ - >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 - -test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && - { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && - { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ - "$ac_tmp/out"`; test -z "$ac_out"; } && - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' -which seems to be undefined. Please make sure it is defined" >&5 -$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' -which seems to be undefined. Please make sure it is defined" >&2;} - - rm -f "$ac_tmp/stdin" - case $ac_file in - -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; - *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; - esac \ - || as_fn_error $? "could not create $ac_file" "$LINENO" 5 - ;; - - - - esac - -done # for ac_tag - - -as_fn_exit 0 -_ACEOF -ac_clean_files=$ac_clean_files_save - -test $ac_write_fail = 0 || - as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 - - -# configure is writing to config.log, and then calls config.status. -# config.status does its own redirection, appending to config.log. -# Unfortunately, on DOS this fails, as config.log is still kept open -# by configure, so config.status won't be able to write to it; its -# output is simply discarded. So we exec the FD to /dev/null, -# effectively closing config.log, so it can be properly (re)opened and -# appended to by config.status. When coming back to configure, we -# need to make the FD available again. -if test "$no_create" != yes; then - ac_cs_success=: - ac_config_status_args= - test "$silent" = yes && - ac_config_status_args="$ac_config_status_args --quiet" - exec 5>/dev/null - $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false - exec 5>>config.log - # Use ||, not &&, to avoid exiting from the if with $? = 1, which - # would make configure fail if this is the last instruction. - $ac_cs_success || as_fn_exit 1 -fi -if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 -$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} -fi - - diff --git a/language/thai/thailatex/configure.ac b/language/thai/thailatex/configure.ac deleted file mode 100644 index 848f559564..0000000000 --- a/language/thai/thailatex/configure.ac +++ /dev/null @@ -1,68 +0,0 @@ -AC_PREREQ(2.50) - -AC_INIT(thailatex, 0.5.1, thep@linux.thai.net) -AC_CONFIG_SRCDIR([babel/thai.dtx]) - -AM_INIT_AUTOMAKE(dist-xz no-dist-gzip) - -AC_PROG_INSTALL -AC_PROG_LN_S -AC_PROG_SED - -AC_ARG_ENABLE(hooks, - [AC_HELP_STRING([--disable-hooks], - [disable installation hook scripts])], - , enable_hooks="yes") -AM_CONDITIONAL(ENABLE_HOOKS,test $enable_hooks = "yes") - -AC_CHECK_PROGS(LATEX,latex,no) -if test "x$LATEX" = "xno" ; then - AC_MSG_ERROR([You need latex (from texlive distribution)]) -fi -AC_CHECK_PROGS(PDFLATEX,pdflatex,no) -if test "x$PDFLATEX" = "xno" ; then - AC_MSG_ERROR([You need pdflatex (from texlive distribution)]) -fi -AC_CHECK_PROGS(PATGEN,patgen,no) -if test "x$PATGEN" = "xno" ; then - AC_MSG_ERROR([You need patgen (from texlive distribution)]) -fi -AC_CHECK_PROGS(SWATH,swath,no) -AC_CHECK_PROGS(CTTEX,cttex,no) - -AC_ARG_WITH(texmfdir, - [AC_HELP_STRING([--with-texmfdir=DIR], - [texmf directory in DIR [PREFIX/share/texmf]])], - [texmfdir="$withval"], [texmfdir=${datarootdir}/texmf]) -AC_MSG_CHECKING(--with-texmfdir) -AC_MSG_RESULT("$texmfdir") -AC_SUBST(texmfdir) - -if test "x$enable_hooks" = "xyes"; then - AC_PATH_PROG(TEXHASH,[mktexlsr texhash],no) - if test "x$TEXHASH" = "xno" ; then - AC_MSG_ERROR([You need mktexlsr or texhash (from texlive distribution)]) - fi - - AC_PATH_PROG(FMTUTIL,[fmtutil-sys fmtutil],no) - if test "x$FMTUTIL" = "xno" ; then - AC_MSG_ERROR([You need fmtutil(-sys) (from texlive distribution)]) - fi -fi - -AC_ARG_WITH(emacsdir, - [AC_HELP_STRING([--with-emacsdir=DIR], - [emacs directory in DIR [PREFIX/share/emacs]])], - [emacsdir="$withval"], [emacsdir=${datarootdir}/emacs]) -AC_MSG_CHECKING(--with-emacsdir) -AC_MSG_RESULT("$emacsdir") -AC_SUBST(emacsdir) - -AC_OUTPUT(Makefile - babel/Makefile - hyphen/Makefile - emacs/Makefile - scripts/Makefile - scripts/sync-thailatex - doc/Makefile) - diff --git a/language/thai/thailatex/doc/Makefile.am b/language/thai/thailatex/doc/Makefile.am deleted file mode 100644 index 3862c47015..0000000000 --- a/language/thai/thailatex/doc/Makefile.am +++ /dev/null @@ -1,23 +0,0 @@ -DOC_FILES = orchid.tex utf-example.tex - -examplesdir = $(docdir)/examples -examples_DATA = $(DOC_FILES) - -EXTRA_DIST = $(DOC_FILES) $(check_SCRIPTS) - -CLEANFILES = *.log *.aux *.ttex *.pdf - -SUFFIXES = .tex .pdf - -.tex.pdf: - if test "x$(SWATH)" != "xno" ; then \ - $(SWATH) -f latex < $< > $@.ttex ; \ - elif test "x$(CTTEX)" != "xno" ; then \ - $(CTTEX) -W < $< > $@.ttex ; \ - else \ - cp $< $@.ttex ; \ - fi - $(PDFLATEX) $@.ttex - $(PDFLATEX) $@.ttex - mv $@.pdf $@ - diff --git a/language/thai/thailatex/doc/Makefile.in b/language/thai/thailatex/doc/Makefile.in deleted file mode 100644 index 4b2ae05b52..0000000000 --- a/language/thai/thailatex/doc/Makefile.in +++ /dev/null @@ -1,411 +0,0 @@ -# Makefile.in generated by automake 1.11.6 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software -# Foundation, Inc. -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ - -VPATH = @srcdir@ -am__make_dryrun = \ - { \ - am__dry=no; \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ - | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ - *) \ - for am__flg in $$MAKEFLAGS; do \ - case $$am__flg in \ - *=*|--*) ;; \ - *n*) am__dry=yes; break;; \ - esac; \ - done;; \ - esac; \ - test $$am__dry = yes; \ - } -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -subdir = doc -DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -mkinstalldirs = $(install_sh) -d -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -SOURCES = -DIST_SOURCES = -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' -am__uninstall_files_from_dir = { \ - test -z "$$files" \ - || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ - || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ - $(am__cd) "$$dir" && rm -f $$files; }; \ - } -am__installdirs = "$(DESTDIR)$(examplesdir)" -DATA = $(examples_DATA) -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -CTTEX = @CTTEX@ -CYGPATH_W = @CYGPATH_W@ -DEFS = @DEFS@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -FMTUTIL = @FMTUTIL@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -LATEX = @LATEX@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LN_S = @LN_S@ -LTLIBOBJS = @LTLIBOBJS@ -MAKEINFO = @MAKEINFO@ -MKDIR_P = @MKDIR_P@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATGEN = @PATGEN@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PDFLATEX = @PDFLATEX@ -SED = @SED@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SWATH = @SWATH@ -TEXHASH = @TEXHASH@ -VERSION = @VERSION@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -am__leading_dot = @am__leading_dot@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build_alias = @build_alias@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -emacsdir = @emacsdir@ -exec_prefix = @exec_prefix@ -host_alias = @host_alias@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -sysconfdir = @sysconfdir@ -target_alias = @target_alias@ -texmfdir = @texmfdir@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -DOC_FILES = orchid.tex utf-example.tex -examplesdir = $(docdir)/examples -examples_DATA = $(DOC_FILES) -EXTRA_DIST = $(DOC_FILES) $(check_SCRIPTS) -CLEANFILES = *.log *.aux *.ttex *.pdf -SUFFIXES = .tex .pdf -all: all-am - -.SUFFIXES: -.SUFFIXES: .tex .pdf -$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu doc/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu doc/Makefile -.PRECIOUS: Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): -install-examplesDATA: $(examples_DATA) - @$(NORMAL_INSTALL) - @list='$(examples_DATA)'; test -n "$(examplesdir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(examplesdir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(examplesdir)" || exit 1; \ - fi; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; \ - done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(examplesdir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(examplesdir)" || exit $$?; \ - done - -uninstall-examplesDATA: - @$(NORMAL_UNINSTALL) - @list='$(examples_DATA)'; test -n "$(examplesdir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - dir='$(DESTDIR)$(examplesdir)'; $(am__uninstall_files_from_dir) -tags: TAGS -TAGS: - -ctags: CTAGS -CTAGS: - - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile $(DATA) -installdirs: - for dir in "$(DESTDIR)$(examplesdir)"; do \ - test -z "$$dir" || $(MKDIR_P) "$$dir"; \ - done -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-generic mostlyclean-am - -distclean: distclean-am - -rm -f Makefile -distclean-am: clean-am distclean-generic - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: install-examplesDATA - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-generic - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: uninstall-examplesDATA - -.MAKE: install-am install-strip - -.PHONY: all all-am check check-am clean clean-generic distclean \ - distclean-generic distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-examplesDATA install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-generic pdf \ - pdf-am ps ps-am uninstall uninstall-am uninstall-examplesDATA - - -.tex.pdf: - if test "x$(SWATH)" != "xno" ; then \ - $(SWATH) -f latex < $< > $@.ttex ; \ - elif test "x$(CTTEX)" != "xno" ; then \ - $(CTTEX) -W < $< > $@.ttex ; \ - else \ - cp $< $@.ttex ; \ - fi - $(PDFLATEX) $@.ttex - $(PDFLATEX) $@.ttex - mv $@.pdf $@ - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/language/thai/thailatex/doc/orchid.tex b/language/thai/thailatex/doc/orchid.tex deleted file mode 100644 index ad9ea451c0..0000000000 --- a/language/thai/thailatex/doc/orchid.tex +++ /dev/null @@ -1,549 +0,0 @@ -\documentclass[letter]{article} - -\textwidth=16cm -\oddsidemargin=0cm -\evensidemargin=0cm -\topmargin=-2.5cm -\textheight=23cm - -\newsavebox{\savepar} -\newenvironment{boxit}{\begin{lrbox}{\savepar} - \begin{minipage}[b]{\textwidth}} - {\end{minipage}\end{lrbox}\fbox{\usebox{\savepar}}} - -\usepackage[thai,thainumber]{babel} -\usepackage{fonts-tlwg} - -\title{ - \textbf{ѾҡԴҧͧ͢ԨоѲ}\\ - \textbf{The Open linguistic Resources CHanelled toward - InterDisciplinary research (ORCHID)} -} -\author{ - .Ѫ ҳԪ\\ - ٹ෤硷͹ԡФ觪ҵ\\ - зǧԷʵ ෤Ǵ\\ - {\latintext\ttfamily virach@links.nectec.or.th, http://www.links.nectec.or.th/virach/home.html} -} -\date{\today} - -\begin{document} - -\bibliographystyle{srt} - -\maketitle - -\section{} - -\textbf{ORCHID} ἹҹʹѺʹعѹҧ, ѹ, С% -ѹѲҷѾҡ÷ҧҢͧ, ͢ World Wide Web. Ἱҹ% -شʧѡͧСä \textbf{ѭҡᾧҧ, ѡ% -ͤͧѲ.} - -ҵ˹ѡն֧Ӥѭͧ 觹͡ҡҧѺ ѧ% -ٻ᷹Դ ͧ㹡Դ. ͢¤% -㹻ѨغѹŢҧǴ. ͧͷ㹡ʴ% -СŢù ֧觨. ෤շ˹% -ҧǴ, ÷§öʴͻ͹ҹ 繷% -§ա. ʴŷ§١ͧẺἹ ͡ҧ% -١ͧ ǴǨ֧觷繷еͧѲѹ¹ŧͧ% -෤. - -Ѿҡ÷ҧҹ͡ҡ觢ŷӤѭ ѧ繻Ѩ·Ӥѭѹ˹% -Ѻ֡ҸҵԢͧ ֧ҡó, Ѿ, ѡɳТͧ. -й \textit{Ǻҧк} ֧դӤѭ. ֡Ҹҵ% -ͧ˹ҡ ѺþѲҢͧкšԷ㹡% -ӹdz. ӹ¢ͧ෤շҧûżŷö֡ѡɳТͧ% -ҡŻҳҡ ѹǴ. ŷöػҧ% -ҨҡŨԧҧФͺ. 觼Դҡʹյ繵ͧ% -ԨóҨҡͧͧѡ, ֡ǧ᤺ öǨͺ% -١ͧҧͺ. й \textbf{\textit{Ǻŷջҳ% -ҡзѹ}} ֧繻ѨӤѭաҧ˹. - -ҡͧþѲҢͧ෤ʹ ͡͡% -ԨоѲҴѧҢҧ, ¹Դ֧Ƿҧѹ˹㹡÷% -þѲѹͧҡҹ͢·ѧ㹷ء% -ѹ. 㹺 ¹֧ʹǤԴͧἹҹ \textbf{ORCHID (The Open -linguistic Resources CHanelled toward InterDisciplinary research)} % -ͧСûءҹҴ¡ѹ, ͧѺþѲҢͧ% -෤ʹ͹Ҥ. - -\section{ú͢} - -㹻Ѩغѹ, ŢöҧǴ. 駹ͧҨҡ% -˵طӤѭͧСä ) ¢ͧк͢ ؤŷ% -öҶ֧к§, ) þѲҢͧ෤յҧ 麹к% - ѧ Web browser, к׺鹢źк͢, աҡ% -öҶ֧ТҧǴ. HTML (HyperText -Markup Language)~\cite{html} ١˹㹡áӡѺͤ% -áѹк WWW. HTML ҷᵡᢹ͡Ҩҡ鹵Ѻͧ͡% -ӡѺ (markup language) ѡѹ㹪ͧ͢ SGML (Standard Generalized -Markup Language)~\cite{sgml}. ͡áӡѺзͤ% -硷͹ԡ (eletronic text) ѡɳо 繢ͤ鹡Ѻк% -Ѵ ¤ҷءк, ҵðҹͧ͡áӡѺ, ö% -ʴŢҧ. ҧкҨТ鹺÷Ѵ ѧٻ~% -\ref{fig:htmlout1} ͺҧкҨ˹ ѧٻ~\ref{fig:htmlout2} % -աáӡѺ˹ ѧٻ~\ref{fig:html}. кҨѡâҴ% -ҧ ѹ㹡ʴǢдѺҧ ѹ¡. - -\begin{figure}[htbp] - \begin{center} - \begin{boxit} - \begin{quote} -% \footnotesize - \scriptsize - \sffamily - -\hspace*{-3em} -{\LARGE \textbf{ú͢}}\\ - -\hspace*{-3em} -㹻Ѩغѹ, ŢöҧǴ. 駹ͧҨҡ% -˵طӤѭͧСä\\ - . ¢ͧк͢ ؤŷöҶ֧к§% -\\ - . Ѳҡâͧ෤յҧ 麹к͢ ѧ Web browser, к% -׺鹢źк͢,\\ -\hspace*{1em} - աҡ öҶ֧Тҧ% -Ǵ.\\ - - \end{quote} - \end{boxit} - \caption{ҧʴẺ˹} - \label{fig:htmlout1} - \end{center} -\end{figure} - -\begin{figure}[htbp] - \begin{center} - \begin{boxit} - \begin{quote} - \scriptsize - \sffamily - -\hspace*{-3em} -{\LARGE \textbf{\underline{ú͢}}}\\ - -%\hspace*{2em} -㹻Ѩغѹ, ŢöҧǴ. 駹ͧҨҡ% -˵طӤѭͧСä\\ -%\hspace*{2em} - . ¢ͧк͢ ؤŷöҶ֧к§% -\\ -%\hspace*{2em} - . Ѳҡâͧ෤յҧ 麹к͢ ѧ Web browser, к% -׺鹢źк͢,\\ -\hspace*{1em} - աҡ öҶ֧Тҧ% -Ǵ.\\ - - \end{quote} - \end{boxit} - \caption{ҧʴẺͧ} - \label{fig:htmlout2} - \end{center} -\end{figure} - -\begin{figure}[htbp] - \begin{center} - \begin{boxit} - \scriptsize - - \\ - \\ - \\ - ú͢\\ - \\ - \\ - - \\ -

\\ - ú͢\\ -

\\ - -

㹻Ѩغѹ, ŢöҧǴ. 駹% -ͧҨҡ˵طӤѭͧСä - -

    \\ -
  1. ¢ͧк͢ ؤŷöҶ֧к% -§\\ -
  2. Ѳҡâͧ෤յҧ 麹к͢ ѧ Web browser, -к׺鹢źк͢, աҡ öҶ֧% -ТҧǴ.\\ -
\\ - - \\ - \\ - - \end{boxit} - \caption{ͤӡѺѺ HTML} - \label{fig:html} - \end{center} -\end{figure} - -Դ㹡ͧ͡áӡѺ (Generic Markup) Դҹҹ% -, William Tunnicliffe ʹ͵ͷЪӹѡͧѰ% -᤹Ҵ͹ѹ¹ ~\cite{sgml:90}. ҷɷ , % -кͧ͡áӡѺԴ, зѡѹ¡ -Scribe ͧ Brian Reid, \TeX~\cite{knuth:94} ͧ Knuth, \LaTeX~\cite{lamport:94} -繡üǡش觷¹ѡɳТͧ Scribe ¹ macro ͧ -\TeX, nroff/troff 蹶Ѵҡ RUNOFF ѹҡк UNIX. - -\begin{figure}[htbp] - \begin{center} - \begin{boxit} - \begin{quote} - \scriptsize - -\hspace*{-3em} -$\backslash$section\{ú͢\} - -\hspace*{-3em} -$\backslash$par 㹻Ѩغѹ, ŢöҧǴ. % -ͧҨҡ˵طӤѭͧСä - -\hspace*{-3em} -$\backslash$begin\{itemize\}\\ -\hspace*{-3em} -$\backslash$item ¢ͧк͢ ؤŷöҶ֧% -к§\\ -\hspace*{-3em} -$\backslash$item Ѳҡâͧ෤յҧ 麹к͢ ѧ Web -browser, к׺鹢źк͢,\\ -\hspace*{-3em} - աҡ öҶ֧Тҧ% -Ǵ.\\ -\hspace*{-3em} -$\backslash$end\{itemize\}\\ - - \end{quote} - \end{boxit} - \caption{ͤӡѺѺ \TeX\ \LaTeX} - \label{fig:latex} - \end{center} -\end{figure} - - -\begin{figure}[ht] - \begin{center} - \begin{boxit} - \begin{quote} - \scriptsize - -\hspace*{-3em} -.TH PWD 1L "GNU Shell Utilities" "FSF" $\backslash$" -*- nroff -*-\\ -\hspace*{-3em} -.SH NAME\\ -\hspace*{-3em} -pwd $\backslash$- print name of current/working directory\\ -\hspace*{-3em} -.SH SYNOPSIS\\ -\hspace*{-3em} -.B pwd\\ -\hspace*{-3em} -.br\\ -\hspace*{-3em} -.B pwd\\ -\hspace*{-3em} -\{$\backslash$-$\backslash$-help,$\backslash$-$\backslash$-version\}\\ -\hspace*{-3em} -.SH DESCRIPTION\\ -\hspace*{-3em} -This manual page documents the GNU version of\\ -\hspace*{-3em} -.BR pwd .\\ -\hspace*{-3em} -.B pwd\\ -\hspace*{-3em} -prints the fully resolved name of the current directory. That is, all -components of the printed name will\\ -\hspace*{-3em} -be actual directory names $\backslash$-$\backslash$- none will be symbolic -links.\\ -\hspace*{-3em} -.PP\\ -\hspace*{-3em} -Note that most Unix shells provide a built-in\\ -\hspace*{-3em} -.B pwd\\ -\hspace*{-3em} -command with similar functionality so the unadorned, interactive\\ -\hspace*{-3em} -.B pwd\\ -\hspace*{-3em} -command will usually execute the built-in version and not this one.\\ -\hspace*{-3em} -.SS OPTIONS\\ -\hspace*{-3em} -.TP\\ -\hspace*{-3em} -.I "$\backslash$-$\backslash$-help"\\ -\hspace*{-3em} -Print a usage message on standard output and exit successfully.\\ -\hspace*{-3em} -.TP\\ -\hspace*{-3em} -.I "$\backslash$-$\backslash$-version"\\ -\hspace*{-3em} -Print version information on standard output then exit successfully.\\ - - \end{quote} - \end{boxit} - \caption{ͤӡѺѺ nroff} - \label{fig:nroff} - \end{center} -\end{figure} - -͹ \LaTeX\ лʺ㹡¡ŷ͡çҧͧ% -͡ҡŷͧ͢. ҧáѭѡɳ㹡áӡѺͧ -\LaTeX\ ѧ macro Сͺªشͧ 觼ö͡ӡѺ% -µç. ҹ繵Ƿ \TeX\ \LaTeX\ ǹеͧ% -Ѻкա. - -͡áӡѺҴѧѹ 繵ǡӡѺçҧͧͤ% -кöѴ ʴٻẺͧͧ ǹͧ鹡Ѻ% -кա. Ѩغѹաá˹ҵðҹͧ͡áӡѺ, ¡% - XML (eXtensible Markup Language)~\cite{xml} дǡ͡ҡ% - SGML. XML subset ͧ SGML, ҷ͡Ẻ㹡ú% -͢੾. XML ҧҡ SGML çաäӹ֧֧ѭҵҧ ҨԴ% -ҧõԴͼҹ͢. XML ֧դ״ҡ㹡áӡѺ % -öӡѺǺͤ͢Ũҡҧ 駺͡ѡɳТͧ% -͢ҹ. ҹ XML Ѻúѹ֡ -ͧҡդ״蹾ͷö͸Ժçҧҧáʵ (logical -structure) ͧͤҧ , ҨẺ (form), ѹ֡ (memo), - (letter), §ҹ (report), ˹ѧ (book), ҹء (encyclopedia), -ҹء (dictionary) Ͱҹ (database). - -¹֧ػ㹵͹¢ͧ 㹡úѹ֡ŵ͹Ҥ, % -繵ͧӹ֧֧͹㹡ҹ͢´. ͢·ٴ֧ç% -͢ҡ (Global Network; World Wide Web), ӡѴ§% -·ͧ (Local Area Network) ա. èѴ红ŷ鹡% -èеͧҢͧͤ (plain text) ТŢͧçҧҧáʵ -(logical structure) ӡѺͷŹ Шҡػó -(device) к (system). èѴ红ѡɳйᵡҧҡԸաẺ% - ¡Ѻ͡ѡɳТͧèѴ ʴ͡ҡͤ, -ѧŷ Wordprocessor , nroff/troff, ͷ§ҧ% -ǹ ѧŷ \TeX\ \LaTeX\ ҧ -繵. 红ŴԸѧ͹ҧç, дǡ͡ʴ. % -ͧҡͤŷǡѺѡɳТͧʴҹ, -բŷǡѺçҧ ͢ŷʴѹ㹢ͤ ֧% -з㹡ûż. ʴŹ鹨еͧѺкǹ˭ -Դ䢡ʴż繷еͧ´ʹ% -ͧѹ. - -\section{繨ԧͧҷз͹ҡŨԧ} - -ǡѹšҷѹҡ , ~\cite{enc-ling:88}, -ҷǡҡ. ``'' ҹ鹷ѧա¹ŧ. -㹷¹Ƕ֧ɮҡóͧ, Ъ繶֧% -Ӥѭ㹡÷еͧ֡Ҩҡѹԧ. - -йվҹء͡ѹҡ. й鹡ҹءִ% -ѹѡ㹵͹ ҹءѺҪѳԵʶҹ. Ҩ% -ҹءѺá蹡ͧеǨͺҧѴѧҡشѺ˹ ֧% -Ѻҧԧҡ, ੾㹡õǨͺ١ͧͧ. Ҩͧ% -˵㴡, ӹǹѾҡ㹩Ѻ .. ѧӡѴ% -ҡ (ҳ , ). ҡ鷴ͧǨ ¹Ҥǹ˭% -ҹءѺҪѳԵʶҹ繤ǹ˭. ǹ˭繤ӷըӹǹ% -ҧҧ - ҧ~\cite{ristat}. ӷ˭, ͤӻ ѡ% -繤ӷѹҹҹ¨лҡ㹺¹㹻Ѩغѹ. -ҧ 㹾ҹءѺҪѳԵʶҹդ ``'', ``'', ``'', -``'', ``'', ``ҹ'', ``ا'', ``'', ``'', ``'', % - ``'', ``'', ``ӧҹ'', ``ا'', ``''. - -á˹ͷкè㹾ҹءͧеͧԨ¡ѹաҡ. % -˹Ҩͧӹ֧ͧӷҡ Ҩͧͧçѹ : -) ¤駢ͧѡй Ҩࡳк͡ҹ蹤 -``'', Ѻ ) ѡз»ҡ ѡҡ, й鹤è% -ѹ֡ ``''. è͡Ը㴹 Ѻشʧ㹡% -ҹءҡ. ҡ繷еͧҧԧӷҡͧԸ. ¹% -ʹ͡Ըա÷ҧʶԵҪ㹡äѴ͡ӵԴ˹~% -\cite{virach:96}. Ըաù¡äӷҨкѹ֡㹾ҹء ӴѺ% -ӹǹ駷ҡ㹺. 駹ºѭѵԤѾеͧӡäѴ͡% -ա. ǹԸաѺäѴ͡ӵԴͧС÷Ըա÷% -˹ҧջԷҾ觢鹹 ǢͷеͧӡԨµ. - -͡ҡѾ, ҡóѺҡǢͷҨ繵ͧ. -¹¡ѭҢͧ ʹѺʹعͧä͹ 繡% -ѭԸ˹~\cite{sk}. , ¹ҡ͡÷¹% -ҡóͺ. Ѩغѹ¹ŧ 觷ҡ% -÷͸ԺѡɳСҧջԷҾ. ͧբ¡ҡ. -Ըա˹觷з仵ࡳѴԸ˹觡͡% -ͧä͹ ¹ִФӹ֧֧¹繻¤Ѵ% -. ŷѺҡþҷԧҡó§ѹ з% -öǺҧջԷԼ. ¹֧ʹѺʹعͧ% -ä͹ ʹաǺѧͤ. ͡ʴ繶֧Ţͧ% -Ŵѧ, ¹ʴŢͧҹç Emacs % -ҹ㹡ҧк͡š¹ŵҧç UNL. - -\section{Ἱҹ ORCHID} - -\textbf{ORCHID} ἹҹʹѺʹعѹҧ, ѹ, С% -ѹѲ Ѿҡ÷ҧҢͧ, ͢ World Wide Web. Ἱҹ% -شʧѡͧСä ѭҡᾧҧ, ѡ% -ͤͧѲ. - -Ἱҹ֧ҧѾҡ÷ҧʹͧҵðҹ, ֡% -Ըաŷҧ繻ª͡ûż, СþѲк% -ء͡ҹªѧ. Сù繷駡ҧ, -äԸա, СõǨͺҡҹԧ. Ἱҹ֧١ͧ͡% - Ѿҡþ鹰ҹ (Basic Resources) Скء -(Application Systems) ѵػʧͧԨоѲ. ·ͧ% -ʹѺʹع觡ѹСѹ. - -\begin{itemize} -\item \textbf{Basic Resources:} 繡ҧѾҡþ鹰ҹСͺ觷% -㹡֡ԨѡɳТͧ, 觷йͧСͺ˹㹡% -Ѳкء. - \begin{itemize} - \item \textbf{Language Processing Library and Supporting Tools:} -繡ҧͧСͺ鹰ҹҧ Software öҧء% -Ǵ躹ҵðҹѹǡѹ. ֧Ѩغѹǹ˭ѲҨзӡþѲ% -ѹҧ աš¹ Ǻ͡ѭҧ١ͧ. - Software ˹仨ҡҴ, ʺóԸաõҧ 仡Ѻ -Software ǹ鹴. - \item \textbf{ORCHID POS Tagged Corpus~\cite{orchid,virach:98,virach:97}:} -繡ҧҹž鹰ҹҧ աáӡѺ˹·繤Ӿ Ѻ˹ҷ% -ͧ . ҹ㹡֡ ǡѺ. -ҳ, ١ͧ, Фѹ¢ͧŨ֧繻Ѩ·Ӥѭ. - \item \textbf{ORCHID Treebank:} 繡ҧҹž鹰ҹҧ ա% -ӡѺçҧͧ¤ Ѻ˹ҷͧ 㹻¤. ҹ% -㹡֡, ǡѺ㹻¤㹡ҧ¤. ҳ, -١ͧ, Фѹ¢ͧŨ֧繻Ѩ·Ӥѭ. - \item \textbf{Markup Language:} 繡ҧ͡áӡѺ Ҩԧ% -áӡѺẺҵðҹҡ SGML XML . 觷ͧӤ͡ù% -´ա Ѻҹдҹ. 觷Ӥѭҧ % -ǹǡѺ Ẻ, Ҿ, С͹ 繵. - \item \textbf{Concept Alignment:} 繡ҧк˹¤ ֧% -ù˹¤͡§ҧҴ. - \end{itemize} -\item \textbf{Application Systems:} 繡ҧкءҡѾҡ% -鹰ҹ СŨҡ֡ҷѾҡþ鹰ҹ. 駹繵Ǩͺ觡ѹСѹ% -ҧѾҡþ鹰ҹҡŨԧѺкءѲҢ. - \begin{itemize} - \item \textbf{UNL (Universal Networking Language):} ç% -þѲкѺš¹Т վᴹҧ. -çù֧ТҧջԷҾ 蹡׺, -ͤ, Сùʹ 繵. - \item \textbf{Emacs for Thai:} 繡ûءûżº% -к Editor ѹҧк˹. Emacs Editor բմ% -ö٧ҡк˹ е version 20.1 繵 Emacs ѧѺ% -ѲûżẺҡҨҡ Mule (MULtilingual enhancement to GNU -Emacs) 仴. - \item \textbf{LEX\textit{i}TRON:} 繡ҧкҹءз͹ҡ% -ԧ. ҹءѺŷҧҹ㹡ҧ¤, աú͡% -˹ҷͧҧѴਹ зӤѭ͡Ҷ֧Ѿ. ͹ҤҹءѺ% -ŷͧ ͡¹, Т͡觻¤. -¨Фӹ֧֧Ңͧ з. - \item \textbf{\LaTeX\ for Thai:} 繡ûءûżº% -кèѴѹҧк˹. ѨغѹպҧǹѺ% -Ѳöҹҧ~\cite{tlatex}. ҹҹ㹢й% -Ѵ \LaTeX\ Ѻõʴ. к% -շ, й鹡¹ ѧ֡ѧա觷ͧ% -ԨóлѺا. - \end{itemize} -\end{itemize} - -㹷¹Ƕ֧ѡɳз, ŧ´ͧǢ% -, ͧҡзͷҡԹ. ¹͡´% -仢ҧ˹, ͼʹҨʴԴѧ¹µç. % -Դ繵ҧ зöԺѵж١شʧҡ觢. - -Ἱҹҷ觷¹ͧþѲͧ, % -§觷¹ͧþѲҹ. §ê繶֧% - ǷҧöԺѵͨشʧѡͧСä -\textbf{ѭҡᾧҧ, ѡͤͧѲ% -.} - -\section{觷} - -Ἱҹ ORCHID 㹺繡鹢ͧ¹. ҧçáѧԹ% - ҧçáѧ鹷¹ŧʹԹǺҧ, -кҧͧѧͧͧ. ¹Ἱҹʹ͵ѧ% -ͧ÷Ǣͧ. شʧͧùʹͤ駹͡Դ, -¡ѹԴ, ¡ѹǷҧоѲҢ . ʹ% -͵ͧй, Դͼ¹ email ҧ ʹ٢% - http://www.links.nectec.or.th/virach/home.html. - -\begin{thebibliography}{99} - -\bibitem{sk} - Ѫ ҳԪ - \newblock . - \newblock \emph{Ҩ¹ͤѴਹ觢ҧ} - \newblock ԵѡҾ. - \newblock ҤѡԪҪվ㹭 - \newblock շ , Ѻ , - \newblock ˹ --. - -\bibitem{html} - \newblock http://www.utoronto.ca/webdocs/Official/intro.html. - -\bibitem{sgml} - \newblock http://www.oasis-open.org/. - -\bibitem{tlatex} - \newblock http://www.fedu.uec.ac.jp/ZzzThai/. - -\bibitem{orchid} - \newblock http://www.links.nectec.or.th/orchid/. - -\bibitem{xml} - \newblock http://www.personal.u-net.com/\~{ }sgml/xmlintro.htm. - -\bibitem{ristat} - \newblock http://www.links.nectec.or.th/virach/research.html. - -\bibitem{knuth:94} - Knuth,~D.~E. - \newblock 1994. - \newblock \emph{The \TeX book} - \newblock Addison-Wesley. - -\bibitem{lamport:94} - Lamport,~L. - \newblock 1994. - \newblock \emph{\LaTeX\ A Document Preparation System} - \newblock Addison-Wesley. - -\bibitem{sgml:90} - SGML User's Group. - \newblock 1990. - \newblock \emph{A Brief History of the Development of SGML} - \newblock http://www.sgmlsource.com/history/sgmlhist.htm. - -\bibitem{virach:98} - Sornlertlamvanich,~V., Takahashi,~N. and Isahra,~H. - \newblock 1998. - \newblock \emph{Thai Part-Of-Speech Tagged Corpus: ORCHID.} - \newblock Proceedings of Oriental COCOSDA Workshop. - \newblock pp. 131--138. - \newblock http://www.links.nectec.or.th/virach/publication.html. - -\bibitem{virach:97} - Sornlertlamvanich,~V., Charoenporn,~T. and Isahra,~H. - \newblock 1997. - \newblock \emph{ORCHID: Thai Part-Of-Speech Tagged Corpus.} - \newblock National Electronics and Computer Technology Center, Thailand. - \newblock TR-NECTEC-1997-001, - \newblock pp. 5--19. - \newblock http://www.links.nectec.or.th/virach/publication.html. - -\bibitem{virach:96} - Sornlertlamvanich,~V. and Hozumi,~T. - \newblock 1996. - \newblock \emph{The Automatic Extraction of Open Compounds from - Text Corpora.} - \newblock COLING-96, - \newblock pp. 1143--1146. - \newblock http://www.links.nectec.or.th/virach/publication.html. - -\bibitem{enc-ling:88} - Takashi,~K., Rokuro,~K. and Eiichi,~C. - \newblock 1988. - \newblock The Sanseido Encyclopaedia of Linguistics. - -\end{thebibliography} - -\end{document} diff --git a/language/thai/thailatex/doc/utf-example.tex b/language/thai/thailatex/doc/utf-example.tex deleted file mode 100644 index 6842a5087f..0000000000 --- a/language/thai/thailatex/doc/utf-example.tex +++ /dev/null @@ -1,92 +0,0 @@ -% An example of UTF-8 usage with thailatex. -% -% Created: 2009-07-27 -% Author: Theppitak Karoonboonyanan -% -% You will need some additional language packs to compile this document. -% -% For TeXLive: -% - texlive-lang-greek -% - texlive-lang-spanish -% - texlive-lang-french -% - texlive-lang-cyrillic -% -\documentclass{article} -\usepackage[greek,spanish,french,russian,english,thai,thainumber]{babel} -\usepackage[utf8x]{inputenc} -\usepackage{fonts-tlwg} - -\begin{document} - -\title{ตัวอย่างการใช้ UTF-8} - -\maketitle - -\section{ภาษาที่ทดสอบ} - -\begin{enumerate} - \item ภาษาไทย - \item \foreignlanguage{english}{English} --- ภาษาอังกฤษ - \item \foreignlanguage{greek}{Ελληνικά} --- ภาษากรีก - \item \foreignlanguage{spanish}{Español} --- ภาษาสเปน - \item \foreignlanguage{french}{Français} --- ภาษาฝรั่งเศส - \item \foreignlanguage{russian}{Русский} --- ภาษารัสเซีย -\end{enumerate} - -\section{ใช้คำสั่งทีละข้อความ} - -ภาษาไทย -- \foreignlanguage{english}{English} -- -\foreignlanguage{greek}{Ελληνικά} -- \foreignlanguage{spanish}{Español} -- -\foreignlanguage{french}{Français} -- \foreignlanguage{russian}{Русский} - -\section{ใช้คำสั่งเปลี่ยนภาษา} - -ภาษาไทย -- \selectlanguage{english} English \selectlanguage{thai} -- -\selectlanguage{greek} Ελληνικά \selectlanguage{thai} -- -\selectlanguage{spanish} Español \selectlanguage{thai} -- -\selectlanguage{french} Français \selectlanguage{thai} -- -\selectlanguage{russian} Русский \selectlanguage{thai} - -\section{ใช้ environment} - -ภาษาไทย ภาษาไทย ภาษาไทย ภาษาไทย ภาษาไทย ภาษาไทย ภาษาไทย ภาษาไทย ภาษาไทย ภาษาไทย -ภาษาไทย ภาษาไทย ภาษาไทย ภาษาไทย ภาษาไทย ภาษาไทย ภาษาไทย ภาษาไทย ภาษาไทย ภาษาไทย -ภาษาไทย ภาษาไทย ภาษาไทย ภาษาไทย ภาษาไทย ภาษาไทย ภาษาไทย ภาษาไทย ภาษาไทย ภาษาไทย -ภาษาไทย ภาษาไทย ภาษาไทย ภาษาไทย ภาษาไทย ภาษาไทย ภาษาไทย ภาษาไทย ภาษาไทย ภาษาไทย - -\begin{otherlanguage*}{english} -English English English English English English English English English English -English English English English English English English English English English -English English English English English English English English English English -English English English English English English English English English English -\end{otherlanguage*} - -\begin{otherlanguage*}{greek} -Ελληνικά Ελληνικά Ελληνικά Ελληνικά Ελληνικά Ελληνικά Ελληνικά Ελληνικά -Ελληνικά Ελληνικά Ελληνικά Ελληνικά Ελληνικά Ελληνικά Ελληνικά Ελληνικά -Ελληνικά Ελληνικά Ελληνικά Ελληνικά Ελληνικά Ελληνικά Ελληνικά Ελληνικά -Ελληνικά Ελληνικά Ελληνικά Ελληνικά Ελληνικά Ελληνικά Ελληνικά Ελληνικά -\end{otherlanguage*} - -\begin{otherlanguage*}{spanish} -Español Español Español Español Español Español Español Español Español -Español Español Español Español Español Español Español Español Español -Español Español Español Español Español Español Español Español Español -Español Español Español Español Español Español Español Español Español -\end{otherlanguage*} - -\begin{otherlanguage*}{french} -Français Français Français Français Français Français Français Français -Français Français Français Français Français Français Français Français -Français Français Français Français Français Français Français Français -Français Français Français Français Français Français Français Français -\end{otherlanguage*} - -\begin{otherlanguage*}{russian} -Русский Русский Русский Русский Русский Русский Русский Русский Русский -Русский Русский Русский Русский Русский Русский Русский Русский Русский -Русский Русский Русский Русский Русский Русский Русский Русский Русский -Русский Русский Русский Русский Русский Русский Русский Русский Русский -\end{otherlanguage*} - -\end{document} diff --git a/language/thai/thailatex/emacs/Makefile.am b/language/thai/thailatex/emacs/Makefile.am deleted file mode 100644 index c11e8cbe83..0000000000 --- a/language/thai/thailatex/emacs/Makefile.am +++ /dev/null @@ -1,37 +0,0 @@ -EXTRA_DIST = thai-latex-setup.el - -emacslispdir = $(emacsdir)/site-lisp -emacslisp_DATA = thai-latex-setup.el - -EMACS_SITE_START=$(DESTDIR)$(emacslispdir)/site-start.el - -if ENABLE_HOOKS - -install-data-hook: - @if test -z "$(DESTDIR)" ; then \ - if [ -f $(EMACS_SITE_START) ] ; then \ - $(SED) -e '/thai-latex-setup/d' $(EMACS_SITE_START) \ - > /tmp/tmp.$$$$ ; \ - mv /tmp/tmp.$$$$ $(EMACS_SITE_START) ; \ - fi ; \ - echo '(load-library "thai-latex-setup")' >> $(EMACS_SITE_START) ; \ - else \ - echo "***" ; \ - echo "*** Warning: Emacs site-start.el not patched" ; \ - echo "***" ; \ - echo "*** update the file on the target system" ; \ - echo "*** using 'sync-thailatex install'" ; \ - echo "***" ; \ - fi - - -uninstall-hook: - if [ -f $(EMACS_SITE_START) ] ; then \ - $(SED) -e '/thai-latex-setup/d' $(EMACS_SITE_START) \ - > /tmp/tmp.$$$$ ; \ - mv /tmp/tmp.$$$$ $(EMACS_SITE_START) ; \ - [ -s $(EMACS_SITE_START) ] || rm -f $(EMACS_SITE_START) ; \ - fi - -endif # ENABLE_HOOKS - diff --git a/language/thai/thailatex/emacs/Makefile.in b/language/thai/thailatex/emacs/Makefile.in deleted file mode 100644 index 9855653843..0000000000 --- a/language/thai/thailatex/emacs/Makefile.in +++ /dev/null @@ -1,425 +0,0 @@ -# Makefile.in generated by automake 1.11.6 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software -# Foundation, Inc. -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ - -VPATH = @srcdir@ -am__make_dryrun = \ - { \ - am__dry=no; \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ - | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ - *) \ - for am__flg in $$MAKEFLAGS; do \ - case $$am__flg in \ - *=*|--*) ;; \ - *n*) am__dry=yes; break;; \ - esac; \ - done;; \ - esac; \ - test $$am__dry = yes; \ - } -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -subdir = emacs -DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -mkinstalldirs = $(install_sh) -d -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -SOURCES = -DIST_SOURCES = -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' -am__uninstall_files_from_dir = { \ - test -z "$$files" \ - || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ - || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ - $(am__cd) "$$dir" && rm -f $$files; }; \ - } -am__installdirs = "$(DESTDIR)$(emacslispdir)" -DATA = $(emacslisp_DATA) -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -CTTEX = @CTTEX@ -CYGPATH_W = @CYGPATH_W@ -DEFS = @DEFS@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -FMTUTIL = @FMTUTIL@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -LATEX = @LATEX@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LN_S = @LN_S@ -LTLIBOBJS = @LTLIBOBJS@ -MAKEINFO = @MAKEINFO@ -MKDIR_P = @MKDIR_P@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATGEN = @PATGEN@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PDFLATEX = @PDFLATEX@ -SED = @SED@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SWATH = @SWATH@ -TEXHASH = @TEXHASH@ -VERSION = @VERSION@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -am__leading_dot = @am__leading_dot@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build_alias = @build_alias@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -emacsdir = @emacsdir@ -exec_prefix = @exec_prefix@ -host_alias = @host_alias@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -sysconfdir = @sysconfdir@ -target_alias = @target_alias@ -texmfdir = @texmfdir@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -EXTRA_DIST = thai-latex-setup.el -emacslispdir = $(emacsdir)/site-lisp -emacslisp_DATA = thai-latex-setup.el -EMACS_SITE_START = $(DESTDIR)$(emacslispdir)/site-start.el -all: all-am - -.SUFFIXES: -$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu emacs/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu emacs/Makefile -.PRECIOUS: Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): -install-emacslispDATA: $(emacslisp_DATA) - @$(NORMAL_INSTALL) - @list='$(emacslisp_DATA)'; test -n "$(emacslispdir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(emacslispdir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(emacslispdir)" || exit 1; \ - fi; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; \ - done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(emacslispdir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(emacslispdir)" || exit $$?; \ - done - -uninstall-emacslispDATA: - @$(NORMAL_UNINSTALL) - @list='$(emacslisp_DATA)'; test -n "$(emacslispdir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - dir='$(DESTDIR)$(emacslispdir)'; $(am__uninstall_files_from_dir) -tags: TAGS -TAGS: - -ctags: CTAGS -CTAGS: - - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile $(DATA) -installdirs: - for dir in "$(DESTDIR)$(emacslispdir)"; do \ - test -z "$$dir" || $(MKDIR_P) "$$dir"; \ - done -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -@ENABLE_HOOKS_FALSE@install-data-hook: -@ENABLE_HOOKS_FALSE@uninstall-hook: -clean: clean-am - -clean-am: clean-generic mostlyclean-am - -distclean: distclean-am - -rm -f Makefile -distclean-am: clean-am distclean-generic - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: install-emacslispDATA - @$(NORMAL_INSTALL) - $(MAKE) $(AM_MAKEFLAGS) install-data-hook -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-generic - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: uninstall-emacslispDATA - @$(NORMAL_INSTALL) - $(MAKE) $(AM_MAKEFLAGS) uninstall-hook -.MAKE: install-am install-data-am install-strip uninstall-am - -.PHONY: all all-am check check-am clean clean-generic distclean \ - distclean-generic distdir 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 \ - install-emacslispDATA install-exec install-exec-am \ - install-html install-html-am install-info install-info-am \ - install-man install-pdf install-pdf-am install-ps \ - install-ps-am install-strip installcheck installcheck-am \ - installdirs maintainer-clean maintainer-clean-generic \ - mostlyclean mostlyclean-generic pdf pdf-am ps ps-am uninstall \ - uninstall-am uninstall-emacslispDATA uninstall-hook - - -@ENABLE_HOOKS_TRUE@install-data-hook: -@ENABLE_HOOKS_TRUE@ @if test -z "$(DESTDIR)" ; then \ -@ENABLE_HOOKS_TRUE@ if [ -f $(EMACS_SITE_START) ] ; then \ -@ENABLE_HOOKS_TRUE@ $(SED) -e '/thai-latex-setup/d' $(EMACS_SITE_START) \ -@ENABLE_HOOKS_TRUE@ > /tmp/tmp.$$$$ ; \ -@ENABLE_HOOKS_TRUE@ mv /tmp/tmp.$$$$ $(EMACS_SITE_START) ; \ -@ENABLE_HOOKS_TRUE@ fi ; \ -@ENABLE_HOOKS_TRUE@ echo '(load-library "thai-latex-setup")' >> $(EMACS_SITE_START) ; \ -@ENABLE_HOOKS_TRUE@ else \ -@ENABLE_HOOKS_TRUE@ echo "***" ; \ -@ENABLE_HOOKS_TRUE@ echo "*** Warning: Emacs site-start.el not patched" ; \ -@ENABLE_HOOKS_TRUE@ echo "***" ; \ -@ENABLE_HOOKS_TRUE@ echo "*** update the file on the target system" ; \ -@ENABLE_HOOKS_TRUE@ echo "*** using 'sync-thailatex install'" ; \ -@ENABLE_HOOKS_TRUE@ echo "***" ; \ -@ENABLE_HOOKS_TRUE@ fi - -@ENABLE_HOOKS_TRUE@uninstall-hook: -@ENABLE_HOOKS_TRUE@ if [ -f $(EMACS_SITE_START) ] ; then \ -@ENABLE_HOOKS_TRUE@ $(SED) -e '/thai-latex-setup/d' $(EMACS_SITE_START) \ -@ENABLE_HOOKS_TRUE@ > /tmp/tmp.$$$$ ; \ -@ENABLE_HOOKS_TRUE@ mv /tmp/tmp.$$$$ $(EMACS_SITE_START) ; \ -@ENABLE_HOOKS_TRUE@ [ -s $(EMACS_SITE_START) ] || rm -f $(EMACS_SITE_START) ; \ -@ENABLE_HOOKS_TRUE@ fi - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/language/thai/thailatex/emacs/thai-latex-setup.el b/language/thai/thailatex/emacs/thai-latex-setup.el deleted file mode 100644 index 7f47946f0d..0000000000 --- a/language/thai/thailatex/emacs/thai-latex-setup.el +++ /dev/null @@ -1,11 +0,0 @@ -;; -;; tLaTeX setup -;; -(defun Thai-LaTeX-mode-hook () - (or (assoc "tLaTeX" TeX-command-list) - (setq TeX-command-list - (cons - (list "tLaTeX" "cp -p %t _%t; swath -f latex < _%t > %t; latex '\\nonstopmode\\input{%t}'; cp -p _%t %t; rm _%t" 'TeX-run-LaTeX nil t) - TeX-command-list)))) - -(add-hook 'LaTeX-mode-hook 'Thai-LaTeX-mode-hook) diff --git a/language/thai/thailatex/hyphen/Makefile.am b/language/thai/thailatex/hyphen/Makefile.am deleted file mode 100644 index 483b20d379..0000000000 --- a/language/thai/thailatex/hyphen/Makefile.am +++ /dev/null @@ -1,75 +0,0 @@ -hyphendir = $(texmfdir)/tex/generic/$(PACKAGE) -hyphen_DATA = loadhyph-th.tex hyph-th.tex hyph-th-utf8.tex - -TDICT_SRC = \ - $(srcdir)/tdict-common.txt \ - $(srcdir)/tdict-collection.txt \ - $(srcdir)/tdict-district.txt \ - $(srcdir)/tdict-city.txt \ - $(srcdir)/tdict-country.txt \ - $(srcdir)/tdict-geo.txt \ - $(srcdir)/tdict-history.txt \ - $(srcdir)/tdict-ict.txt \ - $(srcdir)/tdict-lang-ethnic.txt \ - $(srcdir)/tdict-proper.txt \ - $(srcdir)/tdict-science.txt \ - $(srcdir)/tdict-spell.txt \ - $(srcdir)/tdict-std.txt \ - $(srcdir)/tdict-std-compound.txt - -EXTRA_DIST = \ - README \ - loadhyph-th.tex \ - hyph-th.tex.in \ - hyph-th-utf8.tex.in \ - thai.tra \ - thai-exc.pat \ - conv-utf8-hex.sed \ - test-hyphen.sh \ - diff-dicts.sh \ - $(TDICT_SRC) - -PATGEN_ANS = \ -1 5 \n\ -2 5 \n\ -1 2 10 \n\ -1 6 \n\ -2 1 8 \n\ -3 8 \n\ -1 4 5 \n\ -3 10 \n\ -3 2 1 \n\ -4 11 \n\ -1 10 1 \n\ -y - -thai.dic: $(TDICT_SRC) - cat $(TDICT_SRC) | LC_ALL=C sort -u > $@ - -thai.out: thai.dic thai.tra - rm -f thai.pat - touch thai.pat - printf "$(PATGEN_ANS)" \ - | $(PATGEN) thai.dic thai.pat thai.out $(srcdir)/thai.tra - -thai-comb.pat: thai.out thai-exc.pat - cat thai.out $(srcdir)/thai-exc.pat > $@ - -hyph-th-utf8.tex: thai-comb.pat hyph-th-utf8.tex.in - $(AWK) "BEGIN {show=1} /@PATTERNS@/ {show=0} {if(show) print}" \ - $(srcdir)/hyph-th-utf8.tex.in > $@ - cat thai-comb.pat >> $@ - $(AWK) "BEGIN {show=0;pat=0} /@PATTERNS@/ {pat=1} {if(show) print; if(pat) show=1}" \ - $(srcdir)/hyph-th-utf8.tex.in >> $@ - -hyph-th.tex: thai-comb.pat conv-utf8-hex.sed hyph-th.tex.in - $(AWK) "BEGIN {show=1} /@PATTERNS@/ {show=0} {if(show) print}" \ - $(srcdir)/hyph-th.tex.in > $@ - $(SED) -f $(srcdir)/conv-utf8-hex.sed thai-comb.pat >> $@ - $(AWK) "BEGIN {show=0;pat=0} /@PATTERNS@/ {pat=1} {if(show) print; if(pat) show=1}" \ - $(srcdir)/hyph-th.tex.in >> $@ - -CLEANFILES = \ - thai.dic thai.pat pattmp.* thai.out thai-comb.pat \ - hyph-th.tex hyph-th-utf8.tex - diff --git a/language/thai/thailatex/hyphen/Makefile.in b/language/thai/thailatex/hyphen/Makefile.in deleted file mode 100644 index 1d4c4315ff..0000000000 --- a/language/thai/thailatex/hyphen/Makefile.in +++ /dev/null @@ -1,466 +0,0 @@ -# Makefile.in generated by automake 1.11.6 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software -# Foundation, Inc. -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ - -VPATH = @srcdir@ -am__make_dryrun = \ - { \ - am__dry=no; \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ - | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ - *) \ - for am__flg in $$MAKEFLAGS; do \ - case $$am__flg in \ - *=*|--*) ;; \ - *n*) am__dry=yes; break;; \ - esac; \ - done;; \ - esac; \ - test $$am__dry = yes; \ - } -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -subdir = hyphen -DIST_COMMON = README $(srcdir)/Makefile.am $(srcdir)/Makefile.in -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -mkinstalldirs = $(install_sh) -d -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -SOURCES = -DIST_SOURCES = -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' -am__uninstall_files_from_dir = { \ - test -z "$$files" \ - || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ - || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ - $(am__cd) "$$dir" && rm -f $$files; }; \ - } -am__installdirs = "$(DESTDIR)$(hyphendir)" -DATA = $(hyphen_DATA) -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -CTTEX = @CTTEX@ -CYGPATH_W = @CYGPATH_W@ -DEFS = @DEFS@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -FMTUTIL = @FMTUTIL@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -LATEX = @LATEX@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LN_S = @LN_S@ -LTLIBOBJS = @LTLIBOBJS@ -MAKEINFO = @MAKEINFO@ -MKDIR_P = @MKDIR_P@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATGEN = @PATGEN@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PDFLATEX = @PDFLATEX@ -SED = @SED@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SWATH = @SWATH@ -TEXHASH = @TEXHASH@ -VERSION = @VERSION@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -am__leading_dot = @am__leading_dot@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build_alias = @build_alias@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -emacsdir = @emacsdir@ -exec_prefix = @exec_prefix@ -host_alias = @host_alias@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -sysconfdir = @sysconfdir@ -target_alias = @target_alias@ -texmfdir = @texmfdir@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -hyphendir = $(texmfdir)/tex/generic/$(PACKAGE) -hyphen_DATA = loadhyph-th.tex hyph-th.tex hyph-th-utf8.tex -TDICT_SRC = \ - $(srcdir)/tdict-common.txt \ - $(srcdir)/tdict-collection.txt \ - $(srcdir)/tdict-district.txt \ - $(srcdir)/tdict-city.txt \ - $(srcdir)/tdict-country.txt \ - $(srcdir)/tdict-geo.txt \ - $(srcdir)/tdict-history.txt \ - $(srcdir)/tdict-ict.txt \ - $(srcdir)/tdict-lang-ethnic.txt \ - $(srcdir)/tdict-proper.txt \ - $(srcdir)/tdict-science.txt \ - $(srcdir)/tdict-spell.txt \ - $(srcdir)/tdict-std.txt \ - $(srcdir)/tdict-std-compound.txt - -EXTRA_DIST = \ - README \ - loadhyph-th.tex \ - hyph-th.tex.in \ - hyph-th-utf8.tex.in \ - thai.tra \ - thai-exc.pat \ - conv-utf8-hex.sed \ - test-hyphen.sh \ - diff-dicts.sh \ - $(TDICT_SRC) - -PATGEN_ANS = \ -1 5 \n\ -2 5 \n\ -1 2 10 \n\ -1 6 \n\ -2 1 8 \n\ -3 8 \n\ -1 4 5 \n\ -3 10 \n\ -3 2 1 \n\ -4 11 \n\ -1 10 1 \n\ -y - -CLEANFILES = \ - thai.dic thai.pat pattmp.* thai.out thai-comb.pat \ - hyph-th.tex hyph-th-utf8.tex - -all: all-am - -.SUFFIXES: -$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu hyphen/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu hyphen/Makefile -.PRECIOUS: Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): -install-hyphenDATA: $(hyphen_DATA) - @$(NORMAL_INSTALL) - @list='$(hyphen_DATA)'; test -n "$(hyphendir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(hyphendir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(hyphendir)" || exit 1; \ - fi; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; \ - done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(hyphendir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(hyphendir)" || exit $$?; \ - done - -uninstall-hyphenDATA: - @$(NORMAL_UNINSTALL) - @list='$(hyphen_DATA)'; test -n "$(hyphendir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - dir='$(DESTDIR)$(hyphendir)'; $(am__uninstall_files_from_dir) -tags: TAGS -TAGS: - -ctags: CTAGS -CTAGS: - - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile $(DATA) -installdirs: - for dir in "$(DESTDIR)$(hyphendir)"; do \ - test -z "$$dir" || $(MKDIR_P) "$$dir"; \ - done -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-generic mostlyclean-am - -distclean: distclean-am - -rm -f Makefile -distclean-am: clean-am distclean-generic - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: install-hyphenDATA - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-generic - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: uninstall-hyphenDATA - -.MAKE: install-am install-strip - -.PHONY: all all-am check check-am clean clean-generic distclean \ - distclean-generic distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-hyphenDATA install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-generic pdf \ - pdf-am ps ps-am uninstall uninstall-am uninstall-hyphenDATA - - -thai.dic: $(TDICT_SRC) - cat $(TDICT_SRC) | LC_ALL=C sort -u > $@ - -thai.out: thai.dic thai.tra - rm -f thai.pat - touch thai.pat - printf "$(PATGEN_ANS)" \ - | $(PATGEN) thai.dic thai.pat thai.out $(srcdir)/thai.tra - -thai-comb.pat: thai.out thai-exc.pat - cat thai.out $(srcdir)/thai-exc.pat > $@ - -hyph-th-utf8.tex: thai-comb.pat hyph-th-utf8.tex.in - $(AWK) "BEGIN {show=1} /@PATTERNS@/ {show=0} {if(show) print}" \ - $(srcdir)/hyph-th-utf8.tex.in > $@ - cat thai-comb.pat >> $@ - $(AWK) "BEGIN {show=0;pat=0} /@PATTERNS@/ {pat=1} {if(show) print; if(pat) show=1}" \ - $(srcdir)/hyph-th-utf8.tex.in >> $@ - -hyph-th.tex: thai-comb.pat conv-utf8-hex.sed hyph-th.tex.in - $(AWK) "BEGIN {show=1} /@PATTERNS@/ {show=0} {if(show) print}" \ - $(srcdir)/hyph-th.tex.in > $@ - $(SED) -f $(srcdir)/conv-utf8-hex.sed thai-comb.pat >> $@ - $(AWK) "BEGIN {show=0;pat=0} /@PATTERNS@/ {pat=1} {if(show) print; if(pat) show=1}" \ - $(srcdir)/hyph-th.tex.in >> $@ - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/language/thai/thailatex/hyphen/README b/language/thai/thailatex/hyphen/README deleted file mode 100644 index d40fd9660c..0000000000 --- a/language/thai/thailatex/hyphen/README +++ /dev/null @@ -1,5 +0,0 @@ -Thai hypenated dictionary was modified from LibThai [1] dictionaries. -It's licensed under LGPL-2.1. - - [1] http://linux.thai.net/projects/libthai - diff --git a/language/thai/thailatex/hyphen/conv-utf8-hex.sed b/language/thai/thailatex/hyphen/conv-utf8-hex.sed deleted file mode 100644 index 4cc834f697..0000000000 --- a/language/thai/thailatex/hyphen/conv-utf8-hex.sed +++ /dev/null @@ -1,87 +0,0 @@ -s/ก/^^a1/g -s/ข/^^a2/g -s/ฃ/^^a3/g -s/ค/^^a4/g -s/ฅ/^^a5/g -s/ฆ/^^a6/g -s/ง/^^a7/g -s/จ/^^a8/g -s/ฉ/^^a9/g -s/ช/^^aa/g -s/ซ/^^ab/g -s/ฌ/^^ac/g -s/ญ/^^ad/g -s/ฎ/^^ae/g -s/ฏ/^^af/g -s/ฐ/^^b0/g -s/ฑ/^^b1/g -s/ฒ/^^b2/g -s/ณ/^^b3/g -s/ด/^^b4/g -s/ต/^^b5/g -s/ถ/^^b6/g -s/ท/^^b7/g -s/ธ/^^b8/g -s/น/^^b9/g -s/บ/^^ba/g -s/ป/^^bb/g -s/ผ/^^bc/g -s/ฝ/^^bd/g -s/พ/^^be/g -s/ฟ/^^bf/g -s/ภ/^^c0/g -s/ม/^^c1/g -s/ย/^^c2/g -s/ร/^^c3/g -s/ฤ/^^c4/g -s/ล/^^c5/g -s/ฦ/^^c6/g -s/ว/^^c7/g -s/ศ/^^c8/g -s/ษ/^^c9/g -s/ส/^^ca/g -s/ห/^^cb/g -s/ฬ/^^cc/g -s/อ/^^cd/g -s/ฮ/^^ce/g -s/ฯ/^^cf/g -s/ะ/^^d0/g -s/ั/^^d1/g -s/า/^^d2/g -s/ำ/^^d3/g -s/ิ/^^d4/g -s/ี/^^d5/g -s/ึ/^^d6/g -s/ื/^^d7/g -s/ุ/^^d8/g -s/ู/^^d9/g -s/ฺ/^^da/g -s/฿/^^df/g -s/เ/^^e0/g -s/แ/^^e1/g -s/โ/^^e2/g -s/ใ/^^e3/g -s/ไ/^^e4/g -s/ๅ/^^e5/g -s/ๆ/^^e6/g -s/็/^^e7/g -s/่/^^e8/g -s/้/^^e9/g -s/๊/^^ea/g -s/๋/^^eb/g -s/์/^^ec/g -s/ํ/^^ed/g -s/๎/^^ee/g -s/๏/^^ef/g -s/๐/^^f0/g -s/๑/^^f1/g -s/๒/^^f2/g -s/๓/^^f3/g -s/๔/^^f4/g -s/๕/^^f5/g -s/๖/^^f6/g -s/๗/^^f7/g -s/๘/^^f8/g -s/๙/^^f9/g -s/๚/^^fa/g -s/๛/^^fb/g diff --git a/language/thai/thailatex/hyphen/diff-dicts.sh b/language/thai/thailatex/hyphen/diff-dicts.sh deleted file mode 100755 index a6490c1364..0000000000 --- a/language/thai/thailatex/hyphen/diff-dicts.sh +++ /dev/null @@ -1,45 +0,0 @@ -#/bin/sh - -# Compare dictionary with original libthai source -# -# It takes libthai dict source dir as the argument, then scans all dicts -# under that dir and try hyphenating them, and finally compares the -# results with current source. -# -# For each dict, the new source is created as *.new, and the diffs as *.diff. -# -# Usage diff-dicts.sh {libthai-dict-src-dir} - -if [ $# -ne 1 ]; then - echo "Usage: diff-dicts.sh {libthai-dict-src-dir}" - exit 1 -fi - -DICTS=`echo tdict-*.txt` -DIR=$1 - -for d in ${DICTS}; do - - cat > odict.tex << EOT -\\documentclass{article} -\\usepackage[thai]{babel} -\\usepackage[utf8x]{inputenc} - -\\begin{document} -EOT - - sed -e 's/.*/\\showhyphens{&}/' ${DIR}/$d >> odict.tex - - cat >> odict.tex << EOT -\\end{document} -EOT - - NEWDICT=$d.new - pdflatex odict.tex \ - | grep '^\[\]' | cut -d' ' -f3 | iconv -f tis-620 -t utf-8 > ${NEWDICT} - - diff -u $d ${NEWDICT} > $d.diff - - rm odict.tex odict.aux odict.log -done - diff --git a/language/thai/thailatex/hyphen/hyph-th-utf8.tex.in b/language/thai/thailatex/hyphen/hyph-th-utf8.tex.in deleted file mode 100644 index 4761affc6b..0000000000 --- a/language/thai/thailatex/hyphen/hyph-th-utf8.tex.in +++ /dev/null @@ -1,5 +0,0 @@ -\message{Hyphenation patterns for Thai} -\patterns{% -@PATTERNS@ -} -\endinput diff --git a/language/thai/thailatex/hyphen/hyph-th.tex.in b/language/thai/thailatex/hyphen/hyph-th.tex.in deleted file mode 100644 index a17d256643..0000000000 --- a/language/thai/thailatex/hyphen/hyph-th.tex.in +++ /dev/null @@ -1,94 +0,0 @@ -\message{Hyphenation patterns for Thai} -\begingroup -\catcode`\^^a1=11 \lccode`\^^a1=`\^^a1 \uccode`\^^a1=`\^^a1 -\catcode`\^^a2=11 \lccode`\^^a2=`\^^a2 \uccode`\^^a2=`\^^a2 -\catcode`\^^a3=11 \lccode`\^^a3=`\^^a3 \uccode`\^^a3=`\^^a3 -\catcode`\^^a4=11 \lccode`\^^a4=`\^^a4 \uccode`\^^a4=`\^^a4 -\catcode`\^^a5=11 \lccode`\^^a5=`\^^a5 \uccode`\^^a5=`\^^a5 -\catcode`\^^a6=11 \lccode`\^^a6=`\^^a6 \uccode`\^^a6=`\^^a6 -\catcode`\^^a7=11 \lccode`\^^a7=`\^^a7 \uccode`\^^a7=`\^^a7 -\catcode`\^^a8=11 \lccode`\^^a8=`\^^a8 \uccode`\^^a8=`\^^a8 -\catcode`\^^a9=11 \lccode`\^^a9=`\^^a9 \uccode`\^^a9=`\^^a9 -\catcode`\^^aa=11 \lccode`\^^aa=`\^^aa \uccode`\^^aa=`\^^aa -\catcode`\^^ab=11 \lccode`\^^ab=`\^^ab \uccode`\^^ab=`\^^ab -\catcode`\^^ac=11 \lccode`\^^ac=`\^^ac \uccode`\^^ac=`\^^ac -\catcode`\^^ad=11 \lccode`\^^ad=`\^^ad \uccode`\^^ad=`\^^ad -\catcode`\^^ae=11 \lccode`\^^ae=`\^^ae \uccode`\^^ae=`\^^ae -\catcode`\^^af=11 \lccode`\^^af=`\^^af \uccode`\^^af=`\^^af -\catcode`\^^b0=11 \lccode`\^^b0=`\^^b0 \uccode`\^^b0=`\^^b0 -\catcode`\^^b1=11 \lccode`\^^b1=`\^^b1 \uccode`\^^b1=`\^^b1 -\catcode`\^^b2=11 \lccode`\^^b2=`\^^b2 \uccode`\^^b2=`\^^b2 -\catcode`\^^b3=11 \lccode`\^^b3=`\^^b3 \uccode`\^^b3=`\^^b3 -\catcode`\^^b4=11 \lccode`\^^b4=`\^^b4 \uccode`\^^b4=`\^^b4 -\catcode`\^^b5=11 \lccode`\^^b5=`\^^b5 \uccode`\^^b5=`\^^b5 -\catcode`\^^b6=11 \lccode`\^^b6=`\^^b6 \uccode`\^^b6=`\^^b6 -\catcode`\^^b7=11 \lccode`\^^b7=`\^^b7 \uccode`\^^b7=`\^^b7 -\catcode`\^^b8=11 \lccode`\^^b8=`\^^b8 \uccode`\^^b8=`\^^b8 -\catcode`\^^b9=11 \lccode`\^^b9=`\^^b9 \uccode`\^^b9=`\^^b9 -\catcode`\^^ba=11 \lccode`\^^ba=`\^^ba \uccode`\^^ba=`\^^ba -\catcode`\^^bb=11 \lccode`\^^bb=`\^^bb \uccode`\^^bb=`\^^bb -\catcode`\^^bc=11 \lccode`\^^bc=`\^^bc \uccode`\^^bc=`\^^bc -\catcode`\^^bd=11 \lccode`\^^bd=`\^^bd \uccode`\^^bd=`\^^bd -\catcode`\^^be=11 \lccode`\^^be=`\^^be \uccode`\^^be=`\^^be -\catcode`\^^bf=11 \lccode`\^^bf=`\^^bf \uccode`\^^bf=`\^^bf -\catcode`\^^c0=11 \lccode`\^^c0=`\^^c0 \uccode`\^^c0=`\^^c0 -\catcode`\^^c1=11 \lccode`\^^c1=`\^^c1 \uccode`\^^c1=`\^^c1 -\catcode`\^^c2=11 \lccode`\^^c2=`\^^c2 \uccode`\^^c2=`\^^c2 -\catcode`\^^c3=11 \lccode`\^^c3=`\^^c3 \uccode`\^^c3=`\^^c3 -\catcode`\^^c4=11 \lccode`\^^c4=`\^^c4 \uccode`\^^c4=`\^^c4 -\catcode`\^^c5=11 \lccode`\^^c5=`\^^c5 \uccode`\^^c5=`\^^c5 -\catcode`\^^c6=11 \lccode`\^^c6=`\^^c6 \uccode`\^^c6=`\^^c6 -\catcode`\^^c7=11 \lccode`\^^c7=`\^^c7 \uccode`\^^c7=`\^^c7 -\catcode`\^^c8=11 \lccode`\^^c8=`\^^c8 \uccode`\^^c8=`\^^c8 -\catcode`\^^c9=11 \lccode`\^^c9=`\^^c9 \uccode`\^^c9=`\^^c9 -\catcode`\^^ca=11 \lccode`\^^ca=`\^^ca \uccode`\^^ca=`\^^ca -\catcode`\^^cb=11 \lccode`\^^cb=`\^^cb \uccode`\^^cb=`\^^cb -\catcode`\^^cc=11 \lccode`\^^cc=`\^^cc \uccode`\^^cc=`\^^cc -\catcode`\^^cd=11 \lccode`\^^cd=`\^^cd \uccode`\^^cd=`\^^cd -\catcode`\^^ce=11 \lccode`\^^ce=`\^^ce \uccode`\^^ce=`\^^ce -\catcode`\^^cf=11 \lccode`\^^cf=`\^^cf \uccode`\^^cf=`\^^cf -\catcode`\^^d0=11 \lccode`\^^d0=`\^^d0 \uccode`\^^d0=`\^^d0 -\catcode`\^^d1=11 \lccode`\^^d1=`\^^d1 \uccode`\^^d1=`\^^d1 -\catcode`\^^d2=11 \lccode`\^^d2=`\^^d2 \uccode`\^^d2=`\^^d2 -\catcode`\^^d3=11 \lccode`\^^d3=`\^^d3 \uccode`\^^d3=`\^^d3 -\catcode`\^^d4=11 \lccode`\^^d4=`\^^d4 \uccode`\^^d4=`\^^d4 -\catcode`\^^d5=11 \lccode`\^^d5=`\^^d5 \uccode`\^^d5=`\^^d5 -\catcode`\^^d6=11 \lccode`\^^d6=`\^^d6 \uccode`\^^d6=`\^^d6 -\catcode`\^^d7=11 \lccode`\^^d7=`\^^d7 \uccode`\^^d7=`\^^d7 -\catcode`\^^d8=11 \lccode`\^^d8=`\^^d8 \uccode`\^^d8=`\^^d8 -\catcode`\^^d9=11 \lccode`\^^d9=`\^^d9 \uccode`\^^d9=`\^^d9 -\catcode`\^^da=11 \lccode`\^^da=`\^^da \uccode`\^^da=`\^^da -\catcode`\^^df=12 \lccode`\^^df=`\^^df \uccode`\^^df=`\^^df -\catcode`\^^e0=11 \lccode`\^^e0=`\^^e0 \uccode`\^^e0=`\^^e0 -\catcode`\^^e1=11 \lccode`\^^e1=`\^^e1 \uccode`\^^e1=`\^^e1 -\catcode`\^^e2=11 \lccode`\^^e2=`\^^e2 \uccode`\^^e2=`\^^e2 -\catcode`\^^e3=11 \lccode`\^^e3=`\^^e3 \uccode`\^^e3=`\^^e3 -\catcode`\^^e4=11 \lccode`\^^e4=`\^^e4 \uccode`\^^e4=`\^^e4 -\catcode`\^^e5=11 \lccode`\^^e5=`\^^e5 \uccode`\^^e5=`\^^e5 -\catcode`\^^e6=11 \lccode`\^^e6=`\^^e6 \uccode`\^^e6=`\^^e6 -\catcode`\^^e7=11 \lccode`\^^e7=`\^^e7 \uccode`\^^e7=`\^^e7 -\catcode`\^^e8=11 \lccode`\^^e8=`\^^e8 \uccode`\^^e8=`\^^e8 -\catcode`\^^e9=11 \lccode`\^^e9=`\^^e9 \uccode`\^^e9=`\^^e9 -\catcode`\^^ea=11 \lccode`\^^ea=`\^^ea \uccode`\^^ea=`\^^ea -\catcode`\^^eb=11 \lccode`\^^eb=`\^^eb \uccode`\^^eb=`\^^eb -\catcode`\^^ec=11 \lccode`\^^ec=`\^^ec \uccode`\^^ec=`\^^ec -\catcode`\^^ed=11 \lccode`\^^ed=`\^^ed \uccode`\^^ed=`\^^ed -\catcode`\^^ee=11 \lccode`\^^ee=`\^^ee \uccode`\^^ee=`\^^ee -\catcode`\^^ef=12 \lccode`\^^ef=`\^^ef \uccode`\^^ef=`\^^ef -\catcode`\^^f0=12 \lccode`\^^f0=`\^^f0 \uccode`\^^f0=`\^^f0 -\catcode`\^^f1=12 \lccode`\^^f1=`\^^f1 \uccode`\^^f1=`\^^f1 -\catcode`\^^f2=12 \lccode`\^^f2=`\^^f2 \uccode`\^^f2=`\^^f2 -\catcode`\^^f3=12 \lccode`\^^f3=`\^^f3 \uccode`\^^f3=`\^^f3 -\catcode`\^^f4=12 \lccode`\^^f4=`\^^f4 \uccode`\^^f4=`\^^f4 -\catcode`\^^f5=12 \lccode`\^^f5=`\^^f5 \uccode`\^^f5=`\^^f5 -\catcode`\^^f6=12 \lccode`\^^f6=`\^^f6 \uccode`\^^f6=`\^^f6 -\catcode`\^^f7=12 \lccode`\^^f7=`\^^f7 \uccode`\^^f7=`\^^f7 -\catcode`\^^f8=12 \lccode`\^^f8=`\^^f8 \uccode`\^^f8=`\^^f8 -\catcode`\^^f9=12 \lccode`\^^f9=`\^^f9 \uccode`\^^f9=`\^^f9 -\catcode`\^^fa=12 \lccode`\^^fa=`\^^fa \uccode`\^^fa=`\^^fa -\catcode`\^^fb=12 \lccode`\^^fb=`\^^fb \uccode`\^^fb=`\^^fb -\patterns{% -@PATTERNS@ -} -\endgroup -\endinput diff --git a/language/thai/thailatex/hyphen/loadhyph-th.tex b/language/thai/thailatex/hyphen/loadhyph-th.tex deleted file mode 100644 index 08b45d95ed..0000000000 --- a/language/thai/thailatex/hyphen/loadhyph-th.tex +++ /dev/null @@ -1,29 +0,0 @@ -% loadhyph-th.tex -% -% Loader for hyphenation patterns for "thai" -% -% Copyright 2008 TeX Users Group. -% You may freely use, modify and/or distribute this file. -% (But consider adapting the scripts if you need modifications.) -% -% Once it turns out that more than a simple definition is needed, -% these lines may be moved to a separate file. -% -\begingroup -\lccode`\'=`\' -\ifx\kanjiskip\undefined -% Test whether we received one or two arguments -\def\testengine#1#2!{\def\secondarg{#2}} -% That's Tau (as in Taco or ΤΕΧ, Tau-Epsilon-Chi), a 2-byte UTF-8 character -\testengine Τ!\relax -% Unicode-aware engine (such as XeTeX or LuaTeX) only sees a single (2-byte) argument -\ifx\secondarg\empty - \message{UTF-8 Thai Hyphenation Patterns} - \input hyph-th-utf8.tex -\else - \message{LTH Thai Hyphenation Patterns} - \input hyph-th.tex -\fi\else - \message{Thai patterns not supported on ptex} -\fi -\endgroup diff --git a/language/thai/thailatex/hyphen/tdict-city.txt b/language/thai/thailatex/hyphen/tdict-city.txt deleted file mode 100644 index 9f10d1c405..0000000000 --- a/language/thai/thailatex/hyphen/tdict-city.txt +++ /dev/null @@ -1,258 +0,0 @@ -กรี-นิช -กลัน-ตัน -กัง-นัม -กัล-กัต-ตา -กัว-ลา-ลัม-เปอร์ -กัศ-มีร์ -กาฐ-มาณ-ฑุ -เกียว-โต -โกล-กา-ตา -ควิ-เบก -คอน-เนต-ทิ-คัต -คัง-นัม -คา-บูล -คาส-เซิล -คุช-ราต -คุน-หมิง -เคน-ตัก-กี -เคน-ทัก-กี -เคม-บริดจ์ -แคช-เมียร์ -แคน-ซัส -แคน-เบอร์-รา -แค-โร-ไล-นา -แค-ลิ-ฟอร์-เนีย -โค-เปน-เฮ-เกน -โค-ลัม-โบ -โค-โล-รา-โด -ไครสต์-เชิร์ช -ไค-โร -จา-การ์-ตา -จำ-ปา-ศักดิ์ -จิต-ตะ-กอง -เจน-ไน -เจ-นี-วา -เจ้อ-เจียง -ฉง-ชิ่ง -เฉิง-ตู -ชาน-ตง -ชิ-คา-โก -เชน-ไน -เชอร์-โน-บิล -แชง-กรี-ลา -แชง-กรี-ล่า -ซัป-โป-โร -ซาน-มา-รี-โน -ซา-บาห์ -ซา-รา-เย-โว -ซา-รา-วัก -ซิด-นีย์ -ซิน-เจียง -ซี-อาน -ซี-แอต-เทิล -ซู-ริก -ซู-ริค -เซ-เชลส์ -เซน-ได -เซี่ยง-ไฮ้ -โซ-เฟีย -โซล -โซ-โล-มอน -ไซ่-ง่อน -ไซ-บี-เรีย -ดัล-ลัส -ดา-โค-ตา -ดา-นัง -ดี-ทรอยต์ -ดู-ไบ -เดน-เวอร์ -เด-ลา-แวร์ -เดียน-เบียน-ฟู -โด-เวอร์ -โด-ฮา -ได-ฟุ-กุ -ได-ฟู-กุ -ตรัง-กา-นู -ตริ-โป-ลี -ตู-วา-ลู -เต-หะ-ราน -โต-เกียว -โต-รอน-โต -ทมิฬ-นา-ฑู -ทริ-โป-ลี -ทิ-เบต -เทก-ซัส -เท็ก-ซัส -เทน-เนส-ซี -เทล-อา-วีฟ -แทส-เม-เนีย -โท-รอน-โต -ไท-เป -ธา-กา -นา-งา-ซา-กิ -นา-ริ-ตะ -นิว-เจอร์-ซีย์ -นิว-เด-ลี -นิว-ยอร์ก -นิว-ยอร์ค -นิว-แฮมป์-เชียร์ -เน-บราส-กา -เน-แบรส-กา -เน-ปิ-ดอว์ -เน-ปี-ดอ -เน-วา-ดา -บรัส-เซลส์ -บรา-ซิ-เลีย -บอม-เบย์ -บอส-ตัน -บัง-กา-ลอร์ -บัง-คา-ลอร์ -บู-คา-เรสต์ -บู-ดา-เปสต์ -เบง-กา-ซี -เบน-กา-ซี -เบ-รุต -เบล-เกรด -เบอร์-ลิน -แบก-แดด -ปอย-เปต -ปะ-ลิส -ปะ-หัง -ปัก-กิ่ง -ปัญ-จาบ -ปัฏ-นา -ปา-รีส -ปี-นัง -ปุตรา-จา-ยา -เป-ระ -เปียง-ยาง -พนม-เปญ -พระ-ตะบอง -พะ-โค -พะ-สิม -พา-ราณ-สี -พิ-หา-รี -เพน-ซิล-วา-เนีย -เพน-ซิล-เว-เนีย -ฟรานซ์ -ฟลอ-ริ-ดา -ฟิลา-เดล-เฟีย -ฟุ-กุ-ชิ-มะ -ฟุ-กุ-ชิ-มา -ฟุ-กุ-โอ-กะ -ฟู-กู-โอ-กะ -แฟรงก์-เฟิร์ต -มอส-โก -มะ-นิ-ลา -มะ-ละ-แหม่ง -มัณ-ฑะ-เลย์ -มัท-ราส -มา-ดริด -มิ-ชิ-แกน -มิน-นิ-โซ-ตา -มิ-ยา-งิ -มิ-ลาน -มิว-นิก -มิส-ซู-รี -มุม-ไบ -เมก-กะ -เม-ดิ-นา -เมน -เมล-เบิร์น -เมาะ-ตะ-มะ -เมาะ-ลำ-เลิง -แมน-จู-เรีย -แมน-เชส-เตอร์ -แมน-ฮัต-ตัน -แม-ริ-แลนด์ -แม-รี-แลนด์ -แมส-ซา-ชู-เซตส์ -ไม-อา-มี -ยะ-ไข่ -ย่าง-กุ้ง -ยู-ทาห์ -ยูน-นาน -เย-รู-ซา-เลม -เย-รู-ซา-เล็ม -โย-โก-ฮา-มา -ริ-ยาด -รี-โอ-เด-จา-เน-โร -โรด-ไอ-แลนด์ -ลอน-ดอน -ลอส-แอง-เจ-ลิส -ลา-ปาซ -ลาส-เว-กัส -ลิส-บอน -ลุย-เซีย-นา -โล-ซาน -โล-ซานน์ -วอ-ชิง-ตัน -วอร์-ซอ -วิส-คอน-ซิน -เว-นิส -เวลส์ -เวอร์-จิ-เนีย -เวอร์-มอนต์ -เวียง-จันทน์ -เวียน-นา -แวน-คู-เวอร์ -ไว-โอ-มิง -สกอต-แลนด์ -สก็อต-แลนด์ -สตอก-โฮล์ม -สลัง-งอร์ -เส-ฉวน -เสียม-ราฐ -เสียม-เรียบ -หง-สา -หง-สา-วดี -หนาน-ไห่ -หลวง-พระ-บาง -หู-เป่ย -หู-เป่ย์ -หู-หนาน -เหอ-เป่ย -เหอ-เป่ย์ -เหอ-หนาน -อชัน-ตา -อลาส-กา -อวัน-ตี -ออ-ริ-กอน -ออส-โล -อะ-แลส-กา -อัต-ตะ-ปือ -อัม-มาน -อัม-สเตอร์-ดัม -อัส-สัม -อา-บู-ดา-บี -อาร์-คัน-ซอ -อา-ระ-กัน -อิน-เดีย-นา -อิ-บา-รา-กิ -อิล-ลิ-นอยส์ -อิส-ตัน-บูล -อิส-ลา-มา-บัด -อุ-รุม-ชี -อู-ลาน-บา-ตอร์ -เอ-ดิน-บะ-ระ -เอ-เธนส์ -แอต-แลน-ตา -แอ-ริ-โซ-นา -แอล-เจียร์ -โอ-คลา-โฮ-มา -โอ-ค็อตสค์ -โอ-กิ-นา-วา -โอ-ซา-กา -โอ-ริส-สา -โอ-เร-กอน -โอ-ไฮ-โอ -ไอ-ดา-โฮ -ไอ-โอ-วา -ฮอน-โน-ลู-ลู -ฮา-นอย -ฮา-เน-ดะ -ฮา-รา-เร -ฮา-วาย -ฮิ-โร-ชิ-มา -ฮุส-ตัน -เฮล-ซิง-กิ diff --git a/language/thai/thailatex/hyphen/tdict-collection.txt b/language/thai/thailatex/hyphen/tdict-collection.txt deleted file mode 100644 index 3ea1ee79e5..0000000000 --- a/language/thai/thailatex/hyphen/tdict-collection.txt +++ /dev/null @@ -1,54 +0,0 @@ -มก-รา -กุม-ภา -มี-นา -เม-ษา -พฤษ-ภา -มิ-ถุ-นา -กร-กฎา -สิง-หา -กัน-ยา -ตุ-ลา -พฤศ-จิ-กา -ธัน-วา -เอ -บี -ซี -ดี -อี -เอฟ -จี -เอช -ไอ -เจ -เค -แอล -เอ็ม -เอ็น -โอ -พี -คิว -อาร์ -เอส -ที -ยู -วี -ดับ-เบิล -ดับ-บลิว -เอ็กซ์ -เอ๊กซ์ -วาย -แซด -แอล-ฟา -แอล-ฟ่า -เบ-ตา -เบ-ต้า -แกม-มา -แกม-ม่า -เดล-ตา -เดล-ต้า -โอ-เม-กา -โอ-เม-ก้า -เม-กะ -กิ-กะ -นา-โน -ไม-โคร diff --git a/language/thai/thailatex/hyphen/tdict-common.txt b/language/thai/thailatex/hyphen/tdict-common.txt deleted file mode 100644 index c46c6d5989..0000000000 --- a/language/thai/thailatex/hyphen/tdict-common.txt +++ /dev/null @@ -1,1337 +0,0 @@ -กรร-มา-ชน -กร๊วก -กรอบ-รูป -กระ-ดี๊-กระ-ด๊า -กระ-ท่าง -กระ-บับ -กราวนด์ -กรีน -กรุ๊ป -กฤษณ์ -กลาส -ก๊วน -กษัต-ริ-ยา -กษัต-ริ-ยา-ธิ-ราช -ก่อน-หน้า -กะ-บับ -กับ-ดัก -กัม-มัน-ตะ -ก๊าก -ก๋า-กั่น -กาญจน์ -กาญ-จ-นา-ภิ-เษก -กา-บัด-ดี้ -กา-มิ-กา-เซ่ -กา-รัน-ตี -กา-ลาม-สูตร -กา-หลิบ -กิฟท์ -กิม-จิ -กี-วี -กึ๊ก -กึ๋ย -กุน-ซือ -กุม-ภา-พันธ์ -กู๋ -กู-รู -เก-จิ -เกมส์ -เกย์ -เกรด -เกรย์ -เกสต์-เฮาส์ -เก๊ะ -เก๋า-กี้ -เกิร์ล -แกงค์ -แกรนด์ -แกล-เลอ-รี -แกล-เลอ-รี่ -แกส-โซ-ฮอล์ -แก๊ส-โซ-ฮอล์ -โก-เต็กซ์ -โกลด์ -โกะ -โก๊ะ -ไกด์ -ขั้น-ตอน -ข่าน -เขวี้ยง -คณา-ญาติ -ครัว-ซอง -ครัว-ซองต์ -คร่ำ-ครวญ -ครี-เอท -ครี-เอ-ทีฟ -ครู-เสด -คลับ -คลาส-สิก -คลิ-ตอ-ริส -คลิป -ความ-หมาย -ควิก -ควีน -คอง-เกรส -คอน-แชร์-โต -คอน-ซู-เมอร์ -คอน-เซปต์ -คอน-เซ็ปต์ -คอน-โด -คอน-โด-มิ-เนียม -คอน-เทน-เนอร์ -คอน-แทค -คอน-แท็ค -คอน-โทรล -คอน-เฟิร์ม -คอป-เตอร์ -คอมพ์ -คอม-เพล็กซ์ -คอม-มอนส์ -คอม-เมนท์ -คอม-เมนต์ -คอร์ป -คอร์-ปอ-เร-ชั่น -คอร์-รัป-ชัน -คอร์-รัป-ชั่น -คอ-รัป-ชัน -คอ-รัป-ชั่น -คอร์ส -คอล-เล็ก-ชั่น -คอ-ลัมน์ -คอ-ลัม-นิสต์ -คัต-เอาต์ -คัน-คาก -คัน-ถ-ธุ-ระ -คัน-ธา-ระ -คัน-ยิ -คัส-ตาร์ด -คา-รา-โอ-เกะ -คีต-กวี -คีต-ปฏิ-ภาณ -คีต-รา-ชัน -คา-ปู-ชิ-โน -คา-มิ-คา-เซ่ -คา-เฟ่ -คาร์ -คาร์-โก้ -คา-รา-เมล -คา-แรก-เตอร์ -คา-แร็ก-เตอร์ -คา-แรค-เตอร์ -คา-แร็ค-เตอร์ -คาว-บอย -คา-สิ-โน -คิก-ขุ -คิว-บิก -คูล-เลอร์ -เค-บับ -เครป -เคลม -เคลียร์ -เคลื่อน-ย้าย -เคส -เคอร์-ฟิว -แคช-เชียร์ -แคท-วอล์ค -แคน-ดิ-เดต -แคน-ตา-ลูป -แคน-ยอน -แค-นู -แคป -แคมป์ -แคม-ปัส -แคม-เปญ -แคร์ -แครก-เกอร์ -แคร็ก-เกอร์ -แค-รอท -แคสต์ -แคส-ติง -แคส-ติ้ง -โค้ก -โค้ช -โค้ท -โค-โย-ตี -โค-โย-ตี้ -โคร-นา -โค-อะ-ล่า -โค-อา-ลา -โค-อา-ล่า -ไคล-แมกซ์ -ไคล-แม็กซ์ -งั้น -ง่าว -งี้ -เง็ง -โง่-เขลา -ไง -จตุ-คาม -จ๊อก-กี้ -จอ-หงวน -จัง-โก้ -จัม-โบ้ -จ๊าบ -จาร-กรรม -จาร-ชน -จิ๊ก -จิ๊ก-โก๋ -จิ๊ก-ซอว์ -จิต-พิ-สัย -จิต-เภท -จี-ดี-พี -จึ๊ก -จุ๊ย -จู-ดาห์ -จูน -จู-เนียร์ -เจ๊ -เจ-ได -เจ็ต -เจ๊ต -เจล -เจ๊าะ-แจ๊ะ -เจี๊ยว -แจ็ก-เก็ต -แจ๊ก-เก็ต -แจ็ก-พอต -แจ็ก-พ็อต -แจ๊ก-พอต -แจ๊ก-พ็อต -แจม -แจ๊ส -โจ๋ -ฉลุย -เฉิ่ม -ชนะ-เลิศ -ชยัน-ตี -ช็อค -ช็อต -ช็อป -ช็อป-ปิ้ง -ช็อป-เปอร์ -ชะ-โนด -ชัต-เตอร์ -ชัวร์ -ชาร์จ -ชาร์ต -ชาร์ป -ชิน-บัญ-ชร -ชิฟ-ฟอน -ชีส -ชี-อะห์ -เช็ก -เช็ง-เม้ง -เชฟ -เชล-โล -เชล-โล่ -เชลียร์ -เชอร์-รี่ -แช-เชือน -แช่-แข็ง -แชมป์ -แชม-ปิ-ยอง -แชม-เปญ -แชม-เปี้ยน -แชม-พู -โช-กุน -โชว์-รูม -โช-ห่วย -ใช้-งาน -ไช-น่า -ซ้อ -ซอฟต์-บอล -ซอม-บี้ -ซะ -ซัง-เต -ซัน-ตา-คลอส -ซัพ-พลาย -ซัพ-พลาย-เออร์ -ซัม-เมอร์ -ซา-กุ-ระ -ซา-ดิสต์ -ซา-ดิสม์ -ซา-ตาน -ซาน-ตา-คลอส -ซา-ฟา-รี -ซา-บะ -ซา-มู-ไร -ซาร์ -ซาร์-ดีน -ซา-ลา-มาน-เดอร์ -ซา-ลา-แมน-เดอร์ -ซา-เล้ง -ซิง -ซิ่ง -ซิง-เกิล -ซิ-ตี -ซิ-ตี้ -ซิน-โดรม -ซิม -ซิ้ม -ซิม-โฟ-นี -ซิม-โฟ-นี่ -ซิล-เวอร์ -ซี้ -ซี้-ซั้ว -ซี-ดาน -ซีน -ซี-นี-เพล็กซ์ -ซี-เนียร์ -ซี-ร็อกซ์ -ซี-รีส์ -ซี-เรียส -ซี-อี-โอ -ซื่อ-บื้อ -ซุน-หนี่ -ซุป-เปอร์ -ซู-ชิ -ซู-เปอร์ -ซูม -ซู-โม่ -ซู-เอี๋ย -ซู-ฮก -เซ็กซ์ -เซ็ก-ซี่ -เซ็กส์ -เซน-เซอร์ -เซ็น-เซอร์ -เซน-เตอร์ -เซ็น-เตอร์ -เซ็น-ทรัล -เซนส์ -เซ่น-ไหว้ -เซฟ-ตี้ -เซ-รา-มิก -เซลส์ -เซลส์-แมน -เซ-เลบ -เซอร์ -เซอร์-ไพรส์ -เซอร์-วิส -เซาท์ -เซี้ยว -แซ็ก -แซก-โซ-โฟน -แซ็ก-โซ-โฟน -แซนด์-วิช -แซม-บ้า -แซล-มอน -แซว -โซ-เชียล -โซน -โซ-นี่ -โซ้ย -โซ-ลาร์ -โซ-โล -โซ-โล่ -ญาณ-ทัส-สนะ -ดยุก -ดยุค -ดร็อป -ดรัม-เม-เยอร์ -ดรา-กอน -ดรา-มา -ดรา-ม่า -ดวล -ดอก-เตอร์ -ด็อก-เตอร์ -ดัมพ์ -ดั๊มพ์ -ดาวน์ -ดิก-ชัน-นา-รี -ดิน-แดน -ดิส-เคร-ดิต -ดี-กรี -ดี-เจ -ดี-ไซน์ -ดี-ไซน์-เนอร์ -ดี-ไซ-เนอร์ -ดี-ท็อกซ์ -ดี-เบต -ดี-พาร์ต-เมนต์ -ดี-พาร์ต-เมนท์ -ดี-พาร์ท-เมนต์ -ดี-พาร์ท-เมนท์ -ดี-มานด์ -ดีล -ดีล-เลอร์ -ดี-เลย์ -เด-ชา-นุ-ภาพ -เด-บิต -เด-โม -เดย์ -เด้อ -เดอะ -เด๊ะ -เดี้ยง -เดี๊ยะ -แดนซ์ -แดน-เซอร์ -แด-รี่ -โด-นัท -โด-มิ-โน -โด-รา-ยา-กิ -ได-เอ็ต -ตถ-ตา -ตน-เอง -ตรวจ-ทาน -ตรวจ-สอบ -ตอก-ย้ำ -ต๊อง -ต่อ-ยอด -ต่อ-รอง -ตะ-หงิด -ตังค์ -ตัน-เถียน -ตัว-ตน -ตัว-เอง -ตา-ปรือ -ต้า-อ่วย -ติง-ต๊อง -ติ๋ม -ติ่ม-ซำ -ติว -ติว-เตอร์ -ตี๋ -ตื้บ -ตุ๊ก -ตุ๊ก-ตุ๊ก -ตุ๊ด -ตุ๋ย -ตู้-เซฟ -เต๊ะ -เตี๊ยม -แตง-กวา -แตง-โม -แต๋ว -แต๊ะ-อั๋ง -แต๊ะ-เอีย -โต๋-เต๋ -โต๊ะ-จีน -ไตร-มาส -ถ่าย-ทำ -ถูก-ต้อง -ทง-คัต-สึ -ทริป -ทรู -ทอม -ท็อป -ทอร์-นา-โด -ทอล์ค -ทัก-ซิ-โด -ทันต-กรรม -ทันต-แพทย-ศาสตร์ -ทับ-ซ้อน -ทัล-มุด -ทัวร์ -ทัวร์-นา-เมนต์ -ทัวร์-นา-เมนท์ -ทัว-ริสต์ -ทา-เลนต์ -ทาวน์ -ทาวน์-เฮาส์ -ทำ-งาน -ทิป -ทิพย-สม-บัติ -ทิว-ลิป -ที-รา-มิ-สุ -ที-วี -ทู-น่า -เท็กซ์ -เทค -เทค-โน -เทค-โน-แครต -เท-ควัน-โด -เท่ง-ทึง -เทป -เทรด -เทรนด์ -เทรน-เนอร์ -เทรล-เลอร์ -เทรล-เล่อร์ -เท-เล-กราฟ -เทว-บัญ-ชา -เทว-บุตร -เท-วา -เท-วา-ธิ-ราช -เท-โว-โร-หนะ -เทอร์-โบ -เที่ยง-คืน -เที่ยง-วัน -เทียม-ทาน -แทก-ติค -แทค-ติค -แทง-กั๊ก -แทง-โก้ -แทรม-โป-ลีน -แทรม-โพ-ลีน -โท-มา-ฮอก -โท-มา-ฮอว์ก -โท-มา-ฮอว์ค -โทร -โทร-โข่ง -ไท-แทน -ไทม์ -ไทย-แลนด์ -ไท-เฮา -ธรร-มา -ธรร-มา-ภิ-บาล -ธัม-โม -ธีม -ธุร-กรรม -ธุ-หร่ำ -เธค -นบี -นพ-มาศ -นรี-แพทย์ -น็อก -น็อค -น้อง-ใหม่ -นอ-มิ-นี -นอร์ท -น่ะ -นาง-แบบ -นาฏย-ศา-ลา -นาย-แบบ -นาย-พราน -นิน-จา -นิ-รันดร์ -นิว -นิวส์ -นู้ด -เนอะ -เนิร์ส-เซอ-รี -เนิร์ส-เซอ-รี่ -เนี้ยบ -โน-ติส -ไนท์ -ไนน์ -บรรพ-ชน -บร็อก-โค-ลี -บร็อค-โค-ลี -บรา -บริ-กร -บริว-เวอ-รี่ส์ -บลอนด์ -บลู-เบอร์-รี -บลู-เบอร์-รี่ -บ๊วย -บอกซ์ -บ็อกซ์ -บ๊อกซ์ -บอ-ดี้ -บอนด์ -บ๊อบ -บอมบ์ -บ๋อย -บอย-คอต -บอย-คอตต์ -บอร์ด -บอส -บัง-เกอร์ -บัต-เตอร์ -บัล-ลาสต์ -บัส -บา-บูน -บาร์-บี-คิว -บาร์-บี้ -บา-ลานซ์ -บิ๊ก -บิ-กิ-นี่ -บิล -บีช -บึม -บึ้ม -บิส-ซิ-เนส -บุญ-คุณ -บุ๋น -บุป-ผา -บู๊ -บู-ชิ-โด -บู-ติก -บู-ติค -บูม -เบ-เกอ-รี่ -เบญ-จ-ม-บ-พิตร -เบ-ตา-ดีน -เบน-โตะ -เบน-โล -เบ-บี้ -เบลอ -เบส-บอล -เบอร์-เกอร์ -เบอร์-รี -เบิร์ด -เบิร์น -เบื๊อก -แบ็ก-โฮ -แบค-โฮ -แบด -แบต -แบน-เนอร์ -แบรนด์ -แบล็ก -แบล็ค -ไบ-โอ -โบ-กี้ -โบ-ตั๋น -โบ-โน-โบ -โบ้ย -โบรก-เกอร์ -โบร-ชัวร์ -โบว์ -โบว์-ลิ่ง -ไบ-เบิล -ปฏิ-สัม-พันธ์ -ประ-กา-ศก -ป๊อก -ปอด-แหก -ป็อป -ป๊อป -ป็อป-ปู-ลาร์ -ป๊อป-ปู-ลาร์ -ป๋อ-หลอ -ปักข-คณ-นา -ปัจ-เจก-ชน -ปัจ-ฉิม-นิ-เทศ -ปัน-จัก-สี-ลัต -ป๊า -ป๋า -ปา-ปิ-รัส -ปา-ปิ-รุส -ป่า-ไม้ -ปาร์-ตี้ -ปาส-กาล -ปาส-คาล -ปาส-เตอร์ -ปิก-อัพ -ปิ๊ง -ปิ-โตร-เค-มี -ปิย-มิตร -ปิ-รัน-ย่า -ปึ้ก -ปู-อัด -เป-โซ -เป็น-ไง -เปป-เปอร์-มินต์ -เป-เปอร์ -เปราะ-บาง -เป๊ะ -เป่า-ยิง-ฉุบ -เป่า-ยิ้ง-ฉุบ -เปีย-โน -แป้ก -แป๋ว -แป๊ะ-เจี๊ยะ -โปร -โปร-เจกต์ -โปร-เจ็กต์ -โปร-เจก-เตอร์ -โปร-เจ็ก-เตอร์ -โปร-เจคท์ -โปร-เจ็คท์ -โปร-ดัก-ชั่น -โปร-ดิว-เซอร์ -โปร-โม-ชั่น -โปร-โมต -โปร-โม-เตอร์ -โปร-โมท -โป-ลิศ -โปส-เตอร์ -ผล-ไม้ -ผลัก-ดัน -ผ้า-ห่ม -ผิด-พลาด -ผู้-นำ -แผด-เผา -เฝอ -พงษ์ -พริต-ตี้ -พรี-เซนต์ -พรี-เซ็น-เตอร์ -พรี-เมียม -พรี-เมียร์ -พฤ-หัส -พล็อต -พลา-ซ่า -พลา-นุ-ภาพ -พ่อ-ค้า -พอ-เพียง -พะ-เรอ -พันธ-กิจ -พัน-ธุ-วิศว-กรรม -พาร์ -พาร์ต-เนอร์ -พาร์ท-เนอร์ -พาว-เวอร์ -พาส-เจอร์-ไรส์ -พาส-ตา -พาส-ต้า -พาส-ปอร์ต -พา-เหรด -พิซ-ซ่า -พี-เรียด -พุด-ดิ้ง -พุทธ-ภูมิ -พุทธ-ศต-วรรษ -พุท-โธ -พูล -เพท-นา-การ -เพน-กวิน -เพน-ตา-กอน -เพรส -เพรียว-บาง -เพลซ -เพลท -เพลย์-บอย -เพียบ-แปร้ -เพียว -เพา-เวอร์ -แพก-เกจ -แพ็ค -แพต-เทิร์น -แพท-เทิร์น -แพทย-สภา -แพนง-เชิญ -แพน-ดา -แพน-ด้า -แพลน -โพลล์ -โพ-ลา-รอยด์ -โพสต์ -ไพ-ลิน -ฟยอร์ด -ฟรังก์ -ฟรุต -ฟลอร์ -ฟลุก -ฟลุค -ฟลุต -ฟลุท -ฟอยล์ -ฟอร์ซ -ฟอร์ม -ฟอล-คอน -ฟันด์ -ฟาวล์ -ฟาสต์-ฟู้ด -ฟิ-นิกซ์ -ฟิว-เจอร์ -ฟีด -ฟี-เวอร์ -ฟุต-ซอล -ฟุต-บาท -เฟรช -เฟรช-ชี่ -เฟรม -เฟ-มิ-นิสต์ -เฟส -เฟอร์-นิ-เจอร์ -เฟอร์-รี่ -เฟิร์ม -เฟี้ยว-ฟ้าว -แฟกซ์ -แฟ็กซ์ -แฟน-ซี -แฟน-ตา-ซี -แฟ้บ -แฟร์ -แฟรน-ไชส์ -แฟ-รี -แฟ-รี่ -แฟลช -แฟล็ต -โฟน -โฟม -โฟร์-แมน -โฟร์-แฮนด์ -โฟล์ค -ไฟต์ -ไฟ-แนนซ์ -ไฟลต์ -ไฟลท์ -ภค-วัท-คี-ตา -ภค-วัม-บดี -ภค-วัม-ปติ -ภคัน-ทลา-พาธ -ภว-วิ-สัย -ภา-รตะ -ภูมิ-ทัศน์ -ม้ง -มวล-ชน -มยุ-รา-ภิ-รมย์ -มล-ภา-วะ -มห-ภาค -มหา-ลัย -มหา-อุป-รา-ชา -มอค-คา -มอค-ค่า -ม่อง -ม่อง-เท่ง -มอน-ส-เตอร์ -ม็อบ -มอบ-ตัว -มอยส์-เจอ-ไร-เซอร์ -มอลล์ -มะ-กัน -มั้ง -มัฟ-ฟิน -มั้ย -มัล-เบอร์-รี -มัล-เบอร์-รี่ -ม้า-นั่ง -มา-เฟีย -มา-ม่า -มา-ยอง-เนส -มา-ยา-คติ -มาร์ก -มาร์-เก็ต -มาร์-เก็ต-ติ้ง -มาร์ค -มาร์-จิน -มาร์ช -มาร์ต -มาร์ท -มา-รา-ธอน -ม้า-หิน-อ่อน -มินต์ -มินท์ -มิ-นิ -มิลค์ -มิว-สิค -มิว-สิ-คัล -มิส-ซัง -มิส-ไซล์ -มิส-เตอร์ -มือ-ถือ -มุม-มอง -มูฟ-วี่ -เมค-อัพ -เม-จิก -เม-จิค -เม-ทัล -เม-โทร -เม-เปิล -เมาท์ -เมี่ยง-คำ -แมก-กา-ซีน -แม็ก-กา-ซีน -แมค-เคอ-เรล -แม่-ค้า -แมช-ชีน -แม-ชีน -แมตช์ -แมน-ชั่น -แมม-บ้า -แมม-โบ้ -โม-จิ -โม-เดล -โม-เดิร์น -โม-เต็ล -โม-โน-เรล -โมห-จริต -ไมค์ -ไม-เกรน -ยนตร-กรรม -ยอม-รับ -ยะ-เยือก -ยัง-ไง -ยา-กู-ซ่า -ยา-วี -ยิม -ยิว -ยุว-ทูต -ยู-คา-ลิป-ตัส -ยู-ดาห์ -ยู-โท-เปีย -ยู-นิ-คอร์น -ยู-นิ-ฟอร์ม -ยู-ไน-เต็ด -ยู-โร -ยู-วี -เยน -เยล-ลี่ -เย้ว -เยอ-บี-รา -เยอ-บี-ร่า -เยอร์-บี-รา -เยอร์-บี-ร่า -แยม-โรล -โย-เกิร์ต -โย-โย่ -รวม-มิตร -ร็อค -ร็อค-เก็ต -รอง-รับ -รอม-ฎอน -รอ-ยัล-ตี้ -ระ-โงก -รัช-สมัย -รัน-เวย์ -รัม -ราก-หญ้า -ราช-บัณ-ฑิตย-สถาน -รา-ชา-นุ-ญาต -รา-ชา-นุ-สา-ว-รีย์ -ราม-เทพ -รา-มา-ธิ-บดี -รา-มา-ยณะ -รา-เม็ง -รา-เมน -ราย-ชื่อ -ราส-เบอร์-รี -ริก-เตอร์ -ริค-เตอร์ -รี-ไซ-เคิล -รีด-ไถ -รี-ทัช -รี-เทิร์น -รี-ไทร์ -รี-แบรนด์ -รี-พอร์ต -รี-พอร์ท -รี-โมต -รี-โมท -รี-วิว -รี-สอร์ต -รี-สอร์ท -รี-เสิร์ช -รุม-บ้า -รุส-โซ -รู-บิก -รู-บิค -เร-ซิน -เร-ซิ่น -เร-ดิ-โอ -เรต -เรต-ติ้ง -เรน-เดียร์ -แรง-ใจ -แรง-ดูด -แรง-ผลัก -แรล-ลี -แรล-ลี่ -โรด-โชว์ -โรด-แมป -โร-เนียว -โร-แมน-ติก -โร-แมน-ติค -โรล -โรล-ออน -ไร-เฟิล -ล็อก-เกอร์ -ลอ-จิส-ติกส์ -ล็อต -ล็อบ-บี้ -ลอร์ด -ล้ม-เหลว -ละ-ติน -ละ-อ่อน -ลา-ซาน-ญ่า -ลา-ติน -ลา-เต้ -ลา-นี-ญา -ลา-มะ -ลิ-มิต -ลิ-มู-ซีน -ลิสต์ -ลีก -ลีด -ลีด-เดอร์ -ลี-เมอร์ -ลี-ลา-วดี -ลุค -ลูก-ชาย -ลูก-สาว -เลก-เชอร์ -เลค-เชอร์ -เล-ดี้ -เลส-เบี้ยน -เลิฟ -แลนด์ -แล็บ -โล-โก้ -โล-ชั่น -ไลท์ -ไลน์ -ไลฟ์ -วนา-ราม -วรา-ราม -วโร-กาส -ว้อด-ก้า -วอ-เตอร์ -วอฟ-เฟิล -ว้อย -วอร์ม -วอร์ม-อัพ -วอร์-รูม -วอล์ก -วอล์ค -วอลซ์ -วอล-นัต -วอล-นัท -วอลล์ -ว่ะ -วัน-เวย์ -วัส-สา -วา-ซา-บิ -วา-ท-กรรม -วา-ทะ -วา-นิล-ลา -วา-นิ-ลา -วาฟ-เฟิล -วา-ริช-ศาสตร์ -ว้าว -วัคค์ -วัจ-นะ -วา-ไร-ตี้ -วิก -วิ-ดี-โอ -วิทย์ -วิน -วินด์-เซิร์ฟ -วิป -วิป-ปิ้ง -วิ-ภัช-ภาค -วิว -วิลล์ -วิล-เลจ -วิ-โอ-ลา -วี-เจ -วี-ซ่า -วี-ดิ-ทัศน์ -วีน -วี-ไอ-พี -วืด -วู-ซู -เว-ณิ-กา -เว-เฟอร์ -เวสต์ -เวอร์ -เวิร์ก -เวิร์ก-ช็อป -เวิร์ค -เวิร์ลด์ -เวิลด์ -แวม-ไพร์ -ไว-กิ้ง -ไว-เบร-เตอร์ -ไว-อะ-กร้า -ไว-อา-กร้า -ศรี-อริย -ศรี-อาริย -ศรี-อาริย์ -ศรี-อา-ริ-ยะ -ศากย-บุตร -ศิ-รินทร์ -ศิลป-วัฒน-ธรรม -ศิล-ปา-กร -ศิ-วิ-ไลซ์ -ศึก-ษา-ศาสตร์ -สกรัม -สกาย -สกู๊ป -สเกตช์ -สเก็ตช์ -สคริปต์ -สแควร์ -สงบ-สุข -สจ๊วต -สตรอ-เบอร์-รี -สตรอ-เบอ-รี -สตรอว์-เบอร์-รี -สตริง -สต็อก -สต๊อก -สต็อค -สต๊อค -สตอ-รี -สตาร์ -สตาร์ท -สติก-เกอร์ -สติ๊ก-เกอร์ -สตีล -สตู-ดิ-โอ -สเต-ชัน -สเต-ชั่น -สเต-เดียม -สเตน-เลส -สเต็ป -สเตย์ -สเต-ริ-โอ -สเตอ-ริ-โอ -สแตน-ดาร์ด -สแตน-เลส -สโตน -สโตร์ -สไตรค์ -สไตล์ -สถา-ปัตย์ -สแนร์ -สไน-เปอร์ -สปอต -สป็อต -สปอน-เซอร์ -สปอร์ต -สปา -สปาย -สปิ-ริต -สปีด -สเปก -สเปค -สไป-เดอร์ -สมณ-พราหมณ์ -สมา-พันธ์ -สมิ-ติ-เวช -สโร-ชา -สลัม -สแล็ก -สโล-แกน -สโลว์ -สไลด์ -สวิง-กิ้ง -สวีท -สห-รัฐ -สหัช-ญาณ -สหัส-วรรษ -สะ-กอม -สะ-เด่า -สะ-บึม -สะ-บึมส์ -สะ-ออน -สัง-โฆ -สะ-โหล-สะ-เหล -สันท-นา-การ -สัม-นา -สาม-ช่า -สาม-แยก -สาร-ขัน -สาร-ขันธ์ -สาร-ขัณฑ์ -สิม -สี่-แยก -สึ-นา-มิ -สุน-ทรีย์ -สุริย-ยาตร -สุริย-ยาตร์ -สุ-หนี่ -เสก-สรรค์ -เสพ-ติด -เสือ-โคร่ง -หงวน -หน่อม-แน้ม -หมวย -หมั่น-โถว -หม่าน-โถว -หมาย-ปอง -หมิง -หยวน -หยาง -หยิน -หลวง-ตา -หลวง-ปู่ -หลวง-พี่ -หล่อ-ฮัง-ก้วย -หลิน-จือ -ห่วย -หิ-ญาบ -เห็น-ด้วย -เหมย -เห่ย -เหวอ -เหี่ยว-ย่น -แหม็บ -แหวว -โหงว -โหงว-เฮ้ง -โหลน -โหลย-โท่ย -ไหง -ไหร่ -อพาร์ต-เมนต์ -อพาร์ต-เมนท์ -อพาร์ท-เมนต์ -อพาร์ท-เมนท์ -อมาต-ยา-ธิป-ไตย -อยุติ-ธรรม -อริย-สงฆ์ -อ่วม -อวอร์ด -ออก-แบบ -ออ-เคส-ตรา -ออ-ดิ-ชั่น -ออ-ดิ-ทอ-เรียม -ออ-เดอร์ -ออ-โต้ -ออ-ทิส-ติก -อ่อน-ด้อย -ออฟ -ออยล์ -ออร์-แกน -ออร์-แก-นิก -ออร์-แก-นิค -ออร์-เคส-ตรา -ออร์-เดอร์ -ออ-รัล -ออส-ซี่ -อะ -อะ-คูส-ติก -อัคร-สา-วก -อั่ง-เปา -อัต-ลักษณ์ -อัต-วิ-สัย -อัน-เดอร์ -อันตร-กิ-ริ-ยา -อัล-ตรา -อัล-ไซ-เมอร์ -อัล-บัม -อัล-บั้ม -อัล-มอนด์ -อา-ข่า -อา-โน-เนะ -อาฟ-เตอร์ -อาร์-ติสต์ -อาร์-พี-จี -อาว์ -อา-สวะ -อิ-กัว-นา -อิน-ดอร์ -อิน-ดัส-ตรีส์ -อิน-เตอร์ -อิน-โฟ-กรา-ฟิก -อิ่ม-แปร้ -อิม-พอร์ต -อิม-พี-เรียล -อิ-เล็ก-ทริก -อิ-เล็ก-ทริค -อิ-เลียด -อิสร-ชน -อิ-เหนา -อิ-ออน -อี-แต๋น -อี-โร-ติก -อี-เวนท์ -อีสต์ -อีส-เตอร์ -อึ๊บ -อึ้ม -อึ๋ม -อึม-ครึม -อุ-ด้ง -อุต-สา-ห-การ -อุ-เทน -อุป-การ-คุณ -อุป-ทาน -อุป-นา-ยก -อุป-นา-ยิ-กา -อุป-สงค์ -อุ-ปัทว-เหตุ -อุ-รังค-ธาตุ -อู-คู-เล-เล่ -อู้-ฟู่ -เอ๋ -เอ็กซ์-โป -เอกซ์-พอร์ต -เอ็กซ์-พอร์ต -เอ็กซ์-เพรส -เอ็ก-โซ-เซต์ -เอ็ก-โซ-เซ่ต์ -เอ-เซีย -เอ็น-จี-โอ -เอ็น-เตอร์-เทน -เอน-ทรานซ์ -เอ็น-ทรานซ์ -เอฟ-เฟ็กต์ -เอ-เยนต์ -เอล-นี-โญ -เอส-เปรส-โซ -เอส-เพรส-โซ -เอ๋อ -เอาต์ -เอาท์ -เอาท์-ดอร์ -เอ๊าะ -แอ็ก-ชั่น -แอ็ค-ชั่น -แอค-ทีฟ -แอด-มิช-ชั่น -แอด-มิน -แอด-มิส-ชัน -แอนด์ -แอ๊บ-แบ๊ว -แอป-เปิล -แอป-เปิ้ล -แอป-พริ-คอท -แอพ-พริ-คอท -แอพ-ริ-คอต -แอร์ -แอ-โร-บิก -แอ-โร-บิค -แอล-มอนด์ -แอส-เตอร์ -โอ-เค -โอ-เปอ-เร-เตอร์ -โอ-เป-ร่า -โอ-เพ่น -โอ้ย -โอ-ยัวะ -โอ-รสา-ธิ-ราช -โอ-เลี้ยง -โอ-วัล-ติน -โอ-เวอร์ -ไอซ์ -ไอ-ซี-ยู -ไอ-ดอล -ไอ-เดีย -ไอ-ติม -ฮวง-จุ้ย -ฮ่อง-เต้ -ฮอง-เฮา -ฮอต -ฮ็อต -ฮอต-ดอก -ฮ็อต-ด็อก -ฮัน-นี-มูน -ฮัม -ฮัล-โล-วีน -ฮัล-โหล -ฮาก-กา -ฮาร์ด -ฮา-รา-คี-รี -ฮา-ลาล -ฮา-โล-วีน -ฮิ -ฮิ-ญาบ -ฮิต -ฮิ-บรู -ฮิป-โป -ฮิป-ฮอป -ฮี-โร่ -ฮู-ลา-ฮูป -ฮู-ล่า-ฮูป -เฮดจ์ -เฮฟ-วี -เฮฟ-วี่ -เฮอร์-ริ-เคน -เฮีย -แฮนด์ -แฮป-ปี้ -แฮม-เบอร์-เกอร์ -โฮป -โฮม -โฮม-รูม -โฮล-ดิงส์ -โฮล-วีต -โฮส-เตส -ไฮ -ไฮ-กุ -ไฮ-แจ็ค -ไฮ-โซ -ไฮ-เทค -ไฮ-บริด -ไฮ-เปอร์ -ไฮ-ไลต์ -ไฮ-ไลท์ -ไฮ-เวย์ -ไฮ-สคูล -ไฮ-เอนด์ diff --git a/language/thai/thailatex/hyphen/tdict-country.txt b/language/thai/thailatex/hyphen/tdict-country.txt deleted file mode 100644 index b50c31ebca..0000000000 --- a/language/thai/thailatex/hyphen/tdict-country.txt +++ /dev/null @@ -1,217 +0,0 @@ -กรีซ -กัม-พู-ชา -กัว-เต-มา-ลา -กา-ตาร์ -กา-นา -กา-บอง -กาย-อา-นา -กิ-นี -เกร-นา-ดีนส์ -เกร-เน-ดา -เกา-หลี -แกม-เบีย -โกต-ดิ-วัวร์ -คอง-โก -คอ-โม-โรส -คอส-ตา-ริ-กา -คา-ซัค-สถาน -คิตส์ -คิ-ริ-บา-ตี -คิ-ริ-บาส -คิว-บา -คีร์-กีซ-สถาน -คู-เวต -เคน-ยา -เคป-เวิร์ด -เคย์-แมน -แค-นา-ดา -แค-เมอ-รูน -โคร-เอ-เชีย -โค-ลอม-เบีย -จอร์-เจีย -จอร์-แดน -จา-เม-กา -จิ-บู-ตี -จีน -ชาด -ชิ-ลี -เช็ก -ซา-มัว -ซา-อุ -ซิม-บับ-เว -ซี-เรีย -ซู-ดาน -ซู-ริ-นา-เม -เซนต์ -เซ-เน-กัล -เซอร์-เบีย -เซา-ตู-เม -เซียร์-รา -แซม-เบีย -โซ-มา-เลีย -โซ-เวียต -ไซ-ปรัส -ญี่-ปุ่น -ดา-รุส-ซา-ลาม -เดน-มาร์ก -โด-มิ-นิ-กัน -โด-มิ-นิ-กา -ตริ-นิ-แดด -ตอง-กา -ติ-มอร์ -ตุ-ร-กี -ตู-นิ-เซีย -เติร์ก-เม-นิ-สถาน -โต-โก -โต-เบ-โก -ไต้-หวัน -ทา-จิ-กิ-สถาน -แทน-ซา-เนีย -นอร์-เวย์ -นา-มิ-เบีย -นา-อู-รู -นิ-กา-รา-กัว -นิว-ซี-แลนด์ -เน-เธอร์-แลนด์ -เน-ปาล -เน-วิส -ไน-จี-เรีย -ไน-เจอร์ -บรา-ซิล -บริ-ติช -บริ-เตน -บรู-ไน -บอต-ส-วา-นา -บอส-เนีย -บัง-กลา-เทศ -บัง-คลา-เทศ -บัล-แก-เรีย -บาร์-บู-ดา -บาร์-เบ-โดส -บาห์-เรน -บา-ฮา-มาส -บิส-เซา -บุ-รุน-ดี -บูร์-กิ-นา-ฟา-โซ -เบ-นิน -เบล-เยียม -เบ-ลา-รุส -เบ-ลีซ -เบอร์-มิว-ดา -โบ-ลิ-เวีย -ปริน-ซิ-ปี -ปา-กี-สถาน -ปา-นา-มา -ปา-ปัว-นิว-กิ-นี -ปา-รา-กวัย -ปา-เลส-ไตน์ -ปา-เลา -เป-รู -เปอร์-เซีย -เปอร์-โต-ริ-โก -โปร-ตุ-เกส -โป-แลนด์ -ฝรั่ง-เศส -พม่า -ฟิ-จิ -ฟิน-แลนด์ -ฟิ-ลิป-ปินส์ -เฟรนช์ -ภู-ฏาน -ภู-ฐาน -มอง-โก-เลีย -มอน-เต-เน-โกร -มอน-แท-นา -มอ-ริ-เชียส -มอ-ริ-เต-เนีย -มอล-โด-วา -มอล-ตา -มัล-ดีฟส์ -มา-เก๊า -มา-ซิ-โด-เนีย -มา-ดา-กัส-การ์ -มาร์-แชลล์ -มา-ลา-วี -มา-ลี -มา-เล-เซีย -เม็ก-ซิ-โก -เมียน-มาร์ -โม-ซัม-บิก -โม-นา-โก -โม-นา-โค -โม-ร็อก-โก -ไม-โคร-นี-เซีย -ยู-กัน-ดา -ยู-โก-สลา-เวีย -ยู-เครน -เย-เมน -เยอ-ร-มนี -รวัน-ดา -รัส-เซีย -โร-มา-เนีย -ลัก-เซม-เบิร์ก -ลัต-เวีย -ลาว -ลิก-เตน-สไตน์ -ลิ-ทัว-เนีย -ลิ-เบีย -ลี-โอน -ลู-เซีย -เล-โซ-โท -เล-บา-นอน -เลส-เต -ไล-บี-เรีย -วา-ติ-กัน -วา-นู-อา-ตู -วิน-เซนต์ -เว-เน-ซุ-เอ-ลา -เวียด-นาม -ศรี-ลัง-กา -สเปน -สโล-วะ-เกีย -สโล-วัก -สโล-วี-เนีย -สวา-ซิ-แลนด์ -สวิต-เซอร์-แลนด์ -สวี-เดน -สห-รัฐ -สห-ราช-อา-ณา-จักร -สิก-ขิม -สิงค-โปร์ -อเม-ริ-กา -ออส-เตร-เลีย -ออส-เตรีย -อัน-ดอร์-รา -อัฟ-กา-นิ-สถาน -อา-เซอร์-ไบ-จาน -อาร์-เจน-ติ-นา -อาร์-เม-เนีย -อา-ระ-เบีย -อิ-เคว-ทอ-เรียล -อิ-ตา-ลี -อิน-เดีย -อิน-โด-นี-เซีย -อิ-รัก -อิส-รา-เอล -อิ-หร่าน -อี-ยิปต์ -อุซ-เบ-กิส-ถาน -อุ-รุ-กวัย -เอ-กวา-ดอร์ -เอ-ธิ-โอ-เปีย -เอ-มิ-เรตส์ -เอ-ริ-เทรีย -เอล-ซัล-วา-ดอร์ -เอส-โต-เนีย -แอง-โก-ลา -แอน-ติ-กา -แอล-จี-เรีย -แอล-เบ-เนีย -โอ-มาน -ไอซ์-แลนด์ -ไอร์-แลนด์ -ฮ่อง-กง -ฮอน-ดู-รัส -ฮัง-กา-รี -เฮ-ติ -เฮอร์-เซ-โก-วี-นา diff --git a/language/thai/thailatex/hyphen/tdict-district.txt b/language/thai/thailatex/hyphen/tdict-district.txt deleted file mode 100644 index 2462ec50e3..0000000000 --- a/language/thai/thailatex/hyphen/tdict-district.txt +++ /dev/null @@ -1,122 +0,0 @@ -กระ-บี่ -กรุง-เทพ -กาญ-จ-น-บุ-รี -กาฬ-สินธุ์ -กำ-แพง-เพชร -ขอน-แก่น -จันท-บุ-รี -ฉะ-เชิง-เทรา -ชล-บุ-รี -ชัย-นาท -ชัย-ภูมิ -ชุม-พร -เชียง-ราย -เชียง-ใหม่ -ตรัง -ตราด -ตาก -นคร-นา-ยก -นคร-ปฐม -นคร-พนม -นคร-ราช-สี-มา -นคร-ศรี-ธรรม-ราช -นคร-สวรรค์ -นนท-บุ-รี -นรา-ธิ-วาส -น่าน -บึง-กาฬ -บุ-รี-รัมย์ -ปทุม-ธา-นี -ประ-จวบ-คี-รี-ขันธ์ -ปรา-จีน-บุ-รี -ปัต-ตา-นี -พะ-เยา -พัง-งา -พัท-ลุง -พิ-จิตร -พิษ-ณุ-โลก -เพชร-บุ-รี -เพชร-บูรณ์ -แพร่ -ภู-เก็ต -มหา-สาร-คาม -มุก-ดา-หาร -แม่-ฮ่อง-สอน -ยโส-ธร -ยะ-ลา -ร้อย-เอ็ด -ระ-นอง -ระ-ยอง -ราช-บุ-รี -ลพ-บุ-รี -ลำ-ปาง -ลำ-พูน -เลย -ศรี-สะ-เกษ -สกล-นคร -สง-ขลา -สตูล -สมุทร-ปรา-การ -สมุทร-สง-คราม -สมุทร-สา-คร -สระ-แก้ว -สระ-บุ-รี -สิงห์-บุ-รี -สุ-โข-ทัย -สุ-พรรณ-บุ-รี -สุ-ราษฎร์ -สุ-ราษฎร์-ธา-นี -สุ-รินทร์ -หนอง-คาย -หนอง-บัว-ลำ-ภู -อยุธ-ยา -อ่าง-ทอง -อำ-นาจ-เจริญ -อุ-ดร-ธา-นี -อุตร-ดิตถ์ -อุ-ทัย-ธา-นี -อุ-บล-ราช-ธา-นี -กัน-ทร-ลักษ์ -จตุ-จักร -ไช-ยา -ซี-คอน -ดอน-เมือง -ถลาง -ไทร-โยค -ธน-บุ-รี -ธัญ-บุ-รี -บาง-กอก -บาง-ปะ-กง -บาง-ระ-จัน -ปะ-ทิว -ปาย -พญา-ไท -พหล-โย-ธิน -พัฒน์-พงษ์ -พัท-ยา -พา-รา-กอน -เพชร-เกษม -ภูมิ-ซรอล -รัตนา-ธิ-เบศร์ -รัง-สิต -ละ-มุง -ลัน-ตา -ลาด-พร้าว -ลิ-บง -วโร-รส -วิ-ภา-วดี -สตึก -สมุย -สัต-หีบ -สิ-มิ-ลัน -สุ-ขุม-วิท -สุ-วินท-วงศ์ -สุ-ไหง -เสล-ภูมิ -หล่ม-สัก -เหม่ง-จ๋าย -อัง-รี-ดู-นังต์ -อ่าง-ขาง -อินท-นนท์ -อิน-ทา-มระ -เอ็ม-โพ-เรียม diff --git a/language/thai/thailatex/hyphen/tdict-geo.txt b/language/thai/thailatex/hyphen/tdict-geo.txt deleted file mode 100644 index 8ae8546712..0000000000 --- a/language/thai/thailatex/hyphen/tdict-geo.txt +++ /dev/null @@ -1,55 +0,0 @@ -คิว-ชู -แค-ริบ-เบียน -แคส-เปียน -ดา-นูบ -ตะ-นาว-ศรี -นอร์-วี-เจียน -นิ-โค-บาร์ -เน-รัญ-ชรา -ไนล์ -บอร์-เนียว -บอล-ติก -เบง-กอล -ปิง -แป-ซิ-ฟิก -ฟอล์ค-แลนด์ -มะ-ละ-กา -มิน-ดา-เนา -มิส-ซิส-ซิป-ปี -เม-ดิ-เตอร์-เร-เนียน -เม-โส-โป-เต-เมีย -ยมุ-นา -ยุ-โรป -ยู-เร-เชีย -ยู-เร-เซีย -แยง-ซี -แยง-ซี-เกียง -สแกน-ดิ-เน-เวีย -สะ-โตง -สา-ละ-วิน -สุ-มา-ตรา -สุ-เอซ -อะ-เม-ซอน -อัน-ดา-มัน -อัล-ไต -อาร์ก-ติก -อา-หรับ -อิน-โด-จีน -อิร-วดี -อิ-ระ-วดี -อี-เจียน -อุ-ษา-คเนย์ -อู-ราล -เอ-เชีย -เอ-เดรีย-ติก -เอ-เวอ-เรสต์ -แอต-แลน-ติก -แอน-ตาร์ก-ติก -แอน-ตาร์ก-ติ-กา -แอฟ-ริ-กา -โอ-เชีย-เนีย -โอ-ลิม-ปัส -ไอ-โอ-เนียน -ฮวง-โห -ฮอก-ไก-โด -ฮอน-ชู diff --git a/language/thai/thailatex/hyphen/tdict-history.txt b/language/thai/thailatex/hyphen/tdict-history.txt deleted file mode 100644 index cd3688c2f5..0000000000 --- a/language/thai/thailatex/hyphen/tdict-history.txt +++ /dev/null @@ -1,47 +0,0 @@ -กบิล-พัสดุ์ -กา-วิ-ละ -กุ-สิ-นา-รา -โก-ลิ-ยะ -โก-สัม-พี -คิชฌ-กูฏ -โคตร-บอง -โคตร-บูร -โคตร-บูรณ์ -เจน-ละ -เจิน-ละ -ตอง-อู -ทรอย -ทวาร-วดี -ทวา-รา-วดี -เทว-ทหะ -ไทร-บุ-รี -น่าน-เจ้า -นา-ลัน-ทา -บา-บิ-โลน -บา-บิ-โล-เนีย -ไบ-แซน-ไทน์ -ปรัส-เซีย -ปัล-ลวะ -ปาฏ-ลี-บุตร -พุทธ-คยา -ฟู-นัน -มถุ-รา -มา-ยัน -มิ-ถิ-ลา -ราช-คฤห์ -ล้าน-ช้าง -ล้าน-นา -ลุม-พิ-นี -วัช-ชี -เว-สา-ลี -ศรี-วิ-ชัย -สา-เกด -สา-เกต -สาร-นาถ -สา-วัต-ถี -หริ-ภุญ-ชัย -อโย-ธ-ยา -ออต-โต-มัน -อัง-วะ -อินท-ปัตถ์ -อุช-เช-นี diff --git a/language/thai/thailatex/hyphen/tdict-ict.txt b/language/thai/thailatex/hyphen/tdict-ict.txt deleted file mode 100644 index ff11a930eb..0000000000 --- a/language/thai/thailatex/hyphen/tdict-ict.txt +++ /dev/null @@ -1,281 +0,0 @@ -กรา-ฟิก -กรา-ฟิกส์ -กรา-ฟิค -กริด -กิ-กะ-ไบต์ -กู-เกิล -กู-เกิ้ล -เกต-เวย์ -แกด-เจ็ต -โกล-บอล -คลัส-เตอร์ -คลาวด์ -คลาส -คลิก -คลิป-อาร์ต -คอน-โซล -คอน-เทนต์ -คอน-ฟิก -คอม-พิว-ติ้ง -คอม-ไพล์ -คอม-ไพ-เลอร์ -คอม-มู-นิ-เค-ชั่น -คอร์ -คีย์ -คีย์-บอร์ด -เครือ-ข่าย -เคอร์-เซอร์ -เคอร์-เนล -แคช -แคม-ฟรอก -แคม-ฟร็อก -แคร็ก -โค้ด -จา-วา -จี-พี-เอส -ชิป -ชิพ -เชลล์ -แช็ต -แชน-เนล -แชน-แนล -ซ็อก-เก็ต -ซอฟต์-แวร์ -ซอฟท์-แวร์ -ซอร์ส -ซัพ-พอร์ต -ซัพ-พอร์ท -ซี-ดี -ซี-ดี-รอม -ซี-เนอร์ -เซิร์ฟ-เวอร์ -โซ-ลู-ชัน -โซ-ลู-ชั่น -ไซต์ -ไซ-เบอร์ -ทราน-แซก-ชัน -ทราน-แซก-ชั่น -ทราน-แซ็ก-ชัน -ทราน-แซ็ก-ชั่น -ทราน-แซค-ชัน -ทราน-แซค-ชั่น -ทราน-แซ็ค-ชัน -ทราน-แซ็ค-ชั่น -ทวิต-เตอร์ -ทวีต -ทัช-แพด -เทม-เพลต -เทอร์-มิ-นัล -แท็ก -แท็บ -แทบ-เล็ต -โทร-จัน -เน็ต -เน็ต-บุ๊ก -เน็ต-บุค -เน็ต-บุ๊ค -เน็ต-เวิร์ก -เน็ต-เวิร์ค -โน้ต-บุ๊ก -โน้ต-บุค -โน้ต-บุ๊ค -ดอส -ดาวน์-เกรด -ดาวน์-โหลด -ดิ-จิ-ตอล -ดิ-จิ-ทัล -ดิสก์ -ดี-บั๊ก -ดี-วี-ดี -ดี-ไวซ์ -เด-เบียน -เดล-ไฟ -เดสก์-ท็อป -โด-เมน -ไดรฟ์ -ไดรว์ -ไดร-เวอร์ -ได-เรก-ทอ-รี -ได-โอด -เท-เล-คอม -บล็อก-เกอร์ -บรอด-แบนด์ -บราว-เซอร์ -บลู-ทูท -บลู-ทูธ -บลู-เรย์ -บั๊ก -บัฟ-เฟอร์ -บิต -บิท -บูต -เบราว์-เซอร์ -แบนด์-วิดท์ -ไบต์ -ไบ-นา-รี -ปรินต์ -ปรินท์ -ปริน-เตอร์ -โปร-แกรม-เมอร์ -โปร-เซส -โปร-เซส-เซอร์ -โปร-โต-คอล -พร็อก-ซี -พรินต์ -พรินท์ -พริน-เตอร์ -พอร์ต -พอร์ท -พา-เนล -พาร์-ทิ-ชัน -พา-รา-มิ-เตอร์ -พาส-เวิร์ด -พิก-เซล -เพจ -เพจ-เจอร์ -แพก-เก็ต -แพตช์ -แพลต-ฟอร์ม -โพร-เซส -โพร-เซส-เซอร์ -โพร-โท-คอล -ไพ-ธอน -ฟล็อปส์ -ฟอนต์ -ฟอนท์ -ฟอร์-แมต -ฟอร์-เวิร์ด -ฟอ-รัม -ฟี-เจอร์ -เฟซ-บุ๊ก -เฟิร์ม-แวร์ -แฟล็ก -โฟล-เดอร์ -ไฟร์-ฟอกซ์ -ไฟร์-วอลล์ -ไฟล์ -มอ-ดูล -มอ-นิ-เตอร์ -มัล-ติ -มัล-ติ-ทัช -มัล-ติ-เพล็กซ์ -มัล-แวร์ -มาส-เตอร์ -มี-เดีย -เม-นู -เมม-โม-รี -เมล -เมาส์ -แมค -โม-ดูล -โม-เด็ม -โม-บาย -โม-บายล์ -โม-ไบล์ -ไม-โคร-ซอฟท์ -ยู-นิกซ์ -ยู-นิ-โคด -ยู-นิ-โค้ด -ริง-โทน -รี-เฟรช -รี-เลย์ -เรน-เดอร์ -เรา-เตอร์ -เรียล-ไทม์ -ลิงก์ -ลิ-นุกซ์ -ลี-นุกซ์ -ลูป -เล-เยอร์ -แล็ป-ท็อป -ไลค์ -ไล-เซนส์ -ไล-บรา-รี -วิ-กิ -วิ-กิ-พี-เดีย -วิด-เจ็ต -วิน-โดวส์ -วิน-โดว์ส -เว็บ -เวอร์-ชวล -เวอร์-ชัน -เวอร์-ชั่น -เวิร์ก-สเต-ชัน -เวิร์ก-สเต-ชั่น -เวิร์ค-สเต-ชัน -เวิร์ค-สเต-ชั่น -เวิร์ด -เวิร์ม -ไว-แมกซ์ -สกรีน -สแกน -สแกน-เนอร์ -สแต็ก -สนิฟ-เฟอร์ -สปาย-แวร์ -สเปซ -สแปม -สมาร์ต -สมาร์ท -สล็อต -เสิร์ช -โหนด -โหลด -ออน-ไลน์ -ออป-ติก -ออป-ติ-คอล -ออป-ติ-คัล -ออฟ-ไลน์ -ออ-รา-เคิล -อัพ-เกรด -อัพ-เดต -อัพ-โหลด -อัป-เกรด -อัป-เดต -อัป-โหลด -อัล-กอ-ริ-ทึม -อาร์-กิว-เมนต์ -อิน-เตอร์-เน็ต -อิน-ทิ-เกร-เตอร์ -อิน-เทอร์-เน็ต -อิน-เทอร์-เฟซ -อิน-เทล -อิน-พุต -อิน-พุท -อิน-ส-ตา-แกรม -อี-เมล -อี-เมล์ -อู-บุน-ตู -อู-บัน-ตู -เอน-จิน -เอ็น-จิน -เอาต์-พุต -เอาต์-พุท -เอาท์-พุต -เอาท์-พุท -แอ-นะ-ล็อก -แอ-นิ-เม-ชัน -แอ-นิ-เม-ชั่น -แอด-เดรส -แอป-พลิ-เค-ชัน -แอป-พลิ-เค-ชั่น -แอพ -แอพ-พลิ-เค-ชัน -แอพ-พลิ-เค-ชั่น -แอส-เซม-บลี -แอส-เซม-เบลอร์ -โอ-เพน -ไอ-คอน -ไอ-ซี -ไอ-เทม -ไอ-พอด -ไอ-พ็อด -ไอ-แพด -ไอ-โฟน -ฮับ -ฮาร์ด-ดิสก์ -ฮาร์ด-แวร์ -แฮก-เกอร์ -แฮ็ก-เกอร์ -แฮนด์-เฮลด์ -โฮสต์ diff --git a/language/thai/thailatex/hyphen/tdict-lang-ethnic.txt b/language/thai/thailatex/hyphen/tdict-lang-ethnic.txt deleted file mode 100644 index d37c1fbb7f..0000000000 --- a/language/thai/thailatex/hyphen/tdict-lang-ethnic.txt +++ /dev/null @@ -1,48 +0,0 @@ -กรีก -กัณ-ณาฑ -กัศ-มี-รี -กุ-ร-ข่า -กู-ร-ข่า -คัน-จิ -คา-ตา-คา-นะ -คุช-รา-ตี -คุ-รุ-มุ-ขี -ซี-ริล-ลิก -ซู-ลู -เซล-ติก -เซิร์บ -ตา-กา-ล็อก -เต-ลุ-คู -เติร์ก -ทรา-วิฑ -เบง-กา-ลี -ปัญ-จา-บี -พิน-อิน -มล-ยา-ฬัม -มอง-โกล -มา-รา-ฐี -มา-เลย์ -เม็ก-ซิ-กัน -แมน-จู -แมน-ดา-ริน -ไม-ถิ-ลี -เยอ-ร-มัน -รัส-เซียน -โร-ฮิง-ญา -โร-ฮิง-ยา -สวา-ฮิ-ลี -สวิส -สิน-ธี -อูร-ดู -อัฟ-กัน -อัส-สมี -อา-ร-บิก -อิ-ตา-เลียน -อุย-กูร์ -แอฟ-ริ-กัน -โอ-ริ-ยา -ไอ-ริช -ฮัน-กึล -ฮิน-ดี -ฮิ-รา-งา-นะ -ฮี-บรู diff --git a/language/thai/thailatex/hyphen/tdict-proper.txt b/language/thai/thailatex/hyphen/tdict-proper.txt deleted file mode 100644 index c902b39ad5..0000000000 --- a/language/thai/thailatex/hyphen/tdict-proper.txt +++ /dev/null @@ -1,473 +0,0 @@ -กรีน-พีซ -กรือ-เซะ -กวน-อิม -กวน-อู -กัด-ดา-ฟี -กัล-ยา-ณ-วัตร -กัส-สปะ -กา-ลิ-เล-โอ -กิน-เนส -กิน-เนสส์ -กุบ-ไล -กุม-ภ-กรรณ -กู-เตน-เบิร์ก -เกตส์ -เกษ-มณี -แกรม-มี่ -โกณ-ฑัญ-ญะ -โก-เศศ -ขง-เบ้ง -คริส-โต-เฟอร์ -คลิน-ตัน -คอง-คอร์ด -คอล-เกต -คาน-ธี -คา-เบรียล -คาร์-ฟูร์ -คาร์-สัน -คา-รา-บาว -คา-สิ-โอ -คิ-ริน -คุน-ลุ้น -คู-โบ-ต้า -เคป-เลอร์ -เครม-ลิน -แคท-รี-นา -แคน-นอน -โค-ดม -โค-ตมะ -โค-ตมี -โค-ลัม-บัส -ไค-ฟง -ไครส-เลอร์ -ง้อ-ไบ๊ -จตุ-พร -จ็อบส์ -จอร์จ -จอห์น -จัน-ทรา -จิ้น -จิ๋น-ซี -จิม -จิ๋ม -จิว -จุ-ฬา-ภรณ์ -จุ-ฬา-ลง-กรณ์ -เจง-กีส -เจมส์ -แจ็ก-สัน -โจ-เซฟ -โจว -ชมัย-มรุ-เชฐ -ชมัย-มรุ-เชษฐ์ -ชเว-ดา-กอง -ชาร์ลส์ -ชาร์-ลี -ชิน-ราช -ชิน-วัตร -ชุน-ชิว -ซู-จี -เช็ง -เชต-วัน -เชฟ-รอน -เชฟ-โร-เลต -เชล-ซี -ไช-ยา-นุ-ชิต -ซ่ง -ซัง-ฮี้ -ซัด-ดัม -ซัน-ซิล -ซัม-ซุง -ซัว-เจ๋ง -ซิน-หัว -ซี-ซาร์ -ซี-แพค -ซู-ซาน -ซู-ซู-กิ -ซู-บา-รุ -เซ็น-ทา-รา -เซ-โร-งัง -เซ-เวน -เซ-เว่น -โซ-ฟิ-เทล -โซ-ยุซ -โซ-ยูซ -ณัฐ-วุฒิ -ดัก-ลาส -ดัช-ชี่ -ดัช-มิลล์ -ดาร์-ลี่ -ดาว-โจนส์ -ดิส-นีย์ -ดี-แทค -ดู-ปองท์ -เด-โม-แครต -เดลล์ -เด-ลิ-นิวส์ -เด-วิด -แด-วู -โด-นัลด์ -โด-รา-เอ-มอน -โด-เร-มอน -ได-อา-นา -ต๋อง -ตะ-เบ็ง-ชะ-เว-ตี้ -ตั๊ก-ม้อ -ตาก-สิน -ตา-เมือน -ตา-ลี-บัน -ตูน -เต-มีย์ -เต-มู-จิน -โต๋ -โต-ชิ-บา -โต-โย-ต้า -โต-ราห์ -ถัง-ซัม-จั๋ง -ถัง-ซำ-จั๋ง -ทร-พา -ทรา-เวล -ทรู-มูฟ -ทาร์-ซาน -ที-ปัง-กร -เทป-โก -เทพ-รัตน -เทว-ทัต -เทส-โก้ -โท-มัส -ไท-ทา-นิก -ไท-ทา-นิค -ไทย-รัฐ -ธนญ-ชัย -ธี-ออส -นค-ริน-ทรา -นโป-เลียน -นพ-ดล -นรา-ดูร -นเรน-ทร -นอส-ตรา-ดา-มุส -นา-คะ -นา-ซา -นา-ซ่า -นา-ซี -นา-โต -นา-โต้ -นาล-แก -นิ-คอน -นิ-โค-ลัส -นิ-ด้า -นิน-เทน-โด -นิป-ปอน -นิว-ตัน -นิส-สัน -เนค-เทค -เน-ชั่น -เน-ชัน-แนล -เน-ชั่น-แนล -เน-วิน -เนส-เล่ -เน-สาด -แนท -แนส-แดค -โน-เกีย -โน-เบล -โน-เวลล์ -โน-โว-เทล -ไน-เม็กซ์ -บรอด-เวย์ -บรัด-เลย์ -บรู๊ซ -บลูม-เบิร์ก -บอย -บัล-เมอร์ -บา-รัก -บา-รัค -บี-โท-เฟน -บี-โท-เฟ่น -บี-โธ-เฟน -บี-โธ-เฟ่น -บุ-เรง-นอง -บู๊-ตึ๊ง -เบญ-กาย -เบนซ์ -เบ็นซ์ -เบน-จา-มิน -โบ-ตัน -ไบ-โอ-เทค -ประ-ชา-ธิ-ปัตย์ -ปวี-ณา -ปอ-เต็ก-ตึ๊ง -ปอ-เต๊ก-ตึ๊ง -ป่อ-เต็ก-ตึ๊ง -ปัต-ตะ-โชติ -ปา-รุสก์ -ปี-เตอร์ -ปู-ติน -เป๊ป-ซี่ -เป้ย -เปอร์-โยต์ -เปา-บุ้น-จิ้น -เปา-โล -โป-เก-มอน -โป๊ย-ก่าย -พงศ-พัศ -พรหม-ทัต -พลา-โต -พอต-เตอร์ -พอล-ล่า -พา-นา-โซ-นิค -พา-นา-โซ-นิก -พิท-ยา-นุ-กูล -พิม-พิ-สาร -เพน-แทกซ์ -เพล-โต -โพ-ไซ-ดอน -ไพ-โอ-เนียร์ -ฟรอยด์ -ฟรัง-ซิส -ฟราน-ซิส -ฟลอ-เรนซ์ -ฟอร์ด -ฟิ-ลิปส์ -ฟี-ฟ่า -ฟู-จิ -แฟ-ซ่า -โฟร์-โมสต์ -ภูมิ-พล -ภู-ริ-ทัต -มง-ฟอร์ต -มณ-โฑ -มติ-ชน -มหิต-ลา-ธิ-เบศร -มโห-สถ -มะ-กะ-โท -มัง-ตรา -มัง-ราย -มัจ-ฉา-นุ -มาร์-กา-เร็ต -มาร์-ติน -มาส-ด้า -มิช-ลิน -มิช-เชล-ลิน -มิ-เชล -มิต-ซู-บิ-ชิ -มิ-รา-เคิล -มุส-โส-ลิ-นี -มู-ฮัม-หมัด -เม้ง -เม็ง-ราย -เม-จิ -เมอร์-ซี-เดส -เมอร์-เซ-เดส -แมกซ์-เวลล์ -แมก-ไซ-ไซ -แมค-อิน-ทอช -แม-ชีน-เนอ-รี่ -โมค-คัล-ลา-นะ -โม-ซาร์ท -โม-โต-โร-ลา -โม-โต-โร-ล่า -โม-เนีย -โม-ริ-ยะ -โม-สาร์ต -โม-สาร์ท -ไม-เคิล -ไมย-ราพณ์ -ยโส-ธรา -ยะ-โฮ-วา -ยะ-โฮ-วาห์ -ยา-มา-ฮ่า -ยา-เวห์ -ยา-ฮู -ยู-นิ-เซฟ -ยู-เนส-โก -ยู-ฟ่า -ยู-ไล -เย-โฮ-วาห์ -รอย-เตอร์ -รอ-ยัล -รัช-ดา -รัส-เซลล์ -รัส-ปู-ติน -รา-ฟา-เอล -รา-มา-วตาร -รา-เม-ศวร -รา-หุล -ริ-ชาร์ด -รี-พับ-ลิ-กัน -รู-นีย์ -เรน-โบว์ -แรม-โบ้ -โร-ตา-รี -โร-นัล-โด -โร-นัล-โด้ -โร-บิน-สัน -โร-เบิร์ต -ล็อกซ-เล่ย์ -ลอ-เรนซ์ -ลอว์-เรนซ์ -ลิง-คอล์น -ลิจ-ฉวี -ลิ-ไท -ลิ-ไทย -ลิน-คอล์น -ลิ-เวอร์-พูล -เล-โน-โว -เลียด-ก๊ก -โล-ตัส -วชิ-รา-ลง-กรณ์ -วลา-ดิ-เมียร์ -วอลล์-สตรีท -วอล-โว่ -วัต-สัน -วา-เลน-ไทน์ -วิก-ตอ-เรีย -วิค-ตอ-เรีย -วิ-ชั่นส์ -วิท-ยา-นุ-สรณ์ -วิท-ยา-ยน -วิม-เบิล-ดัน -วิล-เลียม -วี-นัส -วี-ระ -วุฒิ-ชัย -เวียด-กง -ไว-ตา-มิลค์ -ศกุน-ตลา -ศศินทร์ -ศิริ-พงษ์ -ศิริ-ราช -ศุภ-ชลา-ศัย -สดก-ก๊อก-ธม -สดา-ยุ -สตา-ลิน -สตีฟ -สแตน-ฟอร์ด -สว-ริน-ทิ-รา -สอ-พิน-ยา -สัง-กัจ-จายน์ -สา-ทิตย์ -สา-รี-บุตร -สิ-ริ-กิติ์ -สิ-ริน-ธร -สิ-หิงค์ -สี-วลี -สีห-นุ -สีห-มุ-นี -สีห-โม-นี -สุ-ครีพ -สุท-โธ-ทนะ -สุ-เทพ -สุน-ทรา-ภรณ์ -สุ-นีย์ -สุร-นา-รี -สุร-ยุทธ์ -สุ-ริ-ยาสน์ -สุ-ริ-โย-ทัย -เสฐียร -เส้า-หลิน -เสิ่น-โจว -โส-กรา-ตีส -โส-ภิต -หนุ-มาน -หลิน-ฮุ่ย -หลุยส์ -เห้ง-เจีย -ไห-หม่า -อง-คต -อง-คุ-ลิ-มาล -อชาต-ศัตรู -อดัม -อดุลย-เดช -อพอล-โล -อริส-โต-เติล -อริส-มันต์ -อลิ-ซา-เบธ -อเล็ก-ซาน-เดอร์ -ออง-ซาน -อ๋อม -ออย-เลอร์ -ออร์-คิด -ออส-การ์ -อะ-ธี-นา -อะ-พอล-โล -อับ-รา-ฮัม -อั้ม -อัล-กอ-อิ-ดะห์ -อัล-คา-เทล -อัล-จา-ซี-ราห์ -อัล-เฟรด -อัล-เลาะห์ -อัส-ซุส -อัส-สชิ -อัส-สัมชัญ -อา-เซม -อา-เซ็ม -อา-เซียน -อาฟ-ต้า -อาร์-เซ-นอล -อินทร-ชิต -อินทร-ปา-ลิต -อิน-ทรา -อิน-ทรา-ทิตย์ -อี-ซู-ซุ -อีฟ -อี-เลฟ-เวน -อี-เลฟ-เว่น -อุณ-รุท -อุ-บล-รัตน์ -อุ-บา-ลี -อุ๋ย -เอก-ทัศน์ -เอ-เซอร์ -เอ็ด-เวิร์ด -เอ-ดิ-สัน -เอ-แบค -เอ-ลิ-ซา-เบธ -เอส-พลา-นาด -เอส-พลา-นาร์ด -แอค-คอร์ -แอค-คอร์ด -แอง-เจ-ลิ-น่า -แอต-แลน-ติส -แอน -แอ๋ม -แอม-บาส-ซา-เดอร์ -แอม-บาส-เดอร์ -แอม-เวย์ -แอ๋ว -โอ-ดีส-ซีย์ -โอ-เดียน -โอ-บา-มา -โอ-ร-สา-ราม -โอ-ลิม-เปีย -โอ-อิ-ชิ -ไอน์-สไตน์ -ฮอน-ด้า -ฮอป-กินส์ -ฮอล-ลี-วูด -ฮอล-ลี-วู้ด -ฮา-นา-มิ -ฮา-มาส -ฮาร์-วาร์ด -ฮิซ-บอล-เลาะห์ -ฮิซ-บอล-ลาห์ -ฮิซ-บุล-ลอฮ์ -ฮิต-เลอร์ -ฮิ-ตา-ชิ -ฮิล-ลา-รี -ฮิส-บอล-เลาะห์ -ฮิส-บอล-ลาห์ -ฮุน-เซน -ฮุน-เซ็น -ฮุน-ได -ฮุส-เซ็น -เฮซ-บอล-เลาะห์ -เฮน-รี -เฮน-รี่ -เฮ-เลน -แฮร์-รี -แฮร์-รี่ -โฮ-จิ-มินห์ -โฮป-เวลล์ -โฮ-เมอร์ diff --git a/language/thai/thailatex/hyphen/tdict-science.txt b/language/thai/thailatex/hyphen/tdict-science.txt deleted file mode 100644 index c291bea1c8..0000000000 --- a/language/thai/thailatex/hyphen/tdict-science.txt +++ /dev/null @@ -1,209 +0,0 @@ -กลี-เซอ-รีน -กำ-ทอน -แก-นี-มีด -ครอส -คริส-ตัล -คลอ-โร-พลาสต์ -คลอ-โร-ฟิลล์ -คลอ-ไรด์ -ควอน-ตัม -ควาร์ก -คอน-ดัก-เตอร์ -คอป-เปอร์ -คอล-ลอยด์ -คอล-ลา-เจน -คอ-เลส-เตอ-รอล -คอส-มิก -คิว-มู-ลัส -คิว-มู-โล-นิม-บัส -คู-ลอมบ์ -เคอ-รา-ติน -แค-โร-ทีน -แคส-สิ-นี -โคร-มา-ติน -โคร-มา-ทิน -โคร-มา-โท-กรา-ฟี -โค-ริ-โอ-ลิส -ไค-โต-ซาน -จี-โนม -จุล-ชีว-วิท-ยา -ชิ-คุน-กุน-ยา -ซัล-ฟิว-ริก -ซัล-เฟต -ซัล-ไฟด์ -ซิงค์ -ซิ-ริ-อุส -ซิ-ลิ-กา -ซิ-ลิ-เกต -ซิ-ลิ-โคน -ซี-เทน -ซีร์-รัส -ซีร์-โร-คิว-มู-ลัส -ซีร์-โร-สเตร-ตัส -ซี-เวิร์ต -เซ็ก-เตอร์ -เซ็ก-เมนต์ -เซน-ทริ-โอล -เซ-มิ -เซล-โล-เฟน -เซอร์-รัส -โซ-นาร์ -ไซ-โกต -ไซ-โท-พลาส-ซึม -ไซ-บอร์ก -ดอป-เปลอร์ -ดอป-เพลอร์ -ได-นา-มิก -ได-นา-มิกส์ -ได-นา-มิค -ได-นา-มิคส์ -ได-ออก-ไซด์ -ทวิ-นาม -ทรานส์ -ทา-มิ-ฟลู -ทิน-ดอลล์ -เทฟ-ลอน -เทส-โทส-เตอ-โรน -เทอร์-มอ-มิ-เตอร์ -เทอร์-โม -เทอร์-โม-สเฟียร์ -แทน-นิน -โทร-โพส-เฟียร์ -ไท-ทัน -ไท-ฟอยด์ -ไท-รอยด์ -ธา-ลัส-ซี-เมีย -นา-โน-ทิวบ์ -นิม-โบ-สเตร-ตัส -นิว-คลี-โอ-ลัส -นิว-ตริ-โน -นิว-ทริ-โน -เน-กา-ตีฟ -โน-วา -บอ-แรกซ์ -โบ-ซอน -โบ-ทอกซ์ -โบ-ท็อกซ์ -ไบ-โน-เมียล -ไบ-โอติน -ปฏิ-ยา-นุ-พันธ์ -โปร-เจส-เตอ-โรน -พหุ-นาม -พอ-ลิ-เมอร์ -พัน-ธุ-ศาสตร์ -พัล-ซาร์ -พาร์-กิน-สัน -พา-รา-เซ-ตา-มอล -พา-รา-โบ-ลา -พา-ลิน-โดรม -เพอร์-ออก-ไซด์ -โพร-เจส-เทอ-โรน -โพร-โท-พลาส-ซึม -โพ-ลาร์ -โพ-ลา-ไรซ์ -โพ-ลิ-โน-เมียล -โพ-ลิ-เมอร์ -โพ-ลี-เอ-ทิ-ลีน -ไพร-เมต -ฟลา-โว-นอยด์ -ฟลู-ออ-เรส-เซนซ์ -ฟลู-ออ-ไรด์ -ฟอส-ซิล -ฟิช-ชัน -ฟิ-โบ-นัก-ซี -ฟิว-ชัน -ฟี-โร-โมน -เฟอร์-มิ-ออน -ไฟ-เบอร์ -มอ-นอก-ไซด์ -มิ-ราจ -มิว-ออน -มี-โซ-สเฟียร์ -เม-ตริกซ์ -เม-ทริกซ์ -เมม-เบรน -เม-ลา-นิน -เม-ลา-มีน -โม-เมน-ตัม -ไม-โต-คอน-เดรีย -ไม-โท-คอน-เดรีย -โม-โน-เมียล -ยีสต์ -ยู-ริก -ยู-เรีย -รู-มา-ตอยด์ -ไร-โบ-โซม -เลป-ตอน -ไล-โซ-โซม -วี-ก้า -เวก-เตอร์ -เว-ก้า -เว-สิ-เคิล -แว-คิว-โอล -โวลต์ -สเกล -สเก-ลาร์ -สเต็ม -สตรา-ตัส -สตรา-โต-สเฟียร์ -สเตร-ตัส -สเตร-โต-คิว-มู-ลัส -สเตีย-รอยด์ -สปี-ชีส์ -สเปิร์ม -สเฟียร์ -สัม-พัทธ-ภาพ -สุริย-จักร-วาล -ออก-เทน -ออร์-แก-เนลล์ -ออ-โร-รา -ออ-โร-ร่า -ออ-วุล -ออส-โม-ซิส -อะ-คริ-ลิก -อะ-ครี-ลิก -อะ-ซี-ติก -อะ-ซี-โตน -อะ-นิ-โม-มิ-เตอร์ -อะ-มิ-โน -อะ-ลู-มิ-นา -อัน-โดร-เม-ดา -อัล-คา-ไลน์ -อัล-ตรา-ซาวด์ -อัล-ตรา-ซาวนด์ -อัล-ติ-มิ-เตอร์ -อัล-โต-คิว-มู-ลัส -อัล-โต-สเตร-ตัส -อัล-ลอยด์ -อิน-ทิ-กรัล -อิน-ทิ-เกรต -อี-โบ-ลา -อี-โบ-ล่า -อุณห-พล-ศาสตร์ -เอ็กซ์-โพ-เนน-เชียล -เอก-นาม -เอ-ทา-นอล -เอ-ทิ-ลีน -เอน-โทร-ปี -เอส-เตอร์ -เอส-โตร-เจน -เอส-โทร-เจน -แอน-ดรอยด์ -แอน-แทร็กซ์ -แอ-นิ-รอยด์ -แอม-พลิ-จูด -แอม-โม-เนียม -แอล-กอ-ฮอ-ลิ-ซึม -แอส-พาร์-แตม -โอ-เซล-ทา-มิ-เวียร์ -ไอ-โซ-เม-ตริก -ไอ-โอ-โน-สเฟียร์ -ฮับ-เบิล -ฮิกส์ -ฮิว-มัส -โฮ-โล-แกรม -ไฮ-กรอ-มิ-เตอร์ -ไฮ-ดรอก-ไซด์ -ไฮ-ดรอ-ลิก -ไฮ-โดร-ลิก -ไฮ-เพอร์-โบ-ลา diff --git a/language/thai/thailatex/hyphen/tdict-spell.txt b/language/thai/thailatex/hyphen/tdict-spell.txt deleted file mode 100644 index a731cbb026..0000000000 --- a/language/thai/thailatex/hyphen/tdict-spell.txt +++ /dev/null @@ -1,89 +0,0 @@ -กง-เต็ก -กฎุม-พี -กฏ -กฏ-หมาย -กบฎ -กระ-เทาะ -กรา-ไฟต์ -ก๋วย-จั๊บ -ก๊อป-ปี้ -กะ-ทะ -กัง-วาล -กา-รุณ -กุฎ-ฐัง -กุฏุม-พี -ฃวด -คฑา -คลิ-นิค -คลี-นิก -คลี-นิค -คา-ทอ-ลิค -คึ่น-ฉ่าย -แคต-ตา-ล็อก -โคว-ต้า -ฅน -จุม-พฎ -ช็อค-โก-แลต -เซ็ต -แซ่ด -ดัทช์ -ทนง -ทร-มาณ -ทราก -ทะ-แยง -ทิฏ-ฐิ -บล็อค -บ๊อง-แบ๊ว -บัล-เล่ต์ -เบรค -แบงค์ -ปรา-กฎ -ปัค-คหะ -ปา-ฏิ-โมกข์ -ปิ-ติ -ปิ-รา-มิด -โปร-เตส-แตนท์ -พนิช -พยัก-เพยิด -พริ้ว -พลู-โต-เนียม -พากษ์ -เฟิร์น -ยา-กี้ -เย-ภุย-ยสิ-กา -รุส-เซีย -ฤา-ษี -ล็อค -ล็อค-เกอร์ -วัน-ทยา-หัตถ์ -วา-นิช -วิญ-ญาน -วิ-ศิษฐ์ -ศรี-ษะ -สเปก-โทร-สโคป -สฤษฎ์ -สลิ่ม -สัตต-สดก -สา-ธร -สา-รา-ณี-ยา-กร -สุ-กี้ -สุ-กี้-ยา-กี้ -สูญ-ญา-กาศ -หยอม-แหยม -หยอย -หล่ะ -อะ-ดรี-นา-ลีน -อะ-หลั่ย -อัต-คัต -อัฟ-ริ-กา -อา-นิ-สงค์ -อาฟ-ริ-กา -อิ-ริ-ยา-บท -อิ-เลค-โทร-นิคส์ -อิ-สาน -อี-รุง-ตุง-นัง -อุ-ตรา-ยัน -อุล-ตรา -อุล-ตร้า -โอ-กาศ -โอ-ลิม-ปิค diff --git a/language/thai/thailatex/hyphen/tdict-std-compound.txt b/language/thai/thailatex/hyphen/tdict-std-compound.txt deleted file mode 100644 index 6b9ace8367..0000000000 --- a/language/thai/thailatex/hyphen/tdict-std-compound.txt +++ /dev/null @@ -1,5492 +0,0 @@ -กก-หู -กง-การ -กง-จักร -กฎ-เกณฑ์ -กฎ-บัตร -กฎ-หมาย -กฎ-หมู่ -กด-ขี่ -กด-ดัน -ก้น-กบ -ก้น-บึ้ง -ก้น-ปล่อง -กนิษฐ-ภคิ-นี -กนิษฐ-ภา-ดา -กรง-เล็บ -กรม-การ -กรม-ท่า -กรม-ธรรม์ -กรม-นา -กรม-วัง -กรรม-กร -กรรม-การ -กรรม-ฐาน -กรรม-บถ -กรรม-พันธุ์ -กรรม-วิ-ธี -กรรม-สิทธิ์ -กระ-จก-เงา -กระ-จก-ตา -กระ-จก-นูน -กระ-จก-เว้า -กระ-จอก-ชวา -กระ-จอก-เทศ -กระ-จ้อย-ร่อย -กระ-จับ-บก -กระ-จับ-ปิ้ง -กระ-จับ-ปี่ -กระ-โชก-โฮก-ฮาก -กระ-ดาน-ดำ -กระ-ดาน-หก -กระ-ดาษ-แก้ว -กระ-ดาษ-ไข -กระ-ดาษ-ทราย -กระ-ดาษ-สา -กระ-ดูก-งู -กระ-ทา-ชาย -กระ-เท่-เร่ -กระ-บวน-การ -กระ-บอง-เพชร -กระ-ผีก-ริ้น -กระ-ยา-ทิพย์ -กระ-ยา-สารท -กระ-ยา-หาร -กระ-สอบ-ทราย -กระ-สุน-ปืน -กระ-แส-จิต -กระ-แส-น้ำ -กระ-แส-ลม -กรับ-คู่ -กรับ-พวง -กรับ-เส-ภา -กราด-เกรี้ยว -กราว-รูด -กริ่ง-เกรง -กรี-ฑา-สถาน -กรีด-กราย -กรี๊ด-กร๊าด -กล-ไก -กล-บท -กล-เม็ด -กล-ยุทธ์ -กล-วิ-ธี -กล-ศาสตร์ -กล-อัก-ษร -กลบ-เกลื่อน -กลม-กล่อม -กลม-กลืน -กลม-เกลียว -กล้วย-แขก -กล้วย-ไม้ -กล่อง-เสียง -กล่อม-เกลา -กล่อม-เกลี้ยง -กลัด-กลุ้ม -กลัด-มัน -กลั่น-กรอง -กลั่น-แกล้ง -กลับ-กลอก -กลาง-คน -กลาง-คัน -กลาง-ค่ำ -กลาง-คืน -กลาง-แจ้ง -กลาง-แปลง -กลาง-วัน -กลาด-เกลื่อน -กล่าว-ขวัญ -กล่าว-โทษ -กล่าว-หา -กล้ำ-กราย -กล้ำ-กลืน -กลิ้ง-กลอก -กลิ้ง-เกลือก -กลิ่น-อาย -กลี-ยุค -กวด-ขัน -กวัด-แกว่ง -กวัด-ไกว -กวี-นิ-พนธ์ -ก่อ-กวน -ก่อ-การ -ก่อ-ตั้ง -ก่อ-สร้าง -ก่อ-หวอด -ก้อ-ร่อ-ก้อ-ติก -กอง-กลาง -กอง-เกิน -กอง-โจร -กอง-ทัพ -กอง-ทุน -กอง-พล -กอง-พัน -กอง-ฟอน -กอง-ร้อย -กอง-หนุน -กอบ-โกย -กะ-เกณฑ์ -กะ-บัง-ลม -กัก-กัน -กัก-ขัง -กัก-ตัว -กัก-ตุน -กัณฑ์-เทศน์ -กัด-ฟัน -กัน-ชน -กัน-ท่า -กัน-สาด -กัน-เอง -กับ-แกล้ม -กับ-ข้าว -กับ-ระ-เบิด -กาก-เพชร -กาก-หมู -กา-ชาด -กาญ-จ-นา-ภิ-เษก -ก้าน-คอ -กา-ฝาก -ก้าม-กราม -กาม-กิจ -กาม-คุณ -กาม-เทพ -กาม-โรค -ก้าม-ปู -กาย-กรรม -กาย-บริ-หาร -กาย-ภาพ -กาย-วิ-ภาค -กาย-สิทธิ์ -ก่าย-กอง -การ-คลัง -การ-เงิน -การ-บ้าน -การ-เปรียญ -การ-เมือง -การ-เรือน -การ-ละ-เล่น -กาล-กิ-ริ-ยา -กาล-เท-ศะ -ก้าว-ก่าย -ก้าว-ร้าว -ก้าว-หน้า -กา-สา-ว-พัสตร์ -กาฬ-พฤกษ์ -กาฬ-โรค -กำ-ปั้น -กำ-มือ -กำ-แพง-ขาว -กำ-ลัง-ใจ -กำ-ลัง-ม้า -กี่ง-อำ-เภอ -กิจ-กรรม -กิจ-การ -กิจ-วัตร -กิจ-จะ-ลัก-ษณะ -กิต-ติ-คุณ -กิต-ติ-ศัพท์ -กิน-ขาด -กิน-ใจ -กิน-ดอง -กิน-โต๊ะ -กิน-แบ่ง -กิน-เปล่า -กิน-เลี้ยง -กิน-เส้น -กิน-แหนง -กิ-โล-กรัม -กิ-โล-เมตร -กิ-โล-ลิตร -กิ-โล-เฮิรตซ์ -กีด-กัน -กีด-กั้น -กีด-ขวาง -กึก-ก้อง -กึก-กัก -กึก-กือ -กึ่ง-กลาง -กุก-กัก -กุ๊ก-กิ๊ก -กุ้ง-ฝอย -กุ้ง-มัง-กร -กุ้ง-แห้ง -กุ้ง-เต้น -กุ้ง-ยิง -กุญ-แจ-ผี -กุญ-แจ-มือ -กุญ-แจ-เลื่อน -กุญ-แจ-เสียง -กุล-ธิ-ดา -กุล-บุตร -กุล-สตรี -กู้-ยืม -เก้ง-ก้าง -เก็บ-กวาด -เก็บ-เกี่ยว -เก็บ-งำ -เก็บ-ตก -เกรง-กลัว -เกรง-ใจ -เกรง-ขาม -เกรียง-ไกร -เกรียม-กรม -เกรี้ยว-กราด -เกล็ด-เลือด -เกลี้ย-กล่อม -เกลี้ยง-เกลา -เกลือก-กลั้ว -เกลือก-กลิ้ง -เกลื่อน-กล่น -เกลื่อน-กลาด -เกศ-ธาตุ -เกษตร-กร -เกษตร-กรรม -เกษตร-ศาสตร์ -เกษม-สันต์ -เกษียร-สมุทร -เก้อ-เขิน -เกาะ-แกะ -เกี่ยง-งอน -เกียจ-คร้าน -เกียรติ-คุณ -เกียรติ-นิ-ยม -เกียรติ-ประ-วัติ -เกียรติ-ภูมิ -เกียรติ-ยศ -เกียรติ-ศักดิ์ -เกียรติ-มุข -เกี่ยว-ข้อง -เกี่ยว-ดอง -เกี่ยว-พัน -เกี่ยว-โยง -เกี้ยว-พาน -เกี้ยว-พา-รา-สี -แก่-แดด -แก้-ขัด -แก้-ไข -แก้-ตัว -แก้-เผ็ด -แก้-ลำ -แกง-คั่ว -แกง-จืด -แกง-บวด -แกง-ป่า -แกง-เผ็ด -แกง-ส้ม -แก่ง-แย่ง -แก่น-แก้ว -แก่น-สาร -แก้ว-ตา -แก้ว-หู -แกว่ง-กวัด -แกว่ง-ไกว -แกะ-รอย -โก้-เก๋ -โกรธ-เกรี้ยว -โกรธ-ขึ้ง -ไก่-เขี่ย -ไก่-ชน -ไก่-บ้าน -ไก่-ป่า -ไก่-ฟ้า -ไกล่-เกลี่ย -ขจัด-ขจาย -ขน-เพชร -ขน-สัตว์ -ขน-หนู -ขน-ส่ง -ขนม-จีน -ขบ-ขัน -ขบวน-การ -ข่ม-ขี่ -ข่ม-ขู่ -ข่ม-ขืน -ข่ม-เหง -ขม-หิน -ขมิ้น-ชัน -ขมุบ-ขมิบ -ขยะ-แขยง -ขยัก-ขย่อน -ขยัก-ขย้อน -ขยับ-ขยาย -ขยับ-เขยื้อน -ขวด-โหล -ขวย-เขิน -ขวัญ-ใจ -ขวัญ-ตา -ขวัญ-อ่อน -ขวาก-หนาม -ขวาง-โลก -ขอ-ง้าว -ขอ-สับ -ขอ-ขมา -ขอ-ทาน -ขอ-โทษ -ขอ-ร้อง -ขอ-อภัย -ข้อ-เขียน -ข้อ-ความ -ข้อ-เท็จ-จริง -ของ-กลาง -ของ-ขวัญ -ของ-แข็ง -ของ-ชำ -ของ-ลับ -ของ-เล่น -ของ-ว่าง -ของ-เหลว -ของ-ไหล -ของ-ไหว้ -ข้อง-ใจ -ข้อง-แวะ -ขอบ-ข่าย -ขอบ-เขต -ขอบ-คุณ -ขอบ-ใจ -ขอบ-พระ-คุณ -ข้อ-มูล -ข้อ-แม้ -ข้อ-หา -ข้อ-สัง-เกต -ขัด-ข้อง -ขัด-ขืน -ขัด-เขิน -ขัด-จัง-หวะ -ขัด-ดอก -ขัด-แตะ -ขัด-ยอก -ขัด-แย้ง -ขัด-สมาธิ -ขัน-หมาก -ขัน-อา-สา -ขับ-ขี่ -ขับ-เคี่ยว -ขั้ว-โลก -ขา-จร -ขา-ประ-จำ -ข้า-ราช-การ -ข้า-ศึก -ข้า-หลวง -ขาด-แคลน -ขาด-ใจ -ขาด-ตอน -ขาด-ตัว -ขาด-ทุน -ขาด-เหลือ -ขาย-หน้า -ข่าว-กรอง -ข่าว-คราว -ข่าว-ล่า -ข่าว-ลือ -ข่าว-สาร -ข้าว-เกรียบ -ข้าว-แกง -ข้าว-ของ -ข้าว-จี่ -ข้าว-เจ้า -ข้าว-ซอย -ข้าว-ต้ม -ข้าว-ตอก -ข้าว-ตัง -ข้าว-แตน -ข้าว-ทิพย์ -ข้าว-บิณฑ์ -ข้าว-เปลือก -ข้าว-โพด -ข้าว-ฟ่าง -ข้าว-เม่า -ข้าว-สวย -ข้าว-สาร -ข้าว-เหนียว -ข้าว-หมาก -ข้าว-หลาม -ขี้-เกียจ -ขี้-ข้า -ขี้-ครอก -ขี้-คร้าน -ขี้-คุก -ขี้-ไคล -ขี้-เซา -ขีด-ขั้น -ขีด-คร่อม -ขีด-คั่น -ขีด-ฆ่า -ขี้-ตา -ขี้-ตืด -ขี้-เถ้า -ขี้-ทูด -ขี้-ปะ-ติ๋ว -ขี้-ผึ้ง -ขี้-มูก -ขี้-ยา -ขี้-แย -ขี้-ริ้ว -ขี้-เรื้อน -ขี้-เล็บ -ขี้-หู -ขี้-หน้า -ขี้-เหนียว -ขี้-เหล็ก -ขี้-เหร่ -ขึง-ขัง -ขึง-พืด -ขึ้ง-โกรธ -ขึ้น-ใจ -ขึ้น-ชื่อ -ขึ้น-มือ -ขืน-ใจ -ขื่น-ขม -ขุด-คุ้ย -ขุน-ทอง -ขุน-นาง -ขุน-พล -ขุน-ศึก -ขุน-หลวง -ขูด-รีด -เข็ม-กลัด -เข็ม-ขัด -เข้ม-ข้น -เข้ม-แข็ง -เข้ม-งวด -เข็ม-ทิศ -เข็ม-หมุด -เข้า-ขา -เข้า-เค้า -เข้า-ใจ -เข้า-ชื่อ -เข้า-ตัว -เข้า-ถึง -เข้า-ทรง -เข้า-ท่า -เข้า-ที -เข้า-เนื้อ -เข้า-เล่ม -เขียว-เสวย -เขียว-หวาน -แขก-เต้า -แข็ง-กร้าว -แข็ง-กล้า -แข็ง-แกร่ง -แข็ง-ข้อ -แข็ง-ขัน -แข่ง-ขัน -แข็ง-ใจ -แข็ง-ตัว -แข็ง-เมือง -แข็ง-แรง -แขวน-ลอย -โขก-สับ -โขยก-เขยก -ไข-ข้อ -ไข-ควง -ไข-มัน -ไข่-มุก -ไขว่-ห้าง -ไข-สัน-หลัง -ไข-สือ -ไข่-เค็ม -ไข่-เยี่ยว-ม้า -ไข่-หงส์ -ไข่-เหี้ย -คง-กระ-พัน -คง-ตัว -คง-ทน -คง-ที่ -คช-ลักษณ์ -คช-สาร -คช-สีห์ -คช-ราช -คณิต-ศาสตร์ -คด-เคี้ยว -คติ-ธรรม -คติ-พจน์ -คน-กลาง -คน-ไข้ -คน-ใช้ -คน-ทรง -คบ-ไฟ -คบ-เพลิง -คบ-ค้า -คบ-คิด -คบ-หา -คม-คาย -ครบ-ครัน -ครบ-ถ้วน -ครอบ-ครอง -ครอบ-คลุม -ครอบ-ครัว -ครอบ-งำ -ครอบ-จักร-วาล -คริสต-กาล -คริสต-จักร -คริสต์-มาส -คริสต์-ศต-วรรษ -คริสต์-ศัก-ราช -คริส-ตัง -คริส-เตียน -ครุ-กรรม -ครุ-ภัณฑ์ -ครุ-ศาสตร์ -ครุฑ-พ่าห์ -ครุ่น-คิด -คลอ-เคลีย -คล่อง-แคล่ว -คล่อง-ตัว -คล่อง-มือ -คลั่ง-ไคล้ -คลา-คล่ำ -คลา-ไคล -คลาด-เคลื่อน -คลาด-แคล้ว -คลี่-คลาย -คลึง-เคล้น -คลึง-เคล้า -คลื่น-ไส้ -คลื่น-เหียน -คลุก-คลี -คลุก-คลาน -คลุม-เครือ -คลุม-โปง -คลุ้ม-คลั่ง -ควง-สว่าน -ควบ-คุม -ควบ-คู่ -ควบ-แน่น -ควัน-หลง -ความ-คิด -ความ-หลัง -ความ-เห็น -คอ-หอย -คอ-ห่าน -คอ-แห้ง -ค่อน-ขอด -ค่อน-แคะ -ค้อน-ควัก -คั่ง-ค้าง -คั่ง-แค้น -คัด-ค้าน -คัด-ง้าง -คัด-ท้าย -คัด-เลือก -คัน-จาม -คัน-ฉ่อง -คัน-ฉาย -คัน-ชัก -คัน-ชั่ง -คัน-ไถ -คัน-นา -คัน-เร่ง -คับ-ขัน -คับ-คั่ง -คับ-แค้น -คับ-แคบ -คาง-ทูม -คาง-หมู -ค้าง-คืน -ค้าง-ปี -คาด-คั้น -คาด-เชือก -คาด-โทษ -คาด-หมาย -คาน-หาม -คาบ-เกี่ยว -คาบ-ศิ-ลา -คาบ-สมุทร -คำ-ขาด -คำ-นำ -คิด-ค้น -คืน-ดี -คืน-ตัว -คุก-เข่า -คุณ-ค่า -คุณ-ชาย -คุณ-ธรรม -คุณ-นาย -คุณ-ภาพ -คุณ-ลัก-ษณะ -คุณ-วุฒิ -คุณ-ศัพท์ -คุณ-สม-บัติ -คุณ-หญิง -คุ-ณา-กร -คุ-ณูป-การ -คุ-โณป-การ -คุม-เชิง -คุ้ม-กัน -คุย-เขื่อง -คุย-โต -คุ้ย-เขี่ย -คุ้ม-ครอง -คู่-กร-ณี -คู่-กัด -คู่-ขา -คู่-แข่ง -คู่-ครอง -คู่-ควร -คู่-คิด -คู่-คี่ -คู่-ใจ -คู่-ชีพ -คู่-ชี-วิต -คู่-บา-รมี -คู่-บุญ -คู่-ปร-ปักษ์ -คู่-ปรับ -คู่-ผสม -คู่-มือ -คู่-รัก -คู่-ลำ-ดับ -คู่-สาย -คู่-หมั้น -คู่-หู -คู่-อริ -คู่-อา-ฆาต -เค-มี-ภัณฑ์ -เคย-ตัว -เคร่ง-ขรึม -เคร่ง-ครัด -เคร่ง-เครียด -เคร-ดิต-ฟอง-ซิ-เอร์ -เครื่อง-กล -เครื่อง-กัณฑ์ -เครื่อง-แกง -เครื่อง-เขิน -เครื่อง-ครัว -เครื่อง-เคียง -เครื่อง-เงิน -เครื่อง-จักร -เครื่อง-เซ่น -เครื่อง-ดน-ตรี -เครื่อง-ต้น -เครื่อง-ทุ่น-แรง -เครื่อง-เทศ -เครื่อง-ใน -เครื่อง-บิน -เครื่อง-บู-ชา -เครื่อง-แบบ -เครื่อง-ประ-ดับ -เครื่อง-ปรุง -เครื่อง-ปรุง-รส -เครื่อง-มือ -เครื่อง-ยนต์ -เครื่อง-ร่อน -เครื่อง-ราง -เครื่อง-เรือน -เครื่อง-ล่าง -เครื่อง-เล่น -เครื่อง-สาย -เครื่อง-สำ-อาง -เครื่อง-สุ-กำ-ศพ -เครื่อง-หมาย -เครือ-รัฐ -เคลีย-คลอ -เคลื่อน-ที่ -เคลื่อน-ไหว -เคลือบ-แคลง -เคลือบ-แฝง -เคลือบ-ฟัน -เคว้ง-คว้าง -เคห-สถาน -เค้า-โครง -เคียด-แค้น -เคี่ยว-เข็ญ -เคี้ยว-เอื้อง -เคือง-ขุ่น -โค-นม -โค-บาล -โค-มูตร -โคม-ลอย -โครง-การ -โครง-เรื่อง -โครง-งาน -โครง-สร้าง -โครม-คราม -โคลง-เคลง -ฆ้อง-กระ-แต -ฆ้อง-ชัย -ฆ้อง-วง -ฆ้อง-หุ่ย -ฆ้อง-เหม่ง -ฆ้อง-โหม่ง -ฆาต-กร -ฆาต-กรรม -ฆาน-ประ-สาท -งง-งวย -งง-งัน -งด-เว้น -งบ-ดุล -งบ-ประ-มาณ -งม-โข่ง -งม-งาย -ง่วง-งุน -ง่วง-เหงา -งอ-หาย -ง้อ-งอน -งอน-ง้อ -งอม-แงม -งา-ช้าง -ง่า-เงย -งาน-การ -ง่าย-ดาย -งึม-งำ -เงิน-เดือน -เงิน-ตรา -เงิน-ยวง -เงียบ-กริบ -เงียบ-เชียบ -เงียบ-เหงา -เงื่อง-หงอย -เงื่อน-ไข -เงื่อน-งำ -เงื่อน-เว-ลา -เงื้อม-มือ -แง่-งอน -จง-ใจ -จง-รัก -จด-จ่อ -จด-จำ -จด-หมาย -จด-หมาย-เหตุ -จร-จัด -จรร-ยา-บรรณ -จริง-จัง -จริง-ใจ -จอม-ขวัญ -จอม-ใจ -จอม-ทัพ -จอม-ปลวก -จอม-พล -จ๊ะ-เอ๋ -จัก-สาน -จักร-พรรดิ -จักร-ภพ -จักร-ยาน -จักร-ยาน-ยนต์ -จักร-รา-ศี -จักร-วรรดิ -จักร-วรรดิ-นิ-ยม -จักร-วาล -จัง-หนับ -จัด-การ -จัด-จ้าน -จัด-เจน -จัด-แจง -จัด-ตั้ง -จัด-สรร -จับ-กุม -จับ-จด -จับ-เจ่า -จ่า-หน้า -จา-ตุ-ทสี -จา-ตุ-มหา-ราช -จา-ตุ-มหา-รา-ชิก -จา-ตุ-มหา-รา-ชิ-กา -จา-ตุ-รงค-สัน-นิ-บาต -จา-ตุร-ราช-การ -จาน-เชิง -จาน-บิน -จาน-ผี -จาน-เสียง -จาบ-จ้วง -จำ-เป็น -จำ-พรร-ษา -จำ-วัด -จ้ำ-จี้-จ้ำ-ไช -จำ-เลาะ-ตา -จิง-โจ้-น้ำ -จิต-ใจ -จิตต-ภา-ว-นา -จิต-ตัง -จิต-ตา-นุ-ปัส-ส-นา -จิต-นิ-ยม -จิต-บำ-บัด -จิต-แพทย์ -จิต-วิ-สัย -จิตร-กร -จิตร-กรรม -จิตร-ลดา -จิต-วิท-ยา -จิต-เวช -จิต-เวช-ศาสตร์ -จินต-กวี -จินต-นา -จินต-นา-การ -จินต-ภาพ -จุ-ฑา-มณี -จุ-ฑา-มาศ -จุ-ฑา-รัตน์ -จุน-เจือ -จุ้น-จ้าน -จุล-ชีพ -จุล-ชีวัน -จุล-ชีวิน -จุล-ทรรศน์ -จุล-ภาค -จุล-วรรค -จุล-ศัก-ราช -จุล-สาร -จุ-ลิน-ทรีย์ -จุ-ฬา-มณี -จุ-ฬา-ลักษณ์ -เจต-คติ -เจต-จำ-นง -เจต-นา-รมณ์ -เจต-ภูต -เจริญ-พร -เจ้า-กรม -เจ้า-กรรม -เจ้า-ของ -เจ้า-ขา -เจ้า-ข้า -เจ้า-คณะ -เจ้า-ค่ะ -เจ้า-จอม -เจ้า-ชู้ -เจ้า-ตัว -เจ้า-ถิ่น -เจ้า-ท่า -เจ้า-ที่ -เจ้า-ทุกข์ -เจ้า-นาย -เจ้า-เนื้อ -เจ้า-บ้าน -เจ้า-บ่าว -เจ้า-ประ-คุณ -เจ้า-ประ-คู้น -เจ้า-พนัก-งาน -เจ้า-พระ-คุณ -เจ้า-พระ-ยา -เจ้า-พ่อ -เจ้า-พา-ยุ -เจ้า-ฟ้า -เจ้า-ภาพ -เจ้า-มือ -เจ้า-แม่ -เจ้า-เรือน -เจ้า-สัง-กัด -เจ้า-สัว -เจ้า-สาว -เจ้า-หน้า-ที่ -เจ้า-หนี้ -เจ้า-อา-วาส -เจาะ-จง -เจือ-จาง -เจือ-จาน -เจือ-ปน -เจื้อย-แจ้ว -แจก-จ่าย -แจ่ม-แจ้ง -แจ่ม-ใส -โจง-กระ-เบน -โจม-ตี -โจร-กรรม -โจร-สลัด -ใจ-ความ -ใจ-คอ -ฉก-ฉวย -ฉก-ชิง -ฉลอง-ได -ฉ้อ-ฉล -ฉัตร-มง-คล -ฉันท-ลักษณ์ -ฉา-ยา-ลักษณ์ -ฉิบ-หาย -ฉุก-เฉิน -ฉุก-ละ-หุก -ฉุน-เฉียว -ฉุป-ศาสตร์ -เฉ-ไฉ -เฉย-เมย -เฉา-โฉด -เฉิด-ฉัน -เฉิด-ฉาย -เฉิด-ฉิน -เฉียบ-ขาด -เฉียบ-พลัน -เฉียบ-แหลม -เฉื่อย-ชา -แฉะ-แบะ -โฉด-เฉา -โฉม-งาม -โฉม-ฉาย -โฉม-เฉลา -โฉม-ตรู -โฉม-ยง -โฉม-ศรี -โฉม-หน้า -ชด-ช้อย -ชด-เชย -ชด-ใช้ -ชน-บท -ชนินทร์ -ชนก-กรรม -ชนม-พรร-ษา -ชน-มา-ยุ -ชม-เชย -ชม-พู-ทวีป -ชม-พู-นท -ชม-พู-นุท -ชรา-ธรรม -ชรา-ภาพ -ชล-จร -ชล-ธาร -ชล-ธี -ชล-นัยน์ -ชล-นา -ชล-เนตร -ชล-ประ-ทาน -ชล-มารค -ชลา-ธาร -ชลา-ลัย -ชลา-ศัย -ชลา-สินธุ์ -ชโล-ทร -ช่วง-ชิง -ช่วง-ใช้ -ชวน-ชม -ชวน-หัว -ช่วย-เหลือ -ช่อ-ฟ้า -ช่อ-ม่วง -ชอก-ช้ำ -ช่อง-เขา -ช่อง-แคบ -ช่อง-ไฟ -ช่อง-ว่าง -ช้อง-นาง -ชอบ-กล -ชอบ-ใจ -ชอบ-ธรรม -ชอบ-พอ -ชัก-โครก -ชัก-เงา -ชัก-จูง -ชัก-ชวน -ชัก-นำ -ชัก-เนื้อ -ชัก-พระ -ชัก-เย่อ -ชัก-ใย -ชั่ง-ใจ -ชังฆ-วิ-หาร -ชัด-เจน -ชั้น-เชิง -ชั่ว-คน -ชั่ว-คราว -ชั่ว-ช้า -ชั่ว-โมง -ชั่ว-แล่น -ชา-เย็น -ช้า-นาน -ช่าง-เครื่อง -ช่าง-ฝี-มือ -ช่าง-ฟิต -ช่าง-ไฟ -ช้าง-น้ำ -ช้าง-เผือก -ช้าง-พลาย -ช้าง-พัง -ช้าง-สาร -ช้าง-สี-ดอ -ชาติ-ธรรม -ชาติ-นิ-ยม -ชาติ-พันธุ์ -ชาติ-พันธุ์-วิท-ยา -ชาติ-ภูมิ -ชาน-ชา-ลา -ชาย-ชา-ตรี -ชาย-คา -ชาย-ฝั่ง -ชาย-ทะ-เล -ชาว-เล -ชาว-วัง -ช้ำ-ใจ -ช้ำ-ชอก -ชิง-ชัง -ชิง-พลบ -ชิน-ชา -ชิน-บุตร -ชิ้น-เอก -ชิม-ลาง -ชี-เปลือย -ชี้-ขาด -ชี้-แจง -ชี้-นำ -ชี้-แนะ -ชี้-ฟ้า -ชีพ-จร -ชี-พิ-ตัก-ษัย -ชื่น-ชม -ชื่น-บาน -ชื่น-มื่น -ชื่อ-ย่อ -ชื่อ-รอง -ชื่อ-เล่น -ชื่อ-เสียง -ชุก-ชุม -ชุ-ติ-มา -ชุบ-ตัว -ชุบ-เลี้ยง -ชุม-ชน -ชุม-ทาง -ชุม-สาย -ชุ่ม-ใจ -ชุ่ม-ชื่น -ชุ่ม-ชื้น -ชุม-นุม-ชน -ชู-ชีพ -ชู-โรง -ชู้-สาว -เชย-ชม -เชลย-ศักดิ์ -เชลย-ศึก -เช่า-ซื้อ -เช้า-ตรู่ -เช้า-มืด -เชิง-กราน -เชิง-กล -เชิง-ชั้น -เชิง-ชาย -เชิง-ซ้อน -เชิง-เดียว -เชิง-เดี่ยว -เชิง-ตะ-กอน -เชิง-เทิน -เชิง-มุม -เชิด-ชู -เชิง-อรรถ -เชี่ยน-หมาก -เชี่ยว-ชาญ -เชื่อง-ช้า -เชื่อ-ใจ -เชื่อ-ถือ -เชื่อ-ฟัง -เชื่อ-มือ -เชื้อ-ชาติ -เชื้อ-เพลิง -เชื้อ-ไฟ -เชื้อ-โรค -เชื้อ-สาย -เชื้อ-เชิญ -เชื่อง-ช้า -เชือน-แช -เชื่อ-วัน -แช่-เย็น -แช่-อิ่ม -แช่ม-ช้อย -แช่ม-ชื่น -โชก-โชน -โชติ-ช่วง -โชติ-รส -ใช้-สอย -ซบ-เซา -ซม-ซาน -ซวน-เซ -ซอก-ซอน -ซอก-แซก -ซ่อง-สุม -ซ่อง-เสพ -ซ่อง-แซ่ง -ซ่อน-รูป -ซ่อน-เร้น -ซ่อน-หา -ซ่อน-กลิ่น -ซ่อน-ทราย -ซ่อม-แซม -ซัก-ค้าน -ซัก-ซ้อม -ซัก-ไซ้ -ซัก-ฟอก -ซัก-แห้ง -ซัง-กะ-ตาย -ซัง-ตาย -ซัด-เซ -ซัด-ทอด -ซับ-ซ้อน -ซับ-ใน -ซับ-พระ-พักตร์ -ซาก-ศพ -ซ่าน-เซ็น -ซ้ำ-ซ้อน -ซ้ำ-ซาก -ซ้ำ-เติม -ซ้ำ-ร้าย -ซี่-โครง -ซีด-เซียว -ซึม-กะ-ทือ -ซึม-ซาบ -ซึม-เซา -ซึม-ทราบ -ซึม-เศร้า -ซื่อ-ตรง -ซื่อ-สัตย์ -ซื้อ-ขาย -ซุก-ซน -ซุก-ซ่อน -ซุบ-ซิบ -ซู่-ซ่า -เซ-ซัง -เซ่อ-ซ่า -แซ่-ซ้อง -โซ-ดา-ไฟ -ญาณ-ทัส-นะ -ญาณ-วิท-ยา -ญาณ-ศาสตร์ -ญาติ-กา -ฐาน-ราก -ดก-ดื่น -ดง-ดิบ -ดล-ใจ -ดล-บัน-ดาล -ดวง-แก้ว -ดวง-ใจ -ดวง-เดือน -ดวง-ตรา -ดวง-ตา -ดวง-สมร -ดอก-จัน -ดอก-จิก -ดอก-บัว -ดอก-เบี้ย -ดอก-ฟ้า -ดอก-ไม้ -ดอก-ยาง -ดอก-เล็บ -ดอก-ทอง -ดอก-สร้อย -ดอง-ยา -ดัก-คอ -ดัก-ฟัง -ดัง-นั้น -ดัง-นี้ -ดัง-หนึ่ง -ดั้ง-เดิม -ดัด-จริต -ดัด-แปลง -ดัน-ทุ-รัง -ดับ-ขันธ์ -ดับ-จิต -ดับ-ชีพ -ด่า-ทอ -ด่าง-ทับ-ทิม -ด่าง-พร้อย -ดาด-ฟ้า -ดา-รา-ศาสตร์ -ดาล-เดือด -ดาว-กระ-จาย -ดาว-เคราะห์ -ดาว-ตก -ดาว-เทียม -ดาว-รุ่ง -ดาว-เรือง -ดาว-ฤกษ์ -ดาว-หาง -ดาว-เหนือ -ดาษ-ดื่น -ดิน-ขาว -ดิน-ดาน -ดิน-ดำ -ดิน-ประ-สิว -ดิน-ปืน -ดิน-ระ-เบิด -ดิน-สอ -ดิน-สอ-พอง -ดิ้น-รน -ดิบ-ดี -ดี-เกลือ -ดี-ใจ -ดี-ซ่าน -ดี-ดัก -ดี-เดือด -ดี-ฝ่อ -ดีด-ดิ้น -ดึก-ดำ-บรรพ์ -ดึก-ดื่น -ดึง-ดัน -ดึง-ดูด -ดื่ม-ด่ำ -ดื้อ-ด้าน -ดื้อ-ดึง -ดื้อ-แพ่ง -ดื้อ-ยา -ดื้อ-รั้น -ดุ-ดัน -ดุ-เดือด -ดุ-ร้าย -ดุล-การ-ค้า -ดุล-พิ-นิจ -ดุล-ภาค -ดุลย-พิ-นิจ -ดุลย-ภาพ -ดุษ-ฎี-นิ-พนธ์ -ดุษ-ฎี-บัณ-ฑิต -ดุษ-ณี-ภาพ -ดู-แคลน -ดู-ถูก -ดู-ดาย -ดู-เบา -ดู-แล -ดู-หมิ่น -ดู-เหมือน -ดูด-ดื่ม -เด็ด-ขาด -เด็ด-ดวง -เด็ด-เดี่ยว -เดน-ตาย -เดา-สวด -เดา-สุ่ม -เดิน-ทาง -เดิน-สะ-พัด -เดิน-สาย -เดิน-เหิน -เดิม-พัน -เดียง-สา -เดียด-ฉันท์ -เดียว-กัน -เดียว-ดาย -เดี๋ยว-เดียว -เดี๋ยว-นี้ -เดือด-ดาล -เดือด-ร้อน -เดือน-มืด -เดือน-หงาย -แด-ดาล -แด-ดิ้น -แดก-ดัน -โด่-เด่ -โด่ง-ดัง -โดด-เดี่ยว -โดย-สาร -ได้-การ -ได้-แก่ -ได้-ใจ -ได้-ที -ได้-ยิน -ได้-เสีย -ตก-เขียว -ตก-ค้าง -ตก-ใจ -ตก-ต่ำ -ตก-แต่ง -ตก-ทอด -ตก-ฟาก -ตก-มัน -ตก-ยาก -ตก-ลง -ตก-หล่น -ต้น-ขั้ว -ต้น-คิด -ต้น-ฉบับ -ต้น-ตอ -ต้น-ตำ-รับ -ต้น-ทุน -ต้น-แบบ -ต้น-เพลิง -ต้น-มือ -ต้น-ไม้ -ต้น-ร่าง -ต้น-เรื่อง -ต้น-สัง-กัด -ต้น-หน -ต้น-เหตุ -ตบ-ตา -ตบ-แต่ง -ตบ-แผละ -ตบ-มือ -ต้ม-ข่า -ต้ม-โคล้ง -ต้ม-ยำ -ต้ม-ส้ม -ตรม-ตรอม -ตรรก-วิท-ยา -ตรรก-ศาสตร์ -ตรวจ-การ -ตรวจ-การณ์ -ตรวจ-ตรา -ตระ-บัด-สัตย์ -ตรัส-รู้ -ตรา-ตั้ง -ตรา-บาป -ตรา-ยาง -ตรา-สาร -ตริ-ตรอง -ตรี-กฏุก -ตรี-กาย -ตรี-โกณ -ตรี-โกณ-มิ-ติ -ตรี-คูณ -ตรี-ทูต -ตรี-ปิ-ฎก -ตรี-ภพ -ตรี-มู-รติ -ตรึก-ตรอง -ตรึง-ตรา -ตรุษ-จีน -ตฤณ-ชาติ -ตฤณ-มัย -ตลก-บาตร -ตลบ-ตะ-แลง -ตลบ-หลัง -ตลาด-นัด -ตลาด-น้ำ -ตลาด-มืด -ตลาด-สด -ต่อ-ตี -ต่อ-เติม -ต่อ-ว่า -ต่อ-สู้ -ต่อ-กร -ต่อ-ต้าน -ต่อ-แย้ง -ต้อง-การ -ต้อง-โทษ -ต้อง-หา -ต้อน-รับ -ตอบ-โต้ -ตอบ-แทน -ต่อย-หอย -ตะ-พาบ-น้ำ -ตัก-ตวง -ตัก-บาตร -ตั้ง-เข็ม -ตั้ง-ไข่ -ตั้ง-เค้า -ตั้ง-แง่ -ตั้ง-ใจ -ตั้ง-ต้น -ตั้ง-แต่ -ตั้ง-ท้อง -ตัด-ขาด -ตัด-ใจ -ตัด-เชือก -ตัด-ตอน -ตัด-ทอน -ตัด-บท -ตัด-พ้อ -ตัด-รอน -ตัด-สิน -ตับ-เต่า -ตับ-แลบ -ตับ-อ่อน -ตัว-กลาง -ตัว-การ -ตัว-เก็ง -ตัว-ดี -ตัว-ตั้ง -ตัว-เต็ง -ตัว-ถัง -ตัว-แทน -ตัว-ประ-กอบ -ตัว-ประ-กัน -ตัว-แปร -ตัว-ผู้ -ตัว-พิมพ์ -ตัว-เมีย -ตัว-ยืน -ตัว-เลข -ตัว-อย่าง -ตั๋ว-เงิน -ตั๋ว-แลก-เงิน -ตา-กล้อง -ตา-ไก่ -ตา-ข่าย -ตา-ชั่ง -ตา-ตุ่ม -ตา-ทวด -ตา-ปลา -ตา-ราง -ต่าง-หาก -ต้าน-ทาน -ตาม-ใจ -ตาย-ใจ -ตาย-ซาก -ตาย-ด้าน -ตาย-ตัว -ตาย-ทั้ง-กลม -ตาย-ห่า -ตาย-โหง -ตาล-ปัตร -ต่ำ-ช้า -ต่ำ-ต้อย -ตำ-ส้ม -ติ-เตียน -ติณ-ชาติ -ติด-ขัด -ติด-ใจ -ติด-ต่อ -ติด-ตั้ง -ติด-ตาม -ติด-ตื้น -ติด-พัน -ติด-ลม -ติด-อ่าง -ตี-เกลียว -ตี-ขลุม -ตี-ความ -ตี-คู่ -ตี-จาก -ตี-ตื้น -ตี-แผ่ -ตี-รวน -ตี-ลัง-กา -ตี-วง -ตี-เสมอ -ตีน-กา -ตีน-คู้ -ตีน-จก -ตีน-ตะ-ขาบ -ตีน-ผี -ตีน-เหยียด -ตึก-แถว -ตึก-ระ-ฟ้า -ตึง-เครียด -ตึง-ตัง -ตื้น-ตัน -ตื่น-ตัว -ตื่น-ตูม -ตื่น-เต้น -ตุ๊-ต๊ะ -ตุ้บ-ตั้บ -ตุ้ม-หู -ตุ-ลา-การ -ตุ-ลา-คม -ตู้-นิร-ภัย -ตูม-ตาม -ตู้-เสบียง -เต-โช-ธาตุ -เตร็ด-เตร่ -เต้น-รำ -เตา-แก๊ส -เตา-ผิง -เตา-ฟู่ -เตา-ไฟ -เตา-รีด -เตา-สูบ -เต่า-ทอง -เต้า-รับ -เต้า-ส่วน -เต้า-เสียบ -เต้า-หู้-ยี้ -แต่-ละ -แตก-คอ -แตก-คอก -แตก-ฉาน -แตก-ดับ -แตก-ตื่น -แตก-พาน -แตก-แยก -แตก-ร้าว -แตก-หัก -แต่ง-งาน -แต่ง-ตั้ง -แต้ม-คู -แต้ม-ต่อ -แตร-งอน -แตร-เดี่ยว -แตร-ฝรั่ง -แตร-ฟัน-ฟาร์ -แตร-วง -โต้-ตอบ -โต้-เถียง -โต้-แย้ง -โต๊ะ-หมู่ -โต๊ะ-อิ-หม่าม -ใต้-ถุน -ไต้-ก๋ง -ไต่-คู้ -ไต่-เต้า -ไต่-ถาม -ไต้-ฝุ่น -ไตร-จักร -ไตร-จี-วร -ไตร-ตรึงษ์ -ไตร-ทวาร -ไตร-ปิ-ฎก -ไตร-เพท -ไตร-ภพ -ไตร-ภูมิ -ไตร-ภา-คี -ไตร-ยางศ์ -ไตร-รงค์ -ไตร-รัตน์ -ไตร-ลักษณ์ -ไตร-โลก -ไตร-สรณ-คมน์ -ไตร-สิก-ขา -ไต่-สวน -ถก-เถียง -ถด-ถอย -ถนัด-ถนี่ -ถนิม-สร้อย -ถม-ถืด -ถม-เถ -ถม-ไป -ถลาก-ไถล -ถ้วน-ถี่ -ถ้วย-ฟู -ถ่อง-แท้ -ถอด-ถอน -ถ้อย-คำ -ถ้อย-แถลง -ถาก-ถาง -ถ่าน-ไฟ-ฉาย -ถ่าน-หิน -ถาม-ไถ่ -ถ่าย-ทอด -ถ่าย-ทุกข์ -ถ่าย-เท -ถา-วร-วัต-ถุ -ถ้ำ-มอง -ถี่-ถ้วน -ถึง-ใจ -ถูก-ใจ -ถูก-ชะ-ตา -เถร-วาท -เถ้า-แก่ -เถ้า-แก่-เนี้ย -แถม-พก -แถลง-การณ์ -ไถ่-ถอน -ไถ่-ถาม -ทด-แทน -ทด-รอง -ทด-ลอง -ทด-สอบ -ทน-ทาน -ทนาย-ความ -ทบ-ทวน -ทแยง-มุม -ทรง-กลด -ทรง-เครื่อง -ทรง-เจ้า -ทรัพย์-สิน -ทราม-ชม -ทราม-เชย -ทราม-วัย -ทราม-สงวน -ทราม-สวาท -ทรุด-โทรม -ทฤษ-ฎี-บท -ท้วง-ติง -ท่วม-ท้น -ทวา-ทศ -ทวา-ทศ-มาส -ทวา-บร-ยุค -ทวาร-บาล -ทวิ-บถ -ทวิ-บท -ทวิ-บาท -ทวิ-ภาค -ทวิ-ภา-คี -ทวี-คูณ -ทศ-กัณฐ์ -ทศ-ชาติ -ทศ-ทิศ -ทศ-นิ-ยม -ทศ-พร -ทศ-พล -ทศ-พิธ-ราช-ธรรม -ทศ-มาส -ทศ-วรรษ -ท่อ-ไอ-เสีย -ท้อ-ถอย -ท้อ-แท้ -ทอง-ขาว -ทอง-คำ -ทอง-คำ-ขาว -ทอง-คำ-เปลว -ทอง-เค -ทอง-แดง -ทอง-บรอนซ์ -ทอง-ม้วน -ทอง-ย้อย -ทอง-สัม-ฤทธิ์ -ทอง-หยอด -ทอง-หยิบ -ทอง-เหลือง -ทอง-เอก -ท่อง-เที่ยว -ท้อง-ตรา -ท้อง-ถิ่น -ท้อง-ที่ -ท้อง-น้อย -ท้อง-ร่อง -ท้อง-เรื่อง -ทอด-มัน -ทอด-ทิ้ง -ทอด-น่อง -ทอด-ยอด -ทอด-หุ่ย -ทอย-กอง -ทะ-เบียน-บ้าน -ทะ-เล-ทราย -ทะ-เล-สาบ -ทะ-เล-หลวง -ทัก-ขิ-ณา-วัฏ -ทัก-ท้วง -ทัก-ทาย -ทัก-ษิ-ณา-วรรต -ทัก-ษิ-ณา-ทาน -ทัก-ษิ-ณา-นุ-ประ-ทาน -ทั้ง-กลม -ทั้ง-คน -ทั้ง-ดุ้น -ทั้ง-ที -ทั้ง-นั้น -ทั้ง-นี้ -ทั้ง-ปวง -ทั้ง-ผอง -ทั้ง-เพ -ทั้ง-มวล -ทั้ง-สิ้น -ทั้ง-หมด -ทั้ง-หลาย -ทัณฑ์-บน -ทัด-ทาน -ทัด-เทียม -ทัน-ควัน -ทัน-ใจ -ทัน-ใด -ทัน-ตา -ทัน-สมัย -ทัน-ที -ทับ-ถม -ทับ-ทรวง -ทับ-ศัพท์ -ทั่ว-ถึง -ทั่ว-ไป -ท่า-ทาง -ท่า-ที -ท้า-ทาย -ทาง-การ -ทาง-ข้าม -ทาง-ด่วน -ทาง-เท้า -ทาง-โท -ทาง-ใน -ทาง-ผ่าน -ทาง-ม้า-ลาย -ทาง-หลวง -ทาง-ออก -ทาง-เอก -ทาน-กัณฑ์ -ทาน-ตะ-วัน -ท่าน-ชาย -ทาน-บา-รมี -ท่าน-ผู้-หญิง -ท่าน-หญิง -ทาบ-ทาม -ท้าย-ทอย -ทา-รุณ-กรรม -ทำ-คลอด -ทำ-ใจ -ทำ-ซ้ำ -ทำ-ท่า -ทำ-ที -ทำ-แท้ง -ทำ-โทษ -ทำ-บาป -ทำ-บุญ -ทำ-พิษ -ทำ-ฟัน -ทำ-ร้าย -ทำ-วัตร -ทำ-สาว -ทำ-เสน่ห์ -ทำ-หมัน -ทำ-ให้ -ทิ้ง-ขว้าง -ทิ้ง-ทวน -ทิ้ง-ท้าย -ทิน-กร -ทิพ-จัก-ขุ -ทิพ-โสต -ทิพย-จัก-ษุ -ทิพย-ญาณ -ทิพย-เนตร -ทิพย-รส -ทิ-พา-กร -ทิ่ม-ตำ -ทิ่ม-แทง -ทิ-วา-กร -ทิ-วา-กาล -ทิศ-ทาง -ที-เด็ด -ที-ท่า -ที-นี้ -ที-หลัง -ทีฆ-นิ-กาย -ทีฆ-สระ -ที่-ดิน -ที่-นอน -ที่-นั่ง -ที่-ปรึก-ษา -ที่-พึ่ง -ที่-มั่น -ที่-ราบ -ที่-ว่า-การ -ที่-สุด -ที่-หมาย -ที่-ไหน -ทุก-ที -ทุก-เมื่อ -ทุกข์-สุข -ทุน-ทรัพย์ -ทุน-นิ-ยม -ทุน-รอน -ทุน-สำ-รอง -ทุ่ม-เถียง -ทุ่ม-เท -ทูน-หัว -ทูล-กระ-หม่อม -เท-กระ-จาด -เท-ครัว -เทพ-เจ้า -เทพ-ดา -เทพ-ธิ-ดา -เทพ-นม -เทพ-นิ-ยม -เทพ-นิ-ยาย -เทพ-บุตร -เทพ-สัง-หรณ์ -เทศ-กาล -เทศ-นา-โว-หาร -เทศ-บัญ-ญัติ -เทศ-บาล -เทศ-มน-ตรี -เทห์-ฟาก-ฟ้า -เท่า-กับ -เท่า-ใด -เท่า-ตัว -เท่า-ทัน -เท่า-ทุน -เท่า-เทียม -เท่า-นั้น -เท่า-ไร -เท้า-ช้าง -เทิด-ทูน -เที่ยง-ตรง -เที่ยง-แท้ -เที่ยง-ธรรม -เทียน-ชนวน -เทียน-พรร-ษา -เทียบ-เคียง -เทียบ-เท่า -เทือก-เขา -เทือก-เถา -แท็งก์-น้ำ -แท่น-พิมพ์ -แท่น-มณ-ฑล -แท่น-หมึก -แทรก-ซอน -แทรก-ซ้อน -แทรก-ซึม -แทรก-แซง -แทะ-โลม -ไทย-ดำ -ไทย-ทาน -ไทย-ธรรม -ไทย-น้อย -ไทย-ใหญ่ -ธง-ชัย -ธง-ชาติ -ธง-ทิว -ธร-ณี-วิท-ยา -ธร-ณี-สงฆ์ -ธรรม-กาย -ธรรม-การ -ธรรม-เกษตร -ธรรม-ขันธ์ -ธรรม-คุณ -ธรรม-จรร-ยา -ธรรม-จริ-ยา -ธรรม-จักร -ธรรม-จัก-ษุ -ธรรม-จา-คะ -ธรรม-จา-รี -ธรรม-ชาติ -ธรรม-ดา -ธรรม-เนียม -ธรรม-รา-ชา -ธรรม-ศาสตร์ -ธรรม-สภา -ธรรม-สัง-เวช -ธัญ-พืช -ธาร-พระ-กร -ธีร-ภาพ -ธีร-ราช -นก-เขา -นก-ต่อ -นก-ยูง -นก-รู้ -นก-หวีด -นคร-บาล -นคร-รัฐ -นง-คราญ -นง-นุช -นง-พะ-งา -นง-เยาว์ -นง-ราม -นง-ลักษณ์ -นบ-นอบ -นพ-เก้า -นพ-คุณ -นพ-เคราะห์ -นพ-ปฎล -นพ-พล -นพ-รัตน์ -นพ-ศก -นพ-ศูล -นม-ข้น -นม-ผง -นม-ไม้ -นม-นาน -นม-หนู -นม-แมว -นรี-เวช -นรี-เวช-วิท-ยา -นวด-ฟั้น -นวย-นาด -นวล-ระ-หง -นวล-ลออ -นวล-ละ-ออง -นวล-จันทร์ -นอก-ครู -นอก-คอก -นอก-จาก -นอก-ใจ -นอก-ชาน -นอก-รีต -นอก-เหนือ -นอง-เนือง -นอง-เลือด -นอน-ก้น -นอน-ใจ -นอบ-นบ -นอน-เล่น -นอบ-น้อม -น้อม-นำ -น้อย-ใจ -น้อย-หน้า -นัก-การ -นัก-การ-เมือง -นัก-กี-ฬา -นัก-ข่าว -นัก-ท่อง-เที่ยว -นัก-เทศน์ -นัก-โทษ -นัก-ธรรม -นัก-บวช -นัก-บิน -นัก-บุญ -นัก-ปราชญ์ -นัก-พรต -นัก-รบ -นัก-เรียน -นัก-เลง -นัก-วิ-ชา-การ -นัก-ศึก-ษา -นัก-สิทธิ์ -นัก-สืบ -นัก-หนา -นั่ง-เทียน -นั่ง-ร้าน -นัด-แนะ -นัด-หมาย -นั่น-แหละ -นั่น-เอง -นับ-ถือ -นับ-ประ-สา -นัยน์-ตา -นา-ดำ -นา-ปรัง -นา-ปี -นา-สวน -นา-หว่าน -นาค-บาศ -นาค-ปรก -นาค-ราช -นาง-กวัก -นาง-กำ-นัล -นาง-งาม -นาง-ใน -นาง-บำ-เรอ -นาง-แบบ -นาง-พญา -นาง-ฟ้า -นาง-ไม้ -นาง-โลม -นาง-สาว -นาง-ห้าม -นาง-เอก -นาฏ-กรรม -นาฏ-ดน-ตรี -นาฏ-ศิลป์ -นาน-นม -น่าน-น้ำ -น่าน-ฟ้า -นาม-กร -นาม-ธรรม -นาม-ไธย -นาม-บัตร -นาม-ปาก-กา -นาม-แฝง -นาม-สกุล -นาม-สง-เคราะห์ -นาม-สม-ญา -นาย-ทะ-เบียน -นาย-ท่า -นาย-ท้าย -นาย-ทุน -นาย-ประ-กัน -นาย-หน้า -นาย-อำ-เภอ -นา-รายณ์-หัตถ์ -นา-รี-ผล -นา-วิก-โย-ธิน -นำ-จับ -นำ-พา -นำ-ทาง -นำ-ร่อง -นำ-สืบ -นำ-แสดง -น้ำ-กรด -น้ำ-กาม -น้ำ-เกลือ -น้ำ-ข้าว -น้ำ-แข็ง -น้ำ-แข็ง-ไส -น้ำ-แข็ง-แห้ง -น้ำ-ครำ -น้ำ-คร่ำ -น้ำ-ค้าง -น้ำ-ค้าง-แข็ง -น้ำ-คาว-ปลา -น้ำ-คำ -น้ำ-เค็ม -น้ำ-เคย -น้ำ-เงิน -น้ำ-เงี้ยว -น้ำ-จัณฑ์ -น้ำ-จิ้ม -น้ำ-ใจ -น้ำ-เชื้อ -น้ำ-เชื่อม -น้ำ-ซาว-ข้าว -น้ำ-ดอก-ไม้ -น้ำ-ดี -น้ำ-ตก -น้ำ-ตา -น้ำ-ตาล -น้ำ-ท่า -น้ำ-นม -น้ำ-นวล -น้ำ-บา-ดาล -น้ำ-ประ-สาน-ทอง -น้ำ-ประ-ปา -น้ำ-ปลา -น้ำ-ป่า -น้ำ-ผึ้ง -น้ำ-พริก -น้ำ-พริก-เผา -น้ำ-พี้ -น้ำ-พุ -น้ำ-มนต์ -น้ำ-มนตร์ -น้ำ-มัน -น้ำ-มือ -น้ำ-มูก -น้ำ-เมา -น้ำ-ย่อย -น้ำ-ยา -น้ำ-รัก -น้ำ-แร่ -น้ำ-ลาย -น้ำ-เลี้ยง -น้ำ-สต๊อก -น้ำ-ส้ม -น้ำ-ส้ม-สาย-ชู -น้ำ-สังข์ -น้ำ-สา-บาน -น้ำ-เสียง -น้ำ-หนวก -น้ำ-หนอง -น้ำ-หนัก -น้ำ-หน้า -น้ำ-หนึ่ง -น้ำ-หมึก -น้ำ-หอม -น้ำ-เหลือง -น้ำ-อบ -น้ำ-อ้อย -น้ำ-อัด-ลม -นิ่ง-เฉย -นิจ-ศีล -นิด-เดียว -นิด-หน่อย -นิ-ติ-กร -นิ-ติ-กรรม -นิ-ติ-ธรรม -นิ-ติ-นัย -นิ-ติ-บัญ-ญัติ -นิ-ติ-บุค-คล -นิ-ติ-ภา-วะ -นิ-ติ-วิท-ยา-ศาสตร์ -นิ-ติ-เวช -นิ-ติ-เวช-ศาสตร์ -นิ-ติ-ศาสตร์ -นิ-เทศ-ศาสตร์ -นิ่ม-นวล -นิ-รุก-ติ-ศาสตร์ -นิ-เวศ-วิท-ยา -นิ-ศา-กร -นิ-ศา-กาล -นิ-ศา-ชล -นิ-ศา-รัตน์ -นี่-แน่ะ -นี่-แหละ -นี่-เอง -นึก-คิด -นุง-ถุง -นุ่ง-ห่ม -นุ่ม-นวล -นุ่ม-นิ่ม -เนตร-นา-รี -เน-ติ-บัณ-ฑิต -เนย-เทียม -เนย-ใส -เนิ่น-นาน -เนิบ-นาบ -เนื้อ-ความ -เนื้อ-คู่ -เนื้อ-เค็ม -เนื้อ-งอก -เนื้อ-ตัว -เนื้อ-ตาย -เนื้อ-ที่ -เนื้อ-แท้ -เนื้อ-เปื่อย -เนื้อ-ผ้า -เนื้อ-เพลง -เนื้อ-ไม้ -เนื้อ-เยื่อ -เนื้อ-ร้อง -เนื้อ-ร้าย -เนื้อ-เรื่อง -เนื้อ-หา -เนือง-นอง -เนือง-นิตย์ -เนือง-แน่น -แน่-ใจ -แน่-ชัด -แน่-แท้ -แน่-นอน -แน่-นิ่ง -แน่-แน่ว -แน่น-แฟ้น -แน่น-หนา -แนบ-เนียน -แนบ-แน่น -แนว-คิด -แนว-ทาง -แนว-โน้ม -แนว-ป่า -แนว-รบ -แนว-ร่วม -แนว-หน้า -แนว-หลัง -แน่ว-แน่ -แนะ-นำ -แนะ-แนว -โน้ม-น้าว -ใน-หลวง -บก-พร่อง -บง-กช -บง-การ -บด-บัง -บท-กลอน -บท-กวี -บท-ความ -บท-คัด-ย่อ -บท-เฉพาะ-กาล -บท-นำ -บท-บัญ-ญัติ -บท-บาท -บท-ประ-พันธ์ -บท-เพลง -บท-ร้อง -บท-เรียน -บท-ลง-โทษ -บท-สน-ท-นา -บท-อัศ-จรรย์ -บท-จร -บท-บงสุ์ -บท-มาลย์ -บท-รัช -บท-เรศ -บท-วลัญช์ -บน-บาน -บรม-ครู -บรม-ธาตุ -บรม-บพิตร -บรม-วง-ศา-นุ-วงศ์ -บรม-อัฐิ -บรรณ-พิ-ภพ -บรรณ-ศา-ลา -บรร-ณา-การ -บรร-ณา-ธิ-การ -บรร-ณา-นุ-กรม -บรร-ณา-รักษ์ -บรร-ณา-รักษ-ศาสตร์ -บรร-ดา-มี -บรร-ดา-ศักดิ์ -บรร-ทัด-ฐาน -บรรพ-บุ-รุษ -บรร-ลัย-กัลป์ -บรร-ลัย-จักร -บริ-คณห์-สน-ธิ -บวง-สรวง -บ่วง-บาศ -บ้วน-พระ-โอษฐ์ -บ่อ-เกิด -บอก-กล่าว -บอก-บท -บอก-บุญ -บอก-ใบ้ -บอก-ปัด -บ้อง-กัญ-ชา -บ้อง-ตื้น -บ้อง-ไฟ -บ้อง-หู -บอด-สี -บ่อน-ทำ-ลาย -บอบ-ช้ำ -บอบ-บาง -บอบ-แบบ -บัง-โกลน -บัง-โคลน -บัง-ใบ -บั้ง-ไฟ -บัง-คับ-การ -บัง-คับ-บัญ-ชา -บัญ-ชา-การ -บัณ-ฑุ-กัม-พล -บัด-ดล -บัด-เดี๋ยว -บัด-นั้น -บัด-นี้ -บัด-สี-บัด-เถลิง -บัตร-เคร-ดิต -บัตร-พลี -บัตร-สน-เท่ห์ -บัตร-สิน-เชื่อ -บั่น-ทอน -บั้น-ท้าย -บั้น-ปลาย -บั้น-พระ-องค์ -บั้น-เอว -บัน-ได-ลิง -บัน-ได-เลื่อน -บัน-เทิง-คดี -บัว-ลอย -บัว-บก -บ้า-จี้ -บ้า-ดี-เดือด -บ้า-น้ำ-ลาย -บ้า-บิ่น -บ้า-ระ-ห่ำ -บ้า-เลือด -บ้า-หอบ-ฟาง -บาก-บั่น -บาก-หน้า -บาง-ตา -บาง-เบา -บาง-ที -บาด-เจ็บ -บาด-แผล -บาด-หมาง -บาตร-ใหญ่ -บาท-บง-กช -บาท-บงสุ์ -บาท-บริ-จา-ริ-กา -บาท-วิ-ถี -บาน-เกล็ด -บาน-ตะ-เกียง -บาน-ตะ-ไท -บาน-เบอะ -บาน-ปลาย -บาน-แผละ -บาน-พับ -บ้าน-จัด-สรร -บ้าน-ช่อง -บ้าน-นอก -บ้าน-พัก -บ้าน-เมือง -บ้าน-รับ-รอง -บ้าน-เรือน -บาป-กรรม -บาย-ศรี -บ่าย-เบี่ยง -บ่าย-หน้า -บ่าว-ไพร่ -บิด-เบี้ยว -บิด-เบือน -บิด-พลิ้ว -บี้-แบน -บีบ-คั้น -บีบ-รัด -บึ้ง-ตึง -บึ้ง-บูด -บุก-บั่น -บุก-เบิก -บุก-รุก -บุค-ลิก-ภาพ -บุค-ลิก-ลัก-ษณะ -บุญ-ธรรม -บุญ-นิ-ธิ -บุญ-ฤทธิ์ -บุบ-สลาย -บุ้ย-ใบ้ -บุ-รุษ-เพศ -บุ-หงา-รำ-ไป -บู้-บี้ -บู-ชา-ยัญ -บูด-บึ้ง -บูด-เบี้ยว -เบา-ความ -เบา-ใจ -เบา-บาง -เบา-ปัญ-ญา -เบา-มือ -เบา-แรง -เบา-สมอง -เบา-หวาน -เบา-โหวง -เบ้า-ตา -เบาะ-แส -เบิก-ความ -เบิก-บาน -เบี้ย-ล่าง -เบี้ย-เลี้ยง -เบี้ย-หวัด -เบี่ยง-บ่าย -เบียด-บัง -เบียด-เบียน -เบียด-เสียด -เบื้อง-ต้น -เบื้อง-บน -เบื้อง-หน้า -เบื้อง-หลัง -แบ-กะ-ดิน -แบ-เบาะ -แบ่ง-เบา -แบ่ง-ปัน -แบ่ง-แยก -แบบ-ฉบับ -แบบ-แปลน -แบบ-แผน -แบบ-ฝึก-หัด -แบบ-พิมพ์ -แบบ-สอบ-ถาม -แบบ-อย่าง -แบะ-แฉะ -แบะ-ท่า -โบ-แดง -โบ-ราณ-คดี -โบ-ราณ-วัต-ถุ -โบ-ราณ-สถาน -ใบ-ขับ-ขี่ -ใบ-จอง -ใบ-ตอง -ใบ-แทรก -ใบ-บอก -ใบ-บุญ -ใบ-เบิก-ทาง -ใบ-ปลิว -ใบ-พัด -ใบ-โพ -ใบ-ไม้ -ใบ-ระ-กา -ใบ-รับ-รอง -ใบ-ลา -ใบ-เลี้ยง -ใบ-สั่ง -ใบ-สำ-คัญ -ใบ-สุท-ธิ -ใบ-เสร็จ -ใบ-หน้า -ใบ-อนุ-ญาต -ใบ-ระ-กา -ปก-ครอง -ปก-คลุม -ปก-ป้อง -ปก-ปิด -ปฏิ-บัติ-การ -ปฏิ-บัติ-บู-ชา -ปฐ-พี-วิท-ยา -ปฐม-ฌาน -ปฐม-ทัศน์ -ปฐม-เทศ-นา -ปฐม-นิ-เทศ -ปฐม-พยา-บาล -ปฐม-ยาม -ปฐม-ฤกษ์ -ปฐม-วัย -ปฐม-สม-โพธิ -ปน-เป -ป่น-ปี้ -ปม-เขื่อง -ปม-เด่น -ปม-ด้อย -ปรน-เปรอ -ปรบ-ไก่ -ปรบ-มือ -ปร-สิต-วิท-ยา -ประ-โปรย -ประ-พรม -ประ-กัน-ชี-วิต -ประ-กัน-ภัย -ประ-จักษ์-พยาน -ประ-จัญ-บาน -ประ-จัน-หน้า -ประ-จำ-การ -ประ-จำ-เดือน -ประ-จำ-เมือง -ประ-จำ-ยาม -ประ-ชด-ประ-ชัน -ประ-ชา-กร -ประ-ชา-กร-ศาสตร์ -ประ-ชา-คม -ประ-ชา-ชน -ประ-ชา-ราษฎร์ -ประ-ชา-ชาติ -ประ-ชา-ชี -ประ-ชา-ทัณฑ์ -ประ-ชา-บาล -ประ-ชา-พิ-จารณ์ -ประ-ชา-ภิ-บาล -ประ-ชา-มติ -ประ-ชา-สง-เคราะห์ -ประ-ชา-สัม-พันธ์ -ประ-ดับ-ประ-ดา -ประ-ดา-มี -ประ-ดา-น้ำ -ประ-เดี๋ยว-เดียว -ประ-เดี๋ยว-นี้ -ประ-ทับ-ใจ -ประ-ทุษ-ร้าย -ประ-เทศ-ราช -ประ-พาส-ต้น -ประ-เพ-ณี-นิ-ยม -ประ-ลัย-กัลป์ -ประ-วัติ-การณ์ -ประ-วัติ-ศาสตร์ -ประ-สบ-การณ์ -ประ-สบ-การณ์-นิ-ยม -ประ-สาท-การ -ประ-สูติ-การ -ประ-สูติ-กาล -ประ-เส -ปรับ-ทุกข์ -ปรับ-โทษ -ปรับ-ปรุง -ปรา-กฏ-การณ์ -ปราด-เปรียว -ปราด-เปรื่อง -ปราบ-ปราม -ปริญ-ญา-บัตร -ปริ-ยัติ-ธรรม -ปรุ-โปร่ง -ปลง-ใจ -ปลง-ตก -ปลด-ทุกข์ -ปลด-ปลง -ปลด-ปล่อย -ปลด-เปลื้อง -ปลด-ระ-วาง -ปลด-แอก -ปล้น-สะ-ดม -ปลอก-กระ-สุน -ปลอก-คอ -ปลอด-โปร่ง -ปลอด-ภัย -ปลอม-ปน -ปลอม-แปลง -ปลอบ-โยน -ปล่อย-ใจ -ปล่อย-ตัว -ปล่อย-ปละ -ปลั๊ก-ไฟ -ปลา-กริม -ปลา-เค็ม -ปลา-จ่อม -ปลา-เจ่า -ปลา-แดก -ปลา-ตู้ -ปลา-ทอง -ปลา-ร้า -ปลา-ส้ม -ปลา-ดาว -ปลา-บิน -ปลา-ฝา -ปลา-วาฬ -ปลา-หมึก -ปลาบ-ปลื้ม -ปลาย-ข้าว -ปลาย-แถว -ปลาย-ทาง -ปลิ้น-ปลอก -ปลิ้น-ปล้อน -ปลีก-ตัว -ปลีก-ย่อย -ปลุก-ใจ -ปลุก-ปล้ำ -ปลุก-ปั่น -ปลุก-ระ-ดม -ปลุก-เสก -ปลูก-ฝัง -ปลูก-สร้าง -ปวด-ถ่วง -ปวด-มวน -ปวด-ร้าว -ป่วน-ปั่น -ป่วย-การ -ปอก-ลอก -ป้อง-กัน -ปัก-ใจ -ปัก-ดำ -ปัก-หลัก -ปัจ-เจก-บุค-คล -ปัจ-เจก-พุท-ธะ -ปัจ-เจก-โพธิ -ปัจ-ฉิม-ชน -ปัจ-ฉิม-ทิศ -ปัจ-ฉิม-ภาค -ปัจ-ฉิม-ยาม -ปัจ-ฉิม-ลิ-ขิต -ปัจ-ฉิม-วัย -ปัจ-ฉิม-วา-จา -ปัญ-ญา-ชน -ปัญ-ญา-วิ-มุติ -ปัญ-ญา-อ่อน -ปัด-เป่า -ปัน-ส่วน -ปั่น-ป่วน -ปั่น-แปะ -ปั่น-หัว -ปั้น-จิ้ม -ปั้น-เจ๋อ -ปั้น-ปึ่ง -ปั้น-สิบ -ปั๊ม-น้ำ-มัน -ป่า-ช้า -ป่า-ชาย-เลน -ป่า-ดง -ป่า-ดง-ดิบ -ป่า-ดิบ -ป่า-เถื่อน -ป่า-เบญจ-พรรณ -ป่า-ละ-เมาะ -ปาก-กา -ปาก-ขอ -ปาก-แข็ง -ปาก-คอ -ปาก-คำ -ปาก-คีบ -ปาก-จัด -ปาก-น้ำ -ปาก-เปล่า -ปาก-เสียง -ปาน-กลาง -ป่าน-นี้ -ป้าน-ลม -ป้าย-สี -ป่าว-ร้อง -ปิด-ฉาก -ปิด-บัง -ปิ-ตุ-ฆาต -ปิ-ตุ-ภูมิ -ปี-มะ-โว้ -ปี-แสง -ปี่-กลาง -ปี่-ไฉน -ปี่-ชวา -ปี่-นอก -ปี่-ใน -ปี่-พาทย์ -ปี่-อ้อ -ปีก-กา -ปีน-เกลียว -ปีน-ป่าย -ปึก-แผ่น -ปึง-ปัง -ปืน-กล -ปืน-ครก -ปืน-พก -ปืน-ยา -ปืน-ยาว -ปืน-ลม -ปืน-เล็ก -ปืน-เล็ก-ยาว -ปืน-สั้น -ปืน-ใหญ่ -ปุบ-ปับ -ปุ๊บ-ปั๊บ -ปุ่ม-เปือก -ปุย-ฝ้าย -ปุ๋ย-คอก -ปุ๋ย-เค-มี -ปุ๋ย-วิท-ยา-ศาสตร์ -ปุ๋ย-หมัก -ปุ๋ย-อิน-ทรีย์ -ปู-จ๋า -ปู-เส-ฉวน -ปู่-เจ้า -ปู่-ทวด -ปูน-ขาว -ปูน-ซี-เมนต์ -ปูน-ดิบ -ปูน-แดง -ปูน-ปลาส-เตอร์ -ปูน-ปั้น -เป็ด-เทศ -เป็ด-น้ำ -เป็น-กลาง -เป็น-ใจ -เป็น-ต้น -เป็น-ต่อ -เป็น-รอง -เป็น-ไร -เป็น-ลม -เป็น-ห่วง -เป็น-อยู่ -เปรม-ปรีดิ์ -เปรอะ-เปื้อน -เปรียบ-เทียบ -เปรียบ-เปรย -เปรี้ยว-ปาก -เปรี้ยว-หวาน -เปรื่อง-ปราด -เปล-ญวน -เปล่ง-ปลั่ง -เปล่า-ดาย -เปล่า-เปลี่ยว -เปลี่ยน-ใจ -เปลี่ยน-ตัว -เปลี่ยน-แปลง -เปลี่ยน-มือ -เปลี่ยน-หน้า -เป๋อ-เหลอ -เปะ-ปะ -เป่า-กบ -เป้า-นิ่ง -เป้า-หมาย -เปิด-ฉาก -เปิด-เปิง -เปิด-โปง -เปิด-ผนึก -เปิด-เผย -เปียก-ปูน -แป้ง-สา-ลี -แป้ง-นวล -แป้ง-เปียก -แป้ง-มัน -แป้ง-ฝุ่น -แป้ง-ร่ำ -แป้ง-สิงค-โปร์ -แป้ง-หมี่ -แปด-ปน -แปด-เปื้อน -แปร-ปรวน -แปร-ผัน -แปร-พักตร์ -แปร-รูป -แปร-อัก-ษร -แปลก-ปลอม -แปะ-โป้ง -โป้-ปด -โปร่ง-แสง -โปร่ง-ใส -โปรด-ปราน -โปรย-ทาน -โปรย-ปราย -โป-โล-น้ำ -ผก-ผัน -ผกา-กรอง -ผง-ขาว -ผง-ชู-รส -ผง-ซัก-ฟอก -ผง-ฟู -ผดุง-ครรภ์ -ผม-ไฟ -ผล-พลอย-ได้ -ผล-ลัพธ์ -ผลัด-เปลี่ยน -ผลิต-ผล -ผลิต-ภัณฑ์ -ผลุบ-โผล่ -ผสม-เทียม -ผสม-ผสาน -ผสม-ผเส -ผสม-พันธุ์ -ผสม-โรง -ผสม-เสร็จ -ผ่อง-แผ้ว -ผ่อง-ใส -ผ่อน-คลาย -ผ่อน-ชำ-ระ -ผ่อน-ปรน -ผ่อน-ผัน -ผ่อน-ส่ง -ผอม-โซ -ผอม-แห้ง -ผัก-ชี -ผัก-ตบ-ชวา -ผัก-บุ้ง -ผัง-เมือง -ผัด-ผ่อน -ผัน-แปร -ผัน-ผวน -ผ่า-ตัด -ผ่า-เผย -ผ่า-หมาก -ผ่า-เหล่า -ผ้า-ขน-หนู -ผ้า-ขาว-ม้า -ผ้า-ขี้-ริ้ว -ผ้า-เช็ด-ตัว -ผ้า-เช็ด-ปาก -ผ้า-เช็ด-มือ -ผ้า-เช็ด-หน้า -ผ้า-ดิบ -ผ้า-ต่วน -ผ้า-ไตร -ผ้า-ถุง -ผ้า-แถบ -ผ้า-นวม -ผ้า-นุ่ง -ผ้า-ใบ -ผ้า-ป่า -ผ้า-ป่าน -ผ้า-ผ่อน -ผ้า-พัน-คอ -ผ้า-พัน-แผล -ผ้า-แพร -ผ้า-โพก-หัว -ผ้า-มัด-หมี่ -ผ้า-ยาง -ผ้า-ลูก-ไม้ -ผ้า-เหลือง -ผ้า-อนามัย -ผ้า-อ้อม -ผาด-โผน -ผา-ติ-กรรม -ผิด-หวัง -ผิว-เผิน -ผิว-พรรณ -ผิว-หนัง -ผี-กระ-สือ -ผี-กระ-หัง -ผี-กอง-กอย -ผี-โขมด -ผี-ดิบ -ผี-ตอง-เหลือง -ผี-ถ้วย-แก้ว -ผี-แถน -ผี-ทะ-เล -ผี-บุญ -ผี-ปอบ -ผี-พุ่ง-ไต้ -ผี-ฟ้า -ผี-เรือน -ผี-สาง -ผี-เสื้อ -ผี-ห่า -ผึ่ง-ผาย -ผุด-ผ่อง -ผุด-ผาด -ผู้-คน -ผู้-คุม -ผู้-จัด-การ -ผู้-ชาย -ผู้-เชี่ยว-ชาญ -ผู้-ดี -ผู้-โดย-สาร -ผู้-ต้อง-ขัง -ผู้-ต้อง-หา -ผู้-แทน -ผู้-น้อย -ผู้-บริ-โภค -ผู้-บัง-คับ-บัญ-ชา -ผู้-ปก-ครอง -ผู้-ประ-กอบ-การ -ผู้-ป่วย -ผู้-พิ-พาก-ษา -ผู้-เยาว์ -ผู้-ร้าย -ผู้-วิ-เศษ -ผู้-สื่อ-ข่าว -ผู้-เสีย-หาย -ผู้-หญิง -ผู้-ใหญ่ -ผู้-ใหญ่-บ้าน -ผูก-ขวัญ -ผูก-ขาด -ผูก-พัน -ผูก-มัด -เผชิญ-หน้า -เผด็จ-การ -เผด็จ-ศึก -เผย-แผ่ -เผย-แพร่ -เผละ-ผละ -เผ่า-พันธุ์ -เผื่อ-แผ่ -แผง-ลอย -แผน-การ -แผน-งาน -แผน-ที่ -แผน-ผัง -แผน-ภาพ -แผน-ภูมิ -แผ่น-ดิน -แผ่น-เสียง -แผ้ว-พาน -โผง-ผาง -ฝน-ทอง -ฝอย-ทอง -ฝัก-แค -ฝัก-บัว -ฝัก-ฝ่าย -ฝัก-ใฝ่ -ฝัง-ใจ -ฝัง-หัว -ฝา-ชี -ฝา-แฝด -ฝา-ละ-มี -ฝ่า-พระ-บาท -ฝ่า-ฝืน -ฝ่า-ฟัน -ฝ้า-ฟาง -ฝาก-ตัว -ฝาก-ฝัง -ฝี-ดาษ -ฝี-มะ-ม่วง -ฝี-จักร -ฝี-เท้า -ฝี-ปาก -ฝี-พาย -ฝี-มือ -ฝี-เย็บ -ฝึก-งาน -ฝึก-ปรือ -ฝึก-ฝน -ฝึก-สอน -ฝึก-หัด -ฝืด-เคือง -ใฝ่-ฝัน -พง-พี -พงศ์-พันธุ์ -พญา-โศก -พญา-ไฟ -พบ-ปะ -พบ-พาน -พร-สวรรค์ -พรม-คด -พรม-แดน -พรม-มิ -พรรค-พวก -พรรณ-ราย -พรวด-พราด -พรหม-ชาติ -พรหม-ลิ-ขิต -พรหม-โลก -พรหม-วิ-หาร -พร้อม-ใจ -พร้อม-พรั่ง -พร้อม-เพรียง -พร้อม-มูล -พร้อม-สรรพ -พร้อม-หน้า -พระ-ครู -พระ-คุณ -พระ-เคราะห์ -พระ-เครื่อง -พระ-เจ้า -พระ-เจ้า-อยู่-หัว -พระ-ชา-ยา -พระ-ทัย -พระ-นาง -พระ-นาง-เจ้า -พระ-เป็น-เจ้า -พระ-ผู้-เป็น-เจ้า -พระ-พิมพ์ -พระ-พุทธ-เจ้า -พระ-พุทธ-องค์ -พระ-ภูมิ -พระ-ยา -พระ-รอง -พระ-สนม -พระ-สนม-เอก -พระ-องค์ -พระ-องค์-เจ้า -พระ-เอก -พรั่ง-พร้อม -พรั่ง-พรู -พรั่น-พรึง -พร่าง-พราว -พราย-น้ำ -พราย-แพรว -พราว-แพรว -พร่ำ-พลอด -พร่ำ-เพรื่อ -พร่ำ-เพ้อ -พริก-ไทย -พริ้ง-พราย -พริ้ง-เพรา -พริ้ง-เพริศ -พริบ-ตา -พริ้ม-พราย -พริ้ม-เพรา -พรุ่ง-นี้ -พฤติ-กรรม -พฤติ-การณ์ -พฤติ-นัย -พล-การ -พล-ขับ -พล-ความ -พล-เมือง -พล-รบ -พล-ร่ม -พล-เรือน -พล-โลก -พล-ศึก-ษา -พลบ-ค่ำ -พลอด-รัก -พลัง-งาน -พลัง-เงียบ -พลัง-จิต -พลั้ง-ปาก -พลั้ง-เผลอ -พลั้ง-พลาด -พลัด-ถิ่น -พลัด-พราก -พลาด-ท่า -พลาด-พลั้ง -พลิก-แพลง -พลี-กรรม -พลุ่ง-พล่าน -พวก-พ้อง -พวง-มา-ลัย -พวง-มา-ลา -พวง-หรีด -พวง-คราม -พวง-ชม-พู -พวง-แสด -พ่วง-พี -พวย-น้ำ -พวย-พุ่ง -พสก-นิ-กร -พหุ-คูณ -พหุ-ภา-คี -พหู-พจน์ -พหู-สูต -พอ-ควร -พอ-ใจ -พอ-ใช้ -พอ-ใช้-ได้ -พอ-ดี -พอ-ตัว -พอ-ทำ-เนา -พอ-ประ-มาณ -พอ-เพียง -พอ-แรง -พอ-สม-ควร -พอ-เหมาะ -พ่อ-ขุน -พ่อ-ครัว -พ่อ-ตา -พ่อ-บ้าน -พ่อ-พันธุ์ -พ่อ-ม่าย -พ่อ-เมือง -พ่อ-เลี้ยง -พ่อ-สื่อ -พอก-พูน -พ้อง-พาน -พัก-ผ่อน -พัก-พิง -พัก-ฟื้น -พัก-ร้อน -พัก-แรม -พัด-ยศ -พัด-ลม -พัน-พัว -พับ-ฐาน -พับ-เพียบ -พัว-พัน -พา-ซื่อ -พาด-พิง -พิณ-พาทย์ -พิ-ธี-กร -พิ-ธี-กรรม -พิ-ธี-การ -พิ-ธี-รี-ตอง -พิ-ธี-สาร -พิ-นัย-กรรม -พิมพ์-เขียว -พิมพ์-ใจ -พิมพ์-ดีด -พิษ-สง -พี่-น้อง -พี่-เบิ้ม -พี่-เลี้ยง -พึง-ใจ -พึง-พอ-ใจ -พึ่ง-พา -พึ่ง-พิง -พืช-พันธุ์ -พืช-มง-คล -พื้น-ฐาน -พื้น-ที่ -พื้น-บ้าน -พื้น-เพ -พื้น-เมือง -พื้น-เสีย -พุ-พอง -พุทธ-กาล -พุทธ-คุณ -พุทธ-จักร -พุทธ-เจ-ดีย์ -พุทธ-ฎี-กา -พุทธ-ปฏิ-มา -พุทธ-ปฏิ-มา-กร -พุทธ-มา-ม-กะ -พุทธ-ศัก-ราช -พุทธ-ศาส-นิก-ชน -พุทธ-องค์ -พุทธ-ชาด -พุทธ-รัก-ษา -พุ่ม-พวง -พุ่ม-ไม้ -พู่-กัน -พูด-จา -เพ่ง-เล็ง -เพ-ดาน-บิน -เพ-ดาน-ปาก -เพริศ-พราย -เพริศ-พริ้ง -เพริศ-แพร้ว -เพรียก-พร้อง -เพรียว-ลม -เพลง-เชิด -เพลง-ยาว -เพลิง-กัลป์ -เพลิน-ใจ -เพลิน-ตา -เพลี่ยง-พล้ำ -เพ้อ-ฝัน -เพาะ-กาย -เพาะ-ชำ -เพาะ-ปลูก -เพิก-ถอน -เพิก-เฉย -เพิ่ม-เติม -เพิ่ม-พูน -เพียง-ตา -เพียง-พอ -เพียบ-แประ -เพียบ-พร้อม -เพื่อน-เกลอ -เพื่อน-ตาย -เพื่อน-บ้าน -เพื่อน-ฝูง -เพื่อน-ยาก -แพ้-ท้อง -แพร่-หลาย -แพร่ง-พราย -แพรว-พราว -โพธิ-ญาณ -โพธิ-บัล-ลังก์ -โพธิ-สม-ภาร -โพธิ-สัตว์ -โพ้น-ทะ-เล -โพย-ภัย -ไพ่-ตาย -ไพ่-ป๊อก -ไพร-วัน -ไพร-สณฑ์ -ไพร-สัณฑ์ -ไพร่-พล -ไพร่-ฟ้า -ไพร่-สม -ไพร่-ส่วย -ไพร่-หลวง -ฟก-ช้ำ -ฟอง-เต้า-หู้ -ฟอง-น้ำ -ฟอง-มัน -ฟ้อง-กลับ -ฟ้อง-ร้อง -ฟอน-เฟะ -ฟัก-ทอง -ฟัด-เฟียด -ฟัน-ดาบ -ฟัน-ฝ่า -ฟัน-แท้ -ฟัน-น้ำ-นม -ฟัน-ปลา -ฟัน-ฟาง -ฟัน-เฟือง -ฟัน-ม้า -ฟัน-เลื่อย -ฟัน-หนู -ฟั่น-เฝือ -ฟั่น-เฟือน -ฟื้น-ตัว -ฟื้น-ฝอย -ฟื้น-ฟู -ฟุ้ง-ซ่าน -ฟุ้ง-เฟ้อ -ฟุ้ง-เฟื่อง -ฟุต-บอล -ฟู-ฟ่อง -ฟู-เฟื่อง -ฟูม-ฟัก -ฟูม-ฟาย -เฟะ-ฟะ -เฟื่อง-ฟ้า -เฟื่อง-ฟุ้ง -เฟื่อง-ฟู -ไฟ-ฉาย -ไฟ-แช็ก -ไฟ-ธาตุ -ไฟ-ฟ้า -ภัต-กิจ -ภาค-ทัณฑ์ -ภาค-พื้น -ภาค-เรียน -ภาค-ภูมิ -ภาพ-ถ่าย -ภาพ-นิ่ง -ภาพ-ประ-กอบ -ภาพ-พจน์ -ภาพ-ยนตร์ -ภาพ-ลวง-ตา -ภาพ-ลักษณ์ -ภาย-นอก -ภาย-ใน -ภาย-หน้า -ภาย-หลัง -ภาร-กิจ -ภาร-ธุ-ระ -ภาร-โรง -ภา-รต-วิท-ยา -ภา-ษา-ศาสตร์ -ภาส-กร -ภิญ-โญ-ภาพ -ภิน-ชาติ -ภู-ธร -ภูธ-เรศ -ภู-บาล -ภู-เบศ -ภู-เบศวร์ -ภู-เขา -ภู-เขา-ไฟ -ภู-ผา -ภูต-คาม -ภูต-บดี -ภูต-รูป -ภู-เต-ศวร -ภู-มินทร์ -ภูมิ-บาล -ภูมิ-ประ-เทศ -ภูมิ-ภาค -ภูมิ-รัฐ-ศาสตร์ -ภูมิ-ลำ-เนา -ภูมิ-ศาสตร์ -ภูมิ-อา-กาศ -ภูมิ-ธรรม -ภูมิ-ปัญ-ญา -ภูมิ-รู้ -ภูมิ-ใจ -ภูมิ-ฐาน -ภูมิ-คุ้ม-กัน -ภูมิ-แพ้ -ภู-ษา-โยง -เภท-ภัย -เภ-สัช-กร -เภ-สัช-กรรม -เภ-สัช-วิท-ยา -เภ-สัช-ศาสตร์ -โภค-ทรัพย์ -โภค-ภัณฑ์ -โภช-นา-กร -โภช-นา-การ -มกุฎ-ราช-กุ-มาร -มง-คล-แฝด -มง-คล-สูตร -มง-คล-หัต-ถี -มณ-เฑียร-บาล -มด-ดำ -มด-แดง -มด-เท็จ -มด-ยอบ -มด-ลูก -มธุ-ปา-ยาส -มธุ-รส -มน-เทียร-บาล -มนุษย์-กบ -มโน-กรรม -มโน-คติ -มโน-ทุ-จริต -มโน-ธรรม -มโน-ภาพ -มโน-มัย -มโน-รถ -มโน-รมย์ -มโน-สุ-จริต -มรรค-นา-ยก -มรรค-ผล -มฤค-ชาติ -มฤค-ทาย-วัน -มฤค-ราช -มล-ทิน -มล-พิษ -มล-สาร -มวก-เหล็ก -ม้วน-หน้า -มวย-ไทย -มวย-ปล้ำ -มวย-ล้ม -มวย-วัด -มวย-สา-กล -มวย-หมู่ -มวล-สาร -มอ-คราม -มอ-ซอ -มอ-หมึก -มอง-เมียง -มอบ-ตัว -มอบ-หมาย -มอม-เมา -มะ-ขาม-เทศ -มะ-ขาม-ป้อม -มะ-ขาม-เปียก -มะ-เขือ-เทศ -มะ-เขือ-พวง -มะ-พร้าว-แก้ว -มัก-คุ้น -มัก-จี่ -มัก-ง่าย -มัก-น้อย -มัก-มาก -มัก-ใหญ่ -มั่ง-คั่ง -มั่ง-มี -มัจ-จุ-ราช -มัช-ฌิม-นิ-กาย -มัช-ฌิม-ประ-เทศ -มัช-ฌิม-ยาม -มัช-ฌิม-วัย -มัด-จำ -มัด-หมี่ -มัธ-ยม-กาล -มัธ-ยม-ศึก-ษา -มัน-แกว -มัน-เทศ -มัน-ฝรั่ง -มัน-เปลว -มัน-สมอง -มั่น-คง -มั่น-ใจ -มั่น-หมาย -มั่น-เหมาะ -มัว-เมา -มัว-หมอง -มั่ว-สุม -ม้า-เทศ -ม้า-น้ำ -ม้า-มืด -ม้า-เร็ว -ม้า-ล่อ -ม้า-ลาย -มาก-มาย -มาตร-การ -มาตร-ฐาน -มา-ตรา-ส่วน -มา-ตุ-คาม -มา-ตุ-ฆาต -มา-ตุ-ภูมิ -ม่าน-ตา -ม่าน-บัง-ตา -มา-ยา-กร -มา-ยา-กล -มา-ยา-การ -มา-ยา-วี -มาร-ผจญ -มาร-วิ-ชัย -มาร-สัง-คม -มาร-หัว-ขน -มา-ลา-การ -มิ่ง-ขวัญ -มิ่ง-มิตร -มิจ-ฉา-จาร -มิจ-ฉา-ชีพ -มิด-ชิด -มิด-เมี้ยน -มิด-หมี -มิตร-จิต -มิตร-ภาพ -มิตร-สหาย -มิ-น่า -มี-หน้า -มีด-โกน -มีด-ดาบ -มีด-โต้ -มีด-พก -มีด-พับ -มีด-สั้น -มึน-งง -มึน-ชา -มึน-ตึง -มึน-เมา -มืด-ครึ้ม -มืด-มน -มืด-มัว -มือ-จับ -มือ-ดี -มือ-เติบ -มือ-ปืน -มือ-เปล่า -มือ-มืด -มือ-สอง -มือ-เสือ -มือ-หนึ่ง -มือ-ใหม่ -มุก-ตลก -มุข-ปา-ฐะ -มุข-มน-ตรี -มุ่ง-มั่น -มุ่ง-มาด -มุ่ง-หน้า -มุ่ง-หมาย -มุ่ง-หวัง -มุ้ง-ลวด -มุ้ง-สาย-บัว -มุม-ก้ม -มุม-กลับ -มุม-เงย -มุม-ฉาก -มุม-ตรง -มุม-ป้าน -มุม-มืด -มุม-แย้ง -มุม-สะ-ท้อน -มุม-หัก-เห -มุม-แหลม -มุ-สา-วาท -มูก-เลือด -มูก-มัน -มูก-หลวง -มูน-ดิน -มูล-ฐาน -มูล-นาย -มูล-นิ-ธิ -มูล-เหตุ -มูล-ค่า -มูล-ฝอย -เม็ด-เงิน -เม็ด-เลือด -เม็ด-โล-หิต -เม่น-ทะ-เล -เมรุ-มาศ -เมรุ-ราช -เมล์-อา-กาศ -เมา-ดิบ -เมา-มัน -เมา-มัว -เมา-มาย -เมิน-เฉย -เมีย-น้อย -เมีย-หลวง -เมียง-มอง -เมี่ยง-ลาว -เมี่ยง-ส้ม -เมื่อ-กี้ -เมื่อ-ตะ-กี้ -เมื่อ-ใด -เมื่อ-ไร -เมื่อ-ไหร่ -เมื่อ-นั้น -เมือง-ขึ้น -เมือง-ท่า -เมือง-นอก -เมือง-หลวง -เมื่อย-ขบ -เมื่อย-ล้า -แม่-กอง -แม่-กุญ-แจ -แม่-คุณ -แม่-งาน -แม่-เจ้า -แม่-ชี -แม่-ทัพ -แม่-นม -แม่-น้ำ -แม่-บท -แม่-บ้าน -แม่-เบี้ย -แม่-พระ -แม่-พิมพ์ -แม่-เพลง -แม่-มด -แม่-ม่าย -แม่-ไม้ -แม่-ยก -แม่-ยาย -แม่-ร้าง -แม่-เรือน -แม่-แรง -แม่-เล้า -แม่-เลี้ยง -แม่-สี -แม่-สื่อ -แม่-เหล็ก -แมง-มุม -แม่น-ยำ -แมลง-ช้าง -แมลง-วัน -แมลง-ปอ -แมลง-ภู่ -แมลง-เม่า -แมว-เซา -แมว-น้ำ -แมว-ป่า -แมว-มอง -ไม้-กลัด -ไม้-กวาด -ไม้-กาง-เขน -ไม้-เกา-หลัง -ไม้-ขีด-ไฟ -ไม้-จิ้ม-ฟัน -ไม้-เด็ด -ไม้-ตาย -ไม้-ตี-พริก -ไม้-ที -ไม้-เท้า -ไม้-บรร-ทัด -ไม้-เมตร -ไม้-ระ-แนง -ไม้-เรียว -ไม้-หมอน -ไม้-อัด -ไม้-จัต-วา -ไม้-ตรี -ไม้-ไต่-คู้ -ไม้-โท -ไม้-ผัด -ไม้-มลาย -ไม้-ม้วน -ไม้-ยมก -ไม้-หน้า -ไม้-หัน-อา-กาศ -ไม้-เอก -ยก-กลีบ -ยก-ครู -ยก-เครื่อง -ยก-เค้า -ยก-ทรง -ยก-ฟ้อง -ยก-เมฆ -ยก-ยอ -ยก-ย่อง -ยก-เลิก -ยก-เว้น -ย่น-ย่อ -ยม-ทูต -ยม-บาล -ยม-ราช -ยม-โลก -ยวด-ยิ่ง -ยวด-ยาน -ยวน-ยี -ยวบ-ยาบ -ย่อ-ท้อ -ย่อ-ส่วน -ย่อ-หน้า -ย่อ-หย่อน -ยอก-ย้อน -ยอง-ใย -ย่อง-เบา -ย่อง-แย่ง -ยอด-เยี่ยม -ยอด-อก -ย้อน-ยอก -ย้อน-รอย -ย้อน-ศร -ย้อน-แสง -ย้อน-หลัง -ยอบ-แยบ -ยอม-ความ -ย่อม-เยา -ย่อย-ยับ -ยัก-ยอก -ยัก-ย้าย -ยัก-เยื้อง -ยัญ-กรรม -ยัญ-พิ-ธี -ยัด-เยียด -ยับ-เยิน -ยับ-ยั้ง -ยั่ว-ยวน -ยั่ว-ยุ -ยั่ว-เย้า -ยา-กวาด -ยา-กัน-ยุง -ยา-เขียว -ยา-ใจ -ยา-ฉุน -ยา-ชา -ยา-ซัด -ยา-ดอง -ยา-แดง -ยา-ถ่าย -ยา-ธาตุ -ยา-นัตถุ์ -ยา-เบื่อ -ยา-โป๊ -ยา-แฝด -ยา-พิษ -ยา-ระ-บาย -ยา-สลบ -ยา-สั่ง -ยา-สี-ฟัน -ยา-สูบ -ยา-เส้น -ยา-เสพ-ติด -ยา-หม่อง -ยา-เหลือง -ย่า-ทวด -ย่า-นาง -ยาก-แค้น -ยาก-จน -ยาก-เย็น -ยาก-ไร้ -ยาง-นอก -ยาง-ใน -ยาง-มะ-ตอย -ยาง-มะ-ตูม -ยาง-ลบ -ยาง-สน -ยาง-อาย -ย่าง-กราย -ย่าง-เยื้อง -ย่าง-สด -ย่าง-สาม-ขุม -ย่าง-เหยียบ -ยาน-เกราะ -ยาน-พา-หนะ -ยาน-อว-กาศ -ยาน-คาง -ยาย-ทวด -ยาว-เฟื้อย -ยาว-ยืด -ยาว-เหยียด -ยำ-ทวาย -ยำ-ใหญ่ -ยำ-เกรง -ยำ-เยง -ย่ำ-ต๊อก -ย่ำ-ยี -ย่ำ-แย่ -ยิง-เป้า -ยิ่ง-นัก -ยิ่ง-ยวด -ยิ่ง-ใหญ่ -ยิน-ดี -ยิน-ยอม -ยิน-ร้าย -ยิ้ม-กริ่ม -ยิ้ม-แฉ่ง -ยิ้ม-แต้ -ยิ้ม-แป้น -ยิ้ม-เผล่ -ยิ้ม-เยาะ -ยิ้ม-แย้ม -ยี-ยวน -ยึด-ครอง -ยึด-ถือ -ยึด-มั่น -ยึด-เหนี่ยว -ยืด-ยาด -ยืด-ยาว -ยืด-เยื้อ -ยืด-หยุ่น -ยืด-อก -ยืน-กราน -ยืน-ต้น -ยืน-พื้น -ยืน-ยง -ยืน-ยัน -ยืน-หยัด -ยื้อ-ยุด -ยุ-ยง -ยุ-แยง -ยุ-แหย่ -ยุ-คล-บาท -ยุค-เข็ญ -ยุค-ทอง -ยุค-มืด -ยุ่ง-ขิง -ยุ่ง-ยาก -ยุ่ง-เหยิง -ยุติ-ธรรม -ยุทธ-การ -ยุทธ-นา-วี -ยุทธ-ปัจ-จัย -ยุทธ-ภัณฑ์ -ยุทธ-ภูมิ -ยุทธ-วิ-ธี -ยุทธ-ศาสตร์ -ยุทธ-หัต-ถี -ยุทธ-นา-การ -ยุทธ-นา-ธิ-การ -ยุบ-ยับ -ยุบ-ยิบ -ยุพ-ราช -ยู่-ยี่ -เย็น-เจี๊ยบ -เย็น-ใจ -เย็น-ฉ่ำ -เย็น-เฉียบ -เย็น-ชา -เย็น-ชืด -เย็น-ตา -เย็น-เยียบ -เย็น-เยือก -เย็น-วาบ -เย็น-วูบ -เย็บ-กี่ -เย็บ-จักร -เย็บ-ด้าย -เย้ย-หยัน -เย้า-หยอก -เยาะ-เย้ย -เยี่ยม-กราย -เยี่ยม-เยียน -เยี่ยม-เยือน -เยี่ยม-ยอด -เยื่อ-เคย -เยื่อ-ใย -เยือก-เย็น -เยื้อง-กราย -เยื้อง-ยัก -เยื้อง-ย่าง -แยก-ย้าย -แยก-แยะ -แย่ง-ชิง -แยบ-คาย -แยบ-ยล -แย้ม-พราย -แย้ม-ยิ้ม -แย้ม-สรวล -โย-เย -โย้-เย้ -โยก-โคลง -โยก-ย้าย -โยก-โย้ -โยน-กลอง -ใย-หิน -รก-ชัฏ -รก-ร้าง -รก-เรี้ยว -รก-เรื้อ -รก-ราก -รงค-วัต-ถุ -รช-นี-กร -รถ-กระ-บะ -รถ-เก๋ง -รถ-เข็น -รถ-แข่ง -รถ-จักร -รถ-จี๊ป -รถ-ตู้ -รถ-ทัวร์ -รถ-บรร-ทุก -รถ-พ่วง -รถ-พยา-บาล -รถ-ไฟ -รถ-ไฟ-ฟ้า -รถ-ม้า -รถ-เมล์ -รถ-ยนต์ -รถ-ราง -รถ-ลาก -รถ-สปอร์ต -รถ-สิบ-ล้อ -รบ-กวน -รบ-รา -รบ-เร้า -รม-ดำ -ร่ม-เกล้า -ร่ม-ชู-ชีพ -ร่ม-เย็น -ร่ม-รื่น -ร่วง-โรย -รวง-ผึ้ง -รวง-รัง -รวด-เร็ว -รวน-เร -รวบ-ยอด -รวบ-รวม -รวบ-รัด -รวม-พล -รวม-หัว -ร่วม-ใจ -ร่วม-เพศ -ร่วม-มือ -ร่วม-รัก -ร่วม-สมัย -รวย-ริน -รวย-รื่น -รส-ชาติ -รส-นิ-ยม -รอง-ท้อง -รอง-เท้า -รอง-พื้น -ร่อง-น้ำ -ร่อง-รอย -ร้อง-ขอ -ร้อง-ทุกข์ -ร้อง-เรียน -ร้อง-ห่ม -ร้อง-ไห้ -รอง-ช้ำ -รอง-ทรง -รอด-ชี-วิต -รอด-ตัว -รอด-ตาย -รอน-แรม -ร่อน-เร่ -ร้อน-ใจ -ร้อน-ตัว -ร้อน-รน -ร้อน-รุ่ม -ร้อน-วิ-ชา -ร้อน-อาสน์ -รอบ-จัด -รอบ-เดือน -รอบ-รู้ -รอย-ร้าว -ร่อย-หรอ -ร้อย-ละ -ร้อย-กรอง -ร้อย-แก้ว -ร้อย-หวาย -ระ-นาด-ทุ้ม -ระ-นาด-เอก -ระ-เบิด-ขวด -ระ-เบิด-มือ -ระ-เบียบ-การ -รัก-ใคร่ -รัก-ษา-การ -รัก-ษา-การณ์ -รัง-ไข่ -รัง-แตน -รัง-นก -รัง-ผึ้ง -รัง-เพลิง -รัง-มด -รัง-สรรค์ -รัง-สฤษฏ์ -รั้ง-รอ -รัง-สี-แพทย์ -รัง-สี-วิท-ยา -รัช-กาล -รัช-ทา-ยาท -รัช-นี-กร -รัฐ-ธรรม-นูญ -รัฐ-บาล -รัฐ-บุ-รุษ -รัฐ-ประ-ศาสน์ -รัฐ-ประ-หาร -รัฐ-พิ-ธี -รัฐ-มน-ตรี -รัฐ-วิ-สาห-กิจ -รัฐ-ศาสตร์ -รัฐ-สภา -รัด-กุม -รัด-เกล้า -รัด-ตัว -รัด-ประ-คด -รัด-รึง -รัด-รูป -รัต-ติ-กาล -รับ-ขวัญ -รับ-จ้าง -รับ-ช่วง -รับ-ใช้ -รับ-ซื้อ -รับ-ทราบ -รับ-ประ-กัน -รับ-ประ-ทาน -รับ-ปาก -รับ-ผิด -รับ-ผิด-ชอบ -รับ-ฟ้อง -รับ-ฟัง -รับ-มือ -รับ-รอง -รับ-รู้ -รับ-สมัคร -รับ-สั่ง -รับ-หน้า -รับ-เหมา -รั่ว-ไหล -รา-มือ -ร่า-เริง -ราก-แก้ว -ราก-ขวัญ -ราก-ฐาน -ราก-ฟัน -ราก-ศัพท์ -ราก-เหง้า -ร่าง-กาย -ร่าง-แห -ร้าง-รา -ราช-กร-ณีย-กิจ -ราช-การ -ราช-กิจ -ราช-ครู -ราช-ฐาน -ราช-ทัณฑ์ -ราช-ทิน-นาม -ราช-ทูต -ราช-ธา-นี -ราช-นา-วี -ราช-บัณ-ฑิต -ราช-บัล-ลังก์ -ราช-บาตร -ราช-บุตร -ราช-ปะ-แตน -ราช-ภัฏ -ราช-มัล -ราช-ยาน -ราช-รถ -ราช-ลัญ-จ-กร -ราช-เล-ขา-ธิ-การ -ราช-เล-ขา-นุ-การ -ราช-วงศ์ -ราช-วัติ -ราช-สกุล -ราช-สม-บัติ -ราช-สาส์น -ราช-หัตถ-เล-ขา -ราช-องค-รักษ์ -ราช-โอง-การ -รา-ชา-คณะ -รา-ชา-ศัพท์ -รา-ชิ-นี-นาถ -ร้าน-ชำ -ร้าน-รวง -ราบ-คาบ -ราบ-รื่น -ราบ-เรียบ -ราย-การ -ราย-งาน -ราย-จ่าย -ราย-ได้ -ราย-ทาง -ราย-รับ -ราย-ล้อม -ราย-ละ-เอียด -ราย-วิ-ชา -ร่าย-ยาว -ร่าย-รำ -ร้าย-กาจ -ร้าย-แรง -ราว-นม -ราว-ป่า -ร้าว-ฉาน -ร้าว-ราน -รำ-พัด -รำ-แพน -รำ-วง -ร่ำ-ไป -ร่ำ-ร้อง -ร่ำ-เรียน -ร่ำ-ไร -ร่ำ-ลา -ร่ำ-ไห้ -ริ-เริ่ม -ริ-อ่าน -ริม-ฝี-ปาก -ริ้ว-รอย -รีบ-ร้อน -รีบ-รุด -รีบ-เร่ง -รื่น-รมย์ -รื่น-เริง -รื้อ-ถอน -รื้อ-ฟื้น -รุก-ฆาต -รุก-ราน -รุก-ล้ำ -รุก-ไล่ -รุ่ง-ขึ้น -รุ่ง-แจ้ง -รุ่ง-เช้า -รุ่ง-เรือง -รุ่ง-โรจน์ -รุ่ง-สว่าง -รุ่ง-สาง -รุ่ง-อรุณ -รุ-จิ-เรข -รุด-หน้า -รุน-แรง -รุม-เร้า -รุม-ล้อม -รุ่ม-รวย -รุ่ม-ร้อน -รุ่ย-ร่าย -รู้-แกว -รู้-ความ -รู้-คุณ -รู้-งาน -รู้-จัก -รู้-แจ้ง -รู้-ใจ -รู้-เชิง -รู้-ตัว -รู้-ทัน -รู้-เท่า -รู้-เรื่อง -รู้-สำ-นึก -รู้-สึก -รู้-เห็น -รูป-การณ์ -รูป-โฉม -รูป-ฌาน -รูป-ถ่าย -รูป-ทรง -รูป-ธรรม -รูป-แบบ -รูป-พรรณ -รูป-พรหม -รูป-ภพ -รูป-ภาพ -รูป-ร่าง -รูป-สม-บัติ -เร่-ร่อน -เร่ง-ด่วน -เร่ง-มือ -เร่ง-รัด -เร่ง-รีบ -เร่ง-เร้า -เร้น-ลับ -เร่อ-ร่า -เร่า-ร้อน -เราะ-ราย -เราะ-ร้าย -เริง-ใจ -เริง-รมย์ -เริด-ร้าง -เริ่ม-ต้น -เริ่ม-แรก -เรี่ย-ราด -เรี่ย-ไร -เรียก-คืน -เรียก-ตัว -เรียก-ร้อง -เรียก-หา -เรียบ-ร้อย -เรียง-ความ -เรียง-ตัว -เรียง-เบอร์ -เรียง-พิมพ์ -เรียง-เม็ด -เรียง-ราย -เรียน-รู้ -เรียบ-ร้อย -เรียบ-เรียง -เรียบ-วุธ -เรี่ยม-เร้ -เรี่ยว-แรง -เรือ-กล-ไฟ -เรือ-กอ-และ -เรือ-กำ-ปั่น -เรือ-จ้าง -เรือ-ดำ-น้ำ -เรือ-โดย-สาร -เรือ-ตรวจ-การณ์ -เรือ-ตัง-เก -เรือ-ธง -เรือ-นำ-ร่อง -เรือ-บด -เรือ-บิน -เรือ-ใบ -เรือ-ประ-มง -เรือ-พ่วง -เรือ-พิ-ฆาต -เรือ-ยนต์ -เรือ-ยาว -เรือ-โยง -เรือ-รบ -เรือ-ลาก-จูง -เรือ-สำ-ปั้น -เรือ-สำ-เภา -เรือ-หลวง -เรือ-หาง-ยาว -เรือ-อี-โปง -เรือ-เอี้ยม-จุ๊น -เรื้อ-รัง -เรือก-สวน -เรือง-นาม -เรือง-รอง -เรือง-แสง -เรื่อง-ราว -เรื่อง-สั้น -เรือน-แก้ว -เรือน-จำ -เรือน-เบี้ย -เรือน-แพ -เรือน-หอ -เรื่อย-เจื้อย -เรื่อย-เฉื่อย -เรื่อย-เปื่อย -แร-เงา -แรก-นา -แรก-นา-ขวัญ -แรง-งาน -แรง-ดึง-ดูด -แรง-เทียน -แรง-ม้า -แรง-เหวี่ยง -แรม-รอน -แรม-รา -แรม-โรย -โรค-จิต -โรง-ครัว -โรง-งาน -โรง-เจ -โรง-เตี๊ยม -โรง-ทาน -โรง-นา -โรง-พยา-บาล -โรง-พัก -โรง-พิมพ์ -โรง-เรียน -โรง-เรือน -โรง-แรม -โรง-เลี้ยง -โรง-เลื่อย -โรง-สี -โรง-สี-ข้าว -โรง-อา-หาร -โรม-รัน -โรย-รา -ฤชา-กร -ฤดู-กาล -ลง-ขัน -ลง-แขก -ลง-คอ -ลง-ตัว -ลง-ท้าย -ลง-ทุน -ลง-โทษ -ลง-พุง -ลง-มือ -ลง-รัก -ลง-รอย -ลง-แรง -ลง-โรง -ลง-เอย -ลด-ตัว -ลด-ละ -ลด-เลี้ยว -ลด-หย่อน -ลด-หลั่น -ลน-ลาน -ล้น-พ้น -ล้น-หลาม -ล้น-เหลือ -ลบ-ล้าง -ลบ-เลือน -ลบ-หลู่ -ลม-กรด -ลม-ค้า -ลม-งวง -ลม-แดด -ลม-ทะ-เล -ลม-บก -ลม-บน -ลม-บ้า-หมู -ลม-ปราณ -ลม-ปาก -ลม-พิษ -ลม-ว่าว -ลม-เสีย -ลม-หนาว -ลม-หาย-ใจ -ล่ม-จม -ล่ม-สลาย -ล้ม-ละ-ลาย -ล้ม-ลุก -ล้ม-เลิก -ล่วง-เกิน -ล่วง-รู้ -ล่วง-ละ-เมิด -ล่วง-ลับ -ล่วง-ล้ำ -ล่วง-เลย -ล่วง-หน้า -ลวด-ลาย -ลวด-สปริง -ลวด-หนาม -ล้วน-แล้ว -ลหุ-โทษ -ล่อ-ลวง -ล่อ-หลอก -ล่อ-แหลม -ล้อ-ต๊อก -ล้อ-เลื่อน -ล้อ-เล่น -ล้อ-เลียน -ล้อ-หลอก -ลอง-เชิง -ลอง-ดี -ลอง-ภูมิ -ล่อง-หน -ลอด-ช่อง -ล่อน-จ้อน -ลอบ-กัด -ล้อม-วง -ลอย-แก้ว -ลอย-ชาย -ลอย-ตัว -ลอย-นวล -ลอย-แพ -ลอย-ลำ -ละ-ทิ้ง -ละ-เลย -ละ-เว้น -ละ-คร-นอก -ละ-คร-ใน -ละ-คร-เพลง -ละ-คร-ร้อง -ละ-คร-รำ -ละ-คร-ลิง -ละ-คร-สัตว์ -ละ-เอียด-อ่อน -ลัก-ไก่ -ลัก-พา -ลัก-เพศ -ลัก-ยิ้ม -ลัก-ลอบ -ลัก-ลั่น -ลัก-หลับ -ลัด-เลาะ -ลับ-ตา -ลับ-แล -ลับ-หลัง -ลา-ออก -ล่า-ช้า -ล่า-ทัพ -ล้า-สมัย -ล้า-หลัง -ลาก-ข้าง -ล้าง-บาง -ล้าง-ผลาญ -ลาด-เขา -ลาด-ตระ-เวน -ลาด-เท -ลาด-ยาง -ลาน-บิน -ลาภ-ปาก -ลาภ-ลอย -ลาม-ปาม -ลาม-เลีย -ลาย-คราม -ลาย-เซ็น -ลาย-แทง -ลาย-น้ำ -ลาย-พร้อย -ลาย-มือ -ลาย-ลักษณ์ -ลาย-เส้น -ลำ-กล้อง -ลำ-แข้ง -ลำ-ธาร -ลำ-แสง -ลำ-ไส้ -ลำ-ตัด -ลำ-นำ -ล่ำ-สัน -ล้ำ-ยุค -ล้ำ-สมัย -ล้ำ-ลึก -ล้ำ-เลิศ -ล้ำ-เส้น -ล้ำ-หน้า -ลิง-จุ่น -ลิง-ลม -ลิง-โลด -ลิด-รอน -ลิ้น-ไก่ -ลิ้น-ชัก -ลิ้น-ปี่ -ลิ้น-ควาย -ลิ้น-งู-เห่า -ลิ้น-หมา -ลิบ-ลับ -ลิบ-ลิ่ว -ลิ่ม-เลือด -ลี้-ภัย -ลี้-ลับ -ลึก-ซึ้ง -ลึก-ลับ -ลึก-ล้ำ -ลืม-ตน -ลืม-ต้น -ลืม-ตัว -ลืม-ตา -ลืม-เลือน -ลือ-ชา -ลือ-ชื่อ -ลือ-ลั่น -ลุ-ล่วง -ลุก-ลน -ลุก-ลาม -ลุก-ลี้-ลุก-ลน -ลุก-ฮือ -ลุ่ม-น้ำ -ลุ่ม-ลึก -ลุ่ม-หลง -ลุ่-ทาง -ลูก-กรง -ลูก-กรอก -ลูก-กรุง -ลูก-กลอน -ลูก-กลิ้ง -ลูก-กวาด -ลูก-กะ-จ๊อก -ลูก-กุญ-แจ -ลูก-เกด -ลูก-แก้ว -ลูก-ขน-ไก่ -ลูก-ข่าง -ลูก-ขุน -ลูก-เขย -ลูก-ครึ่ง -ลูก-คลื่น -ลูก-ความ -ลูก-คอ -ลูก-ค้า -ลูก-คิด -ลูก-คู่ -ลูก-จ้าง -ลูก-ช้าง -ลูก-ชิด -ลูก-ชิ้น -ลูก-ชุบ -ลูก-ซอง -ลูก-โซ่ -ลูก-ดอก -ลูก-ดิ่ง -ลูก-ตะ-กั่ว -ลูก-ตุ้ม -ลูก-เต้า -ลูก-เต๋า -ลูก-ถ้วย -ลูก-ทุ่ง -ลูก-เธอ -ลูก-น้อง -ลูก-น้ำ -ลูก-นิ-มิต -ลูก-บอล -ลูก-บ้าน -ลูก-บาศก์ -ลูก-บิด -ลูก-เบี้ยว -ลูก-ประ-คบ -ลูก-ประ-คำ -ลูก-ปัด -ลูก-ปืน -ลูก-โป่ง -ลูก-ผสม -ลูก-ผู้-ชาย -ลูก-ผู้-หญิง -ลูก-พรรค -ลูก-พี่ -ลูก-ฟูก -ลูก-ไฟ -ลูก-มือ -ลูก-โม่ -ลูก-ไม้ -ลูก-ยา-เธอ -ลูก-รอก -ลูก-รัง -ลูก-เรือ -ลูก-ล้อ -ลูก-ลอย -ลูก-เล่น -ลูก-เลี้ยง -ลูก-โลก -ลูก-วัด -ลูก-ศร -ลูก-ศิษย์ -ลูก-สมุน -ลูก-สะ-ใภ้ -ลูก-สูบ -ลูก-เสือ -ลูก-หนัง -ลูก-หนี้ -ลูก-หนู -ลูก-หมาก -ลูก-หลง -ลูก-หลาน -ลูก-หาบ -ลูก-หิน -ลูก-เห็บ -ลูก-เหม็น -ลูก-แหง่ -ลูก-อม -ลูก-หม้อ -ลูบ-คม -ลูบ-คลำ -ลูบ-ไล้ -เล็ก-น้อย -เลข-คณิต -เลข-ผา -เลข-หมาย -เล็ด-ลอด -เล่น-งาน -เล่น-แง่ -เล่น-ชู้ -เล่น-ตัว -เล่น-ลิ้น -เล่น-หัว -เลนส์-นูน -เลนส์-เว้า -เล็บ-ครุฑ -เลย-เถิด -เลศ-นัย -เล่ห์-กล -เล่ห์-เหลี่ยม -เลอ-โฉม -เลอ-มาน -เลอ-เลิศ -เลอ-สรวง -เล่อ-ล่า -เลอะ-เลือน -เล่า-เรียน -เล่า-ลือ -เลาะ-ลัด -เลิก-รา -เลิก-ร้าง -เลิก-ล้ม -เลิศ-เลอ -เลี้ย-งชีพ -เลี้ยง-ดู -เลี้ยง-ต้อย -เลียบ-เคียง -เลี้ยว-ลด -เลือก-ตั้ง -เลือก-เฟ้น -เลือก-สรร -เลื่อง-ลือ -เลือด-กำ-เดา -เลือด-เนื้อ -เลือด-ฝาด -เลือด-เย็น -เลือด-ร้อน -เลือด-หมู -เลือด-อุ่น -เลือน-ราง -เลื่อน-เปื้อน -เลื่อน-ลอย -เลื่อม-พราย -เลื่อม-ใส -เลื่อย-ฉลุ -เลื่อย-ลัน-ดา -เลื่อย-วง-เดือน -เลื้อย-คลาน -แล-เหลียว -แลก-เปลี่ยน -แล้ว-กัน -และ-เล็ม -โล่ง-ใจ -โล่ง-โถง -โล่ง-อก -โลด-เต้น -โลด-โผน -โลด-ลิ่ว -โลด-แล่น -ไล่-ที่ -ไล่-เบี้ย -ไล่-เลี่ย -ไล่-เลียง -ไล่-หลัง -ไล่-ออก -วก-วน -วง-กบ -วง-กลม -วง-การ -วง-แขน -วง-เงิน -วง-จร -วง-นอก -วง-ใน -วง-รี -วง-เล็บ -วง-เวียน -วง-แหวน -วงศ์-วาน -วจี-กรรม -วจี-เภท -วจี-ภาค -วน-เวียน -วอด-วาย -ว็อบ-แว็บ -วัง-วน -วัง-หน้า -วัง-หลวง -วัง-หลัง -วัด-ราษฎร์ -วัด-วา -วัด-หลวง -วัด-ผล -วัด-พื้น -วัต-ถุ-นิ-ยม -วัต-ถุ-ประ-สงค์ -วัตร-ปฏิ-บัติ -วัน-โกน -วัน-พระ -วัน-เพ็ญ -วัย-รุ่น -วัย-วุฒิ -ว่า-กล่าว -ว่า-จ้าง -ว่า-ด้วย -ว่า-ที่ -วาง-ก้าม -วาง-ใจ -วาง-ตัว -วาง-ตา -วาง-โต -วาง-ท่า -วาง-มวย -วาง-มาด -วาง-มือ -วาง-วาย -ว่าง-เปล่า -ว่าง-เว้น -วาด-เขียน -ว่าน-เครือ -วาบ-หวาม -วาย-ชนม์ -วาย-ปราณ -วาย-วาง -วาย-วอด -วาย-ร้าย -วายุ-ภักษ์ -วาว-วับ -วาว-วาม -วาว-แวว -วาว-แสง -วิ-กฤต-การณ์ -วิ-กฤติ-การณ์ -วิ-กฤต-กาล -วิ-กฤติ-กาล -วิ-กล-จริต -วิง-เวียน -วิ่ง-เต้น -วิ่ง-ผลัด -วิ่ง-รอก -วิ่ง-ราว -วิ-จิตร-ศิลป์ -วิ-ชา-การ -วิ-ชา-ชีพ -วิ-ชา-ธร -วิญ-ญู-ชน -วิด-พื้น -วิ-ตก-จริต -วิ-ถี-ทาง -วิท-ยา-กร -วิท-ยา-กล -วิท-ยา-การ -วิท-ยา-เขต -วิท-ยา-ทาน -วิท-ยา-ธร -วิท-ยา-นิ-พนธ์ -วิท-ยา-ศาสตร์ -วิ-เทศ-สัม-พันธ์ -วิ-ธี-การ -วิ-นัย-ธร -วิ-นัย-ปิ-ฎก -วิ-นาศ-กรรม -วิ-นาศ-ภัย -วิ-นาศ-สัน-ตะ-โร -วิ-ภัช-พยา-กรณ์ -วิ-ภัช-วา-ที -วิ-ไล-วรรณ -วิ-สัญ-ญี-แพทย์ -วิ-สัญ-ญี-ภาพ -วิ-สัญ-ญี-วิท-ยา -วุฒิ-บัตร -วุฒิ-สภา -วุฒิ-สมา-ชิก -วุ่น-วาย -วุ้น-เส้น -วูบ-วาบ -เวจ-กุ-ฎี -เวจ-มรรค -เวช-กรรม -เวช-ภัณฑ์ -เวช-ศาสตร์ -เวท-มนตร์ -เวน-คืน -เวร-กรรม -เว-ฬุ-การ -เว-ฬุ-วัน -เว้า-วอน -เวิ้ง-ว้าง -เวียง-วัง -เวียน-เทียน -แว้ง-กัด -แวด-ล้อม -แวด-วง -แว่น-ขยาย -แว่น-แคว้น -แว่น-ตา -แวบ-วับ -แวว-ตา -แวว-วาม -แวว-วาว -แวะ-เวียน -โวย-วาย -ไว-ไฟ -ไว้-ใจ -ไว้-ชื่อ -ไว้-ตัว -ไว้-ทุกข์ -ไว้-ลาย -ไว้-หน้า -ไว้-อา-ลัย -ศนิ-วาร -ศอก-กลับ -ศอก-กำ -ศอก-กำ-มา -ศักดิ์-ศรี -ศักดิ์-สิทธิ์ -ศารท-วิ-ษุ-วัติ -ศาล-แขวง -ศาล-จัง-หวัด -ศาล-ชั้น-ต้น -ศาล-ฎี-กา -ศาล-เตี้ย -ศาล-ทหาร -ศาล-ปก-ครอง -ศาล-พระ-ภูมิ -ศาล-เพียง-ตา -ศาล-แพ่ง -ศาล-รัฐ-ธรรม-นูญ -ศาล-แรง-งาน -ศาล-ล้ม-ละ-ลาย -ศาล-โลก -ศาล-สูง -ศาล-สูง-สุด -ศาล-อา-ญา -ศาล-อุท-ธรณ์ -ศา-ลา-กลาง -ศา-ลา-ดิน -ศา-ลา-ราย -ศา-ลา-วัด -ศิ-ลา-ฤกษ์ -ศิ-ลา-แลง -ศิษย์-เก่า -ศิษย์-เอก -ศีล-จุ่ม -ศีล-ธรรม -ศีล-วัต -ศีล-อด -ศูนย์-กลาง -ศูนย์-การ-ค้า -ศูนย์-ถ่วง -ศูนย์-สูตร -ศูนย์-หน้า -เศร้า-ใจ -เศร้า-โศก -เศร้า-สร้อย -เศร้า-สลด -เศร้า-หมอง -เศวต-ฉัตร -เศษ-เกิน -เศษ-ซ้อน -เศษ-วรรค -เศษ-ส่วน -เศษ-เหล็ก -โศก-นาฏ-กรรม -โศก-ศัลย์ -โศก-เศร้า -โศก-สลด -สกล-โลก -ส่ง-เดช -ส่ง-ท้าย -ส่ง-เสริม -ส่ง-เสีย -ส่ง-เสียง -สงบ-เงียบ -สงบ-เสงี่ยม -สง่า-งาม -สง่า-รา-ศี -สด-ชื่น -สด-ใส -สตรี-เพศ -สติ-ปัญ-ญา -สถล-มารค -สถาน-กง-สุล -สถาน-ที่ -สถาน-ทูต -สถาน-การณ์ -สถาน-ภาพ -สถิ-ติ-ศาสตร์ -สน-ตะ-พาย -สน-ใจ -ส้น-ตีน -สน-ธิ-สัญ-ญา -สนน-รา-คา -สนับ-แข้ง -สนับ-เพลา -สนับ-มือ -สนาม-บิน -สนาม-เพลาะ -สนิท-สนม -สนิม-ขุม -สนิม-สร้อย -สนุก-สนาน -สบ-ประ-มาท -สบาย-ใจ -สภาพ-ธรรม -สม-ควร -สม-จริง -สม-ใจ -สม-นัย -สม-น้ำ-หน้า -สม-ประ-กอบ -สม-ส่วน -สม-หวัง -สม-คบ -สม-ทบ -สม-ยอม -สม-รัก -สม-รู้ -สม-สู่ -ส้ม-ฉุน -ส้ม-ตำ -ส้ม-ลิ้ม -ส้ม-กุ้ง -ส้ม-เช้า -สม-ญา-นาม -สม-มติ-ฐาน -สม-มุติ-ฐาน -สม-มติ-เทพ -สมร-ภูมิ -สมัคร-ใจ -สมัย-นิ-ยม -สมุทร-ศาสตร์ -สมุทร-เส-นา -สยด-สยอง -สยอง-ขวัญ -สยาม-รัฐ -สรร-หา -สรวม-ชีพ -สรวล-เส -สร้อย-เศร้า -สร้าง-สรรค์ -สร้าง-เสริม -สลด-ใจ -สลบ-ไสล -สละ-สลวย -สลา-เหิน -สลาก-ภัต -สวน-ครัว -สวน-ป่า -สวน-สนุก -สวน-หย่อม -ส่วน-กลาง -ส่วน-เกิน -ส่วน-ตัว -ส่วน-บุญ -ส่วน-แบ่ง -ส่วน-ประ-กอบ -ส่วน-พระ-องค์ -ส่วน-ผสม -ส่วน-รวม -ส่วน-ร่วม -ส่วน-ลด -ส่วน-สัด -สวม-กอด -สวม-เขา -สวม-รอย -สว-ยม-ภู -สวา-มิ-ภักดิ์ -สวิง-สวาย -สสาร-นิ-ยม -ส่อ-เสียด -สอด-คล้อง -สอด-แทรก -สอด-แนม -สอบ-ถาม -สอบ-ทาน -สอบ-ไล่ -สอบ-สวน -ส้อม-เสียง -สะ-สวย -สะ-แก-วัลย์ -สะ-แก-แสง -สะ-ใจ -สะ-เด็ด-ยาด -สะ-เทือน-ใจ -สะ-บัด-ช่อ -สั่ง-สม -สั่ง-สอน -สั่ง-เสีย -สัง-เกต-การณ์ -สัง-คม-นิ-ยม -สัง-คม-วิท-ยา -สัง-คม-ศาสตร์ -สัง-คม-ศึก-ษา -สัง-คม-สง-เคราะห์ -สัญ-ญา-บัตร -สัด-ส่วน -สัต-การ -สัต-บุ-รุษ -สัต-บริ-ภัณฑ์ -สัต-ภัณฑ์ -สัต-มหา-สถาน -สัต-โล-หะ -สัน-เขา -สัน-ดอน -สัน-หลัง -สั่น-เทา -สั่น-เทิ้ม -สัน-ติ-บาล -สัน-ติ-ภาพ -สัน-ติ-วิ-ธี -สัน-ติ-สุข -สับ-เปลี่ยน -สับ-สน -สับ-หลีก -สับ-หว่าง -สัม-มา-คา-รวะ -สัม-มา-ชีพ -ส่า-เหล้า -สาก-กะ-เบือ -สา-ทิส-ลักษณ์ -สา-ธุ-การ -สา-ธุ-ชน -สาบ-เสือ -สาป-สรร -สาป-แช่ง -สาป-ส่ง -สาม-ง่าม -สาม-ล้อ -สาม-เหลี่ยม -สาม-เวท -สา-มัญ-ชน -สา-มัญ-สำ-นึก -สาย-ดิ่ง -สาย-ดิน -สาย-ตรวจ -สาย-น้ำ -สาย-บัว -สาย-พาน -สาย-ฟ้า -สาย-ยาง -สาย-ยู -สาย-ใย -สาย-รก -สาย-รุ้ง -สาย-ล่อ-ฟ้า -สาย-ลับ -สาย-เลือด -สาย-โล-หิต -สาย-วัด -สาย-ส่ง -สาย-สวาท -สาย-สะ-ดือ -สาย-สะ-พาย -สาย-สัม-พันธ์ -สาย-สิญจน์ -สาย-สืบ -สาย-ไหม -สาย-อา-กาศ -สาย-ตา -สาย-หยุด -สาร-ตรา -สาร-ประ-กอบ -สาร-ละ-ลาย -สาร-ส้ม -สาร-หนู -สารท-ฤดู -สาว-ใช้ -สาว-น้อย -สาว-ใหญ่ -สำ-นัก-งาน -สำ-นัก-พิมพ์ -สำ-นัก-สงฆ์ -สำ-มะ-โน-ครัว -สำ-เร็จ-รูป -สิก-ขา-บท -สิง-สถิต -สิง-สู่ -สิ่ง-ก่อ-สร้าง -สิ่ง-ของ -สิ่ง-ปฏิ-กูล -สิ่ง-พิมพ์ -สิ่ง-แวด-ล้อม -สิ่ง-ศักดิ์-สิทธิ์ -สิท-ธิ-กร -สิทธิ์-ขาด -สิท-ธิ-ชัย -สิท-ธิ-โชค -สิท-ธิ-บัตร -สิน-ค้า -สิน-จ้าง -สิน-เชื่อ -สิน-ไถ่ -สิน-ทรัพย์ -สิน-น้ำ-ใจ -สิน-บน -สิน-แร่ -สิน-สม-รส -สิน-สอด -สิน-ไหม -สิ้น-เชิง -สิ้น-สุด -สี-ผึ้ง -สี-ลม -สี-ชอล์ก -สี-ถ่าน -สี-เทียน -สี-น้ำ -สี-น้ำ-มัน -สี-โปส-เตอร์ -สี-ฝุ่น -สี่-เหลี่ยม -สี-หน้า -สึก-หรอ -สืบ-ทอด -สืบ-ค้น -สืบ-สวน -สืบ-สาว -สืบ-เสาะ -สื่อ-ผสม -สื่อ-มวล-ชน -สื่อ-สาร -สุก-งอม -สุก-ดิบ -สุก-ปลั่ง -สุก-ใส -สุข-นาฏ-กรรม -สุข-ภัณฑ์ -สุข-ภาพ -สุข-ลัก-ษณะ -สุข-วิท-ยา -สุข-ศา-ลา -สุข-ศึก-ษา -สุด-ท้าย -สุต-กวี -สุน-ทร-พจน์ -สุ-ภาพ-ชน -สู่-ขอ -สู่-รู้ -สู่-สม -สูง-ส่ง -สูญ-เปล่า -สูญ-สิ้น -สูญ-เสีย -สูญ-หาย -เส-สรวล -เส-แสร้ง -เสก-สรร -เสถียร-ภาพ -เส้น-ชัย -เส้น-ตรง -เส้น-ตาย -เส้น-ทาง -เส้น-ใย -เส้น-รุ้ง -เส้น-เลือด -เส้น-แวง -เส้น-สาย -เส้น-เสียง -เส้น-หมี่ -เส้น-เอ็น -เสบียง-กรัง -เสมอ-ภาค -เสมอ-หน้า -เสมอ-เหมือน -เสมียน-ตรา -เสร็จ-สรรพ -เสร็จ-สิ้น -เสริม-ส่ง -เสริม-สร้าง -เสริม-สวย -เส-รี-ไทย -เส-รี-ธรรม -เส-รี-นิ-ยม -เส-รี-ภาพ -เสา-เข็ม -เสา-ธง -เสีย-ใจ -เสีย-เชิง -เสีย-ดาย -เสีย-ที -เสีย-เที่ยว -เสีย-เปรียบ -เสีย-เปล่า -เสีย-รู้ -เสีย-แรง -เสีย-สละ -เสีย-หลัก -เสีย-หาย -เสี่ยง-ทาย -เสียด-แทง -เสียด-แทรก -เสียด-สี -เสี้ยน-ศึก -เสี้ยน-หนาม -เสี้ยม-สอน -เสียว-ซ่าน -เสียว-ไส้ -เสือ-ดาว -เสือ-ดำ -เสือ-ปลา -เสือ-ป่า -เสือ-ไฟ -เสื่อ-กก -เสื่อ-กระ-จูด -เสื่อ-น้ำ-มัน -เสื่อ-ลำ-แพน -เสื้อ-กล้าม -เสื้อ-กั๊ก -เสื้อ-เกราะ -เสื้อ-ครุย -เสื้อ-แสง -เสื้อ-เมือง -เสือก-คลาน -เสือก-สน -เสือก-ไส -เสื่อม-คลาย -เสื่อม-ถอย -เสื่อม-ทราม -เสื่อม-โทรม -เสื่อม-สลาย -เสื่อม-สูญ -เสื่อม-เสีย -เสือ-หมอบ -แสก-หน้า -แสดง-ออก -แส-เถา -แสน-กล -แสน-รู้ -แสร้ง-ว่า -ใส่-ความ -ใส่-ไคล้ -ใส่-ใจ -ใส่-ไฟ -ไส้-กรอก -ไส้-ไก่ -ไส้-ติ่ง -ไส้-ศึก -ไส้-อั่ว -ไส้-เดือน -ไส้-ตัน -ไสย-เวท -ไสย-ศาสตร์ -หก-ล้ม -หงส์-หยก -หงอน-ไก่ -หงอย-ก๋อย -หงอย-เหงา -หงาย-ท้อง -หงาย-หลัง -หงำ-เหงอะ -หงำ-เหงือก -หด-หาย -หด-หู่ -หน-ทาง -หนวก-หู -หน่วง-เหนี่ยว -หน่วย-ก้าน -หน่อ-ไม้ -หนอง-ใน -หนอง-แซง -หนัก-ข้อ -หนัก-ใจ -หนัก-แน่น -หนัก-หน่วง -หนัก-หนา -หนัง-กลับ -หนัง-ตะ-ลุง -หนัง-เรียด -หนัง-สด -หนัง-ใหญ่ -หนัง-สือ-พิมพ์ -หนา-แน่น -หน้า-กระ-ดาน -หน้า-กาก -หน้า-กาฬ -หน้า-แข้ง -หน้า-จั่ว -หน้า-ฉาน -หน้า-ตัก -หน้า-ตา -หน้า-ต่าง -หน้า-ท้อง -หน้า-ทับ -หน้า-ที่ -หน้า-ที่-นั่ง -หน้า-บัน -หน้า-ปัด -หน้า-ผา -หน้า-ผาก -หน้า-ม้า -หน้า-มุข -หน้า-ไม้ -หน้า-เลือด -หน้า-อก -หนาม-เตย -หน่าย-หนี -หน่าย-แหนง -หนาว-เหน็บ -หนำ-ใจ -หนี้-สิน -หนี้-สูญ -หนุน-เนื่อง -หนุน-หลัง -หมก-มุ่น -หมด-จด -หมอ-ขวัญ -หมอ-ความ -หมอ-แคน -หมอ-งู -หมอ-ดู -หมอ-ตำ-แย -หมอ-ทำ-ขวัญ -หมอ-นวด -หมอ-ผี -หมอ-ยา -หมอ-ลำ -หมอ-เสน่ห์ -หม้อ-แกง -หม้อ-ตาล -หม้อ-น้ำ -หม้อ-แปลง -หมอง-ใจ -หมอง-มัว -หมอง-หม่น -หมอง-หมาง -หมอน-ขวาน -หมอน-ข้าง -หมอน-ทอง -หม่อม-เจ้า -หม่อม-ฉัน -หม่อม-ราช-วงศ์ -หม่อม-หลวง -หม่อม-ห้าม -หมั่น-ไส้ -หมา-ป่า -หมา-หมู่ -หมาก-ฝรั่ง -หมาก-สง -หมาก-หอม -หมาก-เก็บ -หมาก-รุก -หมาก-เม่า -หมาง-ใจ -หมาง-เมิน -หมา-ไม้ -หมาย-เกณฑ์ -หมาย-ขัง -หมาย-ค้น -หมาย-ความ -หมาย-จับ -หมาย-ใจ -หมาย-ตา -หมาย-ปล่อย -หมาย-มั่น -หมาย-เรียก -หมาย-เลข -หมาย-เหตุ -หมิ่น-เหม่ -หมึก-จีน -หมุน-เวียน -หมู-แดง -หมู-ป่า -หมู-แผ่น -หมู-ยอ -หมู-หย็อง -หมู-หัน -หมู-แฮม -หมู่-บ้าน -หยด-ย้อย -หยอก-เย้า -หยัก-รั้ง -หยัก-ศก -หยั่ง-ทราบ -หยั่ง-รู้ -หยั่ง-เสียง -หยาบ-คาย -หยาบ-ช้า -หยาบ-โลน -หยาบ-หยาม -หยิบ-มือ -หยิบ-ยก -หยิบ-ยืม -หยิบ-หย่ง -หยิบ-โหย่ง -หริ-รักษ์ -หริ-วงศ์ -หลง-ผิด -หลบ-ฉาก -หลบ-มุม -หลวง-จีน -หลวง-พ่อ -หลวม-ตัว -หล่อ-ลื่น -หล่อ-เลี้ยง -หล่อ-หลอม -หลอก-ลวง -หลอก-ล่อ -หลอก-ล้อ -หลอด-ลม -หลอด-เลือด -หลอด-อา-หาร -หลอม-ตัว -หลอม-เหลว -หลัก-การ -หลัก-เกณฑ์ -หลัก-ชัย -หลัก-ฐาน -หลัก-ทรัพย์ -หลัก-เมือง -หลัก-ลอย -หลัก-สูตร -หลัก-แหล่ง -หลัก-แหลม -หลัง-คา -หลัง-เต่า -หลั่ง-ไหล -หลับ-นก -หลับ-ใน -หลาก-ใจ -หลาก-หลาย -หลาบ-จำ -หลาย-หลาก -หลาย-แหล่ -หลุด-พ้น -หลุด-ลอย -หลุด-ลุ่ย -หลุม-โจน -หลุม-พราง -หวง-ก้าง -หวง-ห้าม -หวง-แหน -ห่วง-ใย -ห้วง-น้ำ -หวัง-ใจ -หวัง-ดี -หวั่น-กลัว -หวั่น-เกรง -หวั่น-ใจ -หวั่น-วิ-ตก -หวั่น-หวาด -หวั่น-ไหว -หวาด-กลัว -หวาด-เกรง -หวาด-ผวา -หวาด-เสียว -หวาด-หวั่น -หวาด-ไหว -หวาน-เย็น -หว่าน-ล้อม -หอ-คอย -หอ-คำ -หอ-ฉัน -หอ-ไตร -หอ-ประ-ชุม -หอ-พัก -ห่อ-หมก -ห่อ-เหี่ยว -หอก-ซัด -ห้อง-เครื่อง -ห้อง-ชุด -ห้อง-แถว -ห้อง-โถง -ห้อง-น้ำ -ห้อง-สมุด -หอ-สมุด -หอม-หวน -ห้อม-ล้อม -ห้อย-โหน -หัก-ล้าง -หัก-หาญ -หัก-ห้าม -หัก-เห -หัก-โหม -หัก-มุก -หัน-เห -หับ-เผย -หัว-ขโมย -หัว-ข้อ -หัว-ขั้ว -หัว-เข่า -หัว-โขน -หัว-คะ-แนน -หัว-ค่ำ -หัว-คิด -หัว-จุก -หัว-โจก -หัว-ใจ -หัว-เทียน -หัว-นม -หัว-นอน -หัว-ป่า -หัว-มุม -หัว-เรื่อง -หัว-แร้ง -หัว-ใส -หัว-หน้า -หัว-หน่าว -หัว-หอก -หัว-เห็ด -หัว-ไหล่ -หัว-อก -หัส-ดน-ตรี -หัส-นาฏ-กรรม -หัส-นิ-ยาย -หัส-ดี-ลิงค์ -หาง-เครื่อง -หาง-แถว -หาง-เลข -หาง-ว่าว -หาง-เสียง -หาง-เสือ -ห่าง-เหิน -หาบ-เร่ -ห้าม-ปราม -ห้าม-ล้อ -หาย-ตัว -หาว-นอน -ห้าว-หาญ -ห้ำ-หั่น -หิน-งอก -หิน-ทราย -หิน-ปูน -หิน-ย้อย -หิน-อ่อน -หิน-ชาติ -หิน-ยาน -หีบ-เพลง -หีบ-ห่อ -หุ่น-กระ-บอก -หุ่น-ยนต์ -หุ้น-ลม -หุ้น-ส่วน -หุบ-เขา -หุบ-ผา -หุบ-เหว -หู-กระ-ต่าย -หู-ช้าง -หู-รูด -หู-กวาง -เหงา-หงอย -เหงื่อ-กาฬ -เหตุ-การณ์ -เหตุ-ผล -เห็น-แก่ -เห็น-ใจ -เหน็บ-แนม -เหน็บ-ชา -เหนียว-แน่น -เหนี่ยว-นำ -เหนี่ยว-รั้ง -เหนื่อย-หน่าย -เหมาะ-เจาะ -เหมาะ-สม -เหมาะ-เหม็ง -เหย-เก -เหยียด-หยาม -เหล็ก-กล้า -เหล็ก-จาร -เหล็ก-ใน -เหล็ก-ส่ง -เหล็ก-เส้น -เหล็ก-หล่อ -เหล็ก-ไหล -เหลว-แหลก -เหลว-ไหล -เหลอ-หลา -เหล่า-กอ -เหลียว-แล -เหลือ-เกิน -เหลือ-ขอ -เหลือ-ใจ -เหลือ-เชื่อ -เหลือ-เฟือ -เหลือ-ร้าย -เหลือ-ล้น -เหลือ-หลาย -เหลือ-แหล่ -เหลือ-แสน -เหลือ-หลอ -เหลื่อม-ล้ำ -เห่อ-เหิม -เหิน-ห่าง -เหิม-เกริม -เหิม-หาญ -เหี้ยม-เกรียม -เหี้ยม-หาญ -เหี้ยม-โหด -เหี่ยว-แห้ง -เหือด-หาย -เหือด-แห้ง -แห่-แหน -แหนง-หน่าย -แหลก-ลาญ -แหลก-เหลว -แหวก-แนว -แหวก-ว่าย -โหง-พราย -โหด-ร้าย -โหด-เหี้ยม -โหย-หวน -โหวง-เหวง -ให้-การ -ให้-ท่า -ให้-ท้าย -ให้-ร้าย -ให้-หลัง -ไหม-พรม -ไหว-พริบ -อก-ไก่ -อก-ร่อง -องค์-กร -องค์-การ -อด-กลั้น -อด-ทน -อด-สู -อด-อยาก -อด-ออม -อดีต-กาล -อดีต-ชาติ -อดีต-ภพ -อติ-ชาต-บุตร -อธิ-การ-บดี -อนา-คต-กาล -อนิจ-กรรม -อนุ-ชาต-บุตร -อเนก-ประ-สงค์ -อบ-รม -อบ-อวล -อบ-อ้าว -อบ-อุ่น -อบาย-ภูมิ -อบาย-มุข -อภัพ-บุค-คล -อภัย-ทาน -อภัย-โทษ -อภิ-ชาต-บุตร -อม-ยิ้ม -อมร-รัตน์ -อม-ฤต-บท -อม-ฤต-รส -อย่าง-ไร -อรรถ-กร -อรรถ-กวี -อรรถ-คดี -อรรถ-ประ-โยชน์ -อรรถ-รส -อรรธ-นิ-ศา -อรรธ-ภาค -อรรธ-สระ -อร-สุม-พล -อรูป-ฌาน -อรูป-พรหม -อรูป-ภพ -อรูป-ภูมิ -อว-ชาต-บุตร -อวด-ดี -อวด-อ้าง -อ้วน-ท้วน -อ้วน-พี -อวบ-อั๋น -อวย-ชัย -อวย-พร -อสุภ-กรรม-ฐาน -อสุภ-สัญ-ญา -อโห-สิ-กรรม -ออ-เจ้า -ออก-แขก -ออก-ตัว -ออก-โรง -ออก-ฤทธิ์ -ออก-ลาย -ออก-หาก -ออด-อ้อน -ออด-แอด -อ่อน-ข้อ -อ่อน-ใจ -อ่อน-ช้อย -อ่อน-น้อม -อ่อน-เปลี้ย -อ่อน-เพลีย -อ่อน-โยน -อ่อน-หวาน -อ่อน-หัด -อ่อน-ไหว -อ่อน-แอ -อ้อน-วอน -อ้อน-ออด -อ้อม-ค้อม -อัก-ษร-ศาสตร์ -อัก-ษร-สาส์น -อัค-คี-ภัย -อัญ-ชนะ-ศัก-ราช -อัด-ฉีด -อัด-อั้น -อัต-รา-ส่วน -อัน-โต-ชน -อัน-โต-นา-ที -อับ-จน -อับ-เฉา -อับ-อาย -อัส-สุ-ชล -อัส-สุ-ธา-รา -อา-กัป-กิ-ริ-ยา -อา-การ-นาม -อา-กาศ-ธาตุ -อา-กาศ-ยาน -อา-คาร-ชุด -อ่าง-เก็บ-น้ำ -อ้าง-อิง -อาจ-หาญ -อาจ-อง -อาช-ญา-กร -อาช-ญา-กรรม -อาช-ญา-บัตร -อาช-ญา-สิทธิ์ -อา-ญา-สิทธิ์ -อา-ณา-เขต -อา-ณา-จักร -อา-ณา-นิ-คม -อา-ณา-ประ-โยชน์ -อา-โป-กสิณ -อา-โป-ธาตุ -อา-ภา-กร -อา-ยุ-ขัย -อา-ยุ-วัฒ-นะ -อา-โลก-กสิณ -อา-หาร-ว่าง -อำ-พราง -อิด-โรย -อิด-ออด -อิด-เอื้อน -อิต-ถี-ลิงค์ -อิท-ธิ-ปา-ฏิ-หาริย์ -อิท-ธิ-พล -อิท-ธิ-ฤทธิ์ -อิ-นัง-ขัง-ขอบ -อิ่ม-ตัว -อิ่ม-หนำ -อิ่ม-เอม -อิ่ม-เอิบ -อี-ฉัน -อี-ตัว -อึง-คะ-นึง -อึง-มี่ -อึง-อล -อึ่ง-ยาง -อึ่ง-อ่าง -อึด-ใจ -อึด-อัด -อืด-อาด -อื้อ-ฉาว -อื้อ-ซ่า -อื้อ-อึง -อุก-ฉกรรจ์ -อุก-อาจ -อุด-อู้ -อุ่น-เครื่อง -อุ่น-ใจ -อุบ-อิบ -อุ-บัติ-ภัย -อุ-บัติ-เหตุ -อุ-โบ-สถ-กรรม -อุ-โบ-สถ-หัต-ถี -อุป-มา-โว-หาร -อุ้ม-ชู -อุ้ม-สม -อุ้ย-อ้าย -อู้-อี้ -เอก-จิต -เอก-ฉันท์ -เอก-ชน -เอก-เทศ -เอก-นัย -เอก-บุค-คล -เอก-บุ-รุษ -เอก-พจน์ -เอก-ภพ -เอก-ภาพ -เอก-มัย -เอก-ราช -เอก-รูป -เอก-ลักษณ์ -เอก-ศก -เอก-สาร -เอก-สิทธิ์ -เอก-อุ -เอ็ด-อึง -เอน-เอียง -เอม-อร -เออ-อวย -เออ-ออ -เอา-การ -เอา-งาน -เอา-จริง -เอา-ใจ -เอา-เปรียบ -เอา-เยี่ยง -เอิบ-อาบ -เอียง-อาย -เอียง-เอน -เอื้อ-เฟื้อ -โอ่-โถง -โอ้-โถง -โอ่-อวด -โอ้-อวด -โอ่-อ่า -โอ้-โลม -โอด-ครวญ -โอด-โอย -โอน-อ่อน -โอน-เอน -โอบ-อ้อม -โอบ-อุ้ม -โอ-สถ-กรรม -ไอ-เสีย -ไอ-กรน -ฮวบ-ฮาบ -ฮา-ป่า -ฮึก-หาญ -ฮึก-ห้าว -ฮึก-เหิม -ฮึก-โหม -ฮึก-ฮัก -เฮง-ซวย -โฮก-ฮือ -โฮก-ฮาก diff --git a/language/thai/thailatex/hyphen/tdict-std.txt b/language/thai/thailatex/hyphen/tdict-std.txt deleted file mode 100644 index f33e367d82..0000000000 --- a/language/thai/thailatex/hyphen/tdict-std.txt +++ /dev/null @@ -1,15370 +0,0 @@ -ก็ -กก -ก๊ก -กกุธ-ภัณฑ์ -กง -ก่ง -ก้ง -ก๊ง -ก๋ง -กง-กอน -กง-ไฉ่ -กง-เต๊ก -กง-สี -กง-สุล -กช -กฎ -กฏุก -กฐิน -กณิก-นันต์ -กณิ-การ์ -กด -กต-เว-ทิ-ตา -กต-เว-ที -กตัญ-ชลี -กตัญ-ญุ-ตา -กตัญ-ญู -กตา-ธิ-การ -กตา-ภิ-นิ-หาร -กติ-กา -กถา -กถิ-กา-จารย์ -กท-ลี -กน -ก่น -ก้น -กนก -กนิษฐ์ -กนิษ-ฐา -กบ -กบฏ -กบ-ดาน -กบ-ทู -กบาล -กบินทร์ -กบิล -กบี่ -กบูร -กเบนทร์ -กม -ก้ม -กมณ-ฑ-ลา-ภิ-เษก -กมณ-ฑ-โล-ทก -กมล -กม-ลา -กม-ลาศ -กม-ลาสน์ -กม-เลศ -กมัณ-ฑลุ -กมุท -กร -กร-กฎ -กร-กฎา-คม -กร-กฏ -กรง -กรช-กาย -กรณฑ์ -กร-ณิ-การ์ -กร-ณี -กร-ณีย์ -กร-ณีย-กิจ -กร-ณี-ยะ -กรด -กรน -กรบ -กร-บูร -กร-พินธุ์ -กรม -กรร-กฎ -กรร-กศ -กรร-เกด -กรร-ไกร -กรร-เจียก -กรร-ชิง -กรร-เชียง -กรร-โชก -กรรฐ์ -กรร-ฐา -กรรณ -กรร-ณา -กรร-ณิ-กา -กรร-ณิ-การ์ -กรรดิ -กรร-ดิก -กรร-ดึก -กรรตุ -กรร-ไตร -กรร-ทบ -กรร-แทก -กรร-บิด -กรร-บูร -กรร-ภิ-รมย์ -กรรม -กรรม์ -กรรม์-ภิ-รมย์ -กรรม-ชวาต -กรร-มัช-วาต -กรร-มา-ชีพ -กรร-มา-ธิ-การ -กรร-มาร -กรร-ษก -กรร-สะ -กรร-แสง -กรวด -กรวบ -กรวม -กร้วม -กรวย -กร-วิก -กร-สาปน์ -กร-สุทธิ์ -กรอ -กร้อ -กรอก -กร็อก-กร๋อย -กรอก-แกรก -กรอง -กรอง-กรอย -กรอด -กร่อน -กรอบ -กรอม -กร่อย -กระ -กระ-กร -กระ-กรุ่น -กระ-กลับ-กลอก -กระ-กี้ -กระ-เกรอก -กระ-เกริก -กระ-เกริ่น -กระ-คน -กระ-คาย -กระ-งก-กระ-เงิ่น -กระ-ง่อง-กระ-แง่ง -กระ-ง่อน-กระ-แง่น -กระ-เง้า-กระ-งอด -กระ-โงก -กระ-จก -กระ-จง -กระ-จร -กระ-จอก -กระ-จอง-หง่อง -กระ-จ๋อง-หง่อง -กระ-จอ-งอ-แง -กระ-จ้อน -กระ-จอน-หู -กระ-จ้อย -กระ-จ๋อ-หวอ -กระ-จะ -กระ-จัก -กระ-จัง -กระ-จัด -กระ-จับ -กระ-จ่า -กระ-จ่าง -กระ-จาด -กระ-จาน -กระ-จาบ -กระ-จาม -กระ-จาย -กระ-จาว -กระ-จิก -กระ-จิ๋ง -กระ-จิด -กระ-จิบ -กระ-จิ๋ม -กระ-จิ-ริด -กระ-จิ๋ว -กระ-จี้ -กระ-จี๋ -กระ-จุก -กระ-จุ๋ง-กระ-จิ๋ง -กระ-จุบ -กระ-จุ๊บ -กระ-จุ๋ม-กระ-จิ๋ม -กระ-จุย -กระ-จู้ -กระ-จู๋-กระ-จี๋ -กระ-จูด -กระ-เจอะ-กระ-เจิง -กระ-เจา -กระ-เจ่า -กระ-เจ้า -กระ-เจาะ -กระ-เจิง -กระ-เจิด-กระ-เจิง -กระ-เจี้ยง -กระ-เจี๊ยบ -กระ-เจียว -กระ-เจี๊ยว -กระ-แจะ -กระ-โจน -กระ-โจม -กระ-ฉอก -กระ-ฉ่อน -กระ-ฉับ-กระ-เฉง -กระ-ฉิ่ง -กระ-ฉีก -กระ-ฉูด -กระ-เฉก -กระ-เฉด -กระ-แฉก -กระ-โฉก-กระ-เฉก -กระ-โฉม -กระ-ชด-กระ-ช้อย -กระ-ชอน -กระ-ชอม-ดอก -กระ-ช้อย -กระ-ชัง -กระ-ชั้น -กระ-ชับ -กระ-ชาก -กระ-ชาย -กระ-ชิง -กระ-ชิด -กระ-ชุ -กระ-ชุก -กระ-ชุ่ม-กระ-ชวย -กระ-เชอ -กระ-เชา -กระ-เช้า -กระ-เชียง -กระ-แชง -กระ-แชะ -กระ-โชก -กระ-ซ่อง-กระ-แซ่ง -กระ-ซับ -กระ-ซาบ -กระ-ซิก -กระ-ซิบ -กระ-ซี้ -กระ-ซุง -กระ-ซุบ-กระ-ซิบ -กระ-ซุ้ม -กระ-ซู่ -กระ-เซ็น -กระ-เซอ -กระ-เซอะ-กระ-เซอ -กระ-เซอะ-กระ-เซิง -กระ-เซ้า -กระ-เซิง -กระ-แซ -กระ-แซะ -กระ-โซ-กระ-เซ -กระ-ฎี -กระ-ฎุม-พี -กระ-ดก -กระ-ด้ง -กระ-ดน-โด่ -กระ-ดวง -กระ-ดวน -กระ-ด้วม-กระ-เดี้ยม -กระ-ดอ -กระ-ดอง -กระ-ดอง-หาย -กระ-ดอน -กระ-ดอม -กระ-ดัก-กระ-เดี้ย -กระ-ดัง-งัว -กระ-ดัง-งา -กระ-ดาก -กระ-ด้าง -กระ-ดาง-ลาง -กระ-ดาด -กระ-ดาด-ขาว -กระ-ดาน -กระ-ดาน-พน -กระ-ดาษ -กระ-ดำ-กระ-ด่าง -กระ-ดิก -กระ-ดิ่ง -กระ-ดิ้ง -กระ-ดิบ -กระ-ดี่ -กระ-ดี้-กระ-เดียม -กระ-ดึง -กระ-ดืบ -กระ-ดุ -กระ-ดุก-กระ-ดิก -กระ-ดุ้ง-กระ-ดิ้ง -กระ-ดุบ -กระ-ดุบ-กระ-ดิบ -กระ-ดุม -กระ-ดูก -กระ-เดก -กระ-เด้ง -กระ-เด็น -กระ-เด้า -กระ-เดาะ -กระ-เดิด -กระ-เดี้ย -กระ-เดียด -กระ-เดือก -กระ-เดื่อง -กระ-แด็ก -กระ-แด้ง -กระ-แด้-แร่ -กระ-แด่ว -กระ-แดะ -กระ-โดก -กระ-โดง -กระ-โดด -กระ-โดน -กระ-ได -กระ-ตรับ -กระ-ตราก -กระ-ตรุด -กระ-ตรุม -กระ-ต้วม-กระ-เตี้ยม -กระ-ต้อ -กระ-ต่อง-กระ-แต่ง -กระ-ต๊อบ -กระ-ต้อย-ตี-วิด -กระ-ตัก -กระ-ตั้ว -กระ-ต่าย -กระ-ติก -กระ-ติ๊ด -กระ-ติบ -กระ-ตือ-รือ-ร้น -กระ-ตุก -กระ-ตุ้ง-กระ-ติ้ง -กระ-ตุ่น -กระ-ตุ้น -กระ-ตูบ -กระ-เตง -กระ-เต็น -กระ-เตอะ -กระ-เตาะ -กระ-เตาะ-กระ-แตะ -กระ-เตื้อง -กระ-แต -กระ-แต-แต้-แว้ด -กระ-โตก-กระ-ตาก -กระ-โตน -กระ-ถด -กระ-ถอบ -กระ-ถั่ว -กระ-ถาง -กระ-ถิก -กระ-ถิน -กระ-เถิบ -กระ-โถน -กระ-ทก -กระ-ทง -กระ-ทบ -กระ-ทรวง -กระ-ทอก -กระ-ท้อน -กระ-ท่อน-กระ-แท่น -กระ-ท่อม -กระ-ท้อม-กระ-แท้ม -กระ-ทะ -กระ-ทั่ง -กระ-ทั้น -กระ-ทา -กระ-ทาย -กระ-ทา-สี -กระ-ทา-หอง -กระ-ทำ -กระ-ทิก-กระ-ทวย -กระ-ทิง -กระ-ทึง -กระ-ทืบ -กระ-ทุ -กระ-ทุง -กระ-ทุ้ง -กระ-ทุ่ม -กระ-ทู้ -กระ-เท่ -กระ-เทียบ -กระ-เทียม -กระ-เทือน -กระ-เทื้อม -กระ-แทก -กระ-แท่น -กระ-แทะ -กระ-ไท-ชาย -กระ-น่อง -กระ-นั้น -กระ-นี้ -กระ-แนะ-กระ-แหน -กระ-โน้น -กระ-ไน -กระ-บก -กระ-บม -กระ-บวน -กระ-บวย -กระ-บวร -กระ-บอก -กระ-บอง -กระ-บะ -กระ-บัด -กระ-บั้ว-กระ-เบี้ย -กระ-บ่า -กระ-บ้า -กระ-บาก -กระ-บาย -กระ-บาล -กระ-บิ -กระ-บิ้ง -กระ-บิด -กระ-บิล -กระ-บี่ -กระ-บือ -กระ-บุง -กระ-บุ่ม-กระ-บ่าม -กระ-บู้-กระ-บี้ -กระ-บูน -กระ-บูร -กระ-เบง -กระ-เบญ -กระ-เบ็ด-กระ-บวน -กระ-เบน -กระ-เบา -กระ-เบิก -กระ-เบียด -กระ-เบียน -กระ-เบื้อง -กระ-แบก -กระ-แบะ -กระ-โบม -กระ-ปม-กระ-ปำ -กระ-ปม-กระ-เปา -กระ-ปรอก -กระ-ปรอก-ว่าว -กระ-ปรี้-กระ-เปร่า -กระ-ปอก -กระ-ป้อ-กระ-แป้ -กระ-ป่อง -กระ-ป๋อง -กระ-ปอด-กระ-แปด -กระ-ป๋อ-หลอ -กระ-ปั้ว-กระ-เปี้ย -กระ-ป่ำ -กระ-ปุก -กระ-ปุ๊ก-ลุก -กระ-ปุ่ม -กระ-ปุ่ม-กระ-ป่ำ -กระ-ปุ่ม-กระ-ปิ่ม -กระ-เป๋า -กระ-เปาะ -กระ-โปก -กระ-โปรง -กระ-ผม -กระ-ผลี-กระ-ผลาม -กระ-ผาน -กระ-ผีก -กระ-พรวน -กระ-พริ้ม -กระ-พอก -กระ-พอง -กระ-พ้อม -กระ-พัก -กระ-พัง -กระ-พัง-เหิร -กระ-พัง-โหม -กระ-พัด -กระ-พัตร -กระ-พัน -กระ-พั่น -กระ-พา -กระ-พาก -กระ-พี้ -กระ-พือ -กระ-พุ้ง -กระ-พุ่ม -กระ-เพาะ -กระ-เพิง -กระ-เพื่อม -กระ-แพ้ง -กระ-ฟัด-กระ-เฟียด -กระ-ฟูม-กระ-ฟาย -กระ-มล -กระ-มอบ -กระ-มอม-กระ-แมม -กระ-มัง -กระ-มัน -กระ-มิด-กระ-เมี้ยน -กระ-มุท -กระ-เมาะ -กระ-ย่อง -กระ-ย่อง-กระ-แย่ง -กระ-ย่อน -กระ-ย่อม -กระ-ยา -กระ-ยาง -กระ-ยา-จก -กระ-ยา-หงัน -กระ-ยิก -กระ-ยิ้ม-กระ-ย่อง -กระ-ยึก-กระ-ยือ -กระ-ยืด-กระ-ยาด -กระ-เย้อ-กระ-แหย่ง -กระ-รอก -กระ-เรียน -กระ-โรก-น้ำ-ข้าว -กระ-โรก-ใหญ่ -กระ-ไร -กระ-ลด -กระ-ลบ -กระ-ลอก -กระ-ลอม -กระ-ละ-หล่ำ -กระ-ลัด -กระ-ลับ -กระ-ลัม-พร -กระ-ลา -กระ-ลำ -กระ-ลำ-พัก -กระ-ลำ-พุก -กระ-ลิง -กระ-ลี -กระ-ลุม-พาง -กระ-ลุม-พุก -กระ-ลุม-พู -กระ-ลูน -กระ-ลู่น์ -กระ-เล็น -กระ-เลียด -กระ-เลือก -กระ-โลง -กระ-วน -กระ-วัด -กระ-วาด -กระ-วาน -กระ-วาย -กระ-วิน -กระ-วี -กระ-วี-กระ-วาด -กระ-วูด-กระ-วาด -กระ-เวน -กระ-เวย-กระ-วาย -กระ-แวน -กระ-โวย-กระ-วาย -กระ-ษัย -กระ-ษาปณ์ -กระ-สง -กระ-สบ -กระ-สม -กระ-สรวล -กระ-สร้อย -กระ-สวน -กระ-สวย -กระ-สอบ -กระ-สะ -กระ-สัง -กระ-สัน -กระ-สับ-กระ-ส่าย -กระ-สา -กระ-สานติ์ -กระ-สาบ -กระ-สาย -กระ-สือ -กระ-สุง-กระ-สิง -กระ-สุน -กระ-สูทธิ์ -กระ-สูบ -กระ-เสด -กระ-เส็น-กระ-สาย -กระ-เส่า -กระ-เสาะ-กระ-แสะ -กระ-เสียน -กระ-เสียร -กระ-เสือก-กระ-สน -กระ-แส -กระ-แสง -กระ-แสะ -กระ-โสง -กระ-ไส -กระ-หนก -กระ-หนาก -กระ-หนาบ -กระ-หน่ำ -กระ-หมวด -กระ-หมอบ -กระ-หม่อม -กระ-หมั่ง -กระ-หมิบ -กระ-หมุด-กระ-หมิด -กระ-หมุบ -กระ-หย่ง -กระ-หย่อม -กระ-หยัง -กระ-หยับ -กระ-หยิ่ม -กระ-หรอด -กระ-หริ่ง -กระ-หวน -กระ-หวัด -กระ-หอง -กระ-หัง -กระ-หัด -กระ-หาง -กระ-หาย -กระ-หึม -กระ-หึ่ม -กระ-หืด-กระ-หอบ -กระ-เห็น -กระ-เหนียด -กระ-เหม็ด-กระ-เหมียด -กระ-เหม็ด-กระ-แหม่ -กระ-เหม่น -กระ-เหม่า -กระ-เหว่า -กระ-เห่อ -กระ-เหิม -กระ-เหี้ยน-กระ-หือ-รือ -กระ-แห -กระ-แหทอง -กระ-แหนบ -กระ-แหนะ -กระ-แหมบ -กระ-แหม่ว -กระ-แหย่ง -กระ-แหร่ม -กระ-แหล่ง -กระ-โห้ -กระ-โหนด -กระ-โหม -กระ-โหย -กระ-โหย่ง -กระ-อวล -กระ-อ้อ-กระ-แอ้ -กระ-ออด-กระ-แอด -กระ-ออบ -กระ-ออม -กระ-อ้อม-กระ-แอ้ม -กระ-อัก -กระ-อัก-กระ-อ่วน -กระ-อั้ว-แทง-ควาย -กระ-อ้า -กระ-อาน -กระ-อิด -กระ-อิด-กระ-เอื้อน -กระ-อึก -กระ-อืด -กระ-อุ -กระ-อุก -กระ-เอา -กระ-เอิก -กระ-เอิบ -กระ-แอก -กระ-แอบ -กระ-แอม -กระ-ไอ -กรัก -กรัก-ขี -กรัง -กรัช-กาย -กรัณฑ์ -กรัณย์ -กรัน -กรับ -กรัม -กราก -กราง -กร่าง -กราด -กรา-ดวง -กราน -กร้าน -กราบ -กราฟ -กราม -กราย -กร่าย -กราว -กร้าว -กรำ -กร่ำ -กริก -กริ๊ก -กริก-กริว -กริก-กรี -กริ่ง -กริ๊ง -กริง-กริว -กริ้ง-กริ้ว -กริช -กริ-ณี -กริน -กรินทร์ -กริ-นี -กริบ -กริม -กริ่ม -กริ-ยา -กริ-ยา-นุ-เคราะห์ -กริว -กริ้ว -กรี -กรี-ฑา -กรีด -กรี๊ด -กรี-ธา -กรีษ -กรีส -กรึ๊บ -กรุ -กรุง -กรุ้ง-กริ่ง -กรุณ -กรุ-ณา -กรุ-ณา-ธิ-คุณ -กรุ่น -กรุบ -กรุ่ม -กรุ้ม-กริ่ม -กรุย -กรุย-เกรียว -กรู -กรูด -กรูม -กเร-ณุ -กเรน-ทร -กเรนทร์ -กฤช -กฤดา-ภิ-นิ-หาร -กฤต-ติ-กา -กฤษ-ฎา -กฤษ-ฎา-ธาร -กฤษ-ฎา-ภิ-นิ-หาร -กฤษ-ฎี-กา -กฤษ-ณา -กล -กลด -กล่น -กลบ -กลม -กล-ละ -กลวง -กล้วย -กลศ -กล้อ -กลอก -กลอง -กล่อง -กล้อง -กล้อง-แกล้ง -กลอน -กล่อน -กล้อน -กล่อม -กล้อม-แกล้ม -กลอย -กลัก -กลัด -กลั่น -กลั้น -กลันทก์ -กลัน-ทะ -กลับ -กลัม-พร -กลัม-พัก -กลัว -กลั้ว -กลา -กล้า -กลาก -กลา-กลาด -กลาง -กลาด -กลา-บาต -กลาป -กล้าม -กลาย -กล้าย -กลาย-กลอก -กล่าว -กลา-โหม -กล่ำ -กล้ำ -กลิ้ง -กลิงค์ -กลิ่น -กลี -กลีบ -กลึง -กลึงค์ -กลืน -กลุ่ม -กลุ้ม -กลู-โคส -กเล-วระ -กวด -กวน -กวม -กวย -กวย-จั๊บ -กวย-จี๊ -ก๋วย-เตี๋ยว -กวัก -กวัด -กวา -กว่า -กวาง -กว่าง -กว้าง -กว่าง-โซ้ง -กวาง-ตุ้ง -กวาด -กว้าน -กว๊าน -กว้าว -กวาว-เครือ -กวี -กษณะ -กษมา -กษัตร -กษัต-รา -กษัตริย์ -กษัต-รี -กษัต-รีย์ -กษัย -กษาปณ์ -กษิดิ -กษีร -กษีร-ธา-รา -กษี-ระ -กสานติ์ -กสิ-กร -กสิ-กรรม -กสิณ -กหัง-ปา-ยา -กหา-ปณะ -กเฬ-ว-ราก -กอ -ก่อ -ก้อ -ก๊อ -กอก -ก๊อก -กอ-แก -กอง -ก่อง -ก้อง -กอง-กอย -ก๊อซ -กอด -ก่อน -ก้อน -กอบ -กอบ-นาง -ก๊อบ-ปี้ -กอปร -ก้อม -กอม-ก้อ -ก่อม-ก้อ -กอย -ก้อย -ก๋อย -กอ-ริล-ลา -กอล์ฟ -กอ-และ -กอ-เอี๊ยะ -กะ -กะ-กัง -กะ-ง้อง-กะ-แง้ง -กะ-จัง -กะ-แจะ -กะ-ชะ -กะ-ชัง -กะ-ชา-มาศ -กะ-ชิง -กะ-ชึ่ก-กะ-ชั่ก -กะ-แช่ -กะ-ซวก -กะ-ซ้า-หอย -กะ-ซี่ -กะ-โซ่ -กะ-โซ้ -กะ-ดก -กะ-ดง -กะ-ดวน -กะ-ดอก -กะ-ดะ -กะ-ดัง-บาย -กะ-ดัด -กะ-ด้าง -กะ-ดำ-กะ-ด่าง -กะ-ดี -กะ-ดี่ -กะ-ดุ้ง -กะ-เด้ -กะ-เดก -กะ-เดี๋ยว -กะ-ตรุด -กะ-ตอก -กะ-ต่อย -กะ-ตัก -กะ-ตั้ก -กะ-ตัง -กะ-ตัง-กะ-ติ้ว -กะ-ต๊าก -กะ-ต้ำ -กะ-ติ๊ก-ริก -กะ-ติง-กะ-แตง -กะ-ตีบ -กะ-ตึง-กะ-แตง -กะ-ตุ๊ก -กะ-ตุด -กะ-ตูก -กะ-เตง -กะ-โต๊ก -กะ-โตง-กะ-เตง -กะ-โต้ง-โห่ง -กะ-ถัว -กะ-ทก-รก -กะ-ทอ -กะ-ทัง -กะ-ทัง-หัน -กะ-ทัด-รัด -กะ-ทัน-หัน -กะ-ทับ -กะ-ทิ -กะ-ทือ -กะ-ทุน -กะ-เทย -กะ-เทาะ -กะ-แท้ -กะ-แท่ง -กะ-แทน -กะ-นวล -กะ-นัด -กะ-บ่อน-กะ-แบ่น -กะ-บัง -กะ-บั้ง -กะ-บิ้ง -กะ-บิล -กะ-บึง-กะ-บอน -กะ-บุด -กะ-เบ้อ -กะ-เบียน -กะ-เบือ -กะ-ปริด-กะ-ปรอย -กะ-ปริบ -กะ-ปริบ-กะ-ปรอย -กะ-ปลก-กะ-เปลี้ย -กะ-ปวก-กะ-เปียก -กะ-ปอม -กะ-ปอม-ขาง -กะ-ปะ -กะ-ป้ำ-กะ-เป๋อ -กะ-ปิ -กะ-ปู -กะ-ปูด -กะ-ปูด-หลูด -กะ-เปะ -กะ-เปิ๊บ-กะ-ป๊าบ -กะ-เปียด -กะ-แป้น -กะ-แปะ -กะ-โปรง -กะ-โป-โล -กะ-ผลุบ-กะ-โผล่ -กะ-เผ่น -กะ-เผลก -กะ-โผลก-กะ-เผลก -กะ-พง -กะ-พรวด-กะ-พราด -กะ-พร่อง-กะ-แพร่ง -กะ-พริบ -กะ-พรุน -กะ-พรูด-กะ-พราด -กะ-พล้อ -กะ-พ้อ -กะ-เพรา -กะ-เพียด -กะ-เม็ง -กะ-ร่อง-กะ-แร่ง -กะ-ระ-ตะ -กะ-ระ-หนะ -กะ-รัง -กะ-รัต -กะ-ราง -กะ-ริง -กะ-รุงกะรัง -กะ-รุ่งกะริ่ง -กะ-รุน -กะ-เร -กะ-เร-กะ-ร่อน -กะ-เร่-กะ-ร่อน -กะ-เร่อ -กะ-เรี่ย-กะ-ราด -กะ-โร-กะ-เร -กะ-ลวย -กะ-ลอ -กะ-ล่อ-กะ-แล่ -กะ-ลอ-จี๊ -กะ-ล่อน -กะ-ล่อม-กะ-แล่ม -กะ-ล่อย-กะ-หลิบ -กะ-ละ-ปัง-หา -กะ-ละ-มัง -กะ-ละ-แม -กะ-ละ-ออม -กะ-ลัง-ตัง-ไก่ -กะ-ลัน -กะ-ลัน-ทา -กะ-ลา -กะ-ลาง -กะ-ลา-สี -กะ-ลำ-พอ -กะ-ลิง -กะ-ลิง-ปลิง -กะ-ลิ้ม-กะ-เหลี่ย -กะ-ลิ-อ่อง -กะ-ลุม-พี -กะ-เล็ง -กะ-เล่อ-กะ-ล่า -กะ-เลิด -กะ-เลียว -กะ-แล -กะ-โล่ -กะ-โลง -กะ-วอก-กะ-แวก -กะ-วะ -กะ-ส้ม-ชื่น -กะ-สัง -กะ-ส้า-หอย -กะ-หนอ-กะ-แหน -กะ-หน็อง-กะ-แหน็ง -กะ-หนะ -กะ-หนุง-กะ-หนิง -กะ-หร่อง -กะ-หรอด -กะ-หร็อม-กะ-แหร็ม -กะ-หราน -กะ-หรี่ -กะ-หรี่-ปั๊บ -กะ-หลา-ป๋า -กะ-หล่ำ -กะ-หลี่ -กะ-หลี-กะ-หลอ -กะ-หลุก-กะ-หลิก -กะ-หำ -กะ-หำ-แพะ -กะ-หือ -กะ-หูด -กะ-เหรี่ยง -กะ-เหลาะ-เปาะ -กะ-แหยก -กะ-แหะ -กะ-โหลก -กะ-โหล้ง -กะ-ไหล่ -กะ-อวม -กะ-ออม -กะ-อาน -กะ-อาม -กะ-อูบ -กัก -กั๊ก -กัก-กรา -กัก-กา-รุ -กัก-ขฬะ -กัง -กั้ง -กัง-ก้า -กัง-เกียง -กัง-ขา -กัง-ฉิน -กัง-ฟู -กัง-วล -กัง-วาน -กัง-ส-ดาล -กัง-ไส -กัง-หัน -กัจ-ฉปะ -กัจ-ฉะ -กัจ-ฉา -กัญ -กัญ-จุก -กัญ-จุ-กา-รา -กัญ-ชา -กัญ-ญา -กัฐ -กัณ-ฏกะ -กัณ-ฐกะ -กัณ-ฐชะ -กัณ-ฐัศ -กัณ-ฐัศว์ -กัณ-ฐา -กัณ-ฐี -กัณฑ์ -กัณณ์ -กัณ-หา -กัด -กัต-ติก-มาส -กัต-ติ-กา -กัต-ติ-เก-ยา -กัต-รา -กัท-ลี -กัน -กั่น -กั้น -กัน-เกรา -กัน-ไกร -กัน-ชิง -กัน-เชอ -กัน-ดาร -กัน-ดาล -กัน-ได -กันต์ -กัน-ตัง -กัน-ไตร -กัน-ทร -กัน-ท-รา-กร -กัน-ภิ-รมย์ -กัน-เมียง -กันย์ -กัน-ยา -กัน-ยา-ยน -กัน-ลง -กัน-ลอง -กัน-แสง -กั้น-หยั่น -กับ -กับ-แก้ -กัป -กัป-ตัน -กัป-ปา-สิก -กัป-ปิ-ย-ภัณฑ์ -กัป-ปิ-ยะ -กัม-ป-นาท -กัม-ประ-โด -กัม-ปี -กัม-พล -กัม-พุช -กัม-พู -กัม-พู-ชา -กัม-โพช -กัม-มัช-วาต -กัม-มัฏ-ฐาน -กัม-มัน-ต-ภาพ-รัง-สี -กัม-มัน-ต-รัง-สี -กัม-มาร -กัม-ลาศ -กัย-วิ-กัย -กัล-ชาญ -กัล-บก -กัลป์ -กัล-ป-นา -กัล-ป-พฤกษ์ -กัล-ปัง-หา -กัล-ปาว-สาน -กัล-ปิต -กัล-เม็ด -กัล-ยา -กัล-ยา-ณ-มิตร -กัล-ยา-ณี -กัล-ออม -กัศ-ยป -กัษณ -กา -ก๋า -กาก -กาก-บาท -กา-กะ-ทิง -กา-กะ-เยีย -กา-กี -กาง -ก้าง -กาง-เกง -กาง-เขน -ก๊าซ -กา-ซะ-ลอง -กาญ-จ-นา -กาฐ -กาด -ก๊าด -กาน -ก่าน -ก้าน -ก๊าน -กาน-ดา -กานต์ -กา-นน -ก้าน-พร้าว -กาน-พลู -กา-น้า -กาบ -ก้าบ -กา-บู -กาพย์ -กา-เฟ-อีน -กา-แฟ -กาม -ก้าม -กา-มา-รมณ์ -กา-มิ-นี -กา-เม-สุ-มิจ-ฉา-จาร -กาย -ก่าย -กา-เยน -การ -การณ์ -การ์ด -การ์-ตูน -การ-บูร -การย์ -การ-วิก -การ-เวก -กา-ระ-เกด -กา-ระ-บุ-หนิง -กา-รัณย์ -กา-รันต์ -กา-ราง-หัว-ขวาน -กา-ริต-กา-รก -กา-ริต-วา-จก -กา-รุญ -กา-รุณย์ -กา-เร-กา-ร่อน -กาล -กาล-กรร-ณี -กาล-กิ-ณี -กาล-จักร -กา-ลัญ-ญุ-ตา -กา-ลัญ-ญู -กา-ลัด -กา-ลา-นุ-กาล -กา-ลิก -กา-ลี -กา-แล -กา-แล็ก-ซี -กา-แล็ก-โทส -กาว -ก้าว -กาว-วาว -กา-วาง -กา-แวน -กา-ศิก -กาษ-ฐะ -กา-ษา -กา-สร -กา-สะ -กา-สา -กา-สาร -กา-สา-วะ -กา-สิ-โน -กา-หล -กา-หลง -กา-หลา -กา-เหว่า -กา-ไหล่ -กาฬ -กา-ฬา-วก -กา-ฮัง -กำ -ก่ำ -กำ-กวม -กำ-กัด -กำ-กับ -ก้ำ-กึ่ง -กำ-กูน -ก้ำ-เกิน -กำ-เกียง -กำ-คูน -กำ-จร -กำ-จัด -กำ-จาย -กำ-ชับ -กำ-ชำ -กำ-ซาบ -กำ-ซำ -กำ-ด้น -กำ-ดัด -กำ-ดาล -กำ-เดา -กำ-ธร -กำ-นล -กำ-นัน -กำ-นัล -กำ-เนิด -กำ-บัง -ก่ำ-บึ้ง -กำ-เบ้อ -กำ-ปอ -กำ-ปั่น -กำ-ผลา -กำ-พง -กำ-พด -กำ-พต -กำ-พร้า -กำ-พราก -กำ-พวด -กำ-พอง -กำ-พืด -กำ-พุด -กำ-พู -กำ-เพลิง -กำ-แพง -กำ-ภู -กำ-ม-ลาศน์ -กำ-ม-เลศ -กำ-มะ-ถัน -กำ-มะ-ลอ -กำ-มะ-หยี่ -กำ-มะ-หริด -กำ-มัง-ละ-การ -กำ-มัง-วิ-ลิต -กำ-มัช-พล -กำ-ยาน -กำ-ยำ -กำ-รอ -กำ-ราบ -กำ-ราล -กำ-เริบ -กำ-ไร -กำ-ลัง -กำ-ลุง -กำ-เลา -กำ-ไล -กำ-สรด -กำ-สรวล -กำ-หนด -กำ-หนัด -กำ-เหน็จ -กำ-แหง -กิก -กิ๊ก -กิ่ง -กิ้ง-ก่า -กิ้ง-กือ -กิ้ง-โครง -กิจ -กิจ-จะ -กิจ-จา -กิ-ดา-การ -กิ-ดา-หยัน -กิต-ติ -กิต-ติ-ม-ศักดิ์ -กิน -กิน-นร -กิน-ปลี -กิน-เปี้ยว -กิน-ริน -กิน-รี -กิ๊บ -กิม-ตึ๋ง -กิ-มิ-ชาติ -กิ-มิ-วิท-ยา -กิ-โม-โน -กิ-โย-ตีน -กิ-ระ -กิ-ริ-ณี -กิ-รินท -กิ-ริ-เนศวร -กิ-ริ-ยา -กิ-เลน -กิ-เลส -กิ-โล -กิ-โล-ม-กะ -กิ่ว -กิ๋ว -กี -กี่ -กี้ -กี๊ -กี๋ -กีฏ-วิท-ยา -กีด -กี-ตาร์ -กีบ -กี-รติ -กี-ฬา -กึก -กึง -กึ่ง -กึ๋น -กุ -กุก -กุ๊ก -กุก-กุฏ -กุก-กุร -กุ-กรรม -กุ้ง -กุ-งอน -กุ-งาน -กุ-โงก -กุ-จี -กุญ-แจ -กุญ-ชร -กุฎ -กุ-ฎา -กุ-ฎี -กุ-ฎุม-พี -กุฏ-ฐัง -กุฏิ -กุณฑ์ -กุณ-ฑล -กุณ-ฑี -กุณ-โฑ -กุ-ณาล -กุ-ณี -กุด -กุ-ดัง -กุ-ดั่น -กุ-ดา -กุ-ทัณฑ์ -กุน -กุ๊น -กุน-เชียง -กุน-ที -กุ-โน-กา-มอ -กุบ -กุบ-กับ -กุม -กุ่ม -กุม-ฝอย -กุมภ์ -กุม-ภ-นิ-ยา -กุม-ภัณฑ์ -กุม-ภา -กุม-ภิล -กุม-ภีล์ -กุม-เหง -กุ-มาร -กุ-มา-รา -กุ-มา-รี -กุ-มุท -กุย -กุ๊ย -กุ๋ย -กุย-ช่าย -กุย-เฮง -กุ-รระ -กุ-รุ-พินท์ -กุ-เรา -กุล -กุ-ลา -กุ-ลา-หล -กุ-ลี -กุ-ลี-กุ-จอ -กุ-เลา -กุ-แล -กุ-เวร -กุศ-ราช -กุ-ศล -กุศ-โล-บาย -กุ-สุม -กุ-สุมภ์ -กุ-สุ-มา -กุ-สุ-มาลย์ -กุ-สุ-มิ-ต-ลดา-เวล-ลิ-ตา -กุ-หนี -กุ-หนุง -กุ-หร่า -กุ-หล่า -กุ-หลาบ -กุ-แหละ -กู -กู่ -กู้ -กู๊ก -กูฏ -กู-ฏา -กูณฑ์ -กูด -กูบ -กู-ปรี -กู-รมะ -กู-รมา-ว-ตาร -เก -เก้ -เก๊ -เก๋ -เกก -เก๊ก -เกก-มะ-เหรก -เก๊ก-ฮวย -เก้-กัง -เก็ง -เก่ง -เก้ง -เก๋ง -เกง-กอย -เก่ง-กาจ -เกง-เขง -เก๋ง-เคง -เก็จ -เก-จิ-อา-จารย์ -เก-ชา -เกณฑ์ -เกด -เก็ด -เกตุ -เกน -เก็บ -เกม -เกย -เก-ยูร -เกรง -เกร็ง -เกร็ด -เกรน -เกร่อ -เกรอะ -เกราะ -เกริก -เกริน -เกริ่น -เกรียก -เกรียง -เกรียด -เกรียน -เกรียบ -เกรียม -เกรียว -เกรี้ยว -เก-เร -เกล็ด -เกลศ -เกลอ -เกลา -เกล้า -เกลาะ -เกลี่ย -เกลี้ย -เกลียง -เกลี้ยง -เกลียด -เกลียว -เกลือ -เกลื้อ -เกลือก -เกลื่อน -เกลื้อน -เก-วัฏ -เกวียน -เกศ -เก-ศว -เก-ศวะ -เก-ศา -เก-ศิ-นี -เก-ศี -เกษตร -เกษม -เกษียณ -เกษียน -เกษียร -เกส -เก-สร -เก-สรี -เก-สา -เก-สี -เก้อ -เก-อิ-ชา -เกะ -เกะ-กะ -เกา -เก่า -เก้า -เก๋า -เกาต์ -เกา-ทัณฑ์ -เกา-บิล -เกา-ลัด -เกา-ลิน -เกา-ไศย -เกา-หลี -เกา-เหลา -เกา-เหลียง -เก้า-อี้ -เกาะ -เกิ้ง -เกิด -เกิน -เกิบ -เกีย -เกียก-กาย -เกียง -เกี่ยง -เกี๋ยง -เกียจ -เกียด -เกียน -เกี้ยม-ไฉ่ -เกี้ยม-อี๋ -เกียร์ -เกียรติ -เกียรติ์ -เกี่ยว -เกี้ยว -เกี๊ยว -เกี๊ยะ -เกื้อ -เกือก -เกื้อ-กูล -เกือบ -แก -แก่ -แก้ -แกง -แก่ง -แก้ง -แก๊ง -แกง-ได -แกง-แนง -แก-โด-ลิ-เนียม -แกน -แก่น -แก๊ป -แกม -แก้ม -แกม-มา -แกรก -แกร่ง -แกร็น -แกร-นิต -แกร-ไฟต์ -แกร่ว -แกระ -แกล -แกล้ง -แกลน -แกลบ -แกล้ม -แกล-ลอน -แกล-เลียม -แกล้ว -แกละ -แก-แล -แกว -แก้ว -แกว่ง -แก๊ส -แกะ -โก -โก่ -โก้ -โก๋ -โกก -โก-ก-นุท -โก-กิ-ลา -โก-โก้ -โกง -โก่ง -โกง-กาง -โก้ง-เก้ง -โกง-โก้ -โก้ง-โค้ง -โก-เชาว์ -โกญ-จ-นาท -โกญ-จา -โกฏิ -โกฐ -โกฐาส -โก-ณะ -โก-ดัง -โก-ทัณฑ์ -โกน -โก่น -โก๋น -โก-มล -โก-มุท -โก-เมน -โก-เมศ -โกย -โกรก -โกรก-กราก -โกรง -โกร่ง -โกร่ง-กร่าง -โกรง-เกรง -โกร๋ง-เกร๋ง -โกรญจ -โกร-ต๋น -โกรธ -โกร-ธา -โกร๋น -โกรม -โกรย -โกรศ -โก-โร-โก-เต -โก-โร-โก-โรก -โก-โร-โก-โส -โกลน -โก-ลา-หล -โก-ไล -โก-วิท -โกศ -โก-ศล -โกษม -โก-สน -โก-สัช -โก-สินทร์ -โก-สีย์ -โก-สุม -โก-ไสย -โก-หก -ใกล้ -ไก -ไก่ -ไก๊ -ไก๋ -ไก่-กอม -ไก-พัล -ไกร -ไก-รพ -ไกร-ลาส -ไกร-ศร -ไกร-ศรี -ไกร-สร -ไกร-สรี -ไกร-สิทธิ -ไกล -ไกล่ -ไก-ลาส -ไกว -ไก-วัล -ขง-จื๊อ -ขจร -ขจร-จบ -ขจัด -ขจ่าง -ขจาย -ขจาว -ขจิต -ขจี -ขจุย -ขเจา -ขณะ -ขด -ขน -ข้น -ขนง -ขนด -ขนบ -ขนม -ขนอง -ขนอน -ขนอบ -ขนัด -ขนัน -ขนาก -ขนาง -ขนาด -ขนาน -ขนาบ -ขนาย -ขนำ -ขนิษฐ -ขนิษ-ฐา -ขนุน -ขนุน-นก -ขบ -ขบถ -ขบวน -ขบวร -ขม -ข่ม -ขมง-โกรย -ขมวด -ขมวน -ขมอง -ขม่อม -ขมัง -ขมับ -ขมา -ขม้ำ -ขมิ้น -ขมิบ -ขมี-ขมัน -ขมึง -ขมึง-ทึง -ขมุ -ขมุก-ขมัว -ขมุบ -ขโมย -ขยด -ขยม -ขย่ม -ขยอก -ขยอง -ขย่อน -ขย้อน -ขยะ -ขยัก -ขยัน -ขยั้น -ขยับ -ขยาด -ขยาย -ขยำ -ขย้ำ -ขยิก -ขยิบ -ขยิ่ม -ขยี้ -ขยุก-ขยิก -ขยุก-ขยุย -ขยุบ -ขยุบ-ขยิบ -ขยุม -ขยุ้ม -ขยุย -ขรม -ขรรค์ -ขรัว -ขริบ -ขรี -ขรึม -ขรุ-ขระ -ขลบ -ขล้อ -ขลัง -ขลับ -ขลาด -ขลาย -ขลิบ -ขลุก -ขลุก-ขลัก -ขลุก-ขลิก -ขลุบ -ขลุม -ขลุ่ย -ขลู -ขลู่ -ขวง -ข่วง -ขวด -ข่วน -ขวน-ขวาย -ขวบ -ขวย -ขวัก-ไขว่ -ขวัญ -ขวั้น -ขวับ -ขวับ-เขวียว -ขวา -ขวาก -ขวาง -ขว้าง -ขวาด -ขวาน -ขวาย-ขวน -ขวาว -ขว้าว -ขวิด -ขอ -ข่อ -ข้อ -ของ -ข้อง -ขอด -ขอน -ข้อน -ขอบ -ขอม -ข่อย -ข้อย -ข่อย-หยอง -ขะ-แจะ -ขะ-เน็ด -ขะ-มอม-ขะ-แมม -ขะ-มัก-เขม้น -ขะ-มุก-ขะ-มอม -ขะ-ยิก -ขะ-ยุก -ขะ-เย้อ-แขย่ง -ขัค -ขัง -ขัง-ขอก -ขัช -ขัณ-ฑส-กร -ขัณ-ฑ-สี-มา -ขัด -ขัด-มอน -ขัต-ติ-ย-มา-นะ -ขัน -ขั้น -ขัน-ติ -ขัน-ตี -ขัน-โตก -ขัน-ที -ขันธ์ -ขัน-ธา-วาร -ขับ -ขัว -ขั้ว -ขา -ข่า -ข้า -ขาก -ขา-ก๊วย -ขาง -ข่าง -ข้าง -ขา-ณุ -ขาด -ขา-ทนี-ยะ -ขาน -ขาบ -ข้า-พ-เจ้า -ขาม -ข่าม -ข้าม -ขาย -ข่าย -ขาล -ขาว -ข่าว -ข้าว -ข้าว-อัง-กุ-ลี -ขำ -ขิก -ขิง -ขิง-แกลง -ขิง-แครง -ขิด -ขิ-ป-สัท-โท -ขิม -ขี่ -ขี้ -ขี้-เข็บ -ขี-ณา-สพ -ขีด -ขี้-ตัง-นี -ขี-ป-นา-วุธ -ขี้-ยอก -ขี-ระ -ขึง -ขึ้ง -ขึ้น -ขึ้น-ฉ่าย -ขืน -ขื่น -ขื่อ -ขุก -ขุด -ขุน -ขุ่น -ขุน-เพ็ด -ขุม -ขุย -ขู่ -ขูด -เข -เข้ -เขก -เข็ง -เข่ง -เข-จร -เข็ญ -เข็ด -เขดา -เขต -เขน -เข็น -เข่น -เขนง -เขน็ด -เขนย -เขบ็จ-ขบวน -เขบ็ต -เขม -เข็ม -เข้ม -เข้ม-ขาบ -เขม็ง -เขม็ด-แขม่ -เขม่น -เขม้น -เขม้น-ขะ-มัก -เขมร -เขมา -เขม่า -เขมือบ -เขย -เขยก -เขย่ง -เขย้อ-แขย่ง -เขย่า -เขยิน -เขยิบ -เขยื้อน -เขรอะ -เขลง -เขลอะ -เขละ -เขลา -เขลาะ -เขว -เขษม -เข-ฬะ -เขะ-ขะ -เขา -เข่า -เข้า -เขิง -เขิน -เขิบ -เขี่ย -เขียง -เขียด -เขียด-ตะ-ปาด -เขียน -เขี่ยน -เขียม -เขียว -เขี้ยว -เขียะ -เขือ -เขือง -เขื่อง -เขื่อน -เขือม -แข -แข้ -แขก -แข็ง -แข่ง -แข้ง -แขน -แข่น -แข้น -แขนง -แขม -แขม็บ -แขม่ว -แขยง -แขย่ง -แขวก -แขวง -แขวน -แขวะ -โข -โขก -โขง -โข่ง -โขด -โขดง -โขน -โขนง -โขม -โขมง -โขมด -โขยก -โขยง -โขย่ง -โขยด -โขลก -โขลง -โขลน -โขษม -ไข -ไข่ -ไข้ -ไขว่ -ไขว้ -คค-นะ -คค-นัม-พร -คค-นางค์ -คค-นานต์ -คง -คง-คา -คง-ไคย -คช -คชา-ชาติ -คชา-ชีพ -คชา-ธาร -คชา-ภรณ์ -คณ-นา -คณ-บดี -คณะ -คณา-จารย์ -คณา-ธิ-การ -คณา-ธิป-ไตย -คณา-นับ -คณิ-กา -คณิต -คเณศ -คด -คดี -คติ -คทา -คน -ค้น -คน-ทา -คน-ทิ-สอ -คน-ที -คน-โท -คนธ์ -คันธ์ -คน-ธรรพ์ -คเน-จร -คบ -คม -คมน์ -คม-นา-การ -คม-นา-คม -คมิ-ก-ภัต -ครก -ครบ -ครร-ชิต -ครรภ -ครรภ์ -ครร-ลอง -ครร-โลง -ครร-ไล -ครวญ -ครวี -คร-หา -ครอก -ครอง -ครอง-แครง -คร่อ-เงาะ -คร่อ-เทียน -ครอบ -คร่อม -คระ-เมิม -คระ-แลง -คระ-ไล -คระ-แวง -คระ-หน -คระ-หวน -คระ-หาย -คระ-โหย -ครั่ง -ครั้ง -ครัด-เคร่ง -ครัน -ครั่น -ครั้น -ครับ -ครัว -ครา -คร่า -คราก -คราง -คราญ -คราด -คร้าน -คราบ -คราม -คร้าม -คราม-ครัน -คราว -คร่าว -คราส -ครำ -คร่ำ -คร่ำ-เคร่ง -คริป-ทอน -คริสต์ -ครีบ -ครีม -ครีษ-มา-ยัน -ครึ -ครึก-ครื้น -ครึก-โครม -ครึ่ง -ครึ่ด -ครึน -ครึ้ม -ครืด -ครืน -ครื้น -ครืน-ครั่น -ครื้น-ครั่น -ครื้น-ครึก -ครื้น-เครง -ครือ -ครุ -ครุ-คระ -ครุฑ -ครุ่น -ครุม-เครือ -ครุย -ครุ-ว-นา -ครู -ครู่ -ครูด -คฤ-โฆษ -คฤนถ์ -คฤ-ห-บดี -คฤ-หัสถ์ -คฤ-หาสน์ -คลวง -คลอ -คล้อ -คลอก -คลอง -คล่อง -คล้อง -คลอด -คลอน -คล้อย -คลอ-รีน -คลอ-โร-ฟอร์ม -คลอ-โร-ฟีลล์ -คละ -คละ-คลุ้ง -คลัก -คลั่ก -คลัง -คลั่ง -คลัตช์ -คลับ-คล้าย -คลับ-คลา -คลา -คล้า -คลาง-แคลง -คลาด -คลาน -คลาย -คล้าย -คล้าย-คลึง -คล่าว -คลำ -คล่ำ -คล้ำ -คลิ้ง-โคลง -คลิด -คลิ-นิก -คลี -คลี่ -คลึง -คลื่น -คลุก -คลุ้ง -คลุบ -คลุม -คลุ่ม -คลุ้ม -ควง -ควณ -ควน -ควบ -ควย -ควร -ควัก -ควั่ก -ควั่ง-คว้าง -ควัน -ควั่น -คว้า -ควาก -คว้าง -ควาญ -ควาน -คว้าน -ความ -ควาย -คว่าว -คว่ำ -ควิ-นิน -ควิว-คว่าง -คห-กรรม -คห-กรรม-ศาสตร์ -คห-บดี -คหัฐ -คอ -ค้อ -คอก -ค็อก-คัส -ค็อก-เทล -คอ-เค-ซอยด์ -ค่อง-อ้อย -คอด -คอ-แดง -คอน -ค่อน -ค้อน -คอน-กรีต -คอน-เดน-เซอร์ -คอน-แวนต์ -คอน-เสิร์ต -คอม -ค่อม -ค้อม -คอม-พิว-เตอร์ -คอม-มาน-โด -คอม-มิว-นิสต์ -คอย -ค่อย -ค้อย -คอยล์ -คอร์ด -คอ-แลน -คอส-ติก-โซ-ดา -คะ -ค่ะ -คะ-ไขว่ -คะ-ค้อย -คะ-คาน -คะ-นน -คะ-นอง -คะ-น้า -คะ-นึง -คะ-เน -คะ-เนง-ร้าย -คะ-เน็ด -คะ-แนน -คะ-มำ -คะ-ยั้น-คะ-ยอ -คะ-เยอ -คัก -คั่ก -คัค-นะ -คัค-นัม-พร -คัค-นางค์ -คัค-นานต์ -คั่ง -คัง-ไคย -คัจฉ -คัณฑ-มา-ลา -คัณฑ-สูตร -คัด -คัด-เค้า -คัด-มอน -คัด-เม็ง -คัท-ลี-ยา -คัน -คั่น -คั้น -คันถ-รจ-นา-จารย์ -คันธ-กุ-ฎี -คันธ-มาทน์ -คัน-ธาร-ราษฎร์ -คับ -คับ-ค้อน -คับ-คา -คับ-แค -คัพภ์ -คัม-ภีร์ -คัม-ภีร-ภาพ -คัล -คั่ว -คา -ค่า -ค้า -ค่า-คบ -คาง -ค่าง -ค้าง -คาง-คก -ค้าง-คาว -คาด -คา-ถา -คา-ทอ-ลิก -คาน -ค้าน -คาบ -คา-พยุต -คาม -คาม-วา-สี -คาม-ณีย์ -คาม-ภีร์ -คาย -ค่าย -คาร์-บอน -คาร์-บอ-เนต -คาร์-บอ-ลิก -คาร์-บู-เร-เตอร์ -คาร์-โบ-รัน-ดัม -คาร์-โบ-ไฮ-เดรต -คา-รม -คา-รวะ -คา-รา-เต้ -คา-รา-วาน -คาว -ค่าว -ค้าว -คาว-ตอง -คา-วี -คา-วุต -คาส -คำ -ค่ำ -ค้ำ -คำ-นวณ -คำ-นวร -คำ-นับ -คำ-นัล -คำ-นึง -คำ-นูณ -คำ-ฝอย -คำ-เพลิง -คำ-รน -คำ-รบ -คำ-ราม -คำ-แสด -คำ-แหง -คำ-โอง -คิก -คิง -คิด -คิม-หันต์ -คิ-รี -คิ-ลาน -คิ-ลา-นะ -คิว -คิ้ว -คี่ -คีต -คีบ -คีม -คี-รี -คี-รี-บูน -คึก -คึ่ก -คึก-คัก -คืน -คืบ -คือ -คุ -คุก -คุก-กี้ -คุก-คาม -คุก-พาทย์ -คุ้ง -คุณ -คุด -คุด-ทะ-ราด -คุต -คุต-ติ -คุ่น -คุ้น -คุป -คุปต์ -คุป-ติ -คุม -คุ่ม -คุ้ม -คุย -คุ้ย -คุยห-ฐาน -คุยห-ประ-เทศ -คุ-รุ -คุ-ลา -คุ-ลิ-ก่า -คุ-ลี-การ -คุ-หา -คู -คู่ -คู้ -คูณ -คูถ -คูน -คู-ปอง -คู-เรียม -คู-หา -เค้ก -เค้-เก้ -เค้ง -เคณ-ฑะ -เคด -เค็ด -เคน -เค้น -เค-เบิล -เค็ม -เค-มี -เคย -เครง -เคร่ง -เครง-ครา -เครง-ครำ -เคร-ดิต -เครน -เครา -เคร่า -เคราห-ณี -เคราะห์ -เครียด -เครียว -เครือ -เครื่อง -เคล้ง -เคล็ด -เคล้น -เคล้า -เคล่า-คล่อง -เคลิบ-เคลิ้ม -เคลิ้ม -เคลีย -เคลื่อน -เคลือบ -เคว้ง -เค-หะ -เค-หา -เคอะ -เค้า -เคาน์-เตอร์ -เคา-รพ -เคาะ -เคาะ-แคะ -เคียง -เคียด -เคียน -เคียม -เคี่ยม -เคียร -เคียว -เคี่ยว -เคี้ยว -เคือง -แค -แค่ -แค้ -แค-แล -แคด-เมียม -แค็ต-ตา-ล็อก -แค-แตร -แค-โทด -แคน -แค่น -แค้น -แคบ -แคบ-หมู -แคป-ซูล -แคม -แคร่ -แครก -แครง -แคระ -แคล-คู-ลัส -แคลง -แคล-เซียม -แคลน -แคล้ว -แคล่ว-คล่อง -แค-ลอ-รี -แค-ลิ-ฟอร์-เนียม -แคว -แควก -แคว้น -แค-แสด -แคะ -โค -โคก -โค-เคน -โค่ง -โค้ง -โค-จร -โค-เซ-แคนต์ -โค-ไซน์ -โคตร -โค-แทน-เจนต์ -โค-ธา -โคน -โค่น -โค-บอลต์ -โคป-ผกะ -โคม -โค-ม่า -โครก -โครก-คราก -โครง -โคร่ง -โคร่ง-คร่าง -โครม -โคร-เมียม -โคร-โม-โซม -โค-ราช -โค-รำ -โคล -โคลง -โคลน -โคว-ตา -โค-ออร์-ดิ-เนต -ใคร -ใคร่ -ใคร่-ครวญ -ไค -ไค้ -ไคร้ -ไคร้-เครือ -ไคล -ไคล้ -ฆนะ -ฆรา-วาส -ฆ้อง -ฆ่า -ฆาต -ฆาน -ฆา-นิน-ทรีย์ -เฆี่ยน -โฆร-วิส -โฆ-ษก -โฆษ-ณา -โฆ-ษะ -โฆ-ษิต -งก -งง -งด -งด-งาม -งบ -งม -งวง -ง่วง -งวด -ง่วน -ง้วน -งวย-งง -งอ -ง้อ -งอก -งอก-แงก -ง่อก-แง่ก -ง่อง -ง่อง-แง่ง -งอ-แง -งอด -งอด-แงด -งอน -ง่อน -ง่อน-แง่น -งอน-หง่อ -งอบ -งอม -ง้อม -งอย -ง่อย -งัก -งั่ก -งั่ง -งัด -งัน -งัน-งก -งับ -งัว -งั่ว -งัว-เงีย -งา -ง่า -ง้าง -งาน -ง่าน -งาบ -งาม -ง่าม -งาย -ง่าย -ง้าว -งำ -ง่ำ -ง้ำ -งิ้ว -งี่-เง่า -งีบ -งึก -งึน -งึม -งุด -งุน-งง -งุ่น-ง่าน -งุบ -งุบ-งิบ -งุ้ม -งุ่ม-ง่าม -งุย -งู -งูบ -งู-สวัด -เงก -เงย -เงอะ -เงอะ-งะ -เงา -เง่า -เง้า -เงาะ -เงิน -เงี่ยง -เงี่ยน -เงียบ -เงี้ยว -เงี่ย-หู -เงื้อ -เงือก -เงื่อง -เงือด -เงื่อน -เงือบ -เงื้อม -แง -แง่ -แง่ง -แง่น -แง้ม -แงะ -โง -โง่ -โงก -โงก-เงก -โงง -โง่ง -โง้ง -โงง-เงง -โง่ง-เง่ง -โง-เง -โงน -โงน-เงน -ไง้ -จก -จง -จ่ง -จง-กรม -จง-กล -จง-กล-นี -จง-โคร่ง -โจง-โคร่ง -จง-อร -จง-อาง -จด -จดุ-รงค์ -จตุ-ปัจ-จัย -จตุ-ลังค-บาท -จตุ-โลก-บาล -จตุ-สดมภ์ -จตุ-ตถ -จตุ-ตถี -จตุร -จตุ-รงค์ -จตุร-พักตร์ -จตุร-พิธ -จตุร-พิธ-พร -จน -จบ -จม -จ่ม -จมร -จม-รี -จมูก -จยุติ -จร -จร-ณะ -จรด -จรร-จา -จรร-โจษ -จรรม -จรร-ยา -จรร-โลง -จร-ลี -จรวจ -จรวด -จรส -จรอก -จระ-เข้ -จระ-นำ -จระ-บี -จรัล -จรัส -จรา-จร -จราญ -จริก -จริง -จริต -จริม -จริย-ธรรม -จริย-วัตร -จริ-ยา-วัตร -จริย-ศาสตร์ -จริย-ศึก-ษา -จริ-ยา -จรุง -จรูง -จรูญ -จเร -จล -จลน-พล-ศาสตร์ -จลน-ศาสตร์ -จล-นี -จลา-จล -จวก -จ๊วก -จวง -จ้วง -จ๋วง -จวด -จวน -จวบ -จวัก -จอ -จ่อ -จ้อ -จ๋อ -จอก -จ้อก -จ๊อก -จ้อก-แจ้ก -จอง -จ้อง -จ๋อง -จ้อง-เต -จอง-เปรียง -จ้อง-หน่อง -จอง-หอง -จอ-แจ -จ๋อ-แจ๋ -จอด -จอน -จ้อน -จอน-จ่อ -จอบ -จอม -จ่อม -จอม-สุ-รางค์ -จ่อย -จ้อย -จ๋อย -จอ-แส -จะ -จ้ะ -จ๊ะ -จ๋ะ -จะ-กละ -จะ-กลาม -จะ-กูด -จะ-ขาบ -จะ-เข้ -จะ-เข็บ -จะ-งอย -จะ-จะ -จ๊ะ-จ๋า -จะ-แจ้ง -จะ-แจ่ม -จะ-ละ-เม็ด -จะ-ละ-หวั่น -จัก -จั้ก -จัก-กาย -จั๊ก-กิ้ม -จัก-ขุ -จัก-จั่น -จัก-จี้ -จั๊ก-จี้ -จั๊ก-เดียม -จักร -จักร-พาก -จักร-วาก -จักริน -จักรี -จั๊ก-เล้อ -จัก-ษุ -จัก-แหล่น -จัง -จั้ง -จั๋ง -จัง-กวด -จัง-กอบ -จัง-ก้า -จัง-กูด -จัง-โกฏก์ -จัง-งัง -จั้ง-มั่ง -จัง-ไร -จัง-หนับ -จัง-หรีด -จัง-หวะ -จัง-หวัด -จัง-หัน -จัญ-ไร -จัณฑ์ -จัณ-ฑาล -จัด -จัต-ตา-ฬี-สะ -จัต-วา -จัตุ -จัตุ-รงค์ -จัตุ-รัส -จัตุ-ลังค-บาท -จัตุ-โลก-บาล -จัตุ-สดมภ์ -จัน -จั่น -จัน-โจษ -จั่น-ดิน -จันท์ -จันทน์ -จันทร์ -จันทร-คติ -จันทร-คราส -จัน-ทรุป-รา-คา -จันทร-เม็ด -จันท-วาร -จัน-ทัน -จัน-อับ -จับ -จับ-กัง -จับ-ฉ่าย -จับ-เดิม -จับ-ปิ้ง -จับ-ยี่-กี -จัม-บก -จัม-ปกะ -จัม-ปา -จัม-มะ -จัว -จั่ว -จั๊วะ -จา -จ่า -จ้า -จ๋า -จาก -จาก-พาก -จา-คะ -จา-คี -จาง -จ่าง -จ้าง -จาง-ปาง -จาง-วาง -จาด -จา-ตุ-รงค์ -จา-ตุ-รนต์ -จา-ตุ-รันต์ -จาน -จ้าน -จาบ -จา-บัล -จา-บัลย์ -จาป -จาม -จ่า-มง-กุฎ -จาม-จุ-รี -จา-มร -จา-ม-รี -จา-มี-กร -จ่าย -จาร -จ่า-รง -จาร-วาก -จา-ระ-ไน -จา-ระ-บี -จา-ริก -จา-รึก -จา-รี -จา-รีต -จา-รุ -จ้า-ละ-หวั่น -จาว -จ้าว -จ่า-หวัก -จำ -จ้ำ -จำ-กัด -จำ-งาย -จ้ำ-จี้ -จำ-เจ -จำ-เดิม -จำ-ทวย -จำ-นง -จำ-นน -จำ-นรรจ์ -จำ-นรร-จา -จำ-นวน -จำ-นอง -จำ-นัล -จำ-นำ -จำ-เนียน -จำ-เนียม -จำ-เนียร -จำ-แนก -จำ-บ่ม -จำ-บัง -จ้ำ-เบ้า -จำ-ปา -จำ-ปา-ดะ -จำ-ปี -จำ-ปูน -จำ-พวก -จำ-เพาะ -จ้ำ-ม่ำ -จำ-รัส -จำ-ราญ -จำ-รูญ -จำ-เริญ -จำ-เรียง -จำ-ลอง -จำ-เลย -จำ-เลาะ -จำ-แลง -จำ-แล่น -จำ-หนับ -จ๋ำ-หนับ -จำ-หน่าย -จำ-หระ -จำ-หล่อ -จำ-หลัก -จำ-เหียง -จำ-อวด -จิ -จิก -จิ้ง-โกร่ง -จิ้ง-จก -จิง-จ้อ -จิ้ง-จอก -จิง-จัง -จิ้ง-จัง -จิง-โจ้ -จิ้ง-หรีด -จิ้ง-เหลน -จิต -จิต-กา-ธาน -จิตต์ -จิตร -จิตร-จุล -จิต-ระ -จิต-รา -จิน-เจา -จิน-ดา -จิน-ดา-หนา -จิน-ดา-หรา -จินต์ -จิบ -จิ-ปา-ถะ -จิ่ม -จิ้ม -จิ้ม-ก้อง -จิ้ม-ลิ้ม -จิร-กาล -จิ๋ว -จี -จี่ -จี้ -จี๋ -จี๋-จ้อ -จี-แจ๊บ -จี๊ด -จีน -จีน-แส -จีบ -จี-โบ -จีม -จี-วร -จึง -จึ่ง -จึ้ง -จืด -จุ -จุก -จุ๊ก-กรู๊ -จุก-จิก -จุก-ชี -จุก-ผาม -จุก-โร-หิ-นี -จุ่ง -จุ๋ง-จิ๋ง -จุ-ฑา -จุณ -จุณ-ณีย-บท -จุด -จุติ -จุตูป-ปาต-ญาณ -จุ-ทส -จุน -จุ่น -จุ้น -จุน-จู๋ -จุ้น-จู๊ -จุนท-การ -จุน-สี -จุบ -จุ๊บ -จุบ-จิบ -จุ๊บ-แจง -จุ่ม -จุ้ม -จุ๋ม-จิ๋ม -จุม-พฏ -จุม-พรวด -จุม-พล -จุม-พิต -จุม-โพล่ -จุ้ย -จุรณ -จูรณ -จุ-รี -จุ-ไร -จุล -จุล-จอม-เกล้า -จุล-วงศ์ -จุ-ฬา -จุ-ฬา-ราช-มน-ตรี -จุ-ฬา-ลัม-พา -จุ-ฬา-ลำ-พา -จู -จู่ -จู้ -จู๋ -จูง -จู้-จี้ -จู๋-จี๋ -จู๊ด -จูบ -เจ -เจ๊ก -เจ่ง -เจ้ง -เจ๊ง -เจ๋ง -เจ็ด -เจ็ด-ตะ-คลี -เจ-ดีย์ -เจ-ดีย-สถาน -เจต -เจต-นา -เจต-พัง-คี -เจต-มูล-เพลิง -เจต-สิก -เจ-โต-วิ-มุติ -เจน -เจ็บ -เจร-จา -เจริญ -เจริด -เจรียง -เจลียง -เจว็ด -เจษ-ฎา -เจ๊-สัว -เจอ -เจ่อ -เจ๋อ -เจ๋อ-เจ๊อะ -เจอร์-เม-เนียม -เจอะ -เจา -เจ่า -เจ้า -เจ๊า -เจาะ -เจิ่ง -เจิด -เจิ่น -เจิม -เจีย -เจียง -เจียด -เจียน -เจี๋ยน -เจี๊ยบ -เจียม -เจี๋ยม-เจี้ยม -เจียร -เจีย-ระ-ไน -เจีย-ระ-บาด -เจียว -เจี๊ยว-จ๊าว -เจือ -เจื่อน -เจื้อย -เจือ-สม -แจ -แจ้ -แจ๋ -แจก -แจ-กัน -แจง -แจ่ง -แจ้ง -แจง-ลอน -แจ๊ด -แจ๊ด-แจ๋ -แจตร -แจ้น -แจบ -แจ่ม -แจรง -แจว -แจ่ว -แจ้ว -แจ๋ว -แจะ -โจก -โจ๊ก -โจง -โจ่ง-ครึ่ม -โจ๋ง-ครึ่ม -โจ่ง-ครุ่ม -โจ๋ง-เจ๋ง -โจ่ง-แจ้ง -โจท -โจทก์ -โจท-นา -โจทย์ -โจน -โจม -โจร -โจล -โจษ -โจษ-จัน -ใจ -ไจ -ไจ้ -ฉก -ฉกรรจ์ -ฉกษัตริย์ -ฉกาจ -ฉกา-มา-พ-จร -ฉกา-มา-ว-จร -ฉง -ฉงน -ฉงาย -ฉทึง -ฉนวน -ฉนัง -ฉนาก -ฉนำ -ฉบัง -ฉบัด -ฉบับ -ฉบำ -ฉม -ฉมบ -ฉมวก -ฉมวย -ฉม่อง -ฉมัง -ฉมัน -ฉมา -ฉมำ -ฉล -ฉลวย -ฉลอง -ฉลอม -ฉลัก -ฉลับ -ฉลาก -ฉลาง -ฉลาด -ฉลาม -ฉลาย -ฉลิว -ฉลีก -ฉลุ -ฉลู -ฉวย -ฉวะ -ฉวัด-เฉวียน -ฉวาง -ฉวี -ฉศก -ฉ้อ -ฉอก -ฉ่อง -ฉอด -ฉ่อย -ฉอ-เลาะ -ฉะ -ฉะ-ฉาด -ฉะ-ฉาน -ฉะ-ฉ่ำ -ฉะ-ฉี่ -ฉะ-เฉื่อย -ฉะ-นั้น -ฉะ-นี้ -ฉะ-อ้อน -ฉัก-กะ -ฉัฐ -ฉัด -ฉัตร -ฉัท-ทันต์ -ฉัน -ฉันท -ฉันท์ -ฉัน-ทะ -ฉัน-ทา -ฉัน-ทา-คติ -ฉัน-ทา-นุ-มัติ -ฉับ -ฉัพ-พรรณ-รัง-สี -ฉัย-ยา -ฉ่า -ฉาก -ฉาง -ฉ่าง -ฉ่า-ฉาว -ฉาด -ฉาด-ฉาน -ฉาตก-ภัย -ฉาน -ฉาบ -ฉาบ-ฉวย -ฉาย -ฉา-ยา -ฉาว -ฉ่ำ -ฉำ-ฉา -ฉำ-แฉะ -ฉิ่ง -ฉิน -ฉินท์ -ฉินท-ฤกษ์ -ฉิบ -ฉิม-พลี -ฉิว -ฉี่ -ฉีก -ฉีด -ฉุ -ฉุก -ฉุด -ฉุน -ฉุป -ฉุป -ฉุย -ฉุย-ฉาย -ฉู่ -ฉู่ฉี่ -ฉูด -ฉูด-ฉาด -เฉ -เฉก -เฉ-โก -เฉ่ง -เฉด -เฉท -เฉนียน -เฉพาะ -เฉย -เฉลย -เฉลว -เฉลา -เฉลิม -เฉลี่ย -เฉลียง -เฉลี่ยง -เฉลียบ -เฉลียว -เฉวียง -เฉวียน -เฉอะ-แฉะ -เฉา -เฉา-ก๊วย -เฉา-ฮื้อ -เฉาะ -เฉิด -เฉิบ -เฉียง -เฉียง-พร้า-นาง-แอ -เฉียด -เฉียบ -เฉียว -เฉี่ยว -เฉือน -เฉื่อย -แฉ -แฉ่ -แฉก -แฉง -แฉ่ง -แฉลบ -แฉล้ม -แฉะ -โฉ -โฉ่ -โฉ-เก -โฉ่ง-ฉ่าง -โฉง-เฉง -โฉด -โฉนด -โฉบ -โฉ-เบ๊ -โฉม -โฉลก -ไฉน -ไฉ-ไล -ชก -ชคัต-ตรัย -ชง -ชง-โค -ชงฆ์ -ชง-ฆา -ชง-โลง -ชฎา -ชฎา-มัง-ษี -ชฎา-มัง-สี -ชฎิล -ชด -ชน -ชนก -ชน-นี -ชนม์ -ชนวน -ชนะ -ชนัก -ชนา -ชนาง -ชนิด -ชเนต-ตี -ชบา -ชม -ชมด-ชม้อย -ชม-นาด -ชม-พู -ชม-พู่ -ชม-รม -ชม้อย -ชม้าย -ชไม -ชยา -ชโย -ชร-ทึง -ชร-ริน -ชร-อุ่ม -ชระ-ล้ำ -ชระ-ลุ -ชระ-อาบ -ชระ-เอม -ชรัด -ชรา -ชล -ชโลง -ชโลม -ช่วง -ชวด -ชวน -ชวย -ช่วย -ชวร -ชวลิต -ชวา -ชวาล -ชวา-ลา -ช่อ -ชอก -ช็อก -ช็อก-โก-เลต -ช็อก-โก-แลต -ชอง -ช่อง -ช้อง -ชอง-ระ-อา -ชอน -ช่อน -ช้อน -ชอบ -ชอม -ช้อย -ชอล์ก -ชอ่ำ -ชอุ่ม -ชะ -ชะ-คราม -ชะ-งอก -ชะ-ง่อน -ชะ-งัก -ชะ-งัด -ชะ-ง้ำ -ชะ-งุ้ม -ชะ-เง้อ -ชะ-เงื้อม -ชะ-แง้ -ชะ-โงก -ชะ-ฉ่า -ชะ-ช่อง -ชะ-ชะ -ชะ-ช้า -ชะ-โด -ชะ-ตา -ชะ-ต้า -ชะ-นี -ชะ-เนาะ -ชะ-เนียง -ชะ-พลู -ชะ-เพลิง -ชะ-มด -ชะ-มบ -ชะ-มวง -ชะ-มัง -ชะ-มัด -ชะ-แม่ -ชะ-รอย -ชะ-ลอ -ชะ-ลอม -ชะ-ล่า -ชะ-ลาน -ชะ-ลิน -ชะ-ลูด -ชะ-เลง -ชะ-เลย -ชะ-แล็ก -ชะ-แลง -ชะ-วาก -ชะ-วาด -ชะ-เวิก-ชะ-วาก -ชะ-แวง -ชะ-อม -ชะ-อ้อน -ชะ-เอม -ชะ-โอน -ชัก -ชัก-คราม -ชัก-ช้า -ชัง -ชั่ง -ชัง-คา -ชังฆ -ชัช-วาล -ชัฏ -ชัด -ชัด-ช้า -ชัน -ชั้น -ชัน-กาด -ชัน-ชี -ชัน-ตุ -ชัน-นะ-ตุ -ชัน-นุ -ชัน-โรง -ชัน-ษา -ชัน-สูตร -ชัป-นะ -ชัพ -ชัม-พู-นท -ชัย -ชัย-พฤกษ์ -ชัย-ภูมิ -ชัล-ลุ-กา -ชั่ว -ชั้ว -ชัว-ชม -ชา -ช้า -ชา-คระ -ชา-คริต -ชา-คริ-ยา-นุ-โยค -ช่าง -ช้าง -ช้า-ช่อน -ชาญ -ชาด -ชา-ดก -ชาต -ชาต-บุษย์ -ชา-ตรี -ชา-ตะ -ชา-ตา -ชาติ -ชาน -ชา-นุ -ช้า-ปี่ -ชา-ปี-ไหน -ช้า-แป้น -ช้า-พลู -ชาม -ชาม-พู-นท -ชา-มา-ดร -ชา-มา-ดา -ชา-มา-ตุ -ชาย -ชา-ยา -ชาล -ชา-ลา -ชา-ลิ-นี -ช้า-เลือด -ชาว -ชา-วี -ชำ -ช่ำ -ช้ำ -ชำ-งัด -ชำ-งาย -ช่ำ-ชอง -ชำ-นะ -ชำ-นัญ -ชำ-นัน -ชำ-นาญ -ชำ-นิ -ชำ-เนียร -ชำ-มะ-นาด -ชำ-มะ-เลียง -ชำ-ร่วย -ชำ-ระ -ช้ำ-รั่ว -ชำ-รุด -ชำ-เรา -ชำ-เราะ -ชำ-แรก -ชำ-แระ -ชำ-เลือง -ชำ-แหละ -ชิ -ชิง -ชิ่ง -ชิง-ชัน -ชิง-ช้า -ชิง-ช้า-ชา-ลี -ชิง-ชี่ -ชิง-ฮื้อ -ชิ-ชะ -ชิ-ชิ -ชิณ-ณะ -ชิด -ชิ-เดน-ทรีย์ -ชิต -ชิ-ติน-ทรีย์ -ชิน -ชิ้น -ชิน-โต -ชิ-โน-รส -ชิม -ชิม-แปน-ซี -ชิ-ยา -ชิ-ร-ณะ -ชิ-ระ -ชิว-หา -ชิ-สา -ชี -ชี่ -ชี้ -ชี-ปะ-ขาว -ชี-ผะ-ขาว -ชี-ผ้า-ขาว -ชีพ -ชี-ฟอง -ชี-ร-ณะ -ชี-ระ -ชีว-เค-มี -ชีว-ประ-วัติ -ชีว-ภาพ -ชีว-วิท-ยา -ชี-วะ -ชี-วัน -ชี-วา -ชี-วาตม์ -ชี-วาลัย -ชี-วิต -ชี-วิ-ตัก-ษัย -ชี-วิน -ชี-วี -ชืด -ชื่น -ชื้น -ชื่อ -ชุก -ชุก-ชี -ชุ้ง -ชุณห -ชุด -ชุ-ติ -ชุน -ชุบ -ชุม -ชุ่ม -ชุม-นุม -ชุม-พร -ชุม-พา -ชุม-แพรก -ชุม-รุม -ชุม-แสง -ชุม-เห็ด -ชุ่ย -ชุล-มุน -ชุ-ลี -ชุษ-ณะ -ชู -ชู้ -เช็ค -เช้ง -เช้ง-วับ -เชง-เลง -เช็ด -เชน -เช่น -เชย -เชลง -เชลย -เชล-แล็ก -เชลียง -เชวง -เชษ-ฐะ -เชษ-ฐา -เชอ -เช่า -เช้า -เชาว์ -เชาวน์ -เชิง -เชิญ -เชิด -เชิ้ต -เชียง -เชี่ยน -เชียบ -เชี่ยม -เชียร -เชียร์ -เชียว -เชี่ยว -เชื่อ -เชื้อ -เชือก -เชื่อง -เชือด -เชือน -เชื่อม -แช -แช่ -แช่ง -แชง-มา -แช-บ๊วย -แช่ม -แชร์ -แชล่ม -แชส-ซี -แชะ -โชก -โชค -โชง-โลง -โช-ดก -โช-ดึก -โชต -โช-ตก -โชติ -โช-ติก -โชน -โชม-โรม -โชย -โชยง-การ -โชย-ชาย -โชย-ติส -โชว์ -ใช่ -ใช้ -ไช -ไช-นะ -ไชย -ไช-โย -ซก -ซ่ก -ซง-ดำ -ซ่ง-ฮื้อ -ซด -ซน -ซ้น -ซบ -ซม -ซวด-เซ -ซวน -ซวย -ซอ -ซอก -ซอง -ซ่อง -ซ้อง -ซอง-แมว -ซ้อง-แมว -ซอน -ซ่อน -ซ้อน -ซอม -ซ่อม -ซ้อม -ซอม-ซ่อ -ซอย -ซอส -ซัก -ซัก-ส้าว -ซัง -ซั้ง -ซัด -ซับ -ซัล-ฟา -ซั้ว -ซา -ซ่า -ซาก -ซาง -ซ่าง -ซาด -ซาน -ซ่าน -ซาบ-ซ่าน -ซาบ-ซึ้ง -ซ่า-โบะ -ซา-แม-เรียม -ซ้าย -ซา-ลา-เปา -ซาว -ซ่า-หริ่ม -ซำ -ซ้ำ -ซิ -ซี -ซิก -ซิกข์ -ซิก-ซี้ -ซิก-แซ็ก -ซิ-การ์ -ซิง-โค-นา -ซิ่น -ซิน-นา-มิก -ซิน-แส -ซิบ -ซิป -ซิ-ฟิ-ลิส -ซิ-ลิ-คอน -ซิว -ซี่ -ซีก -ซี-เซียม -ซีด -ซี้ด -ซี-นอน -ซี-ป่าย -ซี-เมนต์ -ซี-เรียม -ซี-ลี-เนียม -ซี-อิ๊ว -ซึก -ซึง -ซึ่ง -ซึ้ง -ซึม -ซื่อ -ซื้อ -ซุก -ซุง -ซุน -ซุบ -ซุป -ซุ่ม -ซุ้ม -ซุ่ม-ซ่าม -ซุย -ซู่ -ซู-โครส -ซูด -ซู้ด -ซูด-ซาด -ซูบ -เซ -เซ็ก -เซ-แคนต์ -เซ็ง -เซ่ง -เซ้ง -เซ็ง-แซ่ -เซต -เซน -เซ็น -เซ่น -เซน-ติ-กรัม -เซน-ติ-เกรด -เซน-ติ-เมตร -เซน-ติ-ลิตร -เซ-ปัก-ตะ-กร้อ -เซราะ -เซ-รุ่ม -เซล-เซียส -เซลล์ -เซล-ลู-ลอยด์ -เซล-ลู-โลส -เซ่อ -เซอร์-โค-เนียม -เซอะ -เซา -เซ้า-ซี้ -เซาะ -เซิง -เซิ้ง -เซียน -เซียบ -เซียม-ซี -เซียว -เซี่ยว -เซี่ยว-กาง -เซื่อง -แซ -แซ่ -แซ็ก-คา-ริน -แซง -แซง-แซว -แซด -แซบ -แซม -แซ-ยิด -แซ่ว -แซะ -โซ -โซ่ -โซก -โซ่ง -โซง-โขดง -โซ-เซ -โซ-ดา -โซ-เดียม -โซม -โซรม -โซ-ลา -ไซ -ไซ้ -ไซ-เกิล -ไซ-โคลน -ไซน์ -ไซ-ยา-ไนด์ -ไซร้ -ไซ-เรน -ไซ-โล -ฌาน -ฌาปน -ฌาปน-กิจ -ฌาปน-สถาน -เฌอ -เฌอ-เอม -ญวน -ญัต-ติ -ญาณ -ญาติ -ญา-นา-ซะฮ์ -ญิบ -ญี่-ปุ่น -เญย-ธรรม -ไญย-ธรรม -ฎี-กา -ฐกัด -ฐา-กูร -ฐาน -ฐา-นะ -ฐา-นัน-ดร -ฐา-นา-นุ-กรม -ฐา-นา-นุ-รูป -ฐา-นา-นุ-ศักดิ์ -ฐา-นี-ยะ -ฐาปน -ฐาป-นา -ฐา-ยี -ฐิต -ฐิ-ติ -ฑา-หก -ฑา-หะ -เฒ่า -ณรงค์ -เณร -ดก -ดง -ด้ง -ด้น -ดน-โด่ -ดน-ตรี -ดนัย -ดนุ -ดนู -ดบัส-วิน -ดบัส-วี -ดม -ดรงค์ -ดร-ณี -ดรรช-นี -ดราฟต์ -ดรุณ -ดรุ-ณี -ดล -ดวง -ด้วง -ดวด -ด่วน -ด้วน -ด้วย -ดอก -ดอง -ด่อง -ด้อง -ดอง-ฉาย -ดอง-ดึง -ดอด -ดอน -ด่อน -ดอม -ด้อม -ดอย -ด้อย -ดอล-ลาร์ -ดะ -ดะ-โต๊ะ -ดะ-หมัง -ดัก -ดัก-ดาน -ดัก-แด้ -ดัง -ดั่ง -ดั้ง -ดัช-นี -ดัด -ดัตช์ -ดัน -ดั้น -ดับ -ดัมพ์ -ดั้ว-เดี้ย -ดัส-กร -ดา -ด่า -ดาก -ด่าง -ด้าง -ดาด -ดาน -ด่าน -ด้าน -ดาบ -ดา-บส -ดาม -ด้าม -ด้าม-จิ้ว -ดามพ์ -ดาย -ด้าย -ดา-รกะ -ดาร-ณี -ดาร-ดาษ -ดา-ระ -ดา-รา -ดาล -ดา-ลัด -ดาว -ด่าว -ด้าว -ดาว-ดึงส์ -ดาว-บส -ดาษ -ดาษ-ดา -ดำ -ด่ำ -ด้ำ -ดำ-กล -ดำ-เกิง -ดำ-แคง -ดำ-ดง -ดำ-นาณ -ดำ-เนิน -ดำ-บล -ดำ-รง -ดำ-รวจ -ดำ-รัส -ดำ-ริ -ดำ-รี -ดำ-รู -ดำ-ฤษ-ณา -ดำ-เลิง -ดิก -ดิ่ง -ดิ-ฉัน -ดิฐ -ดิตถ์ -ดิ-ถี -ดิน -ดิ้น -ดิบ -ดิ-รัจ-ฉาน -ดิ-ลก -ดิ่ว -ดิ้ว -ดิ้ว-เดี้ยว -ดิษฐ์ -ดิส-โพร-เซียม -ดี -ดี-เซล -ดีด -ดี-ดี-ที -ดี-บุก -ดี-ปลี -ดี-เปรส-ชัน -ดี-หมี -ดี-หลี -ดึก -ดึง -ดึ่ง -ดึ่ม -ดื่น -ดื่ม -ดือ -ดื้อ -ดุ -ดุก -ดุก-ดิก -ดุก-ทะ-เล -ดุ้ง -ดุ้ง-ดิ้ง -ดุจ -ดุด -ดุน -ดุ้น -ดุบ -ดุม -ดุ่ม -ดุ่ย -ดุ-รงค์ -ดุ-ริ-ยะ -ดุ-ริ-ยางค์ -ดุ-ริ-ยางค-ศาสตร์ -ดุ-ริ-ยางค-ศิลป์ -ดุล -ดุษ-ฎี -ดุษ-ณี -ดุษ-ณี-ภาพ -ดุ-ษิต -ดุ-สิต -ดุ-เหว่า -ดู -ดูก-ค่าง -ดู-กร -ดูด -ดู-รา -ดู-แล -เด -เด่ -เดก -เด็ก -เดกซ์-โทรส -เด-คา-กรัม -เด-คา-เมตร -เด-คา-ลิตร -เด้ง -เด็จ -เดช -เดชน์ -เด-ชนะ -เด-ชะ -เด-โช -เด-ซิ-กรัม -เด-ซิ-เมตร -เด-ซิ-ลิตร -เด็ด -เดน -เด่น -เดน-มาร์ก -เด-รัจ-ฉาน -เด๋อ -เด๋อ-ด๋า -เดา -เด้า -เดาะ -เดิน -เดิ่น -เดิม -เดียง -เดียด -เดียร-ดาษ -เดียร-ถีย์ -เดีย-รัจ-ฉาน -เดียว -เดี่ยว -เดี๋ยว -เดียะ -เดื่อ -เดือก -เดื่อง -เดือด -เดือน -เดือย -แด -แด่ -แดก -แด็ก -แดก-งา -แดก-แด้ -แดง -แดด -แดน -แด่น -แด่ว -แดะ -แดะ-แด๋ -โด -โด่ -โดก-เดก -โด่ง -โดด -โดน -โดม -โด-มร -โดย -โดรณ -ใด -ได -ได้ -ได-แซ็ก-คา-ไรด์ -ได-นา-โม -ได-นา-ไมต์ -ได-โน-เสาร์ -ได-เรก-ตริกซ์ -ตก -ต๊ก-โต -ตง -ต๋ง -ตง-ฉิน -ตงิด -ตงุ่น -ตด -ตติย -ตถา-คต -ตน -ต้น -ตนัย -ตนุ -ตบ -ตบะ -ตป-นี-ยะ -ตม -ต้ม -ตมูก -ตยา-คี -ตรง -ตร-ณี -ตรม -ตรรก -ตรรกะ -ตรลบ -ตรลอด -ตรลาด -ตรวจ -ตรวน -ตรอก -ตรอง -ตรอม-ใจ -ตรอม-ตรม -ตระ -ตระ-กล -ตระ-กวน -ตระ-กอง -ตระ-การ -ตระ-กูล -ตระ-คัร -ตระ-เตรียม -ตระ-นาว -ตระ-บก -ตระ-บอก -ตระ-บอง -ตระ-บัด -ตระ-บัน -ตระ-เบ็ง -ตระ-แบก -ตระ-แบง -ตระ-โบม -ตระ-พอง -ตระ-พัง -ตระ-ลา-การ -ตระ-วัน -ตระ-เว็ด -ตระ-เวน -ตระ-สัก -ตระ-หง่าน -ตระ-หนก -ตระ-หนัก -ตระ-หน่ำ -ตระ-หนี่ -ตรัง -ตรังค์ -ตรับ -ตรับ-ฟัง -ตรัย -ตรัย-ตรึงศ์ -ตรัส -ตรัส-สา -ตรา -ตราก-ตรำ -ตรา-ชู -ตราบ -ตรา-สัง -ตรำ -ตริ -ตริว -ตรี -ตรี-ปวาย -ตรี-พิธ-พรรณ -ตรี-ยัม-ปวาย -ตรึก -ตรึง -ตรุ -ตรุณ -ตรุ-ณะ -ตรุษ -ตรู -ตรู่ -ตฤณ -ตฤ-ตีย -ตฤษ-ณา -ตลก -ตลบ -ตลอด -ตลับ -ตลาด -ตลิ่ง -ตลึง -ตวง -ต่วน -ต้วม-เตี้ยม -ตวัก -ตวัด -ตวาด -ตอ -ตอ-ม่อ -ต่อ -ต้อ -ตอก -ต๊อก -ต๊อก-ต๋อย -ตอง -ต้อง -ตอง-กราย -ต้อง-เต -ตอง-แตก -ต่อง-แต่ง -ตอง-เหลือง -ตอด -ตอน -ต้อน -ตอบ -ตอ-เบา -ตอม -ต่อม -ต๋อม -ต่อย -ต้อย -ต้อย-ตริ่ง -ต้อย-ติ่ง -ต้อย-ตี-วิด -ตอ-แย -ตอร์-ปิ-โด -ต่อ-ไส้ -ตอ-แหล -ตะ -ตะ-กรน -ตะ-กร้อ -ตะ-กรัน -ตะ-กรับ -ตะ-กร้า -ตะ-กราม -ตะ-กรุด -ตะ-กรุม -ตะ-กรุม-ตะ-กราม -ตะ-กละ -ตะ-กลาม -ตะ-กวด -ตะ-กอ -ตะ-กอน -ตะ-กัง -ตะ-กั่ว -ตะ-กาง -ตะ-กาด -ตะ-กาย -ตะ-กาว -ตะ-กุก-ตะ-กัก -ตะ-กุย -ตะ-กู -ตะ-กูด -ตะ-เกียก-ตะ-กาย -ตะ-เกียง -ตะ-เกียบ -ตะ-แก -ตะ-แก่ -ตะ-แกรง -ตะ-โก -ตะ-โก้ -ตะ-โกก -ตะ-โกน -ตะ-โกรง -ตะ-โกรม -ตะ-ไกร -ตะ-ขบ -ตะ-ขอ -ตะ-ขาบ -ตะ-ขิด-ตะ-ขวง -ตะ-เข้ -ตะ-เข็บ -ตะ-โขง -ตะ-คร้อ -ตะ-ครอง -ตะ-ครั่น-ตะ-ครอ -ตะ-คร้ำ -ตะ-คริว -ตะ-คิว -ตะ-ครุบ -ตะ-คอก -ตะ-คัน -ตะ-ค้า -ตะ-คาก -ตะ-ค้าน -ตะ-คุ่ม -ตะ-เครียว -ตะ-เคียว -ตะ-เคียน -ตะ-แคง -ตะ-ไคร่ -ตะ-ไคร้ -ตะ-เฆ่ -ตะ-นอย -ตะ-นาว -ตะ-บม -ตะ-บอง -ตะ-บอย -ตะ-บัน -ตะ-บิ้ง -ตะ-บิด -ตะ-บิด-ตะ-บอย -ตะ-บี้-ตะ-บัน -ตะ-บึง -ตะ-บูน -ตะ-เบ็ง -ตะ-เบ็ง-มาน -ตะ-เบ๊ะ -ตะ-แบก -ตะ-แบง -ตะ-โบม -ตะ-ไบ -ตะ-ปบ -ตะ-ปลิง -ตะ-ปิ้ง -ตะ-ปุ่ม-ตะ-ป่ำ -ตะ-ปู -ตะ-พง -ตะ-พด -ตะ-พอง -ตะ-พัก -ตะ-พัง -ตะ-พัด -ตะ-พั้น -ตะ-พาก -ตะ-พาน -ตะ-พาบ -ตะ-พาย -ตะ-พึด -ตะ-พึด-ตะ-พือ -ตะ-พุ่น -ตะ-เพรา -ตะ-เพิง -ตะ-เพิด -ตะ-เพียน -ตะ-โพก -ตะ-โพง -ตะ-โพน -ตะ-เภา -ตะ-ใภ้ -ตะ-ม่อ -ตะ-มอย -ตะ-รัง-กะ-นู -ตะ-รัง-ตัง-กวาง -ตะ-รัง-ตัง-ช้าง -ตะ-ราง -ตะ-ลอง -ตะ-ลอน -ตะ-ล่อม -ตะ-ละ -ตะ-ลาน -ตะ-ลิง-ปลิง -ตะ-ลิบ -ตะ-ลี-ตะ-ลาน -ตะ-ลึง -ตะ-ลึง-พรึง-เพริด -ตะ-ลุง -ตะ-ลุ่ม -ตะ-ลุ่ม-นก -ตะ-ลุม-บอน -ตะ-ลุ่ม-โปง -ตะ-ลุม-พอ -ตะ-ลุม-พุก -ตะ-ลุย -ตะ-เลง -ตะ-แลง-แกง -ตะ-ไล -ตะ-วัน -ตะ-เวน -ตะ-หลิว -ตะ-หลุก -ตะ-หลุง -ตะ-แหง่ว -ตะ-แหมะ-แขะ -ตะ-โหงก -ตัก -ตัก-กะ -ตัก-เตือน -ตั๊ก-แตน -ตัก-ษัย -ตัง -ตั่ง -ตั้ง -ตัง-เก -ตัง-ฉ่าย -ตัง-เม -ตัง-วาย -ตัง-โอ๋ -ตัจ-ฉก -ตัจ-ฉนี -ตัณ-ฑุล -ตัณ-หา -ตัด -ตัน -ตัน-ตระ -ตัน-ติ -ตัน-หยง -ตับ -ตับ-ปิ้ง -ตัว -ตั๋ว -ตัว-จี๊ด -ตัว-ตืด -ตั้ว-โผ -ตั้ว-เหี่ย -ตา -ตาก -ตา-กวาง -ต่าง -ตาด -ตาน -ต่าน -ต้าน -ตาน-นก-กด -ตา-นี -ตาบ -ตาม -ตา-มะ-แน -ตา-มิน -ตาย -ตา-รา-ไต -ตาล -ตา-ลุ -ต๋าว -ตา-เสือ -ตา-หนู -ตาฬ -ตำ -ต่ำ -ตำ-นาน -ตำ-บล -ตำ-แบ -ตำ-แย -ตำ-รวจ -ตำ-รับ -ตำ-รา -ตำ-รุ -ตำ-ลึง -ตำ-เสา -ตำ-หนัก -ตำ-หนิ -ตำ-แหน่ง -ติ -ติก -ติ๊ก -ติ-กะ -ติ-กา-หรัง -ติง -ติ่ง -ติ๋ง -ติ่ง-ตั่ง -ติ๋ง-ต่าง -ติงส -ติงส-ติ -ติณ -ติด -ติต-ติ-กะ -ติต-ติร -ติตถ -ติต-ถะ -ติ-ถี -ติ-มิง-คละ -ติ-รัจ-ฉาน -ติ-ลก -ติ-ละ -ติ้ว -ตี -ตี่ -ตีน -ตีบ -ตีร-ถะ -ตี-ระ -ตึ -ตึก -ตึ้ก -ตึ้ก-ตั้ก -ตึง -ตึด-ตื๋อ -ตึ๊ด-ตื๋อ -ตืด -ตื่น -ตื้น -ตื้อ -ตื๊อ -ตื๋อ -ตุ -ตุ๊ -ตุ๊ก-แก -ตุ๊ก-ตา -ตุ๊ก-ต่ำ -ตุก-ติก -ตุ๊ก-ติ๊ก -ตุ๊ก-ตุ่น -ตุ๊ก-ตุ๋ย -ตุง -ตุ้ง-ก่า -ตุ้ง-ติ้ง -ตุ๊ด-ตู่ -ตุน -ตุ่น -ตุ๋น -ตุ-นา-หงัน -ตุบ -ตุ้บ -ตุ๊บ-ป่อง -ตุ-ปัด-ตุ-ป่อง -ตุ-ปัด-ตุ-เป๋ -ตุ่ม -ตุ้ม -ตุ๋ม -ตุ้ม-กว้าว -ตุม-กา -ตุ้ม-แซะ -ตุม-ตัง -ตุ้ม-เต๋น -ตุ้ม-ปี่ -ตุม-พะ -ตุ่ย -ตุ้ย -ตุ๊ย -ตุ๋ย-ตุ่ย -ตุร-คะ -ตุ-รงค์ -ตุล -ตุ-ลา -ตุ-หรัด-ตุ-เหร่ -ตู -ตู่ -ตู้ -ตูก -ตูด -ตูบ -ตูม -เต๊ก -เต็ง -เต่ง -เตช -เต-โช -เต้น -เต็นท์ -เต็ม -เตย -เตร่ -เตร็ด -เตร-ตา -เตรียม -เตรียม-ตรม -เต-ละ -เตลิด -เตว็ด -เต่อ -เตอะ -เตะ -เตา -เต่า -เต้า -เต๋า -เต่า-เกียด -เต้า-เจี้ยว -เต้า-ทึง -เต้า-หู้ -เต้า-ฮวย -เต๊าะ -เตาะ-แตะ -เติ่ง -เติบ -เติม -เตี้ย -เตียง -เตียน -เตียบ -เตี๋ยม -เตียรถ์ -เตียว -เตี่ยว -เตือน -แต่ -แต้ -แตก -แตง -แต่ง -แตง-เม -แต้-จิ๋ว -แตด -แต๊ด-แต๋ -แตน -แต้ม -แตร -แตระ -แต้ว -แต้ว-แร้ว -แต้ว-แล้ว -แต่-ว่า -แต้-แว้ด -แตะ -โต -โต้ -โตก -โต่ง -โต้ง -โตง-เตง -โต-ฎก -โต๊ด -โตน -โตนด -โต้-โผ -โต-มร -โตย -โตรก -โต๊ะ -ใต้ -ไต -ไต่ -ไต้ -ไต๋ -ไตร -ไตร-กิศ-ยา -ไตร-ดา-ยุค -ไตร่-ตรอง -ไตรย -ไต้-หวัน -ถก -ถกล -ถงาด -ถด -ถนน -ถนอม -ถนัด -ถนัน -ถนำ -ถนิม -ถม -ถ่ม -ถมอ -ถมึง-ทึง -ถลก -ถลก-บาตร -ถลน -ถล่ม -ถลอก -ถลัน -ถลา -ถลาก -ถลาย -ถลำ -ถลึง-ตา -ถลุง -ถ่วง -ถ้วน -ถ้วย -ถวัล -ถวัลย์ -ถวาย -ถวิน -ถวิล -ถ่อ -ถ้อ -ถอก -ถอง -ถ่อง -ถ้อง -ถอด -ถอน -ถอบ -ถอบ-แถบ -ถ่อม -ถอย -ถ่อย -ถ้อย -ถะ -ถะ-ถั่น -ถะ-มัด-ถะ-แมง -ถัก -ถัง -ถั่ง -ถัด -ถัทธ -ถัน -ถั่น -ถับ -ถัมภ์ -ถัว -ถั่ว -ถา -ถ้า -ถาก -ถาง -ถ่าง -ถาด -ถาน -ถ่าน -ถาบ -ถาม -ถา-มะ -ถ่าย -ถ่าว -ถา-วร -ถา-วร-ธิ-รา -ถ้ำ -ถิ่น -ถี่ -ถีบ -ถึก -ถึง -ถือ -ถุง -ถุน -ถุย -ถู -ถูก -เถกิง -เถน -เถร -เถ-ระ -เถ-รา-นุ-เถ-ระ -เถ-รี -เถล-ไถล -เถลิง -เถลือก-ถลน -เถ่อ -เถอะ -เถา -เถ้า -เถา-วัลย์ -เถาะ -เถิก -เถิง -เถิด -เถิด-เทิง -เถิน -เถียง -เถียร -เถือ -เถือก -เถื่อน -แถ -แถก -แถง -แถน -แถบ -แถม -แถลง -แถลบ -แถว -โถ -โถง -โถง-เถง -โถบ -โถม -โถม-นา-การ -ไถ -ไถ่ -ไถ้ -ไถง -ไถล -ทกล้า -ทแกล้ว -ท่ง -ทด -ทน -ท้น -ทนต์ -ทน-โท่ -ทนาย -ทบ -ทบวง -ทมอ -ทมะ -ทมิฬ -ทโมน -ทยอย -ทแยง -ทร-กรรม -ทร-ชน -ทร-ชาติ -ทร-พิษ -ทร-ยศ -ทร-ราช -ทร-ลักษณ์ -ทรง -ทร-พี -ทร-มา-ทร-กรรม -ทร-มาน -ทรร-ทึง -ทรรป -ทรรปณ์ -ทรรป-ณะ -ทรรศ-นะ -ทรรศ-นา-การ -ทรรศ-นีย์ -ทรวง -ทรวด-ทรง -ทร-วาร -ทร-หด -ทร-หวล -ทร-หึง -ทรอม-โบน -ทระ-นง -ทรัพย์ -ทรัพ-ยา-กร -ทรัม-เป็ต -ทราน-ซิส-เตอร์ -ทราบ -ทราม -ทราย -ทรุด -ทฤษ-ฎี -ทลาย -ทลิท -ทลิท-ทก -ทวง -ท้วง -ท่วง-ท่า -ท่วง-ทำ-นอง -ท่วง-ที -ทวด -ทวน -ท้วน -ท่วม -ท้วม -ทวย -ท่วย -ท้วย -ทวอย -ทวัต-ดึงส์ -ทวัย -ทวา -ทวา-บร -ทว่า -ทวาย -ทวาร -ทวิ -ทวิช -ทวิ-ตีย์ -ทวิ-ตี-ยา -ทวี -ทวี-ธา-ภิ-เษก -ทวีป -ทศ -ทศ-มี -ทศางค์ -ทห-ระ -ทหาร -ทอ -ท่อ -ท้อ -ทอก -ทอง -ท่อง -ท้อง -ทอง-กวาว -ทอง-ภู -ทอง-ลิน -ทอง-หลาง -ทอง-โหลง -ทอง-อุ-ไร -ทอด -ทอน -ท่อน -ทอน-ซิล -ทอฟ-ฟี่ -ท่อม -ทอย -ทอ-เรียม -ทะ -ทะ-งัน -ทะ-นง -ทะ-นน -ทะ-นาน -ทะ-นุ -ทะ-เบียน -ทะ-มัด-ทะ-แมง -ทะ-มึน -ทะ-มื่น -ทะ-แม่ง -ทะ-ยาน -ทะ-เยอ-ทะ-ยาน -ทะ-แย -ทะ-ร่อ-ทะ-แร่ -ทะ-ลวง -ทะ-ลอก -ทะ-ลัก -ทะ-ลาย -ทะ-ลึ่ง -ทะ-ลุ -ทะ-ลุด-ทะ-ลาด -ทะ-เล -ทะ-เล้น -ทะ-เล่อ-ทะ-ล่า -ทะ-เลาะ -ทะ-เลิ่ก-ทะ-ลั่ก -ทะ-วาย -ทัก -ทักข์ -ทัก-ขิญ -ทัก-ขิณ -ทัก-ขิ-ณา -ทัก-ขิ-ณา-วัฏ -ทัก-ขิ-โณ-ทก -ทัก-ขิ-ไณย-บุค-คล -ทัก-ทิน -ทัก-ษะ -ทัก-ษา -ทัก-ษิณ -ทัก-ษิ-ณา -ทัก-ษิ-โณ-ทก -ทัง -ทั่ง -ทั้ง -ทัง-วล -ทัง-วี้-ทัง-วล -ทัง-ส-เตน -ทัณฑ์ -ทัณฑ-กรรม -ทัณฑ-ฆาต -ทัณฑ-สถาน -ทัณ-ฑะ -ทัณ-ฑิ-กา -ทัณ-ฑิ-มา -ทัณ-ฑี-บท -ทัด -ทัด-ทา -ทัต -ทัน -ทันต์ -ทันต-ชะ -ทันต-แพทย์ -ทัน-ติน -ทัน-ตี -ทันธ์ -ทับ -ทับ-ทิม -ทับ-สมิง-คลา -ทัพ -ทัพ-พะ -ทัพ-พี -ทั่ว -ทัศ -ทัศน์ -ทัศ-นะ -ทัศ-นา -ทัศน-คติ -ทัศน-วิ-สัย -ทัศน-ศาสตร์ -ทัศน-ศิลป์ -ทัศน-ศึก-ษา -ทัศ-นา-การ -ทัศ-นา-จร -ทัศ-นีย์ -ทัศ-นีย-ภาพ -ทัศ-นู-ปกรณ์ -ทัศ-ไนย -ทัส-นา-นุ-ตริ-ยะ -ทัฬ-หะ -ทัฬ-หิ -ทัฬ-หี -ทา -ท่า -ท้า -ทาก -ทาง -ท้าง -ทา-ฐะ -ทา-ฐิ-กะ -ทา-ฒะ -ทา-ฒิ-กะ -ทาน -ท่าน -ทานต์ -ทา-นพ -ทาบ -ทาม -ท่าม-กลาง -ทาย -ท้าย -ทา-ยก -ทา-ยัช -ทา-ยาด -ทา-ยาท -ทา-ยิ-กา -ทา-รก -ทา-รพี -ทา-ริ-กา -ทา-รุณ -ทาว -ท่าว -ท้าว -ทาส -ทา-สี -ทำ -ทำ-นบ -ทำ-นอง -ทำ-นาย -ทำ-นุ -ทำ-นูล -ทำ-เนา -ทำ-เนียบ -ทำ-ไม -ทำ-ลาย -ทำ-เล -ทิ-คัม-พร -ทิ-ฆัม-พร -ทิ้ง -ทิง-เจอร์ -ทิ้ง-ถ่อน -ทิ้ง-ทูด -ทิ-ชะ -ทิ-ชา-กร -ทิ-ชา-ชาติ -ทิฏ-ฐะ -ทิฏ-ฐา-นุ-คติ -ทิฏ-ฐุ-ชุ-กรรม -ทิฐ-ธรรม -ทิ-ฐิ -ทิด -ทิต -ทิน -ทิพ -ทิพย์ -ทิ-พา -ทิม -ทิ่ม -ทิม-ทอง -ทิว -ทิ-วง-คต -ทิว-ทัศน์ -ทิ-วา -ทิศ -ทิ-ศา -ทิ-ศา-นุ-ทิศ -ที -ที่ -ทีฆ-ชาติ -ทีฆ-นิ-กาย -ทีฆ-สระ -ที-ฆา-ยุ -ทีป -ทีม -ที-เอ็น-ที -ทึก -ทึก-ทัก -ทึ่ง -ทึ้ง -ทึด-ทือ -ทึน-ทึก -ทึบ -ทึม -ทึ่ม -ทื่อ -ทุ -ทุก -ทุกข์ -ทุกข-ลาภ -ทุกข-เวท-นา -ทุก-ขา-รมณ์ -ทุ-กฏ -ทุกร-กิ-ริ-ยา -ทุ-กะ -ทุ-กัง -ทุ-กูล -ทุ-คตะ -ทุ-คติ -ทุ่ง -ทุ้ง -ทุง-งะ -ทุ-จริต -ทุด -ทุ-ทรรศน-นิ-ยม -ทุ-นิ-ยม -ทุน -ทุ่น -ทุน-นิ-มิต -ทุบ -ทุบ-ทู -ทุป-ปัญ-ญา -ทุพ-พรรณ -ทุพ-พล -ทุพ-พล-ภาพ -ทุพ-ภิกข-ภัย -ทุม -ทุ่ม -ทุ้ม -ทุย -ทุ้ย -ทุร-กัน-ดาร -ทุร-ชน -ทุร-ชาติ -ทุร-พล -ทุร-ลักษณ์ -ทุ-รน -ทุ-รน-ทุ-ราย -ทุ-รัศ -ทุ-รา-คม -ทุ-รา-จาร -ทุ-เรศ -ทุ-เรียน -ทุ-ลัก-ทุ-เล -ทุ-เลา -ทุ-ศีล -ทุส-สะ -ทุส-สีล -ทู -ทู-โม่ง -ทู่ -ทู้ -ทู-กัง -ทู่-ซี้ -ทูต -ทู-ตา-นุ-ทูต -ทูน -ทูบ -ทูม -ทูล -ทู-เลียม -เท -เท่ -เทค-นิค -เทค-นี-เชียม -เทค-โน-โล-ยี -เท้ง -เท้ง-เต้ง -เท็จ -เทน-นิส -เทพ -เท-พา -เท-พา-รักษ์ -เทพย-เจ้า -เทพย-ดา -เทพ-ยุ-ดา -เท-พิน -เท-พินทร์ -เท-พี -เท-เพนทร์ -เท-โพ -เทริด -เทล-ลู-เรียม -เทว-ทัณฑ์ -เทว-ดา -เทว-ทูต -เทว-ธรรม -เทว-นา-ครี -เทว-นิ-ยม -เทว-รูป -เทว-โลก -เทว-วิท-ยา -เทว-สถาน -เทวศ -เทวษ -เท-วัญ -เท-วัน -เท-วา-ลัย -เท-วินทร์ -เท-วี -เท-เวศ -เท-เวศร์ -เท-เวศวร์ -เทศ -เท-ศะ -เท-ศา-ภิ-บาล -เทศน์ -เทศ-นา -เทห์ -เท่ห์ -เทห์-ฟาก-ฟ้า -เทห-วัต-ถุ -เท่อ -เท้อ -เทอญ -เทอม -เทอร์-เบียม -เทอร์-โม-มิ-เตอร์ -เทอะ-ทะ -เทา -เท่า -เท้า -เท้า-ยาย-ม่อม -เท่า-รึง -เทิ่ง -เทิด -เทิน -เทิบ -เทิบ-ทาบ -เทิ้ม -เที่ยง -เทียด -เทียน -เที้ยน -เทียบ -เทียม -เทียร -เที้ยร -เทียว -เที่ยว -เทือ -เทื่อ -เทื้อ -เทือก -แท้ -แท็ก-ซี่ -แทง -แท่ง -แท้ง -แท็งก์ -แทง-ทวย -แทง-วิ-สัย -แทตย์ -แทน -แท่น -แทน-เจนต์ -แทน-ทา-ลัม -แทบ -แทรก -แทรก-เตอร์ -แทล-เลียม -แทะ -โท -โท่ -โทก-เทก -โทง -โทง-เทง -โท-ณะ -โทน -โทน-โท่ -โทม-นัส -โทร-คม-นา-คม -โทร-ทรรศน์ -โทร-ทัศน์ -โทร-พิมพ์ -โทร-ภาพ -โทร-เลข -โทร-ศัพท์ -โทร-สาร -โทรม -โทษ -โท-ษา -โท-ษา-นุ-โทษ -โท-สะ -โท-สา-คติ -โท-โส -โทห-ฬิ-นี -ไท -ไท้ -ไท-เท-เนียม -ไท-เทรต -ไทย -ไทร -ไท-วะ -ธง -ธงก์ -ธชะ -ธชี -ธต-รฐ -ธน-บัตร -ธน-สม-บัติ -ธน-สาร -ธนะ -ธนา -ธนา-คม -ธนา-คาร -ธนา-ณัติ -ธเนศ -ธโน-ปจัย -ธไน-ศวรรย์ -ธนิต -ธนิษ-ฐะ -ธนิษ-ฐา -ธนุ -ธนุร-วิท-ยา -ธนุร-เวท -ธนู -ธม -ธม-กรก -ธร-ณะ -ธร-ณิน -ธร-ณินทร์ -ธร-ณิศ -ธร-ณิศร -ธร-ณิศวร์ -ธร-ณี -ธร-มาน -ธรรม -ธรรม-นูญ -ธรรม-ยุต -ธรรม-ยุติก-นิ-กาย -ธรร-มะ -ธรร-มา-ทิตย์ -ธรร-มา-ธรรม -ธรร-มา-ธิป-ไตย -ธรร-มา-ธิษ-ฐาน -ธรร-มา-นุ-สาร -ธรร-มา-ภิ-มุข -ธรร-มา-ภิ-สมัย -ธรร-มา-ยตนะ -ธรร-มา-รมณ์ -ธรร-มาสน์ -ธรร-มิก -ธรา -ธรา-ดล -ธรา-ธร -ธรา-ธาร -ธรา-ธิ-บดี -ธรา-ธิป -ธริษ-ตรี -ธเรษ-ตรี -ธเรศ -ธวัช -ธัช -ธัญ -ธัญ-ญา-หาร -ธัน-ยา -ธัน-ยา-วาท -ธัน-วา-คม -ธัม-มะ -ธา-ดา -ธา-ตรี -ธา-ตวา-กร -ธาตุ -ธา-ตุ-โขภ -ธา-ตุม-มิส-สา -ธา-นิน -ธา-นินทร์ -ธา-นี -ธาร -ธาร-กำ-นัล -ธาร-คำ-นัล -ธา-ร-ณะ -ธา-ร-ณา -ธา-รา -ธาษ-ตรี -ธำ-ม-รงค์ -ธำ-รง -ธิ-ดา -ธิ-ติ -ธี-ระ -ธุช -ธุ-ดงค์ -ธุ-ดงค-วัตร -ธุต -ธุต-ตะ -ธุม-เกตุ -ธุ-มา -ธุร-การ -ธุร-กิจ -ธุ-ระ -ธุ-รำ -ธุ-ลี -ธุว-ดา-รา -ธุว-ภาค -ธุว-มณ-ฑล -ธูป -เธ-นุ -เธอ -เธียร -โธ่ -โธ-วนะ -นก -นกุล -นข-ลิ-ขิต -นขะ -นขา -นเคนทร์ -นโค-ทร -นคร -นค-รินทร์ -นค-เรศ -นง -นง-คุฐ -นที -นน-ตรา -นนท์ -นันทน์ -นน-ทรี -นนท-ลี -นน-ทิ -นบ -นปุง-ส-ก-ลิงค์ -นปุง-ส-ก-ลึงค์ -นพ -นพ-นิต -นภ-จร -นภ-ดล -นภ-ศูล -นภา -นภา-ลัย -นม -นม-ตำ-เรีย -นม-ตำ-เลีย -นมะ -นมัส-การ -นมาซ -นย-นะ -นย-นา -นโย-บาย -นร-ชาติ -นร-เทพ -นร-นาถ -นร-บดี -นร-บาล -นร-สิงห์ -นร-สีห์ -นรา -นรา-กร -นรา-ธิป -นรินทร์ -นริศ -นริศร -นริศวร -นเรศ -นเรศวร -นเรศวร์ -นโร-ดม -นรก -นร-กานต์ -นร-การ -นรี -นฤ-เทพ -นฤ-บดี -นฤ-บาล -นฤ-เบศ -นฤ-ปเวศม์ -นฤ-ปัต-นี -นฤ-คหิต -นฤ-นาท -นฤ-มล -นฤตย์ -นฤตย-สถาน -นฤ-พาน -นฤ-มาณ -นฤ-มิต -นลาฏ -นลิน -นลิ-นี -นว-กรรม -นว-การ -นว-กิจ -นว-นิ-ยาย -นว-ปฎล -นว-รัตน์ -นว-โล-หะ -นว-กะ -นว-โก-วาท -นวด -นวม -น่วม -นว-มี -นวย -นวล -นวัต-กรรม -นวา-ระ -นหา-รุ -นหุต -นฬ-การ -นอ -นอก -นอง -น่อง -น้อง -น่อง-แน่ง -นอต -นอน -นอบ -น้อม -น้อย -น้อย-หน่า -น้อย-โหน่ง -นะ -นะ-แน่ง -นัก -นัก-ขัต -นัก-ขัต-ฤกษ์ -นัก-ษัตร -นัก-ส-ราช -นัข -นั่ง -นัง-คัล -นัจ -นัฑ -นัด -นัด-ดา -นัตถุ์ -นั่น -นั้น -นันท-ทา-ยี -นันท-นา-การ -นันท-วัน -นัน-ทิ -นับ -นัย -นัยน์ -นัย-นา -นัว -นัว-เนีย -นา -น่า -น้า -นาก -นาก-บุด -นา-กา-สา-หรี -นาค -นา-คร -นา-คา -นา-คาว-โลก -นา-คินทร์ -นา-คี -นา-เคนทร์ -นา-เค-ศวร -นาง -นาง-เกล็ด -นาง-นวล -นาง-นูน -นาง-รม -นาง-รำ -นาง-ล้อม -นาง-เล็ด -นาง-เลิ้ง -นาง-หงส์ -นาง-อาย -นาง-แอ่น -นาฏ -นา-ฏกะ -นาด -นาถ -นาท -นา-ที -นาน -น่าน -นา-นัค-รส -นา-นัป-การ -นา-นา -นา-เนก -นาบ -นา-ภี -นาม -นา-มา-นุ-กรม -นา-มา-ภิ-ไธย -นาย -น่าย -นา-ยก -นา-ยิ-กา -นา-รา -นา-รายณ์ -นา-รี -นา-เรศ -นา-ลิ-วัน -นาว -น้าว -นา-วา -นา-วิก -นา-วิน -นา-วี -นา-เวศ -นาศ -นา-สา -นา-สิก -นา-ฬิ-กา -นา-ฬิ-เก -นา-ฬี -นำ -น้ำ -น้ำ-ละ-ว้า -น้ำ-ว้า -นิ -นิก-เกิล -นิก-ขะ -นิ-กร -นิ-กรอยด์ -นิ-กาย -นิ-คม -นิ-ครนถ์ -นิ-คห-กรรม -นิค-หะ -นิ-คหิต -นิ-คา-ลัย -นิ-เคราะห์ -นิ-โค-ติน -นิ-โครธ -นิ-โครม -นิ่ง -นิจ -นิด -นิตย์ -นิตย-ทาน -นิตย-ภัต -นิตย-สาร -นิ-ติ -นิทร -นิ-ทรรศ-การ -นิ-ทรา -นิ-ทรา-รมณ์ -นิ-ทัศน์ -นิ-ทาน -นิ-เทศ -นิ-ธาน -นิ-ธิ -นิน-ทา -นิน-นาท -นิ-นาท -นิ-บาต -นิ-ปริ-ยาย -นิ-ปัจ-การ -นิ-พจน์ -นิ-พนธ์ -นิพ-พาน -นิพ-พิ-ทา -นิ-พัทธ์ -นิ-พันธ์ -นิ-พิท -นิ-เพท -นิ-ภา -นิ่ม -นิ้ม -นิ-มนต์ -นิม-มาน -นิม-มา-นร-ดี -นิ-มิต -นิ-ยต -นิ-ยม -นิ-ยัติ-นิ-ยม -นิ-ยาม -นิ-ยาย -นิ-ยุต -นิร-คุณ -นิร-ชร -นิร-ชรา -นิร-ทุกข์ -นิร-เทศ -นิร-โทษ -นิร-โทษ-กรรม -นิร-นัย -นิร-นาม -นิร-ภัย -นิร-มล -นิร-มาน -นิ-รัต-ศัย -นิ-รัน-ดร -นิ-รา-พาธ -นิ-รา-มัย -นิ-รา-มิษ -นิ-รา-ศรัย -นิ-รินธน์ -นิร-มาณ -นิร-มิต -นิรย-บาล -นิ-รัพ-พุท -นิ-รา -นิ-ราศ -นิ-รุก-ติ -นิ-รุต-ติ -นิ-รุทธ์ -นิ-โรธ -นิล -นิ-ลุ-บล -นิ-โล-บล -นิ่ว -นิ้ว -นิว-คลิ-อิก -นิว-เคลียร์ -นิว-เคลียส -นิว-ตรอน -นิ-วรณ์ -นิ-วัต -นิ-วัตน์ -นิ-วาต -นิ-วาส -นิ-เวศ -นิ-เวศน์ -นิ-ศา -นิ-ษาท -นิ-สัช -นิ-สัช-ชา-การ -นิ-สัย -นิ-สาท -นิ-สิต -นิ-สี-ทน-สัน-ถัต -นิ-สี-ทนะ -นิ-สี-ทนา-การ -นิ-เสธ -นี่ -นี้ -นี่-นัน -นีร-นาท -นี-ออน -นี-โอ-ดิ-เมียม -นึก -นึง -นึ่ง -นุง -นุ่ง -นุง-นัง -นุช -นุต -นุ่น -นุ่ม -นุ้ย -นูน -นู่น -นู้น -เนก-ขัม -เนต-บอล -เนตร -เน-ติ -เน้น -เน-บิว-ลา -เนป-จูน -เนป-ทู-เนียม -เน-มิ -เนย -เนร-กัณ-ฐี -เนร-คุณ -เนร-เทศ -เนร-นาด -เนร-มิต -เน-ระ-พู-สี -เนอ -เน้อ -เนา -เน่า -เนาว-นิต -เนาว-รัตน์ -เนิน -เนิ่น -เนิบ -เนียง -เนียน -เนียม -เนียร -เนียร-ทุกข์ -เนียร-เทศ -เนียร-นาท -เนื้อ -เนือง -เนื่อง -เนือย -แน่ -แน่ง -แน่น -แนบ -แน่บ -แนม -แนว -แน่ว -แนะ -แน่ะ -แนะ-แหน -โน -โน้ต -โนน -โน่น -โน้น -โน-เบ-เลียม -โน้ม -โนม-พรรณ -โน-รา -โน-รี -ใน -ไน -ไนต์-คลับ -ไน-โตร-เจน -ไน-ลอน -ไน-โอ-เบียม -บ่ -บก -บง -บ่ง -บงก์ -บ๊ง-เบ๊ง -บงสุ์ -บด -บดินทร์ -บดี -บถ -บท -บน -บ่น -บพิตร -บพิธ -บ่ม -บรม -บร-มัตถ์ -บรร-จง -บรร-จ-ถรณ์ -บรร-จบ -บรร-จวบ -บรร-จุ -บรร-เจิด -บรรณ -บรร-ดา -บรร-ตา-นึก -บรร-ถร -บรร-ทม -บรร-ทัด -บรร-ทาน -บรร-ทุก -บรร-เทา -บรร-เทือง -บรรพ -บรรพ์ -บรร-พ-ชา -บรร-พ-ชิต -บรร-พต -บรร-ยง -บรร-ยงก์ -บรร-ย-เวกษก์ -บรร-ยา-กาศ -บรร-ยาย -บรร-ลัย -บรร-ลาย -บรร-ลุ -บรร-เลง -บรร-โลม -บรร-ษัท -บรร-สบ -บรร-สพ -บรร-สม -บรร-สาน -บรร-สาร -บรร-หาน -บรร-หาร -บรอนซ์ -บรั่น-ดี -บรัศว์ -บรา-ลี -บริ-กรรม -บริ-การ -บริ-ขาร -บริ-ขาร-โจล -บริ-คณห์ -บริ-จาค -บริ-จา-ริ-กา -บริ-เฉท -บริ-ชน -บริดจ์ -บริ-บท -บริ-บาล -บริ-บูรณ์ -บริ-พนธ์ -บริ-พัตร -บริ-พันธ์ -บริ-พา-ชก -บริ-พาร -บริ-ภัณฑ์ -บริ-ภาษ -บริ-โภค -บริ-มาส -บริ-ยาย -บริ-รม -บริ-รักษ์ -บริ-ราช -บริ-วรรต -บริ-วาร -บริ-วาส -บริ-เวณ -บริ-ษัท -บริส-ชน -บริ-สุทธิ์ -บริ-หาร -บล็อก -บวก -บวง -บ่วง -บวช -บวน -บ้วน -บวบ -บวม -บ๊วย -บวร -บหลิ่ม -บอ -บ่อ -บ้อ -บอก -บอง -บ่อง -บ้อง -บ๊อง -บ้อง-แบ๊ว -บอง-หลา -บอด -บอน -บ่อน -บอบ -บ้อม -บ๋อม -บ่อย -บอ-ระ-เพ็ด -บอล -บอล-ลูน -บ้อ-หุ้น -บ๊ะ -บ๊ะ-จ่าง -บะ-หมี่ -บัก -บัก-โกรก -บัค-เต-รี -บัง -บั้ง -บัง-กะ-โล -บัง-เกิด -บัง-คน -บัง-คม -บัง-คล -บัง-ควร -บัง-คับ -บัง-คัล -บัง-แทรก -บัง-วาย -บัง-เวียน -บัง-สุ-กุล -บัง-สุ-กู-ลิก -บัง-สูรย์ -บัง-หวน -บัง-เหตุ -บัง-เหียน -บัง-อร -บัง-อวจ -บัง-อาจ -บัง-เอิญ -บัญ-จก -บัญ-ชร -บัญ-ชา -บัญ-ชี -บัญ-ญัติ -บัญ-หา -บัฏ -บัณ-ฑร -บัณ-ฑิต -บัณ-ฑิตย์ -บัณ-ฑุ -บัณ-ฑูร -บัณ-เฑาะก์ -บัณ-เฑาะว์ -บัณ-ณาส -บัณ-รส -บัณ-รสี -บัด -บัด-กรี -บัด-ซบ -บัด-สี -บัตร -บัทม์ -บัน -บั่น -บั้น -บัน-จวบ -บัน-ดล -บัน-ดาล -บัน-ได -บัน-ทึก -บัน-ทึง -บัน-เทิง -บัน-ยะ-บัน-ยัง -บัน-ลือ -บัป-ผา-สะ -บัพ -บัพ-ชา -บัพ-พา-ช-นี-ย-กรรม -บัล -บัล-ลพ -บัล-ลังก์ -บัล-ลูน -บัล-เลต์ -บัว -บา -บ่า -บ้า -บาก -บาง -บ่าง -บ้าง -บา-จ-รีย์ -บา-ซิล-ลัส -บาด -บาด-ทะ-จิต -บาด-ทะ-พิษ -บาด-ทะ-ยัก -บา-ดาล -บาตร -บาท -บาท-สกุ-ณี -บาท-หลวง -บา-ทา-ธึก -บา-ทุ-กา -บาน -บ้าน -บาน-ชื่น -บาน-เช้า -บาน-บุ-รี -บาน-ไม่-รู้-โรย -บาน-เย็น -บ้า-บ๋า -บาป -บาย -บ่าย -บ้าย -บาร์ -บา-รนี -บา-รมี -บาร์-เรล -บาร์-เลย์ -บา-รอ-มิ-เตอร์ -บ้า-ระ-บุ่น -บา-เรียน -บา-เรียม -บาล -บา-ลี -บ่าว -บ่าว-ขุน -บาศ -บาศก์ -บาส-เกต-บอล -บา-หลี -บ๋ำ -บำ-เทิง -บำ-นาญ -บำ-บวง -บำ-บัด -บำ-เพ็ญ -บำ-ราบ -บำ-ราศ -บำ-รุง -บำ-รู -บำ-เรอ -บำ-หยัด -บำ-เหน็จ -บิ -บิฐ -บิณฑ-บาต -บิด -บิ-ดร -บิด-หล่า -บิ-ดา -บิ-ตุ -บิ-ตุจ-ฉา -บิ-ตุ-รงค์ -บิ-ตุ-เรศ -บิ-ตุ-ลา -บิน -บิ่น -บิน-ยา -บิล-เลียด -บิว-เรตต์ -บิส-มัท -บี้ -บี-ฑา -บี-ตา -บีบ -บี-เยศ -บึก -บึก-บึน -บึง -บึ่ง -บึ้ง -บุ -บุก -บุค-คล -บุค-ลา-กร -บุค-ลา-ธิษ-ฐาน -บุค-ลิก -บุง -บุ่ง -บุ้ง -บุ้ง-กี๋ -บุญ -บุญ-ญา-ธิ-การ -บุญ-ญา-นุ-ภาพ -บุญ-ญา-ภิ-นิ-หาร -บุญ-ญา-ภิ-สัง-ขาร -บุณ-ฑริก -บุณ-มี -บุณย์ -บุตร -บุ-ตรี -บุ-ถุ-ชน -บุท-คล -บุน-นาค -บุบ -บุบ-บิบ -บุปผ-ชาติ -บุพ-กรรม -บุพ-กา-รี -บุพ-กิจ -บุพ-ชาติ -บุพ-ทักษิณ -บุพ-นิมิต -บุพ-บท -บุพ-พา-จารย์ -บุพ-เพ-สัน-นิ-วาส -บุพ-โพ -บุ๋ม -บุ่ม-บ่าม -บุ้ย -บุ-ร-ณะ -บุ-รพ-ทิศ -บุ-รพ-บท -บุ-รพา-จารย์ -บู-รพา-จารย์ -บุ-ระ -บุ-ราณ -บุ-รินทร์ -บุ-ริม-ทิศ -บุ-ริม-พรร-ษา -บุ-ริม-สิทธิ -บุ-รี -บุ-รุษ -บุ-โร-ทั่ง -บุษ-กร -บุษ-บก -บุษ-บง -บุษ-บัน -บุษ-บา -บุษ-บา-มิน-ตรา -บุษ-ปราค -บุษ-ปะ -บุษย์ -บุษย์-น้ำ-ทอง -บุษย-มาส -บุษ-ยะ -บุษ-รา-คัม -บุ-หงัน -บุ-หงา -บุ-หรง -บุ-หรี่ -บุ-หลัน -บู่ -บู้ -บูช-นีย-สถาน -บู-ชา -บู-ชิต -บูด -บู-ดู -บูร -บูรณ์ -บู-รณ-ภาพ -บู-รณ-มี -บู-ร-ณะ -บู-รณา-การ -บูรพ์ -บู-รพะ -บู-รพา -เบ้ -เบ่ง -เบ๊-จี๋ -เบญ-กา-นี -เบญจ-กัล-ยา-ณี -เบญจ-กาม-คุณ -เบญจ-ขันธ์ -เบญจ-ดุ-ริ-ยางค์ -เบญจ-ธรรม -เบญจ-บรร-พต -เบญจ-พรรณ -เบญจ-เพส -เบญจ-มาศ -เบญจ-รงค์ -เบญจ-ศก -เบญจ-ศีล -เบญ-จะ -เบญ-จา -เบญ-จางค์ -เบญ-จางค-ประ-ดิษฐ์ -เบญ-ญา -เบญ-พาด -เบ็ด -เบ็ด-เตล็ด -เบ็ด-เสร็จ -เบน -เบน-ซิน -เบรก -เบ-ริล-เลียม -เบส -เบ้อ -เบอร์ -เบอร์-คี-เลียม -เบ้อ-เร่อ -เบ้อ-เร่อ-เท่อ -เบ้อ-เริ่ม -เบ้อ-เริ่ม-เทิ่ม -เบอะ -เบอะ-บะ -เบะ -เบา -เบ้า -เบา-ราณ -เบาะ -เบิก -เบิ่ง -เบี้ย -เบี่ยง -เบียด -เบียน -เบียร์ -เบี้ยว -เบือ -เบื่อ -เบื้อ -เบื้อง -เบือน -แบ -แบ้ -แบก -แบค-ที-เรีย -แบ่ง -แบงก์ -แบด-มิน-ตัน -แบต-เตอ-รี่ -แบน -แบน-โจ -แบบ -แบ็บ -แบ-เรียม -แบ-หลา -แบะ -โบ -โบ้ -โบ๋ -โบก -โบก-ขร-ณี -โบก-ขร-พรรษ -โบ-ชุก -โบต -โบ-นัส -โบ๊-เบ๊ -โบย -โบร-มีน -โบ-รอน -โบ-ราณ -โบสถ์ -ใบ -ใบ้ -ไบ่ -ปก -ปก-ติ -ปกรณ์ -ปก-ร-ณัม -ปกิณ-กะ -ปกี-ร-ณัม -ปโกฏิ -ปง -ป่ง -ปง-ช้าง -ปฎล -ปฏัก -ปฏิ-กรณ์ -ปฏิ-กรรม -ปฏิ-กา-ระ -ปฏิ-กิ-ริ-ยา -ปฏิ-กูล -ปฏิ-คม -ปฏิ-คหิต -ปฏิ-คา-หก -ปฏิ-ฆะ -ปฏิ-ชี-วนะ -ปฏิญ-ญา -ปฏิ-ญาณ -ปฏิ-ทิน -ปฏิ-บถ -ปฏิ-บัติ -ปฏิ-ปทา -ปฏิ-ปักษ์ -ปฏิ-ปัน -ปฏิ-ปุจ-ฉา-พยา-กรณ์ -ปฏิ-ปุจ-ฉา-วา-ที -ปฏิ-พัทธ์ -ปฏิ-พากย์ -ปฏิ-ภาค -ปฏิ-ภาณ -ปฏิ-มา -ปฏิ-มา-กร -ปฏิ-ยุทธ์ -ปฏิ-รพ -ปฏิ-รูป -ปฏิ-โลม -ปฏิ-วัติ -ปฏิ-วาต -ปฏิ-วาท -ปฏิ-เวธ -ปฏิ-สน-ธิ -ปฏิ-สวะ -ปฏิ-สัง-ขรณ์ -ปฏิ-สัน-ถาร -ปฏิ-สัม-ภิ-ทา -ปฏิ-เสธ -ปฐ-พี -ปฐม -ปฐ-วี -ปณต -ปณาม -ปณิ-ธาน -ปณิ-ธิ -ปณีต -ปด -ปดิ-วรัดา -ปติ -ปถ-พี -ปถ-มัง -ปถ-วี -ปทัฏ-ฐาน -ปทัส-ถาน -ปทา-นุ-กรม -ปทีป -ปทุม -ปน -ป่น -ปนัด-ดา -ปปัญ-จะ -ปม -ปร-นัย -ปร-ปักษ์ -ปร-โลก -ปร-วา-ที -ปรก -ปรก-ติ -ปรง -ปรต-ยักษ์ -ปรน -ปรน-นิ-บัติ -ปร-นิม-มิต-วส-วัต-ดี -ปรบ -ปร-ปักษ์ -ปร-มัตถ์ -ปร-มา-จารย์ -ปร-มา-ณู -ปร-มา-ภิ-ไธย -ปร-มา-ภิ-เษก -ปร-มินทร์ -บร-เมนทร์ -ปร-เมศวร์ -ปร-เมษฐ์ -ปรวด -ปรวน-แปร -ปร-ศุ -ปร-สิต -ปร๋อ -ปรอง-ดอง -ปรอด -ปรอท -ปรอย -ประ -ประ-กบ -ประ-กฤต -ประ-กฤติ -ประ-กล -ประ-กวด -ประ-กวด-ประ-ขัน -ประ-กอบ -ประ-กัน -ประ-กับ -ประ-กาย -ประ-กาย-พรึก -ประ-การ -ประ-กาศ -ประ-กาศ-นีย-บัตร -ประ-กา-ศิต -ประ-กำ -ประ-กิด -ประ-กิต -ประ-คด -ประ-คน-ธรรพ -ประ-คน-ธรรพ์ -ประ-คบ -ประ-คบ-ประ-หงม -ประ-คอง -ประ-คับ-ประ-คอง -ประ-คัลภ์ -ประ-คำ -ประ-คิ่น -ประ-คุณ -ประ-เคน -ประ-เคราะห์ -ประ-โคน -ประ-โคน-ธรรพ -ประ-โคน-ธรรพ์ -ประ-โคม -ประ-จง -ประ-จญ -ประ-จบ -ประ-จบ-ประ-แจง -ประ-จวบ -ประ-จ๋อ-ประ-แจ๋ -ประ-จักษ์ -ประ-จักษ-นิ-ยม -ประ-จัญ -ประ-จัน -ประ-จาก -ประ-จาค -ประ-จาน -ประ-จำ -ประ-จิม -ประ-จิ้ม-ประ-เจ๋อ -ประ-จุ -ประ-จุ-คมน์ -ประ-จุ-บัน -ประ-เจก -ประ-เจิด -ประ-เจิด-ประ-เจ้อ -ประ-เจียด -ประ-แจ -ประ-ชด -ประ-ชน -ประ-ชวม -ประ-ชวร -ประ-ชัน -ประ-ชา -ประ-ชา-ธิป-ไตย -ประ-ชิด -ประ-ชี -ประ-ชุม -ประ-เชิญ -ประ-ณต -ประ-ณม -ประ-ณาม -ประ-ณิ-ธาน -ประ-ณิ-ธิ -ประ-ณีต -ประ-ณุท -ประ-ดง -ประ-ดน -ประ-ดวน -ประ-ดอน -ประ-ดอย -ประ-ดัก -ประ-ดัก-ประ-เดิด -ประ-ดัง -ประ-ดับ -ประ-ดา -ประ-ดาก -ประ-ดาป -ประ-ดาษ -ประ-ดิช-ญา -ประ-ดิด-ประ-ดอย -ประ-ดิ-ทิน -ประ-ดิษฐ์ -ประ-ดิษฐ-กรรม -ประ-ดิษ-ฐาน -ประ-ดุง -ประ-ดุจ -ประ-ดู่ -ประ-เด -ประ-เด็น -ประ-เดิม -ประ-เดียง -ประ-เดี๋ยว -ประ-เดี๋ยว-ประ-ด๋าว -ประ-แดง -ประ-แดะ -ประ-โดง -ประ-โดย -ประ-ตง -ประ-ตัก -ประ-ตาป -ประ-ติช-ญา -ประ-ติ-ญาณ -ประ-ติ-ทิน -ประ-ติ-มา-กร -ประ-ติ-มา-กรรม -ประ-ติ-รพ -ประ-ตู -ประ-ถม -ประ-ถม-จิน-ดา -ประ-ทม -ประ-ท้วง -ประ-ทวน -ประ-ทักษ์ -ประ-ทัก-ษิณ -ประ-ทัง -ประ-ทัด -ประ-ทับ -ประ-ทาน -ประ-ทาย -ประ-ทา-ศี -ประ-ทิน -ประ-ทิ่น -ประ-ทีป -ประ-ทุฐ -ประ-ทุน -ประ-ทุษ -ประ-ทุษฐ์ -ประ-เทศ -ประ-เทา -ประ-เทียด -ประ-เทียบ -ประ-เทือง -ประ-ธาน -ประ-ธา-นา-ธิ-บดี -ประ-นม -ประ-นอ -ประ-นอม -ประ-นัง -ประ-นัป-ดา -ประ-นี-ประ-นอม -ประ-ปราน -ประ-ปราย -ประ-ปา -ประ-เปรี้ยง -ประ-เปรียว -ประ-พจน์ -ประ-พนธ์ -ประ-พรม -ประ-พฤติ -ประ-พฤทธิ์ -ประ-พัด -ประ-พัทธ์ -ประ-พันธ์ -ประ-พาต -ประ-พาส -ประ-พาส-มหร-ณพ -ประ-พาฬ -ประ-พิณ -ประ-พิมพ์-ประ-พาย -ประ-พุทธ์ -ประ-เพ-ณี -ประ-โพธ -ประ-ไพ -ประ-ไพร -ประ-ภพ -ประ-ภัส-สร -ประ-ภา -ประ-ภา-คาร -ประ-ภาพ -ประ-ภาษ -ประ-ภาส -ประ-เภท -ประ-มง -ประ-มวล -ประ-มาณ -ประ-มาท -ประ-มุข -ประ-มุท -ประ-มูล -ประ-เมิน -ประ-โมง -ประ-โมทย์ -ประ-ยงค์ -ประ-ยุกต์ -ประ-ยุทธ์ -ประ-ยุร -ประ-ยูร -ประ-โยค -ประ-โยชน์ -ประ-โร-หิต -ประ-ลมพ์ -ประ-ลอง -ประ-ลัย -ประ-ลาต -ประ-ลาย -ประ-ลุ -ประ-เล่ห์ -ประ-เล้า-ประ-โลม -ประ-โลม -ประ-วรรต -ประ-วรรตน์ -ประ-วัติ -ประ-วาล -ประ-วาล-ปัทม์ -ประ-วาส -ประ-วิง -ประ-วิช -ประ-วิตร -ประ-วิน -ประ-วีณ -ประ-เว-ณี -ประ-เวศ -ประ-เวศน์ -ประ-ศม -ประ-ศาสน์ -ประ-ศุ -ประ-สก -ประ-สงค์ -ประ-สบ -ประ-สพ -ประ-สม -ประ-สะ -ประ-สัก -ประ-สัน-นา-การ -ประ-สัยห์ -ประ-สา -ประ-สาท -ประ-สาธน์ -ประ-สาน -ประ-สาร -ประ-สิทธิ์ -ประ-สิท-ธิ-ผล -ประ-สิท-ธิ-ภาพ -ประ-สี-ประ-สา -ประ-สูต -ประ-สูติ -ประ-เส-บัน -ประ-เส-บัน-อา-กง -ประ-เสริฐ -ประ-หนึ่ง -ประ-หม่า -ประ-หยัด -ประ-หลาด -ประ-หล่ำ -ประ-หวัด -ประ-หวั่น -ประ-หัต-ประ-หาร -ประ-หาณ -ประ-หาร -ประ-เหล -ประ-เหส -ประ-ไหม-สุ-หรี -ประ-อบ -ประ-อร -ปรัก -ปรัก-ปรำ -ปรัก-มะ -ปรัง -ปรัช-ญา -ปรัตถ-จริ-ยา -ปรัต-ยุ-บัน -ปรัน -ปรับ -ปรัม-ปรา -ปรัศ-จิม -ปรัศ-นา -ปรัศ-นี -ปรัศว์ -ปรัส-สบท -ปร่า -ปรา-กฏ -ปรา-กรม -ปรา-กฤต -ปรา-การ -ปราง -ปรางค์ -ปรา-จีน -ปราชญ์ -ปราช-ญา -ปรา-ชัย -ปราณ -ปรา-ณี -ปราด -ปราน -ปรา-นี -ปราบ -ปราบ-ดา-ภิ-เษก -ปราปต์ -ปราม -ปรา-มาส -ปรา-โมช -ปรา-โมทย์ -ปราย -ปรารถ-นา -ปรา-รภ -ปรา-รมภ์ -ปราศ -ปราศ-จาก -ปรา-ศรัย -ปราษ-ณี -ปรา-ษาณ -ปรา-สัย -ปรา-สาท -ปรำ -ปริ -ปริก -ปริก-ขาร -ปริ-กรรม -ปริ-กัป -ปริ-คณห์ -ปริ-จาค -ปริ-จา-ริ-กา -ปริ-เฉท -ปริ-ชน -ปริ-ซึม -ปริญ-ญา -ปริ-ณาม -ปริ-ณา-ยก -ปริต -ปริต-ตะ -ปริต-โต-ทก -ปริตร -ปริ-ทรรศน์ -ปริ-ทัย-หัค-คี -ปริ-ทัศน์ -ปริ-เทพ -ปริ-เท-วะ -ปริ-นิพ-พาน -ปริบ -ปริ-บท -ปริ-ปันถ์ -ปริ-พนธ์ -ปริ-พัตร -ปริ-พันธ์ -ปริ-พา-ชก -ปริ-ภัณฑ์ -ปริ-ภาษ -ปริ-ภูมิ -ปริ-โภค -ปริ่ม -ปริ-มณ-ฑล -ปริ-มาณ -ปริ-มาตร -ปริ-ยัติ -ปริ-ยา-นุช -ปริ-ยาย -ปริ-เยศ -ปริ-โย-สาน -ปริ-วรรต -ปริ-วัตร -ปริ-วาร -ปริ-วาส -ปริ-วิ-ตก -ปริ-เวณ -ปริศ-นา -ปริ-ษัท -ปริ-สัญ-ญู -ปริ-สุท-ธิ -ปริ-หาน -ปริ-หาร -ปรี่ -ปรีช-ญา -ปรี-ชา -ปรี๊ด -ปรี-ดา -ปรีดิ์ -ปรี-ดี -ปรี-ติ -ปรี-ยะ -ปรี-ยา -ปรึก -ปรึก-ษา -ปรึง -ปรือ -ปรื๋อ -ปรุ -ปรุง -ปรู -ปรู๋ -ปรูด -ปรู๊ด -ปรู๊ด-ปร๊าด -ปรู๊ฟ -ปฤง-คพ -ปฤจ-ฉา -ปฤษ-ฎางค์ -ปฤษฐ -ปลก -ปลก-เปลี้ย -ปลง -ปล่ง -ปลด -ปล้น -ปลวก -ปลอก -ปล่อง -ปล้อง -ปลอด -ปล้อน -ปลอบ -ปลอม -ปล่อย -ปละ -ปลัก -ปลั๊ก -ปลัง -ปลั่ง -ปลัด -ปลัด-ขิก -ปลา -ปลาต -ปลาบ -ปลาย -ปลาส-เตอร์ -ปลาส-นา-การ -ปล้ำ -ปลิง -ปลิด -ปลิ้น -ปลิ-โพธ -ปลิม -ปลิ่ม -ปลิว -ปลี -ปลีก -ปลื้ม -ปลุก -ปลูก -ปวก-เปียก -ปวง -ป่วง -ปวด -ป่วน -ป้วน -ป้วน-เปี้ยน -ป่วย -ปวัตน์ -ปวา-ร-ณา -ปวาล -ปวาส -ปวาฬ -ปวิช -ปวิตร -ปวิธ -ปวิ-เวก -ปวีณ -ปวุติ -ปเว-ณี -ปเวส -ปเวสน์ -ปศุ -ปสัน-นะ -ปสัน-นา-การ -ปสาท -ปสาน -ปสาสน์ -ปสุ -ปสุต -ปสูติ -ปหัง-สนะ -ปหาน -ปหาร -ปหาส -ปอ -ป้อ -ป๋อ -ปอก -ปอง -ป่อง -ป้อง -ปอด -ปอน -ป้อน -ปอนด์ -ปอ-เนาะ -ปอบ -ป้อ-แป้ -ปอม -ป้อม -ป๋อม -ปอย -ป้อย -ป้อ-ยอ -ปะ -ปะ-กน -ปะ-กัง -ปะ-กา-รัง -ปะ-กำ -ปะ-ขาว -ปะ-งาบ -ปะ-ตา-ปา -ปะ-ตา-ระ-กา-หลา -ปะ-ติด-ปะ-ต่อ -ปะ-ติ-ยาน -ปะ-ทะ -ปะ-ทะ-ปะ-ทัง -ปะ-ทุ -ปะ-ทุน -ปะ-ปน -ปะ-มง -ปะ-รา-ลี -ปะ-รำ -ปะ-ไร -ปะ-ลอม -ปะ-เลง -ปะ-แล่ม -ปะ-โลง -ปะ-วะ-หล่ำ -ปะ-หงับ -ปะ-หนัน -ปะ-หัง -ปะ-เหลาะ -ปัก -ปักข์ -ปัก-เป้า -ปักษ์ -ปัก-ษา -ปัก-ษิน -ปัก-ษี -ปัง -ปั๋ง -ปังสุ์ -ปัง-สุ-กุล -ปัจ-จัต-ตะ -ปัจ-จันต์ -ปัจ-จันต-คาม -ปัจ-จันต-ชน-บท -ปัจ-จันต-ประ-เทศ -ปัจ-จัย -ปัจ-จา-มิตร -ปัจ-จุ-คมน์ -ปัจ-จุท-ธรณ์ -ปัจ-จุ-บัน -ปัจ-จุ-สมัย -ปัจ-เจก -ปัจ-โจ-ปการ-กิจ -ปัจ-ฉา -ปัจ-ฉิม -ปัจ-ถรณ์ -ปัจ-นึก -ปัจ-ยา-การ -ปัจ-เวกขณ์ -ปัช-ชุน -ปัญ-จ-นที -ปัญ-จ-วัค-คีย์ -ปัญ-จก -ปัญ-จกะ -ปัญ-จมี -ปัญ-จ-วีส-ติ -ปัญ-ญัติ -ปัญ-ญา -ปัญ-หา -ปัฏ -ปัฏ-นะ -ปัฐ-ยา-วัต -ปัณ-ฑร-หัต-ถี -ปัณ-ณะ -ปัณ-ณาส -ปัณ-ณาสก์ -ปัณ-รสี -ปัณ-หิ -ปัด -ปัต-คาด -ปัต-ตะ -ปัต-ตา-นึก -ปัต-ตา-นุ-โม-ท-นา -ปัต-ตา-เวีย -ปัต-ติ -ปัต-ติก -ปัต-ถร -ปัต-ถะ -ปัต-นิ -ปัต-นี -ปัต-หล่า -ปัถ-พี -ปัถ-วี -ปัทม์ -ปัท-มะ -ปัท-มาสน์ -ปัน -ปั่น -ปั้น -ปั้น-จั่น -ปัน-จุ-เหร็จ -ปั้น-ลม -ปั้น-หยา -ปั้น-เหน่ง -ปับ -ปั๊บ -ปัป-ผา-สะ -ปัพ-พา-ช-นีย-กรรม -ปัพ-ภา-ระ -ปั๊ม -ปัย-กา -ปัย-ยิ-กา -ปัว-เปีย -ปัศ-จิม -ปัศ-ตัน -ปัส-สา-วะ -ปัส-สา-สะ -ปา -ป่า -ป้า -ปาก -ปาง -ป้าง -ปา-จรีย์ -ปา-จิต-ตีย์ -ปา-จีน -ปา-ฏลิ -ปา-ฏิ-บท -ปา-ฏิ-บุค-ลิก -ปา-ฏิ-โภค -ปา-ฏิ-หาริย์ -ปา-ฐก -ปา-ฐ-กถา -ปา-ฐะ -ปา-ณก-ชาติ -ปา-ณะ -ปา-ณา-ติ-บาต -ปา-ณิ -ปา-ณี -ปาด -ปา-ติ-โมกข์ -ปา-ตี -ปา-เต๊ะ -ปา-ท่อง-โก๋ -ปา-ทัง-กา -ปา-ทาน -ปา-ทุ-กา -ปาน -ป่าน -ป้าน -ปา-นะ -ปา-นี-ยะ -ป้าบ -ป๊าบ -ปา-พจน์ -ปาม -ปา-โมกข์ -ป่าย -ป้าย -ปา-ยาส -ปาร์-เกต์ -ปา-รมี -ปา-รเมศ -ปา-รา-ชิก -ปา-ริ-ฉัตร -ปา-ริ-ชาต -ปา-รุสก-วัน -ปาล -ปาล์ม -ปา-ลิ-ไลยก์ -ปา-ลี -ปาว -ป่าว -ป๊าว -ปา-วาร -ปา-ษาณ -ปาส -ปา-สาณ -ปา-สา-ทิ-กะ -ปา-หนัน -ปา-หี่ -ปำ -ป้ำ -ป้ำ-เป๋อ -ปิก-นิก -ปิ้ง -ปิง-คละ -ปิง-ปอง -ปิ-ฎก -ปิฏ-ฐะ -ปิ-ฐิ -ปิณ-ฑะ -ปิด -ปิต-ตะ -ปิ-ตา -ปิ-ตา-มหัย-กา -ปิ-ตา-มหัย-ยิ-กา -ปิ-ตุ -ปิ-ตุจ-ฉา -ปิ-ตุ-ภูมิ -ปิ-ตุ-ลา -ปิ-โตร-เลียม -ปิ่น -ปิ่น-แก้ว -ปิ่น-โต -ปิป-ผลี -ปิ่ม -ปิ้ม -ปิ-ยะ -ปิ-ยัง-คุ -ปิ-โย-รส -ปิ-ลันธน์ -ปิ๋ว -ปิ-ศาจ -ปิ-หกะ -ปี -ปี่ -ปี้ -ปี๋ -ปีก -ปี-ฐะ -ปี๊ด -ปี-ติ -ปีน -ปีบ -ปี๊บ -ปี-ศาจ -ปี-ฬกะ -ปึก -ปึง -ปึ่ง -ปึ๋ง -ปึ้ด -ปึม-ปื้อ -ปืน -ปื้น -ปือ -ปื้อ -ปื๋อ -ปุ -ปุ๊ -ปุก -ปุก-ปุย -ปุ-คละ -ปุ้ง-กี๋ -ปุง-ควะ -ปุง-ลิงค์ -ปุง-ลึงค์ -ปุจ-ฉา -ปุ-ฏะ -ปุณ-ฑริก -ปุด -ปุต-ตะ -ปุ-ถุ-ชน -ปุน-นาค -ปุน-ภพ -ปุ-นัพ-สุ -ปุบ -ปุ๊บ -ปุป-ผะ -ปุ-ปะ -ปุพ-พะ -ปุ่ม -ปุ่ม-ป่ำ -ปุ้ม -ปุ๋ม -ปุย -ปุ้ย -ปุ๋ย -ปุ-ร-ณะ -ปุ-ระ -ปุ-ราณ -ปุ-รา-ณะ -ปุ-ริม-พรร-ษา -ปุ-เร-จา-ริก -ปุ-โร-หิต -ปุล-ลิงค์ -ปุล-ลึงค์ -ปุ-ลินท์ -ปุ-โล-ปุ-เล -ปุษ-ยะ -ปุส-สะ -ปู -ปู่ -ปู-ชกะ -ปู-ชนีย-บุค-คล -ปู-ชนีย-วัต-ถุ -ปู-ชนี-ยะ -ปู-ชา -ปู-ชิต -ปูด -ปูน -ปูม -ปู้-ยี่-ปู้-ยำ -ปู-ระ -ปู-ลู -เป้ -เป๋ -เปก -เป๊ก -เป่ง -เป้ง -เป๋ง -เป็ด -เปต-พลี -เป-ตอง -เป็น -เปย-ยาล -เปร็ง -เปรต -เปรม -เปรย -เปรอ -เปรอะ -เปราะ -เปรียง -เปรี้ยง -เปรี้ยง-ปร้าง -เปรียญ -เปรียบ -เปรี่ยม -เปรียว -เปรี้ยว -เปรียะ -เปรี๊ยะ -เปรื่อง -เปรื้อย -เปล -เปล่ง -เปลว -เปลา -เปล่า -เปล้า -เปลาะ -เปลี้ย -เปลี่ยน -เปลี่ยม -เปลี่ยว -เปลือก -เปลือง -เปลื้อง -เปลือย -เป-ศะ -เป-ศัส -เป-สการ -เป-สละ -เป-สุญ-วาท -เป๋อ -เป้อ-เย้อ -เปอร์ -เปอร์-เซ็นต์ -เปะ -เปา -เป่า -เป้า -เป๊า -เป๋า -เป๋า-ฮื้อ -เปาะ -เป๊าะ -เปาะ-เปี๊ยะ -เปาะ-แปะ -เปิก -เปิง -เปิง-มาง -เปิด -เปิ่น -เปิบ -เปิ๊บ -เปีย -เปียก -เปี๊ยก -เปี๊ยบ -เปี่ยม -เปี้ยว -เปี๊ยว -เปียะ -เปี๊ยะ -เปือก -เปื้อน -เปื่อย -แป -แป้ง -แป๋ง -แปด -แป๊ด -แป-ทู -แป้น -แป๊น -แปบ -แป๊บ -แปม -แปร -แปร๋ -แปรก -แปรง -แปร่ง -แปร๊ด -แปร้น -แปร๋น -แปร-ปรวน -แประ -แปล -แปล้ -แปลก -แปลง -แปลน -แปลบ -แปล๊บ -แป้ว -แป๊ว -แปะ -แป๊ะ -แป๊ะ-ซะ -โป -โป่ -โป้ -โป๊ -โปก -โป๊ก -โป๊ก-เกอร์ -โปก-ขร-ณี -โปก-ขร-พรรษ -โป-เก -โปง -โป่ง -โป้ง -โป่ง-ข่าม -โปง-ลาง -โป่ง-วิด -โปฐ-บท -โปฐ-ปท-มาส -โป-ดก -โปต-ถกะ -โปน -โป๊ป -โป๊ย-เซียน -โปร-แกรม -โปรง -โปร่ง -โปรด -โปร-ตอน -โปร-ตีน -โปร-เตส-แตนต์ -โปร-แทรก-เตอร์ -โปรย -โปล่ง -โป-ลิ-โอ -โป-โล -โป-สก -โปสต์-การ์ด -โปะ -โป๊ะ -โป๊ะ-จ้าย -ไป -ไป่ -ไป๋ -ไป-ยาล -ไปร-ษ-ณีย์ -ไปร-ษ-ณีย-บัตร -ไปร-ษ-ณีย-ภัณฑ์ -ไปร-ษ-ณี-ยา-กร -ไปล่ -ไป-ศาจ -ผก -ผกา -ผกาย -ผคม -ผง -ผงก -ผงม -ผงะ -ผงาด -ผง่าน -ผจง -ผจญ -ผจัญ -ผจาน -ผชุม -ผณิน -ผณิน-ทร -ผณิ-ศวร -ผด -ผดุง -ผเดิน -ผทม -ผนวก -ผนวช -ผนัง -ผนิด -ผนึก -ผม -ผยอง -ผร-ณา-ปี-ติ -ผร-สุ -ผริต -ผรุส-วาท -ผล -ผล-คุน -ผล-คุ-นี -ผล็อย -ผละ -ผลัก -ผลัด -ผลับ -ผลัวะ -ผลา -ผลาญ -ผลา-นิ-สงส์ -ผลา-ผล -ผลา-หาร -ผลิ -ผลิ-กะ -ผลิต -ผลิน -ผลี -ผลี-ผลาม -ผลึก -ผลึ่ง -ผลือ -ผลุ -ผลุง -ผลุด -ผลุน -ผลุน-ผลัน -ผลุบ -ผลุบ-ผลับ -ผลุย -ผลู -ผวน -ผวย -ผวา -ผสม -ผสาน -ผอง -ผ่อง -ผ่อน -ผอบ -ผอม -ผ็อย -ผอูน -ผะ -ผะ-ดา -ผะ-สา -ผัก -ผัค-คุณ -ผัค-คุ-ณี -ผัง -ผัด -ผัน -ผับ -ผัว -ผัวะ -ผัส-สะ -ผัส-สา-หาร -ผา -ผ่า -ผ้า -ผาก -ผาง -ผ่าง -ผา-ณิต -ผาด -ผา-ติ -ผ่าน -ผาม -ผาย -ผ่าย-ผอม -ผาล -ผาล-คุน -ผา-ลา -ผ่าว -ผา-สุก -ผ้า-ฮาด -ผำ -ผ้ำ -ผิ -ผิง -ผิด -ผิ-ตะ -ผิน -ผิว -ผี -ผี้ว์ -ผึง -ผึ่ง -ผึ้ง -ผึ้ง-รวง -ผืน -ผื่น -ผุ -ผุด -ผุย-ผง -ผุส-รา-คา -ผู้ -ผูก -เผ -เผง -เผชิญ -เผ็ด -เผด็จ -เผดิม -เผดียง -เผ่น -เผนิก -เผย -เผยอ -เผยิบ -เผยิบ-ผยาบ -เผล -เผล่ -เผล็ด -เผลอ -เผลอ-ไผล -เผละ -เผลาะ -เผลาะ-แผละ -เผลียง -เผอ-เรอ -เผอิญ -เผอิล -เผะ -เผา -เผ่า -เผ้า -เผาะ -เผิ้ง -เผิน -เผียน -เผือ -เผื่อ -เผือก -เผือด -เผือน -เผื่อน -แผ่ -แผก -แผง -แผด -แผน -แผ่น -แผนก -แผล -แผลง -แผล็บ -แผล็ว -แผละ -แผ่ว -แผ้ว -โผ -โผง -โผฏ-ฐัพ-พะ -โผน -โผ-เผ -โผย -โผล่ -โผลก-เผลก -โผละ -โผอน -โผะ -ไผ -ไผ่ -ไผท -ฝน -ฝรั่ง -ฝรั่ง-เศส -ฝ่อ -ฝอย -ฝัก -ฝัง -ฝั่ง -ฝัด -ฝัน -ฝา -ฝ่า -ฝ้า -ฝาก -ฝาง -ฝาด -ฝาน -ฝาย -ฝ่าย -ฝ้าย -ฝิ่น -ฝี -ฝี่ -ฝีก -ฝึก -ฝืด -ฝืน -ฝุ่น -ฝูง -เฝ้า -เฝือ -เฝือก -เฝือง -เฝื่อน -แฝก -แฝง -แฝด -ใฝ่ -ไฝ -พก -พกุล -พง -พงศ์ -พงศ-กร -พงศ-ธร -พง-ศา -พง-ศาว-ดาร -พจน์ -พจ-นา -พจ-นา-นุ-กรม -พจ-นารถ -พจ-นีย์ -พจ-มาน -พจี -พช-ระ -พญา -พญา-ลอ -พณิช -พณิชย์ -พด-ด้วง -พธู -พนัน-ดร -พนา-ดร -พนา-ดอน -พนา-ราม -พนา-ลัย -พนา-ลี -พนา-วาส -พนา-เวศ -พนา-ศรม -พนา-สณฑ์ -พนา-สัณฑ์ -พเน-จร -พ่น -พ้น -พนม -พนอง -พนอม -พนัก -พนัก-งาน -พนัง -พนัน -พนัส -พนา -พนาย -พนิ-ดา -พนิต -พบ -พม่า -พยนต์ -พยศ -พยัก -พยัก-พเยิด -พยัคฆ์ -พยัค-ฆา -พยัค-ฆิน -พยัค-ฆี -พยัชน์ -พยัญ-ชนะ -พยัต -พยับ -พยา-กรณ์ -พยาฆร์ -พยางค์ -พยาธิ -พยาน -พยา-บาท -พยา-บาล -พยาม -พยา-มะ -พยา-ยาม -พยุ -พยุง -พยุห-ยา-ตรา -พยุห-โย-ธา -พยุห-เส-นา -พยุ-หะ -พยู่ห์ -พเยีย -พร -พรต -พรม -พรรค -พรรค์ -พรร-คานต์ -พรรณ -พรรณ-นา -พรร-ดึก -พรร-ลาย -พรรษ -พรร-ษา -พรร-เอิญ -พรวด -พรวน -พรหม -พรหม-จรรย์ -พรหม-จา-ริ-ณี -พรหม-จา-รี -พรหมา -พรหมาสตร์ -พรหมินทร์ -พรอก -พร่อง -พร้อง -พรอด -พร้อม -พร้อม-พรัก -พร่อย -พร้อย -พระ -พระ-นอม -พระ-นาด -พระ-ฮาม -พรัก-พร้อม -พรั่ง -พรัด -พรั่น -พรับ -พร่า -พร้า -พราก -พราง -พร่าง -พราด -พราน -พราย -พราว -พราหมณ์ -พราหม-ณะ -พราหม-ณี -พราหมี -พรำ -พร่ำ -พริก -พริ้ง -พริบ -พริ้ม -พรึง -พรึน -พรึบ -พรึ่บ -พรืด -พรุ -พรุ่ง -พรุน -พรู -พรูด -พฤกษ์ -พฤกษ-ชาติ -พฤกษ-เทว-ดา -พฤกษ-ราช -พฤกษ-ศาสตร์ -พฤก-ษา -พฤฒ -พฤ-ฒา -พฤ-ฒา-จารย์ -พฤฒิ -พฤต -พฤติ -พฤทธ์ -พฤทธิ์ -พฤนต์ -พฤนท์ -พฤศ-จิก -พฤศ-จิ-กา-ยน -พฤ-ษภ -พฤษ-ภา-คม -พฤ-หัส-บดี -พล -พละ -พลา-กร -พลา-ดิ-ศัย -พลา-ธิ-การ -พลา-นา-มัย -พลบ -พลวก -พลวง -พล-วัต -พล-ศาสตร์ -พลอ -พล้อ -พลอง -พลอด -พลอน -พลอม-แพลม -พลอย -พล่อย -พลั่ก -พลัง -พลั่ง -พลั้ง -พลัด -พลัน -พลับ -พลับ-พลา -พลับ-พลึง -พลั่ว -พล่า -พลาง -พลาญ -พลาด -พล่าน -พลาม -พล่าม -พลาย -พลาส-ติก -พลาส-มา -พลา-หก -พลำ -พล้ำ -พลำ-ภัง -พลิก -พลิ-พัท -พลิ้ว -พลี -พลุ -พลุก -พลุ่ก -พลุก-พล่าน -พลุ่ง -พลุ้ย -พลู -พลู-โต -พลู-โท-เนียม -พวก -พวง -พ่วง -พวน -พวย -พสก -พสุ -พสุ-ธา -พสุ-สง-กรานต์ -พหล -พหุ -พหุล -พหู -พอ -พ่อ -พ้อ -พอก -พอง -พ้อง -พอน -พ้อม -พอ-โล-เนียม -พะ -พะ-งา -พะ-งาบ -พะ-จง -พะ-ทำ-มะ-รง -พะ-นอ -พะ-เน้า-พะ-นอ -พะ-เนิน -พะ-เนียง -พะ-แนง -พะ-พาน -พะ-พิง -พะ-เพิง -พะ-ยอม -พ่ะ-ย่ะ-ค่ะ -พะ-ยูง -พะ-ยูน -พะ-เยิบ -พะ-เยิบ-พะ-ยาบ -พะ-รุง-พะ-รัง -พะ-โล้ -พะ-ไล -พะ-วง -พะ-วัก-พะ-วน -พะ-วา -พะ-ว้า-พะ-วัง -พะ-อง -พะ-อาก-พะ-อำ -พะ-อืด-พะ-อม -พัก -พักตร์ -พัก-ตรา -พักร -พัง -พัง-กา -พัง-งา -พัง-ผืด -พัง-พวย -พัง-พอน -พัง-พาน -พัง-พาบ -พัง-เพย -พัช -พัช-นี -พัช-ระ -พัญจน์ -พัฒ-นะ -พัฒ-นา -พัฒ-นา-กร -พัฒ-นา-การ -พัด -พัด-ชา -พัด-ดึงส์ -พัตร -พัทธ์ -พัทธ-ยา -พัทธ-สี-มา -พัทร -พัน -พัน-ตู -พัน-ทาง -พันธ์ -พัน-ธะ -พันธ-กร-ณี -พันธ-บัตร -พันธ-มิตร -พัน-ธนะ -พันธ-นา-คาร -พันธ-นา-การ -พันธุ์ -พัน-ธุ-กรรม -พัน-ลึก -พัน-ลือ -พัน-เลิศ -พัน-เอิญ -พับ -พัล-ลภ -พัล-วัน -พัว -พัวะ -พัศ-ดี -พัส-ดุ -พัสตร์ -พัส-ถาน -พา -พาก -พาก-เพียร -พากย์ -พาง -พ่าง -พา-ชี -พา-ณิช -พา-ณิชย์ -พา-ณิชย-กรรม -พา-ณิชย-การ -พา-ณิชย-ศาสตร์ -พา-ณิชย-ศิลป์ -พา-ณิ-นี -พา-ณี -พา-ณี-นี -พาด -พาท -พาทย์ -พาธ -พา-ธา -พาน -พ่าน -พา-นร -พา-นรินทร์ -พาม -พาย -พ่าย -พาย-ม้า -พา-ยัพ -พา-ยุ -พาร์-เซก -พา-รณ -พา-รา -พา-รา-ฟิน -พาล -พา-ลา -พา-ลี -พา-ลุก -พา-โล -พา-ไล -พาส -พาสน์ -พาส-นา -พา-สุ-กรี -พ่าห์ -พา-หนะ -พา-หะ -พา-หา -พา-หิ-รกะ -พา-หิ-ระ -พา-หุ -พา-หุ-รัด -พา-หุ-สัจ-จะ -พา-เหียร -พาฬ -พำ -พำ-นัก -พำ-พึม -พำ-ลา -พิ-กล -พิก-สิต -พิ-กัด -พิ-กัติ -พิ-กัน -พิ-การ -พิ-กุล -พิ-เคราะห์ -พิฆน์ -พิฆ-เนศ -พิฆ-เน-ศวร -พิ-ฆาต -พิง -พิ-จัย -พิ-จาร -พิ-จารณ์ -พิ-จาร-ณา -พิ-จิก -พิ-จิต -พิ-จิตร -พิชญ์ -พิ-ชัย -พิ-ชาน -พิ-ชิต -พิ-เชฐ -พิ-เชียร -พิ-ฑูรย์ -พิณ -พิด-ทูล -พิ-ดาน -พิ-โดร -พิตร -พิ-ถี -พิ-ถี-พิ-ถัน -พิทย -พิทย์ -พิท-ยา -พิท-ยา-คม -พิท-ยา-คาร -พิท-ยา-ธร -พิท-ยา-ลัย -พิ-ทักษ์ -พิ-ทูร -พิ-เทศ -พิ-ธาน -พิ-ธี -พิ-ธุ -พิน-ทุ -พิ-นอบ-พิ-เทา -พิ-นัย -พิ-นาศ -พิ-นิจ -พิ-นิต -พิ-นิศ -พิ-นิศ-จัย -พิ-เนต -พิ-บัติ -พิ-บุล -พิ-บูล -พิ-ปริต -พิ-ปลาส -พิ-พรรธ -พิ-พรรธน์ -พิ-พัก-พิ-พ่วน -พิ-พัฒ -พิ-พัฒน์ -พิ-พากษ์ -พิ-พาก-ษา -พิ-พาท -พิ-พิธ -พิ-พิธ-ภัณฑ์ -พิ-พิธ-ภัณฑ-สถาน -พิ-ภพ -พิ-ภัช -พิ-ภาค -พิ-ภูษณะ -พิ-เภก -พิม-ปะ-กา-รัง -พิมพ์ -พิมพ-กา-รัง -พิม-พา -พิม-พา-ภรณ์ -พิ-มล -พิม-เสน -พิ-มาน -พิ-มุข -พิ-โมกข์ -พิ-โมกษ์ -พิ-โยก-พิ-เกน -พิ-โยค -พิ-รอด -พิ-ระ -พิ-รา-กล -พิ-ราบ -พิ-ราม -พิ-รา-ลัย -พิ-ริ-ยะ -พิ-รี้-พิ-ไร -พิ-รุณ -พิ-รุธ -พิ-รุฬห์ -พิ-เรนทร์ -พิ-เราะ -พิ-โรธ -พิ-ไร -พิ-ลัง-กา-สา -พิ-ลาป -พิ-ลาส -พิ-ลิป-ดา -พิ-ลึก -พิ-ลึก-กึก-กือ -พิ-ลึก-พิ-ลั่น -พิ-โลน -พิ-ไล -พิศ -พิศ-วง -พิศ-วาส -พิ-ศาล -พิ-ศุทธ์ -พิ-ศุทธิ์ -พิ-เศษ -พิษ -พิษ-ฐาน -พิษ-นาศน์ -พิส-ดาร -พิส-มร -พิส-มัย -พิ-สัง -พิ-สัช -พิ-สัย -พิ-สิฐ -พิ-สุทธิ์ -พิ-สูจน์ -พิ-หค -พิ-หาร -พิ-ฬาร -พี -พี่ -พี้ -พีช-คณิต -พี-ระ-มิด -พึง -พึ่ง -พึ่บ -พึ่บ-พั่บ -พึม -พึม-พำ -พืช -พืด -พื้น -พุ -พุก -พุ-กาม -พุง -พุ่ง -พุง-ดอ -พุฒ -พุฒิ -พุด -พุด-ตาน -พุทธ -พุท-ธะ -พุท-ธัง-กูร -พุท-ธาง-กูร -พุท-ธัน-ดร -พุท-ธา-ภิ-เษก -พุท-ธา-วาส -พุท-ธิ -พุท-โธ่ -พุ-ทรา -พุธ -พุ่ม -พุม-เรียง -พุ้ย -พู -พู-พอน -พู่ -พูด -พูน -พู้น -พู่-ระ-หง -เพ -เพ็ก -เพ-กา -เพ-คะ -เพ็ง -เพ่ง -เพ็จ -เพช-ฉลู-กรรม -เพชฌ-ฆาต -เพชร -เพชร-ดา -เพชร-ปา-ณี -เพชร-ฤกษ์ -เพช-รา-ยุธ -เพชร-กลับ -เพชร-สัง-ฆาต -เพชร-หลีก -เพชร-หึง -เพ็ญ -เพ-ฑูริย์ -เพ-ณี -เพ็ด-ทูล -เพ-ดาน -เพท -เพท-นา -เพ-ทาย -เพ-ทุ-บาย -เพ-โท-บาย -เพ่น-พ่าน -เพนียด -เพ-ไนย -เพ้ย -เพรง -เพร-ซี-โอ-ดิ-เมียม -เพรา -เพราะ -เพริด -เพริศ -เพรียก -เพรียง -เพรียบ -เพรี้ยม -เพรียว -เพรื่อ -เพรือง -เพล -เพลง -เพล็ด -เพล้-โพล้ -เพลา -เพลาะ -เพลิง -เพลิด-เพลิน -เพลิน -เพลีย -เพลี้ย -เพลี่ยง -เพศ -เพส -เพ-สลาด -เพ่อ -เพ้อ -เพ้อ-เจ้อ -เพอิญ -เพะ -เพา -เพาะ -เพิก -เพิง -เพิ่ง -เพิด-เพ้ย -เพิ่ม -เพี้ย -เพียง -เพี้ยง -เพียง-ออ -เพี้ยน -เพียบ -เพียร -เพื่อ -เพื่อน -แพ -แพ้ -แพง -แพ่ง -แพง-พวย -แพทย์ -แพทย-ศาสตร์ -แพน -แพ่น -แพนก -แพนง-เชิง -แพร -แพร่ -แพรก -แพร่ง -แพรว -แพร้ว -แพลง -แพล-ทิ-นัม -แพล็บ -แพลม -แพล-เล-เดียม -แพละ -แพละ-โลม -แพว -แพ้ว -แพศย์ -แพศ-ยา -แพะ -โพ -โพก -โพก-พาย -โพง -โพง-พาง -โพช-ฌงค์ -โพ-ซิ-ตรอน -โพด -โพ-ทะ-เล -โพ-แทส-เซียม -โพธ -โพธิ -โพธิ์ -โพน -โพ้น -โพน-ทะ-นา -โพ-บาย -โพย -โพย-ก๊วน -โพยม -โพรก -โพรง -โพร-โท-แอก-ทิ-เนียม -โพร-มี-เทียม -โพ-ระ-ดก -โพล่ -โพลง -โพล่ง -โพล้ง -โพลน -โพล้-เพล้ -โพละ -โพ-สพ -ไพ -ไพ่ -ไพ-จิตร -ไพ-ชน -ไพ-ชยนต์ -ไพ-ฑูรย์ -ไพ-ที -ไพ-บูลย์ -ไพ-พรรณ -ไพร -ไพร่ -ไพร-จิตร -ไพร-ชน -ไพร-ชยนต์ -ไพร-ฑูรย์ -ไพร-ที -ไพร-บูลย์ -ไพร-เราะ -ไพ-รัช -ไพ-รำ -ไพ-ริน -ไพ-รินทร์ -ไพ-รี -ไพ-เราะ -ไพ-โรจน์ -ไพล -ไพล่ -ไพ-ศา-ขะ -ไพ-ศาล -ไพ-เศษ -ไพ-สพ -ไพ-สิฐ -ไพ-หาร -ฟก -ฟ้ง -ฟรัก-โทส -ฟรี -ฟลู-ออ-รีน -ฟ่อ -ฟ้อ -ฟอก -ฟอง -ฟ่อง -ฟ้อง -ฟอด -ฟอน -ฟ่อน -ฟ้อน -ฟ้อ-แฟ้ -ฟอร์-มาล-ดี-ไฮด์ -ฟอร์-มา-ลิน -ฟอส-ฟอ-รัส -ฟอส-เฟต -ฟัก -ฟัก-ฟุ้น -ฟัง -ฟังก์-ชัน -ฟัด -ฟัน -ฟั่น -ฟั้น -ฟ้า -ฟาก -ฟาง -ฟ่าง -ฟาด -ฟา-ทอม -ฟาน -ฟ่าม -ฟาย -ฟาร์ม -ฟาส-ซิสต์ -ฟิด -ฟิต -ฟิบ -ฟิล์ม -ฟิวส์ -ฟิ-สิกส์ -ฟี่ -ฟี้ -ฟืด-ฟาด -ฟืน -ฟื้น -ฟืม -ฟุ -ฟุ้ง -ฟุต -ฟุน -ฟุบ -ฟุ่บ -ฟุ่ม-เฟือย -ฟุล-สแก๊ป -ฟู -ฟู่ -ฟูก -ฟูด -ฟูม -เฟ็ด -เฟ้น -เฟลด์-สปาร์ -เฟ้อ -เฟอร์-เมียม -เฟอะ -เฟอะ-ฟะ -เฟะ -เฟะ-ฟะ -เฟิน -เฟี้ยม -เฟี้ยว -เฟือ -เฟื้อ -เฟือง -เฟื่อง -เฟื้อง -เฟือน -เฟือย -เฟื้อย -แฟ่ -แฟง -แฟ-ชั่น -แฟน -แฟบ -แฟ้ม -แฟรน-เซียม -แฟลกซ์ -แฟลต -แฟะ -โฟ-กัส -ไฟ -ภค-วดี -ภค-วัต -ภค-วันต์ -ภค-วัม -ภค-วา -ภค-วาน -ภคะ -ภคัน-ทลา -ภคิ-นี -ภณะ -ภณิ-ดา -ภพ -ภมร -ภม-ริน -ภม-รี -ภมุ-กา -ภยัน-ตราย -ภยา-คติ -ภระ -ภร-ณี -ภรต -ภรร-ดร -ภรร-ดา -ภรร-ยา -ภระ-มร -ภระ-ม-รี -ภรา-ดร -ภรา-ดร-ภาพ -ภรา-ดา -ภริ-ยา -ภฤศ -ภวะ -ภว-ตัณ-หา -ภว-นะ -ภวังค์ -ภวังค-จิต -ภัก-ดี -ภัก-ตะ -ภัก-ติ -ภักษ์ -ภัก-ษา -ภัก-ษา-หาร -ภัค -ภัคน์ -ภัง-คะ -ภัง-คี -ภัจ -ภัณฑ์ -ภัณ-ฑา-คาร -ภัณ-ฑา-คา-ริก -ภัณ-ฑา-รักษ์ -ภัณ-ฑนะ -ภัณ-ฑู -ภัต -ภัต-ตา-คาร -ภัต-ตา-หาร -ภัตร -ภัท-ระ -ภัทร-กัป -ภัพ -ภัย -ภัส-ดา -ภัส-ตรา -ภัส-มะ -ภัส-สร -ภา -ภาค -ภาคย์ -ภาค-ยา-นุ-วัติ -ภา-คิ-นี -ภา-คิ-ไนย -ภา-คี -ภา-คี-ยะ -ภา-ชนะ -ภา-ชี -ภาณ -ภา-ณวาร -ภา-ณกะ -ภา-ณี -ภา-ณุ -ภา-ดร -ภา-ดา -ภา-ตระ -ภา-ตา -ภา-ตุ -ภา-ติ-กะ -ภา-ติ-ยะ -ภาพ -ภาพย์ -ภาม -ภาย -ภาร -ภา-ระ -ภา-ร-ดี -ภา-รต -ภา-ร-ตี -ภา-รย-ทรัพย์ -ภา-ร-ยา -ภา-รา -ภา-ว-นา -ภา-วะ -ภาษ -ภาษณ์ -ภา-ษา -ภา-ษิต -ภา-ษี -ภาส -ภาสน์ -ภาส-วร -ภา-สา -ภา-สุ-ระ -ภิก-ขา -ภิก-ขา-จาร -ภิก-ขุ -ภิก-ขุ-นี -ภิก-ษา -ภิก-ษา-จาร -ภิก-ษา-หาร -ภิก-ษุ -ภิก-ษุ-ณี -ภิง-คาร -ภิญ-โญ -ภิต-ติ -ภินท์ -ภินท-นา-การ -ภิย-โย -ภิ-รมย์ -ภิ-รมย์-สุ-รางค์ -ภิ-ษัช -ภิ-สัก -ภี-ตะ -ภี-มะ -ภี-รุ -ภุกต์ -ภุ-ขัน -ภุช -ภุ-ชงค์ -ภุต -ภุม-มะ -ภุม-รัตน์ -ภุม-วาร -ภุม-รา -ภุม-ริน -ภุม-รี -ภุม-เรศ -ภู -ภู่ -ภูต -ภูติ -ภูม -ภูมิ -ภู-มี -ภู-ริ -ภู-รี -ภูว-ดล -ภูว-นาถ -ภูว-เนตร -ภูว-ไนย -ภู-ษา -ภู-ษิต -เภ-กะ -เภ-ตรา -เภท -เภ-ทุ-บาย -เภ-รี -เภ-สัช -โภค -โภ-คะ -โภ-คิน -โภ-คี -โภ-ไคย -โภ-ไค-ศวรรย์ -โภช -โภชย์ -โภ-ชก -โภช-นะ -โภช-นา -โภช-นา-หาร -โภช-นี-ยะ -ไภ-ริน -ไภ-รี -ไภ-ษัช-คุ-รุ -ไภ-ษัชย์ -มกร -มก-รา-คม -มกุฎ -มคธ -มฆ-วัน -มฆะ -มฆา -ม่ง -มง-กุฎ -มง-โกรย -มง-คล -มง-คล-วาร -มณฑ์ -มณ-ฑก -มณ-ฑนะ -มณ-ฑป -มณ-ฑล -มณ-ฑา -มณ-ฑา-รพ -มณ-ฑิ-ระ -มณ-เฑียร -มณี -มด -มตะ -มตก-ภัต -มติ -มท-นะ -มทะ -มธุ -มธุ-กร -มธุ-กา-รี -มธุ-ลีห์ -มธุ-ระ -มธุร-พจน์ -มน -มนิน-ทรีย์ -ม่น -มนต์ -มนตร์ -มน-ตรี -มนท์ -มน-ทิ-รา-ลัย -มน-เทียร -มน-สิ-การ -มนัส -มนัส-วี -มนิน-ทรีย์ -มนิ-มนา -มนิ-ลา -มนุญ -มนุษย์ -มนุษย-ชาติ -มนุษย-ธรรม -มนุษย์-มนา -มนุษย-โลก -มนุษย-ศาสตร์ -มนุษย-สัม-พันธ์ -มนุ-สาร -มนู -มนู-สาร -มโน -มโนช -มโนชญ์ -มโน-ราห์ -มโน-สา-เร่ -มโนห์-รา -มมัง-การ -มยุร-ฉัตร -มยุ-ระ -มยุ-รา -มยุ-รี -มยุ-เรศ -มยูร -มร-กต -มร-คา -มร-ฑป -มรณ์ -มร-ณะ -มรณ-กรรม -มรณ-บัตร -มรณ-ภัย -มรณ-ภาพ -มร-ดก -มรรค -มรร-คา -มรร-ตัย -มรร-ยาท -มรรษ -มร-สุม -มริจ -มริ-ยาท -มรี-จิ -มรุต -มฤค -มฤคย์ -มฤค-ศิ-ระ -มฤค-ศิร-มาส -มฤค-เศียร -มฤ-คินทร์ -มฤ-เคนทร์ -มฤ-ดก -มฤต -มฤต-ยู -มฤ-ทุ -มล -มละ -มลัก -มลัง-เมลือง -มล้าง -มลาย -มลา-ยู -มวก -ม่วง -มวน -ม่วน -ม้วน -ม้วน-ต้วน -มวย -ม้วย -มวล -มห-กรรม -มหร-ณพ -มหรร-ณพ -มหร-สพ -มหัจ-ฉริ-ยะ -มหัต -มหัท-ธนะ -มหันต์ -มหันต-โทษ -มหัพ-ภาค -มหัศ-จรรย์ -มหา -มหา-กฐิน -มหา-กาฬ -มหา-ขัน-ธกะ -มหา-จักร -มหา-ชน -มหา-ชัย -มหา-ชาติ -มหา-โชต-รัต -มหาด-ไทย -มหาด-เล็ก -มหา-ตมะ -มหา-ไถ่ -มหา-เทพ -มหา-เท-พี -มหา-เท-วี -มหา-ธาตุ -มหา-นิ-กาย -มหา-นิล -มหา-บพิตร -มหา-บัณ-ฑิต -มหา-พน -มหา-พรหม -มหา-ภา-รตะ -มหา-ภิ-เนษ-กรมณ์ -มหา-ภูต -มหา-เมฆ -มหา-ยาน -มหา-ยุค -มหา-ราช -มหา-ฤกษ์ -มหา-ละ-ลวย -มหา-ละ-ลาย -มหา-วงศ์ -มหา-วรรค -มหา-วิท-ยา-ลัย -มหา-ศัก-ราช -มหา-ศาล -มหา-สง-กรานต์ -มหา-สดมภ์ -มหา-สดำ -มหา-สมุทร -มหา-สา-วก -มหา-หงส์ -มหา-หิงคุ์ -มหา-อำ-นาจ -มหา-อุจ -มหา-อุด -มหา-อุป-รา-กร -มหา-อุป-ราช -มหิ -มหิ-ดล -มหิ-ธร -มหิป -มหิงส์ -มหิท-ธิ -มหินท์ -มหิ-มา -มหิศร -มหิ-ศวร -มหิษ -มหิ-ษี -มหึ-มา -มเห-ยงค์ -มเหศ -มเห-ศวร -มเห-ศักดิ์ -มเห-สักข์ -มเห-สิ -มเห-สี -มเหา-ฬาร -มโห-ร-สพ -มโห-ระ-ทึก -มโห-รี -มโห-ฬาร -มไห-ศวรรย์ -มอ -มอง -มอง-โก-ลอยด์ -มอง-โก-เลีย -มอง-คร่อ -มอญ -มอด -ม่อ-ต้อ -มอ-เตอร์ -มอ-เตอร์-ไซค์ -มอน -ม่อน -มอบ -มอม -มอม-แมม -ม่อย -มอร์-ฟีน -มอ-ระ-กู่ -มอล-โทส -ม่อ-ลอก-ม่อ-แลก -ม่อ-ห้อม -ม่อ-ฮ่อม -มะ -มะ-กรูด -มะ-กล่ำ -มะ-กอก -มะ-ก่อง -มะ-กะ-โร-นี -มะ-กา -มะ-เกลือ -มะ-เกี๋ยง -มะ-ข่วง -มะ-ขวิด -มะ-ขาม -มะ-เขือ -มะ-แข่น -มะ-คัง-แดง -มะ-ค่า -มะ-คำ-ไก่ -มะ-คำ-ดี-ควาย -มะ-งั่ว -มะ-งุม-มะ-งา-หรา -มะ-ซัก -มะ-ซาง -มะ-ดัน -มะ-ดี-หวี -มะ-ดูก -มะ-เด-หวี -มะ-เดื่อ -มะ-ต้อง -มะ-ตะ-บะ -มะ-ตาด -มะ-ตา-หะ-รี -มะ-ตึ่ง -มะ-ตื๋น -มะ-ตูม -มะ-แตก -มะ-โต -มะ-นาว -มะ-ปราง -มะ-ปริง -มะ-ฝ่อ -มะ-พร้าว -มะ-พลับ -มะ-พูด -มะ-แพน -มะ-แพร้ว -มะ-เฟือง -มะ-แฟน -มะ-ไฟ -มะ-ม่วง -มะ-ม่าว -มะ-มี่ -มะ-มื่น -มะ-มุด -มะ-เมอ -มะ-เมีย -มะ-เมื่อย -มะ-แม -มะ-ยง -มะ-ยม -มะ-ระ -มะ-ริด -มะ-รืน -มะ-รุม -มะ-รุม-มะ-ตุ้ม -มะ-เร็ง -มะ-เรื่อง -มะ-โรง -มะ-ลอก-มะ-แลก -มะ-ละ-กอ -มะ-ลิ -มะ-ลื่น -มะ-ลืม-ดำ -มะ-ลุ-ลี -มะ-แว้ง -มะ-สัง -มะ-เส็ง -มะ-หวด -มะ-หะ-หมัด -มะ-หาด -มะ-หิ่ง -มะ-เหงก -มะ-อึก -มะ-ฮอก-กา-นี -มัก -มัก-กะ-โร-นี -มัก-กะ-ลี-ผล -มัก-กะ-สัน -มัก-ขะ -มั่ก-ขั้ก -มัก-ขิ-กา -มัค -มัค-คะ -มัค-คุ-เทศก์ -มัค-นา-ยก -มัฆ-วาน -มั่ง -มัง-กง -มัง-กร -มัง-กุ -มัง-คละ -มัง-ค่า -มัง-คุด -มัง-ตาน -มังส-วิ-รัติ -มัง-สะ -มัง-สี -มัจ-จะ -มัจ-จุ -มัจ-ฉริ-ยะ -มัจ-ฉรี -มัจ-ฉะ -มัจ-ฉา -มัช-ชะ -มัช-วิ-รัติ -มัช-ชา-ระ -มัช-ฌัน-ติก-สมัย -มัช-ฌิม -มัช-ฌิ-มา -มัญ-จา -มัญ-ชิษ-ฐา -มัญ-ชุ -มัญ-ชุ-สา -มัญ-ชู-สา -มัญ-เชฏ-ฐะ -มัฏ-ฐะ -มัณฑน-ศิลป์ -มัณฑ-นา -มัด -มัต-ตะ -มัต-ตัญ-ญู -มัต-ตา -มัต-ติ-กา -มัต-ถกะ -มัต-ถลุงค์ -มัต-สยะ -มัต-ส-ยา -มัต-สระ -มัต-สริน -มัท-ทวะ -มัท-นะ -มัท-ยะ -มัธย-ฐาน -มัธ-ยม -มัธ-ยันห์ -มัธ-ยัสถ์ -มัน -มั่น -มัน-ตา -มัน-ถะ -มัน-ทิ-ระ -มัน-ทิ-รา-ลัย -มับ -มั้ม -มัม-มี่ -มัย -มัล-ละ -มัล-ลิ-กา -มัว -มัว-ซัว -มั่ว -มัศ-ยา -มัส-ตุ -มัส-ตาร์ด -มัส-มั่น -มัส-ยิด -มัส-รู่ -มัส-ลิน -มัส-สุ -มา -ม้า -มาก -มาค-สิ-ระ -มาฆ-บู-ชา -มา-ฆะ -ม้าง -มาง-สะ -มา-ณพ -มาณ-วิ-กา -มาด -มา-ดา -มา-ตงค์ -มาตร -มา-ตรา -มา-ตฤ -มา-ตัง-คะ -มา-ตา -มา-ตา-มหัย-กะ -มา-ตา-มหัย-กา -มา-ตา-มหัย-ยิ-กา -มา-ติ-กะ -มา-ติ-กา -มา-ตุ -มา-ตุจ-ฉา -มา-ตุ-รงค์ -มา-ตุ-เรศ -มา-ตุ-ละ -มา-ตุ-ลา -มา-ตุ-ลา-นี -มา-ทะ -มาธ-ยมิก -มาธ-ยมิ-กะ -มา-ธุ-ระ -มา-ธุ-สร -มา-ธู-ระ -มาน -ม่าน -ม้าน -มา-นพ -มา-นะ -มา-นัต -มา-นัส -มา-นิต -มา-นี -มา-นุษ -มา-นุษย-วิท-ยา -มา-โนชญ์ -มาบ -มา-ภา -ม้าม -ม่าย -มา-ยา -มาร -มา-รา-ธิ-ราช -มารค -มาร-ดร -มาร-ดา -มาร-ยา -มาร-ยาท -มาร-ศรี -มาร-ษา -มา-ริต -มา-รุต -มาลย์ -มา-ลัย -มา-ลา -มา-ลา-ตี -มา-ลา-เรีย -มา-ลิ-นี -มา-ลี -มา-ลุต -มาศ -มาส -มา-สก -มาห์ -ม่าห์ -มา-หิส -ม่า-เหมี่ยว -มา-ฬก -มิ -มิค -มิค-สัญ-ญี -มิ่ง -มิจ-ฉา -มิด -มิตร -มิ-ติ -มิ-เตอร์ -มิถ-ยา -มิ-ถุน -มิ-ถุ-นา-ยน -มิท-ธะ -มิน-ตรา -มิน-ตา -มิน-หม้อ -มิ่ม -มิ้ม -มิ-ไย -มิ-รัน-ตี -มิล-ลิ-กรัม -มิล-ลิ-บาร์ -มิล-ลิ-เมตร -มิล-ลิ-ลิตร -มิ-ลัก-ขะ -มิ-ลัก-ขู -มิส -มิส-กรี -มิสก-วัน -มิส-ซา -มี -มี่ -มีด -มี-เทน -มีน -มี-นา-คม -มี่-สั้ว -มึง -มึน -มืด -มืน -มื่น -มือ -มื้อ -มุ -มุก -มุก-ดา -มุก-ดา-หาร -มุ-กุ-ระ -มุข -มุข-เด็จ -มุขย-ประ-โยค -มุ-โข-โล-กนะ -มุค-คะ -มุง -มุ่ง -มุ้ง -มุจ-ฉา -มุจ-นะ -มุจ-ลินท์ -มุญ-จนะ -มุญ-ชะ -มุฐิ -มุณ-ฑกะ -มุณ-ฑะ -มุด -มุต-กิด -มุต-ฆาต -มุต-ตะ -มุต-ตา -มุตติ -มุ-ตะ -มุติ -มุท-ทา -มุท-ธชะ -มุท-ธา -มุท-ธา-ภิ-เษก -มุ-ทรา -มุ-ทริ-กา -มุ-ทะ-ลุ -มุ-ทา -มุ-ทิ-กา -มุ-ทิงค์ -มุ-ทิ-ตา -มุ-ทุ -มุ-ทุ-ตา -มุ่น -มุ-นิ -มุ-นินทร์ -มุ-นี -มุบ -มุบ-มิบ -มุม -มุ้ม -มุ่ย -มุร-ธา -มุร-ธา-ภิ-เษก -มุ-สละ -มุส-ลิม -มุ-สา -มุ-สิก -มุ-หงิด -มุ-หน่าย -มุ-หุต -มุ-ฮัม-มัด -มูก -มู-เซอ -มูตร -มู่-ทู่ -มูน -มูม-มาม -มู-รติ -มูร-ธา -มูร-ธา-ภิ-เษก -มูล -มู-ละ -มู-ลา -มู-ลิ-กา-กร -มู่-ลี่ -มู่-เล่ -มู-สัง -มู-สิก -มู-สิ-กะ -มู-สิก-ทันต์ -เม -เม็ก -เม-กะ-เฮิรตซ์ -เมข-ลา -เมฆ -เม-ฆา -เม-ฆินทร์ -เม-ฆี -เม็ง -เม็ด -เมต-ตา -เมต-ไตรย -เมตร -เม-ตริก -เม-ตริก-ตัน -เม-ถุน -เมท -เม-โท -เม-ทนี -เม-ทิ-นี -เม-ทนี-ดล -เม-ทา-นอล -เม-ทิล-แอล-กอ-ฮอล์ -เมธ -เม-ธา -เม-ธา-วี -เม-ธี -เมน -เม่น -เม้น -เมน-เด-ลี-เวียม -เมน-ทอล -เม้ม -เม-รัย -เม-ริ-เดียน -เมรุ -เมล์ -เมล็ด -เมลือง -เมษ -เม-ษา-ยน -เมห์ -เม-หนะ -เม-หะ -เมะ -เมา -เม่า -เม้า -เมา-รี -เมา-ลี -เมา-ฬี -เมาะ -เมิง -เมิน -เมิล -เมีย -เมียง -เมี่ยง -เมี้ยน -เมือ -เมื้อ -เมื่อ -เมือก -เมือง -เมือบ -เมื่อย -แม่ -แม้ -แมก -แมก-นี-เซียม -แมง -แมง-กะ-พรุน -แมง-กา-นิน -แมง-กา-นีส -แมง-คา -แมง-คา-เรือง -แมง-ช้าง -แมง-ดา -แมง-ลัก -แม่-ตะ-งาว -แมน -แม่น -แม้น -แมลง -แมลบ -แมว -แม้ว -แมะ -โม -โม่ -โม้ -โมก -โมกข์ -โมก-ษะ -โมฆ-กรรม -โมฆ-สัญ-ญา -โม-ฆะ -โม-ฆี-ย-กรรม -โม-ฆี-ยะ -โมง -โม่ง -โมง-ครุ่ม -โม-ท-นา -โม-โน-แซ็ก-คา-ไรด์ -โม-ไนย -โม-เม -โม-เมนต์ -โม-เย -โม-รา -โม-รี -โม-เรส -โม-ลิบ-ดี-นัม -โม-ลี -โม-เล-กุล -โม-เสก -โม-เสส -โม่ห์ -โม-หะ -โม-หันธ์ -โม-หา-คติ -โม-โห -ไม่ -ไม้ -ไม-กา -ไม-ครอน -ไม-โคร-กรัม -ไม-โคร-ฟิล์ม -ไม-โคร-โฟน -ไม-โคร-มิ-เตอร์ -ไม-โคร-เมตร -ไม-โคร-ลิตร -ไม-โคร-เวฟ -ไม-ตรี -ไมย-ราบ -ไมล์ -ยก -ยก-กระ-บัตร -ยก-นะ -ยง -ยง-โย่ -ยชุร-เวท -ยติ -ยติ-ภังค์ -ยถา-กรรม -ยถา-ภูต-ญาณ -ย่น -ยนต์ -ยนตร์ -ยม -ยมก -ยม-โดย -ยม-นา -ยมล -ยมะ -ยรร-ยง -ยล -ยวง -ยวด -ยวน -ยวบ -ย้วย -ยวร-ยาตร -ยศ -ยโส -ยอ -ย่อ -ยอก -ย็อก-แย็ก -ยอง -ย่อง -ย้อง -ยอด -ยอน -ย้อน -ยอบ -ยอม -ย่อม -ย้อม -ย่อย -ย้อย -ย้อ-แย้ -ยะ -ย่ะ -ยะ-ยอบ -ยะ-ยับ -ยัก -ยักข์ -ยัก-ขิ-นี -ยักษ์ -ยัก-ษา -ยัก-ษิ-ณี -ยัก-ษี -ยัง -ยั้ง -ยั่ง-ยืน -ยัช-โญ-ปวีต -ยัญ -ยัญ-ญะ -ยัด -ยัติ-ภังค์ -ยัน -ยั่น -ยันต์ -ยันตร -ยันตร์ -ยันตร-กรรม -ยั่น-ตะ-นี -ยับ -ยั่ว -ยั้ว -ยั้ว-เยี้ย -ยัวร-ยาตร -ยัวะ -ยัษ-ฏิ -ยา -ย่า -ยาก -ยา-คุ -ยา-คู -ยาง -ย่าง -ยาง-พา-รา -ยา-จก -ยา-จ-นา -ยา-ไฉน -ยาด -ยา-ดา -ยาตร -ยา-ตรา -ยาน -ย่าน -ย่าน-พา-โหม -ยาน-มาศ -ยา-นุ-มาศ -ยา-นี -ยาม -ย่าม -ยา-มะ -ยา-มัก-การ -ยา-มา -ยาย -ย้าย -ยา-ยี -ยาว -ย้าว -ยาว-กา-ลิก -ยาว-ชี-วิก -ยา-สูบ -ย่า-หยา -ยา-หยี -ยำ -ย่ำ -ย้ำ -ยำ-เยีย -ยิก -ยิง -ยิ่ง -ยิฏ-ฐะ -ยิน -ยิบ -ยิบ-หยี -ยิป-ซัม -ยิป-ซี -ยิ้ม -ยิม-นาส-ติก -ยิ-หวา -ยี -ยี่ -ยี้ -ยี่-ก่า -ยี่-เก -ยี่-เข่ง -ยี่-โถ -ยีน -ยี่-โป้ -ยี่-ภู่ -ยี-ราฟ -ยี่-สก -ยี่-สง -ยี่-สน -ยี่-สาน -ยี่-สุ่น -ยี่-หระ -ยี่-หร่า -ยี่-ห้อ -ยี่-หุบ -ยึก-ยัก -ยึก-ยือ -ยึด -ยืด -ยืน -ยื่น -ยืม -ยื้อ -ยุ -ยุก-กระ-บัตร -ยุก-ดิ -ยุก-ติ -ยุก-ติ-ธรรม -ยุกต์ -ยุค -ยุ-คน-ธร -ยุ-คล -ยุ-คันต์ -ยุ-คัน-ธร -ยุ-คุน-ธร -ยุง -ยุ่ง -ยุ้ง -ยุด -ยุต -ยุติ -ยุทธ -ยุทธ์ -ยุทธ-นา -ยุท-โธ-ปกรณ์ -ยุบ -ยุ่บ -ยุ่บ-ยั่บ -ยุ-บล -ยุพ-ดี -ยุพ-เรศ -ยุ-พา -ยุ-พาน -ยุ-พา-พาล -ยุ-พา-พิน -ยุ่ม-ย่าม -ยุ่ย -ยุ้ย -ยุร-ยาตร -ยูร-ยาตร -ยุว-ชน -ยุว-ดี -ยุว-ราช -ยุ-วา -ยุ-วาน -ยู -ยู่ -ยูง -ยู-โด -ยู-ถะ -ยู-ถิ-กา -ยู-ริก -ยู-เร-นัส -ยู-เร-เนียม -ยู-โร-เพียม -เย -เย้ -เยง -เย-ซู -เย็ด -เย็น -เย็น-ตา-โฟ -เย็น-เตา-โฟ -เย็บ -เย้ย -เยอ -เย่อ -เยอ-ร-มัน -เยอว -เย่อ-หยิ่ง -เยอะ -เยอะ-แยะ -เยา -เย้า -เยาว์ -เยาว-ชน -เยาว-มาลย์ -เยาว-ยอด -เยาว-ราช -เยาว-เรศ -เยาว-ลักษณ์ -เยาว-พา -เยาว-พา-ณี -เยาว-พาน -เยาะ -เยิง -เยิน -เยิ่น -เยิ่น-เย้อ -เยิน-ยอ -เยิบ -เยิบ-ยาบ -เยิ้ม -เยีย -เยี่ยง -เยี่ยง-อย่าง -เยียง-ผา -เยียด-ยัด -เยียน -เยียบ -เยี่ยม -เยีย-รบับ -เยีย-รยง -เยียว -เยี่ยว -เยียว-ยา -เยือ -เยื่อ -เยื้อ -เยือก -เยือง -เยื่อง -เยื้อง -เยือน -เยื้อน -แย่ -แย้ -แยก -แยง -แย่ง -แย้ง -แยง-แย่ -แยง-แย้ -แยบ -แย็บ -แยม -แย้ม -แย-แส -แยะ -โย -โย้ -โยก -โยก-เยก -โย-คา-พ-จร -โย-คา-ว-จร -โยค-เกณฑ์ -โยค-ยะ -โย-คะ -โย-คิน -โย-คี -โยง -โย่ง -โย่ง-เย่ง -โยง-โย่ -โยชน์ -โยช-นา -โย-ถิ-กะ -โย-ทะ-กา -โย-ธ-วา-ทิต -โย-ธา -โย-ธิน -โยน -โย-นก -โย-นิ-โส -โย-นี -โยม -โย-โส -ใย -ไย -ไย่ -ไย-ดี -ไย-ไพ -รก -รง -รงค์ -รงค-วัต-ถุ -รง-รอง -รจ-นา -รจ-เรข -รจ-เลข -รจิต -รช-ตะ -รช-นิ -รช-นี -รชะ -รณ-รงค์ -รด -รดี -รต-นะ -รตะ -รติ -รถ -รน -ร่น -รบ -รบาญ -รพี -รม -ร่ม -รม-ณี -รม-ณีย์ -รม-ณีย-สถาน -รมย์ -รม-เยศ -รยางค์ -รวก -รวง -ร่วง -รวด -รวน -รวน-เร -ร่วน -รวบ -รวม -ร่วม -รวย -รวิ -รวิ-วาร -รวี -รศ-นา -รส -รส-นา -รส-สุ-คนธ์ -รสา-ยน-เวท -รสิก -รหัท -รหัส -รโห -รโห-ฐาน -รอ -ร่อ -รอก -รอง -ร่อง -ร้อง -รอง-เง็ง -ร่อง-แร่ง -รอด -รอน -ร่อน -ร้อน -รอบ -รอบ-คอบ -รอม -รอม-ชอม -รอม-ร่อ -รอย -ร่อย -ร้อย -ร่อ-แร่ -ระ -ระ-กะ -ระ-กา -ระ-กำ -ระ-เกะ-ระ-กะ -ระ-คน -ระ-คาง -ระ-คาย -ระ-แคะ -ระ-ฆัง -ระ-งม -ระ-งับ -ระ-แง้ -ระ-โงก-หิน -ระ-ชวย -ระ-ดม -ระ-ดะ -ระ-ดับ -ระ-ดา -ระ-ด่าว -ระ-ดู -ระ-เด่น -ระ-เดียง -ระ-แด -ระ-ตู -ระ-ทก -ระ-ทด -ระ-ทม -ระ-ทวย -ระ-ทา -ระ-ทึก -ระ-แทะ -ระ-นาด -ระ-นาบ -ระ-นาม -ระ-นาว -ระ-เนน -ระ-เน-ระ-นาด -ระ-เนียด -ระ-แนง -ระ-แนะ -ระ-บบ -ระ-บม -ระ-บอบ -ระ-บัด -ระ-บับ -ระ-บาด -ระ-บาย -ระ-บำ -ระ-บิล -ระ-บือ -ระ-บุ -ระ-เบง -ระ-เบ็ง -ระ-เบิด -ระ-เบียง -ระ-เบียน -ระ-เบียบ -ระ-แบบ -ระ-มัด-ระ-วัง -ระ-มาด -ระ-เมียร -ระ-ย่อ -ระ-ย่อม -ระ-ยะ -ระ-ยั้ง -ระ-ยับ -ระ-ย้า -ระ-ยาบ -ระ-ยำ -ระ-ยิบ-ระ-ยับ -ระ-โยง -ระ-โยง-ระ-ยาง -ระ-รวย -ระ-รอง -ระ-ร่อน -ระ-รัว -ระ-ราน -ระ-ร่าย -ระ-ริก -ระ-รี่ -ระ-รึง -ระ-รื่น -ระ-รื้น -ระ-เร้ง -ระ-เริง -ระ-เรียง -ระ-เรื่อย -ระ-แรง -ระ-ลวง -ระ-ลอก -ระ-ลึก -ระ-วัง -ระ-วาง -ระ-วาย -ระ-วิง -ระ-แวง -ระ-แวด-ระ-วัง -ระ-ไว -ระ-ส่ำ-ระ-สาย -ระ-หก-ระ-เหิน -ระ-หง -ระ-หวย -ระ-หว่าง -ระ-หอง-ระ-แหง -ระ-หัด -ระ-หาย -ระ-เห็จ -ระ-เหย -ระ-เห-ระ-หน -ระ-เห-หน -ระ-เหิด -ระ-เหิน-ระ-หก -ระ-แหง -ระ-โหย -ระ-อา -ระ-อิด-ระ-อา -ระ-อุ -รัก -รักข์ -รัก-ขิต -รัก-ตะ -รัก-บี้ -รัก-เร่ -รัก-แร้ -รักษ์ -รัก-ษา -รัง -รั้ง -รัง-เกียจ -รัง-แก -รังค์ -รัง-ควาน -รัง-แค -รัง-รอง -รัง-วัด -รัง-สิ -รัง-สี -รัง-สิ-มันตุ์ -รัง-สิ-มา -รัจ-ฉา -รัช -รัช-ชู-ปการ -รัช-มัง-คลา-ภิ-เษก -รัช-ชุ -รัช-ฎา-ภิ-เษก -รัช-ดา-ภิ-เษก -รัช-นะ -รัช-นี -รัญ-จวน -รัฏ-ฐา-ภิ-ปาล-โน-บาย -รัฐ -รัฐ-ประ-ศาส-โน-บาย -รัฐ-ประ-ศาสน-ศาสตร์ -รัด -รัต -รัต-กัม-พล -รัต-มณี -รัต-คน -รัต-จันทน์ -รัต-ตัญ-ญู -รัต-ติ -รัตน์ -รัต-นะ -รัตน-โก-สินทร์ -รัตน-โก-สินทร-ศก -รัตน-ชาติ -รัตน-ตรัย -รัตน-บัล-ลังก์ -รัตน-วรา-ภรณ์ -รัตน-สิง-หาสน์ -รัต-นา -รัต-นา-กร -รัต-นา-ภรณ์ -รัต-นา-วลี -รัต-มา -รัถ -รัถ-ยา -รัท-เทอร์-ฟอร์-เดียม -รัน -รั้น -รัน-ทด -รัน-ทวย -รับ -รัม-ณีย-สถาน -รัม-ภา -รัม-มี่ -รัมย์ -รัย -รัว -รั่ว -รั้ว -รัศ-มิ-มัต -รัศ-มิ-มาน -รัศ-มี -รัษ-ฎา-กร -รัส-เซีย -รัส-สะ -รัส-สระ -รา -ร่า -ร้า -ราก -ราก-ษส -ราก-สาด -รา-คะ -ราค-จริต -รา-คา -รา-คิน -รา-คี -ราง -ร่าง -ร้าง -ราง-จืด -ราง-ชาง -ราง-วัล -ราช -ราช-กิจ-จา-นุ-เบก-ษา -ราช-นิ-กุล -ราช-วโรง-การ -ราช-ญี -ราช-ดัด -ราช-พฤกษ์ -ราช-มา-ณพ -ราช-มาษ -ราช-มาส -ราชย์ -ราช-สีห์ -รา-ชะ -รา-ชัน -รา-ชันย์ -รา-ชัย -รา-ชา -รา-ชา-ธิป-ไตย -รา-ชา-ธิ-ราช -รา-ชา-ภิ-เษก -รา-ชา-ยตนะ -รา-ชา-วดี -รา-ชี -รา-ชิ-นิ-กุล -รา-ชิ-นี-กุล -รา-ชิ-นี -รา-ชิ-นู-ปถัมภ์ -รา-ชู-ปถัมภ์ -รา-ชู-ปโภค -รา-เชน -รา-เชนทร์ -รา-เชนทร-ยาน -รา-โช-วาท -รา-ไช-ศวรรย์ -ราญ -ราญ-รอน -ราด -ราต -ราตร -รา-ตรี -ราน -ร่าน -ร้าน -ราบ -ราพณ์ -ราพ-ณา-สูร -ราม -ราม-เกียรติ์ -ราม-สูร -รา-มัญ -รา-มา -ราย -ร่าย -ร้าย -ราว -ร้าว -รา-วี -รา-ศี -ราษ-ฎร -ราษฎร์ -ราษ-ตรี -ราษ-รา-ตรี -รา-หุ -รา-หู -รำ -ร่ำ -รำ-คาญ -รำ-งับ -รำ-จวน -รำ-บาญ -รำ-พัน -รำ-พาย -รำ-พึง -รำ-เพย -รำ-ไพ -รำ-มะ-นา -รำ-มะ-นาด -รำ-มะ-ร่อ -ร่ำ-รวย -ร่ำ-ร่ำ -รำ-ไร -รำ-ลึก -รำ-หัด -รำ-หัส -ริ -ริก -ริด-สี-ดวง -ริน -ริ้น -ริบ -ริบ-บิ้น -ริบ-รี่ -ริบ-หรี่ -ริ-ปุ -ริ-ปู -ริม -ริ้ว -ริษ-ยา -รี -รี่ -รี้-พล -รีด -รี-ดัก-ชัน -รีต -รี-เนียม -รีบ -รีม -รี-รอ -รี้-ริก -รึง -รึ้ง -รื่น -รื้น -รื้อ -รุ -รุก -รุกข์ -รุกข-ชาติ -รุกข-เทว-ดา -รุกข-มูล -รุก-ขา -รุก-รุย -รุ่ง -รุ้ง -รุง-รัง -รุ่ง-ริ่ง -รุจ -รุ-จา -รุจ-นะ -รุ-จิ -รุ-จี -รุ-จิ-ระ -รุ-จิ-รา -รุด -รุต -รุทธ์ -รุท-ระ -รุ-ธิร -รุ-ธิ-ระ -รุ-เธียร -รุน -รุ่น -รุบ-รู่ -รุม -รุ่ม -รุ่ม-ร่าม -รุย -รุ่ย -รุ-รุ -รุ-หะ -รู -รู่ -รู้ -รู-จี -รูด -รู-ที-เนียม -รู-บิ-เดียม -รูป -รู-ปิ-ยะ -รู-ปี -รู-เล็ตต์ -เร่ -เรข -เร-ขา -เร-ขา-คณิต -เร็ง -เร่ง -เร้ง -เร-ณุ -เร-ณู -เร-ดอน -เร-ดาร์ -เร-เดียม -เร้น -เร-รวน -เร-ไร -เร็ว -เร่ว -เร-วดี -เรอ -เร่อ -เรา -เร่า -เร้า -เราะ -เริง -เริด -เริม -เริ่ม -เริ้ม -เริศ-ร้าง -เรี่ย -เรี้ย -เรียก -เรียง -เรียด -เรียน -เรียบ -เรียม -เรี่ยม -เรียว -เรี่ยว -เรี้ยว-รก -เรือ -เรื่อ -เรื้อ -เรือก -เรือง -เรื่อง -เรื้อง -เรือง-รอง -เรือด -เรือน -เรื้อน -เรื่อย -แร -แร่ -แรก -แร็ก-เกต -แรง -แร่ง -แร้ง -แรด -แร้น-แค้น -แรม -แร้ว -แระ -โร -โร่ -โรค -โร-คา -โร-คา-พาธ -โรง -โรจ -โรจน์ -โร-เดียม -โร-ตี -โรท -โรธ -โรม -โร-มัน -โร-เมอร์ -โรย -โร-เร -โร-หิ-ณี -โร-หิต -ไร -ไร่ -ไร้ -ไรย์ -ฤกษ์ -ฤก-ษณะ -ฤค-เวท -ฤชา -ฤชุ -ฤณ -ฤดี -ฤดี-ยา -ฤดู -ฤต -ฤติ-ยา -ฤตุ -ฤท-ธา -ฤทธิ์ -ฤทัย -ฤษภ -ฤษ-ยา -ฤษี -ฤๅ -ฤๅ-ดี -ฤๅ-ทัย -ฤๅ-ษี -ฤๅ-สาย -ลก -ล่ก -ลฆุ -ลง -ล่ง -ลง-กา -ล้ง-เล้ง -ลด -ลดา -ลดา-วัลย์ -ลน -ล้น -ลบ -ลบอง -ลพ -ลพุช -ลม -ล่ม -ล้ม -ลมาด -ลรร-ลุง -ลล-นา -ลลิต -ลวก -ลวง -ล่วง -ล้วง -ลว-ณะ -ลวด -ล้วน -ลวน-ลาม -ลว-นะ -ล่วม -ลวะ -ลวิตร -ลหุ -ลหุ-กา-บัติ -ล่อ -ล้อ -ลอก -ล็อก -ล็อก-เกต -ลอก-แลก -ลอ-กา-ริ-ทึม -ลอง -ล่อง -ลอง-กอง -ลอง-จิ-จูด -ลอง-ไน -ลอด -ลอต-เตอ-รี่ -ลอน -ล่อน -ลอบ -ลอม -ล้อม -ลอม-ชอม -ลอม-พอก -ลอย -ล่อย -ล่อ-แล่ -ลอว์-เรน-เซียม -ลออ -ละ -ล่ะ -ละ-คร -ละ-ติ-จูด -ละ-บม -ละ-บอง -ละ-บือ -ละ-เบ็ง -ละ-โบม -ละ-ม่อม -ละ-มั่ง -ละ-มาน -ละ-ม้าย -ละ-มุ -ละ-มุด -ละ-มุน -ละ-เมอ -ละ-เมาะ -ละ-เมิด -ละ-เมียด -ละ-แมะ -ละ-โมก -ละ-โมบ -ละ-ไม -ละ-ลวย -ละ-ลอก -ละ-ล้า -ละ-ล้า-ละ-ลัง -ละ-ลาน -ละ-ลาบ-ละ-ล้วง -ละ-ลาย -ละ-ล้าว -ละ-ล่ำ-ละ-ลัก -ละ-ลิบ -ละ-ลุม -ละ-เลง -ละ-เล้า -ละ-เลาะ -ละ-เลิง -ละ-เลียด -ละ-เลียบ -ละ-ไล้ -ละ-ว้า -ละ-วาด -ละ-เวง -ละ-แวก -ละ-โว้ -ละ-หมาด -ละ-ห้อย -ละ-หาน -ละ-หาร -ละ-หุ่ง -ละ-เหย -ละ-เหี่ย -ละ-อง -ละ-ออง -ละ-อาย -ละ-เอียด -ละ-แอน -ลัก -ลัก-ขณะ -ลัก-ขณา -ลัก-ขะ -ลัก-ขี -ลัก-จั่น -ลัก-ปิด-ลัก-เปิด -ลักษณ์ -ลัก-ษณ-นาม -ลัก-ษณะ -ลัก-ษ-ณา-การ -ลักษมณ์ -ลัก-ษมา-ณา -ลัก-ษมี -ลัก-ษะ -ลัค-คะ -ลัคน์ -ลัค-นา -ลัง -ลั่ง -ลัง-กา -ลัง-คี -ลัง-ถึง -ลัง-ลอง -ลัง-เล -ลัง-สาด -ลัช-ชา -ลัช-ชี -ลัญจ์ -ลัญ-จ-กร -ลัญ-ฉ-กร -ลัญฉน์ -ลัฐิ -ลัฐิ-กา -ลัด -ลัดา -ลัทธ์ -ลัท-ธิ -ลัน -ลั่น -ลัน-เต -ลัน-เตา -ลัน-ไต -ลั่น-ทม -ลัน-โทม -ลับ -ลัพธ์ -ลัพธิ -ลัภ -ลัภนะ -ลัภย์ -ลัมพ์ -ลัย -ลา -ล่า -ล้า -ลาก -ลาง -ล่าง -ล้าง -ลาง-ลิง -ลาง-สาด -ลาช -ลา-ชะ -ลา-ชา -ลาญ -ลาด -ลาด-เลา -ล้า-ต้า -ล่า-เตียง -ลาน -ล่าน -ล้าน -ลาบ -ลา-พอน -ลาภ -ลาม -ล่าม -ลา-มก -ลาย -ล้าย -ลาย-สือ -ลา-ลา -ลาว -ลา-วัณย์ -ลา-วา -ลำ -ล่ำ -ล้ำ -ลำ-เข็ญ -ลำ-แข -ลำ-เค็ญ -ลำ-เจียก -ลำ-ดวน -ลำ-ดับ -ลำ-เนา -ลำ-บอง -ลำ-บาก -ลำ-ปำ -ลำ-พวน -ลำ-พอง -ลำ-พัง -ลำ-พู -ลำ-เพ็ญ -ลำ-เพา -ลำ-แพน -ลำ-โพง -ลำ-ไพ่ -ลำ-ภุ-ขัน -ลำ-มะ-ลอก -ลำ-ยอง -ลำ-ไย -ลำ-ลอง -ล่ำ-ลา -ลำ-ลาบ -ลำ-ลึก -ลำ-เลาะ -ลำ-เลิก -ลำ-เลียง -ลำ-เวียง -ลำ-เอียก -ลำ-เอียง -ลิ -ลิก-ขา -ลิก-ไนต์ -ลิ-กู -ลิ-เก -ลิ-ขนะ -ลิข-สิทธิ์ -ลิ-ขิต -ลิง -ลิงค์ -ลิด -ลิต -ลิต-มัส -ลิตร -ลิ-เทียม -ลิ่น -ลิ้น -ลิน-จง -ลิ้น-จี่ -ลิน-ลา -ลิน-สีด -ลิ่น-ฮื้อ -ลิ-นิน -ลิบ -ลิป-ดา -ลิป-สติก -ลิ-ปิ -ลิฟต์ -ลิ-เภา -ลิ่ม -ลิ้ม -ลิมป์ -ลิม-ปนะ -ลิ-ลิต -ลิว -ลิ่ว -ลิ-สง -ลี -ลี่ -ลี้ -ลี-ซอ -ลีบ -ลี-ลา -ลี-ลาศ -ลีฬ-หา -ลึก -ลึงค์ -ลืด -ลื่น -ลื้น -ลืบ -ลืม -ลือ -ลื่อ -ลื้อ -ลุ -ลุก -ลุง -ลุ้ง -ลุ่น -ลุ้น -ลุพธ์ -ลุ่ม -ลุม-พี -ลุม-พู -ลุย -ลุ่ย -ลุ้ย -ลู่ -ลูก -ลูก-ระ-มาศ -ลูก-เอ็น -ลู-ขะ -ลู-ที-เชียม -ลูบ -เลก -เล็ก -เลข -เล-ขา -เล-ขา-ธิ-การ -เล-ขา-นุ-การ -เล็ง -เล้ง -เล่ง-ฮื้อ -เล-เซอร์ -เลฑ-ฑุ -เลณ-ฑุ -เล-ณะ -เล็ด -เลน -เล็น -เล่น -เลนส์ -เล็บ -เลบง -เลป-กร -เลปน์ -เล-เป -เล-เพ -เล็ม -เล่ม -เลย -เลว -เลวง -เล-วู-โลส -เลศ -เลษ-ฏุ -เล่ห์ -เล่ห์-กระ-เท่ห์ -เล-หลัง -เล-หะ -เลอ -เล่อ -เลอะ -เลอะ-เทอะ -เละ -เละ-เทะ -เลา -เล่า -เล้า -เลา-กัย -เล้า-โลม -เลาะ -เลิก -เลิ่ก-ลั่ก -เลิง -เลิ้ง -เลิน-เล่อ -เลิศ -เลีย -เลียง -เลี่ยง -เลี้ยง -เลียง-ผา -เลียง-ฝ้าย -เลียง-มัน -เลียน -เลี่ยน -เลียน-ไฟ -เลียบ -เลี่ยม -เลียว -เลี้ยว -เลือก -เลือง -เลื่อง -เลือด -เลือน -เลื่อน -เลื่อม -เลื่อย -เลื้อย -เลื่อย-ล้า -แล -แล่ -แล้ -แลก -แล็ก-เกอร์ -แล็ก-โทส -แลง -แล่ง -แล้ง -แลน -แล่น -แลน-ทา-นัม -แลบ -แล้ว -และ -โล่ -โล้ -โลก -โลก-เชษฐ์ -โลก-ธรรม -โลก-ธาตุ -โลก-นาถ -โลก-บาล -โลกย์ -โลกัย -โลก-วัช-ชะ -โลก-วิ-ทู -โล-กัตถ-จริ-ยา -โล-กันตร์ -โล-กา -โล-กา-ธิ-บดี -โล-กา-ธิป-ไตย -โล-กา-นุ-วัตร -โล-กา-ภิ-วัตน์ -โล-กา-มิส -โล-กา-ยัต -โล-กา-วิ-นาศ -โล-กิ-ยะ -โล-กีย์ -โล-กีย-วัตร -โล-กีย-วิ-สัย -โล-กีย-สุข -โล-กุ-ตระ -โล-กุตร-ธรรม -โล-กุตร-ภูมิ -โลง -โล่ง -โล้ง -โล่ง-โจ้ง -โล่ง-โต้ง -โล้ง-โต้ง -โล-จนะ -โล-ณะ -โลด -โล่-ติ๊น -โล-โต -โลท -โลน -โล้น -โลภ -โลม -โลม-เล้า -โล-มะ -โล-มา -โล-ลุป -โล-เล -โล-โล -โล-โล้ -โล-หะ -โลห-กุม-ภี -โล-หัช -โล-หิต -ไล่ -ไล้ -ไลย -ไล-ลา -ไล่-เลี่ย -ฦๅ -ฦๅ-ชา -ฦๅ-สาย -วก -วง -วงก์ -วง-กต -วงศ์ -วงศ-กร -วง-ศา -วงษ์ -วจ-นะ -วจี -วชิ-ระ -วชิร-ปา-ณี -วชิร-หัตถ์ -วชิ-รา-วุธ -วฏะ -วฏา-การ -วณิช -วณิช-ชา -วณิชย์ -วณิช-ยา -วณิ-พก -วดี -วท-นะ -วทัญ-ญุ-ตา -วทัญ-ญู -วธุ-กา -วธู -วน -วน-ศาสตร์ -วน-สณฑ์ -วน-สัณฑ์ -วน-อุท-ยาน -วนัส -วนัส-บดี -วนา -วนา-ดร -วนา-ดอน -วนานต์ -วนา-ลัย -วนา-ลี -วนา-วาส -วนา-ศรม -วนา-สณฑ์ -วนา-สัณฑ์ -วนิ-ดา -วนิ-พก -วเน-จร -วโนท-ยาน -วยัคฆ์ -วยา-กรณ์ -วร-ดนู -วร-ทาน -วร-มหา-วิ-หาร -วรงค์ -วร-ณะ -วรรค -วรรคย์ -วรรช -วรรชย์ -วรร-ณะ -วรรณ-กรรม -วรรณ-คดี -วรรณ-ยุกต์ -วรรณ-ยุต -วรรณ-ศิลป์ -วรรณ-นา -วรรณ-พฤติ -วรร-ณึก -วรรธ-กะ -วรรธ-นะ -วรรษ -วรร-ษา -วร-วิ-หาร -วรัญ-ญู -วราง-ค-ณา -วราง-ค-นา -วราห์ -วรา-หะ -วรุณ -วโร-ดม -วฤก -วลัช -วลัญช์ -วลัญชน์ -วลัย -วลา-หก -วลี -วศค -วศะ -วศิน -วส-นะ -วส-ภะ -วส-ละ -วส-วัด-ดี -วส-วัต-ตี -วสะ -วสันต์ -วสันต-ดิ-ลก -วสันต-ฤดู -วสันต-วิ-ษุ-วัต -วสา -วสี -วสุ -วสุ-ธา -วสุน-ธรา -วสุม-ดี -วหะ -วอ -วอก -วอก-แวก -ว่อง-ไว -วอด -วอน -ว่อน -ว็อบ -วอม-แวม -วอล-เลย์-บอล -วอ-แว -วะ -วัก -วัก-กะ -วัค-คีย์ -วัค-คุ -วัค-ซีน -วัง -วังก์ -วัง-ชา -วัง-เวง -วัง-ศะ -วัง-สะ -วัจ-จะ -วัจ-กุ-ฎี -วัจ-ฉละ -วัจน์ -วัช -วัช-ชะ -วัช-พืช -วัชฌ์ -วัช-ระ -วัชร-ปา-ณี -วัชร-ยาน -วัชร-อาสน์ -วัช-ราสน์ -วัช-รินทร์ -วัช-รี -วัช-เรนทร์ -วัฏ -วัฏ-ฏะ -วัฏ-จักร -วัฏ-ทุกข์ -วัฏ-สง-สาร -วัฏ-กะ -วัฏ-ฏิ -วัฒ-กะ -วัฒ-กี -วัฒน-ธรรม -วัฒ-นะ -วัฒ-นา -วัณ -วัณ-โรค -วัณฏ์ -วัณ-ณะ -วัณ-นา -วัด -วัต -วัตต์ -วัต-ตา -วัตถ์ -วัต-ถา-ภรณ์ -วัต-ถา-ลัง-การ -วัต-ถุ -วัต-นะ -วัตร -วัต-ส-ดร -วัต-สะ -วัติ -วัทน์ -วัน -วันต์ -วัน-ทนา -วัน-ทนา-การ -วัน-ทนีย์ -วัน-ทย-หัตถ์ -วัน-ทยา-วุธ -วัน-ทา -วัน-ทิ -วับ -วับ-วาบ -วับ-วาม -วับ-แวบ -วับ-แวม -วัป-ปะ -วัม-มิ-กะ -วัย -วัลก์ -วัล-คุ -วัลย์ -วัล-ลภ -วัล-ลี -วัว -วัส-สะ -วัส-โส-ทก -วัส-ดุ -วัสตร์ -วัสน์ -วัส-นะ -วัส-สา-นะ -วัส-สาน-ฤดู -วา -ว่า -ว้า -ว้า-เหว่ -วาก -ว้าก -วากย-สัม-พันธ์ -วาก-ยะ -วาง -ว่าง -ว้าง -วา-จก -วา-จา -วา-จา-ไป-ยะ -วา-จาล -วาช-เป-ยะ -วา-ณิช -วา-ณิช-กะ -วา-ณิชย์ -วา-ณี -วาด -วาต -วา-ตะ -วาต-ภัย -วาท -วา-ท-ศาสตร์ -วา-ท-ศิลป์ -วา-ทกะ -วา-ทนะ -วาทย์ -วาทย-กร -วา-ทิต -วา-ทิน -วา-ที -วาน -วาน-ซืน -ว่าน -วา-นร -วา-นรินทร์ -วา-เน-เดียม -วาบ -วา-ปี -วาม -วา-มน -วา-มนา-ว-ตาร -วา-มะ -วาย -ว่าย -ว้าย -วา-ยะ -วา-โย -วา-ยา-มะ -วา-ยุ -วา-ยุ-กูล -วาร -วา-ระ -วาร-สาร -วาร-สาร-ศาสตร์ -วา-ริ -วา-รี -วา-ริช -วา-รีช -วา-ริท -วา-ริ-ธร -วา-รุณ -วา-รุ-ณี -วาล -วาล-วี-ชนี -วาล์ว -วา-ลิ-กา -วา-ลุ-กา -วาว -ว่าว -ว้า-ว่อน -ว้า-วุ่น -วา-สนะ -วาส-นา -วา-สพ -วา-สะ -วา-สิน -วา-สี -วา-สุ-กรี -วา-สุ-กี -วา-สุ-เทพ -วา-หนะ -วา-หะ -วา-หิ-นี -วาฬ -วิก-ขัมภ์ -วิก-ขัม-ภนะ -วิก-เขป -วิ-กรม -วิ-กรัย -วิ-กรานต์ -วิ-กฤต -วิ-กฤติ -วิ-กล -วิ-ก-สิต -วิ-กัต -วิ-กัติ -วิ-กัติ-กา-รก -วิ-กัป -วิ-กัย -วิ-การ -วิ-กาล -วิ-กาล-โภชน์ -วิ-คหะ -วิ-เคราะห์ -วิฆ-เนศ -วิฆ-เน-ศวร -วิ-ฆาต -วิง -วิ่ง -วิ่ง-เปี้ยว -วิง-วอน -วิจ-ฉิ-กะ -วิ-จล -วิ-จักขณ์ -วิ-จักษ์ -วิ-จักษณ์ -วิ-จัย -วิ-จาร -วิ-จารณ์ -วิ-จารณ-ญาณ -วิ-จิ -วิ-จิ-กิจ-ฉา -วิ-จิต -วิ-จิตร -วิ-จิน -วิ-จุณ -วิ-จุรณ -วิช-ชา -วิช-ชุ -วิช-ชุ-ดา -วิช-ชุ-ตา -วิช-ชุ-ลดา -วิช-ญะ -วิ-ชน -วิช-นี -วิ-ชัย -วิ-ชา -วิ-ชาน-นะ -วิ-ชิต -วิ-เชียร -วิญ-ญัต-ติ -วิญ-ญาณ -วิญ-ญาณก-ทรัพย์ -วิญ-ญู -วิ-ฑูรย์ -วิด -วิ-ตก -วิต-ถาร -วิ-ตา-มิน -วิ-ถี -วิท-ธะ -วิทย-ฐา-นะ -วิท-ยา -วิท-ยา-คม -วิท-ยา-คาร -วิท-ยา-ลัย -วิท-ยุ -วิท-ยุต -วิท-วัส -วิ-ทัต-ถิ -วิ-ทัศน์ -วิ-ทารณ์ -วิ-ทิต -วิ-ทู -วิ-ทูร -วิ-เทศ -วิ-เท-โศ-บาย -วิธ -วิธ-วา -วิ-ธาน -วิ-ธี -วิ-ธุ-ระ -วิ-ธู -วิ-ธู-ปนะ -วิ่น -วิน-ตกะ -วิ-นัย -วิ-นา-ที -วิ-นา-ยก -วิ-นาศ -วิ-นิจ -วิ-นิจ-ฉัย -วิ-นิต -วิ-นิ-บาต -วิ-นิ-ปา-ติก -วิ-เนต -วิ-บัติ -วิ-บาก -วิ-บุล -วิ-บุลย์ -วิ-บูล -วิ-บูลย์ -วิ-ปการ -วิ-ปฏิ-สาร -วิป-โยค -วิ-ประ-โยค -วิ-ปริต -วิ-ปลาส -วิ-ปวาส -วิ-ปักษ์ -วิ-ปัส-สก -วิ-ปัส-ส-นา -วิ-ปัส-ส-นา-ยา-นิก -วิ-พากษ์ -วิ-พิธ-ทัศ-นา -วิ-พุธ -วิ-ภว -วิ-ภว-ตัณ-หา -วิ-ภังค์ -วิ-ภัช -วิ-ภัตติ -วิ-ภา -วิ-ภาค -วิ-ภาช -วิ-ภา-ดา -วิ-ภา-วี -วิ-ภาษ -วิ-ภาส -วิ-ภู -วิ-ภู-ษณะ -วิ-ภู-ษา -วิ-ภู-ษิต -วิ-มน -วิ-มล -วิ-มลัก -วิ-มัง-สา -วิ-มัติ -วิ-มาน -วิ-มุข -วิ-มุต -วิ-มุตติ -วิ-เมลือง -วิ-โมกข์ -วิ-โยค -วิ-ระ -วิ-รง-รอง -วิ-รัง-รอง -วิ-รัช -วิ-รัต -วิ-รัติ -วิ-รา-คะ -วิ-ราม -วิ-ริย-ภาพ -วิ-ริ-ยะ -วิ-รุธ -วิ-รุฬห์ -วิ-รุฬ-หก -วิ-รูป -วิ-รู-ปักษ์ -วิ-เรนทร์ -วิ-โรจ -วิ-โรจน์ -วิ-โรฒ -วิ-โรธ -วิ-ลัน-ดา -วิ-ลัย -วิ-ลาด -วิ-ลาศ -วิ-ลาป -วิ-ลา-วัณย์ -วิ-ลาส -วิ-ลา-สิ-นี -วิ-ลิป-ดา -วิ-ลิศ-มา-หรา -วิ-เลป -วิ-เล-ปนะ -วิ-โล-กนะ -วิ-โลม -วิ-ไล -วิ-ไล-วรรณ -วิ-วรณ์ -วิ-วรรธน์ -วิ-วัฏ -วิ-วัฒน์ -วิ-วัฒ-นา-การ -วิ-วัน -วิ-วาท -วิ-วาห์ -วิ-วาห-มง-คล -วิ-วา-หะ -วิ-วิต -วิ-วิธ -วิ-เวก -วิ-ศรุต -วิศว -วิศว-กร -วิศว-กรรม -วิศว-กรรม-ศาสตร์ -วิ-ศัลย์ -วิ-ศา-ข-บู-ชา -วิ-ศา-ขา -วิ-ศาล -วิ-ศิษฏ์ -วิ-ศุทธ์ -วิ-ศุทธิ์ -วิ-เศษ -วิ-เศษณ์ -วิษ-ณุ -วิษ-ณุ-กรรม -วิษ-ธร -วิ-ษัย -วิ-ษาณ -วิ-ษุ-วัต -วิส-กี้ -วิ-สรร-ชนีย์ -วิ-สฤต -วิส-สุ-กรรม -วิ-สัช-นา -วิ-สัญ-ญี -วิ-สัย -วิ-สัย-ทัศน์ -วิ-สาข-บู-ชา -วิ-สา-ขะ -วิ-สา-ขา -วิ-สา-มัญ -วิ-สา-มานย-นาม -วิ-สาร -วิ-สา-ร-ทะ -วิ-สาล -วิ-สา-สะ -วิ-สาห-กิจ -วิ-สิฐ -วิ-สุง-คาม-สี-มา -วิ-สุทธ์ -วิ-สุทธิ์ -วิ-สูตร -วิ-เสท -วิ-หค -วิ-หลั่น -วิ-หาร -วิ-หิง-สา -วิ-เห-สา -วิ-ฬาร -วิ-ฬาร์ -วี -วี-จิ -วี-ชนี -วี-ณา -วี้ด -วีร-กรรม -วีร-ชน -วีร-บุ-รุษ -วีร-สตรี -วี่-วัน -วี่-แวว -วี-สะ -วุ้ง -วุฐิ -วุฒ -วุฒิ -วุด -วุ่น -วุ้น -วุบ -วุ้ย -วุล-แฟรม -วู้ -วูด-วาด -วูบ -วู่-วาม -เว้ -เวค -เว-คิน -เว-คี -เวจ -เวช -เวช-ยันต์ -เวฐน์ -เว-ณิ -เว-ณิก -เว-ณุ -เวตน์ -เวตร -เว-ตาล -เวท -เวท-คู -เวท-นา -เวทย์ -เว-ทัล-ละ -เว-ทางค์ -เว-ทางค-ศาสตร์ -เว-ทานต์ -เว-ทาน-ตะ -เว-ทิ -เว-ที -เว-ธะ -เวน -เว้น -เวน-ไตย -เว-ไนย -เว-มัต -เว้ย -เวย-ยา-กร-ณะ -เวร -เวร-มณี -เว-รี -เว-โรจน์ -เว-ลา -เว-เลน-ซี -เวศม์ -เวศย์ -เวศ-ยา -เวสน์ -เวส-ภู -เวสม์ -เวส-วัณ -เวส-สะ -เวส-สัน-ดร -เวส-สุ-กรรม -เวส-สุ-วัณ -เว-สา-รัช -เว-สิ-ยา -เว-หน -เว-หะ -เว-หา -เว-หาส -เว-ฬุ -เว-ฬุ-ริ-ยะ -เว่อ -เว้า -เวิก -เวิ้ง -เวี่ย -เวียง -เวียด -เวียด-นาม -เวียน -เวียร -เวี่ยว -แว้ -แวง -แว้ง -แวด -แว้ด -แวน -แว่น -แวน-ดา -แวบ -แว็บ -แวม -แว็ม -แวว -แว่ว -แวะ -โว -โว่ -โว-การ -โว่ง -โว-ทาน -โวย -โว้ย -โว้-เว้ -โว-หาร -ไว -ไว้ -ไว-กูณฐ์ -ไว-ฑูรย์ -ไวทย์ -ไวน์ -ไว-พจน์ -ไว-ยา-กรณ์ -ไว-ยา-วัจ-กร -ไว-ยา-วัจ-มัย -ไว-รัส -ไว-วรรณ -ไวษ-ณพ -ไว-โอ-ลิน -ศก -ศกุน -ศกุนต์ -ศกุ-นิ -ศกุ-นี -ศจี -ศตะ -ศต-ภิ-ษัช -ศต-วรรษ -ศต-พรรษ -ศต-กะ -ศนิ -ศพ -ศม-นะ -ศมะ -ศยาม -ศยา-มล -ศร -ศรา-ยุธ -ศรา-วรณ์ -ศรรก-รา -ศรว-ณะ -ศรว-ณีย์ -ศร-วิษ-ฐา -ศรัณย์ -ศรัณ-ยู -ศรัท -ศรัท-ธา -ศรัย -ศราทธ์ -ศราทธ-พรต -ศรา-พก -ศรา-วก -ศรา-วณะ -ศรี -ศรี-ตรัง -ศรุ-ติ -ศฤ-คาล -ศฤงค์ -ศฤง-คาร -ศฤง-คา-ริน -ศฤง-คา-รี -ศลิษฏ์ -ศลิ-ษา -ศวะ -ศวัส -ศวา -ศวาน -ศศะ -ศศ-ธร -ศศ-พินทุ์ -ศศ-ลักษณ์ -ศศิ -ศศิน -ศศี -ศศิ-ขัณฑ์ -ศศิ-ธร -ศศิ-มณ-ฑล -ศศิ-วิ-มล -ศอ -ศอก -ศัก-ดา -ศักดิ -ศักดิ์ -ศัก-ดิ-นา -ศัก-ติ -ศักย -ศักย-ภาพ -ศักย์ -ศัก-ยะ -ศักร -ศัก-รินทร์ -ศัก-เรนทร์ -ศัก-ราช -ศัง-กร -ศัตรู -ศัน-สนะ -ศัน-สนีย์ -ศัพท์ -ศัย-ยา -ศัล -ศัลย์ -ศัลย-กรรม -ศัลย-แพทย์ -ศัลย-ศาสตร์ -ศัส-ดร -ศัสตร -ศัสตร-ศาสตร์ -ศัส-ตรา -ศัส-ตรา-วุธ -ศาก-ตะ -ศากย -ศาก-ยะ -ศากย-พุทธ -ศากย-มุ-นี -ศา-ฎก -ศาณ -ศานต์ -ศาน-ติ -ศาป -ศารท -ศาร-ทูล -ศา-ริ-กา -ศาล -ศา-ลา -ศาศ-วัต -ศาส-ดา -ศาสตร์ -ศาส-ตรา -ศาส-ตรา-จารย์ -ศาส-นา -ศาสน-กิจ -ศาสน-จักร -ศาสน-ธรรม -ศาสน-บุค-คล -ศาสน-พิ-ธี -ศาสน-วัต-ถุ -ศาสน-ศาสตร์ -ศาสน-สถาน -ศาสน-สม-บัติ -ศาส-นิก-ชน -ศาส-นีย์ -ศาส-นูป-ถัม-ภก -ศาสน์ -ศิก-ษก -ศิ-การ -ศิ-ขร -ศิ-ขริน -ศิ-ขรี -ศิ-ขัณฑ์ -ศิ-คาล -ศิง-ขร -ศิง-ขริน -ศิ-ตะ -ศิ-ถี -ศิ-พิ-ระ -ศิ-ระ -ศิร-ประ-ภา -ศิ-รา-ภรณ์ -ศิ-โร-รัตน์ -ศิ-โร-เวฐน์ -ศิ-รา -ศิ-ราม-พุช -ศิ-โร-ราบ -ศิลป -ศิลป์ -ศิล-ปะ -ศิลป-กร -ศิลป-กรรม -ศิลป-กิจ -ศิลป-วัต-ถุ -ศิลป-วิท-ยา -ศิลป-ศาสตร์ -ศิลป-ศึก-ษา -ศิลป-หัตถ-กรรม -ศิล-ปิน -ศิล-ปี -ศิ-ลา -ศิ-วะ -ศิว-โมกข์ -ศิว-ลึงค์ -ศิว-เวท -ศิ-วา-ลัย -ศิ-ศี-ระ -ศิษ-ฎิ -ศิษฏ์ -ศิษย์ -ศิษ-ยา-นุ-ศิษย์ -ศี-ขร -ศีต -ศีต-กาล -ศีร-ษะ -ศีล -ศึก -ศึก-ษา -ศึก-ษา-ธิ-การ -ศึก-ษา-นิ-เทศก์ -ศุกร์ -ศุกร-วรรณ -ศุกร-วาร -ศุก-ระ -ศุ-กล -ศุ-กล-ปักษ์ -ศุ-จิ -ศุท-ธะ -ศุท-ธิ -ศุ-นะ -ศุ-นิ -ศุภ-กร -ศุภ-เคราะห์ -ศุภ-นิ-มิต -ศุภ-มัส-ดุ -ศุภ-มา-ตรา -ศุภ-มาส -ศุภ-อัก-ษร -ศุ-ภางค์ -ศู-กร -ศุล-กา-กร -ศุล-กา-รักษ์ -ศุ-ลี -ศุ-ษิร -ศูทร -ศูนย์ -ศูนย-วาท -ศู-ละ -ศู-ลิน -เศร-ณี -เศรษฐ -เศรษฐ์ -เศรษฐ-กิจ -เศรษฐ-ศาสตร์ -เศรษ-ฐี -เศร้า -เศลษ -เศวต -เศวตร -เศว-ตัม-พร -เศษ -เศาจ -เศาร์ -เศา-รยะ -เศิก -เศียร -โศก -โศ-กา -โศ-กา-ดูร -โศ-กา-ลัย -โศ-กี -โศ-จิ -โศ-ธนะ -โศ-ภน -โศ-ภะ -โศ-ภา -โศ-ภิต -โศ-ภิน -โศ-ภิษฐ์ -โศ-ภี -โศร-ดา -โศรตร -โศลก -ไศล -ไศ-วะ -ษมา -ษัฏ -ษัฑ -ษัณ -ษัษ -ษัษ-ฐะ -ษัษ-ฐี -โษฑ-ศัน -สก -สก-วา-ที -สก-ฏะ -สก-ทา-คา-มิ-ผล -สกิ-ทา-คา-มิ-ผล -สก-ทา-คา-มิ-มรรค -สกิ-ทา-คา-มิ-มรรค -สก-ทา-คา-มี -สกิ-ทา-คา-มี -สกนธ์ -สก-ปรก -สกร-ณีย์ -สกรรจ์ -สกรรม-กริ-ยา -สกล -สกล-มหา-สังฆ-ปริ-ณา-ยก -สกัด -สกา -สกาว -สกี -สกุณ -สกุ-ณา -สกุ-ณี -สกุน -สกุนต์ -สกุล -สเกต -สแกน-เดียม -สขะ -สง -ส่ง -สง-กร -สง-กรานต์ -สง-กา -สงค์ -สง-คร -สง-คราม -สง-เคราะห์ -สงฆ์ -สงบ -สงวน -ส่ง-สการ -สง-สัย -สง-สาร -สง-สาร-วัฏ -สงัด -สง่า -สฐะ -สณฑ์ -สด -สดมภ์ -สดับ -สดับ-ปกรณ์ -สดำ -สดุ-ดี -สตะ -สตน -สต-ภิส-ชะ -สตรอน-เชียม -สตริก-นิน -สตรี -สตัฟฟ์ -สตัมภ์ -สตางค์ -สติ -สติ-ปัฏ-ฐาน -สตี -สตู -สตูป -สเต๊ก -สถ-บดี -สถล -สถ-วี-ระ -สถาน -สถา-นะ -สถา-นี -สถา-บัน -สถาป-นา -สถาป-นิก -สถา-ปัตย-กรรม -สถา-ปัตย-กรรม-ศาสตร์ -สถา-ปัตย-เร-ขา -สถา-ปัตย-เวท -สถา-พร -สถา-วร -สถิต -สถิตย-ศาสตร์ -สถิ-ติ -สถิร -สถีร-วาท -สถุล -สถูป -สทิง -สทึง -สทุม -สธ-นะ -สา-ธุ-สะ -สน -ส้น -สน-ท-นา -สน-ทรรศ -สน-ทรรศน์ -สน-เทศ -สน-เท่ห์ -สน-ธ-ยา -สน-ธิ -สนน -สนม -สนวน -สนอง -สนอบ -สนอม -สนะ -สนัด -สนั่น -สนับ -สนับ-ทึบ -สนับ-สนุน -สนาน -สนาม -สนา-ยุ -สนิ-กะ -สนิท -สนิธ -สนิม -สนุก -สนุก-เกอร์ -สนุข -สนุต -สนุ่น -สบ -สบง -สบถ -สบัน -สบาย -สบู่ -สไบ -สปริง -สปอร์ -สปา-เกต-ตี -สเปก-ตรัม -สเปก-โทร-สโกป -สไป-ริล-ลัม -สพาบ -สภา -สภาพ -สภาว-การณ์ -สภา-วะ -สม -สม-การ -สม-จา-รี -สม-ดุล -สม-มูล -ส้ม -สม-ญา -สม-ณะ -สมณ-บริ-ขาร -สมณ-ศักดิ์ -สมณ-สา-รูป -สม-เด็จ -สม-ถะ -สมถ-ยา-นิก -สมถ-วิ-ปัส-ส-นา -สม-นา-คุณ -สม-บัติ -สม-บุก-สม-บัน -สม-บูรณ์ -สม-บูร-ณา-ญา-สิท-ธิ-ราชย์ -สม-ประ-ดี -สม-ป-ฤดี -สม-ป-ฤๅ-ดี -ส้ม-ป่อย -สม-ปัก -สม-ผุส -สม-พง -สม-พงศ์ -สม-พล -สม-พัต-สร -สม-พาส -สม-เพช -สม-โพธน์ -สม-โพธิ -สม-ภพ -สม-ภาร -สม-โภค -สม-โภช -สม-มต -สม-มติ -สม-มุติ -สม-มาตร -ส้ม-มือ -สม-โมท -สม-โยค -สมร -สม-รด -สมรรถ -สมรรถ-นะ -สมรรถ-ภาพ -สม-รส -สม-ฤดี -สม-ฤติ -สม-วา-ยะ -สม-เสร็จ -สมอ -สมอง -สมะ -สมัคร -สมัง-คี -สมัช -สมัช-ชา -สมัญ-ญา -สมัต -สมัน -สมันต์ -สมัย -สมา -สมา-คม -สมา-จาร -สมา-ชิก -สมา-ทาน -สมา-ธิ -สมาน -สมาน-ฉันท์ -สมา-บัติ -สมา-พันธ-รัฐ -สมาส -สม่ำ-เสมอ -สมิง -สมิต -สมิ-ติ -สมิทธ์ -สมิท-ธิ -สมี -สมุก -สมุจ-จัย -สมุจ-เฉท -สมุฏ-ฐาน -สมุด -สมุทร -สมุทร-โค-ดม -สมุ-ทัย -สมุน -สมุน-ไพร -สมุล-แว้ง -สมุห -สมุห์ -สมุห-กลา-โหม -สมุห-เท-ศา-ภิ-บาล -สมุห-นาม -สมุห-นา-ยก -สโม-ธาน -สโม-สร -สยด -สย-นะ -สยบ -สยม-พร -สยม-ภู -สยอง -สยอน -สยัม-วรา -สยาม -สยา-มา-นุ-สติ -สยา-มินทร์ -สยาย -สยิว -สยิ้ว -สยุม-พร -สยุม-ภู -สร -สรง -สร่ง -สร-ณะ -สรณ-คมน์ -สร-ณา-คมน์ -สรณ-ตรัย -สร-ตะ -สร-ทะ -สร-นุก -สร-เนาะ -สร-ไน -สร-เพชญ -สร-ภะ -สร-ภัญ-ญะ -สร-ภู -สรม -สรร -สรรค์ -สรรพ -สรรพ-คุณ -สรรพ-นาม -สรรพ-สา-มิต -สรร-พัชญ -สรร-พา-กร -สรร-พางค์ -สรร-เพชญ -สรร-เพ-ชุ-ดา -สรร-เสริญ -สร-ลอน -สร-เลข -สรวง -สรวม -สรวล -สร-เสริญ -สร้อย -สระ -สระ-กอ -สระ-ท้อน -สระ-พรั่ง -สระ-อาด -สรั่ง -สรัส-วดี -สร่าง -สร้าง -สราญ -สรี้ -สรี-ระ -สรีร-กิจ -สรีร-ธาตุ -สรีร-วิท-ยา -สรีร-ศาสตร์ -สรี-รัง-คาร -สรี-ราง-คาร -สรุป -สโรช -สโร-ชะ -สฤก -สฤต -สฤษฎิ -สฤษ-ฎี -สฤษฏ์ -สฤษดิ์ -สลด -สลบ -สลวน -สลวย -สลอด -สลอน -สลอย -สละ -สลัก -สลัด -สลัด-ได -สลับ -สลัว -สลา -สลาก -สลาง -สล้าง -สลาด -สลา-ตัน -สลาบ -สลาย -สลิด -สลิล -สลึก -สลึง -สลุต -สลุบ -สลุม-พร -สแลง -สว-การย์ -สว-ภาพ -สว-ราชย์ -สวก -ส้วง -สวด -สวน -สว-นะ -สว-นา-การ -ส่วน -สว-นิต -สวบ -สวม -ส้วม -สวย -ส่วย -ส้วย -สว-ยม -สวรรค -สวรรค์ -สวรร-คต -สวรร-คา-ลัย -สวรร-ยา -สว-ระ -สวะ -สวัสดิ์ -สวัส-ดิ-การ -สวัส-ดิ-ภาพ -สวัส-ดิ-มง-คล -สวัส-ดี -สวัส-ติ -สวา-ตี -สวัส-ติ-กะ -สวา -สวา-ปาม -สวา-คตะ -สวาง -สว่าง -สวาด -สวาดิ -สวาท -สว่าน -สว้าน -สวาบ -สวา-มิ -สวา-มี -สวา-มิ-นี -สวาย -สวาสดิ์ -สวา-หะ -สวิง -สวิญ-ญาณก-ทรัพย์ -สวิตช์ -สสาร -สสุ-ระ -สสุ-รี -สห-กรณ์ -สห-การ -สห-จร -สห-ชาต -สห-ชาติ -สห-ธรรม -สห-ธรร-มิก -สห-ประ-ชา-ชาติ -สห-พันธ์ -สห-พันธ-รัฐ -สห-ภาพ -สห-ศึก-ษา -สหัช -สหัม-บดี -สหัส -สหัส-สะ -สหัส-ธา-รา -สหัส-นัยน์ -สหัส-เนตร -สหัส-รัง-สี -สหัสา -สหาย -สอ -ส่อ -สอง -ส่อง -ส้อง -สอด -สอน -ส่อน -สอบ -สอ-พลอ -ส้อม -สอย -สะ -สะ-กด -สะ-กอ -สะ-กาง -สะ-กา-ระ -สะ-กิด -สะ-กิด-สะ-เกา -สะ-เก็ด -สะ-แก -สะ-คร้อ -สะ-คราญ -สะ-ค้าน -สะ-เงาะ-สะ-แงะ -สะ-ดม -สะ-ดวก -สะ-ดิ้ง -สะ-ดึง -สะ-ดือ -สะ-ดุ้ง -สะ-ดุด -สะ-เด็ด -สะ-เดา -สะ-เดาะ -สะ-ตอ -สะ-ตา-หมัน -สะ-ตึ -สะ-ตือ -สะ-ตุ -สะ-เต๊ะ -สะ-โตก -สะ-ทก -สะ-ท้อน -สะ-ท้าน -สะ-ทึก -สะ-เทิน -สะ-เทิ้น -สะ-เทือน -สะ-เทื้อน -สะ-บะ -สะ-บัก -สะ-บัก-สะ-บอม -สะ-บัด -สะ-บัด-สะ-บิ้ง -สะ-บั้น -สะ-บัน-งา -สะ-บ้า -สะ-บู -สะ-แบง -สะ-เปะ-สะ-ปะ -สะ-พรั่ง -สะ-พรึง-กลัว -สะ-พรึบ -สะ-พรึ่บ -สะ-พัก -สะ-พัง -สะ-พัด -สะ-พั้น -สะ-พาน -สะ-พาย -สะ-เพร่า -สะ-โพก -สะ-เภา -สะ-ใภ้ -สะ-โมง -สะ-ระ-ตะ -สะ-ระ-แหน่ -สะ-ลาง -สะ-ลาบ -สะ-ลึม-สะ-ลือ -สะ-วี้ด-สะ-ว้าด -สะ-สม -สะ-สวย -สะ-สาง -สะ-เหล่อ -สะ-อาง -สะ-อาด -สะ-อ้าน -สะ-อิ้ง -สะ-อิด-สะ-เอียน -สะ-อึก -สะ-อื้น -สะ-เอ้ง -สะ-เอว -สะ-เออะ -สะ-โอด-สะ-อง -สะ-ไอ -สัก -สัก-กะ -สัก-ยะ -สัก-กัจ-จะ -สัก-กาย-ทิ-ฐิ -สัก-การ -สัก-กา-ระ -สัก-ขี -สัก-วา -สัก-หลาด -สัค -สัค-คะ -สั่ง -สัง-กร -สัง-กร-ณี -สัง-กร-ประ-โยค -สัง-กะ-ตัง -สัง-กะ-วัง -สัง-กะ-วาด -สัง-กะ-สี -สัง-กัด -สัง-กัป-ปะ -สัง-กา -สัง-การ -สัง-กาศ -สัง-กิ-เลส -สัง-เกต -สังข์ -สังข-กร -สังขต-ธรรม -สังข-ตะ -สัง-ขยา -สัง-ขลิก -สัง-ขลิ-กา -สัง-ขาร -สัง-ขา-รา -สัง-เขป -สังค์ -สังค-ญาติ -สัง-คม -สัง-คหะ -สัง-คัง -สัง-คาย-นา -สัง-คาย-นาย -สัง-คีต -สัง-คี-ติ -สัง-เค็ด -สัง-เคราะห์ -สังฆ-กรรม -สังฆ-กา-รี -สังฆ-เถ-ระ -สังฆ-ทาน -สังฆ-นา-ยก -สังฆ-ปา-โมกข์ -สังฆ-ภัต -สังฆ-เภท -สังฆ-มณ-ฑล -สังฆ-มน-ตรี -สังฆ-ราช -สังฆ-สภา -สัง-ฆา-ณัติ -สัง-ฆา-ฏิ -สัง-ฆา-ทิ-เสส -สัง-ฆา-ธิ-การ -สัง-ฆา-นุ-สติ -สัง-ฆา-วาส -สัง-ยุต-นิ-กาย -สัง-โยค -สัง-โยชน์ -สัง-วร -สัง-วัจ-ฉระ -สัง-วัธ-ยาย -สัง-วาล -สัง-วาส -สัง-เว-คะ -สัง-เวช -สัง-เวช-นีย-สถาน -สัง-เวย -สัง-เวียน -สัง-สกฤต -สัง-สการ -สัง-สนท-นา -สั่ง-สนท-นา -สัง-สรรค์ -สัง-สาร-วัฏ -สัง-สิท-ธิ -สัง-สุทธ์ -สัง-สุท-ธิ -สัง-หร -สัง-หรณ์ -สัง-หาร -สัง-หา-ริม-ทรัพย์ -สัง-หา-ริ-มะ -สัง-หิต -สัจ -สัจ-กิ-ริ-ยา -สัจ-จะ -สัจ-ญาณ -สัจ-ธรรม -สัจ-นิ-ยม -สัจ-พจน์ -สัช-ฌะ -สัช-ฌุ -สัญ-จร -สัญ-เจต-นา -สัญ-ชาต-ญาณ -สัญ-ชาติ -สัญ-ฌา -สัญ-ญา -สัญ-ญาณ -สัญ-ญี -สัญ-โญชน์ -สัญ-นิ-ยม -สัญ-ประ-กาศ -สัญ-ลักษณ์ -สัฐิ -สัณ-ฐาน -สัณ-ฐิ-ติ -สัณฑ์ -สัณห์ -สัด -สัด-จอง -สัต -สัต-ตะ -สัต-ตาห-กร-ณี-ยะ -สัต-ตาห-กา-ลิก -สัตม-วาร -สัต-สดก -สัตต-บง-กช -สัตต-บรรณ -สัตต-บุษย์ -สัต-ตู -สัต-ถัน-ดร -สัต-ถา -สัต-ถิ -สัต-ถุ -สัต-ถุ-ศาส-นา -สัต-บรรณ -สัตย์ -สัตย-พรต -สัตย-วา-ที -สัต-ยา-เคราะห์ -สัต-ยา-ธิษ-ฐาน -สัต-ยา-บัน -สัตว์ -สัตว-ชาติ -สัตว-บาล -สัตว-แพทย์ -สัตว-วิท-ยา -สัต-วา -สัท-ธรรม -สัท-ธา -สัท-ธา-จริต -สัท-ธา-ธิ-กะ -สัท-ธิน-ทรีย์ -สัท-ธิง-วิ-หา-ริก -สัท-ธิ-วิ-หา-ริก -สัท-วิท-ยา -สัท-ศาสตร์ -สัท-อัก-ษร -สัน -สั่น -สั้น -สัน-ดาน -สัน-ดาป -สัน-โดษ -สันต์ -สันต-ติ -สัน-ตะ-ปา-ปา -สัน-ตะ-วา -สัน-ติ -สัน-ตุฏ-ฐี -สัน-ถว-ไม-ตรี -สัน-ถวะ -สัน-ถัต -สัน-ถาร -สัน-ทนะ -สัน-ทะ -สัน-ทัด -สัน-ทัส-นะ -สัน-ทาน -สัน-ทิ-ฐิก -สัน-ทิส -สัน-เท-หะ -สัน-ธาน -สัน-นิ-ธิ -สัน-นิ-บาต -สัน-นิ-วาส -สัน-นิษ-ฐาน -สัน-สกฤต -สับ -สับ-ปลับ -สับ-ปลี้ -สับ-ปะ-รด -สัป-คับ -สัป-ดาห์ -สัป-ดา-หะ -สัป-ดน -สัปต-ศก -สัป-ทน -สัป-ปะ -สัป-ปิ -สัป-ปุ-ริส -สัป-ปุ-รุษ -สัประ-ยุทธ์ -สัป-หงก -สัป-เหร่อ -สัพ -สัพ-พะ -สัพ-พัญ-ญู -สัพ-เพ-เห-ระ -สัพ-ยอก -สัม-บูรณ์ -สัม-ปชัญ-ญะ -สัม-ปทา -สัม-ปทาน -สัม-ปยุต -สัม-ปโยค -สัม-ประ-สิทธิ์ -สัม-ประ-หาร -สัม-ปราย-ภพ -สัม-ปรา-ยิก-ภพ -สัม-ปัต-ติ -สัม-ผัป-ลาป -สัม-ผัป-ลา-ปะ -สัม-ผัส -สัม-พล -สัม-พหุ-ลา -สัม-พัจ-ฉร-ฉินท์ -สัม-พัต-สร -สัม-พัทธ์ -สัม-พันธ์ -สัม-พันธน์ -สัม-พันธ-ภาพ -สัม-พันธ-มิตร -สัม-พันธ-ไม-ตรี -สัม-พา-หะ -สัม-พุทธ -สัม-พุท-ธะ -สัม-โพธิ -สัม-ภวะ -สัม-ภเว-สี -สัม-ภัต -สัม-ภัต-ตะ -สัม-ภา-ระ -สัม-ภาษณ์ -สัม-โภค-กาย -สัม-ม-นา -สัม-มัป-ธาน -สัม-มา -สัม-โม-ทนีย-กถา -สัม-ฤทธิ์ -สัม-ฤท-ธิ-ศก -สัยน์ -สัล-เลข -สัส-ดี -สัสต-ทิ-ฐิ -สัส-สะ -สัส-สุ -สัส-สู -สา -ส่า -สาก -สา-กรรจ์ -สา-กล -สา-กัจ-ฉา -สา-กัลย์ -สา-กิ-ยะ -สา-เก -สา-ขา -สา-คร -สา-ค-เรศ -สา-คู -สาง -ส้าง -สา-ชล -สา-ฎก -สา-ฏิก -สา-ณี -สาด -สา-ไถย -สา-ทร -สา-ทิส -สา-ทุ -สา-โท -สา-ธก -สาธ-ยะ -สาธ-ยาย -สา-ธา-ร-ณะ -สา-ธา-รณ-ชน -สา-ธา-รณ-ประ-โยชน์ -สา-ธา-รณ-ภัย -สา-ธา-รณ-รัฐ -สา-ธา-รณ-สถาน -สา-ธา-รณ-สมบัติ -สา-ธา-รณ-สุข -สา-ธา-ร-ณู-ปการ -สา-ธา-ร-ณู-ปโภค -สา-ธารณ์ -สา-ธิต -สา-ธุ -สาน -ส่าน -สา-นุ -สา-นู -สา-นุ-ศิษย์ -สาบ -สาบ-สูญ -สา-บาน -สาป -สาป-ไตย -สาม -สาม-ชุก -สาม-เณร -สาม-เณ-รี -สา-มนต์ -สา-มนต-ราช -สามย-ทรัพย์ -สา-มล -สาม-หาว -สา-มะ -สา-มัค-คี -สา-มัญ -สา-มัต-ถิ-ยะ -สา-มานย์ -สา-มานย-นาม -สา-มารถ -สา-มิต -สา-มิ-นี -สา-มิ-ภักดิ์ -สา-มี -สา-มี-จิ-กรรม -สาย -ส่าย -ส้าย -สาย-ชู -สา-ยัณห์ -สา-ยาห์ -สาร -สาร-คดี -สาร-ธรรม -สาร-นิ-เทศ -สาร-บบ -สาร-บรรณ -สาร-บัญ -สาร-บาญ -สาร-บาญ-ชี -สาร-ประ-โยชน์ -สาร-สน-เทศ -สาร-ทุกข์ -สาร-ถี -สารท -สาร-พัด -สาร-พัน -สาร-พางค์ -สาร-ภาพ -สาร-ภี -สาร-วัตร -สา-ระ -สา-ระ-แน -สา-ระ-พา -สา-ระ-ยำ -สา-ระ-วา-รี -สา-ระ-สะ-มา -สา-รัตถ-ประ-โยชน์ -สา-รัตถ-ศึก-ษา -สา-รัต-ถะ -สา-รัทธ์ -สา-รัมภ์ -สา-รา-ณีย-กร -สา-รา-ณีย-ธรรม -สา-รา-ณี-ยะ -สา-รา-นุ-กรม -สา-รี-ริก-ธาตุ -สา-รูป -สา-โรช -สา-ละ -สา-ละ-วน -สา-ลิ -สา-ลิ-กา -สา-ลิ-นี -สา-ลี -สา-ลี่ -สา-ลู -สา-โล-หิต -สาว -สา-วก -สา-วิ-กา -สา-วิตร -สา-วิ-ตรี -สาสน -สาสน์ -สาส์น -สาส-นา -สา-สม -สา-หร่าย -สา-หรี -ส่า-หรี -สา-หัส -สา-เหตุ -สา-แหรก -สำ -สำ-ส่อน -ส่ำ -สำ-คัญ -สำ-ซ่าง -สำ-แดง -สำ-ทับ -สำ-นวน -สำ-นอง -สำ-นัก -สำ-นาน -สำ-นึก -สำ-นึง -สำ-เนา -สำ-เนียง -สำ-บัด -สำ-ปะ-ลอ -สำ-ปะ-หลัง -สำ-ปั้น -สำ-ปัน-นี -สำ-เภา -สำ-มะ-งา -สำ-มะ-โน -สำ-มะ-ลอ -สำ-มะ-เล-เท-เมา -สำ-มะ-หา -สำ-รด -สำ-รวจ -สำ-รวม -สำ-รวย -สำ-รวล -สำ-รอก -สำ-รอง -สำ-รับ -สำ-ราก -สำ-ราญ -สำ-ริด -สำ-เร็จ -สำ-เรา -สำ-เริง -สำ-โรง -สำ-ลัก -สำ-ลาน -สำ-ลี -สำ-แลง -สำ-หรวด -สำ-หรับ -สำ-หา -สำ-เหนียก -สำ-เหร่ -สำ-ออย -สำ-อาง -สิ -สิกข์ -สิข -สิกข-มา-นา -สิก-ขา -สิ-ขร -สิ-ขรี -สิ-ขเรศ -สิ-ขา -สิ-ขา-นล -สิ-ขี -สิ-คาล -สิง -สิ่ง -สิง-ขร -สิงค์ -สิง-คลิ้ง -สิง-คลี -สิง-คาร -สิง-คาล -สิง-คี -สิง-โต -สิงห์ -สิงห-นาท -สิงห-บัญ-ชร -สิงห-รา -สิงห-ราช -สิง-หา-คม -สิง-หาสน์ -สิง-หล -สิญจน์ -สิ-ตะ -สิ-ตางศุ์ -สิ-ถิล -สิทธ์ -สิท-ธัต-ถะ -สิท-ธา -สิท-ธา-จารย์ -สิท-ธารถ -สิทธิ -สิทธิ์ -สิท-ธิ-กา-ริ-ยะ -สิธ-ยะ -สิน -สิ้น -สิน-เทา -สิน-ธพ -สิน-ธุ -สินธุ์ -สิน-ธุ-ระ -สิน-ธู -สิน-เธาว์ -สิ-นาด -สิ-นิทธ์ -สิ-นี -สิ-เน-รุ -สิ-เน-หก -สิ-เน-หะ -สิ-เน-หา -สิ-เน่-หา -สิบ -สิป-ปะ -สิม-พลี -สิ-ระ -สิ-โร-ดม -สิ-โรตม์ -สิ-ริ -สิ-รี -สิ-ลา -สิว -สิ่ว -สิ-วะ -สิ-วา-ลัย -สิ-วิ-กา -สี -สี่ -สี้ -สี-กา -สี-กุน -สี-ข้าง -สีด -สี-ดอ -สี-ดา -สี-ตล-รัศ-มี -สี-ต-โล-ทก -สี-โต-ทก -สี-ทัน-ดร -สี-มันต์ -สี-มา -สี-ละ-มัน -สี-วิ-กา -สี-สอ -สี-สะ -สี-สา -สี-สุก -สี-เสียด -สีห์ -สีห-นาท -สีห-บัญ-ชร -สีห-ราช -สีห-ไส-ยา -สีห-ไส-ยาสน์ -สี-หะ -สึก -สึง -สืบ -สื่อ -สุ -สุก -สุกข์ -สุ-กร -สุ-กรม -สุ-กำ-ศพ -สุ-กี-ยา-กี้ -สุข -สุ-ขา -สุ-ขา-ภิ-บาล -สุ-ขา-รมณ์ -สุ-ขา-วดี -สุ-ขิน -สุ-ขี -สุ-ขุม -สุ-ขุ-มาล -สุ-โข -สุ-คต -สุ-คติ -สุ-คนธ -สุ-คนธ์ -สุ-คนธ-ชาติ -สุ-คนธ-รส -สุ-คันธ์ -สุ-คันธ-รส -สุง-กะ -สุง-กา-กร -สุง-สิง -สุง-สุ-มาร -สุ-จริต -สุจ-หนี่ -สุ-จิ -สุ-จิต -สุ-จิตร -สุ-ชน -สุ-ชัม-บดี -สุ-ชา -สุ-ชา-ดา -สุญ -สุญ-ญา-กาศ -สุญ-ตา -สุญ-นิ-ยม -สุณ -สุ-ณิ-สา -สุด -สุ-ดา -สุต -สุตต-นิ-บาต -สุต-ตะ -สุต-ตันต-ปิ-ฎก -สุต-ตัน-ตะ -สุ-ติ -สุทธ -สุทธ์ -สุท-ธา-วาส -สุท-ธิ -สุ-ทรรศน์ -สุ-ทัศน์ -สุ-ธา -สุ-ธา-โภชน์ -สุ-ธา-รส -สุ-ธา-สิ-นี -สุ-ธา-สี -สุ-ธี -สุน-ทร -สุน-ทรี -สุน-ทรีย-ภาพ -สุน-ทรีย-ศาสตร์ -สุน-ทรี-ยะ -สุ-นัข -สุ-นันท์ -สุ-โนก -สุ-บดี -สุ-บรรณ -สุ-บิน -สุ-ปรีดิ์ -สุ-ปรีย์ -สุ-ปา-ณี -สุพ-พัต -สุ-พรรณ -สุ-พรรณ-บัฏ -สุ-พรรณ-ภาชน์ -สุ-พรรณ-ราช -สุ-พรรณ-ศรี -สุ-พรรณ-ถัน -สุ-พรร-ณิ-การ์ -สุ-ภร -สุ-ภัค -สุ-ภา -สุ-ภาพ -สุ-ภา-ษิต -สุม -สุ่ม -สุม-ทุม -สุ-มน -สุ-มนะ -สุ-มนัส -สุ-มนา -สุ้ม-เสียง -สุ-มะ -สุ-มา-ลี -สุ-เมธ -สุ-เมรุ -สุร-คต -สุร-เชษฐ์ -สุร-บดี -สุร-ภาพ -สุร-โลก -สุร-สีห-นาท -สุร-เสียง -สุ-รงค์ -สุ-รังค์ -สุ-ร-ภี -สุ-รัติ -สุ-รัส-วดี -สุ-รา -สุ-รางค์-จำ-เรียง -สุ-ราง-ค-นา -สุ-ราง-ค-นางค์ -สุ-รา-รักษ์ -สุ-รา-ลัย -สุ-รินทร์ -สุ-รินท-รา-หู -สุ-ริ-ยะ -สุ-ริย-กันต์ -สุ-ริย-กานต์ -สุ-ริย-การ -สุ-ริย-กาล -สุ-ริย-คติ -สุ-ริย-คราส -สุ-ริย-มณ-ฑล -สุ-ริย-วงศ์ -สุ-ริ-ยง -สุ-ริ-ยา -สุ-ริ-เยนทร์ -สุ-ริ-เยศ -สุ-ริ-โย -สุ-ริ-ยน -สุ-ริ-ยัน -สุ-ริ-ยุป-รา-คา -สุ-รีย์ -สุ-รุ่ย-สุ-ร่าย -สุล-ต่าน -สุว-คนธ์ -สุว-ภาพ -สุ-วรรณ -สุ-วรรณ-ภูมิ -สุ-วะ -สุ-วาน -สุ-วิ-นัย -สุ-วิ-มล -สุ-ษิ-ระ -สุ-สาน -สุ-หนัต -สุ-หร่ง -สุ-หร่าย -สุ-หฤท -สุ-หัท -สุ-เหร่า -สู -สู่ -สู้ -สูง -สู-จิ -สู-จิ-บัตร -สูญ -สูด -สูต -สูตร -สู-ติ -สู-ติ-กรรม -สู-ติ-นรี-เวช -สู-ติ-บัตร -สู-ติ-แพทย์ -สู-ติ-ศาสตร์ -สูท -สูท-กรรม -สูท-ศาสตร์ -สูบ -สู-ปะ -สูร -สูรย์ -สูรย-กานต์ -สู-ริ -สู-สี -เส -เสก -เสกข-บุค-คล -เสก-ขะ -เสข-บุค-คล -เส-ขะ -เส็ง -เส้ง -เส็ง-เคร็ง -เสงี่ยม -เสฏ-ฐี -เส-ณี -เสด -เสด็จ -เส-ตุ -เสถียร -เส-ทะ -เส-โท -เสน -เส้น -เสนง -เสน่ง -เสน่ห์ -เสน-หา -เสน่-หา -เสนอ -เสนะ -เส-นา -เส-นา-ธิ-การ -เส-นา-บดี -เสน่า -เส-นา-กุฎ -เส-นางค์ -เส-นางค-นิ-กร -เส-นา-นี -เส-นา-สนะ -เสนาะ -เส-นี -เส-นีย์ -เส-นี-ยะ -เสนียด -เสบย -เสบียง -เสพ -เสพย์ -เส-เพล -เส-ภา -เสม็ด -เสม-หะ -เสมอ -เส-มา -เสมียน -เสมือน -เสย -เสร็จ -เสริด -เสริม -เส-รี -เสลด -เสล-บรร-พต -เสลา -เสลี่ยง -เสลือก-สลน -เส-โล -เส-วก -เส-วกา-มาตย์ -เส-วนะ -เส-ว-นา -เสวย -เสวียน -เส-สรวง -เส-สรวล -เสา -เส้า -เสาร์ -เสา-รภย์ -เสา-รี -เสาว-คนธ์ -เสาว-ธาร -เสาว-ภา -เสาว-ภาคย์ -เสาว-ภาพ -เสาว-รภย์ -เสาว-รส -เสาว-ลักษณ์ -เสาว-ณิต -เสาว-นะ -เสาว-นา -เสาว-นีย์ -เสา-หฤท -เสาะ -เสาะ-แสะ -เสิร์จ -เสิร์ฟ -เสีย -เสียง -เสี่ยง -เสียด -เสี้ยน -เสียบ -เสียม -เสี่ยม -เสี้ยม -เสียว -เสี่ยว -เสี้ยว -เสือ -เสื่อ -เสื้อ -เสือก -เสื่อม -แส -แส่ -แส้ -แสก -แสง -แสด -แสดง -แสตมป์ -แสน -แสนย์ -แสน-ยา-กร -แสน-ยา-นุ-ภาพ -แสบ -แสม -แสยก -แสยง -แสยะ -แสรก -แสร้ง -แสลง -แสล้ม -แสวง -แสะ -โสก -โสก-โดก -โส-กันต์ -โส-โครก -โสณฑ์ -โส-ณิ -โส-ณี -โสด -โสดก -โสดม -โส-ดา -โส-ดา-บัน -โส-ดา-ปัต-ติ-ผล -โส-ดา-ปัต-ติ-มรรค -โสต -โสต-ทัศน-วัส-ดุ -โสต-ทัศน-อุป-กรณ์ -โสต-ทัศ-นูป-กรณ์ -โส-ติน-ทรีย์ -โสต-ถิ -โส-ทก -โส-ทร -โส-ธก -โส-ธนะ -โสน -โส-ภณ -โส-ภา -โส-ภี -โส-ภิ-ณี -โส-เภ-ณี -โสม -โสม-นัส -โส-มม -โสมย์ -โสร่ง -โสรจ -โสร-วาร -โส-โร -โส-วรรณ -โส-หุ้ย -โส-ฬส -ใส -ใส่ -ไส -ไส้ -ไสย -ไส-ยา -ไส-ยาสน์ -ไสร้ -ไสว -หก -หก-คะ-เมน -หง -หงก -หงส์ -หงส-บาท -หงส-รถ -หงอ -หงอก -หง่อง -หงอง-แหงง -หงอด -หงอน -หง่อม -หงอย -หง่อย -หงัก -หงับ -หง่าง -หงาย -หง่าว -หงำ -หงิก -หงิง -หงิม -หงึก -หงุง-หงิง -หงุด-หงิด -หงุบ -หงุ่ย -หญ้า -หญ้า-ฝรั่น -หญ้า-ยาย-เภา -หญิง -หญิบ -หด -หตะ -หทัย -หน -หนวก -หน่วง -หนวด -หน่วย -หน่วย-กิต -หนอ -หน่อ -หนอก -หนอง -หนอน -หนอน-ตาย-หยาก -หน่อย -หน็อย-แน่ -หนัก -หนัง -หนัง-สติ๊ก -หนัง-สือ -หนั่น -หนับ -หนา -หน้า -หน่าง -หนาด -หนาน -หนาม -หน่าย -หนาว -หนำ -หนำ-เลี้ยบ -หนี -หนี้ -หนีบ -หนึก -หนึ่ง -หนึบ -หนืด -หนุ -หนุน -หนุบ -หนุ่ม -หนุ่ย -หนู -ห่ม -หมก -หมด -หม่น -หมวก -หมวด -หมวน -หมอ -หม่อ -หม้อ -หมอก -หมอง -หม่อง -หมอน -หม่อน -หมอบ -หม่อม -หมอย -หม้อ-ห้อม -หมัก -หมัก-หมม -หมัด -หมัน -หมั่น -หมั้น -หมับ -หมา -หม่า -หมาก -หมาก-ฮอส -หมาง -หมาด -หมา-มุ่ย -หมา-มุ้ย -หมาย -หม้าย -หมา-ร่า -หม่ำ -หม้ำ -หมิ่น -หมี -หมี่ -หมึก -หมืน -หมื่น -หมุด -หมุน -หมุบ -หมุบ-หมับ -หมุบ-หมิบ -หมุ่ย -หมุย-ขาว -หมู -หมู่ -หมู-หริ่ง -หยก -หย่ง -หยด -หยวก -หยวบ -หยอก -หยอก-เอิน -หย็อก-หย็อย -หยอง -หย็อง -หย่อง -หย็อง-กรอด -หย็อง-แหย็ง -หยอด -หยอน -หย่อน -หย่อม -หย็อม-แหย็ม -หย็อย -หย่อย -หยัก -หยัก-ไย่ -หยัก-เหยา -หยัง -หยั่ง -หยัง-หยัง -หยัด -หยัน -หยับ -หยั่ว-เมือง -หย่า -หยาก-เยื่อ -หยาก-ไย่ -หยาด -หยาบ -หยาม -หยาว -หย้าว -หยำ-เป -หยำ-เหยอะ -หยำ-แหยะ -หยิก -หยิ่ง -หยิบ -หยิม -หยี -หยี่ -หยุก-หยิก -หยุด -หยุ่น -หยุบ -หยุม-หยิม -หยูก-ยา -หโย-ดม -หร-คุณ -หร-ณะ -หร-ดาล -หร-ดี -หรรษ์ -หรร-ษา -หรอ -หรอก -หร็อม-แหร็ม -หรอย -หระ -หรับ -หรา -หริ -หริ่ง -หริ-ณะ -หริต -หริต-กี -หรีต-กี -หรี่ -หรีด -หรือ -หรุบ -หรุบ-รู่ -หรุบ-หรู่ -หรุ่ม -หรู -หรู-หรา -หฤ-ทัย -หฤทย์ -หฤษฎ์ -หฤษ-ฎี -หฤ-หรรษ์ -หฤ-โหด -หลง -หลง-ใหล -หลง-จู๊ -หลด -หลน -หล่น -หลบ -หล่ม -หลวง -หลวม -หลอ -หล่อ -หลอก -หลอด -หลอน -หล็อน -หล่อน -หลอม -หละ -หละ-หลวม -หลัก -หลัง -หลั่ง -หลัด -หลั่น -หลับ -หลัว -หลา -หล้า -หลาก -หลาน -หลาบ -หลาม -หลาย -หลาว -หลิ่ง -หลิท -หลิน -หลิม -หลิว -หลิ่ว -หลี -หลีก -หลี-โก -หลีบ -หลี-ฮื้อ -หลืบ -หลุก-หลิก -หลุด -หลุน -หลุบ -หลุม -หลุม-พอ -หลุม-พี -หลู่ -หวง -ห่วง -ห้วง -หวด -หวน -ห้วน -หวย -ห้วย -หวอ -หวอด -หวะ -หวัง -หวัด -หวั่น -หวัน-ยิ-หวา -หวัว -หวัว-ร่อ -หวัว-เราะ -หวา -หว่า -หว้า -หวาก -หว่าง -หวาด -หวาน -หว่าน -หวาม -หวาย -หวำ -หวิด -หวิว -หวี -หวี่ -หวีด -หวือ -หวุด-หวิด -หวูด -หอ -ห่อ -ห้อ -หอก -หอง -ห้อง -หอน -ห่อน -หอบ -หอม -ห้อม -หอย -ห้อย -หะ -หะ-ยี -หะ-หาย -หัก -หัจญ์ -หัจ-ญี -หัช -หัฏ-ฐะ -หัด -หัต -หัตถ์ -หัตถ-กรรม -หัตถ-การ -หัตถ-กิจ -หัตถ-บาส -หัตถ-พันธ์ -หัต-ถา-ภรณ์ -หัตถ-ศาสตร์ -หัตถ-ศิลป์ -หัตถ-ศึก-ษา -หัต-ถา-จารย์ -หัต-ถิ-นี -หัต-ถี -หัน -หั่น -หั้น -หัน-ตรา -หับ -หัย -หัว -หัว-ร่อ -หัว-เราะ -หัส -หัส-ดิน -หัส-ดี -หัสต์ -หัส-ตะ -หา -ห่า -ห้า -หาก -หาง -ห่าง -ห้าง -หาญ -หาด -ห่าน -หาบ -หาม -ห่าม -ห้าม -หาย -หาย-ใจ -หาย-นะ -หาร -หา-รือ -หาว -ห้าว -หา-สะ -หำ -ห้ำ -หิ้ง -หิง-คุ -หิง-สา -หิง-ห้อย -หิ่ง-ห้อย -หิ่ง-หาย -หิด -หิต -หิ-ตา-นุ-หิต-ประ-โยชน์ -หิน -หิม-พาน -หิม-พานต์ -หิม-วัต -หิม-วันต์ -หิม-วา -หิ-มะ -หิ-มา-ลัย -หิ-รัญ -หิ-รัญ-ญิ-การ์ -หิ-รัญ-บัฏ -หิ-รัณย์ -หิ-รัณย-รัศ-มี -หิ-ริ -หิว -หิ้ว -หี -หีด -หีน-ยาน -หีบ -หึ -หึง -หึ่ง -หึง-สา -หืด -หืน -หื่น -หือ -หื้อ -หุง -หุน -หุ่น -หุ้น -หุน-หัน -หุบ -หุ้ม -หุย-ฮา -หู -หู่ -หูก -หูด -เห -เห่ -เหง -เหง่ง -เหงา -เหง้า -เหงื่อ -เหงือก -เห็จ -เห็ด -เหติ -เหตุ -เห็น -เหน่ง -เหนง-นาย-พราน -เหน็ด-เหนื่อย -เหน็บ -เหน่อ -เห็น-อ้ม -เหนอะ -เหนอะ-หนะ -เหน้า -เหนาะ -เหนียง -เหนี่ยง -เหนี่ยน -เหนียม -เหนียว -เหนี่ยว -เหนือ -เหนื่อย -เห็บ -เหม -เหม่ -เหม็ง -เหม่ง -เหม็น -เหม-วดี -เหม่อ -เห-มันต์ -เห-มันต-ฤดู -เหมา -เหมา-ยัน -เหมาะ -เหมียว -เหมี่ยว -เหมือง -เหมือด -เหมือน -เหมื่อย -เหย -เหยง -เหย่อย -เหยา -เหย่า -เหย้า -เหยาะ -เหยาะ-แหยะ -เหยิง -เหยิบ -เหยียด -เหยียบ -เหยี่ยว -เหยื่อ -เหยือก -เหรอ -เหรอะ -เห-รัญ-ญิก -เห-รา -เหราะ -เหรียญ -เหล่ -เหล็ก -เหลน -เหลว -เหลอ -เหลา -เหล่า -เหล้า -เหลาะ-แหละ -เหลิง -เหลิง-เจิ้ง -เหลียน -เหลี่ยม -เหลียว -เหลือ -เหลือก -เหลือง -เหลือบ -เหลือม -เหลื่อม -เหว -เหว่ -เหวง -เหวย -เหวอะ -เหวอะ-หวะ -เหวี่ยง -เห่อ -เหอะ -เหะ -เหะ-หะ -เหา -เห่า -เหาะ -เหิน -เหิม -เหี้ย -เหียง -เหียน -เหี้ยน -เหี้ยม -เหี่ยว -เหื่อ -เหือด -แห -แห่ -แห้ -แหก -แหง -แหง่ -แห่ง -แห้ง -แหง-แก๋ -แหง่ง -แหงน -แหน -แห้น -แหนง -แหนบ -แหนม -แหบ -แหม -แหม่ -แหม่ม -แหมะ -แหย -แหย่ -แหยง -แหย่ง -แหยม -แหย็ม -แหยะ -แหล่ -แหลก -แหล่ง -แหลน -แหลม -แหละ -แหว -แห้ว -แหวก -แหว่ง -แหวด -แหวน -แหวะ -แหะ -โห่ -โหง -โหด -โหน -โหนก -โหน่ง -โหม -โหม่ง -โหมด -โหย -โหยก-เหยก -โหยง -โหย่ง -โหร -โหรง -โหรง-เหรง -โหร-ดา-จารย์ -โห-ระ-พา -โห-รา -โห-รา-จารย์ -โห-รา-ศาสตร์ -โหล -โหล่ -โหลง-โจ้ง -โหว -โหว่ -โหว้ -โหวก-เหวก -โหวง -โหวด -โหวต -ให้ -ใหญ่ -ใหม่ -ไห -ไห่ -ไห้ -ไหน -ไหม -ไหม้ -ไห-รณย์ -ไหล -ไหล่ -ไหว -ไหว้ -ไห-หลำ -อก -อกต-เว-ทิ-ตา -อกต-เว-ที -อก-ตัญ-ญุ-ตา -อก-ตัญ-ญู -อก-นิษฐ์ -อก-ร-ณีย์ -อกรรม-กริ-ยา -อกัป-ปิย-วัต-ถุ -อกัป-ปิ-ยะ -อกุ-ศล -อคติ -อคาธ -อโฆ-ษะ -องก์ -องค์ -องค-ชาต -องค-มน-ตรี -องค-รักษ์ -อง-คา-พยพ -อง-คุ-ลี -องศ์ -อง-ศา -อง-อาจ -องุ่น -อจ-ลา -อจิน-ตา -อจิน-ไตย -อจิ-ระ -อเจ-ลก -อเจ-ละ -อชะ -อชิน -อชิ-นี -อชิ-ระ -อฏ-วี -อณิ -อณู -อโณ-ทัย -อด -อดิ-ถี -อดิ-เทพ -อดิ-เรก -อดิ-ศร -อดิ-ศวร -อดิ-ศัย -อดีต -อดุล -อดุลย์ -อติ -อติ-ชาต -อติ-มา-นะ -อติ-ราช -อติ-เรก -อติ-สาร -อถรรพ-เวท -อา-ถรรพ-เวท -อท-ระ -อทิน-นา-ทาน -อธรรม -อธิ -อธิก-มาส -อธิ-กรณ์ -อธิก-วาร -อธิก-สุร-ทิน -อธิ-การ -อธิ-คม -อธิฏ-ฐาน -อธิ-บดี -อธิ-บาย -อธิป -อธิป-ไตย -อธิ-มาตร -อธิ-มุตติ -อธิ-โมกข์ -อธิ-ราช -อธิ-วาส -อธิ-วา-สนะ -อธิ-ศีล -อธิษ-ฐาน -อธึก -อ้น -อนงค์ -อนง-คณะ -อนงค-เล-ขา -อนธ-การ -อนนต์ -อน-ยะ -อนรรฆ -อนรรถ -อนล -อน-วัช -อนัญ -อนัต-ตา -อนันต์ -อนัน-ต-ริย-กรรม -อนัม -อนา-คต -อนา-คา-มิ-ผล -อนา-คา-มิ-มรรค -อนา-คา-มี -อนา-จาร -อนาถ -อนา-ถา -อนา-ทร -อนา-ธิป-ไตย -อนา-มัย -อนา-มิ-กา -อนา-รย-ชน -อนา-รย-ธรรม -อนา-รยะ -อนา-ลัย -อนำ -อนิจ -อนิจ-จัง -อนิจ-จา -อนิฏ-ฐา-รมณ์ -อนิ-ยต -อนิ-ยม -อนิล -อนิ-วรรต -อนิ-วรรตน์ -อนี-กะ -อนี-จะ -อนึก -อนึ่ง -อนุ -อนุ-กร -อนุ-กรม -อนุ-กรรม-การ -อนุ-กระ-เบียด -อนุ-กา-ชาด -อนุ-การ -อนุ-กูล -อนุ-คา-มิก -อนุ-เคราะห์ -อนุ-จร -อนุช -อนุ-ชน -อนุ-ชา -อนุ-ชาต -อนุ-ชิต -อนุ-ญาต -อนุ-ญา-โต-ตุ-ลา-การ -อนุตร -อนุ-เถ-ระ -อนุ-ทิน -อนุ-บท -อนุ-บาล -อนุ-ประ-โยค -อนุ-ปริญ-ญา -อนุป-สัม-บัน -อนุ-ปัส-นา -อนุ-พงศ์ -อนุ-พัทธ์ -อนุ-พันธ์ -อนุ-โพธ -อนุ-ภรร-ยา -อนุ-ภริ-ยา -อนุ-ภาค -อนุ-ภาษ -อนุ-มัติ -อนุ-มา-ตรา -อนุ-มาน -อนุ-มูล -อนุ-โม-ท-นา -อนุ-โยค -อนุ-รักษ์ -อนุ-รักษ-นิ-ยม -อนุ-ราช -อนุ-ราธ -อนุ-รา-ธะ -อนุ-รา-ธา -อนุ-รูป -อนุ-โลม -อนุ-วงศ์ -อนุ-วรรตน์ -อนุ-วัต -อนุ-วัตน์ -อนุ-วัตร -อนุ-วัติ -อนุ-วาต -อนุ-ศา-สก -อนุ-ศาสน์ -อนุ-ศาส-นา-จารย์ -อนุ-ศิษฏ์ -อนุ-สติ -อนุ-สน-ธิ -อนุ-สร -อนุ-สรณ์ -อนุ-สัญ-ญา -อนุ-สัย -อนุ-สา-ว-รีย์ -อนุ-สาส-นี -อเนก -อเนก-คุณ -อเน-กรรถ-ประ-โยค -อเนจ-อนาถ -อโน-ชา -อโน-ดาต -อบ -อบ-เชย -อบาย -อปจา-ยน-ธรรม -อปจา-ยน-มัย -อป-มง-คล -อป-ยศ -อประ-ไมย -อปรัณณ-ชาติ -อปรา -อปรา-ชัย -อปรา-ชิต -อปริ-มาณ -อป-ลักษณ์ -อป-โลกน์ -อป-วาท -อเป-หิ -อพ-พะ -อพ-ยพ -อภัพ -อภัย -อภิ -อภิ-ฆาต -อภิช-ฌา -อภิ-ชน -อภิ-ชนา-ธิป-ไตย -อภิ-ชัย -อภิ-ชาต -อภิ-ชิต -อภิญ-ญา -อภิญ-ญาณ -อภิ-ธรรม -อภิ-ธาน -อภิ-ไธย -อภิ-นันท์ -อภิ-นันท-นา-การ -อภิ-นัย -อภิ-นิ-หาร -อภิ-เนษ-กรมณ์ -อภิ-บาล -อภิ-ปรัช-ญา -อภิ-ปราย -อภิ-มหา-อำ-นาจ -อภิ-มา-นะ -อภิ-มุข -อภิ-ร-ดี -อภิ-รติ -อภิ-รมย์ -อภิ-รักษ์ -อภิ-ราม -อภิ-รุต -อภิ-รุม -อภิ-รูป -อภิ-ลัก-ขิต -อภิ-ลัก-ขิต-สมัย -อภิ-เลปน์ -อภิ-วันท์ -อภิ-วาท -อภิ-วาทน์ -อภิ-เษก -อภิ-สม-โพธิ -อภิ-สมัย -อภิ-สมา-จาร -อภิ-สัม-โพธิ -อภิ-สัม-โพธิ-ญาณ -อภิ-สิต -อภิ-สิทธิ์ -อภู-ตะ -อม -อม-พะ-นำ -อ้ม -อมต-ธรรม -อมต-บท -อม-ตะ -อมนุษย์ -อมร -อม-รา -อม-รา-วดี -อม-รินทร์ -อม-เรนทร์ -อม-เรศ -อม-ฤต -อมัตร -อมาตย์ -อมา-วสี -อมา-วสุ -อมา-วา-สี -อมิตร -อเม-ริ-กัน -อย่า -อยาก -อย่าง -อยุทธ์ -อยู่ -อร -อร-ชร -อร-ชุน -อร-ดี -อร-ติ -อร-ทัย -อร-ไท -อร-นุช -อร-พินท์ -อร-พิม -อรรค -อรรฆ -อรรฆย์ -อรรจน์ -อรร-ณพ -อรรถ -อรรถ-กถา -อรรถ-กถา-จารย์ -อรร-ถา-ธิ-บาย -อรรธ -อร-สุม -อร-หะ -อร-หัง -อร-หัต -อร-หัต-ผล -อร-หัต-มรรค -อร-หัน -อร-หันต์ -อร-หันต-ฆาต -อร่อย -อรัญ -อรัญ-ญิก -อรัญ-วาส -อรัญ-วา-สี -อรัณย์ -อรา-ดี -อร่าม -อริ -อรินทร์ -อริน -อริย-กะ -อริย-ทรัพย์ -อริย-บุค-คล -อริย-ผล -อริย-มรรค -อริย-สัจ -อริ-ยะ -อรุณ -อรุ-โณ-ทัย -อรุ่ม -อรูป -อลง-กต -อลง-กรณ์ -อลง-การ -อล-วน -อล-เวง -อล-หม่าน -อล่อง-ฉ่อง -อลัก-เอลื่อ -อลัง-การ -อลัช-ชี -อล่าง-ฉ่าง -อลิงค์ -อลึงค์ -อลึ่ง-ฉึ่ง -อโล-หะ -อ้วก -อว-กาศ -อว-จร -อว-ชัย -อว-ชาต -อวด -อว-ตาร -อวน -อ้วน -อวบ -อว-มง-คล -อวย -อวย-วะ -อวรรค -อว-รุทธ์ -อว-รุท-ธก -อวล -อว-สาน -อว-หาร -อวัย-วะ -อวัส-ดา -อวา-จี -อวิ-จี -อวิช-ชา -อวิญ-ญาณก-ทรัพย์ -อวิญ-ญู -อวิ-รุทธ์ -อวิ-โรธน์ -อวิ-โร-ธนะ -อวิ-หิง-สา -อวี-จิ -อเว-จี -อโศก -อสง-ไขย -อส-นี -อัส-นี -อส-นี-บาต -อส-ภะ -อสม-การ -อสม-มาตร -อสร-พิษ -อสัง-หา-ริม-ทรัพย์ -อสัง-หา-ริ-มะ -อสัญ-กรรม -อสัญ-ญี -อสัญ-แด-หวา -อสัตถ-พฤกษ์ -อัส-สัตถ-พฤกษ์ -อสัตย์ -อสัม-ภิน -อสัม-ภิน-พงศ์ -อสัม-ภิน-วงศ์ -อสิ -อสิ-ธา-รา -อสิต -อสิ-เล-สะ -อสีต-ยา-นุ-พยัญ-ชนะ -อสี-ติ -อสุ -อสุ-จิ -อสุ-นี-บาต -อสุภ -อสุร-กาย -อสุ-รา -อสุ-รี -อสุ-เรศ -อสูร -อเสก-ข-บุค-คล -อเสก-ขะ -อเส-ข-บุค-คล -อเส-ขะ -อหัง-การ -อหิ -อหิง-สา -อหิ-วาต์ -อหิ-วา-ตก-โรค -อหึง-สา -อเห-ตุก-ทิ-ฐิ -อโห-สิ -ออ -อ้อ -อ๋อ -ออก -ออก-ซิ-เจน -ออก-ซิ-เด-ชัน -ออก-ไซด์ -ออก-ญา -อ่อง -อ๋อง -อ้อง-แอ้ง -ออ-เซาะ -ออด -อ๊อด -อ๊อด-แอ๊ด -อ่อน -อ้อน -ออนซ์ -ออน-ซอน -อ้อน-แอ้น -ออฟ-ฟิศ -ออม -อ่อม -อ้อม -ออม-ชอม -ออม-ซอม -อ้อม-แอ้ม -อ่อย -อ้อย -อ๋อย -อ้อย-ส้อย -อ้อย-อิ่ง -ออส-เมียม -อ้อ-แอ้ -อ๊ะ -อะ-คร้าว -อะ-เคื้อ -อะ-แจ -อะ-เซ-ทิ-ลีน -อะ-ดรี-นา-ลิน -อะ-ดุง -อะ-ตอม -อะ-มี-บา -อะ-เม-ริ-เซียม -อะ-ร้า-อร่าม -อะ-ไร -อะ-ลุ่ม-อล่วย -อะ-ลุ้ม-อล่วย -อะ-ลู-มิ-เนียม -อะ-หม -อะ-ไหล่ -อัก -อั้ก -อั๊ก -อัก-กะ -อัก-โก-ธะ -อัก-ขร-วิ-ธี -อัก-ขร-วิ-บัติ -อัก-ขร-สมัย -อัก-ขระ -อัก-ขรา-นุ-กรม -อัก-ขะ -อัก-โข -อัก-โข-ภิ-ณี -อัก-โข-เภ-ณี -อัก-ษร -อัก-ษะ -อัก-เษา-หิ-ณี -อัก-เสบ -อัก-อ่วน -อัค-คะ -อัค-คิ -อัค-คี -อัค-นิ -อัค-นี -อัคร -อัคร-ชา-ยา -อัคร-มเห-สี -อัคร-ราช-ทูต -อัคร-สมณ-ทูต -อัง -อังก์ -อัง-กนะ -อัง-กฤษ -อัง-กะ-ลุง -อัง-กา -อัง-กาบ -อัง-กุ-ระ -อัง-กุศ -อัง-กูร -อัง-คณะ -อัง-ค-ณา -อัง-คาร -อัง-คาส -อัง-คี-รส -อัง-คุฐ -อัง-คุตร-นิ-กาย -อัง-ฆาต -อัง-แพลม -อั้ง-ยี่ -อั้ง-โล่ -อัง-ศุ -อัง-ศุก -อัง-ศุ-ธร -อัง-ศุ-มา-ลี -อังส-กุฏ -อัง-สตรอม -อัง-ส-นา -อังส-ภา-ระ -อัง-สะ -อัง-สา -อัจ-กลับ -อัจ-จิ -อัจ-จิ-มา -อัจ-จุ-ตะ -อัจ-ฉรา -อัจ-ฉริย-บุค-คล -อัจ-ฉริย-ภาพ -อัจ-ฉริย-ลักษณ์ -อัจ-ฉริย-ลัก-ษณะ -อัจ-ฉริ-ยะ -อัจ-นา -อัช-ฌัต-ติก -อัช-ฌา -อัช-ฌา-จาร -อัช-ฌา-ศัย -อัช-ฌา-สัย -อัญ-เดียร-ถีย์ -อัญ-มณี -อัญ-ขยม -อัญ-ชนะ -อัญ-ชลี -อัญ-ชัน -อัญ-ชุ-ลี -อัญ-เชิญ -อัญ-ญะ -อัญ-ดิต-ถีย์ -อัญ-เดียร-ถีย์ -อัญ-ประกาศ -อัญ-รูป -อัฏ -อัฏฐ-บาน -อัฏ-ฐะ -อัฏ-ฐัง-คิก-มรรค -อัฏ-นา -อัฐ -อัฐ-ฬส -อัฐ-เคราะห์ -อัฐ-ทิศ -อัฐ-บริ-ขาร -อัฐ-บาน -อัฐม -อัฐ-มี -อัฐ-ศก -อัฐิ -อัฒ-จันทร์ -อัฒ-ภาค -อัฒ-มาส -อัฒ-รัต-ติ -อัณ-ฑโกส -อัณ-ฑชะ -อัณ-ฑะ -อัณ-ณพ -อัด -อัด-แจ -อัต -อัต-ชีว-ประ-วัติ -อัต-นัย -อัต-ภาพ -อัต-วิ-นิ-บาต-กรรม -อัต-คัด -อัตต-โน-บท -อัต-ตา -อัต-ตา-ธิป-ไตย -อัตถ์ -อัต-ถะ -อัต-โน-มัติ -อัตร-ชะ -อัต-รา -อัต-ลัด -อัท-ทา -อัทธ์ -อัท-ธา -อัท-ธาน -อัท-ธา-ยุ -อัธ-ยา-ตม-วิท-ยา -อัธ-ยาย -อัธ-ยา-ศัย -อัน -อั้น -อั๋น -อัน-ดร -อัน-ดับ -อัน-ตกะ -อันต-กาล -อัน-ตะ -อันต-คุณ -อันตร-ภาค -อันตร-วา-สก -อันตร-ธาน -อัน-ตรา -อัน-ตราย -อัน-ตรา-ยิก-ธรรม -อัน-ติ-กะ -อัน-ติ-ม-สัจ -อัน-ติ-มะ -อัน-เต -อัน-โต -อัน-เต-ปุ-ริก -อัน-เต-วา-สิก -อัน-แถ้ง -อัน-โทล -อันธ-การ -อันธ-พาล -อัน-ธิ-กา -อัน-เวส -อับ -อับ-ปาง -อัป-ปะ -อัป-เป-หิ -อัป-ภาคย์ -อัป-มง-คล -อัป-ยศ -อัประ-มาณ -อัประ-ไมย -อัปรา-ชัย -อัปรีย์ -อัป-ลักษณ์ -อัป-สร -อัพ-พุท -อัพ-โพ-หา-ริก -อัพ-ภัน-ดร -อัพ-ภาน -อัพ-ภาส -อัพ-ภูต-ธรรม -อัพ-ยา-กฤต -อัม-พฤกษ์ -อัม-พาต -อัมพ-วัน -อัมพ-วา -อัม-พร -อัม-พา -อัม-พิ-ละ -อัม-พุ -อัม-พุช -อัม-พุ-ชิ-นี -อัม-พุท -อัย-กา -อัย-การ -อัย-กี -อัย-ยะ -อัย-ยิ-กา -อัล-กุร-อาน -อัล-ตรา-ไว-โอ-เลต -อั่ว -อัศ-จรรย์ -อัศ-เจ-รีย์ -อัศว -อัศว-เมธ -อัศว-ยุช -อัศ-วา-นึก -อัศ-วิน -อัศ-วิ-นี -อัษฎ-มง-คล -อัษฏ-มง-คล -อัษ-ฎาง-คิก-มรรค -อัษ-ฎา-ยุธ -อัษ-ฎา-วุธ -อัส-สะ -อัส-ดร -อัส-กัณ -อัส-ดง -อัส-ดง-คต -อัส-มิ-มา-นะ -อัส-สนี -อัส-สา-นึก -อัส-สา-สะ -อัส-สุ -อา -อ่า -อ้า -อ๋า -อา-กร -อา-กัง-ขา -อา-กัป -อา-การ -อา-กาศ -อา-กูล -อา-เกียรณ์ -อา-ขยาต -อา-ขยาน -อา-ค-เนย์ -อา-คม -อา-คร-หาย-ณี -อา-คัน-ตุ-กะ -อา-คัน-ตุก-ภัต -อา-คัน-ตุก-วัตร -อา-คาร -อา-ฆาต -อ่าง -อ้าง -อาง-ขนาง -อ้าง-ว้าง -อาจ -อา-จม -อา-จริย-วัตร -อา-จริย-วาท -อา-จาด -อา-จาร -อา-จารย์ -อา-จา-รี -อา-จิณ -อา-เจียน -อาช-ญา -อาช-วะ -อา-ชา -อา-ชา-ไนย -อา-ชีพ -อา-ชีว-ศึก-ษา -อา-ชี-วะ -อา-ชี-วก -อา-ญา -อา-ฏา-นา -อา-ณัติ -อา-ณา -อาด -อา-ดูร -อา-ดุลย์ -อา-ดูลย์ -อา-เด๊ะ -อาตม-ภาพ -อาต-มัน -อาต-มา -อา-ถรรพ์ -อา-ถรรพณ์ -อา-ทร -อา-ทิ -อา-ทิจจ-วาร -อา-ทิตย์ -อา-ทิตย-มณ-ฑล -อา-ทิตย-วาร -อา-ที-นพ -อา-ที-นวะ -อา-ทึก -อา-เทศ -อา-เทส-นา -อา-ธรรม -อา-ธรรม์ -อา-ธาน -อา-ธาร -อาน -อ่าน -อา-นน -อา-นนท์ -อา-นันท์ -อา-นัน-ทนะ -อา-นัม -อา-นา-ปา-นะ -อา-นา-ปา-นัส-สติ -อา-นิ-สงส์ -อา-นุ-ภาพ -อา-นุ-ภา-วะ -อาบ -อา-บัติ -อา-บัน -อา-ปณกะ -อา-ปณะ -อา-ปะ -อา-โป -อา-ปา-นะ -อา-พัทธ์ -อา-พันธ์ -อา-พัน-ธนะ -อา-พาธ -อา-เพศ -อา-ภรณ์ -อา-ภัพ -อา-ภัส-ระ -อา-ภา -อา-ภาส -อา-มล-กะ -อา-มัย -อา-มิษ -อา-มิส -อาย -อ้าย -อา-ย-ตนะ -อา-ย-ตะ -อา-ยน -อา-ยัด -อา-ยัต -อา-ยัน -อา-ยา-จนะ -อา-ยา-นะ -อา-ยุ -อา-ยุ-ตกะ -อา-ยุธ -อา-ยุร-กรรม -อา-ยุร-แพทย์ -อา-ยุร-เวช -อา-ยุร-เวท -อา-ยุร-ศาสตร์ -อา-ยุษ -อาร์-กอน -อา-ร-ดี -อา-รติ -อาร์ต -อาร-ทรา -อาร์ม -อา-รมณ์ -อา-รย-ชน -อา-รย-ชาติ -อา-รย-ธรรม -อา-รย-ประ-เทศ -อา-รยะ -อา-รยัน -อา-ระ -อา-รัก-ขา -อา-รักษ์ -อา-รัญ -อา-รัณย์ -อา-รัญ-ญิก -อา-รัณ-ยกะ -อา-รัติ -อา-รัมภ์ -อา-รัม-ภ-กถา -อา-รัม-ภ-บท -อา-รัม-ภะ -อา-ราธน์ -อา-ราธ-นา -อา-ราม -อา-รา-มิก -อา-รี -อา-รุม -อา-ลป-นะ -อา-ละ-วาด -อา-ลักษณ์ -อา-ลัย -อา-ลัว -อา-ลี -อา-โลก -อาว -อ่าว -อ้าว -อา-วรณ์ -อา-วัช-นา-การ -อา-วัล -อา-วาส -อา-วา-สิก -อา-วาห-มง-คล -อา-วา-หะ -อา-วุต -อา-วุธ -อา-วุ-โส -อา-เวค -อา-ศรม -อา-ศรม-บท -อาศ-เล-ษา -อา-ศัย -อา-ศิ-ร-พจน์ -อา-ศิ-ร-พาท -อา-ศิ-ร-วาท -อา-ศุ -อา-เศียร-พจน์ -อา-เศียร-พาท -อา-เศียร-วาท -อา-ษาฒ -อาสน -อาสน์ -อาส-นะ -อาสน-ศา-ลา -อา-สัญ -อา-สัตย์ -อา-สา -อา-สาฬห์ -อา-สาฬห-บู-ชา -อา-สาฬ-หะ -อา-สิญจ์ -อา-สิน -อา-หม -อา-หรับ -อา-หาร -อาฬ-หก -อำ -อ่ำ -อ้ำ -อำ-แดง -อำ-นนต์ -อำ-นรรฆ -อำ-นวย -อำ-นาจ -อำ-นาถ -อำ-นิฐ -อำ-นิษฐ์ -อำ-ปลัง -อำ-พน -อำ-พล -อำ-พะ-นำ -อำ-พัน -อำ-ไพ -อำ-เภอ -อำ-มร -อำ-มฤค-โชค -อำ-มฤต -อำ-มหิต -อำ-มาตย์ -อำ-มาต-ยา-ธิป-ไตย -อำ-ยวน -อำ-รุง -อำ-ลา -อำ-อวม -อ้ำ-อึ้ง -อิก -อิง -อิงค์ -อิง-อร -อิจ-ฉา -อิ-ฉัน -อิ-ช-ยา -อิฏ-ฐา-รมณ์ -อิฐ -อิฐ-ผล -อิด -อิต-ถี -อิต-เทรียม -อิต-เทอร์-เบียม -อิ-ติ-วุต-ตกะ -อิท-ธิ -อิน -อิน-ซู-ลิน -อิน-เดีย -อิน-เดียน-แดง -อิน-เดียม -อินท์ -อินท-ขีล -อินท-นิล -อินท-ผลัม -อินทร์ -อินทร-ธนู -อินทร-วงศ์ -อินทร-วิ-เชียร -อินทร-ศักดิ์ -อิน-ทรา-ณี -อิน-ทรา-ภิ-เษก -อิน-ทรา-ยุธ -อิน-ทรี -อิน-ทรีย์ -อิน-ทรีย-สัง-วร -อิน-ที-วร -อิน-ทุ -อิน-ฟรา-เรด -อิ-นัง -อิ่ม -อิ-มัล-ชัน -อิ-ริ-เดียม -อิ-ริ-ยา -อิ-ริ-ยา-บถ -อิ-รุพ-เพท -อิ-เล็ก-ตรอน -อิ-เล็ก-ทรอ-นิกส์ -อิ-เล็ก-โทน -อิศร -อิ-ศวร -อิษฏ์ -อิษ-ฏี -อิส -อิ-สตรี -อิ-สัต-รี -อิสร-ภาพ -อิส-ระ -อิส-ริย-ยศ -อิส-ริ-ยะ -อิส-ริ-ยา-ภรณ์ -อิส-ลาม -อิส-สา -อิ-สิ -อิ-สี -อิ-หม่าม -อิ-หลัก-อิ-เหลื่อ -อี -อี่ -อี้ -อี๊ -อี๋ -อี๋-อ๋อ -อีก -อี-ก้อ -อี-ก๋อย -อี-โก้ง -อี-จู้ -อี๊ด -อี-เต้อ -อี-โต้ -อี-ทุบ -อี-เทอร์ -อี-นุง-ตุง-นัง -อี-นูน -อี-โน -อี-แปะ -อี-โปง -อี-เพา -อี-มู -อี-รม -อี-ลุ้ม -อี-ลุ่ย-ฉุย-แฉก -อี-เลิ้ง -อีศ -อี-ศวร -อีส -อี-สาน -อี-สุก-อี-ใส -อี-หรอบ -อี-หลัก-อี-เหลื่อ -อี-หลี -อี-หลุก-ขลุก-ขลัก -อี-หลุก-ขลุก-ขลุ่ย -อี-เห็น -อี-เหน็บ -อี-เหนียว -อี-เหละ-เขละ-ขละ -อี-เหละ-เขะ-ขะ -อี-โหน่-อี-เหน่ -อี-โหลก-โขลก-เขลก -อี-แอ่น -อึ -อึก -อึ้ก -อึ๊ก -อึก-ทึก -อึก-อัก -อึง -อึ่ง -อึ้ง -อึด -อึด-ตะ-ปือ -อึ้ด-ทึ่ด -อึน -อืด -อื่น -อื้น -อือ -อื้อ -อื้อ-ฮือ -อุ -อุก -อุก-กา -อุก-กา-บาต -อุ-กฤษฏ์ -อุ-กลา-บาต -อุค -อุ-คระ -อุคห-นิ-มิต -อุ-โฆษ -อุ้ง -อุจ -อุจ-จา-ระ -อุจ-ฉุ -อุจ-เฉท -อุจ-เฉท-ทิ-ฐิ -อุ-จาด -อุ-ชุ -อุฏ-ฐา-การ -อุณห-ภูมิ -อุณ-หะ -อุณ-หา-หาร -อุณ-หิส -อุ-ณา -อุ-ณา-โลม -อุด -อุด-เตา -อุ-ดม -อุ-ดม-การณ์ -อุ-ดม-คติ -อุ-ดม-ศึก-ษา -อุ-ดร -อุด-หนุน -อุต-ดม -อุต-ตมะ -อุตม-ภาพ -อุต-มางค์ -อุต-ดร -อุตร-กุ-รุ-ทวีป -อุต-ตรา-ยัน -อุตร-นิ-กาย -อุตร-ผล-คุ-นี -อุต-ตร-ผล-คุ-นี -อุตร-ภัทร-บท -อุต-ตร-ภัทร-บท -อุต-ตร-ภัท-ทะ -อุ-ตรา-ภิ-มุข -อุ-ตรา-วรรต -อุ-ตรา-วัฏ -อุ-ตรา-ษาฒ -อุต-ตรา-สาฬ-หะ -อุ-ตรา-สงค์ -อุต-ตาน-ภาพ -อุต-พิด -อุ-ตรา -อุ-ตริ -อุ-ตริ-มนุส-ธรรม -อุต-ลุด -อุต-ส่าห์ -อุต-สาห-กรรม -อุต-สา-หะ -อุ-ตุ -อุ-ตุ-นิ-ยม -อุ-ตุ-นิ-ยม-วิท-ยา -อุ-ทก -อุ-ทก-ธาร -อุ-ทก-ธา-รา -อุ-ทก-ภัย -อุ-ทก-วิท-ยา -อุ-ทก-ศาสตร์ -อุท-ธรณ์ -อุท-ธัจ -อุท-ยาน -อุ-ทร -อุ-ทริ-ยะ -อุท-ลุม -อุ-ทัช -อุ-ทัย -อุ-ทาน -อุ-ทาร -อุ-ทา-หรณ์ -อุ-ทิศ -อุ-ทุม-พร -อุ-เทศ -อุ-เท-สิก-เจ-ดีย์ -อุ-ธัจ -อุ่น -อุบ -อุ-บล -อุ-บะ -อุ-บ๊ะ -อุ-บัติ -อุ-บาท -อุ-บาทว์ -อุ-บาย -อุ-บา-สก -อุ-บา-สิ-กา -อุ-เบก-ขา -อุ-โบ-สถ -อุป-กรณ์ -อุป-กรม -อุป-การ -อุป-กา-ระ -อุป-กา-รี -อุป-กิ-เลส -อุป-จาร -อุป-ถัมภ์ -อุป-ถัม-ภก -อุป-ทม -อุป-ทูต -อุป-เทศ -อุป-เท่ห์ -อุป-ธิ -อุป-นัย -อุป-นิก-ขิต -อุป-นิ-ษัท -อุป-นิ-สัย -อุป-บัติ -อุป-ปา-ติ-กะ -อุป-พัทธ์ -อุป-พันธ์ -อุป-โภค -อุป-มา -อุป-มาน -อุป-ไมย -อุป-ยุว-ราช -อุป-รา-กร -อุป-รา-คา -อุป-ราช -อุ-ปริ -อุ-ปริม-ปริ-ยาย -อุป-โลกน์ -อุป-เวท -อุป-สม-บท -อุป-สม-บัน -อุป-สัม-บัน -อุป-สรรค -อุป-สัม-ปทา -อุป-ฮาด -อุ-ปัช-ฌาย์ -อุ-ปัช-ฌาย-วัตร -อุ-ปัช-ฌา-ยะ -อุ-ปัฏ-ฐาก -อุ-ปัฏ-ฐา-นะ -อุ-ปัท-วะ -อุ-ปัท-วัน-ต-ราย -อุ-ปา-ทาน -อุ-ปา-หนา -อุ-ภัย -อุ้ม -อุ-มงค์ -อุ-โมงค์ -อุย -อุ่ย -อุ้ย -อุ๊ย -อุย-ยาน -อุย-ยาม -อุ-ร-ณะ -อุ-รพี -อุ-ระ -อุ-รัง-อุ-ตัง -อุ-รัจ-ฉัท -อุ-รัจ-ฉทะ -อุ-รา -อุ-รุ -อุ-ไร -อุ-ลก-มณี -อุล-โลจ -อุ-ลา-มก -อุ-ลิด -อุ-โลก -อุ-แว้ -อุษณ-กร -อุษณ-กาล -อุษณ-รัศ-มี -อุษณ-รุ-จี -อุษ-ณา-การ -อุษ-ณีษ์ -อุษ-มะ -อุษ-มัน -อุ-ษา -อุ-ษา-โยค -อุ-สภ -อุส-ส่าห์ -อุส-สา-หะ -อุ-สา -อุ-สุ -อุ-สุภ -อุ-สุภ-ราช -อุ-สุม -อุ-หรับ -อุ-หลบ -อุ-เหม่ -อุ-ฬาร -อู -อู่ -อู้ -อูฐ -อูด -อูม -อูย -อู-รุ -อู๋-อี๋ -เอ -เอ้ -เอ๊ -เอก -เอก-เขนก -เอกซ-เรย์ -เอ-กรรถ-ประ-โยค -เอ-กัค-ตา -เอ-กังส-พยา-กรณ์ -เอ-กังส-วา-ที -เอ-กา -เอ้-กา -เอ-กา-ธิป-ไตย -เอ-เคอร์ -เอง -เอ็ง -เอ๋ง -เอ็ด -เอ็ด-ตะ-โร -เอดส์ -เอต-ทัค-คะ -เอ้-เต -เอ-ทิล -เอน -เอ็น -เอน-ไซม์ -เอ็น-ดู -เอ็น-อ่อน -เอม -เอ็ม-บริ-โอ -เอย -เอ่ย -เอ๊ย -เอ๋ย -เอร็ด-อร่อย -เอ-รา-วัณ -เอว -เอ๊ว -เอ-วัง -เอ-ฬกะ -เอ-ฬา -เออ -เอ่อ -เออร์-เบียม -เอ้อ-ระ-เหย -เอ้อ-เร้อ -เอ้อ-เฮอ -เอ๊ะ -เอะ-ใจ -เอะ-อะ -เอะ-อะ-มะ-เทิ่ง -เอา -เอา-ทาร -เอา-ทารย์ -เอา-รส -เอา-ฬาร -เอาะ-ลาย -เอิก -เอิก-เกริก -เอิ้น -เอิบ -เอียง -เอี้ยง -เอียด -เอี๊ยด -เอียน -เอี่ยน -เอี่ยม -เอี๊ยม -เอี้ยม-จุ๊น -เอี้ยม-เฟี้ยม -เอี่ยว -เอี้ยว -เอื้อ -เอื๊อก -เอื้อง -เอือด -เอือน -เอื้อน -เอือม -เอื้อม -เอื่อย -เอื้อย -แอ -แอ้ -แอ๋ -แอก -แอก-ทิ-เนียม -แอ่ง -แอ้ง-แม้ง -แอด -แอ้ด -แอ๊ด -แอ่น -แอน-ติ-เจน -แอน-ติ-บอ-ดี -แอน-ติ-อิ-เล็ก-ตรอน -แอ-โนด -แอบ -แอม -แอ้ม -แอม-แปร์ -แอม-มิ-เตอร์ -แอม-โม-เนีย -แอร่ม -แอล-กอ-ฮอล์ -แอล-ฟา -แอว -แอ่ว -แอ้ว-แซ่ว -แอส-ทา-ทีน -แอส-ไพ-ริน -แอส-ฟัลต์ -แอ-หนัง -แอ-อัด -โอ -โอ่ -โอ้ -โอ๋ -โอก -โอ้ก -โอ้ก-อ้าก -โอ๊ก -โอ-กาส -โอฆ-ชล -โอฆ-สง-สาร -โอ-ฆะ -โอ่ง -โอง-การ -โอง-โขดง -โอ-ชะ -โอ-ชา -โอ-โซน -โอฐ -โอด -โอ๊ต -โอต-ตัป-ปะ -โอ-ทนะ -โอน -โอบ -โอป-ปา-ติ-กะ -โอ-ภา -โอ-ภาส -โอม -โอย -โอ๊ย -โอ-รส -โอ-ละ-พ่อ -โอ-ลิม-ปิก -โอ-วาท -โอษฐ์ -โอษ-ฐชะ -โอษ-ฐภัย -โอ-สถ -โอห์ม -โอ-หัง -โอ-ฬาร -โอ-ฬา-ริก -โอ-ฬา-รึก -โอ้-เอ้ -โอ-เอ-ซิส -โอ้-โฮ -ไอ -ไอ้ -ไอ-โซ-โทป -ไอน์-สไต-เนียม -ไอย-รา -ไอย-เรศ -ไอ-รา-พต -ไอ-รา-วัณ -ไอ-รา-วัต -ไอศ-กรีม -ไอ-ศวรรย์ -ไอ-ศุ-ริย-สม-บัติ -ไอ-ศูรย์ -ไอ-ออน -ไอ-โอ-ดีน -ฮก-เกี้ยน -ฮด -ฮวง-ซุ้ย -ฮวน -ฮ้วน-หมู -ฮวบ -ฮ่อ -ฮ้อ -ฮอก-กี้ -ฮอด -ฮ่อม -ฮ่อย-จ๊อ -ฮอร์-โมน -ฮอล-แลนด์ -ฮอ-ลัน-ดา -ฮะ -ฮะ-เบส -ฮะ-เรีย -ฮัก -ฮัง-เล -ฮัจญ์ -ฮัจ-ญะฮ์ -ฮัจ-ญี -ฮั่น -ฮั้ว -ฮา -ฮ้า -ฮ่าง-หลวง -ฮาจญ์ -ฮาม -ฮา-เร็ม -ฮาห์-เนียม -ฮิจ-เราะห์ -ฮิน-ดู -ฮิป-โป-โป-เต-มัส -ฮิส-ที-เรีย -ฮี-เลียม -ฮึ -ฮึก -ฮึด -ฮึด-ฮัด -ฮึ่ม -ฮึย -ฮึ่ย -ฮืด-ฮาด -ฮือ -ฮื่อ -ฮื้อ -ฮื้อ-ฉี่ -ฮุด -ฮุบ -ฮุย-เล-ฮุย -ฮู้ -ฮูก -ฮูม -เฮ -เฮ-ฮา -เฮก-ตาร์ -เฮก-โต-กรัม -เฮก-โต-เมตร -เฮก-โต-ลิตร -เฮง -เฮ็ด -เฮ-โม-โกล-บิน -เฮย -เฮ่ย -เฮ้ย -เฮ-โร-อีน -เฮ-ลิ-คอป-เตอร์ -เฮ-โล -เฮ-ละ-โล -เฮ้ว -เฮอ -เฮ่อ -เฮ้อ -เฮอ-ริ-เคน -เฮิรตซ์ -เฮี้ยน -เฮี้ยบ -เฮี้ยว -เฮือก -เฮือน -แฮ -แฮ่ -แฮก -แฮ่-กึ๊น -แฮนด์-บอล -แฮฟ-เนียม -แฮม -แฮะ -โฮ -โฮก -โฮ่ง -โฮ้ง -โฮ-เต็ล -โฮล-เมียม -โฮะ -ไฮ้ -ไฮ-โกร-มิ-เตอร์ -ไฮ-ดรา -ไฮ-โดร -ไฮ-โดร-คาร์-บอน -ไฮ-โดร-เจน -ไฮ-โดร-มิ-เตอร์ -ไฮ-ไฟ -ไฮ-โล -ไฮ-ฮี diff --git a/language/thai/thailatex/hyphen/test-hyphen.sh b/language/thai/thailatex/hyphen/test-hyphen.sh deleted file mode 100755 index 77922532fd..0000000000 --- a/language/thai/thailatex/hyphen/test-hyphen.sh +++ /dev/null @@ -1,29 +0,0 @@ -#/bin/sh - -cat > hyphtest.tex << EOT -\\documentclass{article} -\\usepackage[thai]{babel} -\\usepackage[utf8x]{inputenc} - -\\begin{document} -EOT - -sed -e 's/-//g; s/.*/\\showhyphens{&}/' thai.dic >> hyphtest.tex - -cat >> hyphtest.tex << EOT -\\end{document} -EOT - -pdflatex hyphtest.tex \ - | grep '^\[\]' | cut -d' ' -f3 | iconv -f tis-620 -t utf-8 > hyphres.dic - -diff -u thai.dic hyphres.dic > hyph.diff - -ERRS=`grep '^+[^+]' hyph.diff | wc -l | cut -d' ' -f1` -if test ${ERRS} -ne 0; then - echo "${ERRS} words are not correctly hyphenated. Check hyph.diff for the list." - exit 1 -fi - -exit 0 - diff --git a/language/thai/thailatex/hyphen/thai-exc.pat b/language/thai/thailatex/hyphen/thai-exc.pat deleted file mode 100644 index ca1e93071f..0000000000 --- a/language/thai/thailatex/hyphen/thai-exc.pat +++ /dev/null @@ -1,1509 +0,0 @@ -%% -%% No hyphenation at the very word begin -%% -.ก6 -.ข6 -.ฃ6 -.ค6 -.ฅ6 -.ฆ6 -.ง6 -.จ6 -.ฉ6 -.ช6 -.ซ6 -.ฌ6 -.ญ6 -.ฎ6 -.ฏ6 -.ฐ6 -.ฑ6 -.ฒ6 -.ณ6 -.ด6 -.ต6 -.ถ6 -.ท6 -.ธ6 -.น6 -.บ6 -.ป6 -.ผ6 -.ฝ6 -.พ6 -.ฟ6 -.ภ6 -.ม6 -.ย6 -.ร6 -.ฤ6 -.ล6 -.ฦ6 -.ว6 -.ศ6 -.ษ6 -.ส6 -.ห6 -.ฬ6 -.อ6 -.ฮ6 -%% -%% No hyphenation at the very word end. -%% -6ก. -6ข. -6ฃ. -6ค. -6ฅ. -6ฆ. -6ง. -6จ. -6ฉ. -6ช. -6ซ. -6ฌ. -6ญ. -6ฎ. -6ฏ. -6ฐ. -6ฑ. -6ฒ. -6ณ. -6ด. -6ต. -6ถ. -6ท. -6ธ. -6น. -6บ. -6ป. -6ผ. -6ฝ. -6พ. -6ฟ. -6ภ. -6ม. -6ย. -6ร. -6ล. -6ว. -6ศ. -6ษ. -6ส. -6ห. -6ฬ. -6อ. -6ฮ. -6ก์. -6ข์. -6ฃ์. -6ค์. -6ฅ์. -6ฆ์. -6ง์. -6จ์. -6ฉ์. -6ช์. -6ซ์. -6ฌ์. -6ญ์. -6ฎ์. -6ฏ์. -6ฐ์. -6ฑ์. -6ฒ์. -6ณ์. -6ด์. -6ต์. -6ถ์. -6ท์. -6ธ์. -6น์. -6บ์. -6ป์. -6ผ์. -6ฝ์. -6พ์. -6ฟ์. -6ภ์. -6ม์. -6ย์. -6ร์. -6ล์. -6ว์. -6ศ์. -6ษ์. -6ส์. -6ห์. -6ฬ์. -6อ์. -6ฮ์. -6กิ์. -6ขิ์. -6ฃิ์. -6คิ์. -6ฅิ์. -6ฆิ์. -6งิ์. -6จิ์. -6ฉิ์. -6ชิ์. -6ซิ์. -6ฌิ์. -6ญิ์. -6ฎิ์. -6ฏิ์. -6ฐิ์. -6ฑิ์. -6ฒิ์. -6ณิ์. -6ดิ์. -6ติ์. -6ถิ์. -6ทิ์. -6ธิ์. -6นิ์. -6บิ์. -6ปิ์. -6ผิ์. -6ฝิ์. -6พิ์. -6ฟิ์. -6ภิ์. -6มิ์. -6ยิ์. -6ริ์. -6ลิ์. -6วิ์. -6ศิ์. -6ษิ์. -6สิ์. -6หิ์. -6ฬิ์. -6อิ์. -6ฮิ์. -6กุ์. -6ขุ์. -6ฃุ์. -6คุ์. -6ฅุ์. -6ฆุ์. -6งุ์. -6จุ์. -6ฉุ์. -6ชุ์. -6ซุ์. -6ฌุ์. -6ญุ์. -6ฎุ์. -6ฏุ์. -6ฐุ์. -6ฑุ์. -6ฒุ์. -6ณุ์. -6ดุ์. -6ตุ์. -6ถุ์. -6ทุ์. -6ธุ์. -6นุ์. -6บุ์. -6ปุ์. -6ผุ์. -6ฝุ์. -6พุ์. -6ฟุ์. -6ภุ์. -6มุ์. -6ยุ์. -6รุ์. -6ลุ์. -6วุ์. -6ศุ์. -6ษุ์. -6สุ์. -6หุ์. -6ฬุ์. -6อุ์. -6ฮุ์. -%% -%% Force hyphenation/no-hyphenation on certain characters. -%% -6ะ -%6ั -6า -6ๅ -6ำ7 -6ิ -6ี -6ึ -6ื -6ุ -6ู -%เ6 -แ6 -โ6 -5ไ6 -7ใ6 -6็ -6่ -6้ -6๊ -6๋ -6์ -6ํ -6ฺ -6๎ -% Since 'เ6' conflicts with 'เ2', let's elaborate it instead -%เ6ก -เ6ข -เ6ฃ -เ6ค -เ6ฅ -เ6ฆ -เ6ง -เ6จ -เ6ฉ -เ6ช -เ6ซ -เ6ฌ -เ6ญ -เ6ฎ -เ6ฏ -เ6ฐ -เ6ฑ -เ6ฒ -เ6ณ -เ6ด -เ6ต -เ6ถ -เ6ท -เ6ธ -เ6น -เ6บ -เ6ป -% (also force 'โผ-เผ') -7เ6ผ -เ6ฝ -เ6พ -เ6ฟ -เ6ภ -เ6ม -เ6ย -เ6ร -เ6ล -เ6ว -เ6ศ -เ6ษ -เ6ส -เ6ห -เ6ฬ -เ6อ -เ6ฮ -%% -%% Begin of exception lists -%% -% Block 'ช-วา' -ช6วา. -% Block 'ไอน์~ส-ไตน์', after '5ไ6' pattern -% but still enable 'ปา~เลส-ไตน์' -ช6ไ -ธ6ไน -ม6ไห -ส6ไต -เลส7ไต -ส6ไน -ส6ไบ -ส6ไป -ส6ไล -% Block 'บ-ท~ความ' -บ6ทคว -% Fix aggressive 'ม1ว' -% but still enable 'เหม-วดี', 'ล้อม-วง' -ม6วก -ม6วน -ม6วด -ม7วดี -ม6วย -ะม6วง -% Force 'มวล-ชน', but not 'แฟล-ช' -ล7ชน -% Force 'วัต-ถุ', 'สัต-ถุ', but not 'วัต-ถ์', 'นัต-ถุ์' -ัต5ถุ -ัต6ถุ์ -% Block 'เม-ตร', 'สู-ตร', 'ปริ-ตร', etc. -6ตร. -% Block 'ธา-ตุ' caused by 'ธา5ตุ' pattern -% but still allow 'ธา-ตุ-โขภ' and 'ธา-ตุม-มิส-สา' -ธา6ตุ. -% Block 'บุ-ตร' caused by 'บุ5ตร' pattern -% but still allow 'บุ-ตรี' -บุ6ตร. -% Block 'ค-รู' caused by '1รู' pattern -ค6รู -% Block 'ฮิ~บ-รู', 'ฮี~บ-รู' caused by '1รู' pattern -ฮิบ6รู -ฮีบ6รู -% Block 'ส-ภา' caused by '1ภา' pattern -% but still allow 'เส-ภา', 'โส-ภา', 'อังส-ภา~ระ' -ส6ภา -ส7ภาร -เส7ภา -โส7ภา -% Block 'ผ-วา' caused by '1วา' pattern -ผ6วา -% Block 'สกล~น-คร' caused by 'น1ค' pattern -% but still allow 'ครืน-ครั่น', 'ปืน-ครก', 'สวน-ครัว', 'สำ-มะ-โน-ครัว' -น6คร. -% Block 'เห-ยง' caused by 'เห5ยง' pattern -% but still allow 'มเห-ยงค์' -.เห6ยง -% Block 'เปี่-ยม' caused by 'ปี่3' pattern -เปี่6 -% Block 'เขี้-ยว' caused by 'ขี้1' pattern -เขี้6 -% Block 'ม-ณี' caused by '1ณี' pattern -% but still allow 'คาม-ณีย์', 'พราหม-ณี', 'รม-ณีย์', 'รม-ณีย-สถาน', 'รัม-ณีย-สถาน' -ม6ณี -คาม7ณี -.รม7ณี -.รัม7ณี -หม7ณี -% Block 'งง~ง-วย', 'จอ~หง-วน', 'ทราม~สง-วน', 'ลม~ง-วง', 'หง-วน', 'เข้ม~ง-วด' -% caused by 'ง1ว' -% but still allow many others, including 'ฆ้อง-วง', 'วัง-วน' -ง6วด -ง6วน -วัง7วน -ง6วย -มง6วง -% Block 'ต่อ~ย-อด' caused by a mysterious pattern -อย6อด -% Block 'นาง~พ-ญา' caused by '1ญา' pattern -พ6ญา -% Block 'จุ-รณ' caused by 'ุ1ร' pattern -จุ6รณ -% Block 'ฤ-ชา' caused by '1ชา' pattern -ฤ6ชา -% Block 'ฤ-ทัย' caused by '5ทัย.' pattern -% but still allow 'หฤ-ทัย' -.ฤ6ทัย -% Block 'พรร-ดิ' caused by 'ร1ด' -พรร6ดิ -% Block 'สวา-ดิ' caused by 'า1ดิ' -สวา6ดิ -% Block 'คู่~อ-ริ' caused by 'อ1ริ' -อ6ริ. -% Block 'ปัญ~จ~น-ที' caused by 'น3ที' -% but sill allow 'กุน-ที' etc. -จน6ที. -% Block 'พุทธ~ค-ยา' caused by '1ยา' -% but still allow 'ภาค-ยา-นุ-วัติ' -ธค6ยา -% Block 'มนิ~ม-นา', 'มนุษย์~ม-นา' -% but still allow 'กรม-นา' etc. -นิม6นา -ย์ม6นา -% Force 'ปา-ณะ', 'หริ-ณะ', 'ตรุ-ณะ' -า7ณะ -ิ7ณะ -ุ7ณะ -% Force 'ปัณ-ณะ', 'โก-ณะ', 'โท-ณะ', 'โล-ณะ' -ณ7ณะ -ก7ณะ -ท7ณะ -ล7ณะ -% Force 'ชุษ-ณะ', but not 'ลัก-ษณะ' -ุษ7ณะ -% Force 'ทรรป-ณะ', 'พราหม-ณะ', 'สม-ณะ', 'ลว-ณะ', 'ศรว-ณะ' -รป7ณะ -หม7ณะ -สม7ณะ -ลว7ณะ -รว7ณะ -% Force 'ร-ณะ' (e.g. มร-ณะ, สร-ณะ, วรร-ณะ) -ร5ณะ -% Block 'บัณ-ร-สี', 'ปัณ-ร-สี' -% but still allow 'นร-สีห์' -ณร6สี -% Block 'ก-นะ' caused by 'ก1น' pattern -% but still allow 'ยก-นะ' -ก6นะ -ยก7นะ -% Force 'คค-นะ', 'นย-นะ', 'ภว-นะ', 'มท-นะ', 'รต-นะ', 'ลว-นะ', 'ลว-ณะ', -% 'วจ-นะ', 'วท-นะ', 'วส-นะ', 'ศม-นะ', 'สว-นะ', 'อา-ลป-นะ', 'โภช-นะ', 'ไช-นะ' -ค7นะ -ย7นะ -ภว7นะ -มท7นะ -รต7นะ -ลว7นะ -วจ7นะ -วท7นะ -วส7นะ -ศม7นะ -ภช7นะ -ไช7นะ -% Force 'อา-ลป-นะ', but not 'วิ~เล~ป-นะ' -าลป7นะ -% Force 'วรรธ-นะ', but not 'อวิ~โร~ธ-นะ' -รรธ7นะ -% Force 'สธ-นะ', but not 'โส~ธ-นะ' -สธ5นะ -โสธ6นะ -% Force 'สว-นะ', but not 'เส~ว-นะ' -สว5นะ -เสว6นะ -% Force 'เสาว-นะ' -สาว7นะ -% Force 'ปัฏ-นะ', 'พัฒ-นะ', 'ชัป-นะ', 'ทัส-นะ', 'มัท-นะ', 'มุจ-นะ', 'รัต-นะ', 'วัจ-นะ', -% 'รัช-นะ' -ัจ7นะ -ัช7นะ -ัฏ7นะ -ัฒ7นะ -ัต7นะ -ัท7นะ -ัป7นะ -ัส7นะ -ุจ7นะ -% Force 'อา-สนะ', but not 'วา~ส-นะ', 'เส~นา~ส-นะ' -อาส7นะ -% Force 'ศุ-นะ' -ุ7นะ -% Force '-ผี' -5ผี -% Force '-จำ' -7จำ -% Force '-งำ', but not 'ห-งำ' -5งำ -ห6งำ -% Force 'ร่าย-รำ', 'ละ~คร-รำ', 'เต้น-รำ', 'โค-รำ', 'ไพ-รำ' -% but not 'ค-รำ', 'พ-รำ' -น7รำ -ย7รำ -ร7รำ -โค7รำ -ไพ7รำ -% Force 'ต้ม-ยำ', 'แม่น-ยำ' -น7ยำ -ม7ยำ -% Force '-งง', but not 'หงอง~แห-งง' -5งง. -ห6งง -% Force 'งัน-งก' -น7งก -% Force '-ขน', but not '-ชน์', 'เ-ชน', 'โ-ชน' -5ชน. -เ6ชน -โ6ชน -% Force '-กร', but not 'จั-กร' -5กร. -ั6กร -% Force 'มา-นะ', 'ฐา-นะ', 'ปา-นะ', 'คา-นะ', etc. -า7นะ -% Force 'เถ-ระ' -ถ7ระ -% Force 'นา-ยก', 'ทา-ยก' -า7ยก. -% Force 'า-ยน', 'า-นี', 'า-วี', 'า-ฐี' -า7ยน. -า7ฐี -า7นี -า7วี -% Force 'ป-โ', but not 'สัม~ป-โยค', 'สา~ธา~รณุ~ป-โภค' -% but still allow 'วิป-โยค', 'อุป-โภค' -ป5โ -ป6โย -ป6โภ -วิป7โย -อุป7โภ -% Force 'ทัศ-นะ', 'ทรรศ-นะ' -ศ7นะ -% Force 'ธรร-มะ' -รร7มะ -% Force 'ต-ถี', but not 'จตุ~ต-ถี' -ต5ถี -ุต6ถี -% Force '-บท', but not 'ปรัส~ส-บท' -5บท. -ส6บท -% Force '-บถ', but not 'ข-บถ', 'ส-บถ' -5บถ. -ข6บถ -ส6บถ -% Force 'กัง-ฟู', 'ถ้วย-ฟู', 'ผง-ฟู', 'ฟื้น-ฟู', 'เดียน~เบียน-ฟู', 'เฟื่อง-ฟู' -7ฟู -% Force 'จัก-ษุ' -7ษุ -% Force 'ชา-ตะ', 'นา~ริ-ตะ', 'ผิ-ตะ', 'ภี-ตะ', 'มุ-ตะ', 'รช-ตะ', 'วา-ตะ', 'ศิ-ตะ', -% 'สร-ตะ', 'สังข-ตะ', 'สิ-ตะ', 'หัส-ตะ', 'อภู-ตะ', 'อัจ~จุ-ตะ' -% but not 'ทุ-คตะ', 'ภา-รตะ', 'สวา-คตะ' -5ตะ. -ค6ตะ -ร6ตะ -สร7ตะ -% Force 'บรร~ดา-มี', 'ประ~ดา-มี', 'สก~ทา~คา-มี', 'สกิ~ทา~คา-มี', 'สวา-มี', 'อนา~คา-มี' -า7มี -% Force 'สก~ทา-คา-มิผล', 'สกิ~ทา-คา-มิผล', 'อนา~คา-มิผล' -มิ7ผ -% Force 'นา~งา~ซา-กิ', 'อิ~บา~รา-กิ', 'โด~รา~ยา-กิ' -า7กิ -% Force 'พิ~รา-กล', 'มา~ยา-กล', 'วิท~ยา-กล', 'สา-กล' -า7กล -% Force 'พิ-กล', but not 'เลิ-ก~ลา', 'บุค~ลิ-ก~ลัก~ษณะ' -ิ7กล. -% Force 'เล่ห์-กล' -์7กล -% Force '-นำ', but not 'ห-นำ' -5นำ -ห6นำ -% Force 'นารี-ผล' -รี7ผ -% Force '-ณุ' -7ณุ -% Force '-นี.', but not 'กุ-หนี', 'ตัจ-ฉนี', 'บา-รนี', 'วี-ชนี', 'หนี', 'หน่าย-หนี', -% 'อัส-สนี', 'เม-ทนี', 'เยอ-ร-มนี' -5นี. -ห6นี -ฉ6นี -าร6นี -วีช6นี -สส6นี -มท6นี -รม6นี -% Force 'คัน-ยิ' -น7ยิ -% Force 'ชิ-ลี', 'ชุ-ลี', 'า-ลี', 'โค-ลี', 'โป-ลี', 'โม-ลี', 'นนท-ลี', 'กท-ลี', 'จร-ลี' -ิ5ลี -ุ5ลี -า7ลี -โค7ลี -โม7ลี -ท7ลี -ร7ลี -% Force 'ศาก-ยะ', 'โยค-ยะ', 'สาธ-ยะ', 'มัท-ยะ', 'อน-ยะ', 'วา~จา~ไป-ยะ', 'บุษ-ยะ' -% Force 'วา-ยะ', 'ปิ-ยะ', '*ริ-ยะ' etc., 'ณี-ยะ', 'นี-ยะ', 'ภา~คี-ยะ', 'โม~ฆี-ยะ' -% Force 'สุน~ทรี-ยะ', 'ปรี-ยะ' but not 'เปรี-ยะ' -ก7ยะ -ค7ยะ -ป7ยะ -ท7ยะ -ธ7ยะ -น7ยะ -ษ7ยะ -า7ยะ -ิ7ยะ -คี7ยะ -ฆี7ยะ -ณี7ยะ -นี7ยะ -รี5ยะ -เปรี6ยะ -% Force 'มโห-รี', 'มโห-สถ', but not 'มโห-ร~สพ' -มโห5 -% Force 'สิ-รี', 'กัศ~มี-รี', 'ภู-รี', 'พิ~หา-รี', 'จม-รี' (but not 'ม-รี~จิ') -ิ7รี -ี7รี -ู7รี -หา7รี -ม7รี. -% Force 'กิน-รี', 'โน-รี', but not 'น-รี~เวช' -น5รี. -% Force 'บัค~เต-รี', but not 'เต-รียม', 'ออส~เต-รีย' -เต7รี. -% Force 'วัช-รี', but not 'เช-รียง' -ช7รี. -% Force 'เถ-รี', 'เภ-รี' -ถ7รี -ภ7รี -% Force 'ภม-รี', 'ภุม-รี', 'โม-รี' but not 'ภระ~ม-รี' -ภม7รี -โม7รี -% Force 'ภุม-รี', 'ภุม-รา' -ภุม7ร -% Force 'ไพ-รี', but not 'เพ-รียว' -พ7รี. -% Force 'เว-รี', but not 'ว-รี' -เว7รี -% Force '-ผล' -5ผล -% Force '-ดล.', but not 'โม~เ-ดล' -5ดล. -% Force '-รส.', but not 'คอง-เกรส', 'จรส', 'ซู-โครส', 'เดกซ์-โทรส', 'เพรส', -% 'เอ็กซ์-เพรส', 'แอด-เดรส' -5รส. -ก6รส -จ6รส -โค6รส -ท6รส -พ6รส -ด6รส -% Force '-คน.', but not 'โ-คน', 'เ-คน', 'แ-คน' -5คน. -% Force 'กัณ-หา', 'ตัณ-หา' -ณ7หา -% Force 'ฤๅ-' and the misspelled 'ฤา-' -ฤๅ5 -ฤา5 -% Force '.ยี่-' -.ยี่7 -% Force 'ภา-วะ', 'กา~สา-วะ', 'ปัส~สา-วะ' -า7วะ -% Force 'เท-พี', 'เท-วี' -เท7พี -เท7วี -% Force 'บรร-จง', 'บรร-จบ', 'บรร-จุ', 'บรร-ถร', 'บรร-พต', but not 'บรร-พ~ชน' -บรร7จ -บรร7ถ -บรร7พต -% Force 'ทัก~ษิ~โณ-ทก', 'ปริต~โต-ทก', 'วัส~โส-ทก' etc. -% but not 'กระ~แ-ทก' etc. -5ทก. -% Force '-ดร.', but not 'ไฮ~โ-ดร' -5ดร. -% Force 'น-ทร.', 'อา-ทร', 'นโค-ทร', 'ชโล-ทร', 'โส-ทร' -น7ทร. -า7ทร. -โค7ทร. -โล7ทร. -โส7ทร. -% Force 'กวน-อู', 'ตอง-อู' -7อู. -% Force '-พล.', but not 'เ-พล' -5พล. -% Force 'ไพร่-' -ไพร่7 -% Force '-ศก', but not 'โ-ศก' -5ศก. -% Force 'อัฐ-', but not 'อัฐิ', 'อัฐ-ม', but still allow 'อัฐ-มี' -อัฐ5 -อัฐ6ม -อัฐ7มี -% Force 'ชี-วี', 'ยู-วี', 'ปัถ-วี', 'มนัส-วี', 'อฏ-วี' -ี7วี -ู7วี -ถ7วี. -ส7วี. -ฏ7วี. -% Force 'ขัน-ตี', 'โร-ตี', 'ต่อ-ตี', 'คิ~ริ~บา-ตี', 'จิ~บู-ตี' -น7ตี -ร7ตี -อ7ตี -า7ตี -ู7ตี -% Force 'กะ~ลา-สี', 'พา~ราณ-สี', 'มเห-สี', 'สัม~ภเว-สี', 'สู-สี', 'อิ-สี', 'เก-สี' -า7สี -ณ7สี -ห7สี -เว7สี -ู7สี -ิ7สี -ก7สี -% Force 'โบ-ลา', 'มู-ลา', 'อจ-ลา', 'เว-ลา', 'เน~บิว-ลา', 'เมข-ลา', -% 'เว~เน~ซู~เอ-ลา', แชง~กรี-ลา', 'โม~โต~โร-ลา', 'วิ~โอ-ลา', 'โซ-ลา' -โบ7ลา -ู7ลา -อจ7ลา -เว7ลา -บิว7ลา -มข7ลา -เอ7ลา -ี7ลา -โร7ลา -โอ7ลา -โซ7ลา -% Force 'สัท~ธา~ธิ-กะ', 'อา~คัน~ตุ-กะ' -ิ7กะ -ุ7กะ -% Force 'ฟุ~กุ~โอ-กะ' -อ7กะ -% Force 'นว-กะ' -นว7กะ -% Force 'ปกิณ-กะ' -ิณ7กะ -% Force 'เภ-กะ' -เภ7กะ -% Force 'มา~ตา~มหัย-กะ', 'อริย-กะ' -ัย7กะ -ิย7กะ -% Force 'วรรธ-กะ' -รธ7กะ -% Force 'วัฏ-กะ', 'วัฒ-กะ', 'วา~ณิช-กะ' -ัฏ7กะ -ัฒ7กะ -ิช7กะ -% Force 'ศต-กะ' -ศต7กะ -% Force 'อา~มล-กะ' -มล7กะ -% Force '-ทุ.' -7ทุ. -% Block 'โซ-รม', caused by 'โซ1' pattern -โซ6ร -% Block 'อินทร~ธ-นู', caused by '1นู' pattern -ธ6นู -% Force 'วัส-ดุ', 'พัส-ดุ', 'ศุภ~มัส-ดุ' but not 'กบิล~พัส-ดุ์' -ัส7ดุ. -% Force 'สวรร-คต', 'สุร-คต' -ร7คต -% Force 'อัส~ดง-คต' inhibited by 'ดง4ค' pattern -ดง7คต -% Force '-กง.' but not 'เ-กง.' -5กง. -เ6กง -% Force 'ปิ-ฎก', 'สา-ฎก', etc. -7ฎก -% Force 'บู~รณ-มี', 'ภู-มี', 'ทศ-มี', 'นว-มี' -ณ7มี -ว7มี -ศ7มี -ู7มี -% Force 'ปี-ติ', 'สัง~คี-ติ', 'ศรุ-ติ', 'สุ-ติ', 'เฮ-ติ', 'อร-ติ', 'ปัญ~จ-วีส-ติ', -% 'ติงส-ติ' (but not หนัง~ส-ติ๊ก), 'คุป-ติ' (but not 'ภค~วัม~ป-ติ') -ี7ติ -รุ7ติ -สุ7ติ -ฮ7ติ -อร7ติ -วีส7ติ -ติงส7ติ -คุป7ติ -% Block 'มุต-ติ', 'วิ~ภัต-ติ' -มุต6ติ -ภัต6ติ -% Force 'ภัก-ดี', 'ปร~นิม~มิต~วส~วัต-ดี', 'ยุพ-ดี', 'วสุม-ดี', 'ไย-ดี', 'พัศ-ดี', 'มือ-ดี', -% 'พอ-ดี', 'อรา-ดี', 'ดี~วี-ดี', 'ปรี-ดี', 'สดุ-ดี', 'ยุว-ดี', 'ดิบ-ดี' -ก7ดี -ต7ดี -พ7ดี -ม7ดี -ย7ดี -ศ7ดี -อ5ดี -า7ดี -ี7ดี -ุ7ดี -ุว7ดี -ดิบ7ดี -% Force 'นัก-รบ' -นัก7 -% Force 'กุณ-ฑล', 'กุณ-ฑี', 'กุณ-โฑ', but not 'กุณ-ฑ์' -กุณ5 -กุณ6ฑ์ -% Force 'พร็อก-ซี', 'ยิป-ซี', 'เชล-ซี', 'เซียม-ซี' -7ซี. -% Force 'กต~เว-ที', 'เว-ที', 'ได้-ที', 'ไพ-ที', but not 'ปัญ~จ~น-ที' -5ที. -จน6ที -% Force 'เยอ-บี-รา'; 'ดู-รา'; 'มโนห์-รา', 'เซียร์-รา' -ี7รา -ู7รา -์7รา -% Force 'จิต-รา' -ิต7รา -% Force 'แรม-รา', 'โม-รา'; 'โรย-รา', 'ไอย-รา' -ม7รา -ย7รา -% Force 'มก-รา' (but not 'ก้าม~ก-ราม', 'เยี่ยม~ก-ราย'); 'รบ-รา'; -% 'เลิก-รา'(but not 'วิ~ก-รานต์') -.มก7รา -รบ7รา -ลิก7รา -% Force 'เห-รา' but not 'เห-ราะ' -เห7รา. -% Force 'กร-กฎ', 'กรร-กฎ', (common misspelt) 'ปรา-กฎ'; 'กร-กฏ', 'ทุ-กฏ' -7กฎ. -7กฏ. -% Force '-หะ', -% but not '-คหะ' (e.g. ปัค-คหะ) except 'เค-หะ', 'นิค-หะ'; -% '-ทหะ' (e.g. เทว-ทหะ) except 'เท-หะ' -5หะ -ค6หะ -นิค7หะ -เค7หะ -ท6หะ -เท7หะ -% Force 'คู-หา', 'ลีฬ-หา', 'เค-หา', 'สิ~เน-หา', 'เสน่-หา' -ู7หา -ฬ7หา -ค7หา -เน7หา -่7หา -% Force '-มะ', but not 'กู~ร-มะ', 'แห-มะ', 'มหา~ต-มะ' -5มะ -ร6มะ -ห6มะ -ต6มะ -% Force '-หู', but not 'พ-หู' -5หู -% Force '-ดำ', but not 'ส-ดำ' -5ดำ -ส6ดำ -% Force '-คำ' -7คำ -% Force '-สะ', but not 'ว-สะ' -5สะ -ว6สะ -% Force '-ฐะ', but not 'ส-ฐะ' -5ฐะ -ส6ฐะ -% Force '-ธะ' -7ธะ -% Force '-พี.', but not 'ทา~ร-พี' except 'ทร-พี' -5พี. -ร6พี -ทร7พี -% Force 'ปฐ-วี' -ปฐ7วี -% Force 'พนิ-ดา' -ิ7ดา -% Force 'บุษ-บก', 'บุษ-บง', 'บุษ-ปะ' -ษ7บ -ษ7ป -% Force 'พิ-ระ', 'ธี-ระ', 'ปู-ระ' -ิ7ระ -ี7ระ -ู7ระ -% Force 'พช-ระ', 'พัช-ระ', 'วัช-ระ', but not 'ช-ระ~ลุ' -ช5ระ -% Force 'จิต-ระ', but not 'โล~กุ~ต-ระ' -ิต7ระ -% Force 'ทห-ระ', but not 'ยี่~ห-ระ' -ทห7ระ -% Force 'ภัท-ระ', 'อท-ระ', 'รุท-ระ' but not 'ทระ-นง' -ท7ระ. -% Force 'ศุก-ระ', but not 'ก-ระ', 'แก-ระ', 'อนุ~ก-ระ~เบียด' -ุก5ระ. -% Force 'สว-ระ' -สว7ระ -% Force 'อา~ภัส-ระ', 'อิส-ระ' -ัส7ระ -ิส7ระ -% Force 'เป-ระ' -เป7ระ -% Force 'ดื้อ-ยา', 'หมอ-ยา' inhibited by 'อ4ยา' pattern -อ7ยา. -% Force 'กัต-ติ-เก-ยา' inhibited by 'เก2' pattern -เก7ยา -% Force 'สวรร-ยา' inhibited by '1วรร4' pattern -รร7ยา -% Force 'สา-วก' -สา7วก -% Force 'นิ-ธิ', 'ปณิ-ธิ' -ิ7ธิ -% Force 'สุท-ธิ', 'พุท-ธิ', 'ศุท-ธิ', but not 'บริ~สุท-ธิ์' -ุท7ธิ. -% Force '~สิท-ธิ', 'มหิท-ธิ' -% but not 'สิท-ธิ์', '.สิท-ธิ.', 'บุ~ริม~สิท-ธิ', 'ไกร~สิท-ธิ' -ิท5ธิ. -.สิท6ธิ. -บุริมสิท6ธิ. -ไกรสิท6ธิ. -% Force 'อุป-ธิ' -ป7ธิ -% Block 'ขัด~สมา-ธิ' caused by 'า1ธ' pattern, but not '.สมา-ธิ.' -ขัดสมา6ธิ -% Block 'พยา-ธิ' caused by 'า1ธ' pattern -พยา6ธิ. -% Force 'ชฎา~มัง-ษี', 'ปัก-ษี', 'ภา-ษี', 'มหิ-ษี', 'ยัก-ษี', but not 'ฤ-ษี' -5ษี. -% Block 'วร~ด-นู' caused by '1นู' pattern -ด6นู -% Force 'ศิ-วะ', 'สิ-วะ'; 'ชี-วะ'; 'สุ-วะ' -ิ7วะ -ี7วะ -ุ7วะ -% Force 'อา~ชี-วก' -ี7วก -% Force 'อวัย-วะ', 'อวย-วะ' -ย7วะ -% Force 'ปริ~เท-วะ', 'ไท-วะ', 'อุ~ปัท-วะ', but not 'มัท-ทวะ' -เท7วะ -ไท7วะ -ัท7วะ -% Force 'อาช-วะ' -าช7วะ -% Force 'ไศ-วะ' -ไศ7วะ -% Force '-ถะ' -7ถะ -% Force '-ษะ' -7ษะ -% Force 'จตุ-พร', 'จตุร~พิธ-พร', 'ทศ-พร', 'สถา-พร', 'เจริญ-พร' -% but not "มะ~แ-พร้ว', 'ยุ-พ~ราช' -5พร. -% Force 'นม-ผง', 'ผุย-ผง', but not 'แผง' -5ผง -% Force 'คาน-ธี', 'ชล-ธี', 'สิน-ธี', 'สุ-ธี', 'เม-ธี' -5ธี -% Force 'ชิ-ชะ', 'ทิ-ชะ'; 'รา-ชะ', 'ลา-ชะ' -า7ชะ -ิ7ชะ -% Force 'สโร-ชะ', 'อัตร-ชะ', but not 'ร-ชะ' -ร5ชะ -% Force 'สต~ภิส-ชะ' -ส7ชะ -% Force 'โอ-ชะ' -โอ7ชะ -% Force 'ปฏิ-ฆะ', 'มา-ฆะ', 'โม-ฆะ', 'โอ-ฆะ', but not 'ม-ฆะ' -5ฆะ -% Force 'เฟอะ-ฟะ', 'เฟะ-ฟะ', but not 'เ-ฟะ~ฟะ' -5ฟะ -% Force 'กัด~ดา-ฟี', 'โคร~มา~โท~กรา-ฟี' -า7ฟี -% Force 'ดิ-ถี', 'ติ-ถี', 'ศิ-ถี', 'อติ-ถี' -ิ7ถี -% Force 'สาร-ถี' -ร7ถี -% Force 'หุย-ฮา', 'เฮ-ฮา', 'โด-ฮา', but not 'เ-ฮา' -5ฮา -% Force 'ราช-ญี', 'หัจ-ญี', 'ฮัจ-ญี', but not 'เ-ญีย*' -5ญี -% Force 'บุป-ผา', 'ภู-ผา', 'หุบ-ผา', 'เลข-ผา', but not 'เ-ผา' -5ผา -% Force 'ทัฬ-หิ', 'ปัณ-หิ', 'อัป~เป-หิ', 'อเป-หิ', but not 'เ-หิน' -5หิ. -% Force 'สิน-ธพ', 'สิน-ธุ' (but not 'สิน-ธุ์'), 'สิน-ธู' -สิน7ธพ -สิน7ธุ. -สิน7ธู -% Force 'คิว-ชู', 'สาย-ชู', but not 'ร-ชู' -5ชู -% Force 'เท-ศะ', 'เป-ศะ', 'วัง-ศะ', but not 'ว-ศะ', 'ศ-ศะ' -5ศะ -% Force 'กา~วิ-ละ', 'ติ-ละ', 'อัม~พิ-ละ'; 'มา~ตุ-ละ'; 'มู-ละ', 'ศู-ละ' -ิ7ละ -ุ7ละ -ู7ละ -% Force 'ร้อย-ละ' -ย7ละ -% Force 'ลด-ละ' -ด7ละ -% Force 'วส-ละ' -.วส7ละ -% Force 'อเจ-ละ', 'อเจ-ลก' -อเจ7ล -% Force 'เต-ละ' -เต7ละ -% Force 'แต่-ละ' -่7ละ -% Force 'กลัน-ทะ', 'ฉัน-ทะ', 'สัน-ทะ' -น7ทะ -% Force 'อุต~ตร~ภัท-ทะ' -ท7ทะ -% Force 'เส-ทะ' -ส7ทะ -% Force 'ชัน-ตุ', but not 'รัง~สิ-มันตุ์' -น7ตุ. -% Block 'กรร-ตุ' caused by '1ตุ' pattern -รร6ตุ -% Force 'มา-ตฤ' -มา7ตฤ -% Force 'ปฏิ-รพ', 'ประ~ติ-รพ' -ิ7รพ -% Force 'เคา-รพ', 'มณ~ฑา-รพ', but not 'ธา-ร~พระ~กร' -า7รพ. -% Force 'ไกรพ' -ไก7รพ -% Force 'ปร-ศุ', 'อา-ศุ', but not 'ป-ศุ' -5ศุ. -% Force 'คา-ถา', 'อนา-ถา' -า7ถา -% Force 'ขี~ณา-สพ', 'วา-สพ' -า7สพ -% Force 'โพ-สพ', 'ไพ-สพ' -พ7สพ -% Force 'คุ~รุ~มุ-ขี', 'สุ-ขี' -ุ7ขี -% Force 'คน~ทิ-สอ', 'สี-สอ' -7สอ. -% Force 'จำ~ปา-ดะ' -า7ดะ -% Force 'ซา-บะ', 'มะ-ตะ-บะ', 'อุ-บะ', but not 'ต-บะ' -5บะ. -% Force 'นันท~ทา-ยี', 'ฐา-ยี', 'ยา-ยี', but not 'ยา~ห-ยี' -5ยี. -ห6ยี -% Force 'จับ~ยี่-กี', 'วัฒ-กี', 'หริต-กี', 'อัย-กี', 'โศ-กี', but not 'ส-กี' -5กี. -% Force 'กระ~ดาน-หก', 'วลา-หก', 'โก-หก', etc., but not 'แ-หก' -5หก. -% Force 'จง-อร', 'เอม-อร', but not 'สลัง~ง-อร์' -ง7อร. -% Force 'เอม-อร', but not 'พอ~ลิ~เม-อร์' -ม7อร. -% Force 'จี-วร', 'อิน~ที-วร' -ี7วร -% Force 'ภาส-วร', but not 'พร~ส-วรรค์' -ส7วร. -% Force 'ชม~พู-นท' -พู7นท -% Force '-จร.', but not 'ฉกา~มา~พ-จร', 'ฉกา~มา~ว-จร', 'โย~คา~พ-จร', 'โย~คา~ว-จร' -% but not potential '*โ-จร' -5จร. -โ6จร. -% Force 'ซาก-ศพ' -7ศพ. -% Force 'ตริ~โป-ลี', 'ทริ~โป-ลี' -โป7ลี -% Force 'ตรี-ภพ', 'เอก-ภพ', etc. -7ภพ. -% Force 'ทา-นพ', 'มา-นพ', 'อา~ที-นพ' -7นพ. -% Force 'อรร-ณพ', 'มหรร-ณพ', 'มา-ณพ', 'อัณ-ณพ', etc. -7ณพ. -% Force 'กา-รก', 'ทา-รก', but not potential 'กา-ร~กระ~ทำ' -า7รก. -% Force 'กะ~ทก-รก' -ทก7รก -% Force 'สาย-รก', but not potential 'เพียร~ก-ระ~ทำ -ย7รก. -% Force 'เรี้ยว-รก', but not potential 'คว-ร~กระ~ทำ' -ยว7รก. -% Force 'นฤ-มล', 'พิ-มล' etc., but not 'ก-มล', 'ย-มล', 'เ-มล' -5มล. -% Force 'นิ~ลุ-บล', 'ยุ-บล' -ุ5บล. -% Force 'นิ~โล-บล' -โล7บล. -% Force 'นิ~สา-ชล', 'อัส~สุ-ชล', etc. but not 'เ-ชล' -5ชล. -% Force 'ปริ~พา-ชก', 'โภ-ชก', but not 'โ-ชก' -5ชก. -% Force 'บุพ-โพ', 'เท-โพ' -7โพ -% Force 'ปร~มา-ณู', 'เร-ณู', but not 'อ-ณู' -5ณู -% Force 'นา-ปี', 'ปริน~ซิ-ปี', 'รู-ปี', 'วา-ปี', 'ศิล-ปี' -7ปี. -% Force 'ปัญ~จา-บี', 'อา~บู~ดา-บี', but not 'น-บี' -า7บี. -% Force 'ปุ-ฏะ', 'วัฏ-ฏะ', 'สก-ฏะ', but not 'ว-ฏะ' -5ฏะ. -% Force 'นา-ฬี', 'เมา-ฬี' -า7ฬี -% Force 'ปุ-ปะ', 'ศิล-ปะ', 'สัม~ผัป~ลา-ปะ', 'สู-ปะ', 'อา-ปะ' -% but not 'กัจ~ฉ-ปะ', 'กัส~ส-ปะ', 'แ-ปะ' -5ปะ. -ฉ6ปะ -ส6ปะ -% Force 'ซู-ลู', 'ปู-ลู', 'ฮอน~โน~ลู-ลู' -ู7ลู -% Force 'พัน-ตู', 'วา~นู~อา-ตู', 'อู~บัน-ตู', but not 'ส-ตู' -5ตู. -% Force 'มฤต-ยู', 'มลา-ยู', 'ศรัณ-ยู', 'ไอ~ซี-ยู' -% but not 'พ-ยู่ห์', 'อ-ยู่', 'ม-ยูร', 'ห-ยูก~ยา' -5ยู. -% Force 'ชิ-ชิ', 'มิต~ซู~บิ-ชิ', 'โอ~อิ-ชิ', but not 'ว-ชิร*', 'อัส~ส-ชิ', 'เผ-ชิญ' -ิ7ชิ -% Force 'พยัค-ฆี', 'เม-ฆี' -7ฆี. -% Force 'อวิ-จี', 'อาร์~พี-จี'; 'กุ-จี', 'รุ-จี'; 'ซู-จี', 'รู-จี' -ิ7จี -ี7จี -ุ7จี -ู7จี -% Force 'อเว-จี', but not 'ว-จี' -เว7จี -% Force 'รา-ศี', 'ประ~ทา-ศี', 'เก-ศี', but not 'ศ-ศี', 'เ-ศียร' -5ศี. -% Force 'มืด-มน', 'วิ-มน', but not 'เ-มน' -5มน. -% Force 'ป้อ-ยอ', 'ยก-ยอ', 'หมู-ยอ', but not 'เผ-ยอ' -5ยอ. -ผ6ยอ. -% Force 'พิษ-สง', 'ลิ-สง', but not 'อ-สง~ไขย' -5สง. -% Force 'กา-สร', 'มา~ธุ-สร', 'อัป-สร', but not 'อ-สร~พิษ', 'อิ-สร~ชน' -7สร. -% Force 'ชา-ดก', 'มฤ-ดก', 'โช-ดก', 'โป-ดก' -% but not 'สัต~ส-ดก', 'โส-ดก', 'แ-ดก' -5ดก. -ส6ดก -% Force 'มอส-โก', 'ยู~เนส-โก', 'เฉ-โก', but not 'ป-โกฏิ', '*ส-โกป' -7โก. -% Force 'ฝึก-ฝน' -ก7ฝ -% Force 'ลา-มก', 'อุ~ลา-มก' -า7มก. -% Force 'มอ-ซอ', 'ลี-ซอ', but not 'เ-ซอ' -5ซอ -% Force 'วิ~สา-ขะ', 'ไพ~ศา-ขะ'; 'ลู-ขะ' -า7ขะ -ู7ขะ -% Force 'เส-ขะ', but not 'ส-ขะ' -ส5ขะ -% Force 'วรร-ษา' -ร7ษา -% Force 'วส-ภะ', 'อส-ภะ', 'โศ-ภะ' -5ภะ -% Force 'โศ-ภน', 'โศ-ภี' -ศ7ภ -% Force 'ดิ-ลก', 'ติ-ลก' -ิ7ลก -% Force 'กุ-ฎี' -ุ7ฎี -% Force 'วิ~ศา-ขา', but not potential 'ไพ-ศาข์' -ศา5ข -% Force 'วิ~เห-สา', 'เก-สา', but not 'เ-สา', 'สหั-สา' -5สา. -ั6สา -% Force 'วู-ซู', 'เย-ซู' -7ซู -% Force 'กรร-ษก', 'ศิก-ษก', 'โฆ-ษก', but not 'บรร~ย~เวก-ษก์', 'อภิ~เ-ษก' -5ษก. -% Force 'เศรษ-ฐี', 'ษัษ-ฐี' -ษ7ฐี -% Force 'โค-ดม', 'หโย-ดม', 'อุต-ดม', but not 'ส-ดมภ์', 'โส-ดม' -5ดม. -ส6ดม -% Force 'ติด-ลม', 'หลอด-ลม', 'กระ~แส-ลม', 'เพรียว-ลม', 'สี-ลม' -ด7ลม. -ส7ลม. -ว7ลม. -ี7ลม. -% Force 'กุ-ศล', 'โก-ศล', but not 'ไศ-ล' -5ศล. -% Force 'นิ-ยต', 'อนิ-ยต' -นิ7ยต -% Force 'กระ~ดูก-งู', 'หมอ-งู' -7งู -% Force 'อนี-จะ', 'เบญ-จะ', but not 'กระ~แ-จะ' -5จะ. -% Force 'อนุ~ศา-สก', 'อันตร~วา-สก', 'อุ~บา-สก', but not 'ปัณ~ณา-สก์ -า7สก. -% Force 'โป-สก' -โป7สก -% Force 'ทร-ยศ', 'อป-ยศ', 'อัป-ยศ', 'เกียรติ-ยศ', but not 'พ-ยศ', 'สุ~ริ~เ-ยศ' -5ยศ. -% Force 'อว~รุท-ธก', 'โส-ธก' but not 'เ-ธก' -5ธก. -% Force 'มนุษย์-กบ', 'เป่า-กบ', but not potential 'โ-กบ' -5กบ. -% Force 'เต~ลุ-คู', 'เวท-คู' -7คู. -% Force 'พลาส-มา', 'เส-มา', but not 'ส-มา' -ส5มา. -% Force 'กุ-แล', 'ดู-แล', 'แค-แล', but not 'ส-แลง', 'ส-แล็ก' -5แล. -% Force 'ศรา-พก', 'แถม-พก', but not 'สะ-โ-พก' -5พก. -% Force 'โส-ภณ', 'โส-ภี' -โส7ภ -% Block 'กรร-ดิ' caused by 'ร1ด' pattern -% but still allow 'กรร-ดิก' -รร6ดิ. -% Force 'กา-ฬา-วก', 'ศรา-วก', but not 'ก้า-ว~ก่าย' -า7วก. -% Force 'กิน-นร', inhibited by 'น4นร' pattern (สนน-รา-คา) -น7นร. -% Force 'กุ~ลี~กุ-จอ', but not 'เ-จอ', 'อา-จ~อง', 'อเน-จ~อนาถ' -5จอ. -% Force 'ขจร-จบ', but not 'แ-จบ' -5จบ. -% Force 'ค่า-คบ', but not 'แ-คบ' -5คบ. -% Force 'ฉ้อ-ฉล', but not 'แ-ฉลบ' -5ฉล. -% Force 'ชม-รม', but not 'โค-รม' -ม7รม -% Force 'อบ-รม', but not 'บ-รม' -อบ7รม -% Force 'บริ-รม' (but not 'นิ-ร~มล'), 'อี-รม' -ิ7รม. -ี7รม. -% Force 'ซุก-ซน', but not 'โ-ซน' -5ซน. -% Force 'สี-ดอ', but not 'เ-ดอะ' -5ดอ. -% Force 'ซู~ซู-กิ' but not 'เ-กิด', 'ป-กิณ~กะ' -5กิ. -% Force 'อี~ซู-ซุ' (but not potential 'ซู-ซ'), 'ซู-ฮก' (but not potential 'ซู-ฮ์') -ซู7ซุ -ซู7ฮก -% Force 'ดา-บส', 'ดาว-บส', but not 'เ-บส', 'จ็อ-บส์' -5บส. -% Force 'ดิ้น-รน', but not 'เนร-นาด' -น7รน. -% Force 'ตก-ลง', but not 'แก-ลง' -ตก7ลง -% Force 'ลืม-ตน' -ม7ตน -% Force 'ตัว-ตน', but not 'เว-ตน์' -ตัว7ตน -% Force 'ตี-วง' -ี7วง -% Force 'พิศ-วง' -ศ7วง. -% Force 'แตร-วง', 'แวด-วง' explicitly -แตร7วง -แวด7วง -% Force 'ทมิฬ~นา-ฑู' -า7ฑู -% Force 'ทร-หด', but not 'โ-หด' -5หด. -% Force 'นอบ-นบ', but not 'บ-น~บาน' -อบ7นบ -% Force 'นา-คร' inhibited by 'นา4คร' pattern, but not 'นา-ค~ราช' -นา7คร. -% Force 'บี-ฑา', but not 'ค-ฑา' -ี7ฑา -% Force 'บู-ดู' -ู7ดู -% Force 'ปรา-รภ', but not 'สา-ร~ภาพ', 'สา-ร~ภี' (for now) -า7รภ. -% Force 'ปลา-ฝา' -า7ฝ -% Force 'พล-รบ', 'แนว-รบ', 'เรือ-รบ' -ล7รบ. -ว7รบ. -อ7รบ. -% Force 'พา-รณ' -า7รณ. -% Force 'ยืน-ยง', 'โฉม-ยง', 'ยุ-ยง', 'สุ~ริ-ยง' -น7ยง -ม7ยง -ุ7ยง -ิ7ยง -% Force 'สุ~ริ-ยน' -ิ7ยน -% Force 'มหา-พน' -หา7พน -% Force 'มิ~ยา-งิ' -า7งิ -% Force 'ราช-รถ', 'มโน-รถ', 'หงส-รถ' -ช7รถ. -น7รถ. -ส7รถ. -% Force 'ยุ~คัน-ธร' inhibited by 'ัน4ธ' pattern, but not 'สุ~คัน-ธ~รส' -ัน7ธร. -% Force 'มณ-ฑก' (but not 'มณ-ฑ์'), 'มณ-โฑ' explicitly -มณ7ฑก -มณ7โฑ -% Force 'มร-กต', 'มร-ฑป' explicitly -มร7กต -มร7ฑป -% Force 'ยอด-อก', 'โล่ง-อก' explicitly (ambiguous) -ยอด7อก -โล่ง7อก -% Force 'ยืด-อก' explicitly -ยืด7อก -% Force 'ระ~เห-หน -ห7ห -% Force 'รัน-ทด', but not 'แค~โ-ทด' -5ทด. -% Force 'ราว-นม', 'เทพ-นม', 'โค-นม' -ว7นม. -ทพ7นม. -โค7นม -% Force 'ราษ-ฎร', but not 'รา-ษฎร์' -ษ7ฎร. -% Force 'ริ-ปุ', 'ริ-ปู' -ิ7ปุ -ิ7ปู -% Force 'รี-รอ' -ี7รอ. -% Force 'ลอย-ลำ', 'หมอ-ลำ', 'แก้-ลำ' -ย7ลำ -อ7ลำ -้7ลำ -% Force 'ลั่น-ทม', 'อุป-ทม' -น7ทม. -ป7ทม. -% Force 'วก-วน', 'อล-วน' explicitly -วก7วน -อล7วน -% Force 'วิ-จล' -ิ7จล. -% Force 'วิช-ญะ' -ช7ญะ -% Force 'ศี-ขร' -ี7ข -% Force 'ศีล-อด' -ศีล7 -% Force 'สดก~ก๊อก-ธม', but not potential 'แ-ธม' -5ธม. -% Force 'สม-รด', 'สัก-วา' explicitly -สม7รด -สัก7วา -% Force 'สัป-ดน', 'สัป-ทน' -สัป7ด -สัป7ท -% Force 'สา-สม', 'เจือ-สม' -า7สม. -อ7สม. -% Force 'สิ~ขา-นล' -า7นล. -% Force 'ภี-รุ', 'อู-รุ', 'สิ~เน-รุ' -ี7รุ -ู7รุ -เน7รุ -% Force 'สิง-หล' -ง7หล -% Force 'สีห-นุ' explicitly -สีห7นุ -% Force 'สุ-ภร', but not 'เ-ภ~รี', 'อุ~สุ-ภ~ราช' -5ภร. -% Force 'หมด-จด', but not potential 'โ-จด' -5จด. -% Force 'หยิบ-ยก' -บ7ยก. -% Force 'อดิ-ศร', 'ไกร-ศร' -ดิ7ศร -ร7ศร -% Force 'อพ-ยพ' explicitly -อพ7ยพ -% Force 'อร-ชร' -ร7ชร. -% Force 'เน~แบรส-กา', 'อะ~แลส-กา' -รส7กา -ลส7กา -% Force 'อาจ-อง' explicitly (ambiguous) -อาจ7อง -% Force 'อี-มู' -ี7มู -% Force 'อึง-อล' explicitly (ambiguous) -อึง7อล -% Force 'อุ-ชุ' -ุ7ชุ -% Force 'อุ-สภ' -ุ7สภ. -% Force 'เก-ชา', 'เก-ศา' explicitly -เก7ชา -เก7ศา -% Force 'โช-ตก', 'เก็บ-ตก' -ช7ตก. -บ7ตก. -% Force 'เข-ฬะ' explicitly -เข7ฬะ -% Force 'เคราห-ณี' -ห7ณี -% Force 'เจือ-ปน' -อ7ปน. -% Force 'เชย-ชม' -ย7ชม. -% Force 'เบื้อง-บน' -เบื้อง7 -% Force 'ตุร-คะ', 'เพ-คะ', 'โภ-คะ', but not 'ภ-คะ' -5คะ -% Force 'เพียง-ออ', 'เออ-ออ' -ง7ออ. -อ7ออ. -% Force 'เรือ-ธง', 'เรือ-บด' -เรือ7ธ -เรือ7บ -% Force 'เลี้ยว-ลด' -เลี้ยว7 -% Force 'เสื่อ-กก', but not 'เ-กก' -5กก. -เ6กก -% Force 'เหลือ-ขอ', 'เหล่า-กอ' -อ7ขอ. -า7กอ. -% Force 'แด-วู' explicitly -แด7วู -% Force 'แยบ-ยล' -บ7ยล. -% Force 'โฉ-เก' explicitly -โฉ7เก -% Force 'โด-มร', 'โต-มร' explicitly -โด7มร -โต7มร -% Force 'โต้-โผ' -7โผ -% Force 'โท-โส' explicitly -โท7โส -% Force 'โป้-ปด' -้7ปด. -% Force 'โภ-คี' -7คี. -% Force 'โย-นก', but not โย-น~กลอง -โย7นก. -% Force 'โส-มม' explicitly -โส7มม -% Force 'โส-ฬส', but not 'กา-ฬ~สินธุ์ -7ฬส. -% Force 'โสต-ถิ' -ต7ถิ -% Force 'โอ้-โฮ' -7โฮ -% Force 'ใจ-คอ' -ใจ7 -% Force 'ไค-ฟง', but not 'แ-ฟง' -5ฟง -% Force 'ไช-โย' explicitly -ไช7โย -% Force 'ไอ~รา-พต', but not potential 'แ-พต' -5พต. -% Force 'กรร-กศ' explicitly -กรร7กศ -% Force 'กัล-บก' -ล7บก. -% Force 'กัศ-ยป' -ศ7ยป. -% Force 'กา-นน', but not 'โล~ซา-นน์' -า7นน. -% Force 'กุ-ฎา', 'กู-ฏา' -ุ7ฎา -ู7ฏา -% Force 'กุ~โน~กา-มอ' -า7มอ. -% Force 'ขิ~ป~สัท-โท' -ท7โท -% Force 'จุ-ทส' -ุ7ทส -% Force 'จ่า-รง' -จ่า7ร -% Force 'ทัฬ-หี' -ฬ7หี -% Force 'ทา-ฒะ', but not potential 'เ-ฒะ' -า7ฒะ -% Force 'ธต-รฐ' explicitly -ธต7รฐ -% Force 'บุท-คล' -ท7คล. -% Force 'ปัต-ถร' -ต7ถร. -% Force 'ปิ-ฐิ' -ิ7ฐิ -% Force 'ปุป-ผะ' -ป7ผะ -% Force 'พฤ-ษภ' explicitly, but not 'พฤ-ษ~ภา~คม' -พฤ7ษภ. -% Force 'พิ-ธุ' -ิ7ธุ -% Force 'มา-ฬก' -า7ฬก. -% Force 'มเห-สิ' -ห7สิ -% Force 'วัฏ-ฏิ', 'ยัษ-ฏิ' -ฏ7ฏิ. -ษ7ฏิ. -% Force 'ศิษ-ฎิ' explicitly (not to affect 'สฤ-ษฎิ') -ศิษ7ฎิ -% Force 'อิษ-ฏี' -ษ7ฏี -% Force 'ราก-ษส', but not 'กระ~ดา-ษ~สา', 'เศ-ษ~ส่วน', and potential 'เ-ษส' -5ษส. -% Force 'ลิ-ปิ' -ิ7ปิ -% Force 'สู-ริ', but not 'เพ~ฑู-ริย์' -ู7ริ. -% Force 'เลฑ-ฑุ' -ฑ7ฑุ -% Force 'เลษ-ฏุ' -ษ7ฏุ -% Force 'ชา-ตา' inhibited by 'ชา2ต' pattern -า7ตา -% Force 'ดาว-ตก', 'ปลง-ตก' inhibited by '2ตก' pattern -ว7ตก -ง7ตก -% Block 'เก-ตุ' caused by 'ก1ต' pattern, but allows potential 'เก-ตุม~วดี' -เก6ตุ. -% Force 'เส-ตุ', 'มัส-ตุ' -ส7ตุ -% Force 'ลิ-บง' inhibited by 'ลิ4บ' pattern -ลิ7บง -% Force 'เฮ-โล' -ฮ7โ diff --git a/language/thai/thailatex/hyphen/thai.tra b/language/thai/thailatex/hyphen/thai.tra deleted file mode 100644 index 7634a7f920..0000000000 --- a/language/thai/thailatex/hyphen/thai.tra +++ /dev/null @@ -1,74 +0,0 @@ - 2 3 - ก - ข - ฃ - ค - ฅ - ฆ - ง - จ - ฉ - ช - ซ - ฌ - ญ - ฎ - ฏ - ฐ - ฑ - ฒ - ณ - ด - ต - ถ - ท - ธ - น - บ - ป - ผ - ฝ - พ - ฟ - ภ - ม - ย - ร - ฤ - ล - ฦ - ว - ศ - ษ - ส - ห - ฬ - อ - ฮ - ฯ - ะ - ั - า - ๅ - ำ - ิ - ี - ึ - ื - ุ - ู - ฺ - เ - แ - โ - ใ - ไ - ๆ - ็ - ่ - ้ - ๊ - ๋ - ์ - ํ - ๎ diff --git a/language/thai/thailatex/install-sh b/language/thai/thailatex/install-sh deleted file mode 100755 index a9244eb078..0000000000 --- a/language/thai/thailatex/install-sh +++ /dev/null @@ -1,527 +0,0 @@ -#!/bin/sh -# install - install a program, script, or datafile - -scriptversion=2011-01-19.21; # UTC - -# This originates from X11R5 (mit/util/scripts/install.sh), which was -# later released in X11R6 (xc/config/util/install.sh) with the -# following copyright and license. -# -# Copyright (C) 1994 X Consortium -# -# Permission is hereby granted, free of charge, to any person obtaining a copy -# of this software and associated documentation files (the "Software"), to -# deal in the Software without restriction, including without limitation the -# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or -# sell copies of the Software, and to permit persons to whom the Software is -# furnished to do so, subject to the following conditions: -# -# The above copyright notice and this permission notice shall be included in -# all copies or substantial portions of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- -# TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -# -# Except as contained in this notice, the name of the X Consortium shall not -# be used in advertising or otherwise to promote the sale, use or other deal- -# ings in this Software without prior written authorization from the X Consor- -# tium. -# -# -# FSF changes to this file are in the public domain. -# -# Calling this script install-sh is preferred over install.sh, to prevent -# `make' implicit rules from creating a file called install from it -# when there is no Makefile. -# -# This script is compatible with the BSD install script, but was written -# from scratch. - -nl=' -' -IFS=" "" $nl" - -# set DOITPROG to echo to test this script - -# Don't use :- since 4.3BSD and earlier shells don't like it. -doit=${DOITPROG-} -if test -z "$doit"; then - doit_exec=exec -else - doit_exec=$doit -fi - -# Put in absolute file names if you don't have them in your path; -# or use environment vars. - -chgrpprog=${CHGRPPROG-chgrp} -chmodprog=${CHMODPROG-chmod} -chownprog=${CHOWNPROG-chown} -cmpprog=${CMPPROG-cmp} -cpprog=${CPPROG-cp} -mkdirprog=${MKDIRPROG-mkdir} -mvprog=${MVPROG-mv} -rmprog=${RMPROG-rm} -stripprog=${STRIPPROG-strip} - -posix_glob='?' -initialize_posix_glob=' - test "$posix_glob" != "?" || { - if (set -f) 2>/dev/null; then - posix_glob= - else - posix_glob=: - fi - } -' - -posix_mkdir= - -# Desired mode of installed file. -mode=0755 - -chgrpcmd= -chmodcmd=$chmodprog -chowncmd= -mvcmd=$mvprog -rmcmd="$rmprog -f" -stripcmd= - -src= -dst= -dir_arg= -dst_arg= - -copy_on_change=false -no_target_directory= - -usage="\ -Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE - or: $0 [OPTION]... SRCFILES... DIRECTORY - or: $0 [OPTION]... -t DIRECTORY SRCFILES... - or: $0 [OPTION]... -d DIRECTORIES... - -In the 1st form, copy SRCFILE to DSTFILE. -In the 2nd and 3rd, copy all SRCFILES to DIRECTORY. -In the 4th, create DIRECTORIES. - -Options: - --help display this help and exit. - --version display version info and exit. - - -c (ignored) - -C install only if different (preserve the last data modification time) - -d create directories instead of installing files. - -g GROUP $chgrpprog installed files to GROUP. - -m MODE $chmodprog installed files to MODE. - -o USER $chownprog installed files to USER. - -s $stripprog installed files. - -t DIRECTORY install into DIRECTORY. - -T report an error if DSTFILE is a directory. - -Environment variables override the default commands: - CHGRPPROG CHMODPROG CHOWNPROG CMPPROG CPPROG MKDIRPROG MVPROG - RMPROG STRIPPROG -" - -while test $# -ne 0; do - case $1 in - -c) ;; - - -C) copy_on_change=true;; - - -d) dir_arg=true;; - - -g) chgrpcmd="$chgrpprog $2" - shift;; - - --help) echo "$usage"; exit $?;; - - -m) mode=$2 - case $mode in - *' '* | *' '* | *' -'* | *'*'* | *'?'* | *'['*) - echo "$0: invalid mode: $mode" >&2 - exit 1;; - esac - shift;; - - -o) chowncmd="$chownprog $2" - shift;; - - -s) stripcmd=$stripprog;; - - -t) dst_arg=$2 - # Protect names problematic for `test' and other utilities. - case $dst_arg in - -* | [=\(\)!]) dst_arg=./$dst_arg;; - esac - shift;; - - -T) no_target_directory=true;; - - --version) echo "$0 $scriptversion"; exit $?;; - - --) shift - break;; - - -*) echo "$0: invalid option: $1" >&2 - exit 1;; - - *) break;; - esac - shift -done - -if test $# -ne 0 && test -z "$dir_arg$dst_arg"; then - # When -d is used, all remaining arguments are directories to create. - # When -t is used, the destination is already specified. - # Otherwise, the last argument is the destination. Remove it from $@. - for arg - do - if test -n "$dst_arg"; then - # $@ is not empty: it contains at least $arg. - set fnord "$@" "$dst_arg" - shift # fnord - fi - shift # arg - dst_arg=$arg - # Protect names problematic for `test' and other utilities. - case $dst_arg in - -* | [=\(\)!]) dst_arg=./$dst_arg;; - esac - done -fi - -if test $# -eq 0; then - if test -z "$dir_arg"; then - echo "$0: no input file specified." >&2 - exit 1 - fi - # It's OK to call `install-sh -d' without argument. - # This can happen when creating conditional directories. - exit 0 -fi - -if test -z "$dir_arg"; then - do_exit='(exit $ret); exit $ret' - trap "ret=129; $do_exit" 1 - trap "ret=130; $do_exit" 2 - trap "ret=141; $do_exit" 13 - trap "ret=143; $do_exit" 15 - - # Set umask so as not to create temps with too-generous modes. - # However, 'strip' requires both read and write access to temps. - case $mode in - # Optimize common cases. - *644) cp_umask=133;; - *755) cp_umask=22;; - - *[0-7]) - if test -z "$stripcmd"; then - u_plus_rw= - else - u_plus_rw='% 200' - fi - cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;; - *) - if test -z "$stripcmd"; then - u_plus_rw= - else - u_plus_rw=,u+rw - fi - cp_umask=$mode$u_plus_rw;; - esac -fi - -for src -do - # Protect names problematic for `test' and other utilities. - case $src in - -* | [=\(\)!]) src=./$src;; - esac - - if test -n "$dir_arg"; then - dst=$src - dstdir=$dst - test -d "$dstdir" - dstdir_status=$? - else - - # Waiting for this to be detected by the "$cpprog $src $dsttmp" command - # might cause directories to be created, which would be especially bad - # if $src (and thus $dsttmp) contains '*'. - if test ! -f "$src" && test ! -d "$src"; then - echo "$0: $src does not exist." >&2 - exit 1 - fi - - if test -z "$dst_arg"; then - echo "$0: no destination specified." >&2 - exit 1 - fi - dst=$dst_arg - - # If destination is a directory, append the input filename; won't work - # if double slashes aren't ignored. - if test -d "$dst"; then - if test -n "$no_target_directory"; then - echo "$0: $dst_arg: Is a directory" >&2 - exit 1 - fi - dstdir=$dst - dst=$dstdir/`basename "$src"` - dstdir_status=0 - else - # Prefer dirname, but fall back on a substitute if dirname fails. - dstdir=` - (dirname "$dst") 2>/dev/null || - expr X"$dst" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$dst" : 'X\(//\)[^/]' \| \ - X"$dst" : 'X\(//\)$' \| \ - X"$dst" : 'X\(/\)' \| . 2>/dev/null || - echo X"$dst" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ - s//\1/ - q - } - /^X\(\/\/\)$/{ - s//\1/ - q - } - /^X\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q' - ` - - test -d "$dstdir" - dstdir_status=$? - fi - fi - - obsolete_mkdir_used=false - - if test $dstdir_status != 0; then - case $posix_mkdir in - '') - # Create intermediate dirs using mode 755 as modified by the umask. - # This is like FreeBSD 'install' as of 1997-10-28. - umask=`umask` - case $stripcmd.$umask in - # Optimize common cases. - *[2367][2367]) mkdir_umask=$umask;; - .*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;; - - *[0-7]) - mkdir_umask=`expr $umask + 22 \ - - $umask % 100 % 40 + $umask % 20 \ - - $umask % 10 % 4 + $umask % 2 - `;; - *) mkdir_umask=$umask,go-w;; - esac - - # With -d, create the new directory with the user-specified mode. - # Otherwise, rely on $mkdir_umask. - if test -n "$dir_arg"; then - mkdir_mode=-m$mode - else - mkdir_mode= - fi - - posix_mkdir=false - case $umask in - *[123567][0-7][0-7]) - # POSIX mkdir -p sets u+wx bits regardless of umask, which - # is incompatible with FreeBSD 'install' when (umask & 300) != 0. - ;; - *) - tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$ - trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0 - - if (umask $mkdir_umask && - exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1 - then - if test -z "$dir_arg" || { - # Check for POSIX incompatibilities with -m. - # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or - # other-writeable bit of parent directory when it shouldn't. - # FreeBSD 6.1 mkdir -m -p sets mode of existing directory. - ls_ld_tmpdir=`ls -ld "$tmpdir"` - case $ls_ld_tmpdir in - d????-?r-*) different_mode=700;; - d????-?--*) different_mode=755;; - *) false;; - esac && - $mkdirprog -m$different_mode -p -- "$tmpdir" && { - ls_ld_tmpdir_1=`ls -ld "$tmpdir"` - test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1" - } - } - then posix_mkdir=: - fi - rmdir "$tmpdir/d" "$tmpdir" - else - # Remove any dirs left behind by ancient mkdir implementations. - rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null - fi - trap '' 0;; - esac;; - esac - - if - $posix_mkdir && ( - umask $mkdir_umask && - $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir" - ) - then : - else - - # The umask is ridiculous, or mkdir does not conform to POSIX, - # or it failed possibly due to a race condition. Create the - # directory the slow way, step by step, checking for races as we go. - - case $dstdir in - /*) prefix='/';; - [-=\(\)!]*) prefix='./';; - *) prefix='';; - esac - - eval "$initialize_posix_glob" - - oIFS=$IFS - IFS=/ - $posix_glob set -f - set fnord $dstdir - shift - $posix_glob set +f - IFS=$oIFS - - prefixes= - - for d - do - test X"$d" = X && continue - - prefix=$prefix$d - if test -d "$prefix"; then - prefixes= - else - if $posix_mkdir; then - (umask=$mkdir_umask && - $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break - # Don't fail if two instances are running concurrently. - test -d "$prefix" || exit 1 - else - case $prefix in - *\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;; - *) qprefix=$prefix;; - esac - prefixes="$prefixes '$qprefix'" - fi - fi - prefix=$prefix/ - done - - if test -n "$prefixes"; then - # Don't fail if two instances are running concurrently. - (umask $mkdir_umask && - eval "\$doit_exec \$mkdirprog $prefixes") || - test -d "$dstdir" || exit 1 - obsolete_mkdir_used=true - fi - fi - fi - - if test -n "$dir_arg"; then - { test -z "$chowncmd" || $doit $chowncmd "$dst"; } && - { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } && - { test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false || - test -z "$chmodcmd" || $doit $chmodcmd $mode "$dst"; } || exit 1 - else - - # Make a couple of temp file names in the proper directory. - dsttmp=$dstdir/_inst.$$_ - rmtmp=$dstdir/_rm.$$_ - - # Trap to clean up those temp files at exit. - trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0 - - # Copy the file name to the temp name. - (umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") && - - # and set any options; do chmod last to preserve setuid bits. - # - # If any of these fail, we abort the whole thing. If we want to - # ignore errors from any of these, just make sure not to ignore - # errors from the above "$doit $cpprog $src $dsttmp" command. - # - { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } && - { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } && - { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } && - { test -z "$chmodcmd" || $doit $chmodcmd $mode "$dsttmp"; } && - - # If -C, don't bother to copy if it wouldn't change the file. - if $copy_on_change && - old=`LC_ALL=C ls -dlL "$dst" 2>/dev/null` && - new=`LC_ALL=C ls -dlL "$dsttmp" 2>/dev/null` && - - eval "$initialize_posix_glob" && - $posix_glob set -f && - set X $old && old=:$2:$4:$5:$6 && - set X $new && new=:$2:$4:$5:$6 && - $posix_glob set +f && - - test "$old" = "$new" && - $cmpprog "$dst" "$dsttmp" >/dev/null 2>&1 - then - rm -f "$dsttmp" - else - # Rename the file to the real destination. - $doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null || - - # The rename failed, perhaps because mv can't rename something else - # to itself, or perhaps because mv is so ancient that it does not - # support -f. - { - # Now remove or move aside any old file at destination location. - # We try this two ways since rm can't unlink itself on some - # systems and the destination file might be busy for other - # reasons. In this case, the final cleanup might fail but the new - # file should still install successfully. - { - test ! -f "$dst" || - $doit $rmcmd -f "$dst" 2>/dev/null || - { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null && - { $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; } - } || - { echo "$0: cannot unlink or rename $dst" >&2 - (exit 1); exit 1 - } - } && - - # Now rename the file to the real destination. - $doit $mvcmd "$dsttmp" "$dst" - } - fi || exit 1 - - trap '' 0 - fi -done - -# Local variables: -# eval: (add-hook 'write-file-hooks 'time-stamp) -# time-stamp-start: "scriptversion=" -# time-stamp-format: "%:y-%02m-%02d.%02H" -# time-stamp-time-zone: "UTC" -# time-stamp-end: "; # UTC" -# End: diff --git a/language/thai/thailatex/missing b/language/thai/thailatex/missing deleted file mode 100755 index 86a8fc31e3..0000000000 --- a/language/thai/thailatex/missing +++ /dev/null @@ -1,331 +0,0 @@ -#! /bin/sh -# Common stub for a few missing GNU programs while installing. - -scriptversion=2012-01-06.13; # UTC - -# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006, -# 2008, 2009, 2010, 2011, 2012 Free Software Foundation, Inc. -# Originally by Fran,cois Pinard , 1996. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . - -# As a special exception to the GNU General Public License, if you -# distribute this file as part of a program that contains a -# configuration script generated by Autoconf, you may include it under -# the same distribution terms that you use for the rest of that program. - -if test $# -eq 0; then - echo 1>&2 "Try \`$0 --help' for more information" - exit 1 -fi - -run=: -sed_output='s/.* --output[ =]\([^ ]*\).*/\1/p' -sed_minuso='s/.* -o \([^ ]*\).*/\1/p' - -# In the cases where this matters, `missing' is being run in the -# srcdir already. -if test -f configure.ac; then - configure_ac=configure.ac -else - configure_ac=configure.in -fi - -msg="missing on your system" - -case $1 in ---run) - # Try to run requested program, and just exit if it succeeds. - run= - shift - "$@" && exit 0 - # Exit code 63 means version mismatch. This often happens - # when the user try to use an ancient version of a tool on - # a file that requires a minimum version. In this case we - # we should proceed has if the program had been absent, or - # if --run hadn't been passed. - if test $? = 63; then - run=: - msg="probably too old" - fi - ;; - - -h|--h|--he|--hel|--help) - echo "\ -$0 [OPTION]... PROGRAM [ARGUMENT]... - -Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an -error status if there is no known handling for PROGRAM. - -Options: - -h, --help display this help and exit - -v, --version output version information and exit - --run try to run the given command, and emulate it if it fails - -Supported PROGRAM values: - aclocal touch file \`aclocal.m4' - autoconf touch file \`configure' - autoheader touch file \`config.h.in' - autom4te touch the output file, or create a stub one - automake touch all \`Makefile.in' files - bison create \`y.tab.[ch]', if possible, from existing .[ch] - flex create \`lex.yy.c', if possible, from existing .c - help2man touch the output file - lex create \`lex.yy.c', if possible, from existing .c - makeinfo touch the output file - yacc create \`y.tab.[ch]', if possible, from existing .[ch] - -Version suffixes to PROGRAM as well as the prefixes \`gnu-', \`gnu', and -\`g' are ignored when checking the name. - -Send bug reports to ." - exit $? - ;; - - -v|--v|--ve|--ver|--vers|--versi|--versio|--version) - echo "missing $scriptversion (GNU Automake)" - exit $? - ;; - - -*) - echo 1>&2 "$0: Unknown \`$1' option" - echo 1>&2 "Try \`$0 --help' for more information" - exit 1 - ;; - -esac - -# normalize program name to check for. -program=`echo "$1" | sed ' - s/^gnu-//; t - s/^gnu//; t - s/^g//; t'` - -# Now exit if we have it, but it failed. Also exit now if we -# don't have it and --version was passed (most likely to detect -# the program). This is about non-GNU programs, so use $1 not -# $program. -case $1 in - lex*|yacc*) - # Not GNU programs, they don't have --version. - ;; - - *) - if test -z "$run" && ($1 --version) > /dev/null 2>&1; then - # We have it, but it failed. - exit 1 - elif test "x$2" = "x--version" || test "x$2" = "x--help"; then - # Could not run --version or --help. This is probably someone - # running `$TOOL --version' or `$TOOL --help' to check whether - # $TOOL exists and not knowing $TOOL uses missing. - exit 1 - fi - ;; -esac - -# If it does not exist, or fails to run (possibly an outdated version), -# try to emulate it. -case $program in - aclocal*) - echo 1>&2 "\ -WARNING: \`$1' is $msg. You should only need it if - you modified \`acinclude.m4' or \`${configure_ac}'. You might want - to install the \`Automake' and \`Perl' packages. Grab them from - any GNU archive site." - touch aclocal.m4 - ;; - - autoconf*) - echo 1>&2 "\ -WARNING: \`$1' is $msg. You should only need it if - you modified \`${configure_ac}'. You might want to install the - \`Autoconf' and \`GNU m4' packages. Grab them from any GNU - archive site." - touch configure - ;; - - autoheader*) - echo 1>&2 "\ -WARNING: \`$1' is $msg. You should only need it if - you modified \`acconfig.h' or \`${configure_ac}'. You might want - to install the \`Autoconf' and \`GNU m4' packages. Grab them - from any GNU archive site." - files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}` - test -z "$files" && files="config.h" - touch_files= - for f in $files; do - case $f in - *:*) touch_files="$touch_files "`echo "$f" | - sed -e 's/^[^:]*://' -e 's/:.*//'`;; - *) touch_files="$touch_files $f.in";; - esac - done - touch $touch_files - ;; - - automake*) - echo 1>&2 "\ -WARNING: \`$1' is $msg. You should only need it if - you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'. - You might want to install the \`Automake' and \`Perl' packages. - Grab them from any GNU archive site." - find . -type f -name Makefile.am -print | - sed 's/\.am$/.in/' | - while read f; do touch "$f"; done - ;; - - autom4te*) - echo 1>&2 "\ -WARNING: \`$1' is needed, but is $msg. - You might have modified some files without having the - proper tools for further handling them. - You can get \`$1' as part of \`Autoconf' from any GNU - archive site." - - file=`echo "$*" | sed -n "$sed_output"` - test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"` - if test -f "$file"; then - touch $file - else - test -z "$file" || exec >$file - echo "#! /bin/sh" - echo "# Created by GNU Automake missing as a replacement of" - echo "# $ $@" - echo "exit 0" - chmod +x $file - exit 1 - fi - ;; - - bison*|yacc*) - echo 1>&2 "\ -WARNING: \`$1' $msg. You should only need it if - you modified a \`.y' file. You may need the \`Bison' package - in order for those modifications to take effect. You can get - \`Bison' from any GNU archive site." - rm -f y.tab.c y.tab.h - if test $# -ne 1; then - eval LASTARG=\${$#} - case $LASTARG in - *.y) - SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'` - if test -f "$SRCFILE"; then - cp "$SRCFILE" y.tab.c - fi - SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'` - if test -f "$SRCFILE"; then - cp "$SRCFILE" y.tab.h - fi - ;; - esac - fi - if test ! -f y.tab.h; then - echo >y.tab.h - fi - if test ! -f y.tab.c; then - echo 'main() { return 0; }' >y.tab.c - fi - ;; - - lex*|flex*) - echo 1>&2 "\ -WARNING: \`$1' is $msg. You should only need it if - you modified a \`.l' file. You may need the \`Flex' package - in order for those modifications to take effect. You can get - \`Flex' from any GNU archive site." - rm -f lex.yy.c - if test $# -ne 1; then - eval LASTARG=\${$#} - case $LASTARG in - *.l) - SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'` - if test -f "$SRCFILE"; then - cp "$SRCFILE" lex.yy.c - fi - ;; - esac - fi - if test ! -f lex.yy.c; then - echo 'main() { return 0; }' >lex.yy.c - fi - ;; - - help2man*) - echo 1>&2 "\ -WARNING: \`$1' is $msg. You should only need it if - you modified a dependency of a manual page. You may need the - \`Help2man' package in order for those modifications to take - effect. You can get \`Help2man' from any GNU archive site." - - file=`echo "$*" | sed -n "$sed_output"` - test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"` - if test -f "$file"; then - touch $file - else - test -z "$file" || exec >$file - echo ".ab help2man is required to generate this page" - exit $? - fi - ;; - - makeinfo*) - echo 1>&2 "\ -WARNING: \`$1' is $msg. You should only need it if - you modified a \`.texi' or \`.texinfo' file, or any other file - indirectly affecting the aspect of the manual. The spurious - call might also be the consequence of using a buggy \`make' (AIX, - DU, IRIX). You might want to install the \`Texinfo' package or - the \`GNU make' package. Grab either from any GNU archive site." - # The file to touch is that specified with -o ... - file=`echo "$*" | sed -n "$sed_output"` - test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"` - if test -z "$file"; then - # ... or it is the one specified with @setfilename ... - infile=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'` - file=`sed -n ' - /^@setfilename/{ - s/.* \([^ ]*\) *$/\1/ - p - q - }' $infile` - # ... or it is derived from the source name (dir/f.texi becomes f.info) - test -z "$file" && file=`echo "$infile" | sed 's,.*/,,;s,.[^.]*$,,'`.info - fi - # If the file does not exist, the user really needs makeinfo; - # let's fail without touching anything. - test -f $file || exit 1 - touch $file - ;; - - *) - echo 1>&2 "\ -WARNING: \`$1' is needed, and is $msg. - You might have modified some files without having the - proper tools for further handling them. Check the \`README' file, - it often tells you about the needed prerequisites for installing - this package. You may also peek at any GNU archive site, in case - some other package would contain this missing \`$1' program." - exit 1 - ;; -esac - -exit 0 - -# Local variables: -# eval: (add-hook 'write-file-hooks 'time-stamp) -# time-stamp-start: "scriptversion=" -# time-stamp-format: "%:y-%02m-%02d.%02H" -# time-stamp-time-zone: "UTC" -# time-stamp-end: "; # UTC" -# End: diff --git a/language/thai/thailatex/scripts/Makefile.am b/language/thai/thailatex/scripts/Makefile.am deleted file mode 100644 index 36ebb9af9b..0000000000 --- a/language/thai/thailatex/scripts/Makefile.am +++ /dev/null @@ -1,4 +0,0 @@ -EXTRA_DIST = sync-thailatex.in sync-babel tlatex - -sbin_SCRIPTS = sync-thailatex sync-babel -bin_SCRIPTS = tlatex diff --git a/language/thai/thailatex/scripts/Makefile.in b/language/thai/thailatex/scripts/Makefile.in deleted file mode 100644 index e92bf6070e..0000000000 --- a/language/thai/thailatex/scripts/Makefile.in +++ /dev/null @@ -1,447 +0,0 @@ -# Makefile.in generated by automake 1.11.6 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software -# Foundation, Inc. -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ - -VPATH = @srcdir@ -am__make_dryrun = \ - { \ - am__dry=no; \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ - | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ - *) \ - for am__flg in $$MAKEFLAGS; do \ - case $$am__flg in \ - *=*|--*) ;; \ - *n*) am__dry=yes; break;; \ - esac; \ - done;; \ - esac; \ - test $$am__dry = yes; \ - } -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -subdir = scripts -DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ - $(srcdir)/sync-thailatex.in -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -mkinstalldirs = $(install_sh) -d -CONFIG_CLEAN_FILES = sync-thailatex -CONFIG_CLEAN_VPATH_FILES = -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' -am__uninstall_files_from_dir = { \ - test -z "$$files" \ - || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ - || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ - $(am__cd) "$$dir" && rm -f $$files; }; \ - } -am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(sbindir)" -SCRIPTS = $(bin_SCRIPTS) $(sbin_SCRIPTS) -SOURCES = -DIST_SOURCES = -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -CTTEX = @CTTEX@ -CYGPATH_W = @CYGPATH_W@ -DEFS = @DEFS@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -FMTUTIL = @FMTUTIL@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -LATEX = @LATEX@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LN_S = @LN_S@ -LTLIBOBJS = @LTLIBOBJS@ -MAKEINFO = @MAKEINFO@ -MKDIR_P = @MKDIR_P@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATGEN = @PATGEN@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PDFLATEX = @PDFLATEX@ -SED = @SED@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SWATH = @SWATH@ -TEXHASH = @TEXHASH@ -VERSION = @VERSION@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -am__leading_dot = @am__leading_dot@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build_alias = @build_alias@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -emacsdir = @emacsdir@ -exec_prefix = @exec_prefix@ -host_alias = @host_alias@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -sysconfdir = @sysconfdir@ -target_alias = @target_alias@ -texmfdir = @texmfdir@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -EXTRA_DIST = sync-thailatex.in sync-babel tlatex -sbin_SCRIPTS = sync-thailatex sync-babel -bin_SCRIPTS = tlatex -all: all-am - -.SUFFIXES: -$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu scripts/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu scripts/Makefile -.PRECIOUS: Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): -sync-thailatex: $(top_builddir)/config.status $(srcdir)/sync-thailatex.in - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ -install-binSCRIPTS: $(bin_SCRIPTS) - @$(NORMAL_INSTALL) - @list='$(bin_SCRIPTS)'; test -n "$(bindir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \ - fi; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - if test -f "$$d$$p"; then echo "$$d$$p"; echo "$$p"; else :; fi; \ - done | \ - sed -e 'p;s,.*/,,;n' \ - -e 'h;s|.*|.|' \ - -e 'p;x;s,.*/,,;$(transform)' | sed 'N;N;N;s,\n, ,g' | \ - $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1; } \ - { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ - if ($$2 == $$4) { files[d] = files[d] " " $$1; \ - if (++n[d] == $(am__install_max)) { \ - print "f", d, files[d]; n[d] = 0; files[d] = "" } } \ - else { print "f", d "/" $$4, $$1 } } \ - END { for (d in files) print "f", d, files[d] }' | \ - while read type dir files; do \ - if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ - test -z "$$files" || { \ - echo " $(INSTALL_SCRIPT) $$files '$(DESTDIR)$(bindir)$$dir'"; \ - $(INSTALL_SCRIPT) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ - } \ - ; done - -uninstall-binSCRIPTS: - @$(NORMAL_UNINSTALL) - @list='$(bin_SCRIPTS)'; test -n "$(bindir)" || exit 0; \ - files=`for p in $$list; do echo "$$p"; done | \ - sed -e 's,.*/,,;$(transform)'`; \ - dir='$(DESTDIR)$(bindir)'; $(am__uninstall_files_from_dir) -install-sbinSCRIPTS: $(sbin_SCRIPTS) - @$(NORMAL_INSTALL) - @list='$(sbin_SCRIPTS)'; test -n "$(sbindir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(sbindir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(sbindir)" || exit 1; \ - fi; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - if test -f "$$d$$p"; then echo "$$d$$p"; echo "$$p"; else :; fi; \ - done | \ - sed -e 'p;s,.*/,,;n' \ - -e 'h;s|.*|.|' \ - -e 'p;x;s,.*/,,;$(transform)' | sed 'N;N;N;s,\n, ,g' | \ - $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1; } \ - { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ - if ($$2 == $$4) { files[d] = files[d] " " $$1; \ - if (++n[d] == $(am__install_max)) { \ - print "f", d, files[d]; n[d] = 0; files[d] = "" } } \ - else { print "f", d "/" $$4, $$1 } } \ - END { for (d in files) print "f", d, files[d] }' | \ - while read type dir files; do \ - if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ - test -z "$$files" || { \ - echo " $(INSTALL_SCRIPT) $$files '$(DESTDIR)$(sbindir)$$dir'"; \ - $(INSTALL_SCRIPT) $$files "$(DESTDIR)$(sbindir)$$dir" || exit $$?; \ - } \ - ; done - -uninstall-sbinSCRIPTS: - @$(NORMAL_UNINSTALL) - @list='$(sbin_SCRIPTS)'; test -n "$(sbindir)" || exit 0; \ - files=`for p in $$list; do echo "$$p"; done | \ - sed -e 's,.*/,,;$(transform)'`; \ - dir='$(DESTDIR)$(sbindir)'; $(am__uninstall_files_from_dir) -tags: TAGS -TAGS: - -ctags: CTAGS -CTAGS: - - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile $(SCRIPTS) -installdirs: - for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(sbindir)"; do \ - test -z "$$dir" || $(MKDIR_P) "$$dir"; \ - done -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-generic mostlyclean-am - -distclean: distclean-am - -rm -f Makefile -distclean-am: clean-am distclean-generic - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: install-binSCRIPTS install-sbinSCRIPTS - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-generic - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: uninstall-binSCRIPTS uninstall-sbinSCRIPTS - -.MAKE: install-am install-strip - -.PHONY: all all-am check check-am clean clean-generic distclean \ - distclean-generic distdir dvi dvi-am html html-am info info-am \ - install install-am install-binSCRIPTS install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-sbinSCRIPTS install-strip \ - installcheck installcheck-am installdirs maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-generic pdf \ - pdf-am ps ps-am uninstall uninstall-am uninstall-binSCRIPTS \ - uninstall-sbinSCRIPTS - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/language/thai/thailatex/scripts/sync-babel b/language/thai/thailatex/scripts/sync-babel deleted file mode 100644 index 2f12dcf578..0000000000 --- a/language/thai/thailatex/scripts/sync-babel +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/sh -# Patch/unpatch thailatex babel.sty with that of tetex -# Written by Theppitak Karoonboonyanan -# License: GPL - -BABELSTY=`kpsewhich babel.sty` - -if [ "x$BABELSTY" = "x" ]; then - echo "Cannot find babel.sty to update" - exit 1 -fi - -echo "Updating $BABELSTY" - -sed -i -e '/thai.ldf/d' $BABELSTY - -THAILDF=`kpsewhich thai.ldf` - -if [ "x$THAILDF" != "x" ]; then - sed -i -e '/turkish/i\ -\\DeclareOption{thai}{\\input{thai.ldf}}' $BABELSTY -fi - diff --git a/language/thai/thailatex/scripts/sync-thailatex.in b/language/thai/thailatex/scripts/sync-thailatex.in deleted file mode 100644 index d4ed85ee12..0000000000 --- a/language/thai/thailatex/scripts/sync-thailatex.in +++ /dev/null @@ -1,46 +0,0 @@ -#!/bin/sh -# Register/unregister thailatex -# Written by Theppitak Karoonboonyanan -# License: GPL - -prefix=@prefix@ - -EMACSLISPDIR=@emacsdir@/site-lisp - -do_install() -{ - echo "Regenerating TeX ls-R ..." - @TEXHASH@ - - # add Emacs macro for activating Thai LaTeX filter - echo "Installing emacs macro ..." - if test -f $EMACSLISPDIR/site-start.el; then - sed -i -e '/thai-latex-setup/d' $EMACSLISPDIR/site-start.el - fi - if test -f $EMACSLISPDIR/thai-latex-setup.el; then - echo '(load-library "thai-latex-setup")' >> $EMACSLISPDIR/site-start.el - fi -} - -do_uninstall() -{ - echo "Regenerating TeX ls-R ..." - @TEXHASH@ - - # remove Emacs macro for activating Thai LaTeX filter - echo "Uninstalling emacs macro ..." - if test -f $EMACSLISPDIR/site-start.el; then - sed -i -e '/thai-latex-setup/d' $EMACSLISPDIR/site-start.el - fi -} - -# Main script - -if test -f $EMACSLISPDIR/thai-latex-setup.el; then - echo "ThaiLaTeX macro exists, so we will enable it." - do_install -else - echo "ThaLaTeX macro no longer exists, so we will disable it." - do_uninstall -fi - diff --git a/language/thai/thailatex/scripts/tlatex b/language/thai/thailatex/scripts/tlatex deleted file mode 100755 index 2f368a04da..0000000000 --- a/language/thai/thailatex/scripts/tlatex +++ /dev/null @@ -1,62 +0,0 @@ -#! /bin/sh -e -# -# Written by Chanop Silpa-Anan -# -# You have every right to do anything with this file. -# Use with care. -# - -if [ $# -ne 1 ]; then - echo "Usage:" - echo " $0 latexfile[.tex]" - exit 1 -fi - -LATEXFILEORG= -if [ -e $1 ]; then - LATEXFILEORG="$1" -elif [ -e $1.tex ]; then - LATEXFILEORG="$1.tex" -else - echo "File not found: $1[.tex]" - exit 1 -fi - -echo "Found: $LATEXFILEORG" -LATEXFILENEW=`echo $LATEXFILEORG | sed -e "s/.tex/.ttex/"` -LATEXFILENAME=`echo $LATEXFILEORG | sed -e "s/.tex//"` - -WORDSEG= -case `file --mime $LATEXFILEORG` in - *charset=utf-8*) - if which swath > /dev/null; then - WORDSEG="swath -f latex -u u,u" - else - echo "Cannot find swath to process UTF-8 source" - exit 1 - fi - ;; - *) - if which swath > /dev/null; then - WORDSEG="swath -f latex" - elif which cttex > /dev/null; then - WORDSEG="cttex -W" - else - echo "Cannot find either swath or cttex" - exit 1 - fi - ;; -esac - -echo "Using: $WORDSEG for Thai word segmentation" -$WORDSEG < $LATEXFILEORG > $LATEXFILENEW -echo "Running LaTeX pass 1" -latex $LATEXFILENEW -#echo "Running BibTeX" -#bibtex $LATEXFILENAME -echo "Running LaTeX pass 2" -latex $LATEXFILENEW -echo "Running LaTeX pass 3" -latex $LATEXFILENEW - -exit 0 -- cgit v1.2.3