diff options
author | Karl Berry <karl@freefriends.org> | 2014-03-17 22:55:08 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2014-03-17 22:55:08 +0000 |
commit | e5648acf4c3dffe742901c883a29b53f65690f65 (patch) | |
tree | 42d10a19151de6f3c5151937163ed93f0fe194e5 /Master/texmf-dist/source/fonts/fonts-tlwg/ChangeLog | |
parent | 6110c8492b92cb7165937f878caa38d4192df562 (diff) |
fonts-tlwg (17mar14)
git-svn-id: svn://tug.org/texlive/trunk@33209 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/fonts/fonts-tlwg/ChangeLog')
-rw-r--r-- | Master/texmf-dist/source/fonts/fonts-tlwg/ChangeLog | 499 |
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: |