summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/fonts/fonts-tlwg/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/fonts/fonts-tlwg/ChangeLog')
-rw-r--r--Master/texmf-dist/source/fonts/fonts-tlwg/ChangeLog499
1 files changed, 499 insertions, 0 deletions
diff --git a/Master/texmf-dist/source/fonts/fonts-tlwg/ChangeLog b/Master/texmf-dist/source/fonts/fonts-tlwg/ChangeLog
index 78faf2bdcf8..789b3083e18 100644
--- a/Master/texmf-dist/source/fonts/fonts-tlwg/ChangeLog
+++ b/Master/texmf-dist/source/fonts/fonts-tlwg/ChangeLog
@@ -1,3 +1,502 @@
+2014-03-17 Theppitak Karoonboonyanan <theppitak@gmail.com>
+
+ * configure.ac, NEWS:
+ === Version 0.6.0 ===
+
+2014-03-17 Theppitak Karoonboonyanan <theppitak@gmail.com>
+
+ * TODO:
+ - Cross out minority language support. It's done.
+
+2014-03-17 Theppitak Karoonboonyanan <theppitak@gmail.com>
+
+ Replace my broken @linux.thai.net e-mail in non-history occurences.
+
+ * configure.ac:
+ - Replace bug-report-address with mailing list.
+ * AUTHORS, tlwg/AUTHORS, tlwg/CREDITS, scripts/thaikernpairs.txt:
+ - Replace my e-mail with @gmail.
+ * tlwg/TlwgTypist*.sfd, tlwg/TlwgTypo*.sfd:
+ - Replace my Designer address with @gmail.
+
+2014-03-17 Theppitak Karoonboonyanan <theppitak@gmail.com>
+
+ Waree, Umpush: Update Vendor URL.
+
+ * tlwg/Waree*.sfd, tlwg/Umpush*.sfd:
+ - Update Vendor URL from thaifonts-scalable to fonts-tlwg.
+
+2014-03-17 Theppitak Karoonboonyanan <theppitak@gmail.com>
+
+ * AUTHORS:
+ - Replace thaifonts-scalable mentioning with fonts-tlwg.
+
+2014-03-17 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Bump font major versions to reflect new anchor classes.
+
+ * nf/Garuda*.sfd:
+ - Bump font version to 3.00: 2014-03-17.
+ * nf/Norasi*.sfd:
+ - Bump font version to 005.000: 2014-03-17.
+ * nf/Nikkari*.sfd:
+ - Bump font version to 002.000: 2014-03-17.
+ * nectec/Loma*.sfd:
+ - Bump font version to 0.10.0: 2014-03-17.
+ * tlwg/Waree*.sfd:
+ - Bump font version to 0.12.0: 2014-03-17.
+ * tlwg/Umpush*.sfd:
+ - Bump font version to 0.10.0: 2014-03-17.
+ * tlwg/Sawasdee*.sfd:
+ - Bump font version to 002.000: 2014-03-17.
+ * tlwg/Purisa*.sfd:
+ - Bump font version to 003.000: 2014-03-17.
+ * tlwg/TlwgTypo*.sfd:
+ - Bump font version to 003.000: 2014-03-17.
+ * tlwg/TlwgTypist*.sfd:
+ - Bump font version to 002.000: 2014-03-17.
+ * tlwg/TlwgTypewriter*.sfd:
+ - Bump font version to 002.000: 2014-03-17.
+
+2014-03-15 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ LaTeX: Replace thaifonts-scalable mentionings with fonts-tlwg.
+
+ * latex/fonts-tlwg.sty:
+ * latex/lthgaruda.fd:
+ * latex/lthkinnari.fd:
+ * latex/lthloma.fd:
+ * latex/lthnorasi.fd:
+ * latex/lthpurisa.fd:
+ * latex/lthsawasdee.fd:
+ * latex/lthttype.fd:
+ * latex/lthttypist.fd:
+ * latex/lthumpush.fd:
+ * latex/lthwaree.fd:
+ - Replace thaifonts-scalable mentionings with fonts-tlwg.
+
+2014-03-15 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Umpush: Adjust low below marks positions.
+
+ * tlwg/Umpush*.sfd:
+ - Adjust horizontal position of low Sara U, Sara Uu, Phinthu PUA's
+ so they align properly when stacking. This is mainly for LaTeX
+ but also applies to legacy PUA-based rendering engines.
+ - Adjust overshoots & stem widths of Thai glyphs.
+ For Umpush-Light*, also adjust BlueValues to have non-zero-width
+ blue zone.
+ - Bump font version to 0.9.18: 2014-03-15.
+
+2014-03-14 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ LaTeX: Add Umpush Light series.
+
+ * tlwg/Makefile.am:
+ - Add rules to generate TeX staffs for umpush_l and umpush_lo.
+ * latex/lthumpush.fd:
+ - Add font shape declaration for light weight.
+ * latex/examples/teststd.tex:
+ - Add tests for Umpush Light and LightOblique.
+
+2014-03-08 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ LaTeX: Add basic supports for ethnic languages.
+
+ * latex/examples/teststd.tex:
+ - Add sample ethnic language text for testing.
+ * latex/thailigs.enc:
+ - Add LIGKERN rules for high tone marks over Mai Taikhu, tone marks,
+ and Thanthakhat.
+ - Ditto for high-left counterparts.
+ - Add generalization for left Nikhahit after Sara Uu and Phinthu.
+ - Add LIGKERN rules for left upper vowel after Phinthu, with
+ generalization over Sara U and Sara Uu.
+ - Add LIGKERN rules for low Sara U, Sara Uu, and Phintu below
+ another.
+
+2014-02-28 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ TlwgTypist: Add supports for stacking over/under base-line vowels.
+
+ * tlwg/TlwgTypist*.sfd:
+ - Add "'mark' Thai Below Base Centered" GPOS table,
+ with "BelowBaseCenter" anchor class, for aligning below marks
+ under some vowels properly.
+ - Add BelowBaseCenter base anchors to leading vowels.
+ - Add BelowBase base anchors to Ru, Lu, Lakkhangyao, Maiyamok
+ - Add BelowBaseCenter mark anchor to below marks.
+ - Add AboveBase base anchors to Sara O, Maimuan, Maimalai.
+ - [Bold & BoldOblique] Copy polished glyphs for leading vowels
+ and below marks from TlwgTypo.
+ - [Bold & BoldOblique] Copy BelowBase base anchor for Ro Rua
+ from TlwgTypo.
+ - Bump font version to 001.025: 2014-02-28.
+
+2014-02-27 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ TlwgTypo: Add supports for stacking over/under base-line vowels.
+
+ * tlwg/TlwgTypo*.sfd:
+ - Add "'mark' Thai Below Base Centered" GPOS table,
+ with "BelowBaseCenter" anchor class, for aligning below marks
+ under some vowels properly.
+ - Add AboveBase, BelowBase/BelowBaseCenter base anchors to
+ base-line vowels, punctuation marks and Thai digits.
+ - Add BelowBaseCenter mark anchor to below marks.
+ - Bump font version to 002.016: 2014-02-27.
+
+2014-02-26 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Update missing credit info.
+
+ * tlwg/AUTHORS, tlwg/CREDITS:
+ - Add missing info for TlwgTypo, Umpush, Waree.
+
+2014-02-26 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Garuda: Correct spline direction.
+
+ * nf/Garuda*.sfd:
+ - Correct all glyphs with wrong spline direction.
+ - Bump font version to 2.69: 2014-02-26.
+
+2014-02-26 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Loma: Correct spline direction.
+
+ * nectec/Loma*.sfd:
+ - Correct all glyphs with wrong spline direction,
+ namely ')' in normal faces.
+ - Bump font version to 0.9.21: 2014-02-26.
+
+2014-02-26 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Sawasdee: Correct spline direction.
+
+ * tlwg/Sawasdee*.sfd:
+ - Correct all glyphs with wrong spline direction,
+ namely 'm' in bold faces.
+ - Bump font version to 001.010: 2014-02-26.
+
+2014-02-26 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Umpush: Correct spline direction.
+
+ * tlwg/Umpush*.sfd:
+ - Correct all glyphs with wrong spline direction.
+ - Bump font version to 0.9.17: 2014-02-26.
+
+2014-02-26 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ TlwgTypewriter: Add support for below-base stacking.
+
+ * tlwg/TlwgTypewriter*.sfd:
+ - Add 'mkmk' Thai Below Mark lookup and BelowMark anchor class.
+ - Add BelowMark base & mark anchors to below marks.
+ - Lift up Phinthu to get closer to base line.
+ - Bump font version to 001.021: 2014-02-26.
+
+2014-02-26 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ TlwgTypewriter: Improve above-base stacking for ethnic languages.
+
+ * tlwg/TlwgTypewriter*.sfd:
+ - Add high Yamakkan (uni0E4E.high) glyph, with conversion from
+ uni0E4E in 'Thai Mark High Variant' table.
+ - 'ccmp' Thai General Composition:
+ - Add uni0E4E to class 5 so it gets converted to high variant.
+ - Add lookups to convert marks to high variant when it comes
+ after all above-base characters and their converted variants.
+ - Add AboveMark base anchor for normal & low tone marks,
+ normal & high Maitaikhu, high Nikhahit, normal & high Yamakkan.
+ - Bump font version to 001.020: 2014-02-26.
+
+2014-02-26 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ TlwgTypo: Add support for below-base stacking.
+
+ * tlwg/TlwgTypo*.sfd:
+ - Add 'mkmk' Thai Below Mark lookup and BelowMark anchor class.
+ - Add BelowMark base & mark anchors to below marks.
+ - Bump font version to 002.015: 2014-02-26.
+
+2014-02-26 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ TlwgTypo: Improve above-base stacking for ethnic languages.
+
+ * tlwg/TlwgTypo*.sfd:
+ - Add high Yamakkan (uni0E4E.high) glyph, with dx_adv 'mkmk'
+ positioning, and conversion from uni0E4E in 'Thai Mark High
+ Variant' table.
+ - 'ccmp' Thai General Composition:
+ - Add uni0E4E to class 5 so it gets converted to high variant.
+ - Add lookups to convert marks to high variant when it comes
+ after all above-base characters and their converted variants.
+ - Add AboveMark base anchor for normal & low tone marks,
+ normal & high Maitaikhu, high Nikhahit, normal & high Yamakkan.
+ - [Normal & Oblique] Unref high Maitaikhu (uni0E47.high),
+ high Yamakkan (uni0E4E.high); and expand stroke by 6 (copied from
+ TlwgTypist).
+ - Bump font version to 002.014: 2014-02-26.
+
+2014-02-26 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ TlwgTypist: Add support for below-base stacking.
+
+ * tlwg/TlwgTypist*.sfd:
+ - Add 'mkmk' Thai Below Mark lookup and BelowMark anchor class.
+ - Add BelowMark base & mark anchors to below marks.
+ - Bump font version to 001.024: 2014-02-26.
+
+2014-02-25 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ TlwgTypist: Improve above-base stacking for ethnic languages.
+
+ * tlwg/TlwgTypist*.sfd:
+ - Add high Yamakkan (uni0E4E.high) glyph, with conversion from
+ uni0E4E in 'Thai Mark High Variant' table.
+ - 'ccmp' Thai General Composition:
+ - Add uni0E4E to class 5 so it gets converted to high variant.
+ - Add lookups to convert marks to high variant when it comes
+ after all above-base characters and their converted variants.
+ - Add AboveMark base anchor for normal & low tone marks,
+ normal & high Maitaikhu, high Nikhahit, normal & high Yamakkan.
+ - [Normal & Oblique] Unref high Maitaikhu (uni0E47.high),
+ high Yamakkan (uni0E4E.high); and expand stroke by 6.
+ - Bump font version to 001.023: 2014-02-25.
+
+2014-02-24 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Purisa: Add support for below-base stacking.
+
+ * tlwg/Purisa*.sfd:
+ - Add 'mkmk' Thai Below Mark lookup and BelowMark anchor class.
+ - Add BelowMark base & mark anchors to below marks.
+ - Bump font version to 002.017: 2014-02-24.
+
+2014-02-24 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Purisa: Improve above-base stacking for ethnic languages.
+
+ * tlwg/Purisa*.sfd:
+ - Add high Yamakkan (uni0E4E.high) glyph, with conversion from
+ uni0E4E in 'Thai Mark High Variant' table.
+ - 'ccmp' Thai General Composition:
+ - Add uni0E4E to class 5 so it gets converted to high variant.
+ - Add lookups to convert marks to high variant when it comes
+ after all above-base characters and their converted variants.
+ - Add AboveMark base anchor for normal & low tone marks,
+ normal & high Maitaikhu, high Nikhahit, normal & high Yamakkan.
+ - Adjust anchors for normal Mai Tri, normal Thanthakhat horizontally.
+ - Adjust glyph positions of low Mai Tho, low Mai Tri,
+ low Mai Chattawa, low Thanthakhat vertically.
+ - Bump font version to 002.016: 2014-02-24.
+
+2014-02-21 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Sawasdee: Add support for below-base stacking.
+
+ * tlwg/Sawasdee*.sfd:
+ - Add 'mkmk' Thai Below Mark lookup and BelowMark anchor class.
+ - Add BelowMark base & mark anchors to below marks.
+ - Bump font version to 001.009: 2014-02-21.
+
+2014-02-20 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Sawasdee: Improve above-base stacking for ethnic languages.
+
+ * tlwg/Sawasdee*.sfd:
+ - Add high Yamakkan (uni0E4E.high) glyph, with conversion from
+ uni0E4E in 'Thai Mark High Variant' table.
+ - 'ccmp' Thai General Composition:
+ - Add uni0E4E to class 5 so it gets converted to high variant.
+ - Add lookups to convert marks to high variant when it comes
+ after all above-base characters and their converted variants.
+ - Add AboveMark base anchor for normal & low tone marks,
+ normal & high Maitaikhu, high Nikhahit, normal & high Yamakkan.
+ - Unref high Maitaikhu (uni0E47.high), high Yamakkan (uni0E4E.high);
+ and expand stroke to be as thick as unscaled glyphs.
+ - Bump font version to 001.008: 2014-02-20.
+
+2014-02-20 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Umpush: Add support for below-base stacking.
+
+ * tlwg/Umpush-Light[Oblique].sfd:
+ - Fix directions for Sara U, Sara UU splines.
+ * tlwg/Umpush*.sfd:
+ - Add 'mkmk' Thai Below Mark lookup and BelowMark anchor class.
+ - Add BelowMark base & mark anchors to below marks.
+ - Bump font version to 0.9.16: 2014-02-20.
+
+2014-02-20 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Umpush: Improve above-base stacking for ethnic languages.
+
+ * tlwg/Umpush*.sfd:
+ - Add high Yamakkan (uni0E4E.high) glyph, with conversion from
+ uni0E4E in 'Thai Mark High Variant' table.
+ - 'ccmp' Thai General Composition:
+ - Add uni0E4E to class 5 so it gets converted to high variant.
+ - Add lookups to convert marks to high variant when it comes
+ after all above-base characters and their converted variants.
+ - Remove AboveMark mark anchor for normal Maitaikhu.
+ - Add AboveMark base anchor for normal & low tone marks,
+ normal & high Maitaikhu, high Nikhahit, normal & high Yamakkan.
+ - Unref high Maitaikhu (uni0E47.high), high Yamakkan (uni0E4E.high);
+ and expand stroke by 30 for Light & Normal, 26 for Bold.
+ - Bump font version to 0.9.15: 2014-02-20.
+
+2014-02-19 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Waree: Add support for below-base stacking.
+
+ * tlwg/Waree-Bold[Oblique].sfd:
+ - Lengthen Sara U vertical stem.
+ * tlwg/Waree*.sfd:
+ - Add 'mkmk' Thai Below Mark lookup and BelowMark anchor class.
+ - Add BelowMark base & mark anchors to below marks.
+ - Bump font version to 0.11.11: 2014-02-19.
+
+2014-02-18 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Waree: Improve above-base stacking for ethnic languages.
+
+ * tlwg/Waree*.sfd:
+ - Add high Yamakkan (uni0E4E.high) glyph, with conversion from
+ uni0E4E in 'Thai Mark High Variant' table.
+ - 'ccmp' Thai General Composition:
+ - Add uni0E4E to class 5 so it gets converted to high variant.
+ - Add lookups to convert marks to high variant when it comes
+ after all above-base characters and their converted variants.
+ - Add AboveMark base & mark anchors for high Yamakkan.
+ - Remove AboveMark mark anchor from normal Maitaikhu,
+ normal Nikhahit, normal Yamakkan.
+ - Unref high Maitaikhu (uni0E47.high), high Yamakkan (uni0E4E.high);
+ and expand stroke by 14.
+ - Bump font version to 0.11.10: 2014-02-18.
+
+2014-02-18 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Loma: Add support for below-base stacking.
+
+ * nectec/Loma*.sfd:
+ - Add 'mkmk' Thai Below Mark lookup and BelowMark anchor class.
+ - Add BelowMark base & mark anchors to below marks.
+ - Bump font version to 0.9.20: 2014-02-18.
+
+2014-02-18 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Loma: Improve above-base stacking for ethnic languages.
+
+ * nectec/Loma*.sfd:
+ - Add high Yamakkan (uni0E4E.high) glyph, with conversion from
+ uni0E4E in 'Thai Mark High Variant' table.
+ - 'ccmp' Thai General Composition:
+ - Add uni0E4E to class 5 so it gets converted to high variant.
+ - Add lookups to convert marks to high variant when it comes
+ after all above-base characters and their converted variants.
+ - Add AboveMark base anchor for normal & low tone marks,
+ normal & high Maitaikhu, high Nikhahit, normal & high Yamakkan.
+ - Unref high Maitaikhu (uni0E47.high), high Yamakkan (uni0E4E.high);
+ and expand stroke by 12.
+ - Bump font version to 0.9.19: 2014-02-18.
+
+2014-02-17 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Norasi: Add support for below-base stacking.
+
+ * nf/Norasi*.sfd:
+ - Add 'mkmk' Thai Below Mark lookup and BelowMark anchor class.
+ - Add BelowMark base & mark anchors to below marks.
+ - Bump font version to 004.015: 2014-02-17.
+
+2014-02-17 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Norasi: Improve above-base stacking for ethnic languages.
+
+ * nf/Norasi*.sfd:
+ - Add high Yamakkan (uni0E4E.high) glyph, with conversion from
+ uni0E4E in 'Thai Mark High Variant' table.
+ - 'ccmp' Thai General Composition:
+ - Add uni0E4E to class 5 so it gets converted to high variant.
+ - Add lookups to convert marks to high variant when it comes
+ after all above-base characters and their converted variants.
+ - Add AboveMark base anchor for normal & low tone marks,
+ normal & high Maitaikhu, high Nikhahit, normal & high Yamakkan.
+ - Unref high Maitaikhu (uni0E47.high), high Yamakkan (uni0E4E.high);
+ and expand stroke by 6.
+ - Bump font version to 004.014: 2014-02-17.
+
+2014-02-13 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Kinnari: Add support for below-base stacking.
+
+ * nf/Kinnari*.sfd:
+ - Add 'mkmk' Thai Below Mark lookup and BelowMark anchor class.
+ - Add BelowMark base & mark anchors to below marks.
+ - Bump font version to 001.012: 2014-02-13.
+
+2014-02-12 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Kinnari: Improve above-base stacking for ethnic languages.
+
+ * nf/Kinnari*.sfd:
+ - Add high Yamakkan (uni0E4E.high) glyph, with conversion from
+ uni0E4E in 'Thai Mark High Variant' table.
+ - 'ccmp' Thai General Composition:
+ - Add uni0E4E to class 5 so it gets converted to high variant.
+ - Add lookups to convert marks to high variant when it comes
+ after all above-base characters and their converted variants.
+ - Add AboveMark base anchor for normal & low tone marks,
+ normal & high Maitaikhu, high Nikhahit, normal & high Yamakkan.
+ - Unref high Maitaikhu (uni0E47.high), high Yamakkan (uni0E4E.high);
+ and expand stroke by 6.
+ - Bump font version to 001.011: 2014-02-12.
+
+2014-01-21 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Garuda: Add support for below-base stacking.
+
+ * nf/Garuda*.sfd:
+ - Add 'mkmk' Thai Below Mark lookup and BelowMark anchor class.
+ - Add BelowMark base & mark anchors to below marks.
+ - Bump font version to 2.68: 2014-01-21.
+
+2014-01-20 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Garuda: Improve support for ethnic languages.
+
+ * nf/Garuda*.sfd:
+ - Add high Yamakkan (uni0E4E.high) glyph, with conversion from
+ uni0E4E in 'Thai Mark High Variant' table.
+ - 'ccmp' Thai General Composition:
+ - Add uni0E4E to class 5 so it gets converted to high variant.
+ - Add lookups to convert marks to high variant when it comes
+ after all above-base characters and their converted variants.
+ - Add AboveMark base anchor for normal & low tone marks,
+ normal & high Maitaikhu, high Nikhahit, normal & high Yamakkan.
+ - Unref high Maitaikhu (uni0E47.high), high Yamakkan (uni0E4E.high);
+ and expand stroke by 6.
+ - Bump font version to 2.67: 2014-01-20.
+
+2014-01-17 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ Improve support for ethnic languages.
+
+ * tlwg/Waree*.sfd:
+ - Add AboveMark base anchor for normal tone marks, low tone marks,
+ normal and high Maitaikhu, high Nikhahit, Yamakkan.
+ - Add AboveMark mark anchor for normal Nikhahit and Yamakkan.
+ - Bump font version to 0.11.9: 2014-01-17.
+ * tlwg/Waree-BoldOblique.sfd:
+ - Fix license clause. TLWG changes are in public domain.
+
+2014-01-17 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ * configure.ac: Post-release version suffix added.
+
2013-02-15 Theppitak Karoonboonyanan <thep@linux.thai.net>
* configure.ac, NEWS: