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