texlive[60817] Master/texmf-dist: fonts-tlwg (19oct21)
commits+karl at tug.org
commits+karl at tug.org
Wed Oct 20 23:44:13 CEST 2021
Revision: 60817
http://tug.org/svn/texlive?view=revision&revision=60817
Author: karl
Date: 2021-10-20 23:44:12 +0200 (Wed, 20 Oct 2021)
Log Message:
-----------
fonts-tlwg (19oct21)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/fonts/fonts-tlwg/examples/teststd.tex
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/garuda.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/garuda_b.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/garuda_bo.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/garuda_o.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari_b.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari_bi.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari_bo.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari_i.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari_o.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/laksaman.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/laksaman_b.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/laksaman_bi.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/laksaman_i.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/loma.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/loma_b.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/loma_bo.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/loma_o.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi_b.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi_bi.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi_bo.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi_i.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi_o.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/purisa.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/purisa_b.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/purisa_bo.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/purisa_o.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/sawasdee.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/sawasdee_b.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/sawasdee_bo.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/sawasdee_o.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttype.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttype_b.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttype_bo.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttype_o.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttypist.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttypist_b.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttypist_bo.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttypist_o.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush_b.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush_bo.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush_l.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush_lo.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush_o.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/waree.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/waree_b.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/waree_bo.afm
trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/waree_o.afm
trunk/Master/texmf-dist/fonts/map/dvips/fonts-tlwg/nf.map
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Garuda-Bold.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Garuda-BoldOblique.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Garuda-Oblique.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Garuda.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Kinnari-Bold.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Kinnari-BoldItalic.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Kinnari-BoldOblique.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Kinnari-Italic.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Kinnari-Oblique.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Kinnari.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Laksaman-Bold.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Laksaman-BoldItalic.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Laksaman-Italic.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Laksaman.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Loma-Bold.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Loma-BoldOblique.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Loma-Oblique.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Loma.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Norasi-Bold.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Norasi-BoldItalic.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Norasi-BoldOblique.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Norasi-Italic.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Norasi-Oblique.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Norasi.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Purisa-Bold.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Purisa-BoldOblique.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Purisa-Oblique.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Purisa.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Sawasdee-Bold.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Sawasdee-BoldOblique.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Sawasdee-Oblique.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Sawasdee.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/TlwgMono-Bold.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/TlwgMono-BoldOblique.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/TlwgMono-Oblique.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/TlwgMono.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/TlwgTypewriter-Bold.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/TlwgTypewriter-BoldOblique.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/TlwgTypewriter-Oblique.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/TlwgTypewriter.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/TlwgTypist-Bold.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/TlwgTypist-BoldOblique.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/TlwgTypist-Oblique.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/TlwgTypist.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/TlwgTypo-Bold.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/TlwgTypo-BoldOblique.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/TlwgTypo-Oblique.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/TlwgTypo.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Umpush-Bold.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Umpush-BoldOblique.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Umpush-Light.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Umpush-LightOblique.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Umpush-Oblique.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Umpush.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Waree-Bold.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Waree-BoldOblique.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Waree-Oblique.otf
trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Waree.otf
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_b.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_bi.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_o.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_b.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_bi.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_o.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rttypist_b.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rttypist_bo.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/ttypist_b.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/ttypist_bo.tfm
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/garuda.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/garuda_b.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/garuda_bo.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/garuda_o.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/kinnari.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/kinnari_b.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/kinnari_bi.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/kinnari_bo.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/kinnari_i.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/kinnari_o.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/laksaman.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/laksaman_b.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/laksaman_bi.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/laksaman_i.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/loma.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/loma_b.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/loma_bo.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/loma_o.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/norasi.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/norasi_b.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/norasi_bi.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/norasi_bo.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/norasi_i.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/norasi_o.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/purisa.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/purisa_b.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/purisa_bo.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/purisa_o.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/sawasdee.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/sawasdee_b.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/sawasdee_bo.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/sawasdee_o.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttype.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttype_b.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttype_bo.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttype_o.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttypist.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttypist_b.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttypist_bo.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttypist_o.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/umpush.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/umpush_b.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/umpush_bo.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/umpush_l.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/umpush_lo.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/umpush_o.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/waree.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/waree_b.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/waree_bo.pfb
trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/waree_o.pfb
trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_b.vf
trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_bi.vf
trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_o.vf
trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/ttypist_b.vf
trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/ttypist_bo.vf
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/ChangeLog
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/INSTALL
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/Makefile.in
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/NEWS
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/VERSION
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/aclocal.m4
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/configure
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/configure.ac
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/fontconfig/Makefile.in
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/install-sh
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/Makefile.am
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/Makefile.in
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/Makefile.am
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/Makefile.in
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/teststd.tex
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/fonts-tlwg.sty
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthnorasi.fd
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/texfont.mk.am
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/missing
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/nectec/Makefile.am
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/nectec/Makefile.in
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/nf/Makefile.am
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/nf/Makefile.in
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/nf/Norasi-Bold.sfd
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/nf/Norasi-BoldItalic.sfd
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/nf/Norasi-BoldOblique.sfd
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/nf/Norasi-Italic.sfd
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/nf/Norasi-Oblique.sfd
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/nf/Norasi.sfd
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/scripts/Makefile.in
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/sipa/Makefile.am
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/sipa/Makefile.in
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/test-driver
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tests/Makefile.in
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Makefile.am
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Makefile.in
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Purisa-Bold.sfd
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Purisa-BoldOblique.sfd
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Purisa-Oblique.sfd
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Purisa.sfd
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Sawasdee-Bold.sfd
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Sawasdee-BoldOblique.sfd
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Sawasdee-Oblique.sfd
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Sawasdee.sfd
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgMono-Bold.sfd
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgMono-BoldOblique.sfd
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgMono-Oblique.sfd
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgMono.sfd
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypewriter-Bold.sfd
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypewriter-BoldOblique.sfd
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypewriter-Oblique.sfd
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypewriter.sfd
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypist-Bold.sfd
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypist-BoldOblique.sfd
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypist-Oblique.sfd
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypist.sfd
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypo-Bold.sfd
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypo-BoldOblique.sfd
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypo-Oblique.sfd
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypo.sfd
trunk/Master/texmf-dist/tex/latex/fonts-tlwg/fonts-tlwg.sty
trunk/Master/texmf-dist/tex/latex/fonts-tlwg/lthnorasi.fd
Added Paths:
-----------
trunk/Master/texmf-dist/doc/fonts/fonts-tlwg/examples/digits-axes.tex
trunk/Master/texmf-dist/doc/fonts/fonts-tlwg/examples/digits-cfr.tex
trunk/Master/texmf-dist/doc/fonts/fonts-tlwg/examples/oldnum.tex
trunk/Master/texmf-dist/fonts/enc/dvips/fonts-tlwg/lthtlwg-osf-sc.enc
trunk/Master/texmf-dist/fonts/enc/dvips/fonts-tlwg/lthtlwg-osf.enc
trunk/Master/texmf-dist/fonts/enc/dvips/fonts-tlwg/lthtlwg-sc.enc
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi-osf-sc.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi-osf.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi-sc.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_b-osf-sc.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_b-osf.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_b-sc.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_bi-osf-sc.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_bi-osf.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_bi-sc.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_bo-osf-sc.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_bo-osf.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_bo-sc.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_i-osf-sc.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_i-osf.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_i-sc.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_o-osf-sc.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_o-osf.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_o-sc.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi-osf-sc.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi-osf.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi-sc.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_b-osf-sc.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_b-osf.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_b-sc.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_bi-osf-sc.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_bi-osf.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_bi-sc.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_bo-osf-sc.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_bo-osf.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_bo-sc.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_i-osf-sc.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_i-osf.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_i-sc.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_o-osf-sc.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_o-osf.tfm
trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_o-sc.tfm
trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi-osf-sc.vf
trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi-osf.vf
trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi-sc.vf
trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_b-osf-sc.vf
trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_b-osf.vf
trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_b-sc.vf
trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_bi-osf-sc.vf
trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_bi-osf.vf
trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_bi-sc.vf
trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_bo-osf-sc.vf
trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_bo-osf.vf
trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_bo-sc.vf
trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_i-osf-sc.vf
trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_i-osf.vf
trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_i-sc.vf
trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_o-osf-sc.vf
trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_o-osf.vf
trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_o-sc.vf
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/digits-axes.tex
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/digits-cfr.tex
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/oldnum.tex
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthnorasij.fd
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthnorj.fd
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthnorx.fd
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthtlwg-osf-sc.enc
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthtlwg-osf.enc
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthtlwg-sc.enc
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/thailigs-osf-sc.enc
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/thailigs-osf.enc
trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/thailigs-sc.enc
trunk/Master/texmf-dist/tex/latex/fonts-tlwg/lthnorasij.fd
trunk/Master/texmf-dist/tex/latex/fonts-tlwg/lthnorj.fd
trunk/Master/texmf-dist/tex/latex/fonts-tlwg/lthnorx.fd
Added: trunk/Master/texmf-dist/doc/fonts/fonts-tlwg/examples/digits-axes.tex
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/fonts-tlwg/examples/digits-axes.tex (rev 0)
+++ trunk/Master/texmf-dist/doc/fonts/fonts-tlwg/examples/digits-axes.tex 2021-10-20 21:44:12 UTC (rev 60817)
@@ -0,0 +1,38 @@
+\documentclass[a4paper]{article}
+\usepackage[thai]{babel}
+\usepackage[utf8x]{inputenc}
+\usepackage[norasi]{fonts-tlwg}
+
+\usepackage{fontaxes}
+
+\begin{document}
+
+ระยะห่างของดวงจันทร์จากโลก
+\begin{itemize}
+ \item Perigee \liningfigures{362,600 km} \textfigures{(356,400--370,400 km)}
+ \item Apogee \liningfigures{405,400 km} \textfigures{(404,000--406,700 km)}
+\end{itemize}
+
+ทดสอบ tabular/proportional figures (\emph{ผ่าน!})
+
+\begin{tabular}{lrr}
+\hline
+ & Lining figures & Old style figures \\
+\hline
+Tabular figures &
+ \figureversion{lf,tab}{197,453,631.11} &
+ \figureversion{osf,tab}{197,453,631.11} \\
+ &
+ \figureversion{lf,tab}{81,142.21} &
+ \figureversion{osf,tab}{81,142.21} \\
+\hline
+Proportional figures &
+ \figureversion{lf,prop}{197,453,631.11} &
+ \figureversion{osf,prop}{197,453,631.11} \\
+ &
+ \figureversion{lf,prop}{81,142.21} &
+ \figureversion{osf,prop}{81,142.21} \\
+\hline
+\end{tabular}
+
+\end{document}
Property changes on: trunk/Master/texmf-dist/doc/fonts/fonts-tlwg/examples/digits-axes.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/fonts/fonts-tlwg/examples/digits-cfr.tex
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/fonts-tlwg/examples/digits-cfr.tex (rev 0)
+++ trunk/Master/texmf-dist/doc/fonts/fonts-tlwg/examples/digits-cfr.tex 2021-10-20 21:44:12 UTC (rev 60817)
@@ -0,0 +1,30 @@
+\documentclass[a4paper]{article}
+\usepackage[thai]{babel}
+\usepackage[utf8x]{inputenc}
+\usepackage[norasi]{fonts-tlwg}
+
+\usepackage{nfssext-cfr}
+
+\begin{document}
+
+ระยะห่างของดวงจันทร์จากโลก
+\begin{itemize}
+ \item Perigee \textln{362,600 km} \textos{(356,400--370,400 km)}
+ \item Apogee \textln{405,400 km} \textos{(404,000--406,700 km)}
+\end{itemize}
+
+ทดสอบ tabular/proportional figures (\emph{ไม่ผ่าน!})
+
+\begin{tabular}{lrr}
+\hline
+ & Lining figures & Old style figures \\
+\hline
+Tabular figures & \texttl{197,453,631.11} & \textto{197,453,631.11} \\
+ & \texttl{80,142.21} & \textto{81,142.21} \\
+\hline
+Proportional figures & \textpl{197,453,631.11} & \textpo{197,453,631.11} \\
+ & \textpl{81,142.21} & \textpo{81,142.21} \\
+\hline
+\end{tabular}
+
+\end{document}
Property changes on: trunk/Master/texmf-dist/doc/fonts/fonts-tlwg/examples/digits-cfr.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/fonts/fonts-tlwg/examples/oldnum.tex
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/fonts-tlwg/examples/oldnum.tex (rev 0)
+++ trunk/Master/texmf-dist/doc/fonts/fonts-tlwg/examples/oldnum.tex 2021-10-20 21:44:12 UTC (rev 60817)
@@ -0,0 +1,335 @@
+\documentclass[a4paper]{article}
+\usepackage[thai]{babel}
+\usepackage[utf8x]{inputenc}
+\usepackage[norasi-osf]{fonts-tlwg}
+
+\usepackage[bf,sc]{titlesec}
+
+% For "มงคล 38 ประการ"
+\usepackage{enumitem}
+
+\newcommand{\texturl}[1]{\textit{#1}}
+
+\title{Old Style Figures Demonstration}
+\author{}
+\date{}
+
+\newcommand{\pali}[1]{\textit{\textpali{#1}}}
+\newcommand{\source}[2]{%
+ \par\noindent\rule{\textwidth}{0.4pt}
+ \emph{#1:} #2}
+
+\begin{document}
+\maketitle
+
+\section{Ten Commandments}
+
+\begin{enumerate}
+ \item I am the Lord thy God. Thou shalt have no other gods before me.
+ Thou shalt not make unto thee any graven image.
+ \item Thou shalt not take the name of the Lord thy God in vain.
+ \item Remember the sabbath day, to keep it holy.
+ \item Honour thy father and thy mother.
+ \item Thou shalt not murder.
+ \item Thou shalt not commit adultery.
+ \item Thou shalt not steal.
+ \item Thou shalt not bear false witness against thy neighbour.
+ \item Thou shalt not covet thy neighbour's wife.
+ \item Thou shalt not covet thy neighbour's house,
+ or his slaves, or his animals, or anything of thy neighbour.
+\end{enumerate}
+
+You shall set up these stones, which I command you today, on Mount Gerizim.
+
+\source{Source}{%
+ Wikipedia
+ \texturl{https://en.wikipedia.org/wiki/Ten\_Commandments}}
+
+\section{มงคล 38 ประการ}
+
+สมัยหนึ่ง พระผู้มีพระภาคประทับอยู่ ณ พระวิหารเชตวัน อารามของท่านอนาถบิณฑิกเศรษฐี
+ใกล้พระนครสาวัตถี ครั้งนั้นแล ครั้นปฐมยามล่วงไป เทวดาตนหนึ่งมีรัศมีงามยิ่งนัก
+ยังพระวิหารเชตวันทั้งสิ้นให้สว่างไสว เข้าไปเฝ้าพระผู้มีพระภาคถึงที่ประทับ ถวายบังคมแล้วยืนอยู่ ณ
+ที่ควรส่วนข้างหนึ่ง ครั้นแล้ว ได้กราบทูลพระผู้มีพระภาคด้วยคาถาว่า
+
+\begin{quote}
+เทวดาและมนุษย์เป็นอันมาก ผู้หวังความสวัสดี ได้พากันคิดมงคลทั้งหลาย ขอพระองค์จงตรัสอุดมมงคล
+\end{quote}
+
+พระผู้มีพระภาคตรัสพระคาถาตอบว่า (จัดหมวดหมู่ตามบทคาถา)
+
+\subsection{ฝึกให้เป็นคนดี}
+\begin{enumerate}
+ \item \pali{อเสวนา จ พาลานํ} (การไม่คบคนพาล ๑)
+ \item \pali{ปณฺฑิตานญฺจ เสวนา} (การคบบัณฑิต ๑)
+ \item \pali{ปูชา จ ปูชนียานํ} (การบูชาบุคคลที่ควรบูชา ๑)
+\end{enumerate}
+\pali{เอตมฺมงฺคลมุตฺตมํ ฯ} (นี้เป็นอุดมมงคล)
+
+\subsection{สร้างความพร้อมในการฝึกตนเอง}
+\begin{enumerate}[resume]
+ \item \pali{ปฏิรูปเทสวาโส จ} (การอยู่ในประเทศอันสมควร ๑)
+ \item \pali{ปุพฺเพ จ กตปุญฺญตา} (ความเป็นผู้มีบุญอันกระทำแล้วในกาลก่อน ๑)
+ \item \pali{อตฺตสมฺมาปณิธิ จ} (การตั้งตนไว้ชอบ ๑)
+\end{enumerate}
+\pali{เอตมฺมงฺคลมุตฺตมํ ฯ} (นี้เป็นอุดมมงคล)
+
+\subsection{ฝึกตนให้เป็นคนมีประโยชน์}
+\begin{enumerate}[resume]
+ \item \pali{พาหุสจฺจญฺจ} (พาหุสัจจะ ๑ ---มีความรอบรู้, ความเป็นพหูสูต)
+ \item \pali{สิปฺปญฺจ} (ศิลป ๑)
+ \item \pali{วินโย จ สุสิกฺขิโต} (วินัยที่ศึกษาดีแล้ว ๑)
+ \item \pali{สุภาสิตา จ ยา วาจา} (วาจาสุภาษิต ๑)
+\end{enumerate}
+\pali{เอตมฺมงฺคลมุตฺตมํ ฯ} (นี้เป็นอุดมมงคล)
+
+\subsection{บำเพ็ญประโยชน์ต่อครอบครัว}
+\begin{enumerate}[resume]
+ \item \pali{มาตาปิตุอุปฏฺฐานํ} (การบำรุงบิดามารดา ๑)
+ \item \pali{ปุตฺตสงฺคโห} (การเลี้ยงดูบุตร ๑ ---แยกมาจาก \pali{ปุตฺตทารสฺส สงฺคโห})
+ \item \pali{ทารสฺส สงฺคโห} (การสงเคราะห์ภรรยา-สามี ๑
+ ---แยกมาจาก \pali{ปุตฺตทารสฺส สงฺคโห})
+ \item \pali{อนากุลา จ กมฺมนฺตา} (การงานอันไม่อากูล ๑ ---การงานไม่คั่งค้าง)
+\end{enumerate}
+\pali{เอตมฺมงฺคลมุตฺตมํ ฯ} (นี้เป็นอุดมมงคล)
+
+\subsection{บำเพ็ญประโยชน์ต่อสังคม}
+\begin{enumerate}[resume]
+ \item \pali{ทานญฺจ} (ทาน ๑)
+ \item \pali{ธมฺมจริยา จ} (การประพฤติธรรม ๑)
+ \item \pali{ญาตกานญฺจ สงฺคโห} (การสงเคราะห์ญาติ ๑)
+ \item \pali{อนวชฺชานิ กมฺมานิ} (กรรมอันไม่มีโทษ ๑)
+\end{enumerate}
+\pali{เอตมฺมงฺคลมุตฺตมํ ฯ} (นี้เป็นอุดมมงคล)
+
+\subsection{ปรับเตรียมสภาพใจให้พร้อม}
+\begin{enumerate}[resume]
+ \item \pali{อารตี วิรตี ปาปา} (การงดเว้นจากบาป ๑)
+ \item \pali{มชฺชปานา จ สญฺญโม} (ความสำรวมจากการดื่มน้ำเมา ๑)
+ \item \pali{อปฺปมาโท จ ธมฺเมสุ} (ความไม่ประมาทในธรรมทั้งหลาย ๑)
+\end{enumerate}
+\pali{เอตมฺมงฺคลมุตฺตมํ ฯ} (นี้เป็นอุดมมงคล)
+
+\subsection{การแสวงหาธรรมะเบื้องต้นใส่ตัว}
+\begin{enumerate}[resume]
+ \item \pali{คารโว จ} (ความเคารพ ๑)
+ \item \pali{นิวาโต จ} (ความประพฤติถ่อมตน ๑)
+ \item \pali{สนฺตุฏฺฐี จ} (ความสันโดษ ๑)
+ \item \pali{กตญฺญุตา} (ความกตัญญู ๑)
+ \item \pali{กาเลน ธมฺมสฺสวนํ} (การฟังธรรมโดยกาล ๑)
+\end{enumerate}
+\pali{เอตมฺมงฺคลมุตฺตมํ ฯ} (นี้เป็นอุดมมงคล)
+
+\subsection{การแสวงหาธรรมะเบื้องสูงใส่ตัวให้เต็มที่}
+\begin{enumerate}[resume]
+ \item \pali{ขนฺตี จ} (ความอดทน ๑)
+ \item \pali{โสวจสฺสตา} (ความเป็นผู้ว่าง่าย ๑)
+ \item \pali{สมณานญฺจ ทสฺสนํ} (การได้เห็นสมณะทั้งหลาย ๑)
+ \item \pali{กาเลน ธมฺมสากจฺฉา} (การสนทนาธรรมโดยกาล ๑)
+\end{enumerate}
+\pali{เอตมฺมงฺคลมุตฺตมํ ฯ} (นี้เป็นอุดมมงคล)
+
+\subsection{การฝึกภาคปฏิบัติเพื่อกำจัดกิเลสให้สิ้นไป}
+\begin{enumerate}[resume]
+ \item \pali{ตโป จ} (ความเพียร ๑)
+ \item \pali{พฺรหฺมจริยญฺจ} (พรหมจรรย์ ๑)
+ \item \pali{อริยสจฺจานทสฺสนํ} (การเห็นอริยสัจ ๑)
+ \item \pali{นิพฺพานสจฺฉิกิริยา จ} (การกระทำนิพพานให้แจ้ง ๑)
+\end{enumerate}
+\pali{เอตมฺมงฺคลมุตฺตมํ ฯ} (นี้เป็นอุดมมงคล)
+
+\subsection{ผลจากการปฏิบัติตนจนหมดกิเลส}
+\begin{enumerate}[resume]
+ \item \pali{ผุฏฺฐสฺส โลกธมฺเมหิ จิตฺตํ ยสฺส น กมฺปติ} (จิตของผู้ใดอันโลกธรรมทั้งหลายถูกต้องแล้ว
+ ย่อมไม่หวั่นไหว ๑)
+ \item \pali{อโสกํ} (ไม่เศร้าโศก ๑)
+ \item \pali{วิรชํ} (ปราศจากธุลี ๑)
+ \item \pali{เขมํ} (เป็นจิตเกษม ๑)
+\end{enumerate}
+\pali{เอตมฺมงฺคลมุตฺตมํ ฯ} (นี้เป็นอุดมมงคล)
+
+เทวดาและมนุษย์ทั้งหลาย ทำมงคลเช่นนี้แล้ว เป็นผู้ไม่ปราชัยในข้าศึกทุกหมู่เหล่า
+ย่อมถึงความสวัสดีในที่ทุกสถาน นี้เป็นอุดมมงคลของเทวดาและมนุษย์เหล่านั้น ฯ
+
+\source{ที่มา}{%
+ \begin{itemize}
+ \item มงคลสูตรในขุททกปาฐะ พระสุตตันตปิฎก ขุททกนิกาย \\
+ \texturl{https://84000.org/tipitaka/book/v.php?B=25\&A=41\&Z=72} และ \\
+ \texturl{https://84000.org/tipitaka/pali/pali\_item\_s.php?book=25\&item=5\&items=2}
+ \item พ่อน้องกันต์. มงคลชีวิต 38 ประการ.
+ \texturl{https://www.gotoknow.org/posts/382786}
+ \end{itemize}}
+
+\section{Reply from the Observatory of Cambridge}
+
+Barbicane, however, lost not one moment amid all the enthusiasm of which he
+had become the object. His first care was to reassemble his colleagues in the
+board-room of the Gun Club. There, after some discussion, it was agreed to
+consult the astronomers regarding the astronomical part of the enterprise.
+Their reply once ascertained, they could then discuss the mechanical means, and
+nothing should be wanting to ensure the success of this great experiment.
+
+A note couched in precise terms, containing special interrogatories, was then
+drawn up and addressed to the Observatory of Cambridge in Massachusetts. This
+city, where the first university of the United States was founded, is justly
+celebrated for its astronomical staff. There are to be found assembled all the
+most eminent men of science. Here is to be seen at work that powerful telescope
+which enabled Bond to resolve the nebula of Andromeda, and Clarke to discover
+the satellite of Sirius. This celebrated institution fully justified on all
+points the confidence reposed in it by the Gun Club. So, after two days, the
+reply so impatiently awaited was placed in the hands of President Barbicane.
+
+It was couched in the following terms:
+
+\emph{The Director of the Cambridge Observatory to the President of the Gun Club at Baltimore.}
+
+CAMBRIDGE, October 7. On the receipt of your favor of the 6th instant,
+addressed to the Observatory of Cambridge in the name of the members of the
+Baltimore Gun Club, our staff was immediately called together, and it was
+judged expedient to reply as follows:
+
+The questions which have been proposed to it are these---
+
+``1.~Is it possible to transmit a projectile up to the moon?
+
+``2.~What is the exact distance which separates the earth from its satellite?
+
+``3.~What will be the period of transit of the projectile when endowed with
+sufficient initial velocity? and, consequently, at what moment ought it to be
+discharged in order that it may touch the moon at a particular point?
+
+``4.~At what precise moment will the moon present herself in the most favorable
+position to be reached by the projectile?
+
+``5.~What point in the heavens ought the cannon to be aimed at which is
+intended to discharge the projectile?
+
+``6.~What place will the moon occupy in the heavens at the moment of the
+projectile’s departure?''
+
+Regarding the \emph{first} question, ``Is it possible to transmit a projectile
+up to the moon?''
+
+\emph{Answer.}---Yes; provided it possess an initial velocity of 1,200 yards per
+second; calculations prove that to be sufficient. In proportion as we recede
+from the earth the action of gravitation diminishes in the inverse ratio of the
+square of the distance; that is to say, \emph{at three times a given distance
+the action is nine times less.} Consequently, the weight of a shot will
+decrease, and will become reduced to zero at the instant that the attraction of
+the moon exactly counterpoises that of the earth; that is to say at 47/52 of
+its passage. At that instant the projectile will have no weight whatever; and,
+if it passes that point, it will fall into the moon by the sole effect of the
+lunar attraction. The \emph{theoretical possibility} of the experiment is
+therefore absolutely demonstrated; its \emph{success} must depend upon the
+power of the engine employed.
+
+As to the \emph{second} question, ``What is the exact distance which separates
+the earth from its satellite?''
+
+\emph{Answer.}---The moon does not describe a \emph{circle} round the earth,
+but rather an \emph{ellipse,} of which our earth occupies one of the
+\emph{foci;} the consequence, therefore, is, that at certain times it
+approaches nearer to, and at others it recedes farther from, the earth; in
+astronomical language, it is at one time in \emph{apogee,} at another in
+\emph{perigee.} Now the difference between its greatest and its least distance
+is too considerable to be left out of consideration. In point of fact, in its
+apogee the moon is 247,552 miles, and in its perigee, 218,657 miles only
+distant; a fact which makes a difference of 28,895 miles, or more than
+one-ninth of the entire distance. The perigee distance, therefore, is that
+which ought to serve as the basis of all calculations.
+
+To the \emph{third} question:---
+
+\emph{Answer.}---If the shot should preserve continuously its initial velocity
+of 12,000 yards per second, it would require little more than nine hours to
+reach its destination; but, inasmuch as that initial velocity will be
+continually decreasing, it will occupy 300,000 seconds, that is 83hrs.\ 20m.\ in
+reaching the point where the attraction of the earth and moon will be in
+\emph{equilibrio.} From this point it will fall into the moon in 50,000
+seconds, or 13hrs.\ 53m.\ 20sec. It will be desirable, therefore, to discharge
+it 97hrs.\ 13m.\ 20sec.\ before the arrival of the moon at the point aimed at.
+
+Regarding question \emph{four,} ``At what precise moment will the moon present
+herself in the most favorable position, etc.?''
+
+\emph{Answer.}---After what has been said above, it will be necessary, first of
+all, to choose the period when the moon will be in perigee, and \emph{also} the
+moment when she will be crossing the zenith, which latter event will further
+diminish the entire distance by a length equal to the radius of the earth,
+\emph{i.~e.}\ 3,919 miles; the result of which will be that the final passage
+remaining to be accomplished will be 214,976 miles. But although the moon
+passes her perigee every month, she does not reach the zenith always \emph{at
+exactly the same moment.} She does not appear under these two conditions
+simultaneously, except at long intervals of time. It will be necessary,
+therefore, to wait for the moment when her passage in perigee shall coincide
+with that in the zenith. Now, by a fortunate circumstance, on the 4th of
+December in the ensuing year the moon \emph{will} present these two conditions.
+At midnight she will be in perigee, that is, at her shortest distance from the
+earth, and at the same moment she will be crossing the zenith.
+
+On the \emph{fifth} question, ``At what point in the heavens ought the cannon
+to be aimed?''
+
+\emph{Answer.}---The preceding remarks being admitted, the cannon ought to be
+pointed to the zenith of the place. Its fire, therefore, will be perpendicular
+to the plane of the horizon; and the projectile will soonest pass beyond the
+range of the terrestrial attraction. But, in order that the moon should reach
+the zenith of a given place, it is necessary that the place should not exceed
+in latitude the declination of the luminary; in other words, it must be
+comprised within the degrees 0$^\circ$ and 28$^\circ$ of lat.\ N.\ or S.
+In every other spot the fire must necessarily be oblique, which would seriously
+militate against the success of the experiment.
+
+As to the \emph{sixth} question, ``What place will the moon occupy in the
+heavens at the moment of the projectile’s departure?''
+
+\emph{Answer.}---At the moment when the projectile shall be discharged into
+space, the moon, which travels daily forward 13$^\circ$ 10$'$ 35$''$, will be
+distant from the zenith point by four times that quantity, \emph{i.~e.}\ by
+52$^\circ$ 41$'$ 20$''$, a space which corresponds to the path which she will
+describe during the entire journey of the projectile. But, inasmuch as it is
+equally necessary to take into account the deviation which the rotary motion of
+the earth will impart to the shot, and as the shot cannot reach the moon until
+after a deviation equal to 16 radii of the earth, which, calculated upon the
+moon’s orbit, are equal to about eleven degrees, it becomes necessary to add
+these eleven degrees to those which express the retardation of the moon just
+mentioned: that is to say, in round numbers, about sixty-four degrees.
+Consequently, at the moment of firing the visual radius applied to the moon
+will describe, with the vertical line of the place, an angle of sixty-four
+degrees.
+
+These are our answers to the questions proposed to the Observatory of Cambridge
+by the members of the Gun Club:---
+
+To sum up---
+
+1st. The cannon ought to be planted in a country situated between 0$^\circ$ and
+28$^\circ$ of N.\ or S.\ lat.
+
+2nd. It ought to be pointed directly toward the zenith of the place.
+
+3rd. The projectile ought to be propelled with an initial velocity of 12,000
+yards per second.
+
+4th. It ought to be discharged at 10hrs.\ 46m.\ 40sec.\ of the 1st of December
+of the ensuing year.
+
+5th. It will meet the moon four days after its discharge, precisely at midnight
+on the 4th of December, at the moment of its transit across the zenith.
+
+The members of the Gun Club ought, therefore, without delay, to commence the
+works necessary for such an experiment, and to be prepared to set to work at
+the moment determined upon; for, if they should suffer this 4th of December to
+go by, they will not find the moon again under the same conditions of perigee
+and of zenith until eighteen years and eleven days afterward.
+
+The staff of the Cambridge Observatory place themselves entirely at their
+disposal in respect of all questions of theoretical astronomy; and herewith add
+their congratulations to those of all the rest of America. For the Astronomical
+Staff, J. M. BELFAST, \emph{Director of the Observatory of Cambridge.}
+
+\source{Source}{%
+ The Project Gutenberg eBook of From the Earth to the Moon, by
+ Jules Verne. \texturl{https://www.gutenberg.org/files/83/83-h/83-h.htm}}
+
+\end{document}
Property changes on: trunk/Master/texmf-dist/doc/fonts/fonts-tlwg/examples/oldnum.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/fonts/fonts-tlwg/examples/teststd.tex
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/fonts-tlwg/examples/teststd.tex 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/doc/fonts/fonts-tlwg/examples/teststd.tex 2021-10-20 21:44:12 UTC (rev 60817)
@@ -34,6 +34,20 @@
\noindent
\MakeUppercase{A quick brown fox jumps over the lazy dog.}}
+\newcommand{\testlnfigures}[3]{%
+ \usefont{LTH}{#1}{#2}{#3}
+ \noindent
+ Lining figures: 0123456789}
+
+\newcommand{\testoldfigures}[3]{%
+ \usefont{LTH}{#1-OsF}{#2}{#3}
+ \noindent
+ Old style figures: 0123456789}
+
+\newcommand{\testfigures}[3]{%
+ \testlnfigures{#1}{#2}{#3} \\
+ \testoldfigures{#1}{#2}{#3}}
+
\newcommand{\testligkern}[3]{%
\usefont{LTH}{#1}{#2}{#3}
\noindent
@@ -234,6 +248,18 @@
\testenglish{norasi}{b}{sl}
+\testenglish{norasi}{m}{sc}
+
+\testenglish{norasi}{b}{sc}
+
+\testenglish{norasi}{m}{scit}
+
+\testenglish{norasi}{b}{scit}
+
+\testenglish{norasi}{m}{scsl}
+
+\testenglish{norasi}{b}{scsl}
+
\testEnglish{norasi}{m}{n}
\testEnglish{norasi}{b}{n}
@@ -246,7 +272,20 @@
\testEnglish{norasi}{b}{sl}
+\subsection{ตัวเลข}
+\testfigures{norasi}{m}{n}
+
+\testfigures{norasi}{b}{n}
+
+\testfigures{norasi}{m}{it}
+
+\testfigures{norasi}{b}{it}
+
+\testfigures{norasi}{m}{sl}
+
+\testfigures{norasi}{b}{sl}
+
\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ}
\testligkern{norasi}{m}{n}
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/garuda.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/garuda.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/garuda.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:12:58 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:13 2021
FontName Garuda
FullName Garuda
FamilyName Garuda
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/garuda_b.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/garuda_b.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/garuda_b.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:12:58 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:13 2021
FontName Garuda-Bold
FullName Garuda Bold
FamilyName Garuda
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/garuda_bo.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/garuda_bo.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/garuda_bo.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:12:59 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:13 2021
FontName Garuda-BoldOblique
FullName Garuda Bold Oblique
FamilyName Garuda
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/garuda_o.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/garuda_o.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/garuda_o.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:12:59 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:13 2021
FontName Garuda-Oblique
FullName Garuda Oblique
FamilyName Garuda
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:12:58 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:12 2021
FontName Kinnari
FullName Kinnari
FamilyName Kinnari
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari_b.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari_b.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari_b.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:12:58 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:12 2021
FontName Kinnari-Bold
FullName Kinnari Bold
FamilyName Kinnari
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari_bi.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari_bi.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari_bi.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:12:58 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:13 2021
FontName Kinnari-BoldItalic
FullName Kinnari Bold Italic
FamilyName Kinnari
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari_bo.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari_bo.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari_bo.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:12:58 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:13 2021
FontName Kinnari-BoldOblique
FullName Kinnari Bold Oblique
FamilyName Kinnari
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari_i.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari_i.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari_i.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:12:58 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:13 2021
FontName Kinnari-Italic
FullName Kinnari Italic
FamilyName Kinnari
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari_o.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari_o.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/kinnari_o.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:12:58 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:13 2021
FontName Kinnari-Oblique
FullName Kinnari Oblique
FamilyName Kinnari
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/laksaman.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/laksaman.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/laksaman.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:13:04 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:20 2021
FontName Laksaman
FullName Laksaman
FamilyName Laksaman
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/laksaman_b.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/laksaman_b.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/laksaman_b.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:13:05 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:20 2021
FontName Laksaman-Bold
FullName Laksaman Bold
FamilyName Laksaman
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/laksaman_bi.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/laksaman_bi.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/laksaman_bi.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:13:05 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:21 2021
FontName Laksaman-BoldItalic
FullName Laksaman Bold Italic
FamilyName Laksaman
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/laksaman_i.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/laksaman_i.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/laksaman_i.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:13:05 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:20 2021
FontName Laksaman-Italic
FullName Laksaman Italic
FamilyName Laksaman
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/loma.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/loma.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/loma.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:13:03 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:19 2021
FontName Loma
FullName Loma
FamilyName Loma
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/loma_b.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/loma_b.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/loma_b.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:13:03 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:19 2021
FontName Loma-Bold
FullName Loma Bold
FamilyName Loma
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/loma_bo.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/loma_bo.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/loma_bo.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:13:03 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:19 2021
FontName Loma-BoldOblique
FullName Loma Bold Oblique
FamilyName Loma
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/loma_o.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/loma_o.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/loma_o.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:13:03 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:19 2021
FontName Loma-Oblique
FullName Loma Oblique
FamilyName Loma
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:12:59 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:13 2021
FontName Norasi
FullName Norasi
FamilyName Norasi
@@ -12,7 +12,7 @@
IsFixedPitch false
UnderlinePosition -100
UnderlineThickness 50
-Version 006.001
+Version 006.003
EncodingScheme ISO10646-1
FontBBox -602 -488 1538 1236
CapHeight 662
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi_b.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi_b.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi_b.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:12:59 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:13 2021
FontName Norasi-Bold
FullName Norasi Bold
FamilyName Norasi
@@ -12,7 +12,7 @@
IsFixedPitch false
UnderlinePosition -100
UnderlineThickness 50
-Version 006.001
+Version 006.003
EncodingScheme ISO10646-1
FontBBox -621 -482 1579 1235
CapHeight 677
@@ -348,7 +348,7 @@
C -1 ; WX 998 ; N trademark ; B 23 271 977 677 ;
C -1 ; WX 569 ; N minus ; B 34 209 538 297 ;
C -1 ; WX 499 ; N spaceopenbox ; B 45 0 458 234 ;
-C -1 ; WX 602 ; N uni25CC ; B 7 -13 601 583 ;
+C -1 ; WX 602 ; N dottedcircle ; B 7 -13 601 583 ;
C -1 ; WX 536 ; N uni0E10.descless ; B 29 0 463 576 ;
C -1 ; WX 0 ; N uni0E34.left ; B -621 599 -202 833 ;
C -1 ; WX 0 ; N uni0E35.left ; B -621 593 -202 896 ;
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi_bi.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi_bi.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi_bi.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:12:59 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:14 2021
FontName Norasi-BoldItalic
FullName Norasi Bold Italic
FamilyName Norasi
@@ -12,7 +12,7 @@
IsFixedPitch false
UnderlinePosition -100
UnderlineThickness 50
-Version 006.000
+Version 006.003
EncodingScheme ISO10646-1
FontBBox -546 -482 1664 1235
CapHeight 669
@@ -348,7 +348,7 @@
C -1 ; WX 998 ; N trademark ; B 32 264 968 669 ;
C -1 ; WX 604 ; N minus ; B 51 209 555 297 ;
C -1 ; WX 499 ; N spaceopenbox ; B 45 0 523 234 ;
-C -1 ; WX 602 ; N uni25CC ; B 83 -13 682 583 ;
+C -1 ; WX 602 ; N dottedcircle ; B 83 -13 682 583 ;
C -1 ; WX 536 ; N uni0E10.descless ; B 141 0 621 576 ;
C -1 ; WX 0 ; N uni0E34.left ; B -423 599 -27 833 ;
C -1 ; WX 0 ; N uni0E35.left ; B -420 593 18 896 ;
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi_bo.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi_bo.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi_bo.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:12:59 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:14 2021
FontName Norasi-BoldOblique
FullName Norasi Bold Oblique
FamilyName Norasi
@@ -12,7 +12,7 @@
IsFixedPitch false
UnderlinePosition -100
UnderlineThickness 50
-Version 006.001
+Version 006.003
EncodingScheme ISO10646-1
FontBBox -540 -482 1644 1235
CapHeight 677
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi_i.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi_i.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi_i.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:12:59 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:14 2021
FontName Norasi-Italic
FullName Norasi Italic
FamilyName Norasi
@@ -12,7 +12,7 @@
IsFixedPitch false
UnderlinePosition -100
UnderlineThickness 50
-Version 006.001
+Version 006.003
EncodingScheme ISO10646-1
FontBBox -547 -488 1630 1236
CapHeight 653
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi_o.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi_o.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/norasi_o.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:12:59 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:13 2021
FontName Norasi-Oblique
FullName Norasi Oblique
FamilyName Norasi
@@ -12,7 +12,7 @@
IsFixedPitch false
UnderlinePosition -100
UnderlineThickness 50
-Version 006.001
+Version 006.003
EncodingScheme ISO10646-1
FontBBox -541 -488 1608 1236
CapHeight 662
@@ -348,7 +348,7 @@
C -1 ; WX 979 ; N trademark ; B 151 256 1097 662 ;
C -1 ; WX 563 ; N minus ; B 76 220 595 286 ;
C -1 ; WX 732 ; N spaceopenbox ; B 66 0 721 234 ;
-C -1 ; WX 604 ; N uni25CC ; B 77 4 621 554 ;
+C -1 ; WX 604 ; N dottedcircle ; B 77 4 621 554 ;
C -1 ; WX 521 ; N uni0E10.descless ; B 116 0 565 564 ;
C -1 ; WX 0 ; N uni0E34.left ; B -445 618 -56 850 ;
C -1 ; WX 0 ; N uni0E35.left ; B -445 618 -29 902 ;
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/purisa.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/purisa.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/purisa.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:13:07 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:22 2021
FontName Purisa
FullName Purisa
FamilyName Purisa
@@ -12,7 +12,7 @@
IsFixedPitch false
UnderlinePosition -100
UnderlineThickness 50
-Version 004.003
+Version 004.004
EncodingScheme ISO10646-1
FontBBox -630 -503 1231 1109
CapHeight 776
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/purisa_b.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/purisa_b.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/purisa_b.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:13:07 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:23 2021
FontName Purisa-Bold
FullName Purisa Bold
FamilyName Purisa
@@ -12,7 +12,7 @@
IsFixedPitch false
UnderlinePosition -100
UnderlineThickness 50
-Version 004.003
+Version 004.004
EncodingScheme ISO10646-1
FontBBox -643 -520 1257 1120
CapHeight 787
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/purisa_bo.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/purisa_bo.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/purisa_bo.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:13:07 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:23 2021
FontName Purisa-BoldOblique
FullName Purisa Bold Oblique
FamilyName Purisa
@@ -12,7 +12,7 @@
IsFixedPitch false
UnderlinePosition -100
UnderlineThickness 50
-Version 004.003
+Version 004.004
EncodingScheme ISO10646-1
FontBBox -626 -520 1394 1120
CapHeight 787
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/purisa_o.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/purisa_o.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/purisa_o.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:13:07 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:23 2021
FontName Purisa-Oblique
FullName Purisa Oblique
FamilyName Purisa
@@ -12,7 +12,7 @@
IsFixedPitch false
UnderlinePosition -100
UnderlineThickness 50
-Version 004.003
+Version 004.004
EncodingScheme ISO10646-1
FontBBox -613 -503 1370 1109
CapHeight 779
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/sawasdee.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/sawasdee.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/sawasdee.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:13:08 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:24 2021
FontName Sawasdee
FullName Sawasdee
FamilyName Sawasdee
@@ -10,7 +10,7 @@
IsFixedPitch false
UnderlinePosition -153
UnderlineThickness 102
-Version 003.004
+Version 003.005
EncodingScheme ISO10646-1
FontBBox -596 -415 1291 1157
CapHeight 729
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/sawasdee_b.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/sawasdee_b.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/sawasdee_b.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:13:08 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:24 2021
FontName Sawasdee-Bold
FullName Sawasdee Bold
FamilyName Sawasdee
@@ -10,7 +10,7 @@
IsFixedPitch false
UnderlinePosition -153
UnderlineThickness 102
-Version 003.004
+Version 003.005
EncodingScheme ISO10646-1
FontBBox -676 -432 1308 1204
CapHeight 729
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/sawasdee_bo.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/sawasdee_bo.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/sawasdee_bo.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:13:09 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:24 2021
FontName Sawasdee-BoldOblique
FullName Sawasdee Bold Oblique
FamilyName Sawasdee
@@ -10,7 +10,7 @@
IsFixedPitch false
UnderlinePosition -153
UnderlineThickness 102
-Version 003.004
+Version 003.005
EncodingScheme ISO10646-1
FontBBox -555 -432 1372 1204
CapHeight 729
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/sawasdee_o.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/sawasdee_o.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/sawasdee_o.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:13:08 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:24 2021
FontName Sawasdee-Oblique
FullName Sawasdee Oblique
FamilyName Sawasdee
@@ -10,7 +10,7 @@
IsFixedPitch false
UnderlinePosition -153
UnderlineThickness 102
-Version 003.004
+Version 003.005
EncodingScheme ISO10646-1
FontBBox -538 -415 1354 1157
CapHeight 729
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttype.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttype.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttype.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:13:06 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:22 2021
FontName TlwgTypewriter
FullName Tlwg Typewriter
FamilyName TlwgTypewriter
@@ -10,7 +10,7 @@
IsFixedPitch false
UnderlinePosition -100
UnderlineThickness 50
-Version 003.002
+Version 003.003
EncodingScheme ISO10646-1
FontBBox -560 -379 1708 943
CapHeight 563
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttype_b.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttype_b.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttype_b.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:13:06 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:22 2021
FontName TlwgTypewriter-Bold
FullName Tlwg Typewriter Bold
FamilyName TlwgTypewriter
@@ -10,7 +10,7 @@
IsFixedPitch false
UnderlinePosition -100
UnderlineThickness 50
-Version 003.002
+Version 003.003
EncodingScheme ISO10646-1
FontBBox -616 -368 1738 954
CapHeight 583
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttype_bo.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttype_bo.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttype_bo.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:13:06 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:22 2021
FontName TlwgTypewriter-BoldOblique
FullName Tlwg Typewriter Bold Oblique
FamilyName TlwgTypewriter
@@ -10,7 +10,7 @@
IsFixedPitch false
UnderlinePosition -100
UnderlineThickness 50
-Version 003.002
+Version 003.003
EncodingScheme ISO10646-1
FontBBox -580 -368 1750 954
CapHeight 583
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttype_o.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttype_o.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttype_o.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:13:06 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:22 2021
FontName TlwgTypewriter-Oblique
FullName Tlwg Typewriter Oblique
FamilyName TlwgTypewriter
@@ -10,7 +10,7 @@
IsFixedPitch false
UnderlinePosition -100
UnderlineThickness 50
-Version 003.002
+Version 003.003
EncodingScheme ISO10646-1
FontBBox -572 -379 1713 943
CapHeight 563
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttypist.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttypist.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttypist.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:13:06 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:22 2021
FontName TlwgTypist
FullName Tlwg Typist
FamilyName Tlwg Typist
@@ -16,7 +16,7 @@
IsFixedPitch false
UnderlinePosition -100
UnderlineThickness 50
-Version 003.002
+Version 003.004
EncodingScheme ISO10646-1
FontBBox -572 -364 1708 882
CapHeight 563
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttypist_b.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttypist_b.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttypist_b.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:13:06 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:22 2021
FontName TlwgTypist-Bold
FullName Tlwg Typist Bold
FamilyName Tlwg Typist
@@ -16,7 +16,7 @@
IsFixedPitch false
UnderlinePosition -100
UnderlineThickness 50
-Version 003.002
+Version 003.004
EncodingScheme ISO10646-1
FontBBox -596 -388 1738 916
CapHeight 583
@@ -226,10 +226,10 @@
C -1 ; WX 600 ; N uni0E01 ; B 83 0 512 482 ;
C -1 ; WX 600 ; N uni0E02 ; B 70 0 512 482 ;
C -1 ; WX 600 ; N uni0E03 ; B 70 0 512 482 ;
-C -1 ; WX 613 ; N uni0E04 ; B 78 0 526 482 ;
+C -1 ; WX 600 ; N uni0E04 ; B 78 0 526 482 ;
C -1 ; WX 600 ; N uni0E05 ; B 64 0 512 482 ;
C -1 ; WX 600 ; N uni0E06 ; B -14 -12 512 481 ;
-C -1 ; WX 615 ; N uni0E07 ; B 92 0 482 482 ;
+C -1 ; WX 600 ; N uni0E07 ; B 92 0 482 482 ;
C -1 ; WX 600 ; N uni0E08 ; B 89 0 512 482 ;
C -1 ; WX 600 ; N uni0E09 ; B 61 -12 552 482 ;
C -1 ; WX 600 ; N uni0E0A ; B 70 0 560 509 ;
@@ -247,7 +247,7 @@
C -1 ; WX 600 ; N uni0E16 ; B 83 -12 512 482 ;
C -1 ; WX 600 ; N uni0E17 ; B 28 0 512 482 ;
C -1 ; WX 600 ; N uni0E18 ; B 92 0 521 482 ;
-C -1 ; WX 614 ; N uni0E19 ; B 28 -12 566 482 ;
+C -1 ; WX 600 ; N uni0E19 ; B 28 -12 566 482 ;
C -1 ; WX 600 ; N uni0E1A ; B 28 0 512 482 ;
C -1 ; WX 600 ; N uni0E1B ; B 28 0 512 634 ;
C -1 ; WX 600 ; N uni0E1C ; B 92 0 512 482 ;
@@ -257,22 +257,22 @@
C -1 ; WX 600 ; N uni0E20 ; B 28 -12 512 482 ;
C -1 ; WX 600 ; N uni0E21 ; B 28 -12 512 482 ;
C -1 ; WX 600 ; N uni0E22 ; B 92 0 512 482 ;
-C -1 ; WX 605 ; N uni0E23 ; B 92 -12 536 482 ;
+C -1 ; WX 600 ; N uni0E23 ; B 92 -12 536 482 ;
C -1 ; WX 600 ; N uni0E24 ; B 83 -166 512 482 ;
-C -1 ; WX 608 ; N uni0E25 ; B 89 -12 512 482 ;
+C -1 ; WX 600 ; N uni0E25 ; B 89 -12 512 482 ;
C -1 ; WX 600 ; N uni0E26 ; B 28 -166 512 482 ;
-C -1 ; WX 615 ; N uni0E27 ; B 90 -12 528 482 ;
-C -1 ; WX 614 ; N uni0E28 ; B 78 0 532 512 ;
-C -1 ; WX 610 ; N uni0E29 ; B 28 0 591 482 ;
-C -1 ; WX 604 ; N uni0E2A ; B 85 -16 524 512 ;
+C -1 ; WX 600 ; N uni0E27 ; B 90 -12 528 482 ;
+C -1 ; WX 600 ; N uni0E28 ; B 78 0 532 512 ;
+C -1 ; WX 600 ; N uni0E29 ; B 28 0 591 482 ;
+C -1 ; WX 600 ; N uni0E2A ; B 85 -16 524 512 ;
C -1 ; WX 600 ; N uni0E2B ; B 28 0 512 482 ;
C -1 ; WX 600 ; N uni0E2C ; B 12 0 609 665 ;
C -1 ; WX 600 ; N uni0E2D ; B 89 0 512 482 ;
C -1 ; WX 600 ; N uni0E2E ; B 92 0 520 498 ;
C -1 ; WX 600 ; N uni0E2F ; B 84 -22 512 482 ;
-C -1 ; WX 607 ; N uni0E30 ; B 122 32 493 470 ;
+C -1 ; WX 600 ; N uni0E30 ; B 122 32 493 470 ;
C -1 ; WX 0 ; N uni0E31 ; B -352 484 19 696 ;
-C -1 ; WX 615 ; N uni0E32 ; B 90 0 528 482 ;
+C -1 ; WX 600 ; N uni0E32 ; B 90 0 528 482 ;
C -1 ; WX 600 ; N uni0E33 ; B 34 0 512 640 ;
C -1 ; WX 0 ; N uni0E34 ; B -506 500 -97 696 ;
C -1 ; WX 0 ; N uni0E35 ; B -506 500 -83 722 ;
@@ -288,8 +288,8 @@
C -1 ; WX 600 ; N uni0E3F ; B 13 -96 571 679 ;
C -1 ; WX 600 ; N uni0E40 ; B 238 -12 442 470 ;
C -1 ; WX 600 ; N uni0E41 ; B 80 -12 524 470 ;
-C -1 ; WX 615 ; N uni0E42 ; B 48 -12 492 696 ;
-C -1 ; WX 599 ; N uni0E43 ; B 64 -12 504 696 ;
+C -1 ; WX 600 ; N uni0E42 ; B 48 -12 492 696 ;
+C -1 ; WX 600 ; N uni0E43 ; B 64 -12 504 696 ;
C -1 ; WX 600 ; N uni0E44 ; B 69 -12 510 708 ;
C -1 ; WX 600 ; N uni0E45 ; B 75 -166 512 482 ;
C -1 ; WX 600 ; N uni0E46 ; B 148 -166 512 470 ;
@@ -372,9 +372,9 @@
C -1 ; WX 1200 ; N fl ; B 75 0 1138 624 ;
C -1 ; WX 1800 ; N ffi ; B 75 0 1738 623 ;
C -1 ; WX 1800 ; N ffl ; B 75 0 1738 624 ;
-C -1 ; WX 615 ; N uni0E07.uline ; B 16 -126 552 482 ;
+C -1 ; WX 600 ; N uni0E07.uline ; B 16 -126 552 482 ;
C -1 ; WX 600 ; N uni0E0D.uline ; B 14 -126 552 482 ;
-C -1 ; WX 614 ; N uni0E19.uline ; B 16 -126 566 482 ;
+C -1 ; WX 600 ; N uni0E19.uline ; B 16 -126 566 482 ;
C -1 ; WX 600 ; N uni0E21.uline ; B 16 -126 552 482 ;
EndCharMetrics
EndFontMetrics
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttypist_bo.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttypist_bo.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttypist_bo.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:13:07 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:22 2021
FontName TlwgTypist-BoldOblique
FullName Tlwg Typist Bold Oblique
FamilyName Tlwg Typist
@@ -16,7 +16,7 @@
IsFixedPitch false
UnderlinePosition -100
UnderlineThickness 50
-Version 003.002
+Version 003.004
EncodingScheme ISO10646-1
FontBBox -611 -388 1750 916
CapHeight 583
@@ -226,10 +226,10 @@
C -1 ; WX 600 ; N uni0E01 ; B 148 0 578 482 ;
C -1 ; WX 600 ; N uni0E02 ; B 136 0 612 482 ;
C -1 ; WX 600 ; N uni0E03 ; B 132 0 612 482 ;
-C -1 ; WX 613 ; N uni0E04 ; B 139 0 594 482 ;
+C -1 ; WX 600 ; N uni0E04 ; B 139 0 594 482 ;
C -1 ; WX 600 ; N uni0E05 ; B 125 0 581 482 ;
C -1 ; WX 600 ; N uni0E06 ; B 48 -12 612 481 ;
-C -1 ; WX 615 ; N uni0E07 ; B 143 0 564 482 ;
+C -1 ; WX 600 ; N uni0E07 ; B 143 0 564 482 ;
C -1 ; WX 600 ; N uni0E08 ; B 170 0 583 482 ;
C -1 ; WX 600 ; N uni0E09 ; B 142 -12 574 482 ;
C -1 ; WX 600 ; N uni0E0A ; B 136 0 666 509 ;
@@ -247,7 +247,7 @@
C -1 ; WX 600 ; N uni0E16 ; B 152 -12 579 482 ;
C -1 ; WX 600 ; N uni0E17 ; B 105 0 592 482 ;
C -1 ; WX 600 ; N uni0E18 ; B 92 0 603 482 ;
-C -1 ; WX 614 ; N uni0E19 ; B 105 -12 604 482 ;
+C -1 ; WX 600 ; N uni0E19 ; B 105 -12 604 482 ;
C -1 ; WX 600 ; N uni0E1A ; B 102 0 612 482 ;
C -1 ; WX 600 ; N uni0E1B ; B 102 0 647 634 ;
C -1 ; WX 600 ; N uni0E1C ; B 92 0 612 482 ;
@@ -257,22 +257,22 @@
C -1 ; WX 600 ; N uni0E20 ; B 45 -12 578 482 ;
C -1 ; WX 600 ; N uni0E21 ; B 72 -12 612 482 ;
C -1 ; WX 600 ; N uni0E22 ; B 92 0 612 482 ;
-C -1 ; WX 605 ; N uni0E23 ; B 164 -12 620 482 ;
+C -1 ; WX 600 ; N uni0E23 ; B 164 -12 620 482 ;
C -1 ; WX 600 ; N uni0E24 ; B 152 -166 579 482 ;
-C -1 ; WX 608 ; N uni0E25 ; B 166 -12 584 482 ;
+C -1 ; WX 600 ; N uni0E25 ; B 166 -12 584 482 ;
C -1 ; WX 600 ; N uni0E26 ; B 45 -166 578 482 ;
-C -1 ; WX 615 ; N uni0E27 ; B 169 -12 598 482 ;
-C -1 ; WX 614 ; N uni0E28 ; B 139 0 641 512 ;
-C -1 ; WX 610 ; N uni0E29 ; B 92 0 654 482 ;
-C -1 ; WX 604 ; N uni0E2A ; B 157 -16 633 512 ;
+C -1 ; WX 600 ; N uni0E27 ; B 169 -12 598 482 ;
+C -1 ; WX 600 ; N uni0E28 ; B 139 0 641 512 ;
+C -1 ; WX 600 ; N uni0E29 ; B 92 0 654 482 ;
+C -1 ; WX 600 ; N uni0E2A ; B 157 -16 633 512 ;
C -1 ; WX 600 ; N uni0E2B ; B 105 0 594 482 ;
C -1 ; WX 600 ; N uni0E2C ; B 89 0 734 665 ;
C -1 ; WX 600 ; N uni0E2D ; B 92 0 583 482 ;
C -1 ; WX 600 ; N uni0E2E ; B 92 0 626 498 ;
C -1 ; WX 600 ; N uni0E2F ; B 161 -22 612 482 ;
-C -1 ; WX 607 ; N uni0E30 ; B 152 32 576 470 ;
+C -1 ; WX 600 ; N uni0E30 ; B 152 32 576 470 ;
C -1 ; WX 0 ; N uni0E31 ; B -229 484 150 696 ;
-C -1 ; WX 615 ; N uni0E32 ; B 169 0 597 482 ;
+C -1 ; WX 600 ; N uni0E32 ; B 169 0 597 482 ;
C -1 ; WX 600 ; N uni0E33 ; B 147 0 583 640 ;
C -1 ; WX 0 ; N uni0E34 ; B -385 500 12 696 ;
C -1 ; WX 0 ; N uni0E35 ; B -385 500 65 722 ;
@@ -291,7 +291,7 @@
C -1 ; WX 600 ; N uni0E42 ; B 164 -12 621 696 ;
C -1 ; WX 600 ; N uni0E43 ; B 169 -12 526 696 ;
C -1 ; WX 600 ; N uni0E44 ; B 200 -12 532 708 ;
-C -1 ; WX 615 ; N uni0E45 ; B 169 -166 597 482 ;
+C -1 ; WX 600 ; N uni0E45 ; B 169 -166 597 482 ;
C -1 ; WX 600 ; N uni0E46 ; B 207 -166 587 470 ;
C -1 ; WX 0 ; N uni0E47 ; B -287 470 91 740 ;
C -1 ; WX 0 ; N uni0E48 ; B -38 678 109 916 ;
@@ -372,9 +372,9 @@
C -1 ; WX 1200 ; N fl ; B 84 0 1150 624 ;
C -1 ; WX 1800 ; N ffi ; B 84 0 1750 623 ;
C -1 ; WX 1800 ; N ffl ; B 84 0 1750 624 ;
-C -1 ; WX 615 ; N uni0E07.uline ; B -11 -126 564 482 ;
+C -1 ; WX 600 ; N uni0E07.uline ; B -11 -126 564 482 ;
C -1 ; WX 600 ; N uni0E0D.uline ; B -11 -126 642 482 ;
-C -1 ; WX 614 ; N uni0E19.uline ; B -11 -126 604 482 ;
+C -1 ; WX 600 ; N uni0E19.uline ; B -11 -126 604 482 ;
C -1 ; WX 600 ; N uni0E21.uline ; B -11 -126 612 482 ;
EndCharMetrics
EndFontMetrics
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttypist_o.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttypist_o.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/ttypist_o.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:13:07 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:22 2021
FontName TlwgTypist-Oblique
FullName Tlwg Typist Oblique
FamilyName Tlwg Typist
@@ -16,7 +16,7 @@
IsFixedPitch false
UnderlinePosition -100
UnderlineThickness 50
-Version 003.002
+Version 003.004
EncodingScheme ISO10646-1
FontBBox -586 -364 1713 882
CapHeight 563
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:13:08 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:23 2021
FontName Umpush
FullName Umpush
FamilyName Umpush
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush_b.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush_b.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush_b.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:13:08 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:23 2021
FontName Umpush-Bold
FullName Umpush Bold
FamilyName Umpush
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush_bo.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush_bo.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush_bo.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:13:08 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:24 2021
FontName Umpush-BoldOblique
FullName Umpush Bold Oblique
FamilyName Umpush
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush_l.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush_l.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush_l.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:13:08 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:23 2021
FontName Umpush-Light
FullName Umpush Light
FamilyName Umpush
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush_lo.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush_lo.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush_lo.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:13:08 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:24 2021
FontName Umpush-LightOblique
FullName Umpush Light Oblique
FamilyName Umpush
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush_o.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush_o.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/umpush_o.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:13:08 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:23 2021
FontName Umpush-Oblique
FullName Umpush Oblique
FamilyName Umpush
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/waree.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/waree.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/waree.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:13:07 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:23 2021
FontName Waree
FullName Waree
FamilyName Waree
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/waree_b.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/waree_b.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/waree_b.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:13:07 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:23 2021
FontName Waree-Bold
FullName Waree Bold
FamilyName Waree
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/waree_bo.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/waree_bo.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/waree_bo.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:13:08 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:23 2021
FontName Waree-BoldOblique
FullName Waree Bold Oblique
FamilyName Waree
Modified: trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/waree_o.afm
===================================================================
--- trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/waree_o.afm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/afm/public/fonts-tlwg/waree_o.afm 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
-Comment Generated by FontForge 20190801
-Comment Creation Date: Fri May 1 11:13:07 2020
+Comment Generated by FontForge 20201107
+Comment Creation Date: Mon Oct 18 23:34:23 2021
FontName Waree-Oblique
FullName Waree Oblique
FamilyName Waree
Added: trunk/Master/texmf-dist/fonts/enc/dvips/fonts-tlwg/lthtlwg-osf-sc.enc
===================================================================
--- trunk/Master/texmf-dist/fonts/enc/dvips/fonts-tlwg/lthtlwg-osf-sc.enc (rev 0)
+++ trunk/Master/texmf-dist/fonts/enc/dvips/fonts-tlwg/lthtlwg-osf-sc.enc 2021-10-20 21:44:12 UTC (rev 60817)
@@ -0,0 +1,96 @@
+% LTHTLWG-osf-sc.enc
+% based on LTHUNI.enc from thailatex project
+% by Poonlap Veerathanabutr <poonlap at linux.thai.net>
+% 2002-12-30
+% 2021-06-12 Theppitak Karoonboonyanan <theppitak at gmail.com>
+% * Create old style figure & small caps re-encoding version.
+% 2003-09-15 Chanop Silpa-Anan <chanop at debian.org>
+% * Use new unicode variant name.
+% 2011-12-26 Theppitak Karoonboonyanan <thep at linux.thai.net>
+% * Support more common Latin characters with native font glyphs.
+%
+% This is LaTeX LTH (Locale Thai) encoding for unicode encoded fonts
+%
+
+/LTHEncoding [
+% 0x00
+/.notdef /.notdef /.notdef /.notdef
+/dagger /daggerdbl /section /paragraph
+/copyright /registered /trademark /germandbls
+/ae /AE /oe /OE
+% 0x10
+/exclamdown /questiondown /quotedblbase /guillemotleft
+/guillemotright /uni0E38 /uni0E39 /uni0E3A
+/perthousand /dotlessi /dotlessj /.notdef
+/.notdef /.notdef /.notdef /.notdef
+% 0x20
+/space /exclam /quotedbl /numbersign
+/dollar /percent /ampersand /quoteright
+/parenleft /parenright /asterisk /plus
+/comma /hyphen /period /slash
+% 0x30
+/zerooldstyle /oneoldstyle /twooldstyle /threeoldstyle
+/fouroldstyle /fiveoldstyle /sixoldstyle /sevenoldstyle
+/eightoldstyle /nineoldstyle /colon /semicolon
+/less /equal /greater /question
+% 0x40
+/at /A /B /C
+/D /E /F /G
+/H /I /J /K
+/L /M /N /O
+% 0x50
+/P /Q /R /S
+/T /U /V /W
+/X /Y /Z /bracketleft
+/backslash /bracketright /asciicircum /underscore
+% 0x60
+/quoteleft /Asmall /Bsmall /Csmall
+/Dsmall /Esmall /Fsmall /Gsmall
+/Hsmall /Ismall /Jsmall /Ksmall
+/Lsmall /Msmall /Nsmall /Osmall
+% 0x70
+/Psmall /Qsmall /Rsmall /Ssmall
+/Tsmall /Usmall /Vsmall /Wsmall
+/Xsmall /Ysmall /Zsmall /braceleft
+/bar /braceright /asciitilde /.notdef
+% 0x80
+/uni0E10.descless /uni0E34.left /uni0E35.left /uni0E36.left
+/uni0E37.left /ellipsis /uni0E48.low_left /uni0E49.low_left
+/uni0E4A.low_left /uni0E4B.low_left /uni0E4C.low_left /uni0E48
+/uni0E49 /uni0E4A /uni0E4B /uni0E4C
+% 0x90
+/uni0E0D.descless /quoteleft /quoteright /quotedblleft
+/quotedblright /bullet /endash /emdash
+/uni0E31.left /uni0E4D.left /uni0E47.left /uni0E48.left
+/uni0E49.left /uni0E4A.left /uni0E4B.left /uni0E4C.left
+% 0xA0
+/nonbreakingspace /uni0E01 /uni0E02 /uni0E03
+/uni0E04 /uni0E05 /uni0E06 /uni0E07
+/uni0E08 /uni0E09 /uni0E0A /uni0E0B
+/uni0E0C /uni0E0D /uni0E0E /uni0E0F
+% 0xB0
+/uni0E10 /uni0E11 /uni0E12 /uni0E13
+/uni0E14 /uni0E15 /uni0E16 /uni0E17
+/uni0E18 /uni0E19 /uni0E1A /uni0E1B
+/uni0E1C /uni0E1D /uni0E1E /uni0E1F
+% 0xC0
+/uni0E20 /uni0E21 /uni0E22 /uni0E23
+/uni0E24 /uni0E25 /uni0E26 /uni0E27
+/uni0E28 /uni0E29 /uni0E2A /uni0E2B
+/uni0E2C /uni0E2D /uni0E2E /uni0E2F
+% 0xD0
+/uni0E30 /uni0E31 /uni0E32 /uni0E33
+/uni0E34 /uni0E35 /uni0E36 /uni0E37
+/uni0E38 /uni0E39 /uni0E3A /uni0E4D.high
+/zerowidthspace /dottedcircle /uni0E47.high /uni0E3F
+% 0xE0
+/uni0E40 /uni0E41 /uni0E42 /uni0E43
+/uni0E44 /uni0E45 /uni0E46 /uni0E47
+/uni0E48.low /uni0E49.low /uni0E4A.low /uni0E4B.low
+/uni0E4C.low /uni0E4D /uni0E4E /uni0E4F
+% 0xF0
+/uni0E50 /uni0E51 /uni0E52 /uni0E53
+/uni0E54 /uni0E55 /uni0E56 /uni0E57
+/uni0E58 /uni0E59 /uni0E5A /uni0E5B
+/uni0E38.low /uni0E39.low /uni0E3A.low /.notdef
+] def
Property changes on: trunk/Master/texmf-dist/fonts/enc/dvips/fonts-tlwg/lthtlwg-osf-sc.enc
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/enc/dvips/fonts-tlwg/lthtlwg-osf.enc
===================================================================
--- trunk/Master/texmf-dist/fonts/enc/dvips/fonts-tlwg/lthtlwg-osf.enc (rev 0)
+++ trunk/Master/texmf-dist/fonts/enc/dvips/fonts-tlwg/lthtlwg-osf.enc 2021-10-20 21:44:12 UTC (rev 60817)
@@ -0,0 +1,96 @@
+% LTHTLWG-osf.enc
+% based on LTHUNI.enc from thailatex project
+% by Poonlap Veerathanabutr <poonlap at linux.thai.net>
+% 2002-12-30
+% 2021-06-12 Theppitak Karoonboonyanan <theppitak at gmail.com>
+% * Create old style figure re-encoding version.
+% 2003-09-15 Chanop Silpa-Anan <chanop at debian.org>
+% * Use new unicode variant name.
+% 2011-12-26 Theppitak Karoonboonyanan <thep at linux.thai.net>
+% * Support more common Latin characters with native font glyphs.
+%
+% This is LaTeX LTH (Locale Thai) encoding for unicode encoded fonts
+%
+
+/LTHEncoding [
+% 0x00
+/.notdef /.notdef /.notdef /.notdef
+/dagger /daggerdbl /section /paragraph
+/copyright /registered /trademark /germandbls
+/ae /AE /oe /OE
+% 0x10
+/exclamdown /questiondown /quotedblbase /guillemotleft
+/guillemotright /uni0E38 /uni0E39 /uni0E3A
+/perthousand /dotlessi /dotlessj /ff
+/fi /fl /ffi /ffl
+% 0x20
+/space /exclam /quotedbl /numbersign
+/dollar /percent /ampersand /quoteright
+/parenleft /parenright /asterisk /plus
+/comma /hyphen /period /slash
+% 0x30
+/zerooldstyle /oneoldstyle /twooldstyle /threeoldstyle
+/fouroldstyle /fiveoldstyle /sixoldstyle /sevenoldstyle
+/eightoldstyle /nineoldstyle /colon /semicolon
+/less /equal /greater /question
+% 0x40
+/at /A /B /C
+/D /E /F /G
+/H /I /J /K
+/L /M /N /O
+% 0x50
+/P /Q /R /S
+/T /U /V /W
+/X /Y /Z /bracketleft
+/backslash /bracketright /asciicircum /underscore
+% 0x60
+/quoteleft /a /b /c
+/d /e /f /g
+/h /i /j /k
+/l /m /n /o
+% 0x70
+/p /q /r /s
+/t /u /v /w
+/x /y /z /braceleft
+/bar /braceright /asciitilde /.notdef
+% 0x80
+/uni0E10.descless /uni0E34.left /uni0E35.left /uni0E36.left
+/uni0E37.left /ellipsis /uni0E48.low_left /uni0E49.low_left
+/uni0E4A.low_left /uni0E4B.low_left /uni0E4C.low_left /uni0E48
+/uni0E49 /uni0E4A /uni0E4B /uni0E4C
+% 0x90
+/uni0E0D.descless /quoteleft /quoteright /quotedblleft
+/quotedblright /bullet /endash /emdash
+/uni0E31.left /uni0E4D.left /uni0E47.left /uni0E48.left
+/uni0E49.left /uni0E4A.left /uni0E4B.left /uni0E4C.left
+% 0xA0
+/nonbreakingspace /uni0E01 /uni0E02 /uni0E03
+/uni0E04 /uni0E05 /uni0E06 /uni0E07
+/uni0E08 /uni0E09 /uni0E0A /uni0E0B
+/uni0E0C /uni0E0D /uni0E0E /uni0E0F
+% 0xB0
+/uni0E10 /uni0E11 /uni0E12 /uni0E13
+/uni0E14 /uni0E15 /uni0E16 /uni0E17
+/uni0E18 /uni0E19 /uni0E1A /uni0E1B
+/uni0E1C /uni0E1D /uni0E1E /uni0E1F
+% 0xC0
+/uni0E20 /uni0E21 /uni0E22 /uni0E23
+/uni0E24 /uni0E25 /uni0E26 /uni0E27
+/uni0E28 /uni0E29 /uni0E2A /uni0E2B
+/uni0E2C /uni0E2D /uni0E2E /uni0E2F
+% 0xD0
+/uni0E30 /uni0E31 /uni0E32 /uni0E33
+/uni0E34 /uni0E35 /uni0E36 /uni0E37
+/uni0E38 /uni0E39 /uni0E3A /uni0E4D.high
+/zerowidthspace /dottedcircle /uni0E47.high /uni0E3F
+% 0xE0
+/uni0E40 /uni0E41 /uni0E42 /uni0E43
+/uni0E44 /uni0E45 /uni0E46 /uni0E47
+/uni0E48.low /uni0E49.low /uni0E4A.low /uni0E4B.low
+/uni0E4C.low /uni0E4D /uni0E4E /uni0E4F
+% 0xF0
+/uni0E50 /uni0E51 /uni0E52 /uni0E53
+/uni0E54 /uni0E55 /uni0E56 /uni0E57
+/uni0E58 /uni0E59 /uni0E5A /uni0E5B
+/uni0E38.low /uni0E39.low /uni0E3A.low /.notdef
+] def
Property changes on: trunk/Master/texmf-dist/fonts/enc/dvips/fonts-tlwg/lthtlwg-osf.enc
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/enc/dvips/fonts-tlwg/lthtlwg-sc.enc
===================================================================
--- trunk/Master/texmf-dist/fonts/enc/dvips/fonts-tlwg/lthtlwg-sc.enc (rev 0)
+++ trunk/Master/texmf-dist/fonts/enc/dvips/fonts-tlwg/lthtlwg-sc.enc 2021-10-20 21:44:12 UTC (rev 60817)
@@ -0,0 +1,96 @@
+% LTHTLWG-sc.enc
+% based on LTHUNI.enc from thailatex project
+% by Poonlap Veerathanabutr <poonlap at linux.thai.net>
+% 2002-12-30
+% 2021-06-08 Theppitak Karoonboonyanan <theppitak at gmail.com>
+% * Create small caps re-encoding version.
+% 2003-09-15 Chanop Silpa-Anan <chanop at debian.org>
+% * Use new unicode variant name.
+% 2011-12-26 Theppitak Karoonboonyanan <thep at linux.thai.net>
+% * Support more common Latin characters with native font glyphs.
+%
+% This is LaTeX LTH (Locale Thai) encoding for unicode encoded fonts
+%
+
+/LTHEncoding [
+% 0x00
+/.notdef /.notdef /.notdef /.notdef
+/dagger /daggerdbl /section /paragraph
+/copyright /registered /trademark /germandbls
+/ae /AE /oe /OE
+% 0x10
+/exclamdown /questiondown /quotedblbase /guillemotleft
+/guillemotright /uni0E38 /uni0E39 /uni0E3A
+/perthousand /dotlessi /dotlessj /.notdef
+/.notdef /.notdef /.notdef /.notdef
+% 0x20
+/space /exclam /quotedbl /numbersign
+/dollar /percent /ampersand /quoteright
+/parenleft /parenright /asterisk /plus
+/comma /hyphen /period /slash
+% 0x30
+/zero /one /two /three
+/four /five /six /seven
+/eight /nine /colon /semicolon
+/less /equal /greater /question
+% 0x40
+/at /A /B /C
+/D /E /F /G
+/H /I /J /K
+/L /M /N /O
+% 0x50
+/P /Q /R /S
+/T /U /V /W
+/X /Y /Z /bracketleft
+/backslash /bracketright /asciicircum /underscore
+% 0x60
+/quoteleft /Asmall /Bsmall /Csmall
+/Dsmall /Esmall /Fsmall /Gsmall
+/Hsmall /Ismall /Jsmall /Ksmall
+/Lsmall /Msmall /Nsmall /Osmall
+% 0x70
+/Psmall /Qsmall /Rsmall /Ssmall
+/Tsmall /Usmall /Vsmall /Wsmall
+/Xsmall /Ysmall /Zsmall /braceleft
+/bar /braceright /asciitilde /.notdef
+% 0x80
+/uni0E10.descless /uni0E34.left /uni0E35.left /uni0E36.left
+/uni0E37.left /ellipsis /uni0E48.low_left /uni0E49.low_left
+/uni0E4A.low_left /uni0E4B.low_left /uni0E4C.low_left /uni0E48
+/uni0E49 /uni0E4A /uni0E4B /uni0E4C
+% 0x90
+/uni0E0D.descless /quoteleft /quoteright /quotedblleft
+/quotedblright /bullet /endash /emdash
+/uni0E31.left /uni0E4D.left /uni0E47.left /uni0E48.left
+/uni0E49.left /uni0E4A.left /uni0E4B.left /uni0E4C.left
+% 0xA0
+/nonbreakingspace /uni0E01 /uni0E02 /uni0E03
+/uni0E04 /uni0E05 /uni0E06 /uni0E07
+/uni0E08 /uni0E09 /uni0E0A /uni0E0B
+/uni0E0C /uni0E0D /uni0E0E /uni0E0F
+% 0xB0
+/uni0E10 /uni0E11 /uni0E12 /uni0E13
+/uni0E14 /uni0E15 /uni0E16 /uni0E17
+/uni0E18 /uni0E19 /uni0E1A /uni0E1B
+/uni0E1C /uni0E1D /uni0E1E /uni0E1F
+% 0xC0
+/uni0E20 /uni0E21 /uni0E22 /uni0E23
+/uni0E24 /uni0E25 /uni0E26 /uni0E27
+/uni0E28 /uni0E29 /uni0E2A /uni0E2B
+/uni0E2C /uni0E2D /uni0E2E /uni0E2F
+% 0xD0
+/uni0E30 /uni0E31 /uni0E32 /uni0E33
+/uni0E34 /uni0E35 /uni0E36 /uni0E37
+/uni0E38 /uni0E39 /uni0E3A /uni0E4D.high
+/zerowidthspace /dottedcircle /uni0E47.high /uni0E3F
+% 0xE0
+/uni0E40 /uni0E41 /uni0E42 /uni0E43
+/uni0E44 /uni0E45 /uni0E46 /uni0E47
+/uni0E48.low /uni0E49.low /uni0E4A.low /uni0E4B.low
+/uni0E4C.low /uni0E4D /uni0E4E /uni0E4F
+% 0xF0
+/uni0E50 /uni0E51 /uni0E52 /uni0E53
+/uni0E54 /uni0E55 /uni0E56 /uni0E57
+/uni0E58 /uni0E59 /uni0E5A /uni0E5B
+/uni0E38.low /uni0E39.low /uni0E3A.low /.notdef
+] def
Property changes on: trunk/Master/texmf-dist/fonts/enc/dvips/fonts-tlwg/lthtlwg-sc.enc
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/fonts/map/dvips/fonts-tlwg/nf.map
===================================================================
--- trunk/Master/texmf-dist/fonts/map/dvips/fonts-tlwg/nf.map 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/map/dvips/fonts-tlwg/nf.map 2021-10-20 21:44:12 UTC (rev 60817)
@@ -9,8 +9,26 @@
rkinnari_i Kinnari-Italic " LTHEncoding ReEncodeFont " <lthtlwg.enc <kinnari_i.pfb
rkinnari_o Kinnari-Oblique " LTHEncoding ReEncodeFont " <lthtlwg.enc <kinnari_o.pfb
rnorasi Norasi " LTHEncoding ReEncodeFont " <lthtlwg.enc <norasi.pfb
+rnorasi-osf Norasi " LTHEncoding ReEncodeFont " <lthtlwg-osf.enc <norasi.pfb
+rnorasi-osf-sc Norasi " LTHEncoding ReEncodeFont " <lthtlwg-osf-sc.enc <norasi.pfb
+rnorasi-sc Norasi " LTHEncoding ReEncodeFont " <lthtlwg-sc.enc <norasi.pfb
rnorasi_b Norasi-Bold " LTHEncoding ReEncodeFont " <lthtlwg.enc <norasi_b.pfb
+rnorasi_b-osf Norasi-Bold " LTHEncoding ReEncodeFont " <lthtlwg-osf.enc <norasi_b.pfb
+rnorasi_b-osf-sc Norasi-Bold " LTHEncoding ReEncodeFont " <lthtlwg-osf-sc.enc <norasi_b.pfb
+rnorasi_b-sc Norasi-Bold " LTHEncoding ReEncodeFont " <lthtlwg-sc.enc <norasi_b.pfb
rnorasi_bi Norasi-BoldItalic " LTHEncoding ReEncodeFont " <lthtlwg.enc <norasi_bi.pfb
+rnorasi_bi-osf Norasi-BoldItalic " LTHEncoding ReEncodeFont " <lthtlwg-osf.enc <norasi_bi.pfb
+rnorasi_bi-osf-sc Norasi-BoldItalic " LTHEncoding ReEncodeFont " <lthtlwg-osf-sc.enc <norasi_bi.pfb
+rnorasi_bi-sc Norasi-BoldItalic " LTHEncoding ReEncodeFont " <lthtlwg-sc.enc <norasi_bi.pfb
rnorasi_bo Norasi-BoldOblique " LTHEncoding ReEncodeFont " <lthtlwg.enc <norasi_bo.pfb
+rnorasi_bo-osf Norasi-BoldOblique " LTHEncoding ReEncodeFont " <lthtlwg-osf.enc <norasi_bo.pfb
+rnorasi_bo-osf-sc Norasi-BoldOblique " LTHEncoding ReEncodeFont " <lthtlwg-osf-sc.enc <norasi_bo.pfb
+rnorasi_bo-sc Norasi-BoldOblique " LTHEncoding ReEncodeFont " <lthtlwg-sc.enc <norasi_bo.pfb
rnorasi_i Norasi-Italic " LTHEncoding ReEncodeFont " <lthtlwg.enc <norasi_i.pfb
+rnorasi_i-osf Norasi-Italic " LTHEncoding ReEncodeFont " <lthtlwg-osf.enc <norasi_i.pfb
+rnorasi_i-osf-sc Norasi-Italic " LTHEncoding ReEncodeFont " <lthtlwg-osf-sc.enc <norasi_i.pfb
+rnorasi_i-sc Norasi-Italic " LTHEncoding ReEncodeFont " <lthtlwg-sc.enc <norasi_i.pfb
rnorasi_o Norasi-Oblique " LTHEncoding ReEncodeFont " <lthtlwg.enc <norasi_o.pfb
+rnorasi_o-osf Norasi-Oblique " LTHEncoding ReEncodeFont " <lthtlwg-osf.enc <norasi_o.pfb
+rnorasi_o-osf-sc Norasi-Oblique " LTHEncoding ReEncodeFont " <lthtlwg-osf-sc.enc <norasi_o.pfb
+rnorasi_o-sc Norasi-Oblique " LTHEncoding ReEncodeFont " <lthtlwg-sc.enc <norasi_o.pfb
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Garuda-Bold.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Garuda-BoldOblique.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Garuda-Oblique.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Garuda.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Kinnari-Bold.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Kinnari-BoldItalic.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Kinnari-BoldOblique.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Kinnari-Italic.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Kinnari-Oblique.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Kinnari.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Laksaman-Bold.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Laksaman-BoldItalic.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Laksaman-Italic.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Laksaman.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Loma-Bold.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Loma-BoldOblique.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Loma-Oblique.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Loma.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Norasi-Bold.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Norasi-BoldItalic.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Norasi-BoldOblique.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Norasi-Italic.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Norasi-Oblique.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Norasi.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Purisa-Bold.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Purisa-BoldOblique.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Purisa-Oblique.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Purisa.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Sawasdee-Bold.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Sawasdee-BoldOblique.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Sawasdee-Oblique.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Sawasdee.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/TlwgMono-Bold.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/TlwgMono-BoldOblique.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/TlwgMono-Oblique.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/TlwgMono.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/TlwgTypewriter-Bold.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/TlwgTypewriter-BoldOblique.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/TlwgTypewriter-Oblique.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/TlwgTypewriter.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/TlwgTypist-Bold.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/TlwgTypist-BoldOblique.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/TlwgTypist-Oblique.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/TlwgTypist.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/TlwgTypo-Bold.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/TlwgTypo-BoldOblique.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/TlwgTypo-Oblique.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/TlwgTypo.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Umpush-Bold.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Umpush-BoldOblique.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Umpush-Light.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Umpush-LightOblique.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Umpush-Oblique.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Umpush.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Waree-Bold.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Waree-BoldOblique.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Waree-Oblique.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/fonts-tlwg/Waree.otf
===================================================================
(Binary files differ)
Added: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi-osf-sc.tfm
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi-osf-sc.tfm
===================================================================
--- trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi-osf-sc.tfm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi-osf-sc.tfm 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi-osf-sc.tfm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi-osf.tfm
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi-osf.tfm
===================================================================
--- trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi-osf.tfm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi-osf.tfm 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi-osf.tfm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi-sc.tfm
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi-sc.tfm
===================================================================
--- trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi-sc.tfm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi-sc.tfm 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi-sc.tfm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_b-osf-sc.tfm
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_b-osf-sc.tfm
===================================================================
--- trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_b-osf-sc.tfm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_b-osf-sc.tfm 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_b-osf-sc.tfm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_b-osf.tfm
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_b-osf.tfm
===================================================================
--- trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_b-osf.tfm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_b-osf.tfm 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_b-osf.tfm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_b-sc.tfm
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_b-sc.tfm
===================================================================
--- trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_b-sc.tfm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_b-sc.tfm 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_b-sc.tfm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_b.tfm
===================================================================
(Binary files differ)
Added: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_bi-osf-sc.tfm
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_bi-osf-sc.tfm
===================================================================
--- trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_bi-osf-sc.tfm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_bi-osf-sc.tfm 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_bi-osf-sc.tfm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_bi-osf.tfm
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_bi-osf.tfm
===================================================================
--- trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_bi-osf.tfm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_bi-osf.tfm 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_bi-osf.tfm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_bi-sc.tfm
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_bi-sc.tfm
===================================================================
--- trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_bi-sc.tfm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_bi-sc.tfm 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_bi-sc.tfm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_bi.tfm
===================================================================
(Binary files differ)
Added: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_bo-osf-sc.tfm
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_bo-osf-sc.tfm
===================================================================
--- trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_bo-osf-sc.tfm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_bo-osf-sc.tfm 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_bo-osf-sc.tfm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_bo-osf.tfm
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_bo-osf.tfm
===================================================================
--- trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_bo-osf.tfm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_bo-osf.tfm 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_bo-osf.tfm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_bo-sc.tfm
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_bo-sc.tfm
===================================================================
--- trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_bo-sc.tfm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_bo-sc.tfm 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_bo-sc.tfm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_i-osf-sc.tfm
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_i-osf-sc.tfm
===================================================================
--- trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_i-osf-sc.tfm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_i-osf-sc.tfm 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_i-osf-sc.tfm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_i-osf.tfm
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_i-osf.tfm
===================================================================
--- trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_i-osf.tfm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_i-osf.tfm 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_i-osf.tfm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_i-sc.tfm
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_i-sc.tfm
===================================================================
--- trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_i-sc.tfm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_i-sc.tfm 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_i-sc.tfm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_o-osf-sc.tfm
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_o-osf-sc.tfm
===================================================================
--- trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_o-osf-sc.tfm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_o-osf-sc.tfm 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_o-osf-sc.tfm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_o-osf.tfm
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_o-osf.tfm
===================================================================
--- trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_o-osf.tfm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_o-osf.tfm 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_o-osf.tfm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_o-sc.tfm
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_o-sc.tfm
===================================================================
--- trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_o-sc.tfm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_o-sc.tfm 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_o-sc.tfm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/norasi_o.tfm
===================================================================
(Binary files differ)
Added: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi-osf-sc.tfm
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi-osf-sc.tfm
===================================================================
--- trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi-osf-sc.tfm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi-osf-sc.tfm 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi-osf-sc.tfm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi-osf.tfm
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi-osf.tfm
===================================================================
--- trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi-osf.tfm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi-osf.tfm 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi-osf.tfm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi-sc.tfm
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi-sc.tfm
===================================================================
--- trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi-sc.tfm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi-sc.tfm 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi-sc.tfm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_b-osf-sc.tfm
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_b-osf-sc.tfm
===================================================================
--- trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_b-osf-sc.tfm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_b-osf-sc.tfm 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_b-osf-sc.tfm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_b-osf.tfm
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_b-osf.tfm
===================================================================
--- trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_b-osf.tfm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_b-osf.tfm 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_b-osf.tfm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_b-sc.tfm
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_b-sc.tfm
===================================================================
--- trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_b-sc.tfm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_b-sc.tfm 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_b-sc.tfm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_b.tfm
===================================================================
(Binary files differ)
Added: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_bi-osf-sc.tfm
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_bi-osf-sc.tfm
===================================================================
--- trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_bi-osf-sc.tfm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_bi-osf-sc.tfm 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_bi-osf-sc.tfm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_bi-osf.tfm
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_bi-osf.tfm
===================================================================
--- trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_bi-osf.tfm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_bi-osf.tfm 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_bi-osf.tfm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_bi-sc.tfm
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_bi-sc.tfm
===================================================================
--- trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_bi-sc.tfm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_bi-sc.tfm 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_bi-sc.tfm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_bi.tfm
===================================================================
(Binary files differ)
Added: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_bo-osf-sc.tfm
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_bo-osf-sc.tfm
===================================================================
--- trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_bo-osf-sc.tfm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_bo-osf-sc.tfm 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_bo-osf-sc.tfm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_bo-osf.tfm
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_bo-osf.tfm
===================================================================
--- trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_bo-osf.tfm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_bo-osf.tfm 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_bo-osf.tfm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_bo-sc.tfm
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_bo-sc.tfm
===================================================================
--- trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_bo-sc.tfm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_bo-sc.tfm 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_bo-sc.tfm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_i-osf-sc.tfm
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_i-osf-sc.tfm
===================================================================
--- trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_i-osf-sc.tfm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_i-osf-sc.tfm 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_i-osf-sc.tfm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_i-osf.tfm
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_i-osf.tfm
===================================================================
--- trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_i-osf.tfm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_i-osf.tfm 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_i-osf.tfm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_i-sc.tfm
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_i-sc.tfm
===================================================================
--- trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_i-sc.tfm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_i-sc.tfm 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_i-sc.tfm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_o-osf-sc.tfm
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_o-osf-sc.tfm
===================================================================
--- trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_o-osf-sc.tfm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_o-osf-sc.tfm 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_o-osf-sc.tfm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_o-osf.tfm
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_o-osf.tfm
===================================================================
--- trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_o-osf.tfm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_o-osf.tfm 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_o-osf.tfm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_o-sc.tfm
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_o-sc.tfm
===================================================================
--- trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_o-sc.tfm 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_o-sc.tfm 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_o-sc.tfm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rnorasi_o.tfm
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rttypist_b.tfm
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/rttypist_bo.tfm
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/ttypist_b.tfm
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/tfm/public/fonts-tlwg/ttypist_bo.tfm
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/garuda.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/garuda_b.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/garuda_bo.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/garuda_o.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/kinnari.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/kinnari_b.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/kinnari_bi.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/kinnari_bo.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/kinnari_i.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/kinnari_o.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/laksaman.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/laksaman_b.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/laksaman_bi.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/laksaman_i.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/loma.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/loma_b.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/loma_bo.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/loma_o.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/norasi.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/norasi_b.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/norasi_bi.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/norasi_bo.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/norasi_i.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/norasi_o.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/purisa.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/purisa_b.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/purisa_bo.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/purisa_o.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/sawasdee.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/sawasdee_b.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/sawasdee_bo.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/sawasdee_o.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttype.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttype_b.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttype_bo.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttype_o.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttypist.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttypist_b.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttypist_bo.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/ttypist_o.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/umpush.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/umpush_b.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/umpush_bo.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/umpush_l.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/umpush_lo.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/umpush_o.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/waree.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/waree_b.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/waree_bo.pfb
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/type1/public/fonts-tlwg/waree_o.pfb
===================================================================
(Binary files differ)
Added: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi-osf-sc.vf
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi-osf-sc.vf
===================================================================
--- trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi-osf-sc.vf 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi-osf-sc.vf 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi-osf-sc.vf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi-osf.vf
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi-osf.vf
===================================================================
--- trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi-osf.vf 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi-osf.vf 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi-osf.vf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi-sc.vf
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi-sc.vf
===================================================================
--- trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi-sc.vf 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi-sc.vf 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi-sc.vf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_b-osf-sc.vf
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_b-osf-sc.vf
===================================================================
--- trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_b-osf-sc.vf 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_b-osf-sc.vf 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_b-osf-sc.vf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_b-osf.vf
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_b-osf.vf
===================================================================
--- trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_b-osf.vf 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_b-osf.vf 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_b-osf.vf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_b-sc.vf
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_b-sc.vf
===================================================================
--- trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_b-sc.vf 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_b-sc.vf 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_b-sc.vf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_b.vf
===================================================================
(Binary files differ)
Added: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_bi-osf-sc.vf
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_bi-osf-sc.vf
===================================================================
--- trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_bi-osf-sc.vf 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_bi-osf-sc.vf 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_bi-osf-sc.vf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_bi-osf.vf
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_bi-osf.vf
===================================================================
--- trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_bi-osf.vf 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_bi-osf.vf 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_bi-osf.vf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_bi-sc.vf
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_bi-sc.vf
===================================================================
--- trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_bi-sc.vf 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_bi-sc.vf 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_bi-sc.vf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_bi.vf
===================================================================
(Binary files differ)
Added: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_bo-osf-sc.vf
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_bo-osf-sc.vf
===================================================================
--- trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_bo-osf-sc.vf 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_bo-osf-sc.vf 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_bo-osf-sc.vf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_bo-osf.vf
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_bo-osf.vf
===================================================================
--- trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_bo-osf.vf 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_bo-osf.vf 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_bo-osf.vf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_bo-sc.vf
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_bo-sc.vf
===================================================================
--- trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_bo-sc.vf 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_bo-sc.vf 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_bo-sc.vf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_i-osf-sc.vf
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_i-osf-sc.vf
===================================================================
--- trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_i-osf-sc.vf 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_i-osf-sc.vf 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_i-osf-sc.vf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_i-osf.vf
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_i-osf.vf
===================================================================
--- trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_i-osf.vf 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_i-osf.vf 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_i-osf.vf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_i-sc.vf
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_i-sc.vf
===================================================================
--- trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_i-sc.vf 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_i-sc.vf 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_i-sc.vf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_o-osf-sc.vf
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_o-osf-sc.vf
===================================================================
--- trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_o-osf-sc.vf 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_o-osf-sc.vf 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_o-osf-sc.vf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_o-osf.vf
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_o-osf.vf
===================================================================
--- trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_o-osf.vf 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_o-osf.vf 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_o-osf.vf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_o-sc.vf
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_o-sc.vf
===================================================================
--- trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_o-sc.vf 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_o-sc.vf 2021-10-20 21:44:12 UTC (rev 60817)
Property changes on: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_o-sc.vf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/norasi_o.vf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/ttypist_b.vf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/vf/public/fonts-tlwg/ttypist_bo.vf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/ChangeLog
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/ChangeLog 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/ChangeLog 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,5 +1,227 @@
+2021-10-18 Theppitak Karoonboonyanan <theppitak at gmail.com>
+
+ * NEWS:
+ === Version 0.7.3 ===
+
+2021-08-30 Theppitak Karoonboonyanan <theppitak at gmail.com>
+
+ Apply 'autoupdate' for autoconf 2.71
+
+ * configure.ac:
+ - Parenthesize m4 strings in AC_INIT() parameters with brackets.
+ - Replace deprecated AC_HELP_STRING() with AS_HELP_STRING().
+ - Replace parameterized AC_OUTPUT() with AC_CONFIG_FILES()
+ and parameter-less AC_OUTPUT.
+ - Update AC_PREREQ() from 2.59 to 2.71.
+
+2021-06-22 Theppitak Karoonboonyanan <theppitak at gmail.com>
+
+ LaTeX: Use 'norasij' family instead of 'norasi-OsF'.
+
+ 'norasij' is tried for all of plain, tabular, and proportional
+ old style figures when used via fontaxes.sty.
+ nfssext-cfr is more complicated. Only plain old style figures
+ are supported for now.
+
+ * latex/Makefile.am,
+ latex/lthnorasi-osf.fd -> latex/lthnorasij.fd:
+ - Rename font description file.
+ * latex/lthnorasij.fd:
+ - Replace 'norasi-OsF' family declarations with 'norasij'.
+ * latex/fonts-tlwg.sty:
+ - Replace 'norasi-OsF' referrals with 'norasij'.
+ * latex/examples/Makefile.am,
+ +latex/examples/digits-axes.tex,
+ +latex/examples/digits-cfr.tex:
+ - Add examples for fontaxes & nfssext-cfr usage.
+
+2021-06-17 Theppitak Karoonboonyanan <theppitak at gmail.com>
+
+ LaTeX: Add old style figures demonstration doc.
+
+ * latex/examples/Makefile.am, +latex/examples/oldnum.tex:
+ - Add example demonstrating the use of 'norasi-osf' option
+ for using old style figures in the entire document.
+
+2021-06-13 Theppitak Karoonboonyanan <theppitak at gmail.com>
+
+ LaTeX: Add Norasi old style figures test.
+
+ * latex/examples/teststd.tex:
+ - Add test for Norasi old style figures.
+
+2021-06-12 Theppitak Karoonboonyanan <theppitak at gmail.com>
+
+ LaTeX/Norasi: Add old style figures support.
+
+ * latex/Makefile.am,
+ +latex/lthtlwg-osf.enc, +latex/lthtlwg-osf-sc.enc,
+ +latex/thailigs-osf.enc, +latex/thailigs-osf-sc.enc:
+ - Add OsF font variant re-encoding, along with small caps versions.
+ * latex/texfont.mk.am:
+ - Add rules for creating TFMs and VFs for OsF font variants.
+ * latex/Makefile.am, +latex/lthnorasi-osf.fd:
+ - Add "norasi-OsF" font definition, using fontaxes naming convention.
+ * latex/lthnorasi.fd:
+ - Update file version to be the same as that of norasi-OsF (v2.0).
+ * latex/Makefile.am, +latex/lthnorj.fd, +latex/lthnorx.fd:
+ - Add "norj" and "norx" font definitions, according to Karl Berry's
+ font naming, to support nfssext-cfr.
+ - "norj" is essentially the same as "norasi-OsF" and share TFM
+ and VF files with it. And "norx" is the same as "norasi"
+ in the same manner.
+ * nf/Makefile.am:
+ - Add OsF synthetic fonts for Norasi.
+ * latex/fonts-tlwg.sty:
+ - Add 'norasi-osf' and 'rmnorasi-osf' options for using
+ old style figures by default.
+ - Update the file version to v2.0.
+
+2021-06-10 Theppitak Karoonboonyanan <theppitak at gmail.com>
+
+ Revert wrong make rules.
+
+ * nectec/Makefile.am:
+ * nf/Makefile.am:
+ * sipa/Makefile.am:
+ * tlwg/Makefile.am:
+ - Revert wrong "common generic rules". It's not shared by the
+ targets. 'make all' happened to pass somehow when I tested it,
+ probably by the help of kpathsea, but 'make install' fails
+ due to the missing symlinks.
+
+2021-06-10 Theppitak Karoonboonyanan <theppitak at gmail.com>
+
+ LaTeX: Add Norasi small caps test.
+
+ * latex/examples/teststd.tex:
+ - Add test messages for Norasi small caps.
+
+2021-06-10 Theppitak Karoonboonyanan <theppitak at gmail.com>
+
+ Make make rules concise.
+
+ * latex/texfont.mk.am:
+ * nectec/Makefile.am:
+ * nf/Makefile.am:
+ * sipa/Makefile.am:
+ * tlwg/Makefile.am:
+ - Use common generic rules for similar targets.
+
+2021-06-10 Theppitak Karoonboonyanan <theppitak at gmail.com>
+
+ LaTeX/Norasi: Add small caps support.
+
+ * latex/Makefile.am, +latex/lthtlwg-sc.enc, +latex/thailigs-sc.enc:
+ - Add small caps re-encoding version:
+ - Replace lower-case letters with small cap glyphs.
+ - Remove ligatures for ff, fi, fl, ffi, ffl,
+ which are specific to lower-case letters.
+ * latex/texfont.mk.am:
+ - Add rules for creating TFMs and VFs for small caps re-encoded
+ fonts, assuming fonts to be synthesized as such are listed
+ in SYNTH_FONTS variable.
+ * nf/Makefile.am:
+ - List 'norasi*-sc' in SYNTH_FONTS.
+ * latex/lthnorasi.fd:
+ - Add 'sc' shape declarations.
+
+2021-06-06 Theppitak Karoonboonyanan <theppitak at gmail.com>
+
+ Norasi: Unify DOTTED CIRCLE glyph name
+
+ * nf/Norasi-{Bold,BoldItalic,Oblique}.sfd:
+ - Rename 'uni25CC' glyph to 'dottedcircle', to be consistent
+ with other styles in the family.
+ * nf/Norasi*.sfd:
+ - Bump font version to 006.003.
+
+2021-06-04 Theppitak Karoonboonyanan <theppitak at gmail.com>
+
+ Norasi: Add 'onum' and 'smcp'
+
+ * nf/Norasi*.sfd:
+ - Add 'onum' and 'smcp' OpenType features.
+ - Bump font version to 006.002.
+
+2021-05-12 Theppitak Karoonboonyanan <theppitak at gmail.com>
+
+ TlwgTypewriter: Use default PANOSE
+
+ * tlwg/TlwgTypewriter*.sfd:
+ - Clear manual PANOSE to use calculated values.
+ This won't make its proportion Monospaced but other properties
+ such as weight should match those of TlwgMono.
+ - Bump font version to 003.003.
+
+2021-05-12 Theppitak Karoonboonyanan <theppitak at gmail.com>
+
+ TlwgTypist: Use default PANOSE
+
+ * tlwg/TlwgTypist*.sfd:
+ - Clear manual PANOSE to use calculated values.
+ This won't make its proportion Monospaced but other properties
+ such as weight should match those of TlwgTypo.
+ - Bump font version to 003.004.
+
+2021-05-12 Theppitak Karoonboonyanan <theppitak at gmail.com>
+
+ TlwgMono: Use default PANOSE
+
+ * tlwg/TlwgMono*.sfd:
+ - Clear manual PANOSE to use calculated values.
+ This makes its proportion Monospaced and should make it listed
+ by gvim.
+ - Bump font version to 002.003.
+
+2021-05-12 Theppitak Karoonboonyanan <theppitak at gmail.com>
+
+ TlwgTypo: Use default PANOSE
+
+ * tlwg/TlwgTypo*.sfd:
+ - Clear manual PANOSE to use calculated values.
+ This makes its proportion Monospaced and should make it listed
+ by gvim.
+ - Bump font version to 004.004.
+
+ Thanks Chaiwat Suttipongsakul (@cwt) for the report via mastodon.in.th.
+
+2021-05-05 Theppitak Karoonboonyanan <theppitak at gmail.com>
+
+ TlwgTypist: Fix uneven widths of several glyphs in bold faces
+
+ * tlwg/TlwgTypist-Bold*.sfd:
+ - Set widths of several glyphs to 600.
+ * tlwg/TlwgTypist*.sfd:
+ - Bump font version to 003.003.
+
+2021-05-05 Theppitak Karoonboonyanan <theppitak at gmail.com>
+
+ TlwgTypo: Fix uneven widths of two glyphs in bold faces
+
+ * tlwg/TlwgTypo-Bold*.sfd:
+ - Set widths of uni0E09.uline and uni0E17.uline to 600.
+ * tlwg/TlwgTypo*.sfd:
+ - Bump font version to 004.003.
+
2020-05-01 Theppitak Karoonboonyanan <theppitak at gmail.com>
+ Sawasdee: Set FSType to installable embedding.
+
+ * tlwg/Sawasdee*.sfd:
+ - Set FSType to "Installable".
+ - Bump font version to 003.005.
+
+2020-05-01 Theppitak Karoonboonyanan <theppitak at gmail.com>
+
+ Purisa: Set FSType to installable embedding.
+
+ * tlwg/Purisa*.sfd:
+ - Set FSType to "Installable".
+ - Bump font version to 004.004.
+
+2020-05-01 Theppitak Karoonboonyanan <theppitak at gmail.com>
+
* NEWS:
=== Version 0.7.2 ===
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/INSTALL
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/INSTALL 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/INSTALL 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,8 +1,8 @@
Installation Instructions
*************************
- Copyright (C) 1994-1996, 1999-2002, 2004-2016 Free Software
-Foundation, Inc.
+ Copyright (C) 1994-1996, 1999-2002, 2004-2017, 2020-2021 Free
+Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
@@ -225,7 +225,7 @@
and if that doesn't work, install pre-built binaries of GCC for HP-UX.
- HP-UX 'make' updates targets which have the same time stamps as their
+ HP-UX 'make' updates targets which have the same timestamps as their
prerequisites, which makes it generally unusable when shipped generated
files such as 'configure' are involved. Use GNU 'make' instead.
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/Makefile.in
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/Makefile.in 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/Makefile.in 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,7 +1,7 @@
-# Makefile.in generated by automake 1.16.2 from Makefile.am.
+# Makefile.in generated by automake 1.16.4 from Makefile.am.
# @configure_input@
-# Copyright (C) 1994-2020 Free Software Foundation, Inc.
+# Copyright (C) 1994-2021 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -149,9 +149,6 @@
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | $(am__uniquify_input)`
-ETAGS = etags
-CTAGS = ctags
-CSCOPE = cscope
DIST_SUBDIRS = $(SUBDIRS)
am__DIST_COMMON = $(srcdir)/Makefile.in AUTHORS COPYING ChangeLog \
INSTALL NEWS README install-sh missing
@@ -193,6 +190,8 @@
GZIP_ENV = --best
DIST_ARCHIVES = $(distdir).tar.xz
DIST_TARGETS = dist-xz
+# Exists only to be overridden by the user if desired.
+AM_DISTCHECK_DVI_TARGET = dvi
distuninstallcheck_listfiles = find . -type f -print
am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \
| sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$'
@@ -205,11 +204,14 @@
AUTOHEADER = @AUTOHEADER@
AUTOMAKE = @AUTOMAKE@
AWK = @AWK@
+CSCOPE = @CSCOPE@
+CTAGS = @CTAGS@
CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
+ETAGS = @ETAGS@
FCCACHE = @FCCACHE@
FONTFORGE = @FONTFORGE@
INSTALL = @INSTALL@
@@ -475,7 +477,6 @@
distclean-tags:
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-rm -f cscope.out cscope.in.out cscope.po.out cscope.files
-
distdir: $(BUILT_SOURCES)
$(MAKE) $(AM_MAKEFLAGS) distdir-am
@@ -624,7 +625,7 @@
$(DISTCHECK_CONFIGURE_FLAGS) \
--srcdir=../.. --prefix="$$dc_install_base" \
&& $(MAKE) $(AM_MAKEFLAGS) \
- && $(MAKE) $(AM_MAKEFLAGS) dvi \
+ && $(MAKE) $(AM_MAKEFLAGS) $(AM_DISTCHECK_DVI_TARGET) \
&& $(MAKE) $(AM_MAKEFLAGS) check \
&& $(MAKE) $(AM_MAKEFLAGS) install \
&& $(MAKE) $(AM_MAKEFLAGS) installcheck \
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/NEWS
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/NEWS 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/NEWS 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,3 +1,14 @@
+0.7.3 (2021-10-18)
+=====
+- Purisa, Sawasdee: now can be embeded as installable in PDF.
+- TlwgTypo, TlwgTypist: fix uneven widths of some glyphs.
+- TlwgTypo, TlwgTypist, TlwgMono, TlwgTypewriter: clear PANOSE to use
+ calculated values, so as to get listed in gvim.
+ (Thanks Chaiwat Suttipongsakul (@cwt) for the report.)
+- Norasi: add 'onum' and 'smcp' OpenType features for access to
+ old style figures and small caps glyphs.
+- LaTeX: Add old style figures and small caps supports for Norasi.
+
0.7.2 (2020-05-01)
=====
- Garuda has been fine-tuned by hand for balanced cubic splines
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/VERSION
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/VERSION 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/VERSION 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1 +1 @@
-0.7.2
+0.7.3
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/aclocal.m4
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/aclocal.m4 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/aclocal.m4 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
-# generated automatically by aclocal 1.16.2 -*- Autoconf -*-
+# generated automatically by aclocal 1.16.4 -*- Autoconf -*-
-# Copyright (C) 1996-2020 Free Software Foundation, Inc.
+# Copyright (C) 1996-2021 Free Software Foundation, Inc.
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -14,8 +14,8 @@
m4_ifndef([AC_CONFIG_MACRO_DIRS], [m4_defun([_AM_CONFIG_MACRO_DIRS], [])m4_defun([AC_CONFIG_MACRO_DIRS], [_AM_CONFIG_MACRO_DIRS($@)])])
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.
+m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.71],,
+[m4_warning([this file was generated for autoconf 2.71.
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'.])])
@@ -77,7 +77,7 @@
fi
])
-# Copyright (C) 2002-2020 Free Software Foundation, Inc.
+# Copyright (C) 2002-2021 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -92,7 +92,7 @@
[am__api_version='1.16'
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.16.2], [],
+m4_if([$1], [1.16.4], [],
[AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
])
@@ -108,7 +108,7 @@
# 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.16.2])dnl
+[AM_AUTOMAKE_VERSION([1.16.4])dnl
m4_ifndef([AC_AUTOCONF_VERSION],
[m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
@@ -115,7 +115,7 @@
# AM_AUX_DIR_EXPAND -*- Autoconf -*-
-# Copyright (C) 2001-2020 Free Software Foundation, Inc.
+# Copyright (C) 2001-2021 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -167,7 +167,7 @@
# AM_CONDITIONAL -*- Autoconf -*-
-# Copyright (C) 1997-2020 Free Software Foundation, Inc.
+# Copyright (C) 1997-2021 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -200,7 +200,7 @@
# Do all the work for Automake. -*- Autoconf -*-
-# Copyright (C) 1996-2020 Free Software Foundation, Inc.
+# Copyright (C) 1996-2021 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -264,7 +264,7 @@
[_AM_SET_OPTIONS([$1])dnl
dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
m4_if(
- m4_ifdef([AC_PACKAGE_NAME], [ok]):m4_ifdef([AC_PACKAGE_VERSION], [ok]),
+ m4_ifset([AC_PACKAGE_NAME], [ok]):m4_ifset([AC_PACKAGE_VERSION], [ok]),
[ok:ok],,
[m4_fatal([AC_INIT should be called with package and version arguments])])dnl
AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
@@ -316,6 +316,20 @@
[m4_define([AC_PROG_OBJCXX],
m4_defn([AC_PROG_OBJCXX])[_AM_DEPENDENCIES([OBJCXX])])])dnl
])
+# Variables for tags utilities; see am/tags.am
+if test -z "$CTAGS"; then
+ CTAGS=ctags
+fi
+AC_SUBST([CTAGS])
+if test -z "$ETAGS"; then
+ ETAGS=etags
+fi
+AC_SUBST([ETAGS])
+if test -z "$CSCOPE"; then
+ CSCOPE=cscope
+fi
+AC_SUBST([CSCOPE])
+
AC_REQUIRE([AM_SILENT_RULES])dnl
dnl The testsuite driver may need to know about EXEEXT, so add the
dnl 'am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This
@@ -397,7 +411,7 @@
done
echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
-# Copyright (C) 2001-2020 Free Software Foundation, Inc.
+# Copyright (C) 2001-2021 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -418,7 +432,7 @@
fi
AC_SUBST([install_sh])])
-# Copyright (C) 2003-2020 Free Software Foundation, Inc.
+# Copyright (C) 2003-2021 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -439,7 +453,7 @@
# Fake the existence of programs that GNU maintainers use. -*- Autoconf -*-
-# Copyright (C) 1997-2020 Free Software Foundation, Inc.
+# Copyright (C) 1997-2021 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -460,12 +474,7 @@
[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
+ MISSING="\${SHELL} '$am_aux_dir/missing'"
fi
# Use eval to expand $SHELL
if eval "$MISSING --is-lightweight"; then
@@ -478,7 +487,7 @@
# Helper functions for option handling. -*- Autoconf -*-
-# Copyright (C) 2001-2020 Free Software Foundation, Inc.
+# Copyright (C) 2001-2021 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -507,7 +516,7 @@
AC_DEFUN([_AM_IF_OPTION],
[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
-# Copyright (C) 1999-2020 Free Software Foundation, Inc.
+# Copyright (C) 1999-2021 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -590,22 +599,91 @@
m4_default([$3], [AC_MSG_ERROR([no suitable Python interpreter found])])
else
- dnl Query Python for its version number. Getting [:3] seems to be
- dnl the best way to do this; it's what "site.py" does in the standard
- dnl library.
+ dnl Query Python for its version number. Although site.py simply uses
+ dnl sys.version[:3], printing that failed with Python 3.10, since the
+ dnl trailing zero was eliminated. So now we output just the major
+ dnl and minor version numbers, as numbers. Apparently the tertiary
+ dnl version is not of interest.
AC_CACHE_CHECK([for $am_display_PYTHON version], [am_cv_python_version],
- [am_cv_python_version=`$PYTHON -c "import sys; sys.stdout.write(sys.version[[:3]])"`])
+ [am_cv_python_version=`$PYTHON -c "import sys; print ('%u.%u' % sys.version_info[[:2]])"`])
AC_SUBST([PYTHON_VERSION], [$am_cv_python_version])
- dnl Use the values of $prefix and $exec_prefix for the corresponding
+ dnl Use the values of sys.prefix and sys.exec_prefix for the corresponding
dnl values of PYTHON_PREFIX and PYTHON_EXEC_PREFIX. These are made
dnl distinct variables so they can be overridden if need be. However,
dnl general consensus is that you shouldn't need this ability.
+ dnl Also allow directly setting the prefixes via configure args.
- AC_SUBST([PYTHON_PREFIX], ['${prefix}'])
- AC_SUBST([PYTHON_EXEC_PREFIX], ['${exec_prefix}'])
+ if test "x$prefix" = xNONE
+ then
+ am__usable_prefix=$ac_default_prefix
+ else
+ am__usable_prefix=$prefix
+ fi
+ AC_ARG_WITH([python_prefix],
+ [AS_HELP_STRING([--with-python_prefix],
+ [override the default PYTHON_PREFIX])],
+ [ am_python_prefix_subst="$withval"
+ am_cv_python_prefix="$withval"
+ AC_MSG_CHECKING([for $am_display_PYTHON prefix])
+ AC_MSG_RESULT([$am_cv_python_prefix])],
+ [
+ AC_CACHE_CHECK([for $am_display_PYTHON prefix], [am_cv_python_prefix],
+ [am_cv_python_prefix=`$PYTHON -c "import sys; sys.stdout.write(sys.prefix)"`])
+
+ dnl If sys.prefix is a subdir of $prefix, replace the literal value of $prefix
+ dnl with a variable reference so it can be overridden.
+ case $am_cv_python_prefix in
+ $am__usable_prefix*)
+ am__strip_prefix=`echo "$am__usable_prefix" | sed 's|.|.|g'`
+ am_python_prefix_subst=`echo "$am_cv_python_prefix" | sed "s,^$am__strip_prefix,\\${prefix},"`
+ ;;
+ *)
+ am_python_prefix_subst=$am_cv_python_prefix
+ ;;
+ esac
+ ])
+ AC_SUBST([PYTHON_PREFIX], [$am_python_prefix_subst])
+
+ AC_ARG_WITH([python_exec_prefix],
+ [AS_HELP_STRING([--with-python_exec_prefix],
+ [override the default PYTHON_EXEC_PREFIX])],
+ [ am_python_exec_prefix_subst="$withval"
+ am_cv_python_exec_prefix="$withval"
+ AC_MSG_CHECKING([for $am_display_PYTHON exec_prefix])
+ AC_MSG_RESULT([$am_cv_python_exec_prefix])],
+ [
+ dnl --with-python_prefix was given - use its value for python_exec_prefix too
+ AS_IF([test -n "$with_python_prefix"], [am_python_exec_prefix_subst="$with_python_prefix"
+ am_cv_python_exec_prefix="$with_python_prefix"
+ AC_MSG_CHECKING([for $am_display_PYTHON exec_prefix])
+ AC_MSG_RESULT([$am_cv_python_exec_prefix])],
+ [
+ AC_CACHE_CHECK([for $am_display_PYTHON exec_prefix], [am_cv_python_exec_prefix],
+ [am_cv_python_exec_prefix=`$PYTHON -c "import sys; sys.stdout.write(sys.exec_prefix)"`])
+ dnl If sys.exec_prefix is a subdir of $exec_prefix, replace the
+ dnl literal value of $exec_prefix with a variable reference so it can
+ dnl be overridden.
+ if test "x$exec_prefix" = xNONE
+ then
+ am__usable_exec_prefix=$am__usable_prefix
+ else
+ am__usable_exec_prefix=$exec_prefix
+ fi
+ case $am_cv_python_exec_prefix in
+ $am__usable_exec_prefix*)
+ am__strip_prefix=`echo "$am__usable_exec_prefix" | sed 's|.|.|g'`
+ am_python_exec_prefix_subst=`echo "$am_cv_python_exec_prefix" | sed "s,^$am__strip_prefix,\\${exec_prefix},"`
+ ;;
+ *)
+ am_python_exec_prefix_subst=$am_cv_python_exec_prefix
+ ;;
+ esac
+ ])])
+ AC_SUBST([PYTHON_EXEC_PREFIX], [$am_python_exec_prefix_subst])
+
dnl At times (like when building shared libraries) you may want
dnl to know which OS platform Python thinks this is.
@@ -642,11 +720,11 @@
dnl Query distutils for this directory.
AC_CACHE_CHECK([for $am_display_PYTHON script directory],
[am_cv_python_pythondir],
- [if test "x$prefix" = xNONE
+ [if test "x$am_cv_python_prefix" = x
then
- am_py_prefix=$ac_default_prefix
+ am_py_prefix=$am__usable_prefix
else
- am_py_prefix=$prefix
+ am_py_prefix=$am_cv_python_prefix
fi
am_cv_python_pythondir=`$PYTHON -c "
$am_python_setup_sysconfig
@@ -659,13 +737,13 @@
case $am_cv_python_pythondir in
$am_py_prefix*)
am__strip_prefix=`echo "$am_py_prefix" | sed 's|.|.|g'`
- am_cv_python_pythondir=`echo "$am_cv_python_pythondir" | sed "s,^$am__strip_prefix,$PYTHON_PREFIX,"`
+ am_cv_python_pythondir=`echo "$am_cv_python_pythondir" | sed "s,^$am__strip_prefix,\\${PYTHON_PREFIX},"`
;;
*)
case $am_py_prefix in
/usr|/System*) ;;
*)
- am_cv_python_pythondir=$PYTHON_PREFIX/lib/python$PYTHON_VERSION/site-packages
+ am_cv_python_pythondir="\${PYTHON_PREFIX}/lib/python$PYTHON_VERSION/site-packages"
;;
esac
;;
@@ -684,30 +762,30 @@
dnl Query distutils for this directory.
AC_CACHE_CHECK([for $am_display_PYTHON extension module directory],
[am_cv_python_pyexecdir],
- [if test "x$exec_prefix" = xNONE
+ [if test "x$am_cv_python_exec_prefix" = x
then
- am_py_exec_prefix=$am_py_prefix
+ am_py_exec_prefix=$am__usable_exec_prefix
else
- am_py_exec_prefix=$exec_prefix
+ am_py_exec_prefix=$am_cv_python_exec_prefix
fi
am_cv_python_pyexecdir=`$PYTHON -c "
$am_python_setup_sysconfig
if can_use_sysconfig:
- sitedir = sysconfig.get_path('platlib', vars={'platbase':'$am_py_prefix'})
+ sitedir = sysconfig.get_path('platlib', vars={'platbase':'$am_py_exec_prefix'})
else:
from distutils import sysconfig
- sitedir = sysconfig.get_python_lib(1, 0, prefix='$am_py_prefix')
+ sitedir = sysconfig.get_python_lib(1, 0, prefix='$am_py_exec_prefix')
sys.stdout.write(sitedir)"`
case $am_cv_python_pyexecdir in
$am_py_exec_prefix*)
am__strip_prefix=`echo "$am_py_exec_prefix" | sed 's|.|.|g'`
- am_cv_python_pyexecdir=`echo "$am_cv_python_pyexecdir" | sed "s,^$am__strip_prefix,$PYTHON_EXEC_PREFIX,"`
+ am_cv_python_pyexecdir=`echo "$am_cv_python_pyexecdir" | sed "s,^$am__strip_prefix,\\${PYTHON_EXEC_PREFIX},"`
;;
*)
case $am_py_exec_prefix in
/usr|/System*) ;;
*)
- am_cv_python_pyexecdir=$PYTHON_EXEC_PREFIX/lib/python$PYTHON_VERSION/site-packages
+ am_cv_python_pyexecdir="\${PYTHON_EXEC_PREFIX}/lib/python$PYTHON_VERSION/site-packages"
;;
esac
;;
@@ -745,7 +823,7 @@
sys.exit(sys.hexversion < minverhex)"
AS_IF([AM_RUN_LOG([$1 -c "$prog"])], [$3], [$4])])
-# Copyright (C) 2001-2020 Free Software Foundation, Inc.
+# Copyright (C) 2001-2021 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -764,7 +842,7 @@
# Check to make sure that the build environment is sane. -*- Autoconf -*-
-# Copyright (C) 1996-2020 Free Software Foundation, Inc.
+# Copyright (C) 1996-2021 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -845,7 +923,7 @@
rm -f conftest.file
])
-# Copyright (C) 2009-2020 Free Software Foundation, Inc.
+# Copyright (C) 2009-2021 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -905,7 +983,7 @@
_AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl
])
-# Copyright (C) 2001-2020 Free Software Foundation, Inc.
+# Copyright (C) 2001-2021 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -933,7 +1011,7 @@
INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
AC_SUBST([INSTALL_STRIP_PROGRAM])])
-# Copyright (C) 2006-2020 Free Software Foundation, Inc.
+# Copyright (C) 2006-2021 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -952,7 +1030,7 @@
# Check how to create a tarball. -*- Autoconf -*-
-# Copyright (C) 2004-2020 Free Software Foundation, Inc.
+# Copyright (C) 2004-2021 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/configure
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/configure 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/configure 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,11 +1,12 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for fonts-tlwg 0.7.2.
+# Generated by GNU Autoconf 2.71 for fonts-tlwg 0.7.3.
#
# Report bugs to <https://github.com/tlwg/fonts-tlwg/issues>.
#
#
-# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
+# Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation,
+# Inc.
#
#
# This configure script is free software; the Free Software Foundation
@@ -16,7 +17,9 @@
# Be more Bourne compatible
DUALCASE=1; export DUALCASE # for MKS sh
-if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
+as_nop=:
+if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
+then :
emulate sh
NULLCMD=:
# Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
@@ -23,7 +26,7 @@
# is contrary to our usage. Disable this feature.
alias -g '${1+"$@"}'='"$@"'
setopt NO_GLOB_SUBST
-else
+else $as_nop
case `(set -o) 2>/dev/null` in #(
*posix*) :
set -o posix ;; #(
@@ -33,46 +36,46 @@
fi
+
+# Reset variables that may have inherited troublesome values from
+# the environment.
+
+# IFS needs to be set, to space, tab, and newline, in precisely that order.
+# (If _AS_PATH_WALK were called with IFS unset, it would have the
+# side effect of setting IFS to empty, thus disabling word splitting.)
+# Quoting is to prevent editors from complaining about space-tab.
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
+IFS=" "" $as_nl"
+PS1='$ '
+PS2='> '
+PS4='+ '
+
+# Ensure predictable behavior from utilities with locale-dependent output.
+LC_ALL=C
+export LC_ALL
+LANGUAGE=C
+export LANGUAGE
+
+# We cannot yet rely on "unset" to work, but we need these variables
+# to be unset--not just set to an empty or harmless value--now, to
+# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct
+# also avoids known problems related to "unset" and subshell syntax
+# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
+for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
+do eval test \${$as_var+y} \
+ && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
+done
+
+# Ensure that fds 0, 1, and 2 are open.
+if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
+if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
+if (exec 3>&2) ; then :; else exec 2>/dev/null; fi
+
# The user is always right.
-if test "${PATH_SEPARATOR+set}" != set; then
+if ${PATH_SEPARATOR+false} :; 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 ||
@@ -81,13 +84,6 @@
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 #((
@@ -96,8 +92,12 @@
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
+ case $as_dir in #(((
+ '') as_dir=./ ;;
+ */) ;;
+ *) as_dir=$as_dir/ ;;
+ esac
+ test -r "$as_dir$0" && as_myself=$as_dir$0 && break
done
IFS=$as_save_IFS
@@ -109,31 +109,11 @@
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
+ printf "%s\n" "$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
@@ -154,13 +134,15 @@
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
+printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
+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 :
+ as_bourne_compatible="as_nop=:
+if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
+then :
emulate sh
NULLCMD=:
# Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
@@ -167,7 +149,7 @@
# is contrary to our usage. Disable this feature.
alias -g '\${1+\"\$@\"}'='\"\$@\"'
setopt NO_GLOB_SUBST
-else
+else \$as_nop
case \`(set -o) 2>/dev/null\` in #(
*posix*) :
set -o posix ;; #(
@@ -187,12 +169,15 @@
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 :
+if ( set x; as_fn_ret_success y && test x = \"\$1\" )
+then :
-else
+else \$as_nop
exitcode=1; echo positional parameters were not saved.
fi
test x\$exitcode = x0 || exit 1
+blah=\$(echo \$(echo blah))
+test x\"\$blah\" = xblah || 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
@@ -199,30 +184,38 @@
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 :
+ if (eval "$as_required") 2>/dev/null
+then :
as_have_required=yes
-else
+else $as_nop
as_have_required=no
fi
- if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
+ if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null
+then :
-else
+else $as_nop
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=.
+ case $as_dir in #(((
+ '') as_dir=./ ;;
+ */) ;;
+ *) as_dir=$as_dir/ ;;
+ esac
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
+ 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 :
+ as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 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 :
+ if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null
+then :
break 2
fi
fi
@@ -230,14 +223,21 @@
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 $as_found
+then :
+else $as_nop
+ if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
+ as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null
+then :
+ CONFIG_SHELL=$SHELL as_have_required=yes
+fi
+fi
- if test "x$CONFIG_SHELL" != x; then :
+
+ 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
@@ -255,18 +255,19 @@
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
+printf "%s\n" "$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."
+ if test x$as_have_required = xno
+then :
+ printf "%s\n" "$0: This script requires a shell more modern than all"
+ printf "%s\n" "$0: the shells that I found on your system."
+ if test ${ZSH_VERSION+y} ; then
+ printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should"
+ printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later."
else
- $as_echo "$0: Please tell bug-autoconf at gnu.org and
+ printf "%s\n" "$0: Please tell bug-autoconf at gnu.org and
$0: https://github.com/tlwg/fonts-tlwg/issues about your
$0: system, including any error possibly output before this
$0: message. Then install a modern shell, or manually run
@@ -294,6 +295,7 @@
}
as_unset=as_fn_unset
+
# as_fn_set_status STATUS
# -----------------------
# Set $? to STATUS, without forking.
@@ -311,6 +313,14 @@
as_fn_set_status $1
exit $1
} # as_fn_exit
+# as_fn_nop
+# ---------
+# Do nothing but, unlike ":", preserve the value of $?.
+as_fn_nop ()
+{
+ return $?
+}
+as_nop=as_fn_nop
# as_fn_mkdir_p
# -------------
@@ -325,7 +335,7 @@
as_dirs=
while :; do
case $as_dir in #(
- *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
+ *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
*) as_qdir=$as_dir;;
esac
as_dirs="'$as_qdir' $as_dirs"
@@ -334,7 +344,7 @@
X"$as_dir" : 'X\(//\)[^/]' \| \
X"$as_dir" : 'X\(//\)$' \| \
X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X"$as_dir" |
+printf "%s\n" X"$as_dir" |
sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
s//\1/
q
@@ -373,12 +383,13 @@
# 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 :
+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
+else $as_nop
as_fn_append ()
{
eval $1=\$$1\$2
@@ -390,12 +401,13 @@
# 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 :
+if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
+then :
eval 'as_fn_arith ()
{
as_val=$(( $* ))
}'
-else
+else $as_nop
as_fn_arith ()
{
as_val=`expr "$@" || test $? -eq 1`
@@ -402,6 +414,14 @@
}
fi # as_fn_arith
+# as_fn_nop
+# ---------
+# Do nothing but, unlike ":", preserve the value of $?.
+as_fn_nop ()
+{
+ return $?
+}
+as_nop=as_fn_nop
# as_fn_error STATUS ERROR [LINENO LOG_FD]
# ----------------------------------------
@@ -413,9 +433,9 @@
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
+ printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
fi
- $as_echo "$as_me: error: $2" >&2
+ printf "%s\n" "$as_me: error: $2" >&2
as_fn_exit $as_status
} # as_fn_error
@@ -442,7 +462,7 @@
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
X"$0" : 'X\(//\)$' \| \
X"$0" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X/"$0" |
+printf "%s\n" X/"$0" |
sed '/^.*\/\([^/][^/]*\)\/*$/{
s//\1/
q
@@ -486,7 +506,7 @@
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; }
+ { printf "%s\n" "$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
@@ -500,6 +520,10 @@
exit
}
+
+# Determine whether it's possible to make 'echo' print without a newline.
+# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
+# for compatibility with existing Makefiles.
ECHO_C= ECHO_N= ECHO_T=
case `echo -n x` in #(((((
-n*)
@@ -513,6 +537,13 @@
ECHO_N='-n';;
esac
+# For backward compatibility with old third-party macros, we provide
+# the shell variables $as_echo and $as_echo_n. New code should use
+# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
+as_echo='printf %s\n'
+as_echo_n='printf %s'
+
+
rm -f conf$$ conf$$.exe conf$$.file
if test -d conf$$.dir; then
rm -f conf$$.dir/conf$$.file
@@ -580,8 +611,8 @@
# Identity of this package.
PACKAGE_NAME='fonts-tlwg'
PACKAGE_TARNAME='fonts-tlwg'
-PACKAGE_VERSION='0.7.2'
-PACKAGE_STRING='fonts-tlwg 0.7.2'
+PACKAGE_VERSION='0.7.3'
+PACKAGE_STRING='fonts-tlwg 0.7.3'
PACKAGE_BUGREPORT='https://github.com/tlwg/fonts-tlwg/issues'
PACKAGE_URL=''
@@ -635,6 +666,9 @@
AM_DEFAULT_VERBOSITY
AM_DEFAULT_V
AM_V
+CSCOPE
+ETAGS
+CTAGS
am__untar
am__tar
AMTAR
@@ -702,6 +736,8 @@
enable_option_checking
enable_silent_rules
enable_ttf
+with_python_prefix
+with_python_exec_prefix
with_ttfdir
enable_pfb
with_type1dir
@@ -787,8 +823,6 @@
*) ac_optarg=yes ;;
esac
- # Accept the important Cygnus configure options, so we can diagnose typos.
-
case $ac_dashdash$ac_option in
--)
ac_dashdash=yes ;;
@@ -829,9 +863,9 @@
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"
+ as_fn_error $? "invalid feature name: \`$ac_useropt'"
ac_useropt_orig=$ac_useropt
- ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
+ ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
case $ac_user_opts in
*"
"enable_$ac_useropt"
@@ -855,9 +889,9 @@
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"
+ as_fn_error $? "invalid feature name: \`$ac_useropt'"
ac_useropt_orig=$ac_useropt
- ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
+ ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
case $ac_user_opts in
*"
"enable_$ac_useropt"
@@ -1068,9 +1102,9 @@
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"
+ as_fn_error $? "invalid package name: \`$ac_useropt'"
ac_useropt_orig=$ac_useropt
- ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
+ ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
case $ac_user_opts in
*"
"with_$ac_useropt"
@@ -1084,9 +1118,9 @@
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"
+ as_fn_error $? "invalid package name: \`$ac_useropt'"
ac_useropt_orig=$ac_useropt
- ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
+ ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
case $ac_user_opts in
*"
"with_$ac_useropt"
@@ -1130,9 +1164,9 @@
*)
# FIXME: should be removed in autoconf 3.0.
- $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
+ printf "%s\n" "$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
+ printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2
: "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
;;
@@ -1148,7 +1182,7 @@
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 ;;
+ *) printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
esac
fi
@@ -1212,7 +1246,7 @@
X"$as_myself" : 'X\(//\)[^/]' \| \
X"$as_myself" : 'X\(//\)$' \| \
X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X"$as_myself" |
+printf "%s\n" X"$as_myself" |
sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
s//\1/
q
@@ -1269,7 +1303,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures fonts-tlwg 0.7.2 to adapt to many kinds of systems.
+\`configure' configures fonts-tlwg 0.7.3 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1336,7 +1370,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of fonts-tlwg 0.7.2:";;
+ short | recursive ) echo "Configuration of fonts-tlwg 0.7.3:";;
esac
cat <<\_ACEOF
@@ -1357,6 +1391,9 @@
Optional Packages:
--with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
--without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
+ --with-python_prefix override the default PYTHON_PREFIX
+ --with-python_exec_prefix
+ override the default PYTHON_EXEC_PREFIX
--with-ttfdir=DIR font directory in DIR
[PREFIX/share/fonts/truetype/thai]
--with-type1dir=DIR font directory in DIR
@@ -1389,9 +1426,9 @@
case "$ac_dir" in
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
*)
- ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
+ ac_dir_suffix=/`printf "%s\n" "$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|/||'`
+ ac_top_builddir_sub=`printf "%s\n" "$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/ ;;
@@ -1419,7 +1456,8 @@
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
cd "$ac_dir" || { ac_status=$?; continue; }
- # Check for guested configure.
+ # Check for configure.gnu first; this name is used for a wrapper for
+ # Metaconfig's "Configure" on case-insensitive file systems.
if test -f "$ac_srcdir/configure.gnu"; then
echo &&
$SHELL "$ac_srcdir/configure.gnu" --help=recursive
@@ -1427,7 +1465,7 @@
echo &&
$SHELL "$ac_srcdir/configure" --help=recursive
else
- $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
+ printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2
fi || ac_status=$?
cd "$ac_pwd" || { ac_status=$?; break; }
done
@@ -1436,10 +1474,10 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-fonts-tlwg configure 0.7.2
-generated by GNU Autoconf 2.69
+fonts-tlwg configure 0.7.3
+generated by GNU Autoconf 2.71
-Copyright (C) 2012 Free Software Foundation, Inc.
+Copyright (C) 2021 Free Software Foundation, Inc.
This configure script is free software; the Free Software Foundation
gives unlimited permission to copy, distribute and modify it.
_ACEOF
@@ -1449,14 +1487,34 @@
## ------------------------ ##
## Autoconf initialization. ##
## ------------------------ ##
+ac_configure_args_raw=
+for ac_arg
+do
+ case $ac_arg in
+ *\'*)
+ ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
+ esac
+ as_fn_append ac_configure_args_raw " '$ac_arg'"
+done
+
+case $ac_configure_args_raw in
+ *$as_nl*)
+ ac_safe_unquote= ;;
+ *)
+ ac_unsafe_z='|&;<>()$`\\"*?[ '' ' # This string ends in space, tab.
+ ac_unsafe_a="$ac_unsafe_z#~"
+ ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g"
+ ac_configure_args_raw=` printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;;
+esac
+
cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by fonts-tlwg $as_me 0.7.2, which was
-generated by GNU Autoconf 2.69. Invocation command line was
+It was created by fonts-tlwg $as_me 0.7.3, which was
+generated by GNU Autoconf 2.71. Invocation command line was
- $ $0 $@
+ $ $0$ac_configure_args_raw
_ACEOF
exec 5>>config.log
@@ -1489,8 +1547,12 @@
for as_dir in $PATH
do
IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- $as_echo "PATH: $as_dir"
+ case $as_dir in #(((
+ '') as_dir=./ ;;
+ */) ;;
+ *) as_dir=$as_dir/ ;;
+ esac
+ printf "%s\n" "PATH: $as_dir"
done
IFS=$as_save_IFS
@@ -1525,7 +1587,7 @@
| -silent | --silent | --silen | --sile | --sil)
continue ;;
*\'*)
- ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
+ ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
esac
case $ac_pass in
1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
@@ -1560,11 +1622,13 @@
# 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=$?
+ # Sanitize IFS.
+ IFS=" "" $as_nl"
# Save into config.log some information that might help in debugging.
{
echo
- $as_echo "## ---------------- ##
+ printf "%s\n" "## ---------------- ##
## Cache variables. ##
## ---------------- ##"
echo
@@ -1575,8 +1639,8 @@
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;} ;;
+ *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
+printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
esac
case $ac_var in #(
_ | IFS | as_nl) ;; #(
@@ -1600,7 +1664,7 @@
)
echo
- $as_echo "## ----------------- ##
+ printf "%s\n" "## ----------------- ##
## Output variables. ##
## ----------------- ##"
echo
@@ -1608,14 +1672,14 @@
do
eval ac_val=\$$ac_var
case $ac_val in
- *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
+ *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
esac
- $as_echo "$ac_var='\''$ac_val'\''"
+ printf "%s\n" "$ac_var='\''$ac_val'\''"
done | sort
echo
if test -n "$ac_subst_files"; then
- $as_echo "## ------------------- ##
+ printf "%s\n" "## ------------------- ##
## File substitutions. ##
## ------------------- ##"
echo
@@ -1623,15 +1687,15 @@
do
eval ac_val=\$$ac_var
case $ac_val in
- *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
+ *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
esac
- $as_echo "$ac_var='\''$ac_val'\''"
+ printf "%s\n" "$ac_var='\''$ac_val'\''"
done | sort
echo
fi
if test -s confdefs.h; then
- $as_echo "## ----------- ##
+ printf "%s\n" "## ----------- ##
## confdefs.h. ##
## ----------- ##"
echo
@@ -1639,8 +1703,8 @@
echo
fi
test "$ac_signal" != 0 &&
- $as_echo "$as_me: caught signal $ac_signal"
- $as_echo "$as_me: exit $exit_status"
+ printf "%s\n" "$as_me: caught signal $ac_signal"
+ printf "%s\n" "$as_me: exit $exit_status"
} >&5
rm -f core *.core core.conftest.* &&
rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
@@ -1654,63 +1718,48 @@
# confdefs.h avoids OS command line length limits that DEFS can exceed.
rm -f -r conftest* confdefs.h
-$as_echo "/* confdefs.h */" > confdefs.h
+printf "%s\n" "/* confdefs.h */" > confdefs.h
# Predefined preprocessor variables.
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE_NAME "$PACKAGE_NAME"
-_ACEOF
+printf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
-_ACEOF
+printf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE_VERSION "$PACKAGE_VERSION"
-_ACEOF
+printf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE_STRING "$PACKAGE_STRING"
-_ACEOF
+printf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
-_ACEOF
+printf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE_URL "$PACKAGE_URL"
-_ACEOF
+printf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h
# 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
+ ac_site_files="$CONFIG_SITE"
elif test "x$prefix" != xNONE; then
- ac_site_file1=$prefix/share/config.site
- ac_site_file2=$prefix/etc/config.site
+ ac_site_files="$prefix/share/config.site $prefix/etc/config.site"
else
- ac_site_file1=$ac_default_prefix/share/config.site
- ac_site_file2=$ac_default_prefix/etc/config.site
+ ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
fi
-for ac_site_file in "$ac_site_file1" "$ac_site_file2"
+
+for ac_site_file in $ac_site_files
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;}
+ case $ac_site_file in #(
+ */*) :
+ ;; #(
+ *) :
+ ac_site_file=./$ac_site_file ;;
+esac
+ if test -f "$ac_site_file" && test -r "$ac_site_file"; then
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
+printf "%s\n" "$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;}
+ || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+printf "%s\n" "$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
@@ -1720,8 +1769,8 @@
# 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;}
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
+printf "%s\n" "$as_me: loading cache $cache_file" >&6;}
case $cache_file in
[\\/]* | ?:[\\/]* ) . "$cache_file";;
*) . "./$cache_file";;
@@ -1728,11 +1777,109 @@
esac
fi
else
- { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
-$as_echo "$as_me: creating cache $cache_file" >&6;}
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
+printf "%s\n" "$as_me: creating cache $cache_file" >&6;}
>$cache_file
fi
+
+# Auxiliary files required by this configure script.
+ac_aux_files="missing install-sh"
+
+# Locations in which to look for auxiliary files.
+ac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.."
+
+# Search for a directory containing all of the required auxiliary files,
+# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates.
+# If we don't find one directory that contains all the files we need,
+# we report the set of missing files from the *first* directory in
+# $ac_aux_dir_candidates and give up.
+ac_missing_aux_files=""
+ac_first_candidate=:
+printf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+as_found=false
+for as_dir in $ac_aux_dir_candidates
+do
+ IFS=$as_save_IFS
+ case $as_dir in #(((
+ '') as_dir=./ ;;
+ */) ;;
+ *) as_dir=$as_dir/ ;;
+ esac
+ as_found=:
+
+ printf "%s\n" "$as_me:${as_lineno-$LINENO}: trying $as_dir" >&5
+ ac_aux_dir_found=yes
+ ac_install_sh=
+ for ac_aux in $ac_aux_files
+ do
+ # As a special case, if "install-sh" is required, that requirement
+ # can be satisfied by any of "install-sh", "install.sh", or "shtool",
+ # and $ac_install_sh is set appropriately for whichever one is found.
+ if test x"$ac_aux" = x"install-sh"
+ then
+ if test -f "${as_dir}install-sh"; then
+ printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install-sh found" >&5
+ ac_install_sh="${as_dir}install-sh -c"
+ elif test -f "${as_dir}install.sh"; then
+ printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install.sh found" >&5
+ ac_install_sh="${as_dir}install.sh -c"
+ elif test -f "${as_dir}shtool"; then
+ printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}shtool found" >&5
+ ac_install_sh="${as_dir}shtool install -c"
+ else
+ ac_aux_dir_found=no
+ if $ac_first_candidate; then
+ ac_missing_aux_files="${ac_missing_aux_files} install-sh"
+ else
+ break
+ fi
+ fi
+ else
+ if test -f "${as_dir}${ac_aux}"; then
+ printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}${ac_aux} found" >&5
+ else
+ ac_aux_dir_found=no
+ if $ac_first_candidate; then
+ ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}"
+ else
+ break
+ fi
+ fi
+ fi
+ done
+ if test "$ac_aux_dir_found" = yes; then
+ ac_aux_dir="$as_dir"
+ break
+ fi
+ ac_first_candidate=false
+
+ as_found=false
+done
+IFS=$as_save_IFS
+if $as_found
+then :
+
+else $as_nop
+ as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$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.
+if test -f "${ac_aux_dir}config.guess"; then
+ ac_config_guess="$SHELL ${ac_aux_dir}config.guess"
+fi
+if test -f "${ac_aux_dir}config.sub"; then
+ ac_config_sub="$SHELL ${ac_aux_dir}config.sub"
+fi
+if test -f "$ac_aux_dir/configure"; then
+ ac_configure="$SHELL ${ac_aux_dir}configure"
+fi
+
# Check that the precious variables saved in the cache have kept the same
# value.
ac_cache_corrupted=false
@@ -1743,12 +1890,12 @@
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;}
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
+printf "%s\n" "$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;}
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
+printf "%s\n" "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
ac_cache_corrupted=: ;;
,);;
*)
@@ -1757,24 +1904,24 @@
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;}
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
+printf "%s\n" "$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;}
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
+printf "%s\n" "$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;}
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
+printf "%s\n" "$as_me: former value: \`$ac_old_val'" >&2;}
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
+printf "%s\n" "$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=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
*) ac_arg=$ac_var=$ac_new_val ;;
esac
case " $ac_configure_args " in
@@ -1784,11 +1931,12 @@
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
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
+printf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;}
+ as_fn_error $? "run \`${MAKE-make} distclean' and/or \`rm $cache_file'
+ and start over" "$LINENO" 5
fi
## -------------------- ##
## Main body of script. ##
@@ -1805,36 +1953,9 @@
am__api_version='1.16'
-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),
+ # 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
@@ -1848,20 +1969,25 @@
# 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; }
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
+printf %s "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
+if test ${ac_cv_path_install+y}
+then :
+ printf %s "(cached) " >&6
+else $as_nop
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]/* | \
+ case $as_dir in #(((
+ '') as_dir=./ ;;
+ */) ;;
+ *) as_dir=$as_dir/ ;;
+ esac
+ # Account for fact that we put trailing slashes in our PATH walk.
+case $as_dir in #((
+ ./ | /[cC]/* | \
/etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
/usr/ucb/* ) ;;
@@ -1871,13 +1997,13 @@
# 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 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
+ 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
+ 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
@@ -1885,12 +2011,12 @@
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" &&
+ 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"
+ ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c"
break 3
fi
fi
@@ -1906,7 +2032,7 @@
rm -rf conftest.one conftest.two conftest.dir
fi
- if test "${ac_cv_path_install+set}" = set; then
+ if test ${ac_cv_path_install+y}; then
INSTALL=$ac_cv_path_install
else
# As a last resort, use the slow shell script. Don't cache a
@@ -1916,8 +2042,8 @@
INSTALL=$ac_install_sh
fi
fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
-$as_echo "$INSTALL" >&6; }
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
+printf "%s\n" "$INSTALL" >&6; }
# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
# It thinks the first close brace ends the variable substitution.
@@ -1927,8 +2053,8 @@
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; }
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
+printf %s "checking whether build environment is sane... " >&6; }
# Reject unsafe characters in $srcdir or the absolute working directory
# name. Accept space and tab only in the latter.
am_lf='
@@ -1982,8 +2108,8 @@
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; }
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+printf "%s\n" "yes" >&6; }
# If we didn't sleep, we still need to ensure time stamps of config.status and
# generated files are strictly newer.
am_sleep_pid=
@@ -2002,18 +2128,15 @@
# 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"`
+program_transform_name=`printf "%s\n" "$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
+
+ if test x"${MISSING+set}" != xset; then
+ MISSING="\${SHELL} '$am_aux_dir/missing'"
fi
# Use eval to expand $SHELL
if eval "$MISSING --is-lightweight"; then
@@ -2020,8 +2143,8 @@
am_missing_run="$MISSING "
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;}
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
+printf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
fi
if test x"${install_sh+set}" != xset; then
@@ -2041,11 +2164,12 @@
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
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+printf %s "checking for $ac_word... " >&6; }
+if test ${ac_cv_prog_STRIP+y}
+then :
+ printf %s "(cached) " >&6
+else $as_nop
if test -n "$STRIP"; then
ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
else
@@ -2053,11 +2177,15 @@
for as_dir in $PATH
do
IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
+ case $as_dir in #(((
+ '') as_dir=./ ;;
+ */) ;;
+ *) as_dir=$as_dir/ ;;
+ esac
for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
+ 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
+ printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
break 2
fi
done
@@ -2068,11 +2196,11 @@
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; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
+printf "%s\n" "$STRIP" >&6; }
else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
+printf "%s\n" "no" >&6; }
fi
@@ -2081,11 +2209,12 @@
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
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+printf %s "checking for $ac_word... " >&6; }
+if test ${ac_cv_prog_ac_ct_STRIP+y}
+then :
+ printf %s "(cached) " >&6
+else $as_nop
if test -n "$ac_ct_STRIP"; then
ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
else
@@ -2093,11 +2222,15 @@
for as_dir in $PATH
do
IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
+ case $as_dir in #(((
+ '') as_dir=./ ;;
+ */) ;;
+ *) as_dir=$as_dir/ ;;
+ esac
for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
+ 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
+ printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
break 2
fi
done
@@ -2108,11 +2241,11 @@
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; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
+printf "%s\n" "$ac_ct_STRIP" >&6; }
else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
+printf "%s\n" "no" >&6; }
fi
if test "x$ac_ct_STRIP" = x; then
@@ -2120,8 +2253,8 @@
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;}
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
ac_tool_warned=yes ;;
esac
STRIP=$ac_ct_STRIP
@@ -2133,25 +2266,31 @@
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; }
+
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5
+printf %s "checking for a race-free mkdir -p... " >&6; }
if test -z "$MKDIR_P"; then
- if ${ac_cv_path_mkdir+:} false; then :
- $as_echo_n "(cached) " >&6
-else
+ if test ${ac_cv_path_mkdir+y}
+then :
+ printf %s "(cached) " >&6
+else $as_nop
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=.
+ case $as_dir in #(((
+ '') as_dir=./ ;;
+ */) ;;
+ *) as_dir=$as_dir/ ;;
+ esac
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) '* | \
+ 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 ('*'coreutils) '* | \
+ 'BusyBox '* | \
'mkdir (fileutils) '4.1*)
- ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
+ ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext
break 3;;
esac
done
@@ -2162,7 +2301,7 @@
fi
test -d ./--version && rmdir ./--version
- if test "${ac_cv_path_mkdir+set}" = set; then
+ if test ${ac_cv_path_mkdir+y}; then
MKDIR_P="$ac_cv_path_mkdir -p"
else
# As a last resort, use the slow shell script. Don't cache a
@@ -2172,18 +2311,19 @@
MKDIR_P="$ac_install_sh -d"
fi
fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
-$as_echo "$MKDIR_P" >&6; }
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
+printf "%s\n" "$MKDIR_P" >&6; }
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
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+printf %s "checking for $ac_word... " >&6; }
+if test ${ac_cv_prog_AWK+y}
+then :
+ printf %s "(cached) " >&6
+else $as_nop
if test -n "$AWK"; then
ac_cv_prog_AWK="$AWK" # Let the user override the test.
else
@@ -2191,11 +2331,15 @@
for as_dir in $PATH
do
IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
+ case $as_dir in #(((
+ '') as_dir=./ ;;
+ */) ;;
+ *) as_dir=$as_dir/ ;;
+ esac
for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
+ 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
+ printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
break 2
fi
done
@@ -2206,11 +2350,11 @@
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; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
+printf "%s\n" "$AWK" >&6; }
else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
+printf "%s\n" "no" >&6; }
fi
@@ -2217,13 +2361,14 @@
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; }
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
+printf %s "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
+ac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
+if eval test \${ac_cv_prog_make_${ac_make}_set+y}
+then :
+ printf %s "(cached) " >&6
+else $as_nop
cat >conftest.make <<\_ACEOF
SHELL = /bin/sh
all:
@@ -2239,12 +2384,12 @@
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; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+printf "%s\n" "yes" >&6; }
SET_MAKE=
else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
+printf "%s\n" "no" >&6; }
SET_MAKE="MAKE=${MAKE-make}"
fi
@@ -2258,7 +2403,8 @@
rmdir .tst 2>/dev/null
# Check whether --enable-silent-rules was given.
-if test "${enable_silent_rules+set}" = set; then :
+if test ${enable_silent_rules+y}
+then :
enableval=$enable_silent_rules;
fi
@@ -2268,12 +2414,13 @@
*) AM_DEFAULT_VERBOSITY=1;;
esac
am_make=${MAKE-make}
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
-$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
-if ${am_cv_make_support_nested_variables+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if $as_echo 'TRUE=$(BAR$(V))
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
+printf %s "checking whether $am_make supports nested variables... " >&6; }
+if test ${am_cv_make_support_nested_variables+y}
+then :
+ printf %s "(cached) " >&6
+else $as_nop
+ if printf "%s\n" 'TRUE=$(BAR$(V))
BAR0=false
BAR1=true
V=1
@@ -2285,8 +2432,8 @@
am_cv_make_support_nested_variables=no
fi
fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
-$as_echo "$am_cv_make_support_nested_variables" >&6; }
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
+printf "%s\n" "$am_cv_make_support_nested_variables" >&6; }
if test $am_cv_make_support_nested_variables = yes; then
AM_V='$(V)'
AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
@@ -2318,17 +2465,13 @@
# Define the identity of the package.
PACKAGE='fonts-tlwg'
- VERSION='0.7.2'
+ VERSION='0.7.3'
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE "$PACKAGE"
-_ACEOF
+printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
-cat >>confdefs.h <<_ACEOF
-#define VERSION "$VERSION"
-_ACEOF
+printf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h
# Some tools Automake needs.
@@ -2368,7 +2511,21 @@
+# Variables for tags utilities; see am/tags.am
+if test -z "$CTAGS"; then
+ CTAGS=ctags
+fi
+if test -z "$ETAGS"; then
+ ETAGS=etags
+fi
+
+if test -z "$CSCOPE"; then
+ CSCOPE=cscope
+fi
+
+
+
# POSIX will say in a future version that running "rm -f" with no argument
# is OK; and we want to be able to make that assumption in our Makefile
# recipes. So use an aggressive probe to check that the usage we want is
@@ -2418,9 +2575,10 @@
# Check whether --enable-ttf was given.
-if test "${enable_ttf+set}" = set; then :
+if test ${enable_ttf+y}
+then :
enableval=$enable_ttf;
-else
+else $as_nop
enable_ttf="no"
fi
@@ -2433,8 +2591,8 @@
if test -n "$PYTHON"; then
# If the user set $PYTHON, use it and don't search something else.
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $PYTHON version is >= 3.7" >&5
-$as_echo_n "checking whether $PYTHON version is >= 3.7... " >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $PYTHON version is >= 3.7" >&5
+printf %s "checking whether $PYTHON version is >= 3.7... " >&6; }
prog="import sys
# split strings by '.' and convert to numeric. Append some zeros
# because we need at least 4 digits for the hex conversion.
@@ -2448,12 +2606,13 @@
($PYTHON -c "$prog") >&5 2>&5
ac_status=$?
echo "$as_me:$LINENO: \$? = $ac_status" >&5
- (exit $ac_status); }; 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" >&5
-$as_echo "no" >&6; }
+ (exit $ac_status); }
+then :
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+printf "%s\n" "yes" >&6; }
+else $as_nop
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
+printf "%s\n" "no" >&6; }
as_fn_error $? "Python interpreter is too old" "$LINENO" 5
fi
am_display_PYTHON=$PYTHON
@@ -2460,11 +2619,12 @@
else
# Otherwise, try each interpreter until we find one that satisfies
# VERSION.
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a Python interpreter with version >= 3.7" >&5
-$as_echo_n "checking for a Python interpreter with version >= 3.7... " >&6; }
-if ${am_cv_pathless_PYTHON+:} false; then :
- $as_echo_n "(cached) " >&6
-else
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a Python interpreter with version >= 3.7" >&5
+printf %s "checking for a Python interpreter with version >= 3.7... " >&6; }
+if test ${am_cv_pathless_PYTHON+y}
+then :
+ printf %s "(cached) " >&6
+else $as_nop
for am_cv_pathless_PYTHON in python python2 python3 python3.9 python3.8 python3.7 python3.6 python3.5 python3.4 python3.3 python3.2 python3.1 python3.0 python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0 none; do
test "$am_cv_pathless_PYTHON" = none && break
@@ -2481,13 +2641,14 @@
($am_cv_pathless_PYTHON -c "$prog") >&5 2>&5
ac_status=$?
echo "$as_me:$LINENO: \$? = $ac_status" >&5
- (exit $ac_status); }; then :
+ (exit $ac_status); }
+then :
break
fi
done
fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_pathless_PYTHON" >&5
-$as_echo "$am_cv_pathless_PYTHON" >&6; }
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_pathless_PYTHON" >&5
+printf "%s\n" "$am_cv_pathless_PYTHON" >&6; }
# Set $PYTHON to the absolute path of $am_cv_pathless_PYTHON.
if test "$am_cv_pathless_PYTHON" = none; then
PYTHON=:
@@ -2494,11 +2655,12 @@
else
# Extract the first word of "$am_cv_pathless_PYTHON", so it can be a program name with args.
set dummy $am_cv_pathless_PYTHON; 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_PYTHON+:} false; then :
- $as_echo_n "(cached) " >&6
-else
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+printf %s "checking for $ac_word... " >&6; }
+if test ${ac_cv_path_PYTHON+y}
+then :
+ printf %s "(cached) " >&6
+else $as_nop
case $PYTHON in
[\\/]* | ?:[\\/]*)
ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path.
@@ -2508,11 +2670,15 @@
for as_dir in $PATH
do
IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
+ case $as_dir in #(((
+ '') as_dir=./ ;;
+ */) ;;
+ *) as_dir=$as_dir/ ;;
+ esac
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_PYTHON="$as_dir/$ac_word$ac_exec_ext"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
+ ac_cv_path_PYTHON="$as_dir$ac_word$ac_exec_ext"
+ printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
break 2
fi
done
@@ -2524,11 +2690,11 @@
fi
PYTHON=$ac_cv_path_PYTHON
if test -n "$PYTHON"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON" >&5
-$as_echo "$PYTHON" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PYTHON" >&5
+printf "%s\n" "$PYTHON" >&6; }
else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
+printf "%s\n" "no" >&6; }
fi
@@ -2542,34 +2708,130 @@
else
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON version" >&5
-$as_echo_n "checking for $am_display_PYTHON version... " >&6; }
-if ${am_cv_python_version+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- am_cv_python_version=`$PYTHON -c "import sys; sys.stdout.write(sys.version[:3])"`
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON version" >&5
+printf %s "checking for $am_display_PYTHON version... " >&6; }
+if test ${am_cv_python_version+y}
+then :
+ printf %s "(cached) " >&6
+else $as_nop
+ am_cv_python_version=`$PYTHON -c "import sys; print ('%u.%u' % sys.version_info[:2])"`
fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_version" >&5
-$as_echo "$am_cv_python_version" >&6; }
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_version" >&5
+printf "%s\n" "$am_cv_python_version" >&6; }
PYTHON_VERSION=$am_cv_python_version
- PYTHON_PREFIX='${prefix}'
+ if test "x$prefix" = xNONE
+ then
+ am__usable_prefix=$ac_default_prefix
+ else
+ am__usable_prefix=$prefix
+ fi
- PYTHON_EXEC_PREFIX='${exec_prefix}'
+# Check whether --with-python_prefix was given.
+if test ${with_python_prefix+y}
+then :
+ withval=$with_python_prefix; am_python_prefix_subst="$withval"
+ am_cv_python_prefix="$withval"
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON prefix" >&5
+printf %s "checking for $am_display_PYTHON prefix... " >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_prefix" >&5
+printf "%s\n" "$am_cv_python_prefix" >&6; }
+else $as_nop
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON prefix" >&5
+printf %s "checking for $am_display_PYTHON prefix... " >&6; }
+if test ${am_cv_python_prefix+y}
+then :
+ printf %s "(cached) " >&6
+else $as_nop
+ am_cv_python_prefix=`$PYTHON -c "import sys; sys.stdout.write(sys.prefix)"`
+fi
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_prefix" >&5
+printf "%s\n" "$am_cv_python_prefix" >&6; }
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON platform" >&5
-$as_echo_n "checking for $am_display_PYTHON platform... " >&6; }
-if ${am_cv_python_platform+:} false; then :
- $as_echo_n "(cached) " >&6
-else
+ case $am_cv_python_prefix in
+ $am__usable_prefix*)
+ am__strip_prefix=`echo "$am__usable_prefix" | sed 's|.|.|g'`
+ am_python_prefix_subst=`echo "$am_cv_python_prefix" | sed "s,^$am__strip_prefix,\\${prefix},"`
+ ;;
+ *)
+ am_python_prefix_subst=$am_cv_python_prefix
+ ;;
+ esac
+
+fi
+
+ PYTHON_PREFIX=$am_python_prefix_subst
+
+
+
+# Check whether --with-python_exec_prefix was given.
+if test ${with_python_exec_prefix+y}
+then :
+ withval=$with_python_exec_prefix; am_python_exec_prefix_subst="$withval"
+ am_cv_python_exec_prefix="$withval"
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON exec_prefix" >&5
+printf %s "checking for $am_display_PYTHON exec_prefix... " >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_exec_prefix" >&5
+printf "%s\n" "$am_cv_python_exec_prefix" >&6; }
+else $as_nop
+
+ if test -n "$with_python_prefix"
+then :
+ am_python_exec_prefix_subst="$with_python_prefix"
+ am_cv_python_exec_prefix="$with_python_prefix"
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON exec_prefix" >&5
+printf %s "checking for $am_display_PYTHON exec_prefix... " >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_exec_prefix" >&5
+printf "%s\n" "$am_cv_python_exec_prefix" >&6; }
+else $as_nop
+
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON exec_prefix" >&5
+printf %s "checking for $am_display_PYTHON exec_prefix... " >&6; }
+if test ${am_cv_python_exec_prefix+y}
+then :
+ printf %s "(cached) " >&6
+else $as_nop
+ am_cv_python_exec_prefix=`$PYTHON -c "import sys; sys.stdout.write(sys.exec_prefix)"`
+fi
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_exec_prefix" >&5
+printf "%s\n" "$am_cv_python_exec_prefix" >&6; }
+ if test "x$exec_prefix" = xNONE
+ then
+ am__usable_exec_prefix=$am__usable_prefix
+ else
+ am__usable_exec_prefix=$exec_prefix
+ fi
+ case $am_cv_python_exec_prefix in
+ $am__usable_exec_prefix*)
+ am__strip_prefix=`echo "$am__usable_exec_prefix" | sed 's|.|.|g'`
+ am_python_exec_prefix_subst=`echo "$am_cv_python_exec_prefix" | sed "s,^$am__strip_prefix,\\${exec_prefix},"`
+ ;;
+ *)
+ am_python_exec_prefix_subst=$am_cv_python_exec_prefix
+ ;;
+ esac
+
+fi
+fi
+
+ PYTHON_EXEC_PREFIX=$am_python_exec_prefix_subst
+
+
+
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON platform" >&5
+printf %s "checking for $am_display_PYTHON platform... " >&6; }
+if test ${am_cv_python_platform+y}
+then :
+ printf %s "(cached) " >&6
+else $as_nop
am_cv_python_platform=`$PYTHON -c "import sys; sys.stdout.write(sys.platform)"`
fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_platform" >&5
-$as_echo "$am_cv_python_platform" >&6; }
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_platform" >&5
+printf "%s\n" "$am_cv_python_platform" >&6; }
PYTHON_PLATFORM=$am_cv_python_platform
@@ -2594,16 +2856,17 @@
pass"
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON script directory" >&5
-$as_echo_n "checking for $am_display_PYTHON script directory... " >&6; }
-if ${am_cv_python_pythondir+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test "x$prefix" = xNONE
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON script directory" >&5
+printf %s "checking for $am_display_PYTHON script directory... " >&6; }
+if test ${am_cv_python_pythondir+y}
+then :
+ printf %s "(cached) " >&6
+else $as_nop
+ if test "x$am_cv_python_prefix" = x
then
- am_py_prefix=$ac_default_prefix
+ am_py_prefix=$am__usable_prefix
else
- am_py_prefix=$prefix
+ am_py_prefix=$am_cv_python_prefix
fi
am_cv_python_pythondir=`$PYTHON -c "
$am_python_setup_sysconfig
@@ -2616,13 +2879,13 @@
case $am_cv_python_pythondir in
$am_py_prefix*)
am__strip_prefix=`echo "$am_py_prefix" | sed 's|.|.|g'`
- am_cv_python_pythondir=`echo "$am_cv_python_pythondir" | sed "s,^$am__strip_prefix,$PYTHON_PREFIX,"`
+ am_cv_python_pythondir=`echo "$am_cv_python_pythondir" | sed "s,^$am__strip_prefix,\\${PYTHON_PREFIX},"`
;;
*)
case $am_py_prefix in
/usr|/System*) ;;
*)
- am_cv_python_pythondir=$PYTHON_PREFIX/lib/python$PYTHON_VERSION/site-packages
+ am_cv_python_pythondir="\${PYTHON_PREFIX}/lib/python$PYTHON_VERSION/site-packages"
;;
esac
;;
@@ -2629,8 +2892,8 @@
esac
fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_pythondir" >&5
-$as_echo "$am_cv_python_pythondir" >&6; }
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_pythondir" >&5
+printf "%s\n" "$am_cv_python_pythondir" >&6; }
pythondir=$am_cv_python_pythondir
@@ -2638,35 +2901,36 @@
pkgpythondir=\${pythondir}/$PACKAGE
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON extension module directory" >&5
-$as_echo_n "checking for $am_display_PYTHON extension module directory... " >&6; }
-if ${am_cv_python_pyexecdir+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test "x$exec_prefix" = xNONE
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON extension module directory" >&5
+printf %s "checking for $am_display_PYTHON extension module directory... " >&6; }
+if test ${am_cv_python_pyexecdir+y}
+then :
+ printf %s "(cached) " >&6
+else $as_nop
+ if test "x$am_cv_python_exec_prefix" = x
then
- am_py_exec_prefix=$am_py_prefix
+ am_py_exec_prefix=$am__usable_exec_prefix
else
- am_py_exec_prefix=$exec_prefix
+ am_py_exec_prefix=$am_cv_python_exec_prefix
fi
am_cv_python_pyexecdir=`$PYTHON -c "
$am_python_setup_sysconfig
if can_use_sysconfig:
- sitedir = sysconfig.get_path('platlib', vars={'platbase':'$am_py_prefix'})
+ sitedir = sysconfig.get_path('platlib', vars={'platbase':'$am_py_exec_prefix'})
else:
from distutils import sysconfig
- sitedir = sysconfig.get_python_lib(1, 0, prefix='$am_py_prefix')
+ sitedir = sysconfig.get_python_lib(1, 0, prefix='$am_py_exec_prefix')
sys.stdout.write(sitedir)"`
case $am_cv_python_pyexecdir in
$am_py_exec_prefix*)
am__strip_prefix=`echo "$am_py_exec_prefix" | sed 's|.|.|g'`
- am_cv_python_pyexecdir=`echo "$am_cv_python_pyexecdir" | sed "s,^$am__strip_prefix,$PYTHON_EXEC_PREFIX,"`
+ am_cv_python_pyexecdir=`echo "$am_cv_python_pyexecdir" | sed "s,^$am__strip_prefix,\\${PYTHON_EXEC_PREFIX},"`
;;
*)
case $am_py_exec_prefix in
/usr|/System*) ;;
*)
- am_cv_python_pyexecdir=$PYTHON_EXEC_PREFIX/lib/python$PYTHON_VERSION/site-packages
+ am_cv_python_pyexecdir="\${PYTHON_EXEC_PREFIX}/lib/python$PYTHON_VERSION/site-packages"
;;
esac
;;
@@ -2673,8 +2937,8 @@
esac
fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_pyexecdir" >&5
-$as_echo "$am_cv_python_pyexecdir" >&6; }
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_pyexecdir" >&5
+printf "%s\n" "$am_cv_python_pyexecdir" >&6; }
pyexecdir=$am_cv_python_pyexecdir
@@ -2697,17 +2961,17 @@
fi
fi
PYTHON_NAME=`basename $PYTHON`
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking $PYTHON_NAME module: fontforge" >&5
-$as_echo_n "checking $PYTHON_NAME module: fontforge... " >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking $PYTHON_NAME module: fontforge" >&5
+printf %s "checking $PYTHON_NAME module: fontforge... " >&6; }
$PYTHON -c "import fontforge" 2>/dev/null
if test $? -eq 0;
then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-$as_echo "yes" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+printf "%s\n" "yes" >&6; }
eval HAVE_PYMOD_FONTFORGE=yes
else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
+printf "%s\n" "no" >&6; }
eval HAVE_PYMOD_FONTFORGE=no
#
if test -n "fatal"
@@ -2720,24 +2984,26 @@
# Check whether --with-ttfdir was given.
-if test "${with_ttfdir+set}" = set; then :
+if test ${with_ttfdir+y}
+then :
withval=$with_ttfdir; ttfdir="$withval"
-else
+else $as_nop
ttfdir=\$\{prefix\}/share/fonts/truetype/thai
fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking --with-ttfdir" >&5
-$as_echo_n "checking --with-ttfdir... " >&6; }
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$ttfdir\"" >&5
-$as_echo "\"$ttfdir\"" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking --with-ttfdir" >&5
+printf %s "checking --with-ttfdir... " >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: \"$ttfdir\"" >&5
+printf "%s\n" "\"$ttfdir\"" >&6; }
fi
# Check whether --enable-pfb was given.
-if test "${enable_pfb+set}" = set; then :
+if test ${enable_pfb+y}
+then :
enableval=$enable_pfb;
-else
+else $as_nop
enable_pfb="no"
fi
@@ -2744,24 +3010,26 @@
if test "x$enable_pfb" = "xyes"; then
# Check whether --with-type1dir was given.
-if test "${with_type1dir+set}" = set; then :
+if test ${with_type1dir+y}
+then :
withval=$with_type1dir; type1dir="$withval"
-else
+else $as_nop
type1dir=\$\{prefix\}/share/fonts/type1/thai
fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking --with-type1dir" >&5
-$as_echo_n "checking --with-type1dir... " >&6; }
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$type1dir\"" >&5
-$as_echo "\"$type1dir\"" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking --with-type1dir" >&5
+printf %s "checking --with-type1dir... " >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: \"$type1dir\"" >&5
+printf "%s\n" "\"$type1dir\"" >&6; }
fi
# Check whether --enable-otf was given.
-if test "${enable_otf+set}" = set; then :
+if test ${enable_otf+y}
+then :
enableval=$enable_otf;
-else
+else $as_nop
enable_otf="yes"
fi
@@ -2768,24 +3036,26 @@
if test "x$enable_otf" = "xyes"; then
# Check whether --with-otfdir was given.
-if test "${with_otfdir+set}" = set; then :
+if test ${with_otfdir+y}
+then :
withval=$with_otfdir; otfdir="$withval"
-else
+else $as_nop
otfdir=\$\{prefix\}/share/fonts/opentype/thai
fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking --with-otfdir" >&5
-$as_echo_n "checking --with-otfdir... " >&6; }
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$otfdir\"" >&5
-$as_echo "\"$otfdir\"" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking --with-otfdir" >&5
+printf %s "checking --with-otfdir... " >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: \"$otfdir\"" >&5
+printf "%s\n" "\"$otfdir\"" >&6; }
fi
# Check whether --enable-woff was given.
-if test "${enable_woff+set}" = set; then :
+if test ${enable_woff+y}
+then :
enableval=$enable_woff;
-else
+else $as_nop
enable_woff="no"
fi
@@ -2792,24 +3062,26 @@
if test "x$enable_woff" = "xyes"; then
# Check whether --with-woffdir was given.
-if test "${with_woffdir+set}" = set; then :
+if test ${with_woffdir+y}
+then :
withval=$with_woffdir; woffdir="$withval"
-else
+else $as_nop
woffdir=\$\{prefix\}/share/fonts/woff/thai
fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking --with-woffdir" >&5
-$as_echo_n "checking --with-woffdir... " >&6; }
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$woffdir\"" >&5
-$as_echo "\"$woffdir\"" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking --with-woffdir" >&5
+printf %s "checking --with-woffdir... " >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: \"$woffdir\"" >&5
+printf "%s\n" "\"$woffdir\"" >&6; }
fi
# Check whether --enable-testfont was given.
-if test "${enable_testfont+set}" = set; then :
+if test ${enable_testfont+y}
+then :
enableval=$enable_testfont;
-else
+else $as_nop
enable_testfont="no"
fi
@@ -2822,8 +3094,8 @@
if test -n "$PYTHON"; then
# If the user set $PYTHON, use it and don't search something else.
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $PYTHON version is >= 3.7" >&5
-$as_echo_n "checking whether $PYTHON version is >= 3.7... " >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $PYTHON version is >= 3.7" >&5
+printf %s "checking whether $PYTHON version is >= 3.7... " >&6; }
prog="import sys
# split strings by '.' and convert to numeric. Append some zeros
# because we need at least 4 digits for the hex conversion.
@@ -2837,12 +3109,13 @@
($PYTHON -c "$prog") >&5 2>&5
ac_status=$?
echo "$as_me:$LINENO: \$? = $ac_status" >&5
- (exit $ac_status); }; 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" >&5
-$as_echo "no" >&6; }
+ (exit $ac_status); }
+then :
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+printf "%s\n" "yes" >&6; }
+else $as_nop
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
+printf "%s\n" "no" >&6; }
as_fn_error $? "Python interpreter is too old" "$LINENO" 5
fi
am_display_PYTHON=$PYTHON
@@ -2849,11 +3122,12 @@
else
# Otherwise, try each interpreter until we find one that satisfies
# VERSION.
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a Python interpreter with version >= 3.7" >&5
-$as_echo_n "checking for a Python interpreter with version >= 3.7... " >&6; }
-if ${am_cv_pathless_PYTHON+:} false; then :
- $as_echo_n "(cached) " >&6
-else
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a Python interpreter with version >= 3.7" >&5
+printf %s "checking for a Python interpreter with version >= 3.7... " >&6; }
+if test ${am_cv_pathless_PYTHON+y}
+then :
+ printf %s "(cached) " >&6
+else $as_nop
for am_cv_pathless_PYTHON in python python2 python3 python3.9 python3.8 python3.7 python3.6 python3.5 python3.4 python3.3 python3.2 python3.1 python3.0 python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0 none; do
test "$am_cv_pathless_PYTHON" = none && break
@@ -2870,13 +3144,14 @@
($am_cv_pathless_PYTHON -c "$prog") >&5 2>&5
ac_status=$?
echo "$as_me:$LINENO: \$? = $ac_status" >&5
- (exit $ac_status); }; then :
+ (exit $ac_status); }
+then :
break
fi
done
fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_pathless_PYTHON" >&5
-$as_echo "$am_cv_pathless_PYTHON" >&6; }
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_pathless_PYTHON" >&5
+printf "%s\n" "$am_cv_pathless_PYTHON" >&6; }
# Set $PYTHON to the absolute path of $am_cv_pathless_PYTHON.
if test "$am_cv_pathless_PYTHON" = none; then
PYTHON=:
@@ -2883,11 +3158,12 @@
else
# Extract the first word of "$am_cv_pathless_PYTHON", so it can be a program name with args.
set dummy $am_cv_pathless_PYTHON; 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_PYTHON+:} false; then :
- $as_echo_n "(cached) " >&6
-else
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+printf %s "checking for $ac_word... " >&6; }
+if test ${ac_cv_path_PYTHON+y}
+then :
+ printf %s "(cached) " >&6
+else $as_nop
case $PYTHON in
[\\/]* | ?:[\\/]*)
ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path.
@@ -2897,11 +3173,15 @@
for as_dir in $PATH
do
IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
+ case $as_dir in #(((
+ '') as_dir=./ ;;
+ */) ;;
+ *) as_dir=$as_dir/ ;;
+ esac
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_PYTHON="$as_dir/$ac_word$ac_exec_ext"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
+ ac_cv_path_PYTHON="$as_dir$ac_word$ac_exec_ext"
+ printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
break 2
fi
done
@@ -2913,11 +3193,11 @@
fi
PYTHON=$ac_cv_path_PYTHON
if test -n "$PYTHON"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON" >&5
-$as_echo "$PYTHON" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PYTHON" >&5
+printf "%s\n" "$PYTHON" >&6; }
else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
+printf "%s\n" "no" >&6; }
fi
@@ -2931,34 +3211,130 @@
else
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON version" >&5
-$as_echo_n "checking for $am_display_PYTHON version... " >&6; }
-if ${am_cv_python_version+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- am_cv_python_version=`$PYTHON -c "import sys; sys.stdout.write(sys.version[:3])"`
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON version" >&5
+printf %s "checking for $am_display_PYTHON version... " >&6; }
+if test ${am_cv_python_version+y}
+then :
+ printf %s "(cached) " >&6
+else $as_nop
+ am_cv_python_version=`$PYTHON -c "import sys; print ('%u.%u' % sys.version_info[:2])"`
fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_version" >&5
-$as_echo "$am_cv_python_version" >&6; }
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_version" >&5
+printf "%s\n" "$am_cv_python_version" >&6; }
PYTHON_VERSION=$am_cv_python_version
- PYTHON_PREFIX='${prefix}'
+ if test "x$prefix" = xNONE
+ then
+ am__usable_prefix=$ac_default_prefix
+ else
+ am__usable_prefix=$prefix
+ fi
- PYTHON_EXEC_PREFIX='${exec_prefix}'
+# Check whether --with-python_prefix was given.
+if test ${with_python_prefix+y}
+then :
+ withval=$with_python_prefix; am_python_prefix_subst="$withval"
+ am_cv_python_prefix="$withval"
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON prefix" >&5
+printf %s "checking for $am_display_PYTHON prefix... " >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_prefix" >&5
+printf "%s\n" "$am_cv_python_prefix" >&6; }
+else $as_nop
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON prefix" >&5
+printf %s "checking for $am_display_PYTHON prefix... " >&6; }
+if test ${am_cv_python_prefix+y}
+then :
+ printf %s "(cached) " >&6
+else $as_nop
+ am_cv_python_prefix=`$PYTHON -c "import sys; sys.stdout.write(sys.prefix)"`
+fi
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_prefix" >&5
+printf "%s\n" "$am_cv_python_prefix" >&6; }
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON platform" >&5
-$as_echo_n "checking for $am_display_PYTHON platform... " >&6; }
-if ${am_cv_python_platform+:} false; then :
- $as_echo_n "(cached) " >&6
-else
+ case $am_cv_python_prefix in
+ $am__usable_prefix*)
+ am__strip_prefix=`echo "$am__usable_prefix" | sed 's|.|.|g'`
+ am_python_prefix_subst=`echo "$am_cv_python_prefix" | sed "s,^$am__strip_prefix,\\${prefix},"`
+ ;;
+ *)
+ am_python_prefix_subst=$am_cv_python_prefix
+ ;;
+ esac
+
+fi
+
+ PYTHON_PREFIX=$am_python_prefix_subst
+
+
+
+# Check whether --with-python_exec_prefix was given.
+if test ${with_python_exec_prefix+y}
+then :
+ withval=$with_python_exec_prefix; am_python_exec_prefix_subst="$withval"
+ am_cv_python_exec_prefix="$withval"
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON exec_prefix" >&5
+printf %s "checking for $am_display_PYTHON exec_prefix... " >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_exec_prefix" >&5
+printf "%s\n" "$am_cv_python_exec_prefix" >&6; }
+else $as_nop
+
+ if test -n "$with_python_prefix"
+then :
+ am_python_exec_prefix_subst="$with_python_prefix"
+ am_cv_python_exec_prefix="$with_python_prefix"
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON exec_prefix" >&5
+printf %s "checking for $am_display_PYTHON exec_prefix... " >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_exec_prefix" >&5
+printf "%s\n" "$am_cv_python_exec_prefix" >&6; }
+else $as_nop
+
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON exec_prefix" >&5
+printf %s "checking for $am_display_PYTHON exec_prefix... " >&6; }
+if test ${am_cv_python_exec_prefix+y}
+then :
+ printf %s "(cached) " >&6
+else $as_nop
+ am_cv_python_exec_prefix=`$PYTHON -c "import sys; sys.stdout.write(sys.exec_prefix)"`
+fi
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_exec_prefix" >&5
+printf "%s\n" "$am_cv_python_exec_prefix" >&6; }
+ if test "x$exec_prefix" = xNONE
+ then
+ am__usable_exec_prefix=$am__usable_prefix
+ else
+ am__usable_exec_prefix=$exec_prefix
+ fi
+ case $am_cv_python_exec_prefix in
+ $am__usable_exec_prefix*)
+ am__strip_prefix=`echo "$am__usable_exec_prefix" | sed 's|.|.|g'`
+ am_python_exec_prefix_subst=`echo "$am_cv_python_exec_prefix" | sed "s,^$am__strip_prefix,\\${exec_prefix},"`
+ ;;
+ *)
+ am_python_exec_prefix_subst=$am_cv_python_exec_prefix
+ ;;
+ esac
+
+fi
+fi
+
+ PYTHON_EXEC_PREFIX=$am_python_exec_prefix_subst
+
+
+
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON platform" >&5
+printf %s "checking for $am_display_PYTHON platform... " >&6; }
+if test ${am_cv_python_platform+y}
+then :
+ printf %s "(cached) " >&6
+else $as_nop
am_cv_python_platform=`$PYTHON -c "import sys; sys.stdout.write(sys.platform)"`
fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_platform" >&5
-$as_echo "$am_cv_python_platform" >&6; }
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_platform" >&5
+printf "%s\n" "$am_cv_python_platform" >&6; }
PYTHON_PLATFORM=$am_cv_python_platform
@@ -2983,16 +3359,17 @@
pass"
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON script directory" >&5
-$as_echo_n "checking for $am_display_PYTHON script directory... " >&6; }
-if ${am_cv_python_pythondir+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test "x$prefix" = xNONE
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON script directory" >&5
+printf %s "checking for $am_display_PYTHON script directory... " >&6; }
+if test ${am_cv_python_pythondir+y}
+then :
+ printf %s "(cached) " >&6
+else $as_nop
+ if test "x$am_cv_python_prefix" = x
then
- am_py_prefix=$ac_default_prefix
+ am_py_prefix=$am__usable_prefix
else
- am_py_prefix=$prefix
+ am_py_prefix=$am_cv_python_prefix
fi
am_cv_python_pythondir=`$PYTHON -c "
$am_python_setup_sysconfig
@@ -3005,13 +3382,13 @@
case $am_cv_python_pythondir in
$am_py_prefix*)
am__strip_prefix=`echo "$am_py_prefix" | sed 's|.|.|g'`
- am_cv_python_pythondir=`echo "$am_cv_python_pythondir" | sed "s,^$am__strip_prefix,$PYTHON_PREFIX,"`
+ am_cv_python_pythondir=`echo "$am_cv_python_pythondir" | sed "s,^$am__strip_prefix,\\${PYTHON_PREFIX},"`
;;
*)
case $am_py_prefix in
/usr|/System*) ;;
*)
- am_cv_python_pythondir=$PYTHON_PREFIX/lib/python$PYTHON_VERSION/site-packages
+ am_cv_python_pythondir="\${PYTHON_PREFIX}/lib/python$PYTHON_VERSION/site-packages"
;;
esac
;;
@@ -3018,8 +3395,8 @@
esac
fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_pythondir" >&5
-$as_echo "$am_cv_python_pythondir" >&6; }
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_pythondir" >&5
+printf "%s\n" "$am_cv_python_pythondir" >&6; }
pythondir=$am_cv_python_pythondir
@@ -3027,35 +3404,36 @@
pkgpythondir=\${pythondir}/$PACKAGE
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON extension module directory" >&5
-$as_echo_n "checking for $am_display_PYTHON extension module directory... " >&6; }
-if ${am_cv_python_pyexecdir+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test "x$exec_prefix" = xNONE
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON extension module directory" >&5
+printf %s "checking for $am_display_PYTHON extension module directory... " >&6; }
+if test ${am_cv_python_pyexecdir+y}
+then :
+ printf %s "(cached) " >&6
+else $as_nop
+ if test "x$am_cv_python_exec_prefix" = x
then
- am_py_exec_prefix=$am_py_prefix
+ am_py_exec_prefix=$am__usable_exec_prefix
else
- am_py_exec_prefix=$exec_prefix
+ am_py_exec_prefix=$am_cv_python_exec_prefix
fi
am_cv_python_pyexecdir=`$PYTHON -c "
$am_python_setup_sysconfig
if can_use_sysconfig:
- sitedir = sysconfig.get_path('platlib', vars={'platbase':'$am_py_prefix'})
+ sitedir = sysconfig.get_path('platlib', vars={'platbase':'$am_py_exec_prefix'})
else:
from distutils import sysconfig
- sitedir = sysconfig.get_python_lib(1, 0, prefix='$am_py_prefix')
+ sitedir = sysconfig.get_python_lib(1, 0, prefix='$am_py_exec_prefix')
sys.stdout.write(sitedir)"`
case $am_cv_python_pyexecdir in
$am_py_exec_prefix*)
am__strip_prefix=`echo "$am_py_exec_prefix" | sed 's|.|.|g'`
- am_cv_python_pyexecdir=`echo "$am_cv_python_pyexecdir" | sed "s,^$am__strip_prefix,$PYTHON_EXEC_PREFIX,"`
+ am_cv_python_pyexecdir=`echo "$am_cv_python_pyexecdir" | sed "s,^$am__strip_prefix,\\${PYTHON_EXEC_PREFIX},"`
;;
*)
case $am_py_exec_prefix in
/usr|/System*) ;;
*)
- am_cv_python_pyexecdir=$PYTHON_EXEC_PREFIX/lib/python$PYTHON_VERSION/site-packages
+ am_cv_python_pyexecdir="\${PYTHON_EXEC_PREFIX}/lib/python$PYTHON_VERSION/site-packages"
;;
esac
;;
@@ -3062,8 +3440,8 @@
esac
fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_pyexecdir" >&5
-$as_echo "$am_cv_python_pyexecdir" >&6; }
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_pyexecdir" >&5
+printf "%s\n" "$am_cv_python_pyexecdir" >&6; }
pyexecdir=$am_cv_python_pyexecdir
@@ -3086,17 +3464,17 @@
fi
fi
PYTHON_NAME=`basename $PYTHON`
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking $PYTHON_NAME module: fontforge" >&5
-$as_echo_n "checking $PYTHON_NAME module: fontforge... " >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking $PYTHON_NAME module: fontforge" >&5
+printf %s "checking $PYTHON_NAME module: fontforge... " >&6; }
$PYTHON -c "import fontforge" 2>/dev/null
if test $? -eq 0;
then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-$as_echo "yes" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+printf "%s\n" "yes" >&6; }
eval HAVE_PYMOD_FONTFORGE=yes
else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
+printf "%s\n" "no" >&6; }
eval HAVE_PYMOD_FONTFORGE=no
#
if test -n "fatal"
@@ -3109,16 +3487,17 @@
# Check whether --with-testfontdir was given.
-if test "${with_testfontdir+set}" = set; then :
+if test ${with_testfontdir+y}
+then :
withval=$with_testfontdir; testfontdir="$withval"
-else
+else $as_nop
testfontdir=\$\{HOME\}/.fonts/testfont
fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking --with-testfontdir" >&5
-$as_echo_n "checking --with-testfontdir... " >&6; }
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$testfontdir\"" >&5
-$as_echo "\"$testfontdir\"" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking --with-testfontdir" >&5
+printf %s "checking --with-testfontdir... " >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: \"$testfontdir\"" >&5
+printf "%s\n" "\"$testfontdir\"" >&6; }
fi
@@ -3125,17 +3504,19 @@
# Check whether --enable-xfontsdir was given.
-if test "${enable_xfontsdir+set}" = set; then :
+if test ${enable_xfontsdir+y}
+then :
enableval=$enable_xfontsdir;
-else
+else $as_nop
enable_xfontsdir="no"
fi
# Check whether --enable-latex was given.
-if test "${enable_latex+set}" = set; then :
+if test ${enable_latex+y}
+then :
enableval=$enable_latex;
-else
+else $as_nop
enable_latex="no"
fi
@@ -3200,22 +3581,23 @@
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
-$as_echo_n "checking whether ln -s works... " >&6; }
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
+printf %s "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; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+printf "%s\n" "yes" >&6; }
else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
-$as_echo "no, using $LN_S" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
+printf "%s\n" "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
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
+printf %s "checking for a sed that does not truncate output... " >&6; }
+if test ${ac_cv_path_SED+y}
+then :
+ printf %s "(cached) " >&6
+else $as_nop
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"
@@ -3229,10 +3611,15 @@
for as_dir in $PATH
do
IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_prog in sed gsed; do
+ case $as_dir in #(((
+ '') as_dir=./ ;;
+ */) ;;
+ *) as_dir=$as_dir/ ;;
+ esac
+ 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"
+ 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
@@ -3241,13 +3628,13 @@
ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
*)
ac_count=0
- $as_echo_n 0123456789 >"conftest.in"
+ printf %s 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"
+ printf "%s\n" '' >> "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
@@ -3275,8 +3662,8 @@
fi
fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
-$as_echo "$ac_cv_path_SED" >&6; }
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
+printf "%s\n" "$ac_cv_path_SED" >&6; }
SED="$ac_cv_path_SED"
rm -f conftest.sed
@@ -3284,11 +3671,12 @@
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_RMDIR+:} false; then :
- $as_echo_n "(cached) " >&6
-else
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+printf %s "checking for $ac_word... " >&6; }
+if test ${ac_cv_prog_RMDIR+y}
+then :
+ printf %s "(cached) " >&6
+else $as_nop
if test -n "$RMDIR"; then
ac_cv_prog_RMDIR="$RMDIR" # Let the user override the test.
else
@@ -3296,11 +3684,15 @@
for as_dir in $PATH
do
IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
+ case $as_dir in #(((
+ '') as_dir=./ ;;
+ */) ;;
+ *) as_dir=$as_dir/ ;;
+ esac
for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
ac_cv_prog_RMDIR="$ac_prog"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+ printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
break 2
fi
done
@@ -3311,11 +3703,11 @@
fi
RMDIR=$ac_cv_prog_RMDIR
if test -n "$RMDIR"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RMDIR" >&5
-$as_echo "$RMDIR" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $RMDIR" >&5
+printf "%s\n" "$RMDIR" >&6; }
else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
+printf "%s\n" "no" >&6; }
fi
@@ -3328,11 +3720,12 @@
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_FONTFORGE+:} false; then :
- $as_echo_n "(cached) " >&6
-else
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+printf %s "checking for $ac_word... " >&6; }
+if test ${ac_cv_prog_FONTFORGE+y}
+then :
+ printf %s "(cached) " >&6
+else $as_nop
if test -n "$FONTFORGE"; then
ac_cv_prog_FONTFORGE="$FONTFORGE" # Let the user override the test.
else
@@ -3340,11 +3733,15 @@
for as_dir in $PATH
do
IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
+ case $as_dir in #(((
+ '') as_dir=./ ;;
+ */) ;;
+ *) as_dir=$as_dir/ ;;
+ esac
for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
ac_cv_prog_FONTFORGE="$ac_prog"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+ printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
break 2
fi
done
@@ -3355,11 +3752,11 @@
fi
FONTFORGE=$ac_cv_prog_FONTFORGE
if test -n "$FONTFORGE"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FONTFORGE" >&5
-$as_echo "$FONTFORGE" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $FONTFORGE" >&5
+printf "%s\n" "$FONTFORGE" >&6; }
else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
+printf "%s\n" "no" >&6; }
fi
@@ -3371,29 +3768,30 @@
if test "x$FONTFORGE" = "xno"; then
as_fn_error $? "You need fontforge to generate fonts." "$LINENO" 5
else
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fontforge >= $FONTFORGE_MIN_VER" >&5
-$as_echo_n "checking for Fontforge >= $FONTFORGE_MIN_VER... " >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for Fontforge >= $FONTFORGE_MIN_VER" >&5
+printf %s "checking for Fontforge >= $FONTFORGE_MIN_VER... " >&6; }
FONTFORGE_VER=$($FONTFORGE --version 2>/dev/null | grep '^fontforge' | sed 's/fontforge //')
FONTFORGE_VER=$(TZ=UTC date -d "$FONTFORGE_VER" "+%Y%m%d")
if test $FONTFORGE_VER -lt $FONTFORGE_MIN_VER; then
as_fn_error $? "Requires Fontforge >= $FONTFORGE_MIN_VER but $FONTFORGE_VER was found)" "$LINENO" 5
fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FONTFORGE_VER found, ok" >&5
-$as_echo "$FONTFORGE_VER found, ok" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $FONTFORGE_VER found, ok" >&5
+printf "%s\n" "$FONTFORGE_VER found, ok" >&6; }
fi
if test "x$enable_xfontsdir" = "xno"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: X fonts dir not enabled, skipping checks for X fonts utils" >&5
-$as_echo "$as_me: X fonts dir not enabled, skipping checks for X fonts utils" >&6;}
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: X fonts dir not enabled, skipping checks for X fonts utils" >&5
+printf "%s\n" "$as_me: X fonts dir not enabled, skipping checks for X fonts utils" >&6;}
else
# Extract the first word of "mkfontscale", so it can be a program name with args.
set dummy mkfontscale; 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_MKFONTSCALE+:} false; then :
- $as_echo_n "(cached) " >&6
-else
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+printf %s "checking for $ac_word... " >&6; }
+if test ${ac_cv_prog_MKFONTSCALE+y}
+then :
+ printf %s "(cached) " >&6
+else $as_nop
if test -n "$MKFONTSCALE"; then
ac_cv_prog_MKFONTSCALE="$MKFONTSCALE" # Let the user override the test.
else
@@ -3401,11 +3799,15 @@
for as_dir in $PATH
do
IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
+ case $as_dir in #(((
+ '') as_dir=./ ;;
+ */) ;;
+ *) as_dir=$as_dir/ ;;
+ esac
for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
ac_cv_prog_MKFONTSCALE="mkfontscale"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+ printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
break 2
fi
done
@@ -3416,11 +3818,11 @@
fi
MKFONTSCALE=$ac_cv_prog_MKFONTSCALE
if test -n "$MKFONTSCALE"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKFONTSCALE" >&5
-$as_echo "$MKFONTSCALE" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKFONTSCALE" >&5
+printf "%s\n" "$MKFONTSCALE" >&6; }
else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
+printf "%s\n" "no" >&6; }
fi
@@ -3441,11 +3843,12 @@
if test "x$MKFONTSCALE" = "x"; then
# Extract the first word of "ttmkfdir", so it can be a program name with args.
set dummy ttmkfdir; 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_TTMKFDIR+:} false; then :
- $as_echo_n "(cached) " >&6
-else
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+printf %s "checking for $ac_word... " >&6; }
+if test ${ac_cv_prog_TTMKFDIR+y}
+then :
+ printf %s "(cached) " >&6
+else $as_nop
if test -n "$TTMKFDIR"; then
ac_cv_prog_TTMKFDIR="$TTMKFDIR" # Let the user override the test.
else
@@ -3453,11 +3856,15 @@
for as_dir in $PATH
do
IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
+ case $as_dir in #(((
+ '') as_dir=./ ;;
+ */) ;;
+ *) as_dir=$as_dir/ ;;
+ esac
for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
ac_cv_prog_TTMKFDIR="ttmkfdir"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+ printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
break 2
fi
done
@@ -3468,11 +3875,11 @@
fi
TTMKFDIR=$ac_cv_prog_TTMKFDIR
if test -n "$TTMKFDIR"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TTMKFDIR" >&5
-$as_echo "$TTMKFDIR" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $TTMKFDIR" >&5
+printf "%s\n" "$TTMKFDIR" >&6; }
else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
+printf "%s\n" "no" >&6; }
fi
@@ -3490,8 +3897,8 @@
else
TTMKFDIR="$MKFONTSCALE"
fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: Will create fonts.scale for TTF using $TTMKFDIR" >&5
-$as_echo "Will create fonts.scale for TTF using $TTMKFDIR" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: Will create fonts.scale for TTF using $TTMKFDIR" >&5
+printf "%s\n" "Will create fonts.scale for TTF using $TTMKFDIR" >&6; }
fi
if test "x$enable_pfb" = "xyes"; then
@@ -3498,11 +3905,12 @@
if test "x$MKFONTSCALE" = "x"; then
# Extract the first word of "type1inst", so it can be a program name with args.
set dummy type1inst; 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_TYPE1INST+:} false; then :
- $as_echo_n "(cached) " >&6
-else
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+printf %s "checking for $ac_word... " >&6; }
+if test ${ac_cv_prog_TYPE1INST+y}
+then :
+ printf %s "(cached) " >&6
+else $as_nop
if test -n "$TYPE1INST"; then
ac_cv_prog_TYPE1INST="$TYPE1INST" # Let the user override the test.
else
@@ -3510,11 +3918,15 @@
for as_dir in $PATH
do
IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
+ case $as_dir in #(((
+ '') as_dir=./ ;;
+ */) ;;
+ *) as_dir=$as_dir/ ;;
+ esac
for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
ac_cv_prog_TYPE1INST="type1inst"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+ printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
break 2
fi
done
@@ -3525,11 +3937,11 @@
fi
TYPE1INST=$ac_cv_prog_TYPE1INST
if test -n "$TYPE1INST"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TYPE1INST" >&5
-$as_echo "$TYPE1INST" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $TYPE1INST" >&5
+printf "%s\n" "$TYPE1INST" >&6; }
else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
+printf "%s\n" "no" >&6; }
fi
@@ -3539,17 +3951,18 @@
else
TYPE1INST="$MKFONTSCALE"
fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: Will create fonts.scale for Type1 using $TYPE1INST" >&5
-$as_echo "Will create fonts.scale for Type1 using $TYPE1INST" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: Will create fonts.scale for Type1 using $TYPE1INST" >&5
+printf "%s\n" "Will create fonts.scale for Type1 using $TYPE1INST" >&6; }
fi
# Extract the first word of "mkfontdir", so it can be a program name with args.
set dummy mkfontdir; 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_MKFONTDIR+:} false; then :
- $as_echo_n "(cached) " >&6
-else
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+printf %s "checking for $ac_word... " >&6; }
+if test ${ac_cv_prog_MKFONTDIR+y}
+then :
+ printf %s "(cached) " >&6
+else $as_nop
if test -n "$MKFONTDIR"; then
ac_cv_prog_MKFONTDIR="$MKFONTDIR" # Let the user override the test.
else
@@ -3557,11 +3970,15 @@
for as_dir in $PATH
do
IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
+ case $as_dir in #(((
+ '') as_dir=./ ;;
+ */) ;;
+ *) as_dir=$as_dir/ ;;
+ esac
for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
ac_cv_prog_MKFONTDIR="mkfontdir"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+ printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
break 2
fi
done
@@ -3572,11 +3989,11 @@
fi
MKFONTDIR=$ac_cv_prog_MKFONTDIR
if test -n "$MKFONTDIR"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKFONTDIR" >&5
-$as_echo "$MKFONTDIR" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKFONTDIR" >&5
+printf "%s\n" "$MKFONTDIR" >&6; }
else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
+printf "%s\n" "no" >&6; }
fi
@@ -3592,16 +4009,17 @@
if test "x$MKFONTDIR" = "xmkfontdir" && test "x$ENCDIR" != "x"; then
MKFONTDIR="$MKFONTDIR -e $ENCDIR"
fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: Will create fonts.dir using $MKFONTDIR" >&5
-$as_echo "Will create fonts.dir using $MKFONTDIR" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: Will create fonts.dir using $MKFONTDIR" >&5
+printf "%s\n" "Will create fonts.dir using $MKFONTDIR" >&6; }
# Extract the first word of "fc-cache", so it can be a program name with args.
set dummy fc-cache; 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_FCCACHE+:} false; then :
- $as_echo_n "(cached) " >&6
-else
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+printf %s "checking for $ac_word... " >&6; }
+if test ${ac_cv_prog_FCCACHE+y}
+then :
+ printf %s "(cached) " >&6
+else $as_nop
if test -n "$FCCACHE"; then
ac_cv_prog_FCCACHE="$FCCACHE" # Let the user override the test.
else
@@ -3609,11 +4027,15 @@
for as_dir in $PATH
do
IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
+ case $as_dir in #(((
+ '') as_dir=./ ;;
+ */) ;;
+ *) as_dir=$as_dir/ ;;
+ esac
for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
ac_cv_prog_FCCACHE="fc-cache"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+ printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
break 2
fi
done
@@ -3624,11 +4046,11 @@
fi
FCCACHE=$ac_cv_prog_FCCACHE
if test -n "$FCCACHE"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FCCACHE" >&5
-$as_echo "$FCCACHE" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $FCCACHE" >&5
+printf "%s\n" "$FCCACHE" >&6; }
else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
+printf "%s\n" "no" >&6; }
fi
@@ -3640,11 +4062,12 @@
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_AFM2TFM+:} false; then :
- $as_echo_n "(cached) " >&6
-else
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+printf %s "checking for $ac_word... " >&6; }
+if test ${ac_cv_prog_AFM2TFM+y}
+then :
+ printf %s "(cached) " >&6
+else $as_nop
if test -n "$AFM2TFM"; then
ac_cv_prog_AFM2TFM="$AFM2TFM" # Let the user override the test.
else
@@ -3652,11 +4075,15 @@
for as_dir in $PATH
do
IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
+ case $as_dir in #(((
+ '') as_dir=./ ;;
+ */) ;;
+ *) as_dir=$as_dir/ ;;
+ esac
for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
ac_cv_prog_AFM2TFM="$ac_prog"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+ printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
break 2
fi
done
@@ -3667,11 +4094,11 @@
fi
AFM2TFM=$ac_cv_prog_AFM2TFM
if test -n "$AFM2TFM"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AFM2TFM" >&5
-$as_echo "$AFM2TFM" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AFM2TFM" >&5
+printf "%s\n" "$AFM2TFM" >&6; }
else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
+printf "%s\n" "no" >&6; }
fi
@@ -3686,11 +4113,12 @@
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_VPTOVF+:} false; then :
- $as_echo_n "(cached) " >&6
-else
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+printf %s "checking for $ac_word... " >&6; }
+if test ${ac_cv_prog_VPTOVF+y}
+then :
+ printf %s "(cached) " >&6
+else $as_nop
if test -n "$VPTOVF"; then
ac_cv_prog_VPTOVF="$VPTOVF" # Let the user override the test.
else
@@ -3698,11 +4126,15 @@
for as_dir in $PATH
do
IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
+ case $as_dir in #(((
+ '') as_dir=./ ;;
+ */) ;;
+ *) as_dir=$as_dir/ ;;
+ esac
for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
ac_cv_prog_VPTOVF="$ac_prog"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+ printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
break 2
fi
done
@@ -3713,11 +4145,11 @@
fi
VPTOVF=$ac_cv_prog_VPTOVF
if test -n "$VPTOVF"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $VPTOVF" >&5
-$as_echo "$VPTOVF" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $VPTOVF" >&5
+printf "%s\n" "$VPTOVF" >&6; }
else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
+printf "%s\n" "no" >&6; }
fi
@@ -3731,16 +4163,17 @@
# Check whether --with-texmfdir was given.
-if test "${with_texmfdir+set}" = set; then :
+if test ${with_texmfdir+y}
+then :
withval=$with_texmfdir; texmfdir="$withval"
-else
+else $as_nop
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; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking --with-texmfdir" >&5
+printf %s "checking --with-texmfdir... " >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: \"$texmfdir\"" >&5
+printf "%s\n" "\"$texmfdir\"" >&6; }
for ac_prog in updmap-sys updmap
@@ -3747,11 +4180,12 @@
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_path_UPDMAP+:} false; then :
- $as_echo_n "(cached) " >&6
-else
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+printf %s "checking for $ac_word... " >&6; }
+if test ${ac_cv_path_UPDMAP+y}
+then :
+ printf %s "(cached) " >&6
+else $as_nop
case $UPDMAP in
[\\/]* | ?:[\\/]*)
ac_cv_path_UPDMAP="$UPDMAP" # Let the user override the test with a path.
@@ -3761,11 +4195,15 @@
for as_dir in $PATH
do
IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
+ case $as_dir in #(((
+ '') as_dir=./ ;;
+ */) ;;
+ *) as_dir=$as_dir/ ;;
+ esac
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_UPDMAP="$as_dir/$ac_word$ac_exec_ext"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
+ ac_cv_path_UPDMAP="$as_dir$ac_word$ac_exec_ext"
+ printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
break 2
fi
done
@@ -3777,11 +4215,11 @@
fi
UPDMAP=$ac_cv_path_UPDMAP
if test -n "$UPDMAP"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $UPDMAP" >&5
-$as_echo "$UPDMAP" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $UPDMAP" >&5
+printf "%s\n" "$UPDMAP" >&6; }
else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
+printf "%s\n" "no" >&6; }
fi
@@ -3795,11 +4233,12 @@
# 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
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+printf %s "checking for $ac_word... " >&6; }
+if test ${ac_cv_path_TEXHASH+y}
+then :
+ printf %s "(cached) " >&6
+else $as_nop
case $TEXHASH in
[\\/]* | ?:[\\/]*)
ac_cv_path_TEXHASH="$TEXHASH" # Let the user override the test with a path.
@@ -3809,11 +4248,15 @@
for as_dir in $PATH
do
IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
+ case $as_dir in #(((
+ '') as_dir=./ ;;
+ */) ;;
+ *) as_dir=$as_dir/ ;;
+ esac
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
+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
+ ac_cv_path_TEXHASH="$as_dir$ac_word$ac_exec_ext"
+ printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
break 2
fi
done
@@ -3826,11 +4269,11 @@
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; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $TEXHASH" >&5
+printf "%s\n" "$TEXHASH" >&6; }
else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
+printf "%s\n" "no" >&6; }
fi
@@ -3869,8 +4312,8 @@
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;} ;;
+ *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
+printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
esac
case $ac_var in #(
_ | IFS | as_nl) ;; #(
@@ -3900,7 +4343,7 @@
/^ac_cv_env_/b end
t clear
:clear
- s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
+ s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/
t end
s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
:end' >>confcache
@@ -3907,8 +4350,8 @@
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;}
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
+printf "%s\n" "$as_me: updating cache $cache_file" >&6;}
if test ! -f "$cache_file" || test -h "$cache_file"; then
cat confcache >"$cache_file"
else
@@ -3922,8 +4365,8 @@
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;}
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
+printf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;}
fi
fi
rm -f confcache
@@ -3976,7 +4419,7 @@
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"`
+ ac_i=`printf "%s\n" "$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"
@@ -3987,14 +4430,14 @@
LTLIBOBJS=$ac_ltlibobjs
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
-$as_echo_n "checking that generated files are newer than configure... " >&6; }
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
+printf %s "checking that generated files are newer than configure... " >&6; }
if test -n "$am_sleep_pid"; then
# Hide warnings about reused PIDs.
wait $am_sleep_pid 2>/dev/null
fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
-$as_echo "done" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5
+printf "%s\n" "done" >&6; }
if test -z "${INCLUDE_TTF_TRUE}" && test -z "${INCLUDE_TTF_FALSE}"; then
as_fn_error $? "conditional \"INCLUDE_TTF\" was never defined.
@@ -4029,8 +4472,8 @@
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;}
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
+printf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;}
as_write_fail=0
cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
#! $SHELL
@@ -4053,7 +4496,9 @@
# Be more Bourne compatible
DUALCASE=1; export DUALCASE # for MKS sh
-if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
+as_nop=:
+if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
+then :
emulate sh
NULLCMD=:
# Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
@@ -4060,7 +4505,7 @@
# is contrary to our usage. Disable this feature.
alias -g '${1+"$@"}'='"$@"'
setopt NO_GLOB_SUBST
-else
+else $as_nop
case `(set -o) 2>/dev/null` in #(
*posix*) :
set -o posix ;; #(
@@ -4070,46 +4515,46 @@
fi
+
+# Reset variables that may have inherited troublesome values from
+# the environment.
+
+# IFS needs to be set, to space, tab, and newline, in precisely that order.
+# (If _AS_PATH_WALK were called with IFS unset, it would have the
+# side effect of setting IFS to empty, thus disabling word splitting.)
+# Quoting is to prevent editors from complaining about space-tab.
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
+IFS=" "" $as_nl"
+PS1='$ '
+PS2='> '
+PS4='+ '
+
+# Ensure predictable behavior from utilities with locale-dependent output.
+LC_ALL=C
+export LC_ALL
+LANGUAGE=C
+export LANGUAGE
+
+# We cannot yet rely on "unset" to work, but we need these variables
+# to be unset--not just set to an empty or harmless value--now, to
+# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct
+# also avoids known problems related to "unset" and subshell syntax
+# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
+for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
+do eval test \${$as_var+y} \
+ && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
+done
+
+# Ensure that fds 0, 1, and 2 are open.
+if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
+if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
+if (exec 3>&2) ; then :; else exec 2>/dev/null; fi
+
# The user is always right.
-if test "${PATH_SEPARATOR+set}" != set; then
+if ${PATH_SEPARATOR+false} :; 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 ||
@@ -4118,13 +4563,6 @@
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 #((
@@ -4133,8 +4571,12 @@
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
+ case $as_dir in #(((
+ '') as_dir=./ ;;
+ */) ;;
+ *) as_dir=$as_dir/ ;;
+ esac
+ test -r "$as_dir$0" && as_myself=$as_dir$0 && break
done
IFS=$as_save_IFS
@@ -4146,32 +4588,12 @@
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
+ printf "%s\n" "$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
@@ -4182,13 +4604,14 @@
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
+ printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
fi
- $as_echo "$as_me: error: $2" >&2
+ printf "%s\n" "$as_me: error: $2" >&2
as_fn_exit $as_status
} # as_fn_error
+
# as_fn_set_status STATUS
# -----------------------
# Set $? to STATUS, without forking.
@@ -4215,6 +4638,7 @@
{ 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
@@ -4221,12 +4645,13 @@
# 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 :
+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
+else $as_nop
as_fn_append ()
{
eval $1=\$$1\$2
@@ -4238,12 +4663,13 @@
# 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 :
+if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
+then :
eval 'as_fn_arith ()
{
as_val=$(( $* ))
}'
-else
+else $as_nop
as_fn_arith ()
{
as_val=`expr "$@" || test $? -eq 1`
@@ -4274,7 +4700,7 @@
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
X"$0" : 'X\(//\)$' \| \
X"$0" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X/"$0" |
+printf "%s\n" X/"$0" |
sed '/^.*\/\([^/][^/]*\)\/*$/{
s//\1/
q
@@ -4296,6 +4722,10 @@
as_cr_digits='0123456789'
as_cr_alnum=$as_cr_Letters$as_cr_digits
+
+# Determine whether it's possible to make 'echo' print without a newline.
+# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
+# for compatibility with existing Makefiles.
ECHO_C= ECHO_N= ECHO_T=
case `echo -n x` in #(((((
-n*)
@@ -4309,6 +4739,12 @@
ECHO_N='-n';;
esac
+# For backward compatibility with old third-party macros, we provide
+# the shell variables $as_echo and $as_echo_n. New code should use
+# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
+as_echo='printf %s\n'
+as_echo_n='printf %s'
+
rm -f conf$$ conf$$.exe conf$$.file
if test -d conf$$.dir; then
rm -f conf$$.dir/conf$$.file
@@ -4350,7 +4786,7 @@
as_dirs=
while :; do
case $as_dir in #(
- *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
+ *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
*) as_qdir=$as_dir;;
esac
as_dirs="'$as_qdir' $as_dirs"
@@ -4359,7 +4795,7 @@
X"$as_dir" : 'X\(//\)[^/]' \| \
X"$as_dir" : 'X\(//\)$' \| \
X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X"$as_dir" |
+printf "%s\n" X"$as_dir" |
sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
s//\1/
q
@@ -4421,8 +4857,8 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by fonts-tlwg $as_me 0.7.2, which was
-generated by GNU Autoconf 2.69. Invocation command line was
+This file was extended by fonts-tlwg $as_me 0.7.3, which was
+generated by GNU Autoconf 2.71. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
CONFIG_HEADERS = $CONFIG_HEADERS
@@ -4471,14 +4907,16 @@
Report bugs to <https://github.com/tlwg/fonts-tlwg/issues>."
_ACEOF
+ac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"`
+ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"`
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
-ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
+ac_cs_config='$ac_cs_config_escaped'
ac_cs_version="\\
-fonts-tlwg config.status 0.7.2
-configured by $0, generated by GNU Autoconf 2.69,
+fonts-tlwg config.status 0.7.3
+configured by $0, generated by GNU Autoconf 2.71,
with options \\"\$ac_cs_config\\"
-Copyright (C) 2012 Free Software Foundation, Inc.
+Copyright (C) 2021 Free Software Foundation, Inc.
This config.status script is free software; the Free Software Foundation
gives unlimited permission to copy, distribute and modify it."
@@ -4518,21 +4956,21 @@
-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 ;;
+ printf "%s\n" "$ac_cs_version"; exit ;;
--config | --confi | --conf | --con | --co | --c )
- $as_echo "$ac_cs_config"; exit ;;
+ printf "%s\n" "$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"` ;;
+ *\'*) ac_optarg=`printf "%s\n" "$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 ;;
+ printf "%s\n" "$ac_cs_usage"; exit ;;
-q | -quiet | --quiet | --quie | --qui | --qu | --q \
| -silent | --silent | --silen | --sile | --sil | --si | --s)
ac_cs_silent=: ;;
@@ -4560,7 +4998,7 @@
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
+ \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6
CONFIG_SHELL='$SHELL'
export CONFIG_SHELL
exec "\$@"
@@ -4574,7 +5012,7 @@
sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
## Running $as_me. ##
_ASBOX
- $as_echo "$ac_log"
+ printf "%s\n" "$ac_log"
} >&5
_ACEOF
@@ -4608,7 +5046,7 @@
# 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
+ test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files
fi
# Have a temporary directory for convenience. Make it in the build tree
@@ -4836,7 +5274,7 @@
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
+ case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
as_fn_append ac_file_inputs " '$ac_f'"
done
@@ -4844,17 +5282,17 @@
# 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'
+ printf "%s\n" "$*" | 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;}
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
+printf "%s\n" "$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" |
+ ac_sed_conf_input=`printf "%s\n" "$configure_input" |
sed 's/[\\\\&|]/\\\\&/g'`;; #(
*) ac_sed_conf_input=$configure_input;;
esac
@@ -4871,7 +5309,7 @@
X"$ac_file" : 'X\(//\)[^/]' \| \
X"$ac_file" : 'X\(//\)$' \| \
X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X"$ac_file" |
+printf "%s\n" X"$ac_file" |
sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
s//\1/
q
@@ -4895,9 +5333,9 @@
case "$ac_dir" in
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
*)
- ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
+ ac_dir_suffix=/`printf "%s\n" "$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|/||'`
+ ac_top_builddir_sub=`printf "%s\n" "$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/ ;;
@@ -4959,8 +5397,8 @@
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;}
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
+printf "%s\n" "$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='
@@ -5004,9 +5442,9 @@
{ 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'
+ { printf "%s\n" "$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'
+printf "%s\n" "$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"
@@ -5053,8 +5491,9 @@
$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;}
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
+printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
fi
+
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/configure.ac
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/configure.ac 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/configure.ac 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,6 +1,6 @@
-AC_PREREQ(2.59)
-AC_INIT(fonts-tlwg,
- m4_esyscmd([build-aux/git-version-gen]),
+AC_PREREQ([2.71])
+AC_INIT([fonts-tlwg],
+ [m4_esyscmd(build-aux/git-version-gen)],
[https://github.com/tlwg/fonts-tlwg/issues])
AC_CONFIG_SRCDIR([nf/Garuda.sfd])
@@ -15,7 +15,7 @@
dnl Check options
dnl
AC_ARG_ENABLE(ttf,
- [AC_HELP_STRING([--enable-ttf],
+ [AS_HELP_STRING([--enable-ttf],
[enable TTF generation])],
, enable_ttf="no")
if test "x$enable_ttf" = "xyes"; then
@@ -25,7 +25,7 @@
dnl Check TTF installation dir
AC_ARG_WITH(ttfdir,
- [AC_HELP_STRING([--with-ttfdir=DIR],
+ [AS_HELP_STRING([--with-ttfdir=DIR],
[font directory in DIR [PREFIX/share/fonts/truetype/thai]])],
[ttfdir="$withval"], [ttfdir=\$\{prefix\}/share/fonts/truetype/thai])
AC_MSG_CHECKING(--with-ttfdir)
@@ -35,12 +35,12 @@
fi
AC_ARG_ENABLE(pfb,
- [AC_HELP_STRING([--enable-pfb],
+ [AS_HELP_STRING([--enable-pfb],
[enable Type1 PFB generation])],
, enable_pfb="no")
if test "x$enable_pfb" = "xyes"; then
AC_ARG_WITH(type1dir,
- [AC_HELP_STRING([--with-type1dir=DIR],
+ [AS_HELP_STRING([--with-type1dir=DIR],
[font directory in DIR [PREFIX/share/fonts/type1/thai]])],
[type1dir="$withval"], [type1dir=\$\{prefix\}/share/fonts/type1/thai])
AC_MSG_CHECKING(--with-type1dir)
@@ -50,12 +50,12 @@
fi
AC_ARG_ENABLE(otf,
- [AC_HELP_STRING([--disable-otf],
+ [AS_HELP_STRING([--disable-otf],
[disable OTF generation])],
, enable_otf="yes")
if test "x$enable_otf" = "xyes"; then
AC_ARG_WITH(otfdir,
- [AC_HELP_STRING([--with-otfdir=DIR],
+ [AS_HELP_STRING([--with-otfdir=DIR],
[font directory in DIR [PREFIX/share/fonts/opentype/thai]])],
[otfdir="$withval"], [otfdir=\$\{prefix\}/share/fonts/opentype/thai])
AC_MSG_CHECKING(--with-otfdir)
@@ -65,12 +65,12 @@
fi
AC_ARG_ENABLE(woff,
- [AC_HELP_STRING([--enable-woff],
+ [AS_HELP_STRING([--enable-woff],
[enable Web Open Font Format generation])],
, enable_woff="no")
if test "x$enable_woff" = "xyes"; then
AC_ARG_WITH(woffdir,
- [AC_HELP_STRING([--with-woffdir=DIR],
+ [AS_HELP_STRING([--with-woffdir=DIR],
[font directory in DIR [PREFIX/share/fonts/woff/thai]])],
[woffdir="$withval"], [woffdir=\$\{prefix\}/share/fonts/woff/thai])
AC_MSG_CHECKING(--with-woffdir)
@@ -80,7 +80,7 @@
fi
AC_ARG_ENABLE(testfont,
- [AC_HELP_STRING([--enable-testfont],
+ [AS_HELP_STRING([--enable-testfont],
[enable font generation with prefix {TTF,OTF,PS}])],
, enable_testfont="no")
if test "x$enable_testfont" = "xyes"; then
@@ -89,7 +89,7 @@
AX_PYTHON_MODULE([fontforge],[fatal])
AC_ARG_WITH(testfontdir,
- [AC_HELP_STRING([--with-testfontdir=DIR],
+ [AS_HELP_STRING([--with-testfontdir=DIR],
[font directory in DIR [$HOME/.fonts/testfont]])],
[testfontdir="$withval"], [testfontdir=\$\{HOME\}/.fonts/testfont])
AC_MSG_CHECKING(--with-testfontdir)
@@ -100,12 +100,12 @@
AC_ARG_ENABLE(xfontsdir,
- [AC_HELP_STRING([--enable-xfontsdir],
+ [AS_HELP_STRING([--enable-xfontsdir],
[enable X font index generation])],
, enable_xfontsdir="no")
AC_ARG_ENABLE(latex,
- [AC_HELP_STRING([--enable-latex],
+ [AS_HELP_STRING([--enable-latex],
[enable LaTeX fonts generation])],
, enable_latex="no")
@@ -229,7 +229,7 @@
fi
AC_ARG_WITH(texmfdir,
- [AC_HELP_STRING([--with-texmfdir=DIR],
+ [AS_HELP_STRING([--with-texmfdir=DIR],
[texmf directory in DIR [PREFIX/share/texmf]])],
[texmfdir="$withval"], [texmfdir=${datarootdir}/texmf])
AC_MSG_CHECKING(--with-texmfdir)
@@ -248,8 +248,7 @@
fi
-AC_OUTPUT(
- Makefile
+AC_CONFIG_FILES([Makefile
nf/Makefile
nectec/Makefile
sipa/Makefile
@@ -259,5 +258,6 @@
latex/Makefile
latex/examples/Makefile
tests/Makefile
-)
+])
+AC_OUTPUT
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/fontconfig/Makefile.in
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/fontconfig/Makefile.in 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/fontconfig/Makefile.in 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,7 +1,7 @@
-# Makefile.in generated by automake 1.16.2 from Makefile.am.
+# Makefile.in generated by automake 1.16.4 from Makefile.am.
# @configure_input@
-# Copyright (C) 1994-2020 Free Software Foundation, Inc.
+# Copyright (C) 1994-2021 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -154,11 +154,14 @@
AUTOHEADER = @AUTOHEADER@
AUTOMAKE = @AUTOMAKE@
AWK = @AWK@
+CSCOPE = @CSCOPE@
+CTAGS = @CTAGS@
CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
+ETAGS = @ETAGS@
FCCACHE = @FCCACHE@
FONTFORGE = @FONTFORGE@
INSTALL = @INSTALL@
@@ -328,7 +331,6 @@
cscope cscopelist:
-
distdir: $(BUILT_SOURCES)
$(MAKE) $(AM_MAKEFLAGS) distdir-am
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/install-sh
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/install-sh 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/install-sh 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,7 +1,7 @@
#!/bin/sh
# install - install a program, script, or datafile
-scriptversion=2018-03-11.20; # UTC
+scriptversion=2020-11-14.01; # UTC
# This originates from X11R5 (mit/util/scripts/install.sh), which was
# later released in X11R6 (xc/config/util/install.sh) with the
@@ -69,6 +69,11 @@
# Desired mode of installed file.
mode=0755
+# Create dirs (including intermediate dirs) using mode 755.
+# This is like GNU 'install' as of coreutils 8.32 (2020).
+mkdir_umask=22
+
+backupsuffix=
chgrpcmd=
chmodcmd=$chmodprog
chowncmd=
@@ -99,12 +104,14 @@
--version display version info and exit.
-c (ignored)
- -C install only if different (preserve the last data modification time)
+ -C install only if different (preserve 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.
+ -p pass -p to $cpprog.
-s $stripprog installed files.
+ -S SUFFIX attempt to back up existing files, with suffix SUFFIX.
-t DIRECTORY install into DIRECTORY.
-T report an error if DSTFILE is a directory.
@@ -111,6 +118,14 @@
Environment variables override the default commands:
CHGRPPROG CHMODPROG CHOWNPROG CMPPROG CPPROG MKDIRPROG MVPROG
RMPROG STRIPPROG
+
+By default, rm is invoked with -f; when overridden with RMPROG,
+it's up to you to specify -f if you want it.
+
+If -S is not specified, no backups are attempted.
+
+Email bug reports to bug-automake at gnu.org.
+Automake home page: https://www.gnu.org/software/automake/
"
while test $# -ne 0; do
@@ -137,8 +152,13 @@
-o) chowncmd="$chownprog $2"
shift;;
+ -p) cpprog="$cpprog -p";;
+
-s) stripcmd=$stripprog;;
+ -S) backupsuffix="$2"
+ shift;;
+
-t)
is_target_a_directory=always
dst_arg=$2
@@ -255,6 +275,10 @@
dstdir=$dst
test -d "$dstdir"
dstdir_status=$?
+ # Don't chown directories that already exist.
+ if test $dstdir_status = 0; then
+ chowncmd=""
+ fi
else
# Waiting for this to be detected by the "$cpprog $src $dsttmp" command
@@ -301,22 +325,6 @@
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
@@ -326,52 +334,49 @@
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.
- ;;
- *)
- # Note that $RANDOM variable is not portable (e.g. dash); Use it
- # here however when possible just to lower collision chance.
- tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$
+ # The $RANDOM variable is not portable (e.g., dash). Use it
+ # here however when possible just to lower collision chance.
+ tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$
- trap 'ret=$?; rmdir "$tmpdir/a/b" "$tmpdir/a" "$tmpdir" 2>/dev/null; exit $ret' 0
+ trap '
+ ret=$?
+ rmdir "$tmpdir/a/b" "$tmpdir/a" "$tmpdir" 2>/dev/null
+ exit $ret
+ ' 0
- # Because "mkdir -p" follows existing symlinks and we likely work
- # directly in world-writeable /tmp, make sure that the '$tmpdir'
- # directory is successfully created first before we actually test
- # 'mkdir -p' feature.
- if (umask $mkdir_umask &&
- $mkdirprog $mkdir_mode "$tmpdir" &&
- exec $mkdirprog $mkdir_mode -p -- "$tmpdir/a/b") >/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-writable bit of parent directory when it shouldn't.
- # FreeBSD 6.1 mkdir -m -p sets mode of existing directory.
- test_tmpdir="$tmpdir/a"
- ls_ld_tmpdir=`ls -ld "$test_tmpdir"`
- case $ls_ld_tmpdir in
- d????-?r-*) different_mode=700;;
- d????-?--*) different_mode=755;;
- *) false;;
- esac &&
- $mkdirprog -m$different_mode -p -- "$test_tmpdir" && {
- ls_ld_tmpdir_1=`ls -ld "$test_tmpdir"`
- test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1"
- }
- }
- then posix_mkdir=:
- fi
- rmdir "$tmpdir/a/b" "$tmpdir/a" "$tmpdir"
- else
- # Remove any dirs left behind by ancient mkdir implementations.
- rmdir ./$mkdir_mode ./-p ./-- "$tmpdir" 2>/dev/null
- fi
- trap '' 0;;
- esac;;
+ # Because "mkdir -p" follows existing symlinks and we likely work
+ # directly in world-writeable /tmp, make sure that the '$tmpdir'
+ # directory is successfully created first before we actually test
+ # 'mkdir -p'.
+ if (umask $mkdir_umask &&
+ $mkdirprog $mkdir_mode "$tmpdir" &&
+ exec $mkdirprog $mkdir_mode -p -- "$tmpdir/a/b") >/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-writable bit of parent directory when it shouldn't.
+ # FreeBSD 6.1 mkdir -m -p sets mode of existing directory.
+ test_tmpdir="$tmpdir/a"
+ ls_ld_tmpdir=`ls -ld "$test_tmpdir"`
+ case $ls_ld_tmpdir in
+ d????-?r-*) different_mode=700;;
+ d????-?--*) different_mode=755;;
+ *) false;;
+ esac &&
+ $mkdirprog -m$different_mode -p -- "$test_tmpdir" && {
+ ls_ld_tmpdir_1=`ls -ld "$test_tmpdir"`
+ test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1"
+ }
+ }
+ then posix_mkdir=:
+ fi
+ rmdir "$tmpdir/a/b" "$tmpdir/a" "$tmpdir"
+ else
+ # Remove any dirs left behind by ancient mkdir implementations.
+ rmdir ./$mkdir_mode ./-p ./-- "$tmpdir" 2>/dev/null
+ fi
+ trap '' 0;;
esac
if
@@ -382,7 +387,7 @@
then :
else
- # The umask is ridiculous, or mkdir does not conform to POSIX,
+ # 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.
@@ -411,7 +416,7 @@
prefixes=
else
if $posix_mkdir; then
- (umask=$mkdir_umask &&
+ (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
@@ -488,6 +493,13 @@
then
rm -f "$dsttmp"
else
+ # If $backupsuffix is set, and the file being installed
+ # already exists, attempt a backup. Don't worry if it fails,
+ # e.g., if mv doesn't support -f.
+ if test -n "$backupsuffix" && test -f "$dst"; then
+ $doit $mvcmd -f "$dst" "$dst$backupsuffix" 2>/dev/null
+ fi
+
# Rename the file to the real destination.
$doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null ||
@@ -502,9 +514,9 @@
# file should still install successfully.
{
test ! -f "$dst" ||
- $doit $rmcmd -f "$dst" 2>/dev/null ||
+ $doit $rmcmd "$dst" 2>/dev/null ||
{ $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null &&
- { $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; }
+ { $doit $rmcmd "$rmtmp" 2>/dev/null; :; }
} ||
{ echo "$0: cannot unlink or rename $dst" >&2
(exit 1); exit 1
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/Makefile.am
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/Makefile.am 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/Makefile.am 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,7 +1,9 @@
SUBDIRS = examples
FD_FILES = \
- lthkinnari.fd lthgaruda.fd lthnorasi.fd \
+ lthkinnari.fd lthgaruda.fd \
+ lthnorasi.fd lthnorasij.fd \
+ lthnorx.fd lthnorj.fd \
lthttype.fd lthttypist.fd \
lthpurisa.fd lthloma.fd \
lthwaree.fd lthumpush.fd \
@@ -13,7 +15,13 @@
texfont.mk.am \
fonts-tlwg.sty \
lthtlwg.enc \
+ lthtlwg-sc.enc \
thailigs.enc \
+ thailigs-sc.enc \
+ lthtlwg-osf.enc \
+ lthtlwg-osf-sc.enc \
+ thailigs-osf.enc \
+ thailigs-osf-sc.enc \
thai-dummy.afm \
$(FD_FILES)
@@ -20,7 +28,7 @@
if INCLUDE_LATEX
encdir = $(texmfdir)/fonts/enc/dvips/$(LATEX_PACKAGE)
-enc_DATA = lthtlwg.enc
+enc_DATA = lthtlwg.enc lthtlwg-sc.enc lthtlwg-osf.enc lthtlwg-osf-sc.enc
latexdir = $(texmfdir)/tex/latex/$(LATEX_PACKAGE)
latex_DATA = fonts-tlwg.sty $(FD_FILES)
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/Makefile.in
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/Makefile.in 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/Makefile.in 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,7 +1,7 @@
-# Makefile.in generated by automake 1.16.2 from Makefile.am.
+# Makefile.in generated by automake 1.16.4 from Makefile.am.
# @configure_input@
-# Copyright (C) 1994-2020 Free Software Foundation, Inc.
+# Copyright (C) 1994-2021 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -177,8 +177,6 @@
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | $(am__uniquify_input)`
-ETAGS = etags
-CTAGS = ctags
DIST_SUBDIRS = $(SUBDIRS)
am__DIST_COMMON = $(srcdir)/Makefile.in
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
@@ -215,11 +213,14 @@
AUTOHEADER = @AUTOHEADER@
AUTOMAKE = @AUTOMAKE@
AWK = @AWK@
+CSCOPE = @CSCOPE@
+CTAGS = @CTAGS@
CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
+ETAGS = @ETAGS@
FCCACHE = @FCCACHE@
FONTFORGE = @FONTFORGE@
INSTALL = @INSTALL@
@@ -312,7 +313,9 @@
woffdir = @woffdir@
SUBDIRS = examples
FD_FILES = \
- lthkinnari.fd lthgaruda.fd lthnorasi.fd \
+ lthkinnari.fd lthgaruda.fd \
+ lthnorasi.fd lthnorasij.fd \
+ lthnorx.fd lthnorj.fd \
lthttype.fd lthttypist.fd \
lthpurisa.fd lthloma.fd \
lthwaree.fd lthumpush.fd \
@@ -324,12 +327,18 @@
texfont.mk.am \
fonts-tlwg.sty \
lthtlwg.enc \
+ lthtlwg-sc.enc \
thailigs.enc \
+ thailigs-sc.enc \
+ lthtlwg-osf.enc \
+ lthtlwg-osf-sc.enc \
+ thailigs-osf.enc \
+ thailigs-osf-sc.enc \
thai-dummy.afm \
$(FD_FILES)
@INCLUDE_LATEX_TRUE at encdir = $(texmfdir)/fonts/enc/dvips/$(LATEX_PACKAGE)
- at INCLUDE_LATEX_TRUE@enc_DATA = lthtlwg.enc
+ at INCLUDE_LATEX_TRUE@enc_DATA = lthtlwg.enc lthtlwg-sc.enc lthtlwg-osf.enc lthtlwg-osf-sc.enc
@INCLUDE_LATEX_TRUE at latexdir = $(texmfdir)/tex/latex/$(LATEX_PACKAGE)
@INCLUDE_LATEX_TRUE at latex_DATA = fonts-tlwg.sty $(FD_FILES)
@INCLUDE_LATEX_TRUE at doc_DATA = README.latex
@@ -527,7 +536,6 @@
distclean-tags:
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-
distdir: $(BUILT_SOURCES)
$(MAKE) $(AM_MAKEFLAGS) distdir-am
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/Makefile.am
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/Makefile.am 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/Makefile.am 2021-10-20 21:44:12 UTC (rev 60817)
@@ -3,6 +3,9 @@
testsans.tex \
testscaled-120.tex \
testscaled-65.tex \
+ oldnum.tex \
+ digits-axes.tex \
+ digits-cfr.tex \
$(NULL)
EXTRA_DIST = $(EXAMPLES)
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/Makefile.in
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/Makefile.in 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/Makefile.in 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,7 +1,7 @@
-# Makefile.in generated by automake 1.16.2 from Makefile.am.
+# Makefile.in generated by automake 1.16.4 from Makefile.am.
# @configure_input@
-# Copyright (C) 1994-2020 Free Software Foundation, Inc.
+# Copyright (C) 1994-2021 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -154,11 +154,14 @@
AUTOHEADER = @AUTOHEADER@
AUTOMAKE = @AUTOMAKE@
AWK = @AWK@
+CSCOPE = @CSCOPE@
+CTAGS = @CTAGS@
CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
+ETAGS = @ETAGS@
FCCACHE = @FCCACHE@
FONTFORGE = @FONTFORGE@
INSTALL = @INSTALL@
@@ -254,6 +257,9 @@
testsans.tex \
testscaled-120.tex \
testscaled-65.tex \
+ oldnum.tex \
+ digits-axes.tex \
+ digits-cfr.tex \
$(NULL)
EXTRA_DIST = $(EXAMPLES)
@@ -321,7 +327,6 @@
cscope cscopelist:
-
distdir: $(BUILT_SOURCES)
$(MAKE) $(AM_MAKEFLAGS) distdir-am
Added: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/digits-axes.tex
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/digits-axes.tex (rev 0)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/digits-axes.tex 2021-10-20 21:44:12 UTC (rev 60817)
@@ -0,0 +1,38 @@
+\documentclass[a4paper]{article}
+\usepackage[thai]{babel}
+\usepackage[utf8x]{inputenc}
+\usepackage[norasi]{fonts-tlwg}
+
+\usepackage{fontaxes}
+
+\begin{document}
+
+ระยะห่างของดวงจันทร์จากโลก
+\begin{itemize}
+ \item Perigee \liningfigures{362,600 km} \textfigures{(356,400--370,400 km)}
+ \item Apogee \liningfigures{405,400 km} \textfigures{(404,000--406,700 km)}
+\end{itemize}
+
+ทดสอบ tabular/proportional figures (\emph{ผ่าน!})
+
+\begin{tabular}{lrr}
+\hline
+ & Lining figures & Old style figures \\
+\hline
+Tabular figures &
+ \figureversion{lf,tab}{197,453,631.11} &
+ \figureversion{osf,tab}{197,453,631.11} \\
+ &
+ \figureversion{lf,tab}{81,142.21} &
+ \figureversion{osf,tab}{81,142.21} \\
+\hline
+Proportional figures &
+ \figureversion{lf,prop}{197,453,631.11} &
+ \figureversion{osf,prop}{197,453,631.11} \\
+ &
+ \figureversion{lf,prop}{81,142.21} &
+ \figureversion{osf,prop}{81,142.21} \\
+\hline
+\end{tabular}
+
+\end{document}
Property changes on: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/digits-axes.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/digits-cfr.tex
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/digits-cfr.tex (rev 0)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/digits-cfr.tex 2021-10-20 21:44:12 UTC (rev 60817)
@@ -0,0 +1,30 @@
+\documentclass[a4paper]{article}
+\usepackage[thai]{babel}
+\usepackage[utf8x]{inputenc}
+\usepackage[norasi]{fonts-tlwg}
+
+\usepackage{nfssext-cfr}
+
+\begin{document}
+
+ระยะห่างของดวงจันทร์จากโลก
+\begin{itemize}
+ \item Perigee \textln{362,600 km} \textos{(356,400--370,400 km)}
+ \item Apogee \textln{405,400 km} \textos{(404,000--406,700 km)}
+\end{itemize}
+
+ทดสอบ tabular/proportional figures (\emph{ไม่ผ่าน!})
+
+\begin{tabular}{lrr}
+\hline
+ & Lining figures & Old style figures \\
+\hline
+Tabular figures & \texttl{197,453,631.11} & \textto{197,453,631.11} \\
+ & \texttl{80,142.21} & \textto{81,142.21} \\
+\hline
+Proportional figures & \textpl{197,453,631.11} & \textpo{197,453,631.11} \\
+ & \textpl{81,142.21} & \textpo{81,142.21} \\
+\hline
+\end{tabular}
+
+\end{document}
Property changes on: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/digits-cfr.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/oldnum.tex
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/oldnum.tex (rev 0)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/oldnum.tex 2021-10-20 21:44:12 UTC (rev 60817)
@@ -0,0 +1,335 @@
+\documentclass[a4paper]{article}
+\usepackage[thai]{babel}
+\usepackage[utf8x]{inputenc}
+\usepackage[norasi-osf]{fonts-tlwg}
+
+\usepackage[bf,sc]{titlesec}
+
+% For "มงคล 38 ประการ"
+\usepackage{enumitem}
+
+\newcommand{\texturl}[1]{\textit{#1}}
+
+\title{Old Style Figures Demonstration}
+\author{}
+\date{}
+
+\newcommand{\pali}[1]{\textit{\textpali{#1}}}
+\newcommand{\source}[2]{%
+ \par\noindent\rule{\textwidth}{0.4pt}
+ \emph{#1:} #2}
+
+\begin{document}
+\maketitle
+
+\section{Ten Commandments}
+
+\begin{enumerate}
+ \item I am the Lord thy God. Thou shalt have no other gods before me.
+ Thou shalt not make unto thee any graven image.
+ \item Thou shalt not take the name of the Lord thy God in vain.
+ \item Remember the sabbath day, to keep it holy.
+ \item Honour thy father and thy mother.
+ \item Thou shalt not murder.
+ \item Thou shalt not commit adultery.
+ \item Thou shalt not steal.
+ \item Thou shalt not bear false witness against thy neighbour.
+ \item Thou shalt not covet thy neighbour's wife.
+ \item Thou shalt not covet thy neighbour's house,
+ or his slaves, or his animals, or anything of thy neighbour.
+\end{enumerate}
+
+You shall set up these stones, which I command you today, on Mount Gerizim.
+
+\source{Source}{%
+ Wikipedia
+ \texturl{https://en.wikipedia.org/wiki/Ten\_Commandments}}
+
+\section{มงคล 38 ประการ}
+
+สมัยหนึ่ง พระผู้มีพระภาคประทับอยู่ ณ พระวิหารเชตวัน อารามของท่านอนาถบิณฑิกเศรษฐี
+ใกล้พระนครสาวัตถี ครั้งนั้นแล ครั้นปฐมยามล่วงไป เทวดาตนหนึ่งมีรัศมีงามยิ่งนัก
+ยังพระวิหารเชตวันทั้งสิ้นให้สว่างไสว เข้าไปเฝ้าพระผู้มีพระภาคถึงที่ประทับ ถวายบังคมแล้วยืนอยู่ ณ
+ที่ควรส่วนข้างหนึ่ง ครั้นแล้ว ได้กราบทูลพระผู้มีพระภาคด้วยคาถาว่า
+
+\begin{quote}
+เทวดาและมนุษย์เป็นอันมาก ผู้หวังความสวัสดี ได้พากันคิดมงคลทั้งหลาย ขอพระองค์จงตรัสอุดมมงคล
+\end{quote}
+
+พระผู้มีพระภาคตรัสพระคาถาตอบว่า (จัดหมวดหมู่ตามบทคาถา)
+
+\subsection{ฝึกให้เป็นคนดี}
+\begin{enumerate}
+ \item \pali{อเสวนา จ พาลานํ} (การไม่คบคนพาล ๑)
+ \item \pali{ปณฺฑิตานญฺจ เสวนา} (การคบบัณฑิต ๑)
+ \item \pali{ปูชา จ ปูชนียานํ} (การบูชาบุคคลที่ควรบูชา ๑)
+\end{enumerate}
+\pali{เอตมฺมงฺคลมุตฺตมํ ฯ} (นี้เป็นอุดมมงคล)
+
+\subsection{สร้างความพร้อมในการฝึกตนเอง}
+\begin{enumerate}[resume]
+ \item \pali{ปฏิรูปเทสวาโส จ} (การอยู่ในประเทศอันสมควร ๑)
+ \item \pali{ปุพฺเพ จ กตปุญฺญตา} (ความเป็นผู้มีบุญอันกระทำแล้วในกาลก่อน ๑)
+ \item \pali{อตฺตสมฺมาปณิธิ จ} (การตั้งตนไว้ชอบ ๑)
+\end{enumerate}
+\pali{เอตมฺมงฺคลมุตฺตมํ ฯ} (นี้เป็นอุดมมงคล)
+
+\subsection{ฝึกตนให้เป็นคนมีประโยชน์}
+\begin{enumerate}[resume]
+ \item \pali{พาหุสจฺจญฺจ} (พาหุสัจจะ ๑ ---มีความรอบรู้, ความเป็นพหูสูต)
+ \item \pali{สิปฺปญฺจ} (ศิลป ๑)
+ \item \pali{วินโย จ สุสิกฺขิโต} (วินัยที่ศึกษาดีแล้ว ๑)
+ \item \pali{สุภาสิตา จ ยา วาจา} (วาจาสุภาษิต ๑)
+\end{enumerate}
+\pali{เอตมฺมงฺคลมุตฺตมํ ฯ} (นี้เป็นอุดมมงคล)
+
+\subsection{บำเพ็ญประโยชน์ต่อครอบครัว}
+\begin{enumerate}[resume]
+ \item \pali{มาตาปิตุอุปฏฺฐานํ} (การบำรุงบิดามารดา ๑)
+ \item \pali{ปุตฺตสงฺคโห} (การเลี้ยงดูบุตร ๑ ---แยกมาจาก \pali{ปุตฺตทารสฺส สงฺคโห})
+ \item \pali{ทารสฺส สงฺคโห} (การสงเคราะห์ภรรยา-สามี ๑
+ ---แยกมาจาก \pali{ปุตฺตทารสฺส สงฺคโห})
+ \item \pali{อนากุลา จ กมฺมนฺตา} (การงานอันไม่อากูล ๑ ---การงานไม่คั่งค้าง)
+\end{enumerate}
+\pali{เอตมฺมงฺคลมุตฺตมํ ฯ} (นี้เป็นอุดมมงคล)
+
+\subsection{บำเพ็ญประโยชน์ต่อสังคม}
+\begin{enumerate}[resume]
+ \item \pali{ทานญฺจ} (ทาน ๑)
+ \item \pali{ธมฺมจริยา จ} (การประพฤติธรรม ๑)
+ \item \pali{ญาตกานญฺจ สงฺคโห} (การสงเคราะห์ญาติ ๑)
+ \item \pali{อนวชฺชานิ กมฺมานิ} (กรรมอันไม่มีโทษ ๑)
+\end{enumerate}
+\pali{เอตมฺมงฺคลมุตฺตมํ ฯ} (นี้เป็นอุดมมงคล)
+
+\subsection{ปรับเตรียมสภาพใจให้พร้อม}
+\begin{enumerate}[resume]
+ \item \pali{อารตี วิรตี ปาปา} (การงดเว้นจากบาป ๑)
+ \item \pali{มชฺชปานา จ สญฺญโม} (ความสำรวมจากการดื่มน้ำเมา ๑)
+ \item \pali{อปฺปมาโท จ ธมฺเมสุ} (ความไม่ประมาทในธรรมทั้งหลาย ๑)
+\end{enumerate}
+\pali{เอตมฺมงฺคลมุตฺตมํ ฯ} (นี้เป็นอุดมมงคล)
+
+\subsection{การแสวงหาธรรมะเบื้องต้นใส่ตัว}
+\begin{enumerate}[resume]
+ \item \pali{คารโว จ} (ความเคารพ ๑)
+ \item \pali{นิวาโต จ} (ความประพฤติถ่อมตน ๑)
+ \item \pali{สนฺตุฏฺฐี จ} (ความสันโดษ ๑)
+ \item \pali{กตญฺญุตา} (ความกตัญญู ๑)
+ \item \pali{กาเลน ธมฺมสฺสวนํ} (การฟังธรรมโดยกาล ๑)
+\end{enumerate}
+\pali{เอตมฺมงฺคลมุตฺตมํ ฯ} (นี้เป็นอุดมมงคล)
+
+\subsection{การแสวงหาธรรมะเบื้องสูงใส่ตัวให้เต็มที่}
+\begin{enumerate}[resume]
+ \item \pali{ขนฺตี จ} (ความอดทน ๑)
+ \item \pali{โสวจสฺสตา} (ความเป็นผู้ว่าง่าย ๑)
+ \item \pali{สมณานญฺจ ทสฺสนํ} (การได้เห็นสมณะทั้งหลาย ๑)
+ \item \pali{กาเลน ธมฺมสากจฺฉา} (การสนทนาธรรมโดยกาล ๑)
+\end{enumerate}
+\pali{เอตมฺมงฺคลมุตฺตมํ ฯ} (นี้เป็นอุดมมงคล)
+
+\subsection{การฝึกภาคปฏิบัติเพื่อกำจัดกิเลสให้สิ้นไป}
+\begin{enumerate}[resume]
+ \item \pali{ตโป จ} (ความเพียร ๑)
+ \item \pali{พฺรหฺมจริยญฺจ} (พรหมจรรย์ ๑)
+ \item \pali{อริยสจฺจานทสฺสนํ} (การเห็นอริยสัจ ๑)
+ \item \pali{นิพฺพานสจฺฉิกิริยา จ} (การกระทำนิพพานให้แจ้ง ๑)
+\end{enumerate}
+\pali{เอตมฺมงฺคลมุตฺตมํ ฯ} (นี้เป็นอุดมมงคล)
+
+\subsection{ผลจากการปฏิบัติตนจนหมดกิเลส}
+\begin{enumerate}[resume]
+ \item \pali{ผุฏฺฐสฺส โลกธมฺเมหิ จิตฺตํ ยสฺส น กมฺปติ} (จิตของผู้ใดอันโลกธรรมทั้งหลายถูกต้องแล้ว
+ ย่อมไม่หวั่นไหว ๑)
+ \item \pali{อโสกํ} (ไม่เศร้าโศก ๑)
+ \item \pali{วิรชํ} (ปราศจากธุลี ๑)
+ \item \pali{เขมํ} (เป็นจิตเกษม ๑)
+\end{enumerate}
+\pali{เอตมฺมงฺคลมุตฺตมํ ฯ} (นี้เป็นอุดมมงคล)
+
+เทวดาและมนุษย์ทั้งหลาย ทำมงคลเช่นนี้แล้ว เป็นผู้ไม่ปราชัยในข้าศึกทุกหมู่เหล่า
+ย่อมถึงความสวัสดีในที่ทุกสถาน นี้เป็นอุดมมงคลของเทวดาและมนุษย์เหล่านั้น ฯ
+
+\source{ที่มา}{%
+ \begin{itemize}
+ \item มงคลสูตรในขุททกปาฐะ พระสุตตันตปิฎก ขุททกนิกาย \\
+ \texturl{https://84000.org/tipitaka/book/v.php?B=25\&A=41\&Z=72} และ \\
+ \texturl{https://84000.org/tipitaka/pali/pali\_item\_s.php?book=25\&item=5\&items=2}
+ \item พ่อน้องกันต์. มงคลชีวิต 38 ประการ.
+ \texturl{https://www.gotoknow.org/posts/382786}
+ \end{itemize}}
+
+\section{Reply from the Observatory of Cambridge}
+
+Barbicane, however, lost not one moment amid all the enthusiasm of which he
+had become the object. His first care was to reassemble his colleagues in the
+board-room of the Gun Club. There, after some discussion, it was agreed to
+consult the astronomers regarding the astronomical part of the enterprise.
+Their reply once ascertained, they could then discuss the mechanical means, and
+nothing should be wanting to ensure the success of this great experiment.
+
+A note couched in precise terms, containing special interrogatories, was then
+drawn up and addressed to the Observatory of Cambridge in Massachusetts. This
+city, where the first university of the United States was founded, is justly
+celebrated for its astronomical staff. There are to be found assembled all the
+most eminent men of science. Here is to be seen at work that powerful telescope
+which enabled Bond to resolve the nebula of Andromeda, and Clarke to discover
+the satellite of Sirius. This celebrated institution fully justified on all
+points the confidence reposed in it by the Gun Club. So, after two days, the
+reply so impatiently awaited was placed in the hands of President Barbicane.
+
+It was couched in the following terms:
+
+\emph{The Director of the Cambridge Observatory to the President of the Gun Club at Baltimore.}
+
+CAMBRIDGE, October 7. On the receipt of your favor of the 6th instant,
+addressed to the Observatory of Cambridge in the name of the members of the
+Baltimore Gun Club, our staff was immediately called together, and it was
+judged expedient to reply as follows:
+
+The questions which have been proposed to it are these---
+
+``1.~Is it possible to transmit a projectile up to the moon?
+
+``2.~What is the exact distance which separates the earth from its satellite?
+
+``3.~What will be the period of transit of the projectile when endowed with
+sufficient initial velocity? and, consequently, at what moment ought it to be
+discharged in order that it may touch the moon at a particular point?
+
+``4.~At what precise moment will the moon present herself in the most favorable
+position to be reached by the projectile?
+
+``5.~What point in the heavens ought the cannon to be aimed at which is
+intended to discharge the projectile?
+
+``6.~What place will the moon occupy in the heavens at the moment of the
+projectile’s departure?''
+
+Regarding the \emph{first} question, ``Is it possible to transmit a projectile
+up to the moon?''
+
+\emph{Answer.}---Yes; provided it possess an initial velocity of 1,200 yards per
+second; calculations prove that to be sufficient. In proportion as we recede
+from the earth the action of gravitation diminishes in the inverse ratio of the
+square of the distance; that is to say, \emph{at three times a given distance
+the action is nine times less.} Consequently, the weight of a shot will
+decrease, and will become reduced to zero at the instant that the attraction of
+the moon exactly counterpoises that of the earth; that is to say at 47/52 of
+its passage. At that instant the projectile will have no weight whatever; and,
+if it passes that point, it will fall into the moon by the sole effect of the
+lunar attraction. The \emph{theoretical possibility} of the experiment is
+therefore absolutely demonstrated; its \emph{success} must depend upon the
+power of the engine employed.
+
+As to the \emph{second} question, ``What is the exact distance which separates
+the earth from its satellite?''
+
+\emph{Answer.}---The moon does not describe a \emph{circle} round the earth,
+but rather an \emph{ellipse,} of which our earth occupies one of the
+\emph{foci;} the consequence, therefore, is, that at certain times it
+approaches nearer to, and at others it recedes farther from, the earth; in
+astronomical language, it is at one time in \emph{apogee,} at another in
+\emph{perigee.} Now the difference between its greatest and its least distance
+is too considerable to be left out of consideration. In point of fact, in its
+apogee the moon is 247,552 miles, and in its perigee, 218,657 miles only
+distant; a fact which makes a difference of 28,895 miles, or more than
+one-ninth of the entire distance. The perigee distance, therefore, is that
+which ought to serve as the basis of all calculations.
+
+To the \emph{third} question:---
+
+\emph{Answer.}---If the shot should preserve continuously its initial velocity
+of 12,000 yards per second, it would require little more than nine hours to
+reach its destination; but, inasmuch as that initial velocity will be
+continually decreasing, it will occupy 300,000 seconds, that is 83hrs.\ 20m.\ in
+reaching the point where the attraction of the earth and moon will be in
+\emph{equilibrio.} From this point it will fall into the moon in 50,000
+seconds, or 13hrs.\ 53m.\ 20sec. It will be desirable, therefore, to discharge
+it 97hrs.\ 13m.\ 20sec.\ before the arrival of the moon at the point aimed at.
+
+Regarding question \emph{four,} ``At what precise moment will the moon present
+herself in the most favorable position, etc.?''
+
+\emph{Answer.}---After what has been said above, it will be necessary, first of
+all, to choose the period when the moon will be in perigee, and \emph{also} the
+moment when she will be crossing the zenith, which latter event will further
+diminish the entire distance by a length equal to the radius of the earth,
+\emph{i.~e.}\ 3,919 miles; the result of which will be that the final passage
+remaining to be accomplished will be 214,976 miles. But although the moon
+passes her perigee every month, she does not reach the zenith always \emph{at
+exactly the same moment.} She does not appear under these two conditions
+simultaneously, except at long intervals of time. It will be necessary,
+therefore, to wait for the moment when her passage in perigee shall coincide
+with that in the zenith. Now, by a fortunate circumstance, on the 4th of
+December in the ensuing year the moon \emph{will} present these two conditions.
+At midnight she will be in perigee, that is, at her shortest distance from the
+earth, and at the same moment she will be crossing the zenith.
+
+On the \emph{fifth} question, ``At what point in the heavens ought the cannon
+to be aimed?''
+
+\emph{Answer.}---The preceding remarks being admitted, the cannon ought to be
+pointed to the zenith of the place. Its fire, therefore, will be perpendicular
+to the plane of the horizon; and the projectile will soonest pass beyond the
+range of the terrestrial attraction. But, in order that the moon should reach
+the zenith of a given place, it is necessary that the place should not exceed
+in latitude the declination of the luminary; in other words, it must be
+comprised within the degrees 0$^\circ$ and 28$^\circ$ of lat.\ N.\ or S.
+In every other spot the fire must necessarily be oblique, which would seriously
+militate against the success of the experiment.
+
+As to the \emph{sixth} question, ``What place will the moon occupy in the
+heavens at the moment of the projectile’s departure?''
+
+\emph{Answer.}---At the moment when the projectile shall be discharged into
+space, the moon, which travels daily forward 13$^\circ$ 10$'$ 35$''$, will be
+distant from the zenith point by four times that quantity, \emph{i.~e.}\ by
+52$^\circ$ 41$'$ 20$''$, a space which corresponds to the path which she will
+describe during the entire journey of the projectile. But, inasmuch as it is
+equally necessary to take into account the deviation which the rotary motion of
+the earth will impart to the shot, and as the shot cannot reach the moon until
+after a deviation equal to 16 radii of the earth, which, calculated upon the
+moon’s orbit, are equal to about eleven degrees, it becomes necessary to add
+these eleven degrees to those which express the retardation of the moon just
+mentioned: that is to say, in round numbers, about sixty-four degrees.
+Consequently, at the moment of firing the visual radius applied to the moon
+will describe, with the vertical line of the place, an angle of sixty-four
+degrees.
+
+These are our answers to the questions proposed to the Observatory of Cambridge
+by the members of the Gun Club:---
+
+To sum up---
+
+1st. The cannon ought to be planted in a country situated between 0$^\circ$ and
+28$^\circ$ of N.\ or S.\ lat.
+
+2nd. It ought to be pointed directly toward the zenith of the place.
+
+3rd. The projectile ought to be propelled with an initial velocity of 12,000
+yards per second.
+
+4th. It ought to be discharged at 10hrs.\ 46m.\ 40sec.\ of the 1st of December
+of the ensuing year.
+
+5th. It will meet the moon four days after its discharge, precisely at midnight
+on the 4th of December, at the moment of its transit across the zenith.
+
+The members of the Gun Club ought, therefore, without delay, to commence the
+works necessary for such an experiment, and to be prepared to set to work at
+the moment determined upon; for, if they should suffer this 4th of December to
+go by, they will not find the moon again under the same conditions of perigee
+and of zenith until eighteen years and eleven days afterward.
+
+The staff of the Cambridge Observatory place themselves entirely at their
+disposal in respect of all questions of theoretical astronomy; and herewith add
+their congratulations to those of all the rest of America. For the Astronomical
+Staff, J. M. BELFAST, \emph{Director of the Observatory of Cambridge.}
+
+\source{Source}{%
+ The Project Gutenberg eBook of From the Earth to the Moon, by
+ Jules Verne. \texturl{https://www.gutenberg.org/files/83/83-h/83-h.htm}}
+
+\end{document}
Property changes on: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/oldnum.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/teststd.tex
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/teststd.tex 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/examples/teststd.tex 2021-10-20 21:44:12 UTC (rev 60817)
@@ -34,6 +34,20 @@
\noindent
\MakeUppercase{A quick brown fox jumps over the lazy dog.}}
+\newcommand{\testlnfigures}[3]{%
+ \usefont{LTH}{#1}{#2}{#3}
+ \noindent
+ Lining figures: 0123456789}
+
+\newcommand{\testoldfigures}[3]{%
+ \usefont{LTH}{#1-OsF}{#2}{#3}
+ \noindent
+ Old style figures: 0123456789}
+
+\newcommand{\testfigures}[3]{%
+ \testlnfigures{#1}{#2}{#3} \\
+ \testoldfigures{#1}{#2}{#3}}
+
\newcommand{\testligkern}[3]{%
\usefont{LTH}{#1}{#2}{#3}
\noindent
@@ -234,6 +248,18 @@
\testenglish{norasi}{b}{sl}
+\testenglish{norasi}{m}{sc}
+
+\testenglish{norasi}{b}{sc}
+
+\testenglish{norasi}{m}{scit}
+
+\testenglish{norasi}{b}{scit}
+
+\testenglish{norasi}{m}{scsl}
+
+\testenglish{norasi}{b}{scsl}
+
\testEnglish{norasi}{m}{n}
\testEnglish{norasi}{b}{n}
@@ -246,7 +272,20 @@
\testEnglish{norasi}{b}{sl}
+\subsection{ตัวเลข}
+\testfigures{norasi}{m}{n}
+
+\testfigures{norasi}{b}{n}
+
+\testfigures{norasi}{m}{it}
+
+\testfigures{norasi}{b}{it}
+
+\testfigures{norasi}{m}{sl}
+
+\testfigures{norasi}{b}{sl}
+
\subsection{การจัดระดับตัวอักษรและตัวอักษรพิเศษ}
\testligkern{norasi}{m}{n}
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/fonts-tlwg.sty
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/fonts-tlwg.sty 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/fonts-tlwg.sty 2021-10-20 21:44:12 UTC (rev 60817)
@@ -18,7 +18,7 @@
% The Current Maintainer of this work is Theppitak Karoonboonyanan.
%
-\ProvidesPackage{fonts-tlwg}[2014/07/05 v1.1 Thai TLWG Fonts]
+\ProvidesPackage{fonts-tlwg}[2021/06/12 v2.0 Thai TLWG Fonts]
\RequirePackage{xkeyval}
\newcommand\thairmdefault{norasi}
@@ -44,6 +44,7 @@
% Set default roman, sans-serif, and teletype fonts
\DeclareOptionX{rmkinnari}{\renewcommand{\thairmdefault}{kinnari}}
\DeclareOptionX{rmnorasi}{\renewcommand{\thairmdefault}{norasi}}
+\DeclareOptionX{rmnorasi-osf}{\renewcommand{\thairmdefault}{norasij}}
\DeclareOptionX{sfgaruda}{\renewcommand{\thaisfdefault}{garuda}}
\DeclareOptionX{sflaksaman}{\renewcommand{\thaisfdefault}{laksaman}}
\DeclareOptionX{sfumpush}{\renewcommand{\thaisfdefault}{umpush}}
@@ -56,6 +57,7 @@
\DeclareOptionX{kinnari}{\renewcommand{\thaifamilydefault}{kinnari}}
\DeclareOptionX{garuda}{\renewcommand{\thaifamilydefault}{garuda}}
\DeclareOptionX{norasi}{\renewcommand{\thaifamilydefault}{norasi}}
+\DeclareOptionX{norasi-osf}{\renewcommand{\thaifamilydefault}{norasij}}
\DeclareOptionX{laksaman}{\renewcommand{\thaifamilydefault}{laksaman}}
\DeclareOptionX{loma}{\renewcommand{\thaifamilydefault}{loma}}
\DeclareOptionX{purisa}{\renewcommand{\thaifamilydefault}{purisa}}
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthnorasi.fd
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthnorasi.fd 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthnorasi.fd 2021-10-20 21:44:12 UTC (rev 60817)
@@ -18,6 +18,8 @@
% The Current Maintainer of this work is Theppitak Karoonboonyanan.
%
% Created by Surapant Meknavin: surapan at nectec.or.th
+% 2021/06/08 Theppitak Karoonboonyanan <theppitak at gmail.com>
+% - add small cap shapes
% 2017/09/11 Abhabongse Janthong <abhabongse at gmail.com>
% - add font scaling
% 2003/06/02 Chanop Silpa-Anan <chanop at debian.org>
@@ -26,7 +28,7 @@
% - font name changed from "nf3x" to "norasi", with bold series added
% - encoding changed from TIS to LTH, according TeX convention
-\ProvidesFile{lthnorasi.fd}[2000/05/09 v1.0 Thai font definitions]
+\ProvidesFile{lthnorasi.fd}[2021/06/12 v2.0 Norasi font definition]
% Check if the scale factor has been defined
\ifcsname fontstlwg at scale\endcsname
@@ -40,15 +42,24 @@
\DeclareFontShape{LTH}{norasi}{m}{n}{<-> \fontstlwg@@scale norasi}{}
\DeclareFontShape{LTH}{norasi}{m}{it}{<-> \fontstlwg@@scale norasi_i}{}
\DeclareFontShape{LTH}{norasi}{m}{sl}{<-> \fontstlwg@@scale norasi_o}{}
+\DeclareFontShape{LTH}{norasi}{m}{sc}{<-> \fontstlwg@@scale norasi-sc}{}
+\DeclareFontShape{LTH}{norasi}{m}{scit}{<-> \fontstlwg@@scale norasi_i-sc}{}
+\DeclareFontShape{LTH}{norasi}{m}{scsl}{<-> \fontstlwg@@scale norasi_o-sc}{}
%%%%%%% bold series
\DeclareFontShape{LTH}{norasi}{b}{n}{<-> \fontstlwg@@scale norasi_b}{}
\DeclareFontShape{LTH}{norasi}{b}{it}{<-> \fontstlwg@@scale norasi_bi}{}
\DeclareFontShape{LTH}{norasi}{b}{sl}{<-> \fontstlwg@@scale norasi_bo}{}
+\DeclareFontShape{LTH}{norasi}{b}{sc}{<-> \fontstlwg@@scale norasi_b-sc}{}
+\DeclareFontShape{LTH}{norasi}{b}{scit}{<-> \fontstlwg@@scale norasi_bi-sc}{}
+\DeclareFontShape{LTH}{norasi}{b}{scsl}{<-> \fontstlwg@@scale norasi_bo-sc}{}
% Substitutions
\DeclareFontShape{LTH}{norasi}{bx}{n}{<->ssub * norasi/b/n}{}
\DeclareFontShape{LTH}{norasi}{bx}{sl}{<->ssub * norasi/b/sl}{}
\DeclareFontShape{LTH}{norasi}{bx}{it}{<->ssub * norasi/b/it}{}
+\DeclareFontShape{LTH}{norasi}{bx}{sc}{<->ssub * norasi/b/sc}{}
+\DeclareFontShape{LTH}{norasi}{bx}{scsl}{<->ssub * norasi/b/scsl}{}
+\DeclareFontShape{LTH}{norasi}{bx}{scit}{<->ssub * norasi/b/scit}{}
\endinput
%
Added: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthnorasij.fd
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthnorasij.fd (rev 0)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthnorasij.fd 2021-10-20 21:44:12 UTC (rev 60817)
@@ -0,0 +1,69 @@
+% LTHnorasij.fd
+%
+% This file is part of the fonts-tlwg package
+%
+% 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.
+%
+% Created by Surapant Meknavin: surapan at nectec.or.th
+% 2021/06/12 Theppitak Karoonboonyanan <theppitak at gmail.com>
+% - add old style figure version
+% 2021/06/08 Theppitak Karoonboonyanan <theppitak at gmail.com>
+% - add small cap shapes
+% 2017/09/11 Abhabongse Janthong <abhabongse at gmail.com>
+% - add font scaling
+% 2003/06/02 Chanop Silpa-Anan <chanop at debian.org>
+% - update using basic slant font
+% 2000/05/09 Theppitak Karoonboonyanan <thep at links.nectec.or.th>
+% - font name changed from "nf3x" to "norasi", with bold series added
+% - encoding changed from TIS to LTH, according TeX convention
+
+\ProvidesFile{lthnorasi-osf.fd}[2021/06/12 v2.0 Norasi-OsF font definition]
+
+% Check if the scale factor has been defined
+\ifcsname fontstlwg at scale\endcsname
+ \edef\fontstlwg@@scale{s * [\csname fontstlwg at scale\endcsname] }%
+\else
+ \def\fontstlwg@@scale{s * }%
+\fi
+
+% Primary declarations
+\DeclareFontFamily{LTH}{norasij}{}
+\DeclareFontShape{LTH}{norasij}{m}{n}{<-> \fontstlwg@@scale norasi-osf}{}
+\DeclareFontShape{LTH}{norasij}{m}{it}{<-> \fontstlwg@@scale norasi_i-osf}{}
+\DeclareFontShape{LTH}{norasij}{m}{sl}{<-> \fontstlwg@@scale norasi_o-osf}{}
+\DeclareFontShape{LTH}{norasij}{m}{sc}{<-> \fontstlwg@@scale norasi-osf-sc}{}
+\DeclareFontShape{LTH}{norasij}{m}{scit}{<-> \fontstlwg@@scale norasi_i-osf-sc}{}
+\DeclareFontShape{LTH}{norasij}{m}{scsl}{<-> \fontstlwg@@scale norasi_o-osf-sc}{}
+%%%%%%% bold series
+\DeclareFontShape{LTH}{norasij}{b}{n}{<-> \fontstlwg@@scale norasi_b-osf}{}
+\DeclareFontShape{LTH}{norasij}{b}{it}{<-> \fontstlwg@@scale norasi_bi-osf}{}
+\DeclareFontShape{LTH}{norasij}{b}{sl}{<-> \fontstlwg@@scale norasi_bo-osf}{}
+\DeclareFontShape{LTH}{norasij}{b}{sc}{<-> \fontstlwg@@scale norasi_b-osf-sc}{}
+\DeclareFontShape{LTH}{norasij}{b}{scit}{<-> \fontstlwg@@scale norasi_bi-osf-sc}{}
+\DeclareFontShape{LTH}{norasij}{b}{scsl}{<-> \fontstlwg@@scale norasi_bo-osf-sc}{}
+
+% Substitutions
+\DeclareFontShape{LTH}{norasij}{bx}{n}{<->ssub * norasij/b/n}{}
+\DeclareFontShape{LTH}{norasij}{bx}{sl}{<->ssub * norasij/b/sl}{}
+\DeclareFontShape{LTH}{norasij}{bx}{it}{<->ssub * norasij/b/it}{}
+\DeclareFontShape{LTH}{norasij}{bx}{sc}{<->ssub * norasij/b/sc}{}
+\DeclareFontShape{LTH}{norasij}{bx}{scsl}{<->ssub * norasij/b/scsl}{}
+\DeclareFontShape{LTH}{norasij}{bx}{scit}{<->ssub * norasij/b/scit}{}
+\endinput
+
+%
+% EOF
+%
Property changes on: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthnorasij.fd
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthnorj.fd
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthnorj.fd (rev 0)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthnorj.fd 2021-10-20 21:44:12 UTC (rev 60817)
@@ -0,0 +1,68 @@
+% lthnorj.fd
+%
+% This file is part of the fonts-tlwg package
+%
+% 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.
+%
+% Created by Surapant Meknavin: surapan at nectec.or.th
+% 2021/06/12 Theppitak Karoonboonyanan <theppitak at gmail.com>
+% - create old style figure version under Karl Berry's font naming,
+% targeting nfssext-cfr package
+% 2017/09/11 Abhabongse Janthong <abhabongse at gmail.com>
+% - add font scaling
+% 2003/06/02 Chanop Silpa-Anan <chanop at debian.org>
+% - update using basic slant font
+% 2000/05/09 Theppitak Karoonboonyanan <thep at links.nectec.or.th>
+% - font name changed from "nf3x" to "norasi", with bold series added
+% - encoding changed from TIS to LTH, according TeX convention
+
+\ProvidesFile{lthnorj.fd}[2021/06/12 v2.0 Thai font definitions]
+
+% Check if the scale factor has been defined
+\ifcsname fontstlwg at scale\endcsname
+ \edef\fontstlwg@@scale{s * [\csname fontstlwg at scale\endcsname] }%
+\else
+ \def\fontstlwg@@scale{s * }%
+\fi
+
+% Primary declarations
+\DeclareFontFamily{LTH}{norj}{}
+\DeclareFontShape{LTH}{norj}{m}{n}{<-> \fontstlwg@@scale norasi-osf}{}
+\DeclareFontShape{LTH}{norj}{m}{it}{<-> \fontstlwg@@scale norasi_i-osf}{}
+\DeclareFontShape{LTH}{norj}{m}{sl}{<-> \fontstlwg@@scale norasi_o-osf}{}
+\DeclareFontShape{LTH}{norj}{m}{sc}{<-> \fontstlwg@@scale norasi-osf-sc}{}
+\DeclareFontShape{LTH}{norj}{m}{scit}{<-> \fontstlwg@@scale norasi_i-osf-sc}{}
+\DeclareFontShape{LTH}{norj}{m}{scsl}{<-> \fontstlwg@@scale norasi_o-osf-sc}{}
+%%%%%%% bold series
+\DeclareFontShape{LTH}{norj}{b}{n}{<-> \fontstlwg@@scale norasi_b-osf}{}
+\DeclareFontShape{LTH}{norj}{b}{it}{<-> \fontstlwg@@scale norasi_bi-osf}{}
+\DeclareFontShape{LTH}{norj}{b}{sl}{<-> \fontstlwg@@scale norasi_bo-osf}{}
+\DeclareFontShape{LTH}{norj}{b}{sc}{<-> \fontstlwg@@scale norasi_b-osf-sc}{}
+\DeclareFontShape{LTH}{norj}{b}{scit}{<-> \fontstlwg@@scale norasi_bi-osf-sc}{}
+\DeclareFontShape{LTH}{norj}{b}{scsl}{<-> \fontstlwg@@scale norasi_bo-osf-sc}{}
+
+% Substitutions
+\DeclareFontShape{LTH}{norj}{bx}{n}{<->ssub * norj/b/n}{}
+\DeclareFontShape{LTH}{norj}{bx}{sl}{<->ssub * norj/b/sl}{}
+\DeclareFontShape{LTH}{norj}{bx}{it}{<->ssub * norj/b/it}{}
+\DeclareFontShape{LTH}{norj}{bx}{sc}{<->ssub * norj/b/sc}{}
+\DeclareFontShape{LTH}{norj}{bx}{scsl}{<->ssub * norj/b/scsl}{}
+\DeclareFontShape{LTH}{norj}{bx}{scit}{<->ssub * norj/b/scit}{}
+\endinput
+
+%
+% EOF
+%
Property changes on: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthnorj.fd
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthnorx.fd
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthnorx.fd (rev 0)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthnorx.fd 2021-10-20 21:44:12 UTC (rev 60817)
@@ -0,0 +1,68 @@
+% LTHnorx.fd
+%
+% This file is part of the fonts-tlwg package
+%
+% 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.
+%
+% Created by Surapant Meknavin: surapan at nectec.or.th
+% 2021/06/12 Theppitak Karoonboonyanan <theppitak at gmail.com>
+% - create normal version under Karl Berry's font naming,
+% targeting nfssext-cfr package
+% 2017/09/11 Abhabongse Janthong <abhabongse at gmail.com>
+% - add font scaling
+% 2003/06/02 Chanop Silpa-Anan <chanop at debian.org>
+% - update using basic slant font
+% 2000/05/09 Theppitak Karoonboonyanan <thep at links.nectec.or.th>
+% - font name changed from "nf3x" to "norasi", with bold series added
+% - encoding changed from TIS to LTH, according TeX convention
+
+\ProvidesFile{lthnorx.fd}[2021/06/12 v2.0 Thai font definitions]
+
+% Check if the scale factor has been defined
+\ifcsname fontstlwg at scale\endcsname
+ \edef\fontstlwg@@scale{s * [\csname fontstlwg at scale\endcsname] }%
+\else
+ \def\fontstlwg@@scale{s * }%
+\fi
+
+% Primary declarations
+\DeclareFontFamily{LTH}{norx}{}
+\DeclareFontShape{LTH}{norx}{m}{n}{<-> \fontstlwg@@scale norasi}{}
+\DeclareFontShape{LTH}{norx}{m}{it}{<-> \fontstlwg@@scale norasi_i}{}
+\DeclareFontShape{LTH}{norx}{m}{sl}{<-> \fontstlwg@@scale norasi_o}{}
+\DeclareFontShape{LTH}{norx}{m}{sc}{<-> \fontstlwg@@scale norasi-sc}{}
+\DeclareFontShape{LTH}{norx}{m}{scit}{<-> \fontstlwg@@scale norasi_i-sc}{}
+\DeclareFontShape{LTH}{norx}{m}{scsl}{<-> \fontstlwg@@scale norasi_o-sc}{}
+%%%%%%% bold series
+\DeclareFontShape{LTH}{norx}{b}{n}{<-> \fontstlwg@@scale norasi_b}{}
+\DeclareFontShape{LTH}{norx}{b}{it}{<-> \fontstlwg@@scale norasi_bi}{}
+\DeclareFontShape{LTH}{norx}{b}{sl}{<-> \fontstlwg@@scale norasi_bo}{}
+\DeclareFontShape{LTH}{norx}{b}{sc}{<-> \fontstlwg@@scale norasi_b-sc}{}
+\DeclareFontShape{LTH}{norx}{b}{scit}{<-> \fontstlwg@@scale norasi_bi-sc}{}
+\DeclareFontShape{LTH}{norx}{b}{scsl}{<-> \fontstlwg@@scale norasi_bo-sc}{}
+
+% Substitutions
+\DeclareFontShape{LTH}{norx}{bx}{n}{<->ssub * norasi/b/n}{}
+\DeclareFontShape{LTH}{norx}{bx}{sl}{<->ssub * norasi/b/sl}{}
+\DeclareFontShape{LTH}{norx}{bx}{it}{<->ssub * norasi/b/it}{}
+\DeclareFontShape{LTH}{norx}{bx}{sc}{<->ssub * norasi/b/sc}{}
+\DeclareFontShape{LTH}{norx}{bx}{scsl}{<->ssub * norasi/b/scsl}{}
+\DeclareFontShape{LTH}{norx}{bx}{scit}{<->ssub * norasi/b/scit}{}
+\endinput
+
+%
+% EOF
+%
Property changes on: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthnorx.fd
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthtlwg-osf-sc.enc
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthtlwg-osf-sc.enc (rev 0)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthtlwg-osf-sc.enc 2021-10-20 21:44:12 UTC (rev 60817)
@@ -0,0 +1,96 @@
+% LTHTLWG-osf-sc.enc
+% based on LTHUNI.enc from thailatex project
+% by Poonlap Veerathanabutr <poonlap at linux.thai.net>
+% 2002-12-30
+% 2021-06-12 Theppitak Karoonboonyanan <theppitak at gmail.com>
+% * Create old style figure & small caps re-encoding version.
+% 2003-09-15 Chanop Silpa-Anan <chanop at debian.org>
+% * Use new unicode variant name.
+% 2011-12-26 Theppitak Karoonboonyanan <thep at linux.thai.net>
+% * Support more common Latin characters with native font glyphs.
+%
+% This is LaTeX LTH (Locale Thai) encoding for unicode encoded fonts
+%
+
+/LTHEncoding [
+% 0x00
+/.notdef /.notdef /.notdef /.notdef
+/dagger /daggerdbl /section /paragraph
+/copyright /registered /trademark /germandbls
+/ae /AE /oe /OE
+% 0x10
+/exclamdown /questiondown /quotedblbase /guillemotleft
+/guillemotright /uni0E38 /uni0E39 /uni0E3A
+/perthousand /dotlessi /dotlessj /.notdef
+/.notdef /.notdef /.notdef /.notdef
+% 0x20
+/space /exclam /quotedbl /numbersign
+/dollar /percent /ampersand /quoteright
+/parenleft /parenright /asterisk /plus
+/comma /hyphen /period /slash
+% 0x30
+/zerooldstyle /oneoldstyle /twooldstyle /threeoldstyle
+/fouroldstyle /fiveoldstyle /sixoldstyle /sevenoldstyle
+/eightoldstyle /nineoldstyle /colon /semicolon
+/less /equal /greater /question
+% 0x40
+/at /A /B /C
+/D /E /F /G
+/H /I /J /K
+/L /M /N /O
+% 0x50
+/P /Q /R /S
+/T /U /V /W
+/X /Y /Z /bracketleft
+/backslash /bracketright /asciicircum /underscore
+% 0x60
+/quoteleft /Asmall /Bsmall /Csmall
+/Dsmall /Esmall /Fsmall /Gsmall
+/Hsmall /Ismall /Jsmall /Ksmall
+/Lsmall /Msmall /Nsmall /Osmall
+% 0x70
+/Psmall /Qsmall /Rsmall /Ssmall
+/Tsmall /Usmall /Vsmall /Wsmall
+/Xsmall /Ysmall /Zsmall /braceleft
+/bar /braceright /asciitilde /.notdef
+% 0x80
+/uni0E10.descless /uni0E34.left /uni0E35.left /uni0E36.left
+/uni0E37.left /ellipsis /uni0E48.low_left /uni0E49.low_left
+/uni0E4A.low_left /uni0E4B.low_left /uni0E4C.low_left /uni0E48
+/uni0E49 /uni0E4A /uni0E4B /uni0E4C
+% 0x90
+/uni0E0D.descless /quoteleft /quoteright /quotedblleft
+/quotedblright /bullet /endash /emdash
+/uni0E31.left /uni0E4D.left /uni0E47.left /uni0E48.left
+/uni0E49.left /uni0E4A.left /uni0E4B.left /uni0E4C.left
+% 0xA0
+/nonbreakingspace /uni0E01 /uni0E02 /uni0E03
+/uni0E04 /uni0E05 /uni0E06 /uni0E07
+/uni0E08 /uni0E09 /uni0E0A /uni0E0B
+/uni0E0C /uni0E0D /uni0E0E /uni0E0F
+% 0xB0
+/uni0E10 /uni0E11 /uni0E12 /uni0E13
+/uni0E14 /uni0E15 /uni0E16 /uni0E17
+/uni0E18 /uni0E19 /uni0E1A /uni0E1B
+/uni0E1C /uni0E1D /uni0E1E /uni0E1F
+% 0xC0
+/uni0E20 /uni0E21 /uni0E22 /uni0E23
+/uni0E24 /uni0E25 /uni0E26 /uni0E27
+/uni0E28 /uni0E29 /uni0E2A /uni0E2B
+/uni0E2C /uni0E2D /uni0E2E /uni0E2F
+% 0xD0
+/uni0E30 /uni0E31 /uni0E32 /uni0E33
+/uni0E34 /uni0E35 /uni0E36 /uni0E37
+/uni0E38 /uni0E39 /uni0E3A /uni0E4D.high
+/zerowidthspace /dottedcircle /uni0E47.high /uni0E3F
+% 0xE0
+/uni0E40 /uni0E41 /uni0E42 /uni0E43
+/uni0E44 /uni0E45 /uni0E46 /uni0E47
+/uni0E48.low /uni0E49.low /uni0E4A.low /uni0E4B.low
+/uni0E4C.low /uni0E4D /uni0E4E /uni0E4F
+% 0xF0
+/uni0E50 /uni0E51 /uni0E52 /uni0E53
+/uni0E54 /uni0E55 /uni0E56 /uni0E57
+/uni0E58 /uni0E59 /uni0E5A /uni0E5B
+/uni0E38.low /uni0E39.low /uni0E3A.low /.notdef
+] def
Property changes on: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthtlwg-osf-sc.enc
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthtlwg-osf.enc
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthtlwg-osf.enc (rev 0)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthtlwg-osf.enc 2021-10-20 21:44:12 UTC (rev 60817)
@@ -0,0 +1,96 @@
+% LTHTLWG-osf.enc
+% based on LTHUNI.enc from thailatex project
+% by Poonlap Veerathanabutr <poonlap at linux.thai.net>
+% 2002-12-30
+% 2021-06-12 Theppitak Karoonboonyanan <theppitak at gmail.com>
+% * Create old style figure re-encoding version.
+% 2003-09-15 Chanop Silpa-Anan <chanop at debian.org>
+% * Use new unicode variant name.
+% 2011-12-26 Theppitak Karoonboonyanan <thep at linux.thai.net>
+% * Support more common Latin characters with native font glyphs.
+%
+% This is LaTeX LTH (Locale Thai) encoding for unicode encoded fonts
+%
+
+/LTHEncoding [
+% 0x00
+/.notdef /.notdef /.notdef /.notdef
+/dagger /daggerdbl /section /paragraph
+/copyright /registered /trademark /germandbls
+/ae /AE /oe /OE
+% 0x10
+/exclamdown /questiondown /quotedblbase /guillemotleft
+/guillemotright /uni0E38 /uni0E39 /uni0E3A
+/perthousand /dotlessi /dotlessj /ff
+/fi /fl /ffi /ffl
+% 0x20
+/space /exclam /quotedbl /numbersign
+/dollar /percent /ampersand /quoteright
+/parenleft /parenright /asterisk /plus
+/comma /hyphen /period /slash
+% 0x30
+/zerooldstyle /oneoldstyle /twooldstyle /threeoldstyle
+/fouroldstyle /fiveoldstyle /sixoldstyle /sevenoldstyle
+/eightoldstyle /nineoldstyle /colon /semicolon
+/less /equal /greater /question
+% 0x40
+/at /A /B /C
+/D /E /F /G
+/H /I /J /K
+/L /M /N /O
+% 0x50
+/P /Q /R /S
+/T /U /V /W
+/X /Y /Z /bracketleft
+/backslash /bracketright /asciicircum /underscore
+% 0x60
+/quoteleft /a /b /c
+/d /e /f /g
+/h /i /j /k
+/l /m /n /o
+% 0x70
+/p /q /r /s
+/t /u /v /w
+/x /y /z /braceleft
+/bar /braceright /asciitilde /.notdef
+% 0x80
+/uni0E10.descless /uni0E34.left /uni0E35.left /uni0E36.left
+/uni0E37.left /ellipsis /uni0E48.low_left /uni0E49.low_left
+/uni0E4A.low_left /uni0E4B.low_left /uni0E4C.low_left /uni0E48
+/uni0E49 /uni0E4A /uni0E4B /uni0E4C
+% 0x90
+/uni0E0D.descless /quoteleft /quoteright /quotedblleft
+/quotedblright /bullet /endash /emdash
+/uni0E31.left /uni0E4D.left /uni0E47.left /uni0E48.left
+/uni0E49.left /uni0E4A.left /uni0E4B.left /uni0E4C.left
+% 0xA0
+/nonbreakingspace /uni0E01 /uni0E02 /uni0E03
+/uni0E04 /uni0E05 /uni0E06 /uni0E07
+/uni0E08 /uni0E09 /uni0E0A /uni0E0B
+/uni0E0C /uni0E0D /uni0E0E /uni0E0F
+% 0xB0
+/uni0E10 /uni0E11 /uni0E12 /uni0E13
+/uni0E14 /uni0E15 /uni0E16 /uni0E17
+/uni0E18 /uni0E19 /uni0E1A /uni0E1B
+/uni0E1C /uni0E1D /uni0E1E /uni0E1F
+% 0xC0
+/uni0E20 /uni0E21 /uni0E22 /uni0E23
+/uni0E24 /uni0E25 /uni0E26 /uni0E27
+/uni0E28 /uni0E29 /uni0E2A /uni0E2B
+/uni0E2C /uni0E2D /uni0E2E /uni0E2F
+% 0xD0
+/uni0E30 /uni0E31 /uni0E32 /uni0E33
+/uni0E34 /uni0E35 /uni0E36 /uni0E37
+/uni0E38 /uni0E39 /uni0E3A /uni0E4D.high
+/zerowidthspace /dottedcircle /uni0E47.high /uni0E3F
+% 0xE0
+/uni0E40 /uni0E41 /uni0E42 /uni0E43
+/uni0E44 /uni0E45 /uni0E46 /uni0E47
+/uni0E48.low /uni0E49.low /uni0E4A.low /uni0E4B.low
+/uni0E4C.low /uni0E4D /uni0E4E /uni0E4F
+% 0xF0
+/uni0E50 /uni0E51 /uni0E52 /uni0E53
+/uni0E54 /uni0E55 /uni0E56 /uni0E57
+/uni0E58 /uni0E59 /uni0E5A /uni0E5B
+/uni0E38.low /uni0E39.low /uni0E3A.low /.notdef
+] def
Property changes on: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthtlwg-osf.enc
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthtlwg-sc.enc
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthtlwg-sc.enc (rev 0)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthtlwg-sc.enc 2021-10-20 21:44:12 UTC (rev 60817)
@@ -0,0 +1,96 @@
+% LTHTLWG-sc.enc
+% based on LTHUNI.enc from thailatex project
+% by Poonlap Veerathanabutr <poonlap at linux.thai.net>
+% 2002-12-30
+% 2021-06-08 Theppitak Karoonboonyanan <theppitak at gmail.com>
+% * Create small caps re-encoding version.
+% 2003-09-15 Chanop Silpa-Anan <chanop at debian.org>
+% * Use new unicode variant name.
+% 2011-12-26 Theppitak Karoonboonyanan <thep at linux.thai.net>
+% * Support more common Latin characters with native font glyphs.
+%
+% This is LaTeX LTH (Locale Thai) encoding for unicode encoded fonts
+%
+
+/LTHEncoding [
+% 0x00
+/.notdef /.notdef /.notdef /.notdef
+/dagger /daggerdbl /section /paragraph
+/copyright /registered /trademark /germandbls
+/ae /AE /oe /OE
+% 0x10
+/exclamdown /questiondown /quotedblbase /guillemotleft
+/guillemotright /uni0E38 /uni0E39 /uni0E3A
+/perthousand /dotlessi /dotlessj /.notdef
+/.notdef /.notdef /.notdef /.notdef
+% 0x20
+/space /exclam /quotedbl /numbersign
+/dollar /percent /ampersand /quoteright
+/parenleft /parenright /asterisk /plus
+/comma /hyphen /period /slash
+% 0x30
+/zero /one /two /three
+/four /five /six /seven
+/eight /nine /colon /semicolon
+/less /equal /greater /question
+% 0x40
+/at /A /B /C
+/D /E /F /G
+/H /I /J /K
+/L /M /N /O
+% 0x50
+/P /Q /R /S
+/T /U /V /W
+/X /Y /Z /bracketleft
+/backslash /bracketright /asciicircum /underscore
+% 0x60
+/quoteleft /Asmall /Bsmall /Csmall
+/Dsmall /Esmall /Fsmall /Gsmall
+/Hsmall /Ismall /Jsmall /Ksmall
+/Lsmall /Msmall /Nsmall /Osmall
+% 0x70
+/Psmall /Qsmall /Rsmall /Ssmall
+/Tsmall /Usmall /Vsmall /Wsmall
+/Xsmall /Ysmall /Zsmall /braceleft
+/bar /braceright /asciitilde /.notdef
+% 0x80
+/uni0E10.descless /uni0E34.left /uni0E35.left /uni0E36.left
+/uni0E37.left /ellipsis /uni0E48.low_left /uni0E49.low_left
+/uni0E4A.low_left /uni0E4B.low_left /uni0E4C.low_left /uni0E48
+/uni0E49 /uni0E4A /uni0E4B /uni0E4C
+% 0x90
+/uni0E0D.descless /quoteleft /quoteright /quotedblleft
+/quotedblright /bullet /endash /emdash
+/uni0E31.left /uni0E4D.left /uni0E47.left /uni0E48.left
+/uni0E49.left /uni0E4A.left /uni0E4B.left /uni0E4C.left
+% 0xA0
+/nonbreakingspace /uni0E01 /uni0E02 /uni0E03
+/uni0E04 /uni0E05 /uni0E06 /uni0E07
+/uni0E08 /uni0E09 /uni0E0A /uni0E0B
+/uni0E0C /uni0E0D /uni0E0E /uni0E0F
+% 0xB0
+/uni0E10 /uni0E11 /uni0E12 /uni0E13
+/uni0E14 /uni0E15 /uni0E16 /uni0E17
+/uni0E18 /uni0E19 /uni0E1A /uni0E1B
+/uni0E1C /uni0E1D /uni0E1E /uni0E1F
+% 0xC0
+/uni0E20 /uni0E21 /uni0E22 /uni0E23
+/uni0E24 /uni0E25 /uni0E26 /uni0E27
+/uni0E28 /uni0E29 /uni0E2A /uni0E2B
+/uni0E2C /uni0E2D /uni0E2E /uni0E2F
+% 0xD0
+/uni0E30 /uni0E31 /uni0E32 /uni0E33
+/uni0E34 /uni0E35 /uni0E36 /uni0E37
+/uni0E38 /uni0E39 /uni0E3A /uni0E4D.high
+/zerowidthspace /dottedcircle /uni0E47.high /uni0E3F
+% 0xE0
+/uni0E40 /uni0E41 /uni0E42 /uni0E43
+/uni0E44 /uni0E45 /uni0E46 /uni0E47
+/uni0E48.low /uni0E49.low /uni0E4A.low /uni0E4B.low
+/uni0E4C.low /uni0E4D /uni0E4E /uni0E4F
+% 0xF0
+/uni0E50 /uni0E51 /uni0E52 /uni0E53
+/uni0E54 /uni0E55 /uni0E56 /uni0E57
+/uni0E58 /uni0E59 /uni0E5A /uni0E5B
+/uni0E38.low /uni0E39.low /uni0E3A.low /.notdef
+] def
Property changes on: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/lthtlwg-sc.enc
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/texfont.mk.am
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/texfont.mk.am 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/texfont.mk.am 2021-10-20 21:44:12 UTC (rev 60817)
@@ -13,13 +13,22 @@
LTX_RTFMFILES = $(FONTS:%=r%.tfm)
LTX_VFFILES = $(FONTS:%=%.vf)
+LTX_SYNTH_TFMFILES = $(SYNTH_FONTS:%=%.tfm)
+LTX_SYNTH_RTFMFILES = $(SYNTH_FONTS:%=r%.tfm)
+LTX_SYNTH_VFFILES = $(SYNTH_FONTS:%=%.vf)
+
ltxtype1_DATA = $(LTX_PFBFILES)
ltxafm_DATA = $(LTX_AFMFILES)
-ltxtfm_DATA = $(LTX_TFMFILES) $(LTX_RTFMFILES)
+ltxtfm_DATA = \
+ $(LTX_TFMFILES) \
+ $(LTX_RTFMFILES) \
+ $(LTX_SYNTH_TFMFILES) \
+ $(LTX_SYNTH_RTFMFILES) \
+ $(NULL)
-ltxvf_DATA = $(LTX_VFFILES)
+ltxvf_DATA = $(LTX_VFFILES) $(LTX_SYNTH_VFFILES)
# OpenType fonts
@@ -31,27 +40,66 @@
# Local Rules
-thai-dummy.afm:
- [ -e thai-dummy.afm ] || $(LN_S) $(top_srcdir)/latex/thai-dummy.afm .
+thai-dummy.afm \
+thailigs.enc \
+lthtlwg.enc \
+thailigs-sc.enc \
+lthtlwg-sc.enc \
+thailigs-osf.enc \
+lthtlwg-osf.enc \
+thailigs-osf-sc.enc \
+lthtlwg-osf-sc.enc \
+:
+ [ -e $@ ] || $(LN_S) $(top_srcdir)/latex/$@ .
-thailigs.enc:
- [ -e thailigs.enc ] || $(LN_S) $(top_srcdir)/latex/thailigs.enc .
-
-lthtlwg.enc:
- [ -e lthtlwg.enc ] || $(LN_S) $(top_srcdir)/latex/lthtlwg.enc .
-
thailigs.vpl: thai-dummy.afm thailigs.enc
$(AFM2TFM) thai-dummy.afm -v $@ -T thailigs.enc thailigs.tfm
+thailigs-sc.vpl: thai-dummy.afm thailigs-sc.enc
+ $(AFM2TFM) thai-dummy.afm -v $@ -T thailigs-sc.enc thailigs-sc.tfm
+
+thailigs-osf.vpl: thai-dummy.afm thailigs-osf.enc
+ $(AFM2TFM) thai-dummy.afm -v $@ -T thailigs-osf.enc thailigs-osf.tfm
+
+thailigs-osf-sc.vpl: thai-dummy.afm thailigs-osf-sc.enc
+ $(AFM2TFM) thai-dummy.afm -v $@ -T thailigs-osf-sc.enc thailigs-osf-sc.tfm
+
+#
+# merge_ligs(font-vpl-file,ligs-vpl-file)
+#
+# Replaces LIGTABLE in font-vpl-file with that in ligs-vpl-file.
+#
+define merge_ligs
+ TMPFILE=`mktemp /tmp/tltx.XXXXXXXXX` && \
+ $(AWK) "BEGIN {show=1} /LIGTABLE/ {show=0} {if(show) print}" $(1) > $$TMPFILE && \
+ $(AWK) "BEGIN {show=0} /LIGTABLE/ {show=1} /CHARACTER/ {show=0} {if(show) print}" $(2) >> $$TMPFILE && \
+ $(AWK) "BEGIN {show=0} /CHARACTER/ {show=1} {if(show) print}" $(1) >> $$TMPFILE && \
+ mv $$TMPFILE $(1)
+endef
+
+r%-osf-sc.tfm: %.afm
+%-osf-sc.vpl: %.afm thailigs-osf-sc.vpl lthtlwg-osf-sc.enc
+ $(AFM2TFM) $*.afm -v $*-osf-sc.vpl -T lthtlwg-osf-sc.enc r$*-osf-sc.tfm \
+ | $(SED) "s/$$/ <$*.pfb/" >> $(MAP)
+ $(call merge_ligs,$*-osf-sc.vpl,thailigs-osf-sc.vpl)
+
+r%-osf.tfm: %.afm
+%-osf.vpl: %.afm thailigs-osf.vpl lthtlwg-osf.enc
+ $(AFM2TFM) $*.afm -v $*-osf.vpl -T lthtlwg-osf.enc r$*-osf.tfm \
+ | $(SED) "s/$$/ <$*.pfb/" >> $(MAP)
+ $(call merge_ligs,$*-osf.vpl,thailigs-osf.vpl)
+
+r%-sc.tfm: %.afm
+%-sc.vpl: %.afm thailigs-sc.vpl lthtlwg-sc.enc
+ $(AFM2TFM) $*.afm -v $*-sc.vpl -T lthtlwg-sc.enc r$*-sc.tfm \
+ | $(SED) "s/$$/ <$*.pfb/" >> $(MAP)
+ $(call merge_ligs,$*-sc.vpl,thailigs-sc.vpl)
+
r%.tfm: %.afm
%.vpl: %.afm thailigs.vpl lthtlwg.enc
$(AFM2TFM) $*.afm -v $*.vpl -T lthtlwg.enc r$*.tfm \
| $(SED) "s/$$/ <$*.pfb/" >> $(MAP)
- TMPFILE=`mktemp /tmp/tltx.XXXXXXXXX` && \
- $(AWK) "BEGIN {show=1} /LIGTABLE/ {show=0} {if(show) print}" $*.vpl > $$TMPFILE && \
- $(AWK) "BEGIN {show=0} /LIGTABLE/ {show=1} /CHARACTER/ {show=0} {if(show) print}" thailigs.vpl >> $$TMPFILE && \
- $(AWK) "BEGIN {show=0} /CHARACTER/ {show=1} {if(show) print}" $*.vpl >> $$TMPFILE && \
- mv $$TMPFILE $*.vpl
+ $(call merge_ligs,$*.vpl,thailigs.vpl)
%.tfm: %.vpl
$(VPTOVF) $*
Added: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/thailigs-osf-sc.enc
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/thailigs-osf-sc.enc (rev 0)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/thailigs-osf-sc.enc 2021-10-20 21:44:12 UTC (rev 60817)
@@ -0,0 +1,425 @@
+% thailigs-osf-sc.enc
+% by Poonlap Veerathanabutr <poonlap at linux.thai.net>
+% 2002-12-30
+% 2021-06-12 Theppitak Karoonboonyanan <theppitak at gmail.com>
+% * Create old style figure & small caps re-encoding version.
+% 2003-09-15 Chanop Silpa-Anan <chanop at debian.org>
+% * Use new unicode variant name.
+% 2011-12-26 Theppitak Karoonboonyanan <thep at linux.thai.net>
+% * Support more common Latin characters with native font glyphs.
+%
+% This is LaTeX LTH (Locale Thai) encoding for unicode encoded fonts
+%
+%ligature for making LEFT vowels, tone marks and Nikhahit
+%PoPla left vowel
+%LIGKERN uni0E1B uni0E31 |=:> uni0E31.left ;
+%LIGKERN uni0E1B uni0E34 |=:> uni0E34.left ;
+%LIGKERN uni0E1B uni0E35 |=:> uni0E35.left ;
+%LIGKERN uni0E1B uni0E36 |=:> uni0E36.left ;
+%LIGKERN uni0E1B uni0E37 |=:> uni0E37.left ;
+%LIGKERN uni0E1B uni0E38 |=:> uni0E38.left ;
+%LIGKERN uni0E1B uni0E39 |=:> uni0E39.left ;
+%LIGKERN uni0E1B uni0E3A |=:> uni0E3A.left ;
+%LIGKERN uni0E1B uni0E47 |=:> uni0E47.left ;
+%Popla left tone marks, thanthakhat, nikhahit
+%LIGKERN uni0E1B uni0E48.low |=:> uni0E48.low_left ;
+%LIGKERN uni0E1B uni0E49.low |=:> uni0E49.low_left ;
+%LIGKERN uni0E1B uni0E4A.low |=:> uni0E4A.low_left ;
+%LIGKERN uni0E1B uni0E4B.low |=:> uni0E4B.low_left ;
+%LIGKERN uni0E1B uni0E4C.low |=:> uni0E4C.low_left ;
+%LIGKERN uni0E1B uni0E4D |=:> uni0E4D.left ;
+%Popla sara-am
+%LIGKERN uni0E1B uni0E33 |=:|> uni0E4D.left ;
+%LIGKERN uni0E4D.left uni0E33 |=:> uni0E32 ;
+
+%FoFa left vowel
+%LIGKERN uni0E1D uni0E31 |=:> uni0E31.left ;
+%LIGKERN uni0E1D uni0E34 |=:> uni0E34.left ;
+%LIGKERN uni0E1D uni0E35 |=:> uni0E35.left ;
+%LIGKERN uni0E1D uni0E36 |=:> uni0E36.left ;
+%LIGKERN uni0E1D uni0E37 |=:> uni0E37.left ;
+%LIGKERN uni0E1D uni0E38 |=:> uni0E38.left ;
+%LIGKERN uni0E1D uni0E39 |=:> uni0E39.left ;
+%LIGKERN uni0E1D uni0E3A |=:> uni0E3A.left ;
+%LIGKERN uni0E1D uni0E47 |=:> uni0E47.left ;
+%FoFa left tone marks, thanthakhat, nikhahit
+%LIGKERN uni0E1D uni0E48.low |=:> uni0E48.low_left ;
+%LIGKERN uni0E1D uni0E49.low |=:> uni0E49.low_left ;
+%LIGKERN uni0E1D uni0E4A.low |=:> uni0E4A.low_left ;
+%LIGKERN uni0E1D uni0E4B.low |=:> uni0E4B.low_left ;
+%LIGKERN uni0E1D uni0E4C.low |=:> uni0E4C.low_left ;
+%LIGKERN uni0E1D uni0E4D |=:> uni0E4D.left ;
+%FoFa sara-am
+%LIGKERN uni0E1D uni0E33 |=:|> uni0E4D.left ;
+%LIGKERN uni0E4D.left uni0E33 |=:> uni0E32 ;
+
+%FoFan left vowel
+%LIGKERN uni0E1F uni0E31 |=:> uni0E31.left ;
+%LIGKERN uni0E1F uni0E34 |=:> uni0E34.left ;
+%LIGKERN uni0E1F uni0E35 |=:> uni0E35.left ;
+%LIGKERN uni0E1F uni0E36 |=:> uni0E36.left ;
+%LIGKERN uni0E1F uni0E37 |=:> uni0E37.left ;
+%LIGKERN uni0E1F uni0E38 |=:> uni0E38.left ;
+%LIGKERN uni0E1F uni0E39 |=:> uni0E39.left ;
+%LIGKERN uni0E1F uni0E3A |=:> uni0E3A.left ;
+%LIGKERN uni0E1F uni0E47 |=:> uni0E47.left ;
+%FoFan left tone marks, thanthakhat, nikhahit
+%LIGKERN uni0E1F uni0E48.low |=:> uni0E48.low_left ;
+%LIGKERN uni0E1F uni0E49.low |=:> uni0E49.low_left ;
+%LIGKERN uni0E1F uni0E4A.low |=:> uni0E4A.low_left ;
+%LIGKERN uni0E1F uni0E4B.low |=:> uni0E4B.low_left ;
+%LIGKERN uni0E1F uni0E4C.low |=:> uni0E4C.low_left ;
+%LIGKERN uni0E1F uni0E4D |=:> uni0E4D.left ;
+%FoFan sara-am
+%LIGKERN uni0E1F uni0E33 |=:|> uni0E4D.left ;
+%LIGKERN uni0E4D.left uni0E33 |=:> uni0E32 ;
+
+%LoChula left vowel
+%LIGKERN uni0E2C uni0E31 |=:> uni0E31.left ;
+%LIGKERN uni0E2C uni0E34 |=:> uni0E34.left ;
+%LIGKERN uni0E2C uni0E35 |=:> uni0E35.left ;
+%LIGKERN uni0E2C uni0E36 |=:> uni0E36.left ;
+%LIGKERN uni0E2C uni0E37 |=:> uni0E37.left ;
+%LIGKERN uni0E2C uni0E38 |=:> uni0E38.left ;
+%LIGKERN uni0E2C uni0E39 |=:> uni0E39.left ;
+%LIGKERN uni0E2C uni0E3A |=:> uni0E3A.left ;
+%LIGKERN uni0E2C uni0E47 |=:> uni0E47.left ;
+%LoChula left tone marks, thanthakhat, nikhahit
+%LIGKERN uni0E2C uni0E48.low |=:> uni0E48.low_left ;
+%LIGKERN uni0E2C uni0E49.low |=:> uni0E49.low_left ;
+%LIGKERN uni0E2C uni0E4A.low |=:> uni0E4A.low_left ;
+%LIGKERN uni0E2C uni0E4B.low |=:> uni0E4B.low_left ;
+%LIGKERN uni0E2C uni0E4C.low |=:> uni0E4C.low_left ;
+%LIGKERN uni0E2C uni0E4D |=:> uni0E4D.left ;
+%LoChula sara-am
+%LIGKERN uni0E2C uni0E33 |=:|> uni0E4D.left ;
+%LIGKERN uni0E4D.left uni0E33 |=:> uni0E32 ;
+
+%ligature for making left SaraAm with HiLeft tone marks
+%LIGKERN uni0E48.low_left uni0E33 =:| uni0E48.left ;
+%LIGKERN uni0E48.left uni0E33 |=:|> uni0E4D.left ;
+%LIGKERN uni0E49.low_left uni0E33 =:| uni0E49.left ;
+%LIGKERN uni0E49.left uni0E33 |=:|> uni0E4D.left ;
+%LIGKERN uni0E4A.low_left uni0E33 =:| uni0E4A.left ;
+%LIGKERN uni0E4A.left uni0E33 |=:|> uni0E4D.left ;
+%LIGKERN uni0E4B.low_left uni0E33 =:| uni0E4B.left ;
+%LIGKERN uni0E4B.left uni0E33 |=:|> uni0E4D.left ;
+
+%LIGKERN uni0E48.low uni0E33 =:| uni0E48 ;
+%LIGKERN uni0E49.low uni0E33 =:| uni0E49 ;
+%LIGKERN uni0E4A.low uni0E33 =:| uni0E4A ;
+%LIGKERN uni0E4B.low uni0E33 =:| uni0E4B ;
+
+%ligature for making HI tone marks
+%LIGKERN uni0E31 uni0E48.low |=:> uni0E48 ;
+%LIGKERN uni0E31 uni0E49.low |=:> uni0E49 ;
+%LIGKERN uni0E31 uni0E4A.low |=:> uni0E4A ;
+%LIGKERN uni0E31 uni0E4B.low |=:> uni0E4B ;
+%LIGKERN uni0E34 uni0E48.low |=:> uni0E48 ;
+%LIGKERN uni0E34 uni0E49.low |=:> uni0E49 ;
+%LIGKERN uni0E34 uni0E4A.low |=:> uni0E4A ;
+%LIGKERN uni0E34 uni0E4B.low |=:> uni0E4B ;
+%LIGKERN uni0E34 uni0E4C.low |=:> uni0E4C ;
+%LIGKERN uni0E35 uni0E48.low |=:> uni0E48 ;
+%LIGKERN uni0E35 uni0E49.low |=:> uni0E49 ;
+%LIGKERN uni0E35 uni0E4A.low |=:> uni0E4A ;
+%LIGKERN uni0E35 uni0E4B.low |=:> uni0E4B ;
+%LIGKERN uni0E35 uni0E4C.low |=:> uni0E4C ;
+%LIGKERN uni0E36 uni0E48.low |=:> uni0E48 ;
+%LIGKERN uni0E36 uni0E49.low |=:> uni0E49 ;
+%LIGKERN uni0E36 uni0E4A.low |=:> uni0E4A ;
+%LIGKERN uni0E36 uni0E4B.low |=:> uni0E4B ;
+%LIGKERN uni0E36 uni0E4C.low |=:> uni0E4C ;
+%LIGKERN uni0E37 uni0E48.low |=:> uni0E48 ;
+%LIGKERN uni0E37 uni0E49.low |=:> uni0E49 ;
+%LIGKERN uni0E37 uni0E4A.low |=:> uni0E4A ;
+%LIGKERN uni0E37 uni0E4B.low |=:> uni0E4B ;
+%LIGKERN uni0E37 uni0E4C.low |=:> uni0E4C ;
+
+%[ethnic languages] HI tone marks over upper marks
+%LIGKERN uni0E47 uni0E48.low |=:> uni0E48 ;
+%LIGKERN uni0E47 uni0E49.low |=:> uni0E49 ;
+%LIGKERN uni0E47 uni0E4A.low |=:> uni0E4A ;
+%LIGKERN uni0E47 uni0E4B.low |=:> uni0E4B ;
+%LIGKERN uni0E47 uni0E4C.low |=:> uni0E4C ;
+%LIGKERN uni0E48.low uni0E48.low |=:> uni0E48 ;
+%LIGKERN uni0E48.low uni0E49.low |=:> uni0E49 ;
+%LIGKERN uni0E48.low uni0E4A.low |=:> uni0E4A ;
+%LIGKERN uni0E48.low uni0E4B.low |=:> uni0E4B ;
+%LIGKERN uni0E48.low uni0E4C.low |=:> uni0E4C ;
+%LIGKERN uni0E49.low uni0E48.low |=:> uni0E48 ;
+%LIGKERN uni0E49.low uni0E49.low |=:> uni0E49 ;
+%LIGKERN uni0E49.low uni0E4A.low |=:> uni0E4A ;
+%LIGKERN uni0E49.low uni0E4B.low |=:> uni0E4B ;
+%LIGKERN uni0E49.low uni0E4C.low |=:> uni0E4C ;
+%LIGKERN uni0E4A.low uni0E48.low |=:> uni0E48 ;
+%LIGKERN uni0E4A.low uni0E49.low |=:> uni0E49 ;
+%LIGKERN uni0E4A.low uni0E4A.low |=:> uni0E4A ;
+%LIGKERN uni0E4A.low uni0E4B.low |=:> uni0E4B ;
+%LIGKERN uni0E4A.low uni0E4C.low |=:> uni0E4C ;
+%LIGKERN uni0E4B.low uni0E48.low |=:> uni0E48 ;
+%LIGKERN uni0E4B.low uni0E49.low |=:> uni0E49 ;
+%LIGKERN uni0E4B.low uni0E4A.low |=:> uni0E4A ;
+%LIGKERN uni0E4B.low uni0E4B.low |=:> uni0E4B ;
+%LIGKERN uni0E4B.low uni0E4C.low |=:> uni0E4C ;
+%LIGKERN uni0E4C.low uni0E48.low |=:> uni0E48 ;
+%LIGKERN uni0E4C.low uni0E49.low |=:> uni0E49 ;
+%LIGKERN uni0E4C.low uni0E4A.low |=:> uni0E4A ;
+%LIGKERN uni0E4C.low uni0E4B.low |=:> uni0E4B ;
+%LIGKERN uni0E4C.low uni0E4C.low |=:> uni0E4C ;
+
+%ligature for making LEFT HI tone marks and thantakhat
+%LIGKERN uni0E31.left uni0E48.low |=:> uni0E48.left ;
+%LIGKERN uni0E34.left uni0E48.low |=:> uni0E48.left ;
+%LIGKERN uni0E35.left uni0E48.low |=:> uni0E48.left ;
+%LIGKERN uni0E36.left uni0E48.low |=:> uni0E48.left ;
+%LIGKERN uni0E37.left uni0E48.low |=:> uni0E48.left ;
+
+%LIGKERN uni0E31.left uni0E49.low |=:> uni0E49.left ;
+%LIGKERN uni0E34.left uni0E49.low |=:> uni0E49.left ;
+%LIGKERN uni0E35.left uni0E49.low |=:> uni0E49.left ;
+%LIGKERN uni0E36.left uni0E49.low |=:> uni0E49.left ;
+%LIGKERN uni0E37.left uni0E49.low |=:> uni0E49.left ;
+
+%LIGKERN uni0E31.left uni0E4A.low |=:> uni0E4A.left ;
+%LIGKERN uni0E34.left uni0E4A.low |=:> uni0E4A.left ;
+%LIGKERN uni0E35.left uni0E4A.low |=:> uni0E4A.left ;
+%LIGKERN uni0E36.left uni0E4A.low |=:> uni0E4A.left ;
+%LIGKERN uni0E37.left uni0E4A.low |=:> uni0E4A.left ;
+
+%LIGKERN uni0E31.left uni0E4B.low |=:> uni0E4B.left ;
+%LIGKERN uni0E34.left uni0E4B.low |=:> uni0E4B.left ;
+%LIGKERN uni0E35.left uni0E4B.low |=:> uni0E4B.left ;
+%LIGKERN uni0E36.left uni0E4B.low |=:> uni0E4B.left ;
+%LIGKERN uni0E37.left uni0E4B.low |=:> uni0E4B.left ;
+
+%LIGKERN uni0E34.left uni0E4C.low |=:> uni0E4C.left ;
+
+%[ethnic languages] LEFT HI tone marks over upper marks
+%LIGKERN uni0E47.left uni0E48.low |=:> uni0E48.left ;
+%LIGKERN uni0E47.left uni0E49.low |=:> uni0E49.left ;
+%LIGKERN uni0E47.left uni0E4A.low |=:> uni0E4A.left ;
+%LIGKERN uni0E47.left uni0E4B.low |=:> uni0E4B.left ;
+%LIGKERN uni0E47.left uni0E4C.low |=:> uni0E4C.left ;
+%LIGKERN uni0E48.low_left uni0E48.low |=:> uni0E48.left ;
+%LIGKERN uni0E48.low_left uni0E49.low |=:> uni0E49.left ;
+%LIGKERN uni0E48.low_left uni0E4A.low |=:> uni0E4A.left ;
+%LIGKERN uni0E48.low_left uni0E4B.low |=:> uni0E4B.left ;
+%LIGKERN uni0E48.low_left uni0E4C.low |=:> uni0E4C.left ;
+%LIGKERN uni0E49.low_left uni0E48.low |=:> uni0E48.left ;
+%LIGKERN uni0E49.low_left uni0E49.low |=:> uni0E49.left ;
+%LIGKERN uni0E49.low_left uni0E4A.low |=:> uni0E4A.left ;
+%LIGKERN uni0E49.low_left uni0E4B.low |=:> uni0E4B.left ;
+%LIGKERN uni0E49.low_left uni0E4C.low |=:> uni0E4C.left ;
+%LIGKERN uni0E4A.low_left uni0E48.low |=:> uni0E48.left ;
+%LIGKERN uni0E4A.low_left uni0E49.low |=:> uni0E49.left ;
+%LIGKERN uni0E4A.low_left uni0E4A.low |=:> uni0E4A.left ;
+%LIGKERN uni0E4A.low_left uni0E4B.low |=:> uni0E4B.left ;
+%LIGKERN uni0E4A.low_left uni0E4C.low |=:> uni0E4C.left ;
+%LIGKERN uni0E4B.low_left uni0E48.low |=:> uni0E48.left ;
+%LIGKERN uni0E4B.low_left uni0E49.low |=:> uni0E49.left ;
+%LIGKERN uni0E4B.low_left uni0E4A.low |=:> uni0E4A.left ;
+%LIGKERN uni0E4B.low_left uni0E4B.low |=:> uni0E4B.left ;
+%LIGKERN uni0E4B.low_left uni0E4C.low |=:> uni0E4C.left ;
+%LIGKERN uni0E4C.low_left uni0E48.low |=:> uni0E48.left ;
+%LIGKERN uni0E4C.low_left uni0E49.low |=:> uni0E49.left ;
+%LIGKERN uni0E4C.low_left uni0E4A.low |=:> uni0E4A.left ;
+%LIGKERN uni0E4C.low_left uni0E4B.low |=:> uni0E4B.left ;
+%LIGKERN uni0E4C.low_left uni0E4C.low |=:> uni0E4C.left ;
+
+%ligature for making LEFT LOW tone marks and thantakhat
+%LIGKERN uni0E38.left uni0E48.low |=:> uni0E48.low_left ;
+%LIGKERN uni0E39.left uni0E48.low |=:> uni0E48.low_left ;
+%LIGKERN uni0E3A.left uni0E48.low |=:> uni0E48.low_left ;
+
+%LIGKERN uni0E38.left uni0E49.low |=:> uni0E49.low_left ;
+%LIGKERN uni0E39.left uni0E49.low |=:> uni0E49.low_left ;
+%LIGKERN uni0E3A.left uni0E49.low |=:> uni0E49.low_left ;
+
+%LIGKERN uni0E38.left uni0E4A.low |=:> uni0E4A.low_left ;
+%LIGKERN uni0E39.left uni0E4A.low |=:> uni0E4A.low_left ;
+%LIGKERN uni0E3A.left uni0E4A.low |=:> uni0E4A.low_left ;
+
+%LIGKERN uni0E38.left uni0E4B.low |=:> uni0E4B.low_left ;
+%LIGKERN uni0E39.left uni0E4B.low |=:> uni0E4B.low_left ;
+%LIGKERN uni0E3A.left uni0E4B.low |=:> uni0E4B.low_left ;
+
+%LIGKERN uni0E38.left uni0E4C.low |=:> uni0E4C.low_left ;
+%LIGKERN uni0E39.left uni0E4C.low |=:> uni0E4C.low_left ;
+%LIGKERN uni0E3A.left uni0E4C.low |=:> uni0E4C.low_left ;
+
+%[ethnic languages] LEFT upper vowel after Phinthu
+%LIGKERN uni0E38.left uni0E31 |=:> uni0E31.left ;
+%LIGKERN uni0E39.left uni0E31 |=:> uni0E31.left ;
+%LIGKERN uni0E3A.left uni0E31 |=:> uni0E31.left ;
+
+%LIGKERN uni0E38.left uni0E34 |=:> uni0E34.left ;
+%LIGKERN uni0E39.left uni0E34 |=:> uni0E34.left ;
+%LIGKERN uni0E3A.left uni0E34 |=:> uni0E34.left ;
+
+%LIGKERN uni0E38.left uni0E35 |=:> uni0E35.left ;
+%LIGKERN uni0E39.left uni0E35 |=:> uni0E35.left ;
+%LIGKERN uni0E3A.left uni0E35 |=:> uni0E35.left ;
+
+%LIGKERN uni0E38.left uni0E36 |=:> uni0E36.left ;
+%LIGKERN uni0E39.left uni0E36 |=:> uni0E36.left ;
+%LIGKERN uni0E3A.left uni0E36 |=:> uni0E36.left ;
+
+%LIGKERN uni0E38.left uni0E37 |=:> uni0E37.left ;
+%LIGKERN uni0E39.left uni0E37 |=:> uni0E37.left ;
+%LIGKERN uni0E3A.left uni0E37 |=:> uni0E37.left ;
+
+%ligature for making HI MaiTaikhu and Nikhahit
+%LIGKERN uni0E31 uni0E47 |=:> uni0E47.high ;
+%LIGKERN uni0E34 uni0E47 |=:> uni0E47.high ;
+%LIGKERN uni0E35 uni0E47 |=:> uni0E47.high ;
+%LIGKERN uni0E36 uni0E47 |=:> uni0E47.high ;
+%LIGKERN uni0E37 uni0E47 |=:> uni0E47.high ;
+%LIGKERN uni0E31.left uni0E47 |=:> uni0E47.high ;
+%LIGKERN uni0E34.left uni0E47 |=:> uni0E47.high ;
+%LIGKERN uni0E35.left uni0E47 |=:> uni0E47.high ;
+%LIGKERN uni0E36.left uni0E47 |=:> uni0E47.high ;
+%LIGKERN uni0E37.left uni0E47 |=:> uni0E47.high ;
+%LIGKERN uni0E31 uni0E4D |=:> uni0E4D.high ;
+%LIGKERN uni0E34 uni0E4D |=:> uni0E4D.high ;
+%LIGKERN uni0E35 uni0E4D |=:> uni0E4D.high ;
+%LIGKERN uni0E36 uni0E4D |=:> uni0E4D.high ;
+%LIGKERN uni0E37 uni0E4D |=:> uni0E4D.high ;
+%LIGKERN uni0E31.left uni0E4D |=:> uni0E4D.high ;
+%LIGKERN uni0E34.left uni0E4D |=:> uni0E4D.high ;
+%LIGKERN uni0E35.left uni0E4D |=:> uni0E4D.high ;
+%LIGKERN uni0E36.left uni0E4D |=:> uni0E4D.high ;
+%LIGKERN uni0E37.left uni0E4D |=:> uni0E4D.high ;
+
+%ligature for making LOW SaraU SaraUu and Phinthu
+%LIGKERN uni0E0E uni0E38 |=:> uni0E38.low ;
+%LIGKERN uni0E0E uni0E39 |=:> uni0E39.low ;
+%LIGKERN uni0E0E uni0E3A |=:> uni0E3A.low ;
+%LIGKERN uni0E0F uni0E38 |=:> uni0E38.low ;
+%LIGKERN uni0E0F uni0E39 |=:> uni0E39.low ;
+%LIGKERN uni0E0F uni0E3A |=:> uni0E3A.low ;
+
+%[ethnic languages] LOW SaraU SaraUu and Phinthu below another
+%LIGKERN uni0E38 uni0E38 |=:> uni0E38.low ;
+%LIGKERN uni0E39 uni0E38 |=:> uni0E38.low ;
+%LIGKERN uni0E3A uni0E38 |=:> uni0E38.low ;
+%LIGKERN uni0E38 uni0E39 |=:> uni0E39.low ;
+%LIGKERN uni0E39 uni0E39 |=:> uni0E39.low ;
+%LIGKERN uni0E3A uni0E39 |=:> uni0E39.low ;
+%LIGKERN uni0E38 uni0E3A |=:> uni0E3A.low ;
+%LIGKERN uni0E39 uni0E3A |=:> uni0E3A.low ;
+%LIGKERN uni0E3A uni0E3A |=:> uni0E3A.low ;
+
+%ligature for making YoYingDescless and ThoThanDescless
+%LIGKERN uni0E0D uni0E38 =:|> uni0E0D.descless ;
+%LIGKERN uni0E0D uni0E39 =:|> uni0E0D.descless ;
+%LIGKERN uni0E0D uni0E3A =:|> uni0E0D.descless ;
+%LIGKERN uni0E10 uni0E38 =:|> uni0E10.descless ;
+%LIGKERN uni0E10 uni0E39 =:|> uni0E10.descless ;
+%LIGKERN uni0E10 uni0E3A =:|> uni0E10.descless ;
+
+%ligature for making Lakkhangyao
+%LIGKERN uni0E24 uni0E32 |=:> uni0E45 ;
+%LIGKERN uni0E26 uni0E32 |=:> uni0E45 ;
+
+%default ligature and kern set normally built-in in afm2tfm
+%LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ;
+%LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+%LIGKERN quoteleft quoteleft =: quotedblleft ;
+%LIGKERN quoteright quoteright =: quotedblright ;
+%LIGKERN space {} * ; * {} space ;
+%LIGKERN zerooldstyle {} * ; * {} zerooldstyle ;
+%LIGKERN oneoldstyle {} * ; * {} oneoldstyle ;
+%LIGKERN twooldstyle {} * ; * {} twooldstyle ;
+%LIGLERN threeoldstyle {} * ; * {} threeoldstyle ;
+%LIGKERN fouroldstyle {} * ; * {} fouroldstyle ;
+%LIGLERN fiveoldstyle {} * ; * {} fiveoldstyle ;
+%LIGKERN sixoldstyle {} * ; * {} sixoldstyle ;
+%LIGKERN sevenoldstyle {} * ; * {} sevenoldstyle ;
+%LIGKERN eightoldstyle {} * ; * {} eightoldstyle ;
+%LIGKERN nineoldstyle {} * ; * {} nineoldstyle ;
+%LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+%LIGKERN greater greater =: guillemotright ;
+
+/LTHEncoding [
+% 0x00
+/.notdef /.notdef /.notdef /.notdef
+/dagger /daggerdbl /section /paragraph
+/copyright /registered /trademark /germandbls
+/ae /AE /oe /OE
+% 0x10
+/exclamdown /questiondown /quotedblbase /guillemotleft
+/guillemotright /uni0E38.left /uni0E39.left /uni0E3A.left
+/perthousand /dotlessi /dotlessj /.notdef
+/.notdef /.notdef /.notdef /.notdef
+% 0x20
+/space /exclam /quotedbl /numbersign
+/dollar /percent /ampersand /quoteright
+/parenleft /parenright /asterisk /plus
+/comma /hyphen /period /slash
+% 0x30
+/zero /one /two /three
+/four /five /six /seven
+/eight /nine /colon /semicolon
+/less /equal /greater /question
+% 0x40
+/at /A /B /C
+/D /E /F /G
+/H /I /J /K
+/L /M /N /O
+% 0x50
+/P /Q /R /S
+/T /U /V /W
+/X /Y /Z /bracketleft
+/backslash /bracketright /asciicircum /underscore
+% 0x60
+/quoteleft /Asmall /Bsmall /Csmall
+/Dsmall /Esmall /Fsmall /Gsmall
+/Hsmall /Ismall /Jsmall /Ksmall
+/Lsmall /Msmall /Nsmall /Osmall
+% 0x70
+/Psmall /Qsmall /Rsmall /Ssmall
+/Tsmall /Usmall /Vsmall /Wsmall
+/Xsmall /Ysmall /Zsmall /braceleft
+/bar /braceright /asciitilde /.notdef
+% 0x80
+/uni0E10.descless /uni0E34.left /uni0E35.left /uni0E36.left
+/uni0E37.left /ellipsis /uni0E48.low_left /uni0E49.low_left
+/uni0E4A.low_left /uni0E4B.low_left /uni0E4C.low_left /uni0E48
+/uni0E49 /uni0E4A /uni0E4B /uni0E4C
+% 0x90
+/uni0E0D.descless /.notdef /.notdef /quotedblleft
+/quotedblright /bullet /endash /emdash
+/uni0E31.left /uni0E4D.left /uni0E47.left /uni0E48.left
+/uni0E49.left /uni0E4A.left /uni0E4B.left /uni0E4C.left
+% 0xA0
+/nonbreakingspace /uni0E01 /uni0E02 /uni0E03
+/uni0E04 /uni0E05 /uni0E06 /uni0E07
+/uni0E08 /uni0E09 /uni0E0A /uni0E0B
+/uni0E0C /uni0E0D /uni0E0E /uni0E0F
+% 0xB0
+/uni0E10 /uni0E11 /uni0E12 /uni0E13
+/uni0E14 /uni0E15 /uni0E16 /uni0E17
+/uni0E18 /uni0E19 /uni0E1A /uni0E1B
+/uni0E1C /uni0E1D /uni0E1E /uni0E1F
+% 0xC0
+/uni0E20 /uni0E21 /uni0E22 /uni0E23
+/uni0E24 /uni0E25 /uni0E26 /uni0E27
+/uni0E28 /uni0E29 /uni0E2A /uni0E2B
+/uni0E2C /uni0E2D /uni0E2E /uni0E2F
+% 0xD0
+/uni0E30 /uni0E31 /uni0E32 /uni0E33
+/uni0E34 /uni0E35 /uni0E36 /uni0E37
+/uni0E38 /uni0E39 /uni0E3A /uni0E4D.high
+/zerowidthspace /dottedcircle /uni0E47.high /uni0E3F
+% 0xE0
+/uni0E40 /uni0E41 /uni0E42 /uni0E43
+/uni0E44 /uni0E45 /uni0E46 /uni0E47
+/uni0E48.low /uni0E49.low /uni0E4A.low /uni0E4B.low
+/uni0E4C.low /uni0E4D /uni0E4E /uni0E4F
+% 0xF0
+/uni0E50 /uni0E51 /uni0E52 /uni0E53
+/uni0E54 /uni0E55 /uni0E56 /uni0E57
+/uni0E58 /uni0E59 /uni0E5A /uni0E5B
+/uni0E38.low /uni0E39.low /uni0E3A.low /.notdef
+] def
Property changes on: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/thailigs-osf-sc.enc
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/thailigs-osf.enc
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/thailigs-osf.enc (rev 0)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/thailigs-osf.enc 2021-10-20 21:44:12 UTC (rev 60817)
@@ -0,0 +1,427 @@
+% thailigs-osf.enc
+% by Poonlap Veerathanabutr <poonlap at linux.thai.net>
+% 2002-12-30
+% 2021-06-12 Theppitak Karoonboonyanan <theppitak at gmail.com>
+% * Create old style figure re-encoding version.
+% 2003-09-15 Chanop Silpa-Anan <chanop at debian.org>
+% * Use new unicode variant name.
+% 2011-12-26 Theppitak Karoonboonyanan <thep at linux.thai.net>
+% * Support more common Latin characters with native font glyphs.
+%
+% This is LaTeX LTH (Locale Thai) encoding for unicode encoded fonts
+%
+%ligature for making LEFT vowels, tone marks and Nikhahit
+%PoPla left vowel
+%LIGKERN uni0E1B uni0E31 |=:> uni0E31.left ;
+%LIGKERN uni0E1B uni0E34 |=:> uni0E34.left ;
+%LIGKERN uni0E1B uni0E35 |=:> uni0E35.left ;
+%LIGKERN uni0E1B uni0E36 |=:> uni0E36.left ;
+%LIGKERN uni0E1B uni0E37 |=:> uni0E37.left ;
+%LIGKERN uni0E1B uni0E38 |=:> uni0E38.left ;
+%LIGKERN uni0E1B uni0E39 |=:> uni0E39.left ;
+%LIGKERN uni0E1B uni0E3A |=:> uni0E3A.left ;
+%LIGKERN uni0E1B uni0E47 |=:> uni0E47.left ;
+%Popla left tone marks, thanthakhat, nikhahit
+%LIGKERN uni0E1B uni0E48.low |=:> uni0E48.low_left ;
+%LIGKERN uni0E1B uni0E49.low |=:> uni0E49.low_left ;
+%LIGKERN uni0E1B uni0E4A.low |=:> uni0E4A.low_left ;
+%LIGKERN uni0E1B uni0E4B.low |=:> uni0E4B.low_left ;
+%LIGKERN uni0E1B uni0E4C.low |=:> uni0E4C.low_left ;
+%LIGKERN uni0E1B uni0E4D |=:> uni0E4D.left ;
+%Popla sara-am
+%LIGKERN uni0E1B uni0E33 |=:|> uni0E4D.left ;
+%LIGKERN uni0E4D.left uni0E33 |=:> uni0E32 ;
+
+%FoFa left vowel
+%LIGKERN uni0E1D uni0E31 |=:> uni0E31.left ;
+%LIGKERN uni0E1D uni0E34 |=:> uni0E34.left ;
+%LIGKERN uni0E1D uni0E35 |=:> uni0E35.left ;
+%LIGKERN uni0E1D uni0E36 |=:> uni0E36.left ;
+%LIGKERN uni0E1D uni0E37 |=:> uni0E37.left ;
+%LIGKERN uni0E1D uni0E38 |=:> uni0E38.left ;
+%LIGKERN uni0E1D uni0E39 |=:> uni0E39.left ;
+%LIGKERN uni0E1D uni0E3A |=:> uni0E3A.left ;
+%LIGKERN uni0E1D uni0E47 |=:> uni0E47.left ;
+%FoFa left tone marks, thanthakhat, nikhahit
+%LIGKERN uni0E1D uni0E48.low |=:> uni0E48.low_left ;
+%LIGKERN uni0E1D uni0E49.low |=:> uni0E49.low_left ;
+%LIGKERN uni0E1D uni0E4A.low |=:> uni0E4A.low_left ;
+%LIGKERN uni0E1D uni0E4B.low |=:> uni0E4B.low_left ;
+%LIGKERN uni0E1D uni0E4C.low |=:> uni0E4C.low_left ;
+%LIGKERN uni0E1D uni0E4D |=:> uni0E4D.left ;
+%FoFa sara-am
+%LIGKERN uni0E1D uni0E33 |=:|> uni0E4D.left ;
+%LIGKERN uni0E4D.left uni0E33 |=:> uni0E32 ;
+
+%FoFan left vowel
+%LIGKERN uni0E1F uni0E31 |=:> uni0E31.left ;
+%LIGKERN uni0E1F uni0E34 |=:> uni0E34.left ;
+%LIGKERN uni0E1F uni0E35 |=:> uni0E35.left ;
+%LIGKERN uni0E1F uni0E36 |=:> uni0E36.left ;
+%LIGKERN uni0E1F uni0E37 |=:> uni0E37.left ;
+%LIGKERN uni0E1F uni0E38 |=:> uni0E38.left ;
+%LIGKERN uni0E1F uni0E39 |=:> uni0E39.left ;
+%LIGKERN uni0E1F uni0E3A |=:> uni0E3A.left ;
+%LIGKERN uni0E1F uni0E47 |=:> uni0E47.left ;
+%FoFan left tone marks, thanthakhat, nikhahit
+%LIGKERN uni0E1F uni0E48.low |=:> uni0E48.low_left ;
+%LIGKERN uni0E1F uni0E49.low |=:> uni0E49.low_left ;
+%LIGKERN uni0E1F uni0E4A.low |=:> uni0E4A.low_left ;
+%LIGKERN uni0E1F uni0E4B.low |=:> uni0E4B.low_left ;
+%LIGKERN uni0E1F uni0E4C.low |=:> uni0E4C.low_left ;
+%LIGKERN uni0E1F uni0E4D |=:> uni0E4D.left ;
+%FoFan sara-am
+%LIGKERN uni0E1F uni0E33 |=:|> uni0E4D.left ;
+%LIGKERN uni0E4D.left uni0E33 |=:> uni0E32 ;
+
+%LoChula left vowel
+%LIGKERN uni0E2C uni0E31 |=:> uni0E31.left ;
+%LIGKERN uni0E2C uni0E34 |=:> uni0E34.left ;
+%LIGKERN uni0E2C uni0E35 |=:> uni0E35.left ;
+%LIGKERN uni0E2C uni0E36 |=:> uni0E36.left ;
+%LIGKERN uni0E2C uni0E37 |=:> uni0E37.left ;
+%LIGKERN uni0E2C uni0E38 |=:> uni0E38.left ;
+%LIGKERN uni0E2C uni0E39 |=:> uni0E39.left ;
+%LIGKERN uni0E2C uni0E3A |=:> uni0E3A.left ;
+%LIGKERN uni0E2C uni0E47 |=:> uni0E47.left ;
+%LoChula left tone marks, thanthakhat, nikhahit
+%LIGKERN uni0E2C uni0E48.low |=:> uni0E48.low_left ;
+%LIGKERN uni0E2C uni0E49.low |=:> uni0E49.low_left ;
+%LIGKERN uni0E2C uni0E4A.low |=:> uni0E4A.low_left ;
+%LIGKERN uni0E2C uni0E4B.low |=:> uni0E4B.low_left ;
+%LIGKERN uni0E2C uni0E4C.low |=:> uni0E4C.low_left ;
+%LIGKERN uni0E2C uni0E4D |=:> uni0E4D.left ;
+%LoChula sara-am
+%LIGKERN uni0E2C uni0E33 |=:|> uni0E4D.left ;
+%LIGKERN uni0E4D.left uni0E33 |=:> uni0E32 ;
+
+%ligature for making left SaraAm with HiLeft tone marks
+%LIGKERN uni0E48.low_left uni0E33 =:| uni0E48.left ;
+%LIGKERN uni0E48.left uni0E33 |=:|> uni0E4D.left ;
+%LIGKERN uni0E49.low_left uni0E33 =:| uni0E49.left ;
+%LIGKERN uni0E49.left uni0E33 |=:|> uni0E4D.left ;
+%LIGKERN uni0E4A.low_left uni0E33 =:| uni0E4A.left ;
+%LIGKERN uni0E4A.left uni0E33 |=:|> uni0E4D.left ;
+%LIGKERN uni0E4B.low_left uni0E33 =:| uni0E4B.left ;
+%LIGKERN uni0E4B.left uni0E33 |=:|> uni0E4D.left ;
+
+%LIGKERN uni0E48.low uni0E33 =:| uni0E48 ;
+%LIGKERN uni0E49.low uni0E33 =:| uni0E49 ;
+%LIGKERN uni0E4A.low uni0E33 =:| uni0E4A ;
+%LIGKERN uni0E4B.low uni0E33 =:| uni0E4B ;
+
+%ligature for making HI tone marks
+%LIGKERN uni0E31 uni0E48.low |=:> uni0E48 ;
+%LIGKERN uni0E31 uni0E49.low |=:> uni0E49 ;
+%LIGKERN uni0E31 uni0E4A.low |=:> uni0E4A ;
+%LIGKERN uni0E31 uni0E4B.low |=:> uni0E4B ;
+%LIGKERN uni0E34 uni0E48.low |=:> uni0E48 ;
+%LIGKERN uni0E34 uni0E49.low |=:> uni0E49 ;
+%LIGKERN uni0E34 uni0E4A.low |=:> uni0E4A ;
+%LIGKERN uni0E34 uni0E4B.low |=:> uni0E4B ;
+%LIGKERN uni0E34 uni0E4C.low |=:> uni0E4C ;
+%LIGKERN uni0E35 uni0E48.low |=:> uni0E48 ;
+%LIGKERN uni0E35 uni0E49.low |=:> uni0E49 ;
+%LIGKERN uni0E35 uni0E4A.low |=:> uni0E4A ;
+%LIGKERN uni0E35 uni0E4B.low |=:> uni0E4B ;
+%LIGKERN uni0E35 uni0E4C.low |=:> uni0E4C ;
+%LIGKERN uni0E36 uni0E48.low |=:> uni0E48 ;
+%LIGKERN uni0E36 uni0E49.low |=:> uni0E49 ;
+%LIGKERN uni0E36 uni0E4A.low |=:> uni0E4A ;
+%LIGKERN uni0E36 uni0E4B.low |=:> uni0E4B ;
+%LIGKERN uni0E36 uni0E4C.low |=:> uni0E4C ;
+%LIGKERN uni0E37 uni0E48.low |=:> uni0E48 ;
+%LIGKERN uni0E37 uni0E49.low |=:> uni0E49 ;
+%LIGKERN uni0E37 uni0E4A.low |=:> uni0E4A ;
+%LIGKERN uni0E37 uni0E4B.low |=:> uni0E4B ;
+%LIGKERN uni0E37 uni0E4C.low |=:> uni0E4C ;
+
+%[ethnic languages] HI tone marks over upper marks
+%LIGKERN uni0E47 uni0E48.low |=:> uni0E48 ;
+%LIGKERN uni0E47 uni0E49.low |=:> uni0E49 ;
+%LIGKERN uni0E47 uni0E4A.low |=:> uni0E4A ;
+%LIGKERN uni0E47 uni0E4B.low |=:> uni0E4B ;
+%LIGKERN uni0E47 uni0E4C.low |=:> uni0E4C ;
+%LIGKERN uni0E48.low uni0E48.low |=:> uni0E48 ;
+%LIGKERN uni0E48.low uni0E49.low |=:> uni0E49 ;
+%LIGKERN uni0E48.low uni0E4A.low |=:> uni0E4A ;
+%LIGKERN uni0E48.low uni0E4B.low |=:> uni0E4B ;
+%LIGKERN uni0E48.low uni0E4C.low |=:> uni0E4C ;
+%LIGKERN uni0E49.low uni0E48.low |=:> uni0E48 ;
+%LIGKERN uni0E49.low uni0E49.low |=:> uni0E49 ;
+%LIGKERN uni0E49.low uni0E4A.low |=:> uni0E4A ;
+%LIGKERN uni0E49.low uni0E4B.low |=:> uni0E4B ;
+%LIGKERN uni0E49.low uni0E4C.low |=:> uni0E4C ;
+%LIGKERN uni0E4A.low uni0E48.low |=:> uni0E48 ;
+%LIGKERN uni0E4A.low uni0E49.low |=:> uni0E49 ;
+%LIGKERN uni0E4A.low uni0E4A.low |=:> uni0E4A ;
+%LIGKERN uni0E4A.low uni0E4B.low |=:> uni0E4B ;
+%LIGKERN uni0E4A.low uni0E4C.low |=:> uni0E4C ;
+%LIGKERN uni0E4B.low uni0E48.low |=:> uni0E48 ;
+%LIGKERN uni0E4B.low uni0E49.low |=:> uni0E49 ;
+%LIGKERN uni0E4B.low uni0E4A.low |=:> uni0E4A ;
+%LIGKERN uni0E4B.low uni0E4B.low |=:> uni0E4B ;
+%LIGKERN uni0E4B.low uni0E4C.low |=:> uni0E4C ;
+%LIGKERN uni0E4C.low uni0E48.low |=:> uni0E48 ;
+%LIGKERN uni0E4C.low uni0E49.low |=:> uni0E49 ;
+%LIGKERN uni0E4C.low uni0E4A.low |=:> uni0E4A ;
+%LIGKERN uni0E4C.low uni0E4B.low |=:> uni0E4B ;
+%LIGKERN uni0E4C.low uni0E4C.low |=:> uni0E4C ;
+
+%ligature for making LEFT HI tone marks and thantakhat
+%LIGKERN uni0E31.left uni0E48.low |=:> uni0E48.left ;
+%LIGKERN uni0E34.left uni0E48.low |=:> uni0E48.left ;
+%LIGKERN uni0E35.left uni0E48.low |=:> uni0E48.left ;
+%LIGKERN uni0E36.left uni0E48.low |=:> uni0E48.left ;
+%LIGKERN uni0E37.left uni0E48.low |=:> uni0E48.left ;
+
+%LIGKERN uni0E31.left uni0E49.low |=:> uni0E49.left ;
+%LIGKERN uni0E34.left uni0E49.low |=:> uni0E49.left ;
+%LIGKERN uni0E35.left uni0E49.low |=:> uni0E49.left ;
+%LIGKERN uni0E36.left uni0E49.low |=:> uni0E49.left ;
+%LIGKERN uni0E37.left uni0E49.low |=:> uni0E49.left ;
+
+%LIGKERN uni0E31.left uni0E4A.low |=:> uni0E4A.left ;
+%LIGKERN uni0E34.left uni0E4A.low |=:> uni0E4A.left ;
+%LIGKERN uni0E35.left uni0E4A.low |=:> uni0E4A.left ;
+%LIGKERN uni0E36.left uni0E4A.low |=:> uni0E4A.left ;
+%LIGKERN uni0E37.left uni0E4A.low |=:> uni0E4A.left ;
+
+%LIGKERN uni0E31.left uni0E4B.low |=:> uni0E4B.left ;
+%LIGKERN uni0E34.left uni0E4B.low |=:> uni0E4B.left ;
+%LIGKERN uni0E35.left uni0E4B.low |=:> uni0E4B.left ;
+%LIGKERN uni0E36.left uni0E4B.low |=:> uni0E4B.left ;
+%LIGKERN uni0E37.left uni0E4B.low |=:> uni0E4B.left ;
+
+%LIGKERN uni0E34.left uni0E4C.low |=:> uni0E4C.left ;
+
+%[ethnic languages] LEFT HI tone marks over upper marks
+%LIGKERN uni0E47.left uni0E48.low |=:> uni0E48.left ;
+%LIGKERN uni0E47.left uni0E49.low |=:> uni0E49.left ;
+%LIGKERN uni0E47.left uni0E4A.low |=:> uni0E4A.left ;
+%LIGKERN uni0E47.left uni0E4B.low |=:> uni0E4B.left ;
+%LIGKERN uni0E47.left uni0E4C.low |=:> uni0E4C.left ;
+%LIGKERN uni0E48.low_left uni0E48.low |=:> uni0E48.left ;
+%LIGKERN uni0E48.low_left uni0E49.low |=:> uni0E49.left ;
+%LIGKERN uni0E48.low_left uni0E4A.low |=:> uni0E4A.left ;
+%LIGKERN uni0E48.low_left uni0E4B.low |=:> uni0E4B.left ;
+%LIGKERN uni0E48.low_left uni0E4C.low |=:> uni0E4C.left ;
+%LIGKERN uni0E49.low_left uni0E48.low |=:> uni0E48.left ;
+%LIGKERN uni0E49.low_left uni0E49.low |=:> uni0E49.left ;
+%LIGKERN uni0E49.low_left uni0E4A.low |=:> uni0E4A.left ;
+%LIGKERN uni0E49.low_left uni0E4B.low |=:> uni0E4B.left ;
+%LIGKERN uni0E49.low_left uni0E4C.low |=:> uni0E4C.left ;
+%LIGKERN uni0E4A.low_left uni0E48.low |=:> uni0E48.left ;
+%LIGKERN uni0E4A.low_left uni0E49.low |=:> uni0E49.left ;
+%LIGKERN uni0E4A.low_left uni0E4A.low |=:> uni0E4A.left ;
+%LIGKERN uni0E4A.low_left uni0E4B.low |=:> uni0E4B.left ;
+%LIGKERN uni0E4A.low_left uni0E4C.low |=:> uni0E4C.left ;
+%LIGKERN uni0E4B.low_left uni0E48.low |=:> uni0E48.left ;
+%LIGKERN uni0E4B.low_left uni0E49.low |=:> uni0E49.left ;
+%LIGKERN uni0E4B.low_left uni0E4A.low |=:> uni0E4A.left ;
+%LIGKERN uni0E4B.low_left uni0E4B.low |=:> uni0E4B.left ;
+%LIGKERN uni0E4B.low_left uni0E4C.low |=:> uni0E4C.left ;
+%LIGKERN uni0E4C.low_left uni0E48.low |=:> uni0E48.left ;
+%LIGKERN uni0E4C.low_left uni0E49.low |=:> uni0E49.left ;
+%LIGKERN uni0E4C.low_left uni0E4A.low |=:> uni0E4A.left ;
+%LIGKERN uni0E4C.low_left uni0E4B.low |=:> uni0E4B.left ;
+%LIGKERN uni0E4C.low_left uni0E4C.low |=:> uni0E4C.left ;
+
+%ligature for making LEFT LOW tone marks and thantakhat
+%LIGKERN uni0E38.left uni0E48.low |=:> uni0E48.low_left ;
+%LIGKERN uni0E39.left uni0E48.low |=:> uni0E48.low_left ;
+%LIGKERN uni0E3A.left uni0E48.low |=:> uni0E48.low_left ;
+
+%LIGKERN uni0E38.left uni0E49.low |=:> uni0E49.low_left ;
+%LIGKERN uni0E39.left uni0E49.low |=:> uni0E49.low_left ;
+%LIGKERN uni0E3A.left uni0E49.low |=:> uni0E49.low_left ;
+
+%LIGKERN uni0E38.left uni0E4A.low |=:> uni0E4A.low_left ;
+%LIGKERN uni0E39.left uni0E4A.low |=:> uni0E4A.low_left ;
+%LIGKERN uni0E3A.left uni0E4A.low |=:> uni0E4A.low_left ;
+
+%LIGKERN uni0E38.left uni0E4B.low |=:> uni0E4B.low_left ;
+%LIGKERN uni0E39.left uni0E4B.low |=:> uni0E4B.low_left ;
+%LIGKERN uni0E3A.left uni0E4B.low |=:> uni0E4B.low_left ;
+
+%LIGKERN uni0E38.left uni0E4C.low |=:> uni0E4C.low_left ;
+%LIGKERN uni0E39.left uni0E4C.low |=:> uni0E4C.low_left ;
+%LIGKERN uni0E3A.left uni0E4C.low |=:> uni0E4C.low_left ;
+
+%[ethnic languages] LEFT upper vowel after Phinthu
+%LIGKERN uni0E38.left uni0E31 |=:> uni0E31.left ;
+%LIGKERN uni0E39.left uni0E31 |=:> uni0E31.left ;
+%LIGKERN uni0E3A.left uni0E31 |=:> uni0E31.left ;
+
+%LIGKERN uni0E38.left uni0E34 |=:> uni0E34.left ;
+%LIGKERN uni0E39.left uni0E34 |=:> uni0E34.left ;
+%LIGKERN uni0E3A.left uni0E34 |=:> uni0E34.left ;
+
+%LIGKERN uni0E38.left uni0E35 |=:> uni0E35.left ;
+%LIGKERN uni0E39.left uni0E35 |=:> uni0E35.left ;
+%LIGKERN uni0E3A.left uni0E35 |=:> uni0E35.left ;
+
+%LIGKERN uni0E38.left uni0E36 |=:> uni0E36.left ;
+%LIGKERN uni0E39.left uni0E36 |=:> uni0E36.left ;
+%LIGKERN uni0E3A.left uni0E36 |=:> uni0E36.left ;
+
+%LIGKERN uni0E38.left uni0E37 |=:> uni0E37.left ;
+%LIGKERN uni0E39.left uni0E37 |=:> uni0E37.left ;
+%LIGKERN uni0E3A.left uni0E37 |=:> uni0E37.left ;
+
+%ligature for making HI MaiTaikhu and Nikhahit
+%LIGKERN uni0E31 uni0E47 |=:> uni0E47.high ;
+%LIGKERN uni0E34 uni0E47 |=:> uni0E47.high ;
+%LIGKERN uni0E35 uni0E47 |=:> uni0E47.high ;
+%LIGKERN uni0E36 uni0E47 |=:> uni0E47.high ;
+%LIGKERN uni0E37 uni0E47 |=:> uni0E47.high ;
+%LIGKERN uni0E31.left uni0E47 |=:> uni0E47.high ;
+%LIGKERN uni0E34.left uni0E47 |=:> uni0E47.high ;
+%LIGKERN uni0E35.left uni0E47 |=:> uni0E47.high ;
+%LIGKERN uni0E36.left uni0E47 |=:> uni0E47.high ;
+%LIGKERN uni0E37.left uni0E47 |=:> uni0E47.high ;
+%LIGKERN uni0E31 uni0E4D |=:> uni0E4D.high ;
+%LIGKERN uni0E34 uni0E4D |=:> uni0E4D.high ;
+%LIGKERN uni0E35 uni0E4D |=:> uni0E4D.high ;
+%LIGKERN uni0E36 uni0E4D |=:> uni0E4D.high ;
+%LIGKERN uni0E37 uni0E4D |=:> uni0E4D.high ;
+%LIGKERN uni0E31.left uni0E4D |=:> uni0E4D.high ;
+%LIGKERN uni0E34.left uni0E4D |=:> uni0E4D.high ;
+%LIGKERN uni0E35.left uni0E4D |=:> uni0E4D.high ;
+%LIGKERN uni0E36.left uni0E4D |=:> uni0E4D.high ;
+%LIGKERN uni0E37.left uni0E4D |=:> uni0E4D.high ;
+
+%ligature for making LOW SaraU SaraUu and Phinthu
+%LIGKERN uni0E0E uni0E38 |=:> uni0E38.low ;
+%LIGKERN uni0E0E uni0E39 |=:> uni0E39.low ;
+%LIGKERN uni0E0E uni0E3A |=:> uni0E3A.low ;
+%LIGKERN uni0E0F uni0E38 |=:> uni0E38.low ;
+%LIGKERN uni0E0F uni0E39 |=:> uni0E39.low ;
+%LIGKERN uni0E0F uni0E3A |=:> uni0E3A.low ;
+
+%[ethnic languages] LOW SaraU SaraUu and Phinthu below another
+%LIGKERN uni0E38 uni0E38 |=:> uni0E38.low ;
+%LIGKERN uni0E39 uni0E38 |=:> uni0E38.low ;
+%LIGKERN uni0E3A uni0E38 |=:> uni0E38.low ;
+%LIGKERN uni0E38 uni0E39 |=:> uni0E39.low ;
+%LIGKERN uni0E39 uni0E39 |=:> uni0E39.low ;
+%LIGKERN uni0E3A uni0E39 |=:> uni0E39.low ;
+%LIGKERN uni0E38 uni0E3A |=:> uni0E3A.low ;
+%LIGKERN uni0E39 uni0E3A |=:> uni0E3A.low ;
+%LIGKERN uni0E3A uni0E3A |=:> uni0E3A.low ;
+
+%ligature for making YoYingDescless and ThoThanDescless
+%LIGKERN uni0E0D uni0E38 =:|> uni0E0D.descless ;
+%LIGKERN uni0E0D uni0E39 =:|> uni0E0D.descless ;
+%LIGKERN uni0E0D uni0E3A =:|> uni0E0D.descless ;
+%LIGKERN uni0E10 uni0E38 =:|> uni0E10.descless ;
+%LIGKERN uni0E10 uni0E39 =:|> uni0E10.descless ;
+%LIGKERN uni0E10 uni0E3A =:|> uni0E10.descless ;
+
+%ligature for making Lakkhangyao
+%LIGKERN uni0E24 uni0E32 |=:> uni0E45 ;
+%LIGKERN uni0E26 uni0E32 |=:> uni0E45 ;
+
+%default ligature and kern set normally built-in in afm2tfm
+%LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ;
+%LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+%LIGKERN quoteleft quoteleft =: quotedblleft ;
+%LIGKERN quoteright quoteright =: quotedblright ;
+%LIGKERN space {} * ; * {} space ;
+%LIGKERN zerooldstyle {} * ; * {} zerooldstyle ;
+%LIGKERN oneoldstyle {} * ; * {} oneoldstyle ;
+%LIGKERN twooldstyle {} * ; * {} twooldstyle ;
+%LIGLERN threeoldstyle {} * ; * {} threeoldstyle ;
+%LIGKERN fouroldstyle {} * ; * {} fouroldstyle ;
+%LIGLERN fiveoldstyle {} * ; * {} fiveoldstyle ;
+%LIGKERN sixoldstyle {} * ; * {} sixoldstyle ;
+%LIGKERN sevenoldstyle {} * ; * {} sevenoldstyle ;
+%LIGKERN eightoldstyle {} * ; * {} eightoldstyle ;
+%LIGKERN nineoldstyle {} * ; * {} nineoldstyle ;
+%LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+%LIGKERN greater greater =: guillemotright ;
+%LIGKERN f f =: ff ; f i =: fi ; f l =: fl ;
+%LIGKERN ff i =: ffi ; ff l =: ffl ;
+
+/LTHEncoding [
+% 0x00
+/.notdef /.notdef /.notdef /.notdef
+/dagger /daggerdbl /section /paragraph
+/copyright /registered /trademark /germandbls
+/ae /AE /oe /OE
+% 0x10
+/exclamdown /questiondown /quotedblbase /guillemotleft
+/guillemotright /uni0E38.left /uni0E39.left /uni0E3A.left
+/perthousand /dotlessi /dotlessj /ff
+/fi /fl /ffi /ffl
+% 0x20
+/space /exclam /quotedbl /numbersign
+/dollar /percent /ampersand /quoteright
+/parenleft /parenright /asterisk /plus
+/comma /hyphen /period /slash
+% 0x30
+/zerooldstyle /oneoldstyle /twooldstyle /threeoldstyle
+/fouroldstyle /fiveoldstyle /sixoldstyle /sevenoldstyle
+/eightoldstyle /nineoldstyle /colon /semicolon
+/less /equal /greater /question
+% 0x40
+/at /A /B /C
+/D /E /F /G
+/H /I /J /K
+/L /M /N /O
+% 0x50
+/P /Q /R /S
+/T /U /V /W
+/X /Y /Z /bracketleft
+/backslash /bracketright /asciicircum /underscore
+% 0x60
+/quoteleft /a /b /c
+/d /e /f /g
+/h /i /j /k
+/l /m /n /o
+% 0x70
+/p /q /r /s
+/t /u /v /w
+/x /y /z /braceleft
+/bar /braceright /asciitilde /.notdef
+% 0x80
+/uni0E10.descless /uni0E34.left /uni0E35.left /uni0E36.left
+/uni0E37.left /ellipsis /uni0E48.low_left /uni0E49.low_left
+/uni0E4A.low_left /uni0E4B.low_left /uni0E4C.low_left /uni0E48
+/uni0E49 /uni0E4A /uni0E4B /uni0E4C
+% 0x90
+/uni0E0D.descless /.notdef /.notdef /quotedblleft
+/quotedblright /bullet /endash /emdash
+/uni0E31.left /uni0E4D.left /uni0E47.left /uni0E48.left
+/uni0E49.left /uni0E4A.left /uni0E4B.left /uni0E4C.left
+% 0xA0
+/nonbreakingspace /uni0E01 /uni0E02 /uni0E03
+/uni0E04 /uni0E05 /uni0E06 /uni0E07
+/uni0E08 /uni0E09 /uni0E0A /uni0E0B
+/uni0E0C /uni0E0D /uni0E0E /uni0E0F
+% 0xB0
+/uni0E10 /uni0E11 /uni0E12 /uni0E13
+/uni0E14 /uni0E15 /uni0E16 /uni0E17
+/uni0E18 /uni0E19 /uni0E1A /uni0E1B
+/uni0E1C /uni0E1D /uni0E1E /uni0E1F
+% 0xC0
+/uni0E20 /uni0E21 /uni0E22 /uni0E23
+/uni0E24 /uni0E25 /uni0E26 /uni0E27
+/uni0E28 /uni0E29 /uni0E2A /uni0E2B
+/uni0E2C /uni0E2D /uni0E2E /uni0E2F
+% 0xD0
+/uni0E30 /uni0E31 /uni0E32 /uni0E33
+/uni0E34 /uni0E35 /uni0E36 /uni0E37
+/uni0E38 /uni0E39 /uni0E3A /uni0E4D.high
+/zerowidthspace /dottedcircle /uni0E47.high /uni0E3F
+% 0xE0
+/uni0E40 /uni0E41 /uni0E42 /uni0E43
+/uni0E44 /uni0E45 /uni0E46 /uni0E47
+/uni0E48.low /uni0E49.low /uni0E4A.low /uni0E4B.low
+/uni0E4C.low /uni0E4D /uni0E4E /uni0E4F
+% 0xF0
+/uni0E50 /uni0E51 /uni0E52 /uni0E53
+/uni0E54 /uni0E55 /uni0E56 /uni0E57
+/uni0E58 /uni0E59 /uni0E5A /uni0E5B
+/uni0E38.low /uni0E39.low /uni0E3A.low /.notdef
+] def
Property changes on: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/thailigs-osf.enc
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/thailigs-sc.enc
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/thailigs-sc.enc (rev 0)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/thailigs-sc.enc 2021-10-20 21:44:12 UTC (rev 60817)
@@ -0,0 +1,420 @@
+% thailigs-sc.enc
+% by Poonlap Veerathanabutr <poonlap at linux.thai.net>
+% 2002-12-30
+% 2021-06-08 Theppitak Karoonboonyanan <theppitak at gmail.com>
+% * Create small caps re-encoding version.
+% 2003-09-15 Chanop Silpa-Anan <chanop at debian.org>
+% * Use new unicode variant name.
+% 2011-12-26 Theppitak Karoonboonyanan <thep at linux.thai.net>
+% * Support more common Latin characters with native font glyphs.
+%
+% This is LaTeX LTH (Locale Thai) encoding for unicode encoded fonts
+%
+%ligature for making LEFT vowels, tone marks and Nikhahit
+%PoPla left vowel
+%LIGKERN uni0E1B uni0E31 |=:> uni0E31.left ;
+%LIGKERN uni0E1B uni0E34 |=:> uni0E34.left ;
+%LIGKERN uni0E1B uni0E35 |=:> uni0E35.left ;
+%LIGKERN uni0E1B uni0E36 |=:> uni0E36.left ;
+%LIGKERN uni0E1B uni0E37 |=:> uni0E37.left ;
+%LIGKERN uni0E1B uni0E38 |=:> uni0E38.left ;
+%LIGKERN uni0E1B uni0E39 |=:> uni0E39.left ;
+%LIGKERN uni0E1B uni0E3A |=:> uni0E3A.left ;
+%LIGKERN uni0E1B uni0E47 |=:> uni0E47.left ;
+%Popla left tone marks, thanthakhat, nikhahit
+%LIGKERN uni0E1B uni0E48.low |=:> uni0E48.low_left ;
+%LIGKERN uni0E1B uni0E49.low |=:> uni0E49.low_left ;
+%LIGKERN uni0E1B uni0E4A.low |=:> uni0E4A.low_left ;
+%LIGKERN uni0E1B uni0E4B.low |=:> uni0E4B.low_left ;
+%LIGKERN uni0E1B uni0E4C.low |=:> uni0E4C.low_left ;
+%LIGKERN uni0E1B uni0E4D |=:> uni0E4D.left ;
+%Popla sara-am
+%LIGKERN uni0E1B uni0E33 |=:|> uni0E4D.left ;
+%LIGKERN uni0E4D.left uni0E33 |=:> uni0E32 ;
+
+%FoFa left vowel
+%LIGKERN uni0E1D uni0E31 |=:> uni0E31.left ;
+%LIGKERN uni0E1D uni0E34 |=:> uni0E34.left ;
+%LIGKERN uni0E1D uni0E35 |=:> uni0E35.left ;
+%LIGKERN uni0E1D uni0E36 |=:> uni0E36.left ;
+%LIGKERN uni0E1D uni0E37 |=:> uni0E37.left ;
+%LIGKERN uni0E1D uni0E38 |=:> uni0E38.left ;
+%LIGKERN uni0E1D uni0E39 |=:> uni0E39.left ;
+%LIGKERN uni0E1D uni0E3A |=:> uni0E3A.left ;
+%LIGKERN uni0E1D uni0E47 |=:> uni0E47.left ;
+%FoFa left tone marks, thanthakhat, nikhahit
+%LIGKERN uni0E1D uni0E48.low |=:> uni0E48.low_left ;
+%LIGKERN uni0E1D uni0E49.low |=:> uni0E49.low_left ;
+%LIGKERN uni0E1D uni0E4A.low |=:> uni0E4A.low_left ;
+%LIGKERN uni0E1D uni0E4B.low |=:> uni0E4B.low_left ;
+%LIGKERN uni0E1D uni0E4C.low |=:> uni0E4C.low_left ;
+%LIGKERN uni0E1D uni0E4D |=:> uni0E4D.left ;
+%FoFa sara-am
+%LIGKERN uni0E1D uni0E33 |=:|> uni0E4D.left ;
+%LIGKERN uni0E4D.left uni0E33 |=:> uni0E32 ;
+
+%FoFan left vowel
+%LIGKERN uni0E1F uni0E31 |=:> uni0E31.left ;
+%LIGKERN uni0E1F uni0E34 |=:> uni0E34.left ;
+%LIGKERN uni0E1F uni0E35 |=:> uni0E35.left ;
+%LIGKERN uni0E1F uni0E36 |=:> uni0E36.left ;
+%LIGKERN uni0E1F uni0E37 |=:> uni0E37.left ;
+%LIGKERN uni0E1F uni0E38 |=:> uni0E38.left ;
+%LIGKERN uni0E1F uni0E39 |=:> uni0E39.left ;
+%LIGKERN uni0E1F uni0E3A |=:> uni0E3A.left ;
+%LIGKERN uni0E1F uni0E47 |=:> uni0E47.left ;
+%FoFan left tone marks, thanthakhat, nikhahit
+%LIGKERN uni0E1F uni0E48.low |=:> uni0E48.low_left ;
+%LIGKERN uni0E1F uni0E49.low |=:> uni0E49.low_left ;
+%LIGKERN uni0E1F uni0E4A.low |=:> uni0E4A.low_left ;
+%LIGKERN uni0E1F uni0E4B.low |=:> uni0E4B.low_left ;
+%LIGKERN uni0E1F uni0E4C.low |=:> uni0E4C.low_left ;
+%LIGKERN uni0E1F uni0E4D |=:> uni0E4D.left ;
+%FoFan sara-am
+%LIGKERN uni0E1F uni0E33 |=:|> uni0E4D.left ;
+%LIGKERN uni0E4D.left uni0E33 |=:> uni0E32 ;
+
+%LoChula left vowel
+%LIGKERN uni0E2C uni0E31 |=:> uni0E31.left ;
+%LIGKERN uni0E2C uni0E34 |=:> uni0E34.left ;
+%LIGKERN uni0E2C uni0E35 |=:> uni0E35.left ;
+%LIGKERN uni0E2C uni0E36 |=:> uni0E36.left ;
+%LIGKERN uni0E2C uni0E37 |=:> uni0E37.left ;
+%LIGKERN uni0E2C uni0E38 |=:> uni0E38.left ;
+%LIGKERN uni0E2C uni0E39 |=:> uni0E39.left ;
+%LIGKERN uni0E2C uni0E3A |=:> uni0E3A.left ;
+%LIGKERN uni0E2C uni0E47 |=:> uni0E47.left ;
+%LoChula left tone marks, thanthakhat, nikhahit
+%LIGKERN uni0E2C uni0E48.low |=:> uni0E48.low_left ;
+%LIGKERN uni0E2C uni0E49.low |=:> uni0E49.low_left ;
+%LIGKERN uni0E2C uni0E4A.low |=:> uni0E4A.low_left ;
+%LIGKERN uni0E2C uni0E4B.low |=:> uni0E4B.low_left ;
+%LIGKERN uni0E2C uni0E4C.low |=:> uni0E4C.low_left ;
+%LIGKERN uni0E2C uni0E4D |=:> uni0E4D.left ;
+%LoChula sara-am
+%LIGKERN uni0E2C uni0E33 |=:|> uni0E4D.left ;
+%LIGKERN uni0E4D.left uni0E33 |=:> uni0E32 ;
+
+%ligature for making left SaraAm with HiLeft tone marks
+%LIGKERN uni0E48.low_left uni0E33 =:| uni0E48.left ;
+%LIGKERN uni0E48.left uni0E33 |=:|> uni0E4D.left ;
+%LIGKERN uni0E49.low_left uni0E33 =:| uni0E49.left ;
+%LIGKERN uni0E49.left uni0E33 |=:|> uni0E4D.left ;
+%LIGKERN uni0E4A.low_left uni0E33 =:| uni0E4A.left ;
+%LIGKERN uni0E4A.left uni0E33 |=:|> uni0E4D.left ;
+%LIGKERN uni0E4B.low_left uni0E33 =:| uni0E4B.left ;
+%LIGKERN uni0E4B.left uni0E33 |=:|> uni0E4D.left ;
+
+%LIGKERN uni0E48.low uni0E33 =:| uni0E48 ;
+%LIGKERN uni0E49.low uni0E33 =:| uni0E49 ;
+%LIGKERN uni0E4A.low uni0E33 =:| uni0E4A ;
+%LIGKERN uni0E4B.low uni0E33 =:| uni0E4B ;
+
+%ligature for making HI tone marks
+%LIGKERN uni0E31 uni0E48.low |=:> uni0E48 ;
+%LIGKERN uni0E31 uni0E49.low |=:> uni0E49 ;
+%LIGKERN uni0E31 uni0E4A.low |=:> uni0E4A ;
+%LIGKERN uni0E31 uni0E4B.low |=:> uni0E4B ;
+%LIGKERN uni0E34 uni0E48.low |=:> uni0E48 ;
+%LIGKERN uni0E34 uni0E49.low |=:> uni0E49 ;
+%LIGKERN uni0E34 uni0E4A.low |=:> uni0E4A ;
+%LIGKERN uni0E34 uni0E4B.low |=:> uni0E4B ;
+%LIGKERN uni0E34 uni0E4C.low |=:> uni0E4C ;
+%LIGKERN uni0E35 uni0E48.low |=:> uni0E48 ;
+%LIGKERN uni0E35 uni0E49.low |=:> uni0E49 ;
+%LIGKERN uni0E35 uni0E4A.low |=:> uni0E4A ;
+%LIGKERN uni0E35 uni0E4B.low |=:> uni0E4B ;
+%LIGKERN uni0E35 uni0E4C.low |=:> uni0E4C ;
+%LIGKERN uni0E36 uni0E48.low |=:> uni0E48 ;
+%LIGKERN uni0E36 uni0E49.low |=:> uni0E49 ;
+%LIGKERN uni0E36 uni0E4A.low |=:> uni0E4A ;
+%LIGKERN uni0E36 uni0E4B.low |=:> uni0E4B ;
+%LIGKERN uni0E36 uni0E4C.low |=:> uni0E4C ;
+%LIGKERN uni0E37 uni0E48.low |=:> uni0E48 ;
+%LIGKERN uni0E37 uni0E49.low |=:> uni0E49 ;
+%LIGKERN uni0E37 uni0E4A.low |=:> uni0E4A ;
+%LIGKERN uni0E37 uni0E4B.low |=:> uni0E4B ;
+%LIGKERN uni0E37 uni0E4C.low |=:> uni0E4C ;
+
+%[ethnic languages] HI tone marks over upper marks
+%LIGKERN uni0E47 uni0E48.low |=:> uni0E48 ;
+%LIGKERN uni0E47 uni0E49.low |=:> uni0E49 ;
+%LIGKERN uni0E47 uni0E4A.low |=:> uni0E4A ;
+%LIGKERN uni0E47 uni0E4B.low |=:> uni0E4B ;
+%LIGKERN uni0E47 uni0E4C.low |=:> uni0E4C ;
+%LIGKERN uni0E48.low uni0E48.low |=:> uni0E48 ;
+%LIGKERN uni0E48.low uni0E49.low |=:> uni0E49 ;
+%LIGKERN uni0E48.low uni0E4A.low |=:> uni0E4A ;
+%LIGKERN uni0E48.low uni0E4B.low |=:> uni0E4B ;
+%LIGKERN uni0E48.low uni0E4C.low |=:> uni0E4C ;
+%LIGKERN uni0E49.low uni0E48.low |=:> uni0E48 ;
+%LIGKERN uni0E49.low uni0E49.low |=:> uni0E49 ;
+%LIGKERN uni0E49.low uni0E4A.low |=:> uni0E4A ;
+%LIGKERN uni0E49.low uni0E4B.low |=:> uni0E4B ;
+%LIGKERN uni0E49.low uni0E4C.low |=:> uni0E4C ;
+%LIGKERN uni0E4A.low uni0E48.low |=:> uni0E48 ;
+%LIGKERN uni0E4A.low uni0E49.low |=:> uni0E49 ;
+%LIGKERN uni0E4A.low uni0E4A.low |=:> uni0E4A ;
+%LIGKERN uni0E4A.low uni0E4B.low |=:> uni0E4B ;
+%LIGKERN uni0E4A.low uni0E4C.low |=:> uni0E4C ;
+%LIGKERN uni0E4B.low uni0E48.low |=:> uni0E48 ;
+%LIGKERN uni0E4B.low uni0E49.low |=:> uni0E49 ;
+%LIGKERN uni0E4B.low uni0E4A.low |=:> uni0E4A ;
+%LIGKERN uni0E4B.low uni0E4B.low |=:> uni0E4B ;
+%LIGKERN uni0E4B.low uni0E4C.low |=:> uni0E4C ;
+%LIGKERN uni0E4C.low uni0E48.low |=:> uni0E48 ;
+%LIGKERN uni0E4C.low uni0E49.low |=:> uni0E49 ;
+%LIGKERN uni0E4C.low uni0E4A.low |=:> uni0E4A ;
+%LIGKERN uni0E4C.low uni0E4B.low |=:> uni0E4B ;
+%LIGKERN uni0E4C.low uni0E4C.low |=:> uni0E4C ;
+
+%ligature for making LEFT HI tone marks and thantakhat
+%LIGKERN uni0E31.left uni0E48.low |=:> uni0E48.left ;
+%LIGKERN uni0E34.left uni0E48.low |=:> uni0E48.left ;
+%LIGKERN uni0E35.left uni0E48.low |=:> uni0E48.left ;
+%LIGKERN uni0E36.left uni0E48.low |=:> uni0E48.left ;
+%LIGKERN uni0E37.left uni0E48.low |=:> uni0E48.left ;
+
+%LIGKERN uni0E31.left uni0E49.low |=:> uni0E49.left ;
+%LIGKERN uni0E34.left uni0E49.low |=:> uni0E49.left ;
+%LIGKERN uni0E35.left uni0E49.low |=:> uni0E49.left ;
+%LIGKERN uni0E36.left uni0E49.low |=:> uni0E49.left ;
+%LIGKERN uni0E37.left uni0E49.low |=:> uni0E49.left ;
+
+%LIGKERN uni0E31.left uni0E4A.low |=:> uni0E4A.left ;
+%LIGKERN uni0E34.left uni0E4A.low |=:> uni0E4A.left ;
+%LIGKERN uni0E35.left uni0E4A.low |=:> uni0E4A.left ;
+%LIGKERN uni0E36.left uni0E4A.low |=:> uni0E4A.left ;
+%LIGKERN uni0E37.left uni0E4A.low |=:> uni0E4A.left ;
+
+%LIGKERN uni0E31.left uni0E4B.low |=:> uni0E4B.left ;
+%LIGKERN uni0E34.left uni0E4B.low |=:> uni0E4B.left ;
+%LIGKERN uni0E35.left uni0E4B.low |=:> uni0E4B.left ;
+%LIGKERN uni0E36.left uni0E4B.low |=:> uni0E4B.left ;
+%LIGKERN uni0E37.left uni0E4B.low |=:> uni0E4B.left ;
+
+%LIGKERN uni0E34.left uni0E4C.low |=:> uni0E4C.left ;
+
+%[ethnic languages] LEFT HI tone marks over upper marks
+%LIGKERN uni0E47.left uni0E48.low |=:> uni0E48.left ;
+%LIGKERN uni0E47.left uni0E49.low |=:> uni0E49.left ;
+%LIGKERN uni0E47.left uni0E4A.low |=:> uni0E4A.left ;
+%LIGKERN uni0E47.left uni0E4B.low |=:> uni0E4B.left ;
+%LIGKERN uni0E47.left uni0E4C.low |=:> uni0E4C.left ;
+%LIGKERN uni0E48.low_left uni0E48.low |=:> uni0E48.left ;
+%LIGKERN uni0E48.low_left uni0E49.low |=:> uni0E49.left ;
+%LIGKERN uni0E48.low_left uni0E4A.low |=:> uni0E4A.left ;
+%LIGKERN uni0E48.low_left uni0E4B.low |=:> uni0E4B.left ;
+%LIGKERN uni0E48.low_left uni0E4C.low |=:> uni0E4C.left ;
+%LIGKERN uni0E49.low_left uni0E48.low |=:> uni0E48.left ;
+%LIGKERN uni0E49.low_left uni0E49.low |=:> uni0E49.left ;
+%LIGKERN uni0E49.low_left uni0E4A.low |=:> uni0E4A.left ;
+%LIGKERN uni0E49.low_left uni0E4B.low |=:> uni0E4B.left ;
+%LIGKERN uni0E49.low_left uni0E4C.low |=:> uni0E4C.left ;
+%LIGKERN uni0E4A.low_left uni0E48.low |=:> uni0E48.left ;
+%LIGKERN uni0E4A.low_left uni0E49.low |=:> uni0E49.left ;
+%LIGKERN uni0E4A.low_left uni0E4A.low |=:> uni0E4A.left ;
+%LIGKERN uni0E4A.low_left uni0E4B.low |=:> uni0E4B.left ;
+%LIGKERN uni0E4A.low_left uni0E4C.low |=:> uni0E4C.left ;
+%LIGKERN uni0E4B.low_left uni0E48.low |=:> uni0E48.left ;
+%LIGKERN uni0E4B.low_left uni0E49.low |=:> uni0E49.left ;
+%LIGKERN uni0E4B.low_left uni0E4A.low |=:> uni0E4A.left ;
+%LIGKERN uni0E4B.low_left uni0E4B.low |=:> uni0E4B.left ;
+%LIGKERN uni0E4B.low_left uni0E4C.low |=:> uni0E4C.left ;
+%LIGKERN uni0E4C.low_left uni0E48.low |=:> uni0E48.left ;
+%LIGKERN uni0E4C.low_left uni0E49.low |=:> uni0E49.left ;
+%LIGKERN uni0E4C.low_left uni0E4A.low |=:> uni0E4A.left ;
+%LIGKERN uni0E4C.low_left uni0E4B.low |=:> uni0E4B.left ;
+%LIGKERN uni0E4C.low_left uni0E4C.low |=:> uni0E4C.left ;
+
+%ligature for making LEFT LOW tone marks and thantakhat
+%LIGKERN uni0E38.left uni0E48.low |=:> uni0E48.low_left ;
+%LIGKERN uni0E39.left uni0E48.low |=:> uni0E48.low_left ;
+%LIGKERN uni0E3A.left uni0E48.low |=:> uni0E48.low_left ;
+
+%LIGKERN uni0E38.left uni0E49.low |=:> uni0E49.low_left ;
+%LIGKERN uni0E39.left uni0E49.low |=:> uni0E49.low_left ;
+%LIGKERN uni0E3A.left uni0E49.low |=:> uni0E49.low_left ;
+
+%LIGKERN uni0E38.left uni0E4A.low |=:> uni0E4A.low_left ;
+%LIGKERN uni0E39.left uni0E4A.low |=:> uni0E4A.low_left ;
+%LIGKERN uni0E3A.left uni0E4A.low |=:> uni0E4A.low_left ;
+
+%LIGKERN uni0E38.left uni0E4B.low |=:> uni0E4B.low_left ;
+%LIGKERN uni0E39.left uni0E4B.low |=:> uni0E4B.low_left ;
+%LIGKERN uni0E3A.left uni0E4B.low |=:> uni0E4B.low_left ;
+
+%LIGKERN uni0E38.left uni0E4C.low |=:> uni0E4C.low_left ;
+%LIGKERN uni0E39.left uni0E4C.low |=:> uni0E4C.low_left ;
+%LIGKERN uni0E3A.left uni0E4C.low |=:> uni0E4C.low_left ;
+
+%[ethnic languages] LEFT upper vowel after Phinthu
+%LIGKERN uni0E38.left uni0E31 |=:> uni0E31.left ;
+%LIGKERN uni0E39.left uni0E31 |=:> uni0E31.left ;
+%LIGKERN uni0E3A.left uni0E31 |=:> uni0E31.left ;
+
+%LIGKERN uni0E38.left uni0E34 |=:> uni0E34.left ;
+%LIGKERN uni0E39.left uni0E34 |=:> uni0E34.left ;
+%LIGKERN uni0E3A.left uni0E34 |=:> uni0E34.left ;
+
+%LIGKERN uni0E38.left uni0E35 |=:> uni0E35.left ;
+%LIGKERN uni0E39.left uni0E35 |=:> uni0E35.left ;
+%LIGKERN uni0E3A.left uni0E35 |=:> uni0E35.left ;
+
+%LIGKERN uni0E38.left uni0E36 |=:> uni0E36.left ;
+%LIGKERN uni0E39.left uni0E36 |=:> uni0E36.left ;
+%LIGKERN uni0E3A.left uni0E36 |=:> uni0E36.left ;
+
+%LIGKERN uni0E38.left uni0E37 |=:> uni0E37.left ;
+%LIGKERN uni0E39.left uni0E37 |=:> uni0E37.left ;
+%LIGKERN uni0E3A.left uni0E37 |=:> uni0E37.left ;
+
+%ligature for making HI MaiTaikhu and Nikhahit
+%LIGKERN uni0E31 uni0E47 |=:> uni0E47.high ;
+%LIGKERN uni0E34 uni0E47 |=:> uni0E47.high ;
+%LIGKERN uni0E35 uni0E47 |=:> uni0E47.high ;
+%LIGKERN uni0E36 uni0E47 |=:> uni0E47.high ;
+%LIGKERN uni0E37 uni0E47 |=:> uni0E47.high ;
+%LIGKERN uni0E31.left uni0E47 |=:> uni0E47.high ;
+%LIGKERN uni0E34.left uni0E47 |=:> uni0E47.high ;
+%LIGKERN uni0E35.left uni0E47 |=:> uni0E47.high ;
+%LIGKERN uni0E36.left uni0E47 |=:> uni0E47.high ;
+%LIGKERN uni0E37.left uni0E47 |=:> uni0E47.high ;
+%LIGKERN uni0E31 uni0E4D |=:> uni0E4D.high ;
+%LIGKERN uni0E34 uni0E4D |=:> uni0E4D.high ;
+%LIGKERN uni0E35 uni0E4D |=:> uni0E4D.high ;
+%LIGKERN uni0E36 uni0E4D |=:> uni0E4D.high ;
+%LIGKERN uni0E37 uni0E4D |=:> uni0E4D.high ;
+%LIGKERN uni0E31.left uni0E4D |=:> uni0E4D.high ;
+%LIGKERN uni0E34.left uni0E4D |=:> uni0E4D.high ;
+%LIGKERN uni0E35.left uni0E4D |=:> uni0E4D.high ;
+%LIGKERN uni0E36.left uni0E4D |=:> uni0E4D.high ;
+%LIGKERN uni0E37.left uni0E4D |=:> uni0E4D.high ;
+
+%ligature for making LOW SaraU SaraUu and Phinthu
+%LIGKERN uni0E0E uni0E38 |=:> uni0E38.low ;
+%LIGKERN uni0E0E uni0E39 |=:> uni0E39.low ;
+%LIGKERN uni0E0E uni0E3A |=:> uni0E3A.low ;
+%LIGKERN uni0E0F uni0E38 |=:> uni0E38.low ;
+%LIGKERN uni0E0F uni0E39 |=:> uni0E39.low ;
+%LIGKERN uni0E0F uni0E3A |=:> uni0E3A.low ;
+
+%[ethnic languages] LOW SaraU SaraUu and Phinthu below another
+%LIGKERN uni0E38 uni0E38 |=:> uni0E38.low ;
+%LIGKERN uni0E39 uni0E38 |=:> uni0E38.low ;
+%LIGKERN uni0E3A uni0E38 |=:> uni0E38.low ;
+%LIGKERN uni0E38 uni0E39 |=:> uni0E39.low ;
+%LIGKERN uni0E39 uni0E39 |=:> uni0E39.low ;
+%LIGKERN uni0E3A uni0E39 |=:> uni0E39.low ;
+%LIGKERN uni0E38 uni0E3A |=:> uni0E3A.low ;
+%LIGKERN uni0E39 uni0E3A |=:> uni0E3A.low ;
+%LIGKERN uni0E3A uni0E3A |=:> uni0E3A.low ;
+
+%ligature for making YoYingDescless and ThoThanDescless
+%LIGKERN uni0E0D uni0E38 =:|> uni0E0D.descless ;
+%LIGKERN uni0E0D uni0E39 =:|> uni0E0D.descless ;
+%LIGKERN uni0E0D uni0E3A =:|> uni0E0D.descless ;
+%LIGKERN uni0E10 uni0E38 =:|> uni0E10.descless ;
+%LIGKERN uni0E10 uni0E39 =:|> uni0E10.descless ;
+%LIGKERN uni0E10 uni0E3A =:|> uni0E10.descless ;
+
+%ligature for making Lakkhangyao
+%LIGKERN uni0E24 uni0E32 |=:> uni0E45 ;
+%LIGKERN uni0E26 uni0E32 |=:> uni0E45 ;
+
+%default ligature and kern set normally built-in in afm2tfm
+%LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ;
+%LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+%LIGKERN quoteleft quoteleft =: quotedblleft ;
+%LIGKERN quoteright quoteright =: quotedblright ;
+%LIGKERN space {} * ; * {} space ; zero {} * ; * {} zero ;
+%LIGKERN one {} * ; * {} one ; two {} * ; * {} two ;
+%LIGLERN three {} * ; * {} three ; four {} * ; * {} four ;
+%LIGLERN five {} * ; * {} five ; six {} * ; * {} six ;
+%LIGKERN seven {} * ; * {} seven ; eight {} * ; * {} eight ;
+%LIGKERN nine {} * ; * {} nine ;
+%LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+%LIGKERN greater greater =: guillemotright ;
+
+/LTHEncoding [
+% 0x00
+/.notdef /.notdef /.notdef /.notdef
+/dagger /daggerdbl /section /paragraph
+/copyright /registered /trademark /germandbls
+/ae /AE /oe /OE
+% 0x10
+/exclamdown /questiondown /quotedblbase /guillemotleft
+/guillemotright /uni0E38.left /uni0E39.left /uni0E3A.left
+/perthousand /dotlessi /dotlessj /.notdef
+/.notdef /.notdef /.notdef /.notdef
+% 0x20
+/space /exclam /quotedbl /numbersign
+/dollar /percent /ampersand /quoteright
+/parenleft /parenright /asterisk /plus
+/comma /hyphen /period /slash
+% 0x30
+/zero /one /two /three
+/four /five /six /seven
+/eight /nine /colon /semicolon
+/less /equal /greater /question
+% 0x40
+/at /A /B /C
+/D /E /F /G
+/H /I /J /K
+/L /M /N /O
+% 0x50
+/P /Q /R /S
+/T /U /V /W
+/X /Y /Z /bracketleft
+/backslash /bracketright /asciicircum /underscore
+% 0x60
+/quoteleft /Asmall /Bsmall /Csmall
+/Dsmall /Esmall /Fsmall /Gsmall
+/Hsmall /Ismall /Jsmall /Ksmall
+/Lsmall /Msmall /Nsmall /Osmall
+% 0x70
+/Psmall /Qsmall /Rsmall /Ssmall
+/Tsmall /Usmall /Vsmall /Wsmall
+/Xsmall /Ysmall /Zsmall /braceleft
+/bar /braceright /asciitilde /.notdef
+% 0x80
+/uni0E10.descless /uni0E34.left /uni0E35.left /uni0E36.left
+/uni0E37.left /ellipsis /uni0E48.low_left /uni0E49.low_left
+/uni0E4A.low_left /uni0E4B.low_left /uni0E4C.low_left /uni0E48
+/uni0E49 /uni0E4A /uni0E4B /uni0E4C
+% 0x90
+/uni0E0D.descless /.notdef /.notdef /quotedblleft
+/quotedblright /bullet /endash /emdash
+/uni0E31.left /uni0E4D.left /uni0E47.left /uni0E48.left
+/uni0E49.left /uni0E4A.left /uni0E4B.left /uni0E4C.left
+% 0xA0
+/nonbreakingspace /uni0E01 /uni0E02 /uni0E03
+/uni0E04 /uni0E05 /uni0E06 /uni0E07
+/uni0E08 /uni0E09 /uni0E0A /uni0E0B
+/uni0E0C /uni0E0D /uni0E0E /uni0E0F
+% 0xB0
+/uni0E10 /uni0E11 /uni0E12 /uni0E13
+/uni0E14 /uni0E15 /uni0E16 /uni0E17
+/uni0E18 /uni0E19 /uni0E1A /uni0E1B
+/uni0E1C /uni0E1D /uni0E1E /uni0E1F
+% 0xC0
+/uni0E20 /uni0E21 /uni0E22 /uni0E23
+/uni0E24 /uni0E25 /uni0E26 /uni0E27
+/uni0E28 /uni0E29 /uni0E2A /uni0E2B
+/uni0E2C /uni0E2D /uni0E2E /uni0E2F
+% 0xD0
+/uni0E30 /uni0E31 /uni0E32 /uni0E33
+/uni0E34 /uni0E35 /uni0E36 /uni0E37
+/uni0E38 /uni0E39 /uni0E3A /uni0E4D.high
+/zerowidthspace /dottedcircle /uni0E47.high /uni0E3F
+% 0xE0
+/uni0E40 /uni0E41 /uni0E42 /uni0E43
+/uni0E44 /uni0E45 /uni0E46 /uni0E47
+/uni0E48.low /uni0E49.low /uni0E4A.low /uni0E4B.low
+/uni0E4C.low /uni0E4D /uni0E4E /uni0E4F
+% 0xF0
+/uni0E50 /uni0E51 /uni0E52 /uni0E53
+/uni0E54 /uni0E55 /uni0E56 /uni0E57
+/uni0E58 /uni0E59 /uni0E5A /uni0E5B
+/uni0E38.low /uni0E39.low /uni0E3A.low /.notdef
+] def
Property changes on: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/latex/thailigs-sc.enc
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/missing
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/missing 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/missing 2021-10-20 21:44:12 UTC (rev 60817)
@@ -3,7 +3,7 @@
scriptversion=2018-03-07.03; # UTC
-# Copyright (C) 1996-2020 Free Software Foundation, Inc.
+# Copyright (C) 1996-2021 Free Software Foundation, Inc.
# Originally written by Fran,cois Pinard <pinard at iro.umontreal.ca>, 1996.
# This program is free software; you can redistribute it and/or modify
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/nectec/Makefile.am
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/nectec/Makefile.am 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/nectec/Makefile.am 2021-10-20 21:44:12 UTC (rev 60817)
@@ -11,21 +11,21 @@
if INCLUDE_LATEX
loma.afm: Loma.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
loma_b.afm: Loma-Bold.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
loma_o.afm: Loma-Oblique.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
loma_bo.afm: Loma-BoldOblique.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
loma.pfb: Loma.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
loma_b.pfb: Loma-Bold.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
loma_o.pfb: Loma-Oblique.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
loma_bo.pfb: Loma-BoldOblique.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
FONTS = \
loma \
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/nectec/Makefile.in
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/nectec/Makefile.in 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/nectec/Makefile.in 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,7 +1,7 @@
-# Makefile.in generated by automake 1.16.2 from Makefile.am.
+# Makefile.in generated by automake 1.16.4 from Makefile.am.
# @configure_input@
-# Copyright (C) 1994-2020 Free Software Foundation, Inc.
+# Copyright (C) 1994-2021 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -182,11 +182,14 @@
AUTOHEADER = @AUTOHEADER@
AUTOMAKE = @AUTOMAKE@
AWK = @AWK@
+CSCOPE = @CSCOPE@
+CTAGS = @CTAGS@
CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
+ETAGS = @ETAGS@
FCCACHE = @FCCACHE@
FONTFORGE = @FONTFORGE@
INSTALL = @INSTALL@
@@ -320,11 +323,20 @@
@INCLUDE_LATEX_TRUE at LTX_TFMFILES = $(FONTS:%=%.tfm)
@INCLUDE_LATEX_TRUE at LTX_RTFMFILES = $(FONTS:%=r%.tfm)
@INCLUDE_LATEX_TRUE at LTX_VFFILES = $(FONTS:%=%.vf)
+ at INCLUDE_LATEX_TRUE@LTX_SYNTH_TFMFILES = $(SYNTH_FONTS:%=%.tfm)
+ at INCLUDE_LATEX_TRUE@LTX_SYNTH_RTFMFILES = $(SYNTH_FONTS:%=r%.tfm)
+ at INCLUDE_LATEX_TRUE@LTX_SYNTH_VFFILES = $(SYNTH_FONTS:%=%.vf)
@INCLUDE_LATEX_TRUE at ltxtype1_DATA = $(LTX_PFBFILES)
@INCLUDE_LATEX_TRUE at ltxafm_DATA = $(LTX_AFMFILES)
- at INCLUDE_LATEX_TRUE@ltxtfm_DATA = $(LTX_TFMFILES) $(LTX_RTFMFILES)
- at INCLUDE_LATEX_TRUE@ltxvf_DATA = $(LTX_VFFILES)
+ at INCLUDE_LATEX_TRUE@ltxtfm_DATA = \
+ at INCLUDE_LATEX_TRUE@ $(LTX_TFMFILES) \
+ at INCLUDE_LATEX_TRUE@ $(LTX_RTFMFILES) \
+ at INCLUDE_LATEX_TRUE@ $(LTX_SYNTH_TFMFILES) \
+ at INCLUDE_LATEX_TRUE@ $(LTX_SYNTH_RTFMFILES) \
+ at INCLUDE_LATEX_TRUE@ $(NULL)
+ at INCLUDE_LATEX_TRUE@ltxvf_DATA = $(LTX_VFFILES) $(LTX_SYNTH_VFFILES)
+
# OpenType fonts
@INCLUDE_LATEX_TRUE at ltxotfdir = $(texmfdir)/fonts/opentype/public/$(LATEX_PACKAGE)
@INCLUDE_LATEX_TRUE at LTX_OTFFILES = $(FONTSOURCES:.sfd=.otf)
@@ -599,7 +611,6 @@
cscope cscopelist:
-
distdir: $(BUILT_SOURCES)
$(MAKE) $(AM_MAKEFLAGS) distdir-am
@@ -796,45 +807,84 @@
$(FONTFORGE) -script $(top_srcdir)/scripts/gen-pfb.pe $<
@INCLUDE_LATEX_TRUE at loma.afm: Loma.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at loma_b.afm: Loma-Bold.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at loma_o.afm: Loma-Oblique.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at loma_bo.afm: Loma-BoldOblique.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at loma.pfb: Loma.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at loma_b.pfb: Loma-Bold.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at loma_o.pfb: Loma-Oblique.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at loma_bo.pfb: Loma-BoldOblique.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
# Local Rules
- at INCLUDE_LATEX_TRUE@thai-dummy.afm:
- at INCLUDE_LATEX_TRUE@ [ -e thai-dummy.afm ] || $(LN_S) $(top_srcdir)/latex/thai-dummy.afm .
+ at INCLUDE_LATEX_TRUE@thai-dummy.afm \
+ at INCLUDE_LATEX_TRUE@thailigs.enc \
+ at INCLUDE_LATEX_TRUE@lthtlwg.enc \
+ at INCLUDE_LATEX_TRUE@thailigs-sc.enc \
+ at INCLUDE_LATEX_TRUE@lthtlwg-sc.enc \
+ at INCLUDE_LATEX_TRUE@thailigs-osf.enc \
+ at INCLUDE_LATEX_TRUE@lthtlwg-osf.enc \
+ at INCLUDE_LATEX_TRUE@thailigs-osf-sc.enc \
+ at INCLUDE_LATEX_TRUE@lthtlwg-osf-sc.enc \
+ at INCLUDE_LATEX_TRUE@:
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $(top_srcdir)/latex/$@ .
- at INCLUDE_LATEX_TRUE@thailigs.enc:
- at INCLUDE_LATEX_TRUE@ [ -e thailigs.enc ] || $(LN_S) $(top_srcdir)/latex/thailigs.enc .
-
- at INCLUDE_LATEX_TRUE@lthtlwg.enc:
- at INCLUDE_LATEX_TRUE@ [ -e lthtlwg.enc ] || $(LN_S) $(top_srcdir)/latex/lthtlwg.enc .
-
@INCLUDE_LATEX_TRUE at thailigs.vpl: thai-dummy.afm thailigs.enc
@INCLUDE_LATEX_TRUE@ $(AFM2TFM) thai-dummy.afm -v $@ -T thailigs.enc thailigs.tfm
+ at INCLUDE_LATEX_TRUE@thailigs-sc.vpl: thai-dummy.afm thailigs-sc.enc
+ at INCLUDE_LATEX_TRUE@ $(AFM2TFM) thai-dummy.afm -v $@ -T thailigs-sc.enc thailigs-sc.tfm
+
+ at INCLUDE_LATEX_TRUE@thailigs-osf.vpl: thai-dummy.afm thailigs-osf.enc
+ at INCLUDE_LATEX_TRUE@ $(AFM2TFM) thai-dummy.afm -v $@ -T thailigs-osf.enc thailigs-osf.tfm
+
+ at INCLUDE_LATEX_TRUE@thailigs-osf-sc.vpl: thai-dummy.afm thailigs-osf-sc.enc
+ at INCLUDE_LATEX_TRUE@ $(AFM2TFM) thai-dummy.afm -v $@ -T thailigs-osf-sc.enc thailigs-osf-sc.tfm
+
+#
+# merge_ligs(font-vpl-file,ligs-vpl-file)
+#
+# Replaces LIGTABLE in font-vpl-file with that in ligs-vpl-file.
+#
+ at INCLUDE_LATEX_TRUE@define merge_ligs
+ at INCLUDE_LATEX_TRUE@ TMPFILE=`mktemp /tmp/tltx.XXXXXXXXX` && \
+ at INCLUDE_LATEX_TRUE@ $(AWK) "BEGIN {show=1} /LIGTABLE/ {show=0} {if(show) print}" $(1) > $$TMPFILE && \
+ at INCLUDE_LATEX_TRUE@ $(AWK) "BEGIN {show=0} /LIGTABLE/ {show=1} /CHARACTER/ {show=0} {if(show) print}" $(2) >> $$TMPFILE && \
+ at INCLUDE_LATEX_TRUE@ $(AWK) "BEGIN {show=0} /CHARACTER/ {show=1} {if(show) print}" $(1) >> $$TMPFILE && \
+ at INCLUDE_LATEX_TRUE@ mv $$TMPFILE $(1)
+ at INCLUDE_LATEX_TRUE@endef
+
+ at INCLUDE_LATEX_TRUE@r%-osf-sc.tfm: %.afm
+ at INCLUDE_LATEX_TRUE@%-osf-sc.vpl: %.afm thailigs-osf-sc.vpl lthtlwg-osf-sc.enc
+ at INCLUDE_LATEX_TRUE@ $(AFM2TFM) $*.afm -v $*-osf-sc.vpl -T lthtlwg-osf-sc.enc r$*-osf-sc.tfm \
+ at INCLUDE_LATEX_TRUE@ | $(SED) "s/$$/ <$*.pfb/" >> $(MAP)
+ at INCLUDE_LATEX_TRUE@ $(call merge_ligs,$*-osf-sc.vpl,thailigs-osf-sc.vpl)
+
+ at INCLUDE_LATEX_TRUE@r%-osf.tfm: %.afm
+ at INCLUDE_LATEX_TRUE@%-osf.vpl: %.afm thailigs-osf.vpl lthtlwg-osf.enc
+ at INCLUDE_LATEX_TRUE@ $(AFM2TFM) $*.afm -v $*-osf.vpl -T lthtlwg-osf.enc r$*-osf.tfm \
+ at INCLUDE_LATEX_TRUE@ | $(SED) "s/$$/ <$*.pfb/" >> $(MAP)
+ at INCLUDE_LATEX_TRUE@ $(call merge_ligs,$*-osf.vpl,thailigs-osf.vpl)
+
+ at INCLUDE_LATEX_TRUE@r%-sc.tfm: %.afm
+ at INCLUDE_LATEX_TRUE@%-sc.vpl: %.afm thailigs-sc.vpl lthtlwg-sc.enc
+ at INCLUDE_LATEX_TRUE@ $(AFM2TFM) $*.afm -v $*-sc.vpl -T lthtlwg-sc.enc r$*-sc.tfm \
+ at INCLUDE_LATEX_TRUE@ | $(SED) "s/$$/ <$*.pfb/" >> $(MAP)
+ at INCLUDE_LATEX_TRUE@ $(call merge_ligs,$*-sc.vpl,thailigs-sc.vpl)
+
@INCLUDE_LATEX_TRUE at r%.tfm: %.afm
@INCLUDE_LATEX_TRUE@%.vpl: %.afm thailigs.vpl lthtlwg.enc
@INCLUDE_LATEX_TRUE@ $(AFM2TFM) $*.afm -v $*.vpl -T lthtlwg.enc r$*.tfm \
@INCLUDE_LATEX_TRUE@ | $(SED) "s/$$/ <$*.pfb/" >> $(MAP)
- at INCLUDE_LATEX_TRUE@ TMPFILE=`mktemp /tmp/tltx.XXXXXXXXX` && \
- at INCLUDE_LATEX_TRUE@ $(AWK) "BEGIN {show=1} /LIGTABLE/ {show=0} {if(show) print}" $*.vpl > $$TMPFILE && \
- at INCLUDE_LATEX_TRUE@ $(AWK) "BEGIN {show=0} /LIGTABLE/ {show=1} /CHARACTER/ {show=0} {if(show) print}" thailigs.vpl >> $$TMPFILE && \
- at INCLUDE_LATEX_TRUE@ $(AWK) "BEGIN {show=0} /CHARACTER/ {show=1} {if(show) print}" $*.vpl >> $$TMPFILE && \
- at INCLUDE_LATEX_TRUE@ mv $$TMPFILE $*.vpl
+ at INCLUDE_LATEX_TRUE@ $(call merge_ligs,$*.vpl,thailigs.vpl)
@INCLUDE_LATEX_TRUE@%.tfm: %.vpl
@INCLUDE_LATEX_TRUE@ $(VPTOVF) $*
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/nf/Makefile.am
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/nf/Makefile.am 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/nf/Makefile.am 2021-10-20 21:44:12 UTC (rev 60817)
@@ -23,69 +23,69 @@
if INCLUDE_LATEX
kinnari.afm: Kinnari.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
kinnari_b.afm: Kinnari-Bold.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
kinnari_o.afm: Kinnari-Oblique.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
kinnari_i.afm: Kinnari-Italic.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
kinnari_bo.afm: Kinnari-BoldOblique.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
kinnari_bi.afm: Kinnari-BoldItalic.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
garuda.afm: Garuda.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
garuda_b.afm: Garuda-Bold.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
garuda_o.afm: Garuda-Oblique.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
garuda_bo.afm: Garuda-BoldOblique.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
norasi.afm: Norasi.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
norasi_b.afm: Norasi-Bold.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
norasi_o.afm: Norasi-Oblique.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
norasi_i.afm: Norasi-Italic.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
norasi_bo.afm: Norasi-BoldOblique.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
norasi_bi.afm: Norasi-BoldItalic.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
kinnari.pfb: Kinnari.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
kinnari_b.pfb: Kinnari-Bold.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
kinnari_o.pfb: Kinnari-Oblique.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
kinnari_i.pfb: Kinnari-Italic.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
kinnari_bo.pfb: Kinnari-BoldOblique.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
kinnari_bi.pfb: Kinnari-BoldItalic.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
garuda.pfb: Garuda.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
garuda_b.pfb: Garuda-Bold.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
garuda_o.pfb: Garuda-Oblique.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
garuda_bo.pfb: Garuda-BoldOblique.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
norasi.pfb: Norasi.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
norasi_b.pfb: Norasi-Bold.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
norasi_o.pfb: Norasi-Oblique.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
norasi_i.pfb: Norasi-Italic.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
norasi_bo.pfb: Norasi-BoldOblique.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
norasi_bi.pfb: Norasi-BoldItalic.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
FONTS = \
kinnari \
@@ -105,6 +105,27 @@
norasi_bo \
norasi_bi
+SYNTH_FONTS = \
+ norasi-sc \
+ norasi_b-sc \
+ norasi_o-sc \
+ norasi_i-sc \
+ norasi_bo-sc \
+ norasi_bi-sc \
+ norasi-osf \
+ norasi_b-osf \
+ norasi_o-osf \
+ norasi_i-osf \
+ norasi_bo-osf \
+ norasi_bi-osf \
+ norasi-osf-sc \
+ norasi_b-osf-sc \
+ norasi_o-osf-sc \
+ norasi_i-osf-sc \
+ norasi_bo-osf-sc \
+ norasi_bi-osf-sc \
+ $(NULL)
+
MAP = nf.map
include $(top_srcdir)/latex/texfont.mk.am
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/nf/Makefile.in
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/nf/Makefile.in 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/nf/Makefile.in 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,7 +1,7 @@
-# Makefile.in generated by automake 1.16.2 from Makefile.am.
+# Makefile.in generated by automake 1.16.4 from Makefile.am.
# @configure_input@
-# Copyright (C) 1994-2020 Free Software Foundation, Inc.
+# Copyright (C) 1994-2021 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -182,11 +182,14 @@
AUTOHEADER = @AUTOHEADER@
AUTOMAKE = @AUTOMAKE@
AWK = @AWK@
+CSCOPE = @CSCOPE@
+CTAGS = @CTAGS@
CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
+ETAGS = @ETAGS@
FCCACHE = @FCCACHE@
FONTFORGE = @FONTFORGE@
INSTALL = @INSTALL@
@@ -332,6 +335,27 @@
@INCLUDE_LATEX_TRUE@ norasi_bo \
@INCLUDE_LATEX_TRUE@ norasi_bi
+ at INCLUDE_LATEX_TRUE@SYNTH_FONTS = \
+ at INCLUDE_LATEX_TRUE@ norasi-sc \
+ at INCLUDE_LATEX_TRUE@ norasi_b-sc \
+ at INCLUDE_LATEX_TRUE@ norasi_o-sc \
+ at INCLUDE_LATEX_TRUE@ norasi_i-sc \
+ at INCLUDE_LATEX_TRUE@ norasi_bo-sc \
+ at INCLUDE_LATEX_TRUE@ norasi_bi-sc \
+ at INCLUDE_LATEX_TRUE@ norasi-osf \
+ at INCLUDE_LATEX_TRUE@ norasi_b-osf \
+ at INCLUDE_LATEX_TRUE@ norasi_o-osf \
+ at INCLUDE_LATEX_TRUE@ norasi_i-osf \
+ at INCLUDE_LATEX_TRUE@ norasi_bo-osf \
+ at INCLUDE_LATEX_TRUE@ norasi_bi-osf \
+ at INCLUDE_LATEX_TRUE@ norasi-osf-sc \
+ at INCLUDE_LATEX_TRUE@ norasi_b-osf-sc \
+ at INCLUDE_LATEX_TRUE@ norasi_o-osf-sc \
+ at INCLUDE_LATEX_TRUE@ norasi_i-osf-sc \
+ at INCLUDE_LATEX_TRUE@ norasi_bo-osf-sc \
+ at INCLUDE_LATEX_TRUE@ norasi_bi-osf-sc \
+ at INCLUDE_LATEX_TRUE@ $(NULL)
+
@INCLUDE_LATEX_TRUE at MAP = nf.map
@INCLUDE_LATEX_TRUE at ltxtype1dir = $(texmfdir)/fonts/type1/public/$(LATEX_PACKAGE)
@INCLUDE_LATEX_TRUE at ltxafmdir = $(texmfdir)/fonts/afm/public/$(LATEX_PACKAGE)
@@ -344,11 +368,20 @@
@INCLUDE_LATEX_TRUE at LTX_TFMFILES = $(FONTS:%=%.tfm)
@INCLUDE_LATEX_TRUE at LTX_RTFMFILES = $(FONTS:%=r%.tfm)
@INCLUDE_LATEX_TRUE at LTX_VFFILES = $(FONTS:%=%.vf)
+ at INCLUDE_LATEX_TRUE@LTX_SYNTH_TFMFILES = $(SYNTH_FONTS:%=%.tfm)
+ at INCLUDE_LATEX_TRUE@LTX_SYNTH_RTFMFILES = $(SYNTH_FONTS:%=r%.tfm)
+ at INCLUDE_LATEX_TRUE@LTX_SYNTH_VFFILES = $(SYNTH_FONTS:%=%.vf)
@INCLUDE_LATEX_TRUE at ltxtype1_DATA = $(LTX_PFBFILES)
@INCLUDE_LATEX_TRUE at ltxafm_DATA = $(LTX_AFMFILES)
- at INCLUDE_LATEX_TRUE@ltxtfm_DATA = $(LTX_TFMFILES) $(LTX_RTFMFILES)
- at INCLUDE_LATEX_TRUE@ltxvf_DATA = $(LTX_VFFILES)
+ at INCLUDE_LATEX_TRUE@ltxtfm_DATA = \
+ at INCLUDE_LATEX_TRUE@ $(LTX_TFMFILES) \
+ at INCLUDE_LATEX_TRUE@ $(LTX_RTFMFILES) \
+ at INCLUDE_LATEX_TRUE@ $(LTX_SYNTH_TFMFILES) \
+ at INCLUDE_LATEX_TRUE@ $(LTX_SYNTH_RTFMFILES) \
+ at INCLUDE_LATEX_TRUE@ $(NULL)
+ at INCLUDE_LATEX_TRUE@ltxvf_DATA = $(LTX_VFFILES) $(LTX_SYNTH_VFFILES)
+
# OpenType fonts
@INCLUDE_LATEX_TRUE at ltxotfdir = $(texmfdir)/fonts/opentype/public/$(LATEX_PACKAGE)
@INCLUDE_LATEX_TRUE at LTX_OTFFILES = $(FONTSOURCES:.sfd=.otf)
@@ -623,7 +656,6 @@
cscope cscopelist:
-
distdir: $(BUILT_SOURCES)
$(MAKE) $(AM_MAKEFLAGS) distdir-am
@@ -820,93 +852,132 @@
$(FONTFORGE) -script $(top_srcdir)/scripts/gen-pfb.pe $<
@INCLUDE_LATEX_TRUE at kinnari.afm: Kinnari.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at kinnari_b.afm: Kinnari-Bold.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at kinnari_o.afm: Kinnari-Oblique.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at kinnari_i.afm: Kinnari-Italic.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at kinnari_bo.afm: Kinnari-BoldOblique.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at kinnari_bi.afm: Kinnari-BoldItalic.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at garuda.afm: Garuda.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at garuda_b.afm: Garuda-Bold.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at garuda_o.afm: Garuda-Oblique.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at garuda_bo.afm: Garuda-BoldOblique.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at norasi.afm: Norasi.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at norasi_b.afm: Norasi-Bold.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at norasi_o.afm: Norasi-Oblique.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at norasi_i.afm: Norasi-Italic.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at norasi_bo.afm: Norasi-BoldOblique.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at norasi_bi.afm: Norasi-BoldItalic.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at kinnari.pfb: Kinnari.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at kinnari_b.pfb: Kinnari-Bold.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at kinnari_o.pfb: Kinnari-Oblique.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at kinnari_i.pfb: Kinnari-Italic.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at kinnari_bo.pfb: Kinnari-BoldOblique.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at kinnari_bi.pfb: Kinnari-BoldItalic.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at garuda.pfb: Garuda.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at garuda_b.pfb: Garuda-Bold.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at garuda_o.pfb: Garuda-Oblique.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at garuda_bo.pfb: Garuda-BoldOblique.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at norasi.pfb: Norasi.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at norasi_b.pfb: Norasi-Bold.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at norasi_o.pfb: Norasi-Oblique.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at norasi_i.pfb: Norasi-Italic.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at norasi_bo.pfb: Norasi-BoldOblique.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at norasi_bi.pfb: Norasi-BoldItalic.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
# Local Rules
- at INCLUDE_LATEX_TRUE@thai-dummy.afm:
- at INCLUDE_LATEX_TRUE@ [ -e thai-dummy.afm ] || $(LN_S) $(top_srcdir)/latex/thai-dummy.afm .
+ at INCLUDE_LATEX_TRUE@thai-dummy.afm \
+ at INCLUDE_LATEX_TRUE@thailigs.enc \
+ at INCLUDE_LATEX_TRUE@lthtlwg.enc \
+ at INCLUDE_LATEX_TRUE@thailigs-sc.enc \
+ at INCLUDE_LATEX_TRUE@lthtlwg-sc.enc \
+ at INCLUDE_LATEX_TRUE@thailigs-osf.enc \
+ at INCLUDE_LATEX_TRUE@lthtlwg-osf.enc \
+ at INCLUDE_LATEX_TRUE@thailigs-osf-sc.enc \
+ at INCLUDE_LATEX_TRUE@lthtlwg-osf-sc.enc \
+ at INCLUDE_LATEX_TRUE@:
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $(top_srcdir)/latex/$@ .
- at INCLUDE_LATEX_TRUE@thailigs.enc:
- at INCLUDE_LATEX_TRUE@ [ -e thailigs.enc ] || $(LN_S) $(top_srcdir)/latex/thailigs.enc .
-
- at INCLUDE_LATEX_TRUE@lthtlwg.enc:
- at INCLUDE_LATEX_TRUE@ [ -e lthtlwg.enc ] || $(LN_S) $(top_srcdir)/latex/lthtlwg.enc .
-
@INCLUDE_LATEX_TRUE at thailigs.vpl: thai-dummy.afm thailigs.enc
@INCLUDE_LATEX_TRUE@ $(AFM2TFM) thai-dummy.afm -v $@ -T thailigs.enc thailigs.tfm
+ at INCLUDE_LATEX_TRUE@thailigs-sc.vpl: thai-dummy.afm thailigs-sc.enc
+ at INCLUDE_LATEX_TRUE@ $(AFM2TFM) thai-dummy.afm -v $@ -T thailigs-sc.enc thailigs-sc.tfm
+
+ at INCLUDE_LATEX_TRUE@thailigs-osf.vpl: thai-dummy.afm thailigs-osf.enc
+ at INCLUDE_LATEX_TRUE@ $(AFM2TFM) thai-dummy.afm -v $@ -T thailigs-osf.enc thailigs-osf.tfm
+
+ at INCLUDE_LATEX_TRUE@thailigs-osf-sc.vpl: thai-dummy.afm thailigs-osf-sc.enc
+ at INCLUDE_LATEX_TRUE@ $(AFM2TFM) thai-dummy.afm -v $@ -T thailigs-osf-sc.enc thailigs-osf-sc.tfm
+
+#
+# merge_ligs(font-vpl-file,ligs-vpl-file)
+#
+# Replaces LIGTABLE in font-vpl-file with that in ligs-vpl-file.
+#
+ at INCLUDE_LATEX_TRUE@define merge_ligs
+ at INCLUDE_LATEX_TRUE@ TMPFILE=`mktemp /tmp/tltx.XXXXXXXXX` && \
+ at INCLUDE_LATEX_TRUE@ $(AWK) "BEGIN {show=1} /LIGTABLE/ {show=0} {if(show) print}" $(1) > $$TMPFILE && \
+ at INCLUDE_LATEX_TRUE@ $(AWK) "BEGIN {show=0} /LIGTABLE/ {show=1} /CHARACTER/ {show=0} {if(show) print}" $(2) >> $$TMPFILE && \
+ at INCLUDE_LATEX_TRUE@ $(AWK) "BEGIN {show=0} /CHARACTER/ {show=1} {if(show) print}" $(1) >> $$TMPFILE && \
+ at INCLUDE_LATEX_TRUE@ mv $$TMPFILE $(1)
+ at INCLUDE_LATEX_TRUE@endef
+
+ at INCLUDE_LATEX_TRUE@r%-osf-sc.tfm: %.afm
+ at INCLUDE_LATEX_TRUE@%-osf-sc.vpl: %.afm thailigs-osf-sc.vpl lthtlwg-osf-sc.enc
+ at INCLUDE_LATEX_TRUE@ $(AFM2TFM) $*.afm -v $*-osf-sc.vpl -T lthtlwg-osf-sc.enc r$*-osf-sc.tfm \
+ at INCLUDE_LATEX_TRUE@ | $(SED) "s/$$/ <$*.pfb/" >> $(MAP)
+ at INCLUDE_LATEX_TRUE@ $(call merge_ligs,$*-osf-sc.vpl,thailigs-osf-sc.vpl)
+
+ at INCLUDE_LATEX_TRUE@r%-osf.tfm: %.afm
+ at INCLUDE_LATEX_TRUE@%-osf.vpl: %.afm thailigs-osf.vpl lthtlwg-osf.enc
+ at INCLUDE_LATEX_TRUE@ $(AFM2TFM) $*.afm -v $*-osf.vpl -T lthtlwg-osf.enc r$*-osf.tfm \
+ at INCLUDE_LATEX_TRUE@ | $(SED) "s/$$/ <$*.pfb/" >> $(MAP)
+ at INCLUDE_LATEX_TRUE@ $(call merge_ligs,$*-osf.vpl,thailigs-osf.vpl)
+
+ at INCLUDE_LATEX_TRUE@r%-sc.tfm: %.afm
+ at INCLUDE_LATEX_TRUE@%-sc.vpl: %.afm thailigs-sc.vpl lthtlwg-sc.enc
+ at INCLUDE_LATEX_TRUE@ $(AFM2TFM) $*.afm -v $*-sc.vpl -T lthtlwg-sc.enc r$*-sc.tfm \
+ at INCLUDE_LATEX_TRUE@ | $(SED) "s/$$/ <$*.pfb/" >> $(MAP)
+ at INCLUDE_LATEX_TRUE@ $(call merge_ligs,$*-sc.vpl,thailigs-sc.vpl)
+
@INCLUDE_LATEX_TRUE at r%.tfm: %.afm
@INCLUDE_LATEX_TRUE@%.vpl: %.afm thailigs.vpl lthtlwg.enc
@INCLUDE_LATEX_TRUE@ $(AFM2TFM) $*.afm -v $*.vpl -T lthtlwg.enc r$*.tfm \
@INCLUDE_LATEX_TRUE@ | $(SED) "s/$$/ <$*.pfb/" >> $(MAP)
- at INCLUDE_LATEX_TRUE@ TMPFILE=`mktemp /tmp/tltx.XXXXXXXXX` && \
- at INCLUDE_LATEX_TRUE@ $(AWK) "BEGIN {show=1} /LIGTABLE/ {show=0} {if(show) print}" $*.vpl > $$TMPFILE && \
- at INCLUDE_LATEX_TRUE@ $(AWK) "BEGIN {show=0} /LIGTABLE/ {show=1} /CHARACTER/ {show=0} {if(show) print}" thailigs.vpl >> $$TMPFILE && \
- at INCLUDE_LATEX_TRUE@ $(AWK) "BEGIN {show=0} /CHARACTER/ {show=1} {if(show) print}" $*.vpl >> $$TMPFILE && \
- at INCLUDE_LATEX_TRUE@ mv $$TMPFILE $*.vpl
+ at INCLUDE_LATEX_TRUE@ $(call merge_ligs,$*.vpl,thailigs.vpl)
@INCLUDE_LATEX_TRUE@%.tfm: %.vpl
@INCLUDE_LATEX_TRUE@ $(VPTOVF) $*
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/nf/Norasi-Bold.sfd
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/nf/Norasi-Bold.sfd 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/nf/Norasi-Bold.sfd 2021-10-20 21:44:12 UTC (rev 60817)
@@ -4,7 +4,7 @@
FamilyName: Norasi
Weight: Bold
Copyright: Copyright (C) 1999, The National Font Project (v.beta). Yannis Haralambous, Virach Sornlertlamvanich and Anutara Tantraporn. All rights reserved.\n\nModified under GNU General Public License, with creators' permission, by Thai Linux Working Group (TLWG).
-Version: 006.001
+Version: 006.003
ItalicAngle: 0
UnderlinePosition: -100
UnderlineWidth: 50
@@ -20,7 +20,7 @@
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1153665578
-ModificationTime: 1587808317
+ModificationTime: 1622977050
PfmFamily: 17
TTFWeight: 700
TTFWidth: 5
@@ -41,6 +41,8 @@
HheadDescent: -488
HheadDOffset: 0
OS2Vendor: 'PfEd'
+Lookup: 1 0 0 "'onum' Oldstyle Figures" { "'onum' Oldstyle Figures" ("oldstyle") } ['onum' ('latn' <'dflt' > ) ]
+Lookup: 1 0 0 "'smcp' Lowercase to Small Capitals in Latin" { "'smcp' Lowercase to Small Capitals in Latin" } ['smcp' ('latn' <'dflt' > ) ]
Lookup: 4 0 1 "'liga' Standard Ligatures in Latin lookup 3" { "'liga' Standard Ligatures in Latin lookup 3 subtable" } ['liga' ('latn' <'dflt' > ) ]
Lookup: 4 0 1 "'liga' Standard Ligatures lookup 2" { "'liga' Standard Ligatures lookup 2 subtable" } ['liga' ('DFLT' <'dflt' > 'latn' <'dflt' > ) ]
Lookup: 4 0 0 "'frac' Diagonal Fractions lookup 4" { "'frac' Diagonal Fractions lookup 4 subtable" } ['frac' ('DFLT' <'dflt' > ) ]
@@ -1450,7 +1452,7 @@
DisplayLayer: 2
AntiAlias: 1
FitToEm: 1
-WinInfo: 200 8 2
+WinInfo: 320 8 2
BeginPrivate: 8
BlueValues 31 [-19 0 461 473 564 576 677 691]
OtherBlues 11 [-163 -151]
@@ -4803,6 +4805,7 @@
213 15 213 15 250 15 c 0,14,15
EndSplineSet
Kerns2: 21 10 "'kern' Horizontal Kerning lookup 5 subtable" 18 -31 "'kern' Horizontal Kerning lookup 5 subtable" 24 6 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" zerooldstyle
EndChar
StartChar: one
@@ -4940,6 +4943,7 @@
186 579 186 579 149 579 c 0,0,1
EndSplineSet
Kerns2: 13 -15 "'kern' Horizontal Kerning lookup 5 subtable" 25 -34 "'kern' Horizontal Kerning lookup 5 subtable" 22 -15 "'kern' Horizontal Kerning lookup 5 subtable" 21 -56 "'kern' Horizontal Kerning lookup 5 subtable" 26 -9 "'kern' Horizontal Kerning lookup 5 subtable" 18 -26 "'kern' Horizontal Kerning lookup 5 subtable" 15 -16 "'kern' Horizontal Kerning lookup 5 subtable" 24 -56 "'kern' Horizontal Kerning lookup 5 subtable" 23 -47 "'kern' Horizontal Kerning lookup 5 subtable" 20 -9 "'kern' Horizontal Kerning lookup 5 subtable" 19 -1 "'kern' Horizontal Kerning lookup 5 subtable" 17 -34 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" oneoldstyle
EndChar
StartChar: two
@@ -5106,6 +5110,7 @@
300 368 300 368 300 447 c 0,0,1
EndSplineSet
Kerns2: 21 13 "'kern' Horizontal Kerning lookup 5 subtable" 18 -28 "'kern' Horizontal Kerning lookup 5 subtable" 24 -6 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" twooldstyle
EndChar
StartChar: three
@@ -5308,6 +5313,7 @@
354 100 354 100 354 154 c 0,0,1
EndSplineSet
Kerns2: 21 9 "'kern' Horizontal Kerning lookup 5 subtable" 18 -32 "'kern' Horizontal Kerning lookup 5 subtable" 24 -15 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" threeoldstyle
EndChar
StartChar: four
@@ -5475,6 +5481,7 @@
270 255 l 1,13,-1
EndSplineSet
Kerns2: 21 12 "'kern' Horizontal Kerning lookup 5 subtable" 18 -34 "'kern' Horizontal Kerning lookup 5 subtable" 24 -15 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" fouroldstyle
EndChar
StartChar: five
@@ -5682,6 +5689,7 @@
57 141 57 141 83 141 c 0,0,1
EndSplineSet
Kerns2: 18 -28 "'kern' Horizontal Kerning lookup 5 subtable" 24 -9 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" fiveoldstyle
EndChar
StartChar: six
@@ -5878,6 +5886,7 @@
185 355 185 355 185 242 c 0,20,21
EndSplineSet
Kerns2: 21 12 "'kern' Horizontal Kerning lookup 5 subtable" 18 -42 "'kern' Horizontal Kerning lookup 5 subtable" 24 -6 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" sixoldstyle
EndChar
StartChar: seven
@@ -6019,6 +6028,7 @@
478 677 l 1,0,-1
EndSplineSet
Kerns2: 27 -63 "'kern' Horizontal Kerning lookup 5 subtable" 13 -56 "'kern' Horizontal Kerning lookup 5 subtable" 25 -18 "'kern' Horizontal Kerning lookup 5 subtable" 22 -34 "'kern' Horizontal Kerning lookup 5 subtable" 21 -53 "'kern' Horizontal Kerning lookup 5 subtable" 18 -25 "'kern' Horizontal Kerning lookup 5 subtable" 15 -57 "'kern' Horizontal Kerning lookup 5 subtable" 24 -6 "'kern' Horizontal Kerning lookup 5 subtable" 23 -37 "'kern' Horizontal Kerning lookup 5 subtable" 20 -19 "'kern' Horizontal Kerning lookup 5 subtable" 19 -21 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" sevenoldstyle
EndChar
StartChar: eight
@@ -6255,6 +6265,7 @@
282 251 282 251 201 306 c 1,36,37
EndSplineSet
Kerns2: 21 10 "'kern' Horizontal Kerning lookup 5 subtable" 18 -18 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" eightoldstyle
EndChar
StartChar: nine
@@ -6437,6 +6448,7 @@
316 414 316 414 316 458 c 0,20,21
EndSplineSet
Kerns2: 21 1 "'kern' Horizontal Kerning lookup 5 subtable" 18 -25 "'kern' Horizontal Kerning lookup 5 subtable" 24 9 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" nineoldstyle
EndChar
StartChar: colon
@@ -15015,6 +15027,7 @@
257 57 257 57 293 100 c 1,41,-1
EndSplineSet
Kerns2: 75 -38 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 114 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 87 -38 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 88 -40 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 90 -44 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Asmall
EndChar
StartChar: b
@@ -15214,6 +15227,7 @@
224 392 224 392 211 360 c 1,19,-1
EndSplineSet
Kerns2: 87 -38 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 88 -40 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 90 -41 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Bsmall
EndChar
StartChar: c
@@ -15388,6 +15402,7 @@
384 77 384 77 412 108 c 1,0,-1
EndSplineSet
Kerns2: 73 -16 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 76 -18 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Csmall
EndChar
StartChar: d
@@ -15619,6 +15634,7 @@
285 42 285 42 313 76 c 1,37,38
335 96 335 96 335 111 c 2,27,-1
EndSplineSet
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Dsmall
EndChar
StartChar: e
@@ -15766,6 +15782,7 @@
297 297 l 2,23,24
EndSplineSet
Kerns2: 114 -18 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 85 -9 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 87 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 88 -29 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 89 -18 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 90 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Esmall
EndChar
StartChar: f
@@ -15999,6 +16016,7 @@
267 561 267 561 267 584 c 0,0,1
EndSplineSet
Kerns2: 66 -16 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 277 -16 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 280 13 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 233 -21 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 281 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 70 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 284 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 71 12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 74 22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 77 32 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 80 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 293 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 296 10 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 234 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 308 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 114 18 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 84 -7 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 85 -3 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Fsmall
EndChar
StartChar: g
@@ -16337,6 +16355,7 @@
275 442 275 442 240 442 c 128,-1,51
EndSplineSet
Kerns2: 66 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 280 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 233 -18 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 281 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 70 -19 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 284 -19 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 293 -19 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 296 -19 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Gsmall
EndChar
StartChar: h
@@ -16583,6 +16602,7 @@
346 406 346 406 294 406 c 0,0,1
EndSplineSet
Kerns2: 114 -29 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 90 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Hsmall
EndChar
StartChar: i
@@ -16776,6 +16796,7 @@
106 691 106 691 138 691 c 0,16,17
EndSplineSet
Kerns2: 53 -18 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 75 -35 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Ismall
EndChar
StartChar: j
@@ -17001,6 +17022,7 @@
108 646 108 646 130.5 668.5 c 128,-1,36
153 691 153 691 185 691 c 0,26,27
EndSplineSet
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Jsmall
EndChar
StartChar: k
@@ -17265,6 +17287,7 @@
357 391 357 391 357 412 c 128,-1,1
EndSplineSet
Kerns2: 66 -3 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 277 -3 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 280 -3 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 233 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 281 -3 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 70 -32 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 284 -32 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 72 -3 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 14 -47 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 80 -37 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 293 -37 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 296 -37 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 84 4 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 86 -4 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 300 -4 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Ksmall
EndChar
StartChar: l
@@ -17391,6 +17414,7 @@
207 677 l 1,0,-1
EndSplineSet
Kerns2: 87 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 90 -18 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Lsmall
EndChar
StartChar: m
@@ -17734,6 +17758,7 @@
323 406 323 406 294 406 c 0,0,1
EndSplineSet
Kerns2: 81 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 87 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 88 -32 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 90 -32 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Msmall
EndChar
StartChar: n
@@ -17984,6 +18009,7 @@
352 406 352 406 299 406 c 0,0,1
EndSplineSet
Kerns2: 53 -56 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 81 -13 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 114 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 87 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 88 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 90 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Nsmall
EndChar
StartChar: o
@@ -18148,6 +18174,7 @@
296 442 296 442 252 442 c 0,10,11
EndSplineSet
Kerns2: 53 -88 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 114 -26 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 85 -9 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 87 -41 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 88 -37 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 89 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 90 -41 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Osmall
EndChar
StartChar: p
@@ -18382,6 +18409,7 @@
376 416 376 416 300 416 c 0,29,30
EndSplineSet
Kerns2: 85 -10 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 90 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Psmall
EndChar
StartChar: q
@@ -18602,6 +18630,7 @@
328 40 328 40 341 98 c 1,24,-1
EndSplineSet
Kerns2: 68 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 86 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Qsmall
EndChar
StartChar: r
@@ -18799,6 +18828,7 @@
399 328 399 328 371 328 c 0,0,1
EndSplineSet
Kerns2: 66 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 277 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 278 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 280 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 233 -7 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 276 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 281 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 68 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 282 -9 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 27 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 13 -66 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 69 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 70 -10 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 284 -10 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 285 -10 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 283 -10 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 71 10 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 72 -4 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 73 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 14 -18 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 74 6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 75 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 76 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 77 -13 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 78 6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 79 3 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 80 -13 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 293 -13 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 294 -13 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 296 -13 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 234 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 292 -13 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 308 -13 "'kern' Horizontal Kerning in Latin loo!
kup 4 subtable" 81 3 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 15 -67 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 82 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 114 -7 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 28 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 85 9 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 86 9 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 87 7 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 88 6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 89 10 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 90 9 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Rsmall
EndChar
StartChar: s
@@ -19158,6 +19188,7 @@
115 473 115 473 185 473 c 0,0,1
EndSplineSet
Kerns2: 114 -16 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 85 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Ssmall
EndChar
StartChar: t
@@ -19337,6 +19368,7 @@
305 461 l 1,0,-1
EndSplineSet
Kerns2: 52 10 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 66 10 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 277 10 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 280 10 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 233 6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 281 10 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 27 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 73 -3 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 80 -3 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 293 -3 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 296 -3 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 114 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 28 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Tsmall
EndChar
StartChar: u
@@ -19552,6 +19584,7 @@
399 5 399 5 343 -13 c 1,0,-1
EndSplineSet
Kerns2: 114 -25 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Usmall
EndChar
StartChar: v
@@ -19764,6 +19797,7 @@
485 461 l 1,0,-1
EndSplineSet
Kerns2: 66 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 277 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 278 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 280 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 233 -25 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 276 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 281 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 279 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 68 -40 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 27 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 13 -56 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 70 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 284 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 285 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 283 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 72 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 14 -26 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 77 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 80 -40 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 293 -40 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 296 -40 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 292 -40 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 308 -38 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 15 -56 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 84 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 28 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Vsmall
EndChar
StartChar: w
@@ -20201,6 +20235,7 @@
707 461 l 1,0,-1
EndSplineSet
Kerns2: 66 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 277 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 278 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 280 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 233 -25 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 276 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 281 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 279 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 68 -35 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 27 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 13 -50 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 70 -32 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 284 -32 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 285 -32 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 283 -32 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 72 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 14 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 77 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 80 -35 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 293 -35 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 296 -35 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 292 -35 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 308 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 15 -50 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 84 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 28 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Wsmall
EndChar
StartChar: x
@@ -20505,6 +20540,7 @@
280 311 280 311 286 303 c 1,0,1
EndSplineSet
Kerns2: 66 -1 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 68 -29 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 70 -26 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 284 -26 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 80 -29 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 82 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Xsmall
EndChar
StartChar: y
@@ -20928,6 +20964,7 @@
138 -89 138 -89 138 -111 c 0,0,1
EndSplineSet
Kerns2: 66 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 277 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 278 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 280 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 233 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 276 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 281 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 279 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 68 -41 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 27 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 13 -56 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 70 -40 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 284 -40 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 285 -40 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 283 -40 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 72 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 14 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 77 -18 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 80 -41 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 293 -41 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 296 -41 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 292 -41 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 308 -40 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 15 -56 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 84 -23 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 28 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Ysmall
EndChar
StartChar: z
@@ -21113,6 +21150,7 @@
369 89 369 89 393 160 c 1,17,-1
420 160 l 1,0,-1
EndSplineSet
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Zsmall
EndChar
StartChar: braceleft
@@ -42094,7 +42132,7 @@
EndSplineSet
EndChar
-StartChar: uni25CC
+StartChar: dottedcircle
Encoding: 9676 9676 188
Width: 602
Flags: W
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/nf/Norasi-BoldItalic.sfd
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/nf/Norasi-BoldItalic.sfd 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/nf/Norasi-BoldItalic.sfd 2021-10-20 21:44:12 UTC (rev 60817)
@@ -4,7 +4,7 @@
FamilyName: Norasi
Weight: Bold
Copyright: Copyright (C) 1999, The National Font Project (v.beta). Yannis Haralambous, Virach Sornlertlamvanich and Anutara Tantraporn. All rights reserved.\n\nModified under GNU General Public License, with creators' permission, by Thai Linux Working Group (TLWG).
-Version: 006.000
+Version: 006.003
ItalicAngle: -15.5
UnderlinePosition: -100
UnderlineWidth: 50
@@ -20,7 +20,7 @@
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1153665670
-ModificationTime: 1587807227
+ModificationTime: 1622977091
PfmFamily: 17
TTFWeight: 700
TTFWidth: 5
@@ -41,6 +41,8 @@
HheadDescent: -488
HheadDOffset: 0
OS2Vendor: 'PfEd'
+Lookup: 1 0 0 "'onum' Oldstyle Figures" { "'onum' Oldstyle Figures" ("oldstyle") } ['onum' ('latn' <'dflt' > ) ]
+Lookup: 1 0 0 "'smcp' Lowercase to Small Capitals in Latin" { "'smcp' Lowercase to Small Capitals in Latin" } ['smcp' ('latn' <'dflt' > ) ]
Lookup: 4 0 1 "'liga' Standard Ligatures lookup 2" { "'liga' Standard Ligatures lookup 2 subtable" } ['liga' ('DFLT' <'dflt' > 'latn' <'dflt' > ) ]
Lookup: 4 0 1 "'liga' Standard Ligatures in Latin lookup 3" { "'liga' Standard Ligatures in Latin lookup 3 subtable" } ['liga' ('latn' <'dflt' > ) ]
Lookup: 4 0 0 "'frac' Diagonal Fractions lookup 4" { "'frac' Diagonal Fractions lookup 4 subtable" } ['frac' ('DFLT' <'dflt' > ) ]
@@ -1573,7 +1575,7 @@
DisplayLayer: 2
AntiAlias: 1
FitToEm: 1
-WinInfo: 200 8 2
+WinInfo: 320 8 2
BeginPrivate: 8
BlueValues 39 [-18 0 450 461 562 576 669 686 699 699]
OtherBlues 11 [-205 -205]
@@ -5046,6 +5048,7 @@
374 653 374 653 325 653 c 0,14,15
EndSplineSet
Kerns2: 18 -50 "'kern' Horizontal Kerning lookup 5 subtable" 24 -12 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" zerooldstyle
EndChar
StartChar: one
@@ -5213,6 +5216,7 @@
4 0 l 1,0,-1
EndSplineSet
Kerns2: 13 -37 "'kern' Horizontal Kerning lookup 5 subtable" 25 -56 "'kern' Horizontal Kerning lookup 5 subtable" 22 -44 "'kern' Horizontal Kerning lookup 5 subtable" 21 -75 "'kern' Horizontal Kerning lookup 5 subtable" 26 -40 "'kern' Horizontal Kerning lookup 5 subtable" 18 -47 "'kern' Horizontal Kerning lookup 5 subtable" 15 -38 "'kern' Horizontal Kerning lookup 5 subtable" 24 -64 "'kern' Horizontal Kerning lookup 5 subtable" 23 -62 "'kern' Horizontal Kerning lookup 5 subtable" 20 -42 "'kern' Horizontal Kerning lookup 5 subtable" 19 -31 "'kern' Horizontal Kerning lookup 5 subtable" 17 -47 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" oneoldstyle
EndChar
StartChar: two
@@ -5366,6 +5370,7 @@
419 190 l 1,0,-1
EndSplineSet
Kerns2: 21 -7 "'kern' Horizontal Kerning lookup 5 subtable" 18 -47 "'kern' Horizontal Kerning lookup 5 subtable" 24 -26 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" twooldstyle
EndChar
StartChar: three
@@ -5570,6 +5575,7 @@
286 122 286 122 286 189 c 0,0,1
EndSplineSet
Kerns2: 21 -15 "'kern' Horizontal Kerning lookup 5 subtable" 18 -66 "'kern' Horizontal Kerning lookup 5 subtable" 24 -26 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" threeoldstyle
EndChar
StartChar: four
@@ -5818,6 +5824,7 @@
53 248 l 1,11,-1
EndSplineSet
Kerns2: 18 -50 "'kern' Horizontal Kerning lookup 5 subtable" 24 -21 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" fouroldstyle
EndChar
StartChar: five
@@ -6021,6 +6028,7 @@
23 123 23 123 48 123 c 0,0,1
EndSplineSet
Kerns2: 21 -12 "'kern' Horizontal Kerning lookup 5 subtable" 18 -56 "'kern' Horizontal Kerning lookup 5 subtable" 24 -37 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" fiveoldstyle
EndChar
StartChar: six
@@ -6210,6 +6218,7 @@
319 382 319 382 250 382 c 0,21,22
EndSplineSet
Kerns2: 21 1 "'kern' Horizontal Kerning lookup 5 subtable" 18 -51 "'kern' Horizontal Kerning lookup 5 subtable" 24 -31 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" sixoldstyle
EndChar
StartChar: seven
@@ -6344,6 +6353,7 @@
111 528 111 528 83 479 c 1,0,-1
EndSplineSet
Kerns2: 27 -89 "'kern' Horizontal Kerning lookup 5 subtable" 13 -79 "'kern' Horizontal Kerning lookup 5 subtable" 25 -45 "'kern' Horizontal Kerning lookup 5 subtable" 22 -59 "'kern' Horizontal Kerning lookup 5 subtable" 21 -78 "'kern' Horizontal Kerning lookup 5 subtable" 18 -42 "'kern' Horizontal Kerning lookup 5 subtable" 15 -81 "'kern' Horizontal Kerning lookup 5 subtable" 24 -26 "'kern' Horizontal Kerning lookup 5 subtable" 23 -59 "'kern' Horizontal Kerning lookup 5 subtable" 20 -41 "'kern' Horizontal Kerning lookup 5 subtable" 19 -29 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" sevenoldstyle
EndChar
StartChar: eight
@@ -6604,6 +6614,7 @@
259 453 259 453 311 403 c 1,34,35
EndSplineSet
Kerns2: 21 -3 "'kern' Horizontal Kerning lookup 5 subtable" 18 -51 "'kern' Horizontal Kerning lookup 5 subtable" 24 -12 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" eightoldstyle
EndChar
StartChar: nine
@@ -6783,6 +6794,7 @@
363 650 363 650 313 650 c 0,23,24
EndSplineSet
Kerns2: 21 -18 "'kern' Horizontal Kerning lookup 5 subtable" 18 -66 "'kern' Horizontal Kerning lookup 5 subtable" 24 -12 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" nineoldstyle
EndChar
StartChar: colon
@@ -16452,6 +16464,7 @@
303 335 303 335 303 374 c 0,30,31
EndSplineSet
Kerns2: 75 -1 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 114 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 87 -4 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 88 -4 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 90 -3 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Asmall
EndChar
StartChar: b
@@ -16763,6 +16776,7 @@
127 21 127 21 141 21 c 0,24,25
EndSplineSet
Kerns2: 87 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 88 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 90 -16 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Bsmall
EndChar
StartChar: c
@@ -16950,6 +16964,7 @@
293 429 293 429 271 429 c 0,0,1
EndSplineSet
Kerns2: 73 -19 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 76 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Csmall
EndChar
StartChar: d
@@ -17263,6 +17278,7 @@
256 181 256 181 282 260 c 128,-1,51
308 339 308 339 308 371 c 0,37,38
EndSplineSet
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Dsmall
EndChar
StartChar: e
@@ -17427,6 +17443,7 @@
206 429 206 429 148 214 c 1,25,26
EndSplineSet
Kerns2: 114 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 85 -3 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 87 -3 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 88 -3 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 89 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 90 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Esmall
EndChar
StartChar: f
@@ -17799,6 +17816,7 @@
346 594 346 594 346 614 c 0,0,1
EndSplineSet
Kerns2: 277 -23 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 280 16 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 233 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 281 -19 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 284 -35 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 293 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 296 19 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 234 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 308 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 66 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 70 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 71 1 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 74 19 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 75 12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 77 42 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 80 -29 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 114 12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 84 -13 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 85 9 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Fsmall
EndChar
StartChar: g
@@ -18155,6 +18173,7 @@
151 185 151 185 193 185 c 0,62,63
EndSplineSet
Kerns2: 280 -25 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 233 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 281 -25 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 284 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 293 -26 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 296 -26 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 66 -25 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 70 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 77 -21 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 83 3 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Gsmall
EndChar
StartChar: h
@@ -18457,6 +18476,7 @@
187 283 l 1,0,1
EndSplineSet
Kerns2: 114 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 90 -19 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Hsmall
EndChar
StartChar: i
@@ -18701,6 +18721,7 @@
168 686 168 686 193 686 c 0,25,26
EndSplineSet
Kerns2: 53 -19 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 75 -4 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Ismall
EndChar
StartChar: j
@@ -18943,6 +18964,7 @@
144 645 144 645 163.5 665.5 c 128,-1,40
183 686 183 686 209 686 c 0,30,31
EndSplineSet
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Jsmall
EndChar
StartChar: k
@@ -19222,6 +19244,7 @@
149 187 l 1,0,-1
EndSplineSet
Kerns2: 277 9 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 280 9 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 233 1 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 281 9 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 284 -1 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 300 1 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 66 9 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 13 18 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 70 -1 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 72 -13 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 15 16 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 86 1 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Ksmall
EndChar
StartChar: l
@@ -19412,6 +19435,7 @@
163 62 163 62 215 141 c 1,0,-1
EndSplineSet
Kerns2: 87 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 90 -7 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Lsmall
EndChar
StartChar: m
@@ -19888,6 +19912,7 @@
625 59 625 59 631 59 c 0,0,1
EndSplineSet
Kerns2: 87 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 88 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 90 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Msmall
EndChar
StartChar: n
@@ -20249,6 +20274,7 @@
179 264 l 1,0,1
EndSplineSet
Kerns2: 53 -59 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 81 -3 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 114 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 87 -19 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 88 -19 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 90 -19 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Nsmall
EndChar
StartChar: o
@@ -20404,6 +20430,7 @@
143 16 143 16 166 16 c 0,12,13
EndSplineSet
Kerns2: 53 -75 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 114 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 85 -1 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 87 -21 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 88 -21 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 89 -25 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 90 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Osmall
EndChar
StartChar: p
@@ -20681,6 +20708,7 @@
321 315 321 315 321 342 c 0,33,34
EndSplineSet
Kerns2: 85 -1 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 90 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Psmall
EndChar
StartChar: q
@@ -21110,6 +21138,7 @@
325 334 325 334 325 371 c 0,33,34
EndSplineSet
Kerns2: 68 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 86 -4 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Qsmall
EndChar
StartChar: r
@@ -21258,6 +21287,7 @@
356 324 356 324 330 324 c 0,0,1
EndSplineSet
Kerns2: 277 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 278 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 280 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 233 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 276 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 281 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 282 -7 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 284 -19 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 285 -19 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 283 -19 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 293 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 294 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 296 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 234 -18 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 292 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 308 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 66 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 68 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 27 -29 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 13 -66 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 69 -13 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 70 -19 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 71 7 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 72 -3 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 73 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 14 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 74 16 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 75 12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 76 -10 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 77 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 78 9 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 79 6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 80 -15 "'kern' Horizontal Kerning in Lat!
in lookup 4 subtable" 81 15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 15 -69 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 82 -18 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 83 13 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 28 -29 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 85 12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 86 10 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 87 19 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 88 19 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 89 6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 90 19 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 91 9 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Rsmall
EndChar
StartChar: s
@@ -21552,6 +21582,7 @@
120 461 120 461 182 461 c 0,0,1
EndSplineSet
Kerns2: 114 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 85 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Ssmall
EndChar
StartChar: t
@@ -21858,6 +21889,7 @@
198 407 l 1,0,1
EndSplineSet
Kerns2: 277 9 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 280 9 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 233 1 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 281 9 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 284 -1 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 52 -10 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 66 9 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 27 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 70 -1 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 73 -4 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 114 -18 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 28 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Tsmall
EndChar
StartChar: u
@@ -22125,6 +22157,7 @@
422 59 422 59 472 133 c 1,0,-1
EndSplineSet
Kerns2: 114 -32 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Usmall
EndChar
StartChar: v
@@ -22313,6 +22346,7 @@
401 422 401 422 401 395 c 0,0,1
EndSplineSet
Kerns2: 277 -19 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 278 -19 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 280 -19 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 233 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 276 -19 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 281 -19 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 279 -19 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 284 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 285 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 283 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 293 -23 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 296 -23 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 292 -23 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 308 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 66 -19 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 68 -23 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 27 -50 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 13 -50 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 70 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 72 -19 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 77 -23 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 80 -23 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 15 -50 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 84 -18 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 28 -50 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Vsmall
EndChar
StartChar: w
@@ -22636,6 +22670,7 @@
538 269 538 269 538 311 c 0,0,1
EndSplineSet
Kerns2: 277 -23 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 278 -23 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 280 -23 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 233 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 276 -23 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 281 -23 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 279 -23 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 284 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 285 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 283 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 293 -29 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 296 -29 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 292 -29 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 308 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 66 -23 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 68 -29 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 27 -56 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 13 -53 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 70 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 72 -25 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 14 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 77 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 80 -29 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 15 -53 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 84 -23 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 28 -56 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Wsmall
EndChar
StartChar: x
@@ -23104,6 +23139,7 @@
435 349 435 349 413 349 c 0,0,1
EndSplineSet
Kerns2: 284 -13 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 68 -9 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 70 -13 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 80 -10 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 82 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Xsmall
EndChar
StartChar: y
@@ -23287,6 +23323,7 @@
38 -125 38 -125 50 -125 c 0,0,1
EndSplineSet
Kerns2: 277 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 278 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 280 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 233 -18 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 276 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 281 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 279 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 284 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 285 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 283 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 293 -18 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 296 -18 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 292 -18 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 308 -16 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 66 -10 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 68 -16 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 27 -42 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 13 -25 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 70 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 72 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 14 1 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 77 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 80 -16 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 15 -25 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 84 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 28 -44 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Ysmall
EndChar
StartChar: z
@@ -23520,6 +23557,7 @@
119 -37 119 -37 87.5 -16.5 c 128,-1,38
56 4 56 4 34 4 c 0,0,1
EndSplineSet
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Zsmall
EndChar
StartChar: braceleft
@@ -48367,7 +48405,7 @@
EndSplineSet
EndChar
-StartChar: uni25CC
+StartChar: dottedcircle
Encoding: 9676 9676 188
Width: 602
Flags: W
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/nf/Norasi-BoldOblique.sfd
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/nf/Norasi-BoldOblique.sfd 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/nf/Norasi-BoldOblique.sfd 2021-10-20 21:44:12 UTC (rev 60817)
@@ -4,7 +4,7 @@
FamilyName: Norasi
Weight: Bold
Copyright: Copyright (C) 1999, The National Font Project (v.beta). Yannis Haralambous, Virach Sornlertlamvanich and Anutara Tantraporn. All rights reserved.\n\nModified under GNU General Public License, with creators' permission, by Thai Linux Working Group (TLWG).
-Version: 006.001
+Version: 006.003
ItalicAngle: -12
UnderlinePosition: -100
UnderlineWidth: 50
@@ -20,7 +20,7 @@
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1153665622
-ModificationTime: 1587807160
+ModificationTime: 1622977068
PfmFamily: 17
TTFWeight: 700
TTFWidth: 5
@@ -41,6 +41,8 @@
HheadDescent: -488
HheadDOffset: 0
OS2Vendor: 'PfEd'
+Lookup: 1 0 0 "'onum' Oldstyle Figures" { "'onum' Oldstyle Figures" ("oldstyle") } ['onum' ('latn' <'dflt' > ) ]
+Lookup: 1 0 0 "'smcp' Lowercase to Small Capitals in Latin" { "'smcp' Lowercase to Small Capitals in Latin" } ['smcp' ('latn' <'dflt' > ) ]
Lookup: 4 0 1 "'liga' Standard Ligatures lookup 2" { "'liga' Standard Ligatures lookup 2 subtable" } ['liga' ('DFLT' <'dflt' > 'latn' <'dflt' > ) ]
Lookup: 4 0 1 "'liga' Standard Ligatures in Latin lookup 3" { "'liga' Standard Ligatures in Latin lookup 3 subtable" } ['liga' ('latn' <'dflt' > ) ]
Lookup: 4 0 0 "'frac' Diagonal Fractions lookup 4" { "'frac' Diagonal Fractions lookup 4 subtable" } ['frac' ('DFLT' <'dflt' > ) ]
@@ -1585,7 +1587,7 @@
DisplayLayer: 2
AntiAlias: 1
FitToEm: 1
-WinInfo: 200 8 2
+WinInfo: 312 8 2
BeginPrivate: 8
BlueValues 31 [-19 0 461 473 564 576 677 691]
OtherBlues 11 [-163 -151]
@@ -5087,6 +5089,7 @@
342 110 342 110 365 223 c 2,16,-1
EndSplineSet
Kerns2: 21 10 "'kern' Horizontal Kerning lookup 5 subtable" 18 -31 "'kern' Horizontal Kerning lookup 5 subtable" 24 6 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" zerooldstyle
EndChar
StartChar: one
@@ -5233,6 +5236,7 @@
299 579 299 579 272 579 c 0,0,1
EndSplineSet
Kerns2: 13 -15 "'kern' Horizontal Kerning lookup 5 subtable" 25 -34 "'kern' Horizontal Kerning lookup 5 subtable" 22 -15 "'kern' Horizontal Kerning lookup 5 subtable" 21 -56 "'kern' Horizontal Kerning lookup 5 subtable" 26 -9 "'kern' Horizontal Kerning lookup 5 subtable" 18 -26 "'kern' Horizontal Kerning lookup 5 subtable" 15 -16 "'kern' Horizontal Kerning lookup 5 subtable" 24 -56 "'kern' Horizontal Kerning lookup 5 subtable" 23 -47 "'kern' Horizontal Kerning lookup 5 subtable" 20 -9 "'kern' Horizontal Kerning lookup 5 subtable" 19 -1 "'kern' Horizontal Kerning lookup 5 subtable" 17 -34 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" oneoldstyle
EndChar
StartChar: two
@@ -5405,6 +5409,7 @@
397 397 397 397 397 470 c 0,0,1
EndSplineSet
Kerns2: 21 13 "'kern' Horizontal Kerning lookup 5 subtable" 18 -28 "'kern' Horizontal Kerning lookup 5 subtable" 24 -6 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" twooldstyle
EndChar
StartChar: three
@@ -5589,6 +5594,7 @@
76 133 76 133 108 133 c 0,0,1
EndSplineSet
Kerns2: 21 9 "'kern' Horizontal Kerning lookup 5 subtable" 18 -32 "'kern' Horizontal Kerning lookup 5 subtable" 24 -15 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" threeoldstyle
EndChar
StartChar: four
@@ -5832,6 +5838,7 @@
324 255 l 1,13,-1
EndSplineSet
Kerns2: 21 12 "'kern' Horizontal Kerning lookup 5 subtable" 18 -34 "'kern' Horizontal Kerning lookup 5 subtable" 24 -15 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" fouroldstyle
EndChar
StartChar: five
@@ -6027,6 +6034,7 @@
83 141 83 141 113 141 c 0,0,1
EndSplineSet
Kerns2: 18 -28 "'kern' Horizontal Kerning lookup 5 subtable" 24 -9 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" fiveoldstyle
EndChar
StartChar: six
@@ -6222,6 +6230,7 @@
215 151 215 151 215 83 c 0,21,22
EndSplineSet
Kerns2: 21 12 "'kern' Horizontal Kerning lookup 5 subtable" 18 -42 "'kern' Horizontal Kerning lookup 5 subtable" 24 -6 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" sixoldstyle
EndChar
StartChar: seven
@@ -6359,6 +6368,7 @@
621 677 l 1,0,-1
EndSplineSet
Kerns2: 27 -63 "'kern' Horizontal Kerning lookup 5 subtable" 13 -56 "'kern' Horizontal Kerning lookup 5 subtable" 25 -18 "'kern' Horizontal Kerning lookup 5 subtable" 22 -34 "'kern' Horizontal Kerning lookup 5 subtable" 21 -53 "'kern' Horizontal Kerning lookup 5 subtable" 18 -25 "'kern' Horizontal Kerning lookup 5 subtable" 15 -57 "'kern' Horizontal Kerning lookup 5 subtable" 24 -6 "'kern' Horizontal Kerning lookup 5 subtable" 23 -37 "'kern' Horizontal Kerning lookup 5 subtable" 20 -19 "'kern' Horizontal Kerning lookup 5 subtable" 19 -21 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" sevenoldstyle
EndChar
StartChar: eight
@@ -6616,6 +6626,7 @@
177 19 177 19 250 19 c 0,36,37
EndSplineSet
Kerns2: 21 10 "'kern' Horizontal Kerning lookup 5 subtable" 18 -18 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" eightoldstyle
EndChar
StartChar: nine
@@ -6800,6 +6811,7 @@
431 534 431 534 431 584 c 0,21,22
EndSplineSet
Kerns2: 21 1 "'kern' Horizontal Kerning lookup 5 subtable" 18 -25 "'kern' Horizontal Kerning lookup 5 subtable" 24 9 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" nineoldstyle
EndChar
StartChar: colon
@@ -16393,6 +16405,7 @@
344 245 l 1,51,52
EndSplineSet
Kerns2: 75 -38 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 114 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 87 -38 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 88 -40 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 90 -44 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Asmall
EndChar
StartChar: b
@@ -16694,6 +16707,7 @@
323 419 323 419 287 360 c 1,23,-1
EndSplineSet
Kerns2: 87 -38 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 88 -40 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 90 -41 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Bsmall
EndChar
StartChar: c
@@ -16881,6 +16895,7 @@
495 421 495 421 495 381 c 0,0,1
EndSplineSet
Kerns2: 73 -16 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 76 -18 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Csmall
EndChar
StartChar: d
@@ -17192,6 +17207,7 @@
407 383 407 383 390 400 c 128,-1,43
373 417 373 417 347 417 c 0,30,31
EndSplineSet
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Dsmall
EndChar
StartChar: e
@@ -17378,6 +17394,7 @@
245 372 245 372 224 283 c 1,22,-1
EndSplineSet
Kerns2: 114 -18 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 85 -9 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 87 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 88 -29 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 89 -18 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 90 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Esmall
EndChar
StartChar: f
@@ -17642,6 +17659,7 @@
517 645 517 645 517 606 c 0,0,1
EndSplineSet
Kerns2: 66 -16 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 277 -16 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 280 13 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 233 -21 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 281 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 70 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 284 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 71 12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 74 22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 77 32 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 80 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 293 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 296 10 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 234 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 308 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 114 18 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 84 -7 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 85 -3 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Fsmall
EndChar
StartChar: g
@@ -17981,6 +17999,7 @@
382 442 382 442 334 442 c 0,54,55
EndSplineSet
Kerns2: 66 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 280 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 233 -18 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 281 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 70 -19 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 284 -19 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 293 -19 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 296 -19 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Gsmall
EndChar
StartChar: h
@@ -18337,6 +18356,7 @@
419 406 419 406 381 406 c 0,0,1
EndSplineSet
Kerns2: 114 -29 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 90 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Hsmall
EndChar
StartChar: i
@@ -18538,6 +18558,7 @@
187 569 187 569 187 595 c 0,20,21
EndSplineSet
Kerns2: 53 -18 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 75 -35 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Ismall
EndChar
StartChar: j
@@ -18780,6 +18801,7 @@
271 536 271 536 253.5 552.5 c 128,-1,38
236 569 236 569 236 595 c 0,27,28
EndSplineSet
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Jsmall
EndChar
StartChar: k
@@ -19094,6 +19116,7 @@
445 408 445 408 445 415 c 0,0,1
EndSplineSet
Kerns2: 66 -3 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 277 -3 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 280 -3 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 233 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 281 -3 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 70 -32 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 284 -32 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 72 -3 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 14 -47 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 80 -37 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 293 -37 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 296 -37 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 84 4 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 86 -4 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 300 -4 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Ksmall
EndChar
StartChar: l
@@ -19281,6 +19304,7 @@
350 677 l 1,0,-1
EndSplineSet
Kerns2: 87 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 90 -18 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Lsmall
EndChar
StartChar: m
@@ -19766,6 +19790,7 @@
422 406 422 406 381 406 c 0,0,1
EndSplineSet
Kerns2: 81 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 87 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 88 -32 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 90 -32 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Msmall
EndChar
StartChar: n
@@ -20120,6 +20145,7 @@
425 406 425 406 385 406 c 0,0,1
EndSplineSet
Kerns2: 53 -56 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 81 -13 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 114 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 87 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 88 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 90 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Nsmall
EndChar
StartChar: o
@@ -20276,6 +20302,7 @@
373 442 373 442 346 442 c 0,13,14
EndSplineSet
Kerns2: 53 -88 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 114 -26 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 85 -9 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 87 -41 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 88 -37 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 89 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 90 -41 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Osmall
EndChar
StartChar: p
@@ -20591,6 +20618,7 @@
275 42 275 42 300 42 c 0,33,34
EndSplineSet
Kerns2: 85 -10 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 90 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Psmall
EndChar
StartChar: q
@@ -20891,6 +20919,7 @@
393 441 393 441 369 441 c 0,27,28
EndSplineSet
Kerns2: 68 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 86 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Qsmall
EndChar
StartChar: r
@@ -21129,6 +21158,7 @@
479 328 479 328 441 328 c 0,0,1
EndSplineSet
Kerns2: 66 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 277 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 278 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 280 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 233 -7 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 276 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 281 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 68 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 282 -9 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 27 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 13 -66 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 69 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 70 -10 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 284 -10 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 285 -10 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 283 -10 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 71 10 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 72 -4 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 73 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 14 -18 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 74 6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 75 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 76 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 77 -13 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 78 6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 79 3 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 80 -13 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 293 -13 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 294 -13 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 296 -13 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 234 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 292 -13 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 308 -13 "'kern' Horizontal Kerning in Latin loo!
kup 4 subtable" 81 3 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 15 -67 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 82 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 114 -7 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 28 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 85 9 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 86 9 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 87 7 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 88 6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 89 10 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 90 9 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Rsmall
EndChar
StartChar: s
@@ -21413,6 +21443,7 @@
288 -15 288 -15 204 -15 c 0,0,1
EndSplineSet
Kerns2: 114 -16 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 85 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Ssmall
EndChar
StartChar: t
@@ -21629,6 +21660,7 @@
403 461 l 1,0,-1
EndSplineSet
Kerns2: 52 10 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 66 10 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 277 10 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 280 10 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 233 6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 281 10 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 27 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 73 -3 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 80 -3 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 293 -3 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 296 -3 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 114 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 28 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Tsmall
EndChar
StartChar: u
@@ -22008,6 +22040,7 @@
383 1 383 1 340 -13 c 1,0,-1
EndSplineSet
Kerns2: 114 -25 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Usmall
EndChar
StartChar: v
@@ -22204,6 +22237,7 @@
583 461 l 1,0,-1
EndSplineSet
Kerns2: 66 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 277 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 278 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 280 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 233 -25 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 276 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 281 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 279 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 68 -40 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 27 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 13 -56 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 70 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 284 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 285 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 283 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 72 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 14 -26 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 77 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 80 -40 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 293 -40 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 296 -40 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 292 -40 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 308 -38 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 15 -56 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 84 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 28 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Vsmall
EndChar
StartChar: w
@@ -22546,6 +22580,7 @@
579 195 579 195 579 180 c 1,0,1
EndSplineSet
Kerns2: 66 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 277 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 278 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 280 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 233 -25 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 276 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 281 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 279 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 68 -35 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 27 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 13 -50 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 70 -32 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 284 -32 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 285 -32 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 283 -32 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 72 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 14 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 77 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 80 -35 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 293 -35 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 296 -35 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 292 -35 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 308 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 15 -50 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 84 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 28 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Wsmall
EndChar
StartChar: x
@@ -23022,6 +23057,7 @@
249 171 l 1,0,1
EndSplineSet
Kerns2: 66 -1 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 68 -29 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 70 -26 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 284 -26 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 80 -29 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 82 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Xsmall
EndChar
StartChar: y
@@ -23309,6 +23345,7 @@
107 -133 l 1,0,1
EndSplineSet
Kerns2: 66 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 277 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 278 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 280 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 233 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 276 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 281 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 279 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 68 -41 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 27 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 13 -56 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 70 -40 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 284 -40 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 285 -40 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 283 -40 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 72 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 14 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 77 -18 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 80 -41 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 293 -41 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 296 -41 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 292 -41 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 308 -40 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 15 -56 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 84 -23 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 28 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Ysmall
EndChar
StartChar: z
@@ -23477,6 +23514,7 @@
192 32 l 1,18,-1
221 32 l 2,0,1
EndSplineSet
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Zsmall
EndChar
StartChar: braceleft
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/nf/Norasi-Italic.sfd
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/nf/Norasi-Italic.sfd 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/nf/Norasi-Italic.sfd 2021-10-20 21:44:12 UTC (rev 60817)
@@ -4,7 +4,7 @@
FamilyName: Norasi
Weight: Regular
Copyright: Copyright (C) 1999, The National Font Project (v.beta). Yannis Haralambous, Virach Sornlertlamvanich and Anutara Tantraporn. All rights reserved.\n\nModified under GNU General Public License, with creators' permission, by Thai Linux Working Group (TLWG).
-Version: 006.001
+Version: 006.003
ItalicAngle: -15.5
UnderlinePosition: -100
UnderlineWidth: 50
@@ -20,7 +20,7 @@
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1153665708
-ModificationTime: 1587807044
+ModificationTime: 1622977019
PfmFamily: 17
TTFWeight: 400
TTFWidth: 5
@@ -41,6 +41,8 @@
HheadDescent: -488
HheadDOffset: 0
OS2Vendor: 'PfEd'
+Lookup: 1 0 0 "'onum' Oldstyle Figures" { "'onum' Oldstyle Figures" ("oldstyle") } ['onum' ('latn' <'dflt' > ) ]
+Lookup: 1 0 0 "'smcp' Lowercase to Small Capitals in Latin" { "'smcp' Lowercase to Small Capitals in Latin" } ['smcp' ('latn' <'dflt' > ) ]
Lookup: 4 0 1 "'liga' Standard Ligatures lookup 2" { "'liga' Standard Ligatures lookup 2 subtable" } ['liga' ('DFLT' <'dflt' > 'latn' <'dflt' > ) ]
Lookup: 4 0 1 "'liga' Standard Ligatures in Latin lookup 3" { "'liga' Standard Ligatures in Latin lookup 3 subtable" } ['liga' ('latn' <'dflt' > ) ]
Lookup: 4 0 0 "'frac' Diagonal Fractions lookup 4" { "'frac' Diagonal Fractions lookup 4 subtable" } ['frac' ('DFLT' <'dflt' > ) ]
@@ -1450,7 +1452,7 @@
DisplayLayer: 2
AntiAlias: 1
FitToEm: 1
-WinInfo: 200 8 2
+WinInfo: 312 8 2
BeginPrivate: 9
BlueValues 55 [-18 0 432 442 450 458 551 564 653 666 677 677 683 683]
OtherBlues 11 [-207 -207]
@@ -4750,6 +4752,7 @@
417 647 417 647 334 647 c 0,15,16
EndSplineSet
Kerns2: 20 13 "'kern' Horizontal Kerning lookup 5 subtable" 17 -50 "'kern' Horizontal Kerning lookup 5 subtable" 23 -3 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" zerooldstyle
EndChar
StartChar: one
@@ -4955,6 +4958,7 @@
48 0 l 1,0,-1
EndSplineSet
Kerns2: 12 -51 "'kern' Horizontal Kerning lookup 5 subtable" 24 -56 "'kern' Horizontal Kerning lookup 5 subtable" 21 -54 "'kern' Horizontal Kerning lookup 5 subtable" 20 -69 "'kern' Horizontal Kerning lookup 5 subtable" 25 -60 "'kern' Horizontal Kerning lookup 5 subtable" 17 -69 "'kern' Horizontal Kerning lookup 5 subtable" 14 -56 "'kern' Horizontal Kerning lookup 5 subtable" 23 -59 "'kern' Horizontal Kerning lookup 5 subtable" 22 -50 "'kern' Horizontal Kerning lookup 5 subtable" 19 -54 "'kern' Horizontal Kerning lookup 5 subtable" 18 -50 "'kern' Horizontal Kerning lookup 5 subtable" 16 -40 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" oneoldstyle
EndChar
StartChar: two
@@ -5160,6 +5164,7 @@
382 102 382 102 400 139 c 1,0,-1
EndSplineSet
Kerns2: 20 -12 "'kern' Horizontal Kerning lookup 5 subtable" 17 -44 "'kern' Horizontal Kerning lookup 5 subtable" 23 -22 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" twooldstyle
EndChar
StartChar: three
@@ -5361,6 +5366,7 @@
327 151 327 151 327 195 c 0,0,1
EndSplineSet
Kerns2: 20 -9 "'kern' Horizontal Kerning lookup 5 subtable" 17 -75 "'kern' Horizontal Kerning lookup 5 subtable" 23 -15 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" threeoldstyle
EndChar
StartChar: four
@@ -5612,6 +5618,7 @@
277 242 l 1,11,-1
EndSplineSet
Kerns2: 20 12 "'kern' Horizontal Kerning lookup 5 subtable" 17 -69 "'kern' Horizontal Kerning lookup 5 subtable" 23 -26 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" fouroldstyle
EndChar
StartChar: five
@@ -5829,6 +5836,7 @@
350 160 350 160 350 242 c 0,0,1
EndSplineSet
Kerns2: 20 -4 "'kern' Horizontal Kerning lookup 5 subtable" 17 -70 "'kern' Horizontal Kerning lookup 5 subtable" 23 -28 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" fiveoldstyle
EndChar
StartChar: six
@@ -6018,6 +6026,7 @@
157 19 157 19 204 19 c 0,22,23
EndSplineSet
Kerns2: 20 16 "'kern' Horizontal Kerning lookup 5 subtable" 17 -63 "'kern' Horizontal Kerning lookup 5 subtable" 23 -37 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" sixoldstyle
EndChar
StartChar: seven
@@ -6127,6 +6136,7 @@
538 656 l 1,0,-1
EndSplineSet
Kerns2: 26 -88 "'kern' Horizontal Kerning lookup 5 subtable" 12 -78 "'kern' Horizontal Kerning lookup 5 subtable" 24 -31 "'kern' Horizontal Kerning lookup 5 subtable" 21 -53 "'kern' Horizontal Kerning lookup 5 subtable" 20 -64 "'kern' Horizontal Kerning lookup 5 subtable" 17 -47 "'kern' Horizontal Kerning lookup 5 subtable" 14 -82 "'kern' Horizontal Kerning lookup 5 subtable" 23 -10 "'kern' Horizontal Kerning lookup 5 subtable" 22 -37 "'kern' Horizontal Kerning lookup 5 subtable" 19 -41 "'kern' Horizontal Kerning lookup 5 subtable" 18 -12 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" sevenoldstyle
EndChar
StartChar: eight
@@ -6450,6 +6460,7 @@
252 454 252 454 311 398 c 1,38,39
EndSplineSet
Kerns2: 20 12 "'kern' Horizontal Kerning lookup 5 subtable" 17 -50 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" eightoldstyle
EndChar
StartChar: nine
@@ -6636,6 +6647,7 @@
364 650 364 650 318 650 c 0,24,25
EndSplineSet
Kerns2: 20 1 "'kern' Horizontal Kerning lookup 5 subtable" 17 -63 "'kern' Horizontal Kerning lookup 5 subtable" 23 -4 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" nineoldstyle
EndChar
StartChar: colon
@@ -15736,6 +15748,7 @@
332 419 332 419 304 419 c 0,31,32
EndSplineSet
Kerns2: 74 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 113 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 87 3 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 89 1 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Asmall
EndChar
StartChar: b
@@ -16005,6 +16018,7 @@
350 393 350 393 318 393 c 0,25,26
EndSplineSet
Kerns2: 86 -9 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 87 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 89 -3 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Bsmall
EndChar
StartChar: c
@@ -16188,6 +16202,7 @@
353 420 353 420 315 420 c 0,0,1
EndSplineSet
Kerns2: 72 -29 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 75 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Csmall
EndChar
StartChar: d
@@ -16498,6 +16513,7 @@
297 135 297 135 326.5 210.5 c 128,-1,52
356 286 356 286 356 360 c 0,40,41
EndSplineSet
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Dsmall
EndChar
StartChar: e
@@ -16668,6 +16684,7 @@
177 318 177 318 152 252 c 2,25,-1
EndSplineSet
Kerns2: 113 -21 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 84 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 87 1 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 88 -9 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 89 3 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Esmall
EndChar
StartChar: f
@@ -16972,6 +16989,7 @@
-70 -128 -70 -128 -70 -144 c 0,0,1
EndSplineSet
Kerns2: 65 -25 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 276 -26 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 279 -1 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 232 -29 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 280 -16 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 69 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 283 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 70 29 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 73 16 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 74 12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 76 41 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 79 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 292 -29 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 295 -1 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 233 -23 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 307 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 113 18 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 84 18 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Fsmall
EndChar
StartChar: g
@@ -17314,6 +17332,7 @@
206 171 206 171 234 171 c 0,60,61
EndSplineSet
Kerns2: 65 -40 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 279 -41 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 232 -45 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 280 -41 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 69 -44 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 283 -44 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 76 -45 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 292 -40 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 295 -40 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 82 -21 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Gsmall
EndChar
StartChar: h
@@ -17612,6 +17631,7 @@
448 404 448 404 448 374 c 0,0,1
EndSplineSet
Kerns2: 113 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 89 -3 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Hsmall
EndChar
StartChar: i
@@ -17865,6 +17885,7 @@
194 653 194 653 214 653 c 0,26,27
EndSplineSet
Kerns2: 52 -9 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 74 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Ismall
EndChar
StartChar: j
@@ -18121,6 +18142,7 @@
179 623 179 623 192.5 638 c 128,-1,30
206 653 206 653 226 653 c 128,-1,31
EndSplineSet
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Jsmall
EndChar
StartChar: k
@@ -18430,6 +18452,7 @@
342 354 342 354 236 258 c 1,0,1
EndSplineSet
Kerns2: 65 12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 276 12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 279 12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 232 9 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 280 12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 12 26 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 69 4 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 283 4 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 71 -26 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 13 -26 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 79 6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 292 6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 295 6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 14 25 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 85 7 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 299 7 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Ksmall
EndChar
StartChar: l
@@ -18612,6 +18635,7 @@
127 100 l 2,0,1
EndSplineSet
Kerns2: 86 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 89 -10 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Lsmall
EndChar
StartChar: m
@@ -19072,6 +19096,7 @@
590 38 590 38 603 38 c 0,0,1
EndSplineSet
Kerns2: 80 -3 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 86 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 87 -3 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 89 -3 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Msmall
EndChar
StartChar: n
@@ -19420,6 +19445,7 @@
460 117 l 1,0,-1
EndSplineSet
Kerns2: 52 -40 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 80 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 113 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 86 -9 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 87 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 89 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Nsmall
EndChar
StartChar: o
@@ -19575,6 +19601,7 @@
154 10 154 10 189 10 c 0,13,14
EndSplineSet
Kerns2: 52 -63 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 113 -23 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 84 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 86 -18 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 87 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 88 -32 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 89 -9 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Osmall
EndChar
StartChar: p
@@ -19788,6 +19815,7 @@
379 254 379 254 379 312 c 0,36,37
EndSplineSet
Kerns2: 84 -13 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 89 -3 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Psmall
EndChar
StartChar: q
@@ -20115,6 +20143,7 @@
141 42 141 42 167 42 c 0,31,32
EndSplineSet
Kerns2: 67 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 85 -10 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Qsmall
EndChar
StartChar: r
@@ -20326,6 +20355,7 @@
412 340 412 340 366 340 c 0,0,1
EndSplineSet
Kerns2: 65 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 276 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 277 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 279 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 232 -35 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 275 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 280 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 67 -25 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 281 -16 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 26 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 12 -67 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 68 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 69 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 283 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 284 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 282 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 70 22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 71 -21 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 72 -16 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 13 -51 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 73 7 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 74 3 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 75 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 76 -21 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 77 16 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 78 15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 79 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 292 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 293 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 295 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 233 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 291 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 307 -28 "'kern' Horizontal Kerning in !
Latin lookup 4 subtable" 80 12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 14 -72 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 81 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 113 -3 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 82 3 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 27 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 84 12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 85 10 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 86 29 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 87 31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 88 6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 89 32 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Rsmall
EndChar
StartChar: s
@@ -20698,6 +20728,7 @@
305 61 305 61 264.5 24.5 c 128,-1,40
224 -12 224 -12 160 -12 c 0,0,1
EndSplineSet
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Ssmall
EndChar
StartChar: t
@@ -21005,6 +21036,7 @@
296 428 l 1,0,-1
EndSplineSet
Kerns2: 51 -9 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 65 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 276 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 279 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 232 -9 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 280 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 26 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 69 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 283 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 72 -10 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 79 -10 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 292 -10 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 295 -10 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 113 -18 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 27 -25 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Tsmall
EndChar
StartChar: u
@@ -21311,6 +21343,7 @@
119 366 119 366 119 376 c 0,0,1
EndSplineSet
Kerns2: 113 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Usmall
EndChar
StartChar: v
@@ -21611,6 +21644,7 @@
375 298 375 298 375 333 c 0,0,1
EndSplineSet
Kerns2: 65 -23 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 276 -25 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 277 -25 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 279 -25 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 232 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 275 -25 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 280 -25 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 278 -25 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 67 -25 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 26 -47 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 12 -45 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 69 -29 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 283 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 284 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 282 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 71 -35 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 76 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 79 -25 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 292 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 295 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 291 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 307 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 14 -50 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 27 -47 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Vsmall
EndChar
StartChar: w
@@ -21864,6 +21898,7 @@
647 412 647 412 647 390 c 0,0,1
EndSplineSet
Kerns2: 65 -25 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 276 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 277 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 279 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 232 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 275 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 280 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 278 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 67 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 26 -48 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 12 -47 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 69 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 283 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 284 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 282 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 71 -37 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 13 -3 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 76 -29 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 79 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 292 -29 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 295 -29 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 291 -29 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 307 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 14 -50 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 27 -48 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Wsmall
EndChar
StartChar: x
@@ -22245,6 +22280,7 @@
315 44 315 44 334 44 c 0,0,1
EndSplineSet
Kerns2: 65 6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 81 1 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Xsmall
EndChar
StartChar: y
@@ -22438,6 +22474,7 @@
-1 -123 -1 -123 15 -123 c 0,0,1
EndSplineSet
Kerns2: 65 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 276 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 277 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 279 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 232 -16 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 275 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 280 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 278 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 67 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 26 -47 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 12 -21 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 69 -18 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 283 -18 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 284 -18 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 282 -18 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 71 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 13 6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 76 -18 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 79 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 292 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 295 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 291 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 307 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 14 -25 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 27 -44 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Ysmall
EndChar
StartChar: z
@@ -22708,6 +22745,7 @@
363 -35 363 -35 335 -58 c 128,-1,0
307 -81 307 -81 270 -81 c 128,-1,1
EndSplineSet
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Zsmall
EndChar
StartChar: braceleft
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/nf/Norasi-Oblique.sfd
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/nf/Norasi-Oblique.sfd 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/nf/Norasi-Oblique.sfd 2021-10-20 21:44:12 UTC (rev 60817)
@@ -4,7 +4,7 @@
FamilyName: Norasi
Weight: Regular
Copyright: Copyright (C) 1999, The National Font Project (v.beta). Yannis Haralambous, Virach Sornlertlamvanich and Anutara Tantraporn. All rights reserved.\n\nModified under GNU General Public License, with creators' permission, by Thai Linux Working Group (TLWG).
-Version: 006.001
+Version: 006.003
ItalicAngle: -12
UnderlinePosition: -100
UnderlineWidth: 50
@@ -20,7 +20,7 @@
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1153665480
-ModificationTime: 1587806914
+ModificationTime: 1622976998
PfmFamily: 17
TTFWeight: 400
TTFWidth: 5
@@ -41,6 +41,8 @@
HheadDescent: -488
HheadDOffset: 0
OS2Vendor: 'PfEd'
+Lookup: 1 0 0 "'onum' Oldstyle Figures" { "'onum' Oldstyle Figures" ("oldstyle") } ['onum' ('latn' <'dflt' > ) ]
+Lookup: 1 0 0 "'smcp' Lowercase to Small Capitals in Latin" { "'smcp' Lowercase to Small Capitals in Latin" } ['smcp' ('latn' <'dflt' > ) ]
Lookup: 4 0 1 "'liga' Standard Ligatures lookup 2" { "'liga' Standard Ligatures lookup 2 subtable" } ['liga' ('DFLT' <'dflt' > 'latn' <'dflt' > ) ]
Lookup: 4 0 1 "'liga' Standard Ligatures in Latin lookup 3" { "'liga' Standard Ligatures in Latin lookup 3 subtable" } ['liga' ('latn' <'dflt' > ) ]
Lookup: 4 0 0 "'frac' Diagonal Fractions lookup 4" { "'frac' Diagonal Fractions lookup 4 subtable" } ['frac' ('DFLT' <'dflt' > ) ]
@@ -1520,7 +1522,7 @@
DisplayLayer: 2
AntiAlias: 1
FitToEm: 1
-WinInfo: 208 8 2
+WinInfo: 320 8 2
BeginPrivate: 8
BlueValues 39 [-15 0 450 460 551 564 662 677 683 683]
ForceBold 5 false
@@ -4895,6 +4897,7 @@
472 650 472 650 388 650 c 0,15,16
EndSplineSet
Kerns2: 21 12 "'kern' Horizontal Kerning lookup 5 subtable" 18 -54 "'kern' Horizontal Kerning lookup 5 subtable" 24 -4 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" zerooldstyle
EndChar
StartChar: one
@@ -5064,6 +5067,7 @@
331 593 331 593 309 593 c 0,0,1
EndSplineSet
Kerns2: 13 -47 "'kern' Horizontal Kerning lookup 5 subtable" 25 -67 "'kern' Horizontal Kerning lookup 5 subtable" 22 -37 "'kern' Horizontal Kerning lookup 5 subtable" 21 -72 "'kern' Horizontal Kerning lookup 5 subtable" 26 -60 "'kern' Horizontal Kerning lookup 5 subtable" 18 -78 "'kern' Horizontal Kerning lookup 5 subtable" 15 -54 "'kern' Horizontal Kerning lookup 5 subtable" 24 -78 "'kern' Horizontal Kerning lookup 5 subtable" 23 -66 "'kern' Horizontal Kerning lookup 5 subtable" 20 -41 "'kern' Horizontal Kerning lookup 5 subtable" 19 -34 "'kern' Horizontal Kerning lookup 5 subtable" 17 -53 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" oneoldstyle
EndChar
StartChar: two
@@ -5286,6 +5290,7 @@
504 138 l 1,0,-1
EndSplineSet
Kerns2: 18 -59 "'kern' Horizontal Kerning lookup 5 subtable" 24 -15 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" twooldstyle
EndChar
StartChar: three
@@ -5462,6 +5467,7 @@
392 402 392 402 390 401 c 1,0,1
EndSplineSet
Kerns2: 21 -6 "'kern' Horizontal Kerning lookup 5 subtable" 18 -75 "'kern' Horizontal Kerning lookup 5 subtable" 24 -28 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" threeoldstyle
EndChar
StartChar: four
@@ -5710,6 +5716,7 @@
341 231 l 1,11,-1
EndSplineSet
Kerns2: 21 13 "'kern' Horizontal Kerning lookup 5 subtable" 18 -75 "'kern' Horizontal Kerning lookup 5 subtable" 24 -41 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" fouroldstyle
EndChar
StartChar: five
@@ -5929,6 +5936,7 @@
404 156 404 156 404 242 c 0,0,1
EndSplineSet
Kerns2: 21 -7 "'kern' Horizontal Kerning lookup 5 subtable" 18 -69 "'kern' Horizontal Kerning lookup 5 subtable" 24 -35 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" fiveoldstyle
EndChar
StartChar: six
@@ -6123,6 +6131,7 @@
223 15 223 15 272 15 c 0,22,23
EndSplineSet
Kerns2: 21 12 "'kern' Horizontal Kerning lookup 5 subtable" 18 -73 "'kern' Horizontal Kerning lookup 5 subtable" 24 -28 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" sixoldstyle
EndChar
StartChar: seven
@@ -6221,6 +6230,7 @@
590 662 l 1,0,-1
EndSplineSet
Kerns2: 27 -67 "'kern' Horizontal Kerning lookup 5 subtable" 13 -72 "'kern' Horizontal Kerning lookup 5 subtable" 25 -40 "'kern' Horizontal Kerning lookup 5 subtable" 22 -59 "'kern' Horizontal Kerning lookup 5 subtable" 21 -63 "'kern' Horizontal Kerning lookup 5 subtable" 18 -56 "'kern' Horizontal Kerning lookup 5 subtable" 15 -78 "'kern' Horizontal Kerning lookup 5 subtable" 24 -19 "'kern' Horizontal Kerning lookup 5 subtable" 23 -45 "'kern' Horizontal Kerning lookup 5 subtable" 20 -34 "'kern' Horizontal Kerning lookup 5 subtable" 19 -31 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" sevenoldstyle
EndChar
StartChar: eight
@@ -6497,6 +6507,7 @@
425 647 425 647 382 647 c 0,45,46
EndSplineSet
Kerns2: 18 -63 "'kern' Horizontal Kerning lookup 5 subtable" 24 -15 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" eightoldstyle
EndChar
StartChar: nine
@@ -6677,6 +6688,7 @@
262 280 262 280 306 280 c 0,21,22
EndSplineSet
Kerns2: 21 -6 "'kern' Horizontal Kerning lookup 5 subtable" 18 -63 "'kern' Horizontal Kerning lookup 5 subtable" 24 -6 "'kern' Horizontal Kerning lookup 5 subtable"
+Substitution2: "'onum' Oldstyle Figures" nineoldstyle
EndChar
StartChar: colon
@@ -16194,6 +16206,7 @@
344 268 l 1,50,51
EndSplineSet
Kerns2: 75 -25 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 114 -40 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 87 -29 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 88 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 90 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Asmall
EndChar
StartChar: b
@@ -16465,6 +16478,7 @@
218 22 218 22 255 22 c 0,27,28
EndSplineSet
Kerns2: 87 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 88 -29 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 90 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Bsmall
EndChar
StartChar: c
@@ -16649,6 +16663,7 @@
476 408 476 408 476 371 c 0,0,1
EndSplineSet
Kerns2: 73 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 76 -18 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Csmall
EndChar
StartChar: d
@@ -16981,6 +16996,7 @@
412 385 412 385 389 408.5 c 128,-1,50
366 432 366 432 331 432 c 0,36,37
EndSplineSet
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Dsmall
EndChar
StartChar: e
@@ -17172,6 +17188,7 @@
204 423 204 423 166 309 c 1,23,-1
EndSplineSet
Kerns2: 114 -29 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 85 -9 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 87 -26 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 88 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 89 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 90 -29 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Esmall
EndChar
StartChar: f
@@ -17424,6 +17441,7 @@
486 580 486 580 464 580 c 0,0,1
EndSplineSet
Kerns2: 66 -25 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 298 -25 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 301 12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 232 -25 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 302 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 70 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 305 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 71 6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 74 15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 75 7 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 77 44 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 80 -37 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 314 -37 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 233 -35 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 329 -37 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 114 16 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 84 -21 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 85 9 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Fsmall
EndChar
StartChar: g
@@ -17851,6 +17869,7 @@
255 174 255 174 290 174 c 0,68,69
EndSplineSet
Kerns2: 66 -16 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 301 -16 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 232 -18 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 302 -16 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 70 -25 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 305 -25 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 77 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 314 -25 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 317 -25 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 83 10 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Gsmall
EndChar
StartChar: h
@@ -18194,6 +18213,7 @@
301 406 301 406 230 343 c 1,0,-1
EndSplineSet
Kerns2: 114 -37 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 90 -29 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Hsmall
EndChar
StartChar: i
@@ -18423,6 +18443,7 @@
211 604 211 604 211 621 c 0,23,24
EndSplineSet
Kerns2: 53 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 75 -35 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Ismall
EndChar
StartChar: j
@@ -18709,6 +18730,7 @@
248 582 248 582 237 593 c 128,-1,42
226 604 226 604 226 621 c 0,31,32
EndSplineSet
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Jsmall
EndChar
StartChar: k
@@ -19130,6 +19152,7 @@
333 15 333 15 333 34 c 0,0,1
EndSplineSet
Kerns2: 13 3 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 70 -18 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 305 -18 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 72 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 14 -64 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 80 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 314 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 317 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 15 -1 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 84 4 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 86 13 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 321 13 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Ksmall
EndChar
StartChar: l
@@ -19318,6 +19341,7 @@
177 625 177 625 151 623 c 1,0,-1
EndSplineSet
Kerns2: 87 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 90 -25 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Lsmall
EndChar
StartChar: m
@@ -19797,6 +19821,7 @@
117 401 117 401 104 398 c 1,0,-1
EndSplineSet
Kerns2: 81 -9 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 87 -29 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 88 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 90 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Msmall
EndChar
StartChar: n
@@ -20142,6 +20167,7 @@
107 401 107 401 101 398 c 1,0,-1
EndSplineSet
Kerns2: 53 -54 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 81 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 114 -38 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 87 -29 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 88 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 90 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Nsmall
EndChar
StartChar: o
@@ -20307,6 +20333,7 @@
167 18 167 18 265 18 c 0,12,13
EndSplineSet
Kerns2: 53 -91 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 114 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 85 -9 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 87 -35 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 88 -35 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 89 -35 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 90 -41 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Osmall
EndChar
StartChar: p
@@ -20629,6 +20656,7 @@
235 22 235 22 268 22 c 0,36,37
EndSplineSet
Kerns2: 85 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 90 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Psmall
EndChar
StartChar: q
@@ -20895,6 +20923,7 @@
416 434 416 434 340 434 c 0,25,26
EndSplineSet
Kerns2: 68 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 86 -12 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Qsmall
EndChar
StartChar: r
@@ -21157,6 +21186,7 @@
394 362 394 362 374 362 c 0,0,1
EndSplineSet
Kerns2: 232 -3 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 68 -7 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 303 -7 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 27 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 13 -41 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 69 -9 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 70 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 305 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 306 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 304 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 71 18 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 72 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 73 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 14 -45 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 74 19 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 75 13 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 76 -9 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 77 -18 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 78 19 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 79 22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 80 -7 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 314 -7 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 315 -7 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 317 -7 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 233 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 313 -7 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 329 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 81 25 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 15 -47 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 82 -9 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 114 -18 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 83 25 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 28 -6 "'kern' Horizontal Kerning in Latin lookup 4 subtable"!
85 22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 86 18 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 87 19 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 88 18 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 89 16 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 90 22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 91 1 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Rsmall
EndChar
StartChar: s
@@ -21452,6 +21482,7 @@
100 152 l 1,0,1
EndSplineSet
Kerns2: 114 -37 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 85 -15 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Ssmall
EndChar
StartChar: t
@@ -21674,6 +21705,7 @@
350 450 l 1,0,-1
EndSplineSet
Kerns2: 52 1 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 66 9 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 298 9 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 301 9 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 232 9 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 302 9 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 27 -7 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 73 9 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 80 -7 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 314 -7 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 317 -7 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 114 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 28 -7 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Tsmall
EndChar
StartChar: u
@@ -22013,6 +22045,7 @@
459 50 459 50 489 50 c 1,0,-1
EndSplineSet
Kerns2: 114 -35 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Usmall
EndChar
StartChar: v
@@ -22323,6 +22356,7 @@
573 450 l 1,0,-1
EndSplineSet
Kerns2: 66 -23 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 298 -23 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 299 -23 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 301 -23 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 232 -23 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 297 -23 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 302 -23 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 300 -23 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 68 -37 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 27 -19 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 13 -69 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 70 -35 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 305 -35 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 306 -35 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 304 -35 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 72 -41 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 14 -28 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 77 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 80 -37 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 314 -37 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 317 -37 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 313 -37 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 329 -37 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 15 -75 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 84 -21 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 28 -19 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Vsmall
EndChar
StartChar: w
@@ -22689,6 +22723,7 @@
666 450 l 1,0,-1
EndSplineSet
Kerns2: 66 -26 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 298 -26 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 299 -26 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 301 -26 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 232 -26 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 297 -26 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 302 -26 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 300 -26 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 68 -32 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 27 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 13 -63 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 70 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 305 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 306 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 304 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 72 -42 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 14 -23 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 77 -32 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 80 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 314 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 317 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 313 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 329 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 15 -70 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 84 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 28 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Wsmall
EndChar
StartChar: x
@@ -23154,6 +23189,7 @@
278 0 l 1,0,-1
EndSplineSet
Kerns2: 66 -10 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 68 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 70 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 305 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 80 -44 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 82 -25 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Xsmall
EndChar
StartChar: y
@@ -23360,6 +23396,7 @@
115 -133 115 -133 123 -133 c 0,0,1
EndSplineSet
Kerns2: 66 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 298 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 299 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 301 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 232 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 297 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 302 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 300 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 68 -37 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 27 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 13 -66 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 70 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 305 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 306 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 304 -34 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 72 -47 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 14 -26 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 77 -31 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 80 -38 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 314 -38 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 317 -38 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 313 -38 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 329 -37 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 15 -72 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 84 -25 "'kern' Horizontal Kerning in Latin lookup 4 subtable" 28 -22 "'kern' Horizontal Kerning in Latin lookup 4 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Ysmall
EndChar
StartChar: z
@@ -23533,6 +23570,7 @@
410 93 410 93 429 139 c 1,18,-1
447 135 l 1,0,-1
EndSplineSet
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Zsmall
EndChar
StartChar: braceleft
@@ -49112,7 +49150,7 @@
EndSplineSet
EndChar
-StartChar: uni25CC
+StartChar: dottedcircle
Encoding: 9676 9676 188
Width: 604
Flags: W
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/nf/Norasi.sfd
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/nf/Norasi.sfd 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/nf/Norasi.sfd 2021-10-20 21:44:12 UTC (rev 60817)
@@ -4,7 +4,7 @@
FamilyName: Norasi
Weight: Regular
Copyright: Copyright (C) 1999, The National Font Project (v.beta). Yannis Haralambous, Virach Sornlertlamvanich and Anutara Tantraporn. All rights reserved.\n\nModified under GNU General Public License, with creators' permission, by Thai Linux Working Group (TLWG).
-Version: 006.001
+Version: 006.003
ItalicAngle: 0
UnderlinePosition: -100
UnderlineWidth: 50
@@ -20,7 +20,7 @@
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1153665735
-ModificationTime: 1587806842
+ModificationTime: 1622976951
PfmFamily: 17
TTFWeight: 400
TTFWidth: 5
@@ -41,6 +41,8 @@
HheadDescent: -488
HheadDOffset: 0
OS2Vendor: 'PfEd'
+Lookup: 1 0 0 "'onum' Oldstyle Figures" { "'onum' Oldstyle Figures" ("oldstyle") } ['onum' ('latn' <'dflt' > ) ]
+Lookup: 1 0 0 "'smcp' Lowercase to Small Capitals in Latin" { "'smcp' Lowercase to Small Capitals in Latin" } ['smcp' ('latn' <'dflt' > ) ]
Lookup: 4 0 1 "'liga' Standard Ligatures in Latin lookup 1" { "'liga' Standard Ligatures in Latin lookup 1 subtable" } ['liga' ('latn' <'dflt' > ) ]
Lookup: 4 0 1 "'liga' Standard Ligatures lookup 0" { "'liga' Standard Ligatures lookup 0 subtable" } ['liga' ('DFLT' <'dflt' > 'latn' <'dflt' > ) ]
Lookup: 4 0 0 "'frac' Diagonal Fractions lookup 2" { "'frac' Diagonal Fractions lookup 2 subtable" } ['frac' ('DFLT' <'dflt' > ) ]
@@ -1338,7 +1340,7 @@
DisplayLayer: 2
AntiAlias: 1
FitToEm: 1
-WinInfo: 200 8 2
+WinInfo: 312 8 2
BeginPrivate: 8
BlueValues 39 [-15 0 450 460 551 564 662 677 683 683]
ForceBold 5 false
@@ -4210,6 +4212,7 @@
379 650 379 650 250 650 c 0,18,19
EndSplineSet
Kerns2: 20 18 "'kern' Horizontal Kerning lookup 4 subtable" 17 -79 "'kern' Horizontal Kerning lookup 4 subtable" 23 -6 "'kern' Horizontal Kerning lookup 4 subtable"
+Substitution2: "'onum' Oldstyle Figures" zerooldstyle
EndChar
StartChar: one
@@ -4326,6 +4329,7 @@
212 593 212 593 183 593 c 0,0,1
EndSplineSet
Kerns2: 12 -69 "'kern' Horizontal Kerning lookup 4 subtable" 24 -98 "'kern' Horizontal Kerning lookup 4 subtable" 21 -54 "'kern' Horizontal Kerning lookup 4 subtable" 20 -105 "'kern' Horizontal Kerning lookup 4 subtable" 25 -88 "'kern' Horizontal Kerning lookup 4 subtable" 17 -114 "'kern' Horizontal Kerning lookup 4 subtable" 14 -79 "'kern' Horizontal Kerning lookup 4 subtable" 23 -114 "'kern' Horizontal Kerning lookup 4 subtable" 22 -97 "'kern' Horizontal Kerning lookup 4 subtable" 19 -60 "'kern' Horizontal Kerning lookup 4 subtable" 18 -50 "'kern' Horizontal Kerning lookup 4 subtable" 16 -78 "'kern' Horizontal Kerning lookup 4 subtable"
+Substitution2: "'onum' Oldstyle Figures" oneoldstyle
EndChar
StartChar: two
@@ -4533,6 +4537,7 @@
475 138 l 1,0,-1
EndSplineSet
Kerns2: 17 -86 "'kern' Horizontal Kerning lookup 4 subtable" 23 -22 "'kern' Horizontal Kerning lookup 4 subtable"
+Substitution2: "'onum' Oldstyle Figures" twooldstyle
EndChar
StartChar: three
@@ -4724,6 +4729,7 @@
228 330 228 330 152 330 c 1,0,-1
EndSplineSet
Kerns2: 20 -9 "'kern' Horizontal Kerning lookup 4 subtable" 17 -110 "'kern' Horizontal Kerning lookup 4 subtable" 23 -41 "'kern' Horizontal Kerning lookup 4 subtable"
+Substitution2: "'onum' Oldstyle Figures" threeoldstyle
EndChar
StartChar: four
@@ -4900,6 +4906,7 @@
291 231 l 1,11,-1
EndSplineSet
Kerns2: 20 19 "'kern' Horizontal Kerning lookup 4 subtable" 17 -110 "'kern' Horizontal Kerning lookup 4 subtable" 23 -60 "'kern' Horizontal Kerning lookup 4 subtable"
+Substitution2: "'onum' Oldstyle Figures" fouroldstyle
EndChar
StartChar: five
@@ -5089,6 +5096,7 @@
182 583 l 1,0,-1
EndSplineSet
Kerns2: 20 -10 "'kern' Horizontal Kerning lookup 4 subtable" 17 -101 "'kern' Horizontal Kerning lookup 4 subtable" 23 -51 "'kern' Horizontal Kerning lookup 4 subtable"
+Substitution2: "'onum' Oldstyle Figures" fiveoldstyle
EndChar
StartChar: six
@@ -5259,6 +5267,7 @@
307 382 307 382 242 382 c 0,23,24
EndSplineSet
Kerns2: 20 18 "'kern' Horizontal Kerning lookup 4 subtable" 17 -107 "'kern' Horizontal Kerning lookup 4 subtable" 23 -41 "'kern' Horizontal Kerning lookup 4 subtable"
+Substitution2: "'onum' Oldstyle Figures" sixoldstyle
EndChar
StartChar: seven
@@ -5361,6 +5370,7 @@
450 662 l 1,0,-1
EndSplineSet
Kerns2: 26 -98 "'kern' Horizontal Kerning lookup 4 subtable" 12 -105 "'kern' Horizontal Kerning lookup 4 subtable" 24 -59 "'kern' Horizontal Kerning lookup 4 subtable" 21 -86 "'kern' Horizontal Kerning lookup 4 subtable" 20 -92 "'kern' Horizontal Kerning lookup 4 subtable" 17 -82 "'kern' Horizontal Kerning lookup 4 subtable" 14 -114 "'kern' Horizontal Kerning lookup 4 subtable" 23 -28 "'kern' Horizontal Kerning lookup 4 subtable" 22 -66 "'kern' Horizontal Kerning lookup 4 subtable" 19 -50 "'kern' Horizontal Kerning lookup 4 subtable" 18 -45 "'kern' Horizontal Kerning lookup 4 subtable"
+Substitution2: "'onum' Oldstyle Figures" sevenoldstyle
EndChar
StartChar: eight
@@ -5536,6 +5546,7 @@
194 432 194 432 261 390 c 1,37,38
EndSplineSet
Kerns2: 17 -92 "'kern' Horizontal Kerning lookup 4 subtable" 23 -22 "'kern' Horizontal Kerning lookup 4 subtable"
+Substitution2: "'onum' Oldstyle Figures" eightoldstyle
EndChar
StartChar: nine
@@ -5701,6 +5712,7 @@
362 332 362 332 362 354 c 2,21,-1
EndSplineSet
Kerns2: 20 -9 "'kern' Horizontal Kerning lookup 4 subtable" 17 -92 "'kern' Horizontal Kerning lookup 4 subtable" 23 -9 "'kern' Horizontal Kerning lookup 4 subtable"
+Substitution2: "'onum' Oldstyle Figures" nineoldstyle
EndChar
StartChar: colon
@@ -14872,6 +14884,7 @@
287 100 287 100 287 123 c 2,50,-1
EndSplineSet
Kerns2: 74 -37 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 113 -59 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 89 -45 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 86 -42 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 87 -45 "'kern' Horizontal Kerning in Latin lookup 3 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Asmall
EndChar
StartChar: b
@@ -15064,6 +15077,7 @@
152 351 152 351 152 322 c 2,24,-1
EndSplineSet
Kerns2: 87 -42 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 89 -45 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 14 -59 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 85 -28 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 86 -41 "'kern' Horizontal Kerning in Latin lookup 3 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Bsmall
EndChar
StartChar: c
@@ -15224,6 +15238,7 @@
25 115 25 115 25 212 c 0,0,1
EndSplineSet
Kerns2: 72 -22 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 75 -26 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 89 -22 "'kern' Horizontal Kerning in Latin lookup 3 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Csmall
EndChar
StartChar: d
@@ -15442,6 +15457,7 @@
113 153 113 153 150.5 97.5 c 128,-1,42
188 42 188 42 250 42 c 0,30,31
EndSplineSet
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Dsmall
EndChar
StartChar: e
@@ -15562,6 +15578,7 @@
115 423 115 423 100 309 c 1,22,-1
EndSplineSet
Kerns2: 113 -42 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 84 -13 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 71 -22 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 86 -38 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 87 -41 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 88 -50 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 89 -42 "'kern' Horizontal Kerning in Latin lookup 3 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Esmall
EndChar
StartChar: f
@@ -15738,6 +15755,7 @@
359 580 359 580 341 580 c 0,0,1
EndSplineSet
Kerns2: 295 -37 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 298 18 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 231 -37 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 299 -9 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 69 -50 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 302 -50 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 74 10 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 76 64 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 79 -54 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 312 -54 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 232 -51 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 254 -54 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 83 -31 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 84 13 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 65 -37 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 226 -73 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 70 9 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 73 22 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 113 23 "'kern' Horizontal Kerning in Latin lookup 3 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Fsmall
EndChar
StartChar: g
@@ -16077,6 +16095,7 @@
152 390 152 390 152 335 c 0,62,63
EndSplineSet
Kerns2: 298 -23 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 231 -26 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 299 -23 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 69 -37 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 302 -37 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 76 -9 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 312 -37 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 315 -37 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 82 15 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 65 -23 "'kern' Horizontal Kerning in Latin lookup 3 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Gsmall
EndChar
StartChar: h
@@ -16311,6 +16330,7 @@
213 406 213 406 157 343 c 1,0,-1
EndSplineSet
Kerns2: 113 -54 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 89 -42 "'kern' Horizontal Kerning in Latin lookup 3 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Hsmall
EndChar
StartChar: i
@@ -16474,6 +16494,7 @@
107 683 107 683 127 683 c 0,19,20
EndSplineSet
Kerns2: 52 -41 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 74 -51 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 86 -37 "'kern' Horizontal Kerning in Latin lookup 3 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Ismall
EndChar
StartChar: j
@@ -16652,6 +16673,7 @@
92 654 92 654 107 668.5 c 128,-1,37
122 683 122 683 142 683 c 0,26,27
EndSplineSet
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Jsmall
EndChar
StartChar: k
@@ -17013,6 +17035,7 @@
35 625 35 625 7 623 c 1,0,-1
EndSplineSet
Kerns2: 12 4 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 302 -26 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 71 -18 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 13 -94 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 312 -45 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 315 -45 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 14 -1 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 83 6 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 85 19 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 319 19 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 69 -26 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 79 -45 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 89 -22 "'kern' Horizontal Kerning in Latin lookup 3 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Ksmall
EndChar
StartChar: l
@@ -17146,6 +17169,7 @@
19 623 l 1,0,-1
EndSplineSet
Kerns2: 86 -41 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 89 -37 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 87 -13 "'kern' Horizontal Kerning in Latin lookup 3 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Lsmall
EndChar
StartChar: m
@@ -17469,6 +17493,7 @@
32 401 32 401 19 398 c 1,0,-1
EndSplineSet
Kerns2: 80 -13 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 86 -42 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 87 -45 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 89 -45 "'kern' Horizontal Kerning in Latin lookup 3 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Msmall
EndChar
StartChar: n
@@ -17704,6 +17729,7 @@
22 401 22 401 16 398 c 1,0,-1
EndSplineSet
Kerns2: 52 -79 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 80 -18 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 113 -56 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 87 -45 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 86 -42 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 89 -45 "'kern' Horizontal Kerning in Latin lookup 3 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Nsmall
EndChar
StartChar: o
@@ -17829,6 +17855,7 @@
119 347 119 347 119 275 c 0,11,12
EndSplineSet
Kerns2: 52 -133 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 113 -50 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 84 -13 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 88 -51 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 86 -51 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 87 -51 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 89 -60 "'kern' Horizontal Kerning in Latin lookup 3 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Osmall
EndChar
StartChar: p
@@ -18051,6 +18078,7 @@
160 357 160 357 160 334 c 2,32,-1
EndSplineSet
Kerns2: 84 -9 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 89 -41 "'kern' Horizontal Kerning in Latin lookup 3 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Psmall
EndChar
StartChar: q
@@ -18251,6 +18279,7 @@
110 330 110 330 110 242 c 0,23,24
EndSplineSet
Kerns2: 67 -9 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 85 -18 "'kern' Horizontal Kerning in Latin lookup 3 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Qsmall
EndChar
StartChar: r
@@ -18428,6 +18457,7 @@
313 362 313 362 296 362 c 0,0,1
EndSplineSet
Kerns2: 231 -4 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 67 -10 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 300 -10 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 26 -9 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 68 -13 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 69 -9 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 302 -9 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 303 -9 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 301 -9 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 70 26 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 72 -9 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 73 28 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 74 19 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 75 -13 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 76 -26 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 77 28 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 78 32 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 79 -10 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 312 -10 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 313 -10 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 315 -10 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 232 -9 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 311 -10 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 254 -9 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 80 37 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 81 -13 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 113 -26 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 82 37 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 27 -9 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 84 32 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 85 26 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 86 28 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 87 26 "'kern' Horizontal Kerning in Latin lookup 3 sub!
table" 88 23 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 89 32 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 90 1 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 12 -60 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 71 -22 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 13 -66 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 14 -69 "'kern' Horizontal Kerning in Latin lookup 3 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Rsmall
EndChar
StartChar: s
@@ -18694,6 +18724,7 @@
278 439 278 439 284 439 c 0,0,1
EndSplineSet
Kerns2: 113 -54 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 84 -22 "'kern' Horizontal Kerning in Latin lookup 3 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Ssmall
EndChar
StartChar: t
@@ -18858,6 +18889,7 @@
255 450 l 1,0,-1
EndSplineSet
Kerns2: 51 1 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 65 13 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 295 13 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 298 13 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 231 13 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 299 13 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 26 -10 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 72 13 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 79 -10 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 312 -10 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 315 -10 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 113 -41 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 27 -10 "'kern' Horizontal Kerning in Latin lookup 3 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Tsmall
EndChar
StartChar: u
@@ -19055,6 +19087,7 @@
479 50 l 1,0,-1
EndSplineSet
Kerns2: 113 -51 "'kern' Horizontal Kerning in Latin lookup 3 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Usmall
EndChar
StartChar: v
@@ -19298,6 +19331,7 @@
478 450 l 1,0,-1
EndSplineSet
Kerns2: 295 -34 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 296 -34 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 298 -34 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 231 -34 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 294 -34 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 299 -34 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 297 -34 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 67 -54 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 26 -28 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 302 -51 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 303 -51 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 301 -51 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 71 -60 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 13 -41 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 76 -45 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 312 -54 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 315 -54 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 311 -54 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 254 -54 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 83 -31 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 27 -28 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 65 -34 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 12 -101 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 69 -51 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 79 -54 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 14 -110 "'kern' Horizontal Kerning in Latin lookup 3 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Vsmall
EndChar
StartChar: w
@@ -19599,6 +19633,7 @@
352 311 l 1,0,1
EndSplineSet
Kerns2: 295 -38 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 296 -38 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 298 -38 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 231 -38 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 294 -38 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 299 -38 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 297 -38 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 67 -47 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 26 -32 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 69 -45 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 302 -45 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 303 -45 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 301 -45 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 71 -62 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 13 -34 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 76 -47 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 312 -50 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 315 -50 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 311 -50 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 254 -50 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 83 -32 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 27 -32 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 65 -38 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 12 -92 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 79 -50 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 14 -103 "'kern' Horizontal Kerning in Latin lookup 3 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Wsmall
EndChar
StartChar: x
@@ -19976,6 +20011,7 @@
278 0 l 1,0,-1
EndSplineSet
Kerns2: 65 -15 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 67 -50 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 302 -45 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 79 -64 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 81 -37 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 69 -45 "'kern' Horizontal Kerning in Latin lookup 3 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Xsmall
EndChar
StartChar: y
@@ -20200,6 +20236,7 @@
475 450 l 1,0,-1
EndSplineSet
Kerns2: 65 -45 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 295 -45 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 296 -45 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 298 -45 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 231 -45 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 294 -45 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 299 -45 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 297 -45 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 67 -54 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 26 -32 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 69 -50 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 302 -50 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 303 -50 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 301 -50 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 71 -69 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 13 -38 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 76 -45 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 79 -56 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 312 -56 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 315 -56 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 311 -56 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 254 -54 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 83 -37 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 27 -32 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 12 -97 "'kern' Horizontal Kerning in Latin lookup 3 subtable" 14 -105 "'kern' Horizontal Kerning in Latin lookup 3 subtable"
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Ysmall
EndChar
StartChar: z
@@ -20387,6 +20424,7 @@
388 78 388 78 400 139 c 1,18,-1
417 135 l 1,0,-1
EndSplineSet
+Substitution2: "'smcp' Lowercase to Small Capitals in Latin" Zsmall
EndChar
StartChar: braceleft
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/scripts/Makefile.in
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/scripts/Makefile.in 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/scripts/Makefile.in 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,7 +1,7 @@
-# Makefile.in generated by automake 1.16.2 from Makefile.am.
+# Makefile.in generated by automake 1.16.4 from Makefile.am.
# @configure_input@
-# Copyright (C) 1994-2020 Free Software Foundation, Inc.
+# Copyright (C) 1994-2021 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -124,11 +124,14 @@
AUTOHEADER = @AUTOHEADER@
AUTOMAKE = @AUTOMAKE@
AWK = @AWK@
+CSCOPE = @CSCOPE@
+CTAGS = @CTAGS@
CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
+ETAGS = @ETAGS@
FCCACHE = @FCCACHE@
FONTFORGE = @FONTFORGE@
INSTALL = @INSTALL@
@@ -265,7 +268,6 @@
cscope cscopelist:
-
distdir: $(BUILT_SOURCES)
$(MAKE) $(AM_MAKEFLAGS) distdir-am
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/sipa/Makefile.am
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/sipa/Makefile.am 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/sipa/Makefile.am 2021-10-20 21:44:12 UTC (rev 60817)
@@ -11,21 +11,21 @@
if INCLUDE_LATEX
laksaman.afm: Laksaman.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
laksaman_b.afm: Laksaman-Bold.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
laksaman_i.afm: Laksaman-Italic.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
laksaman_bi.afm: Laksaman-BoldItalic.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
laksaman.pfb: Laksaman.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
laksaman_b.pfb: Laksaman-Bold.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
laksaman_i.pfb: Laksaman-Italic.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
laksaman_bi.pfb: Laksaman-BoldItalic.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
FONTS = \
laksaman \
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/sipa/Makefile.in
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/test-driver
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tests/Makefile.in
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tests/Makefile.in 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tests/Makefile.in 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,7 +1,7 @@
-# Makefile.in generated by automake 1.16.2 from Makefile.am.
+# Makefile.in generated by automake 1.16.4 from Makefile.am.
# @configure_input@
-# Copyright (C) 1994-2020 Free Software Foundation, Inc.
+# Copyright (C) 1994-2021 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -301,6 +301,7 @@
bases='$(TEST_LOGS)'; \
bases=`for i in $$bases; do echo $$i; done | sed 's/\.log$$//'`; \
bases=`echo $$bases`
+AM_TESTSUITE_SUMMARY_HEADER = ' for $(PACKAGE_STRING)'
RECHECK_LOGS = $(TEST_LOGS)
AM_RECURSIVE_TARGETS = check recheck
TEST_SUITE_LOG = test-suite.log
@@ -332,11 +333,14 @@
AUTOHEADER = @AUTOHEADER@
AUTOMAKE = @AUTOMAKE@
AWK = @AWK@
+CSCOPE = @CSCOPE@
+CTAGS = @CTAGS@
CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
+ETAGS = @ETAGS@
FCCACHE = @FCCACHE@
FONTFORGE = @FONTFORGE@
INSTALL = @INSTALL@
@@ -595,7 +599,7 @@
test x"$$VERBOSE" = x || cat $(TEST_SUITE_LOG); \
fi; \
echo "$${col}$$br$${std}"; \
- echo "$${col}Testsuite summary for $(PACKAGE_STRING)$${std}"; \
+ echo "$${col}Testsuite summary"$(AM_TESTSUITE_SUMMARY_HEADER)"$${std}"; \
echo "$${col}$$br$${std}"; \
create_testsuite_report --maybe-color; \
echo "$$col$$br$$std"; \
@@ -650,7 +654,6 @@
--log-file $$b.log --trs-file $$b.trs \
$(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \
"$$tst" $(AM_TESTS_FD_REDIRECT)
-
distdir: $(BUILT_SOURCES)
$(MAKE) $(AM_MAKEFLAGS) distdir-am
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Makefile.am
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Makefile.am 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Makefile.am 2021-10-20 21:44:12 UTC (rev 60817)
@@ -41,109 +41,109 @@
if INCLUDE_LATEX
ttype.afm: TlwgTypewriter.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
ttype_b.afm: TlwgTypewriter-Bold.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
ttype_o.afm: TlwgTypewriter-Oblique.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
ttype_bo.afm: TlwgTypewriter-BoldOblique.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
ttypist.afm: TlwgTypist.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
ttypist_b.afm: TlwgTypist-Bold.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
ttypist_o.afm: TlwgTypist-Oblique.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
ttypist_bo.afm: TlwgTypist-BoldOblique.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
purisa.afm: Purisa.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
purisa_b.afm: Purisa-Bold.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
purisa_o.afm: Purisa-Oblique.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
purisa_bo.afm: Purisa-BoldOblique.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
waree.afm: Waree.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
waree_b.afm: Waree-Bold.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
waree_o.afm: Waree-Oblique.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
waree_bo.afm: Waree-BoldOblique.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
umpush.afm: Umpush.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
umpush_b.afm: Umpush-Bold.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
umpush_l.afm: Umpush-Light.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
umpush_o.afm: Umpush-Oblique.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
umpush_bo.afm: Umpush-BoldOblique.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
umpush_lo.afm: Umpush-LightOblique.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
sawasdee.afm: Sawasdee.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
sawasdee_b.afm: Sawasdee-Bold.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
sawasdee_o.afm: Sawasdee-Oblique.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
sawasdee_bo.afm: Sawasdee-BoldOblique.afm
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
ttype.pfb: TlwgTypewriter.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
ttype_b.pfb: TlwgTypewriter-Bold.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
ttype_o.pfb: TlwgTypewriter-Oblique.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
ttype_bo.pfb: TlwgTypewriter-BoldOblique.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
ttypist.pfb: TlwgTypist.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
ttypist_b.pfb: TlwgTypist-Bold.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
ttypist_o.pfb: TlwgTypist-Oblique.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
ttypist_bo.pfb: TlwgTypist-BoldOblique.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
purisa.pfb: Purisa.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
purisa_b.pfb: Purisa-Bold.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
purisa_o.pfb: Purisa-Oblique.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
purisa_bo.pfb: Purisa-BoldOblique.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
waree.pfb: Waree.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
waree_b.pfb: Waree-Bold.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
waree_o.pfb: Waree-Oblique.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
waree_bo.pfb: Waree-BoldOblique.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
umpush.pfb: Umpush.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
umpush_b.pfb: Umpush-Bold.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
umpush_l.pfb: Umpush-Light.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
umpush_o.pfb: Umpush-Oblique.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
umpush_bo.pfb: Umpush-BoldOblique.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
umpush_lo.pfb: Umpush-LightOblique.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
sawasdee.pfb: Sawasdee.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
sawasdee_b.pfb: Sawasdee-Bold.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
sawasdee_o.pfb: Sawasdee-Oblique.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
sawasdee_bo.pfb: Sawasdee-BoldOblique.pfb
- [ -f $@ ] || $(LN_S) $< $@
+ [ -e $@ ] || $(LN_S) $< $@
FONTS = \
ttype \
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Makefile.in
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Makefile.in 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Makefile.in 2021-10-20 21:44:12 UTC (rev 60817)
@@ -1,7 +1,7 @@
-# Makefile.in generated by automake 1.16.2 from Makefile.am.
+# Makefile.in generated by automake 1.16.4 from Makefile.am.
# @configure_input@
-# Copyright (C) 1994-2020 Free Software Foundation, Inc.
+# Copyright (C) 1994-2021 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -182,11 +182,14 @@
AUTOHEADER = @AUTOHEADER@
AUTOMAKE = @AUTOMAKE@
AWK = @AWK@
+CSCOPE = @CSCOPE@
+CTAGS = @CTAGS@
CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
+ETAGS = @ETAGS@
FCCACHE = @FCCACHE@
FONTFORGE = @FONTFORGE@
INSTALL = @INSTALL@
@@ -372,11 +375,20 @@
@INCLUDE_LATEX_TRUE at LTX_TFMFILES = $(FONTS:%=%.tfm)
@INCLUDE_LATEX_TRUE at LTX_RTFMFILES = $(FONTS:%=r%.tfm)
@INCLUDE_LATEX_TRUE at LTX_VFFILES = $(FONTS:%=%.vf)
+ at INCLUDE_LATEX_TRUE@LTX_SYNTH_TFMFILES = $(SYNTH_FONTS:%=%.tfm)
+ at INCLUDE_LATEX_TRUE@LTX_SYNTH_RTFMFILES = $(SYNTH_FONTS:%=r%.tfm)
+ at INCLUDE_LATEX_TRUE@LTX_SYNTH_VFFILES = $(SYNTH_FONTS:%=%.vf)
@INCLUDE_LATEX_TRUE at ltxtype1_DATA = $(LTX_PFBFILES)
@INCLUDE_LATEX_TRUE at ltxafm_DATA = $(LTX_AFMFILES)
- at INCLUDE_LATEX_TRUE@ltxtfm_DATA = $(LTX_TFMFILES) $(LTX_RTFMFILES)
- at INCLUDE_LATEX_TRUE@ltxvf_DATA = $(LTX_VFFILES)
+ at INCLUDE_LATEX_TRUE@ltxtfm_DATA = \
+ at INCLUDE_LATEX_TRUE@ $(LTX_TFMFILES) \
+ at INCLUDE_LATEX_TRUE@ $(LTX_RTFMFILES) \
+ at INCLUDE_LATEX_TRUE@ $(LTX_SYNTH_TFMFILES) \
+ at INCLUDE_LATEX_TRUE@ $(LTX_SYNTH_RTFMFILES) \
+ at INCLUDE_LATEX_TRUE@ $(NULL)
+ at INCLUDE_LATEX_TRUE@ltxvf_DATA = $(LTX_VFFILES) $(LTX_SYNTH_VFFILES)
+
# OpenType fonts
@INCLUDE_LATEX_TRUE at ltxotfdir = $(texmfdir)/fonts/opentype/public/$(LATEX_PACKAGE)
@INCLUDE_LATEX_TRUE at LTX_OTFFILES = $(FONTSOURCES:.sfd=.otf)
@@ -651,7 +663,6 @@
cscope cscopelist:
-
distdir: $(BUILT_SOURCES)
$(MAKE) $(AM_MAKEFLAGS) distdir-am
@@ -848,133 +859,172 @@
$(FONTFORGE) -script $(top_srcdir)/scripts/gen-pfb.pe $<
@INCLUDE_LATEX_TRUE at ttype.afm: TlwgTypewriter.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at ttype_b.afm: TlwgTypewriter-Bold.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at ttype_o.afm: TlwgTypewriter-Oblique.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at ttype_bo.afm: TlwgTypewriter-BoldOblique.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at ttypist.afm: TlwgTypist.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at ttypist_b.afm: TlwgTypist-Bold.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at ttypist_o.afm: TlwgTypist-Oblique.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at ttypist_bo.afm: TlwgTypist-BoldOblique.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at purisa.afm: Purisa.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at purisa_b.afm: Purisa-Bold.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at purisa_o.afm: Purisa-Oblique.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at purisa_bo.afm: Purisa-BoldOblique.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at waree.afm: Waree.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at waree_b.afm: Waree-Bold.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at waree_o.afm: Waree-Oblique.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at waree_bo.afm: Waree-BoldOblique.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at umpush.afm: Umpush.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at umpush_b.afm: Umpush-Bold.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at umpush_l.afm: Umpush-Light.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at umpush_o.afm: Umpush-Oblique.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at umpush_bo.afm: Umpush-BoldOblique.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at umpush_lo.afm: Umpush-LightOblique.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at sawasdee.afm: Sawasdee.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at sawasdee_b.afm: Sawasdee-Bold.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at sawasdee_o.afm: Sawasdee-Oblique.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at sawasdee_bo.afm: Sawasdee-BoldOblique.afm
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at ttype.pfb: TlwgTypewriter.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at ttype_b.pfb: TlwgTypewriter-Bold.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at ttype_o.pfb: TlwgTypewriter-Oblique.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at ttype_bo.pfb: TlwgTypewriter-BoldOblique.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at ttypist.pfb: TlwgTypist.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at ttypist_b.pfb: TlwgTypist-Bold.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at ttypist_o.pfb: TlwgTypist-Oblique.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at ttypist_bo.pfb: TlwgTypist-BoldOblique.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at purisa.pfb: Purisa.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at purisa_b.pfb: Purisa-Bold.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at purisa_o.pfb: Purisa-Oblique.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at purisa_bo.pfb: Purisa-BoldOblique.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at waree.pfb: Waree.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at waree_b.pfb: Waree-Bold.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at waree_o.pfb: Waree-Oblique.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at waree_bo.pfb: Waree-BoldOblique.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at umpush.pfb: Umpush.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at umpush_b.pfb: Umpush-Bold.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at umpush_l.pfb: Umpush-Light.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at umpush_o.pfb: Umpush-Oblique.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at umpush_bo.pfb: Umpush-BoldOblique.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at umpush_lo.pfb: Umpush-LightOblique.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at sawasdee.pfb: Sawasdee.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at sawasdee_b.pfb: Sawasdee-Bold.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at sawasdee_o.pfb: Sawasdee-Oblique.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE at sawasdee_bo.pfb: Sawasdee-BoldOblique.pfb
- at INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
# Local Rules
- at INCLUDE_LATEX_TRUE@thai-dummy.afm:
- at INCLUDE_LATEX_TRUE@ [ -e thai-dummy.afm ] || $(LN_S) $(top_srcdir)/latex/thai-dummy.afm .
+ at INCLUDE_LATEX_TRUE@thai-dummy.afm \
+ at INCLUDE_LATEX_TRUE@thailigs.enc \
+ at INCLUDE_LATEX_TRUE@lthtlwg.enc \
+ at INCLUDE_LATEX_TRUE@thailigs-sc.enc \
+ at INCLUDE_LATEX_TRUE@lthtlwg-sc.enc \
+ at INCLUDE_LATEX_TRUE@thailigs-osf.enc \
+ at INCLUDE_LATEX_TRUE@lthtlwg-osf.enc \
+ at INCLUDE_LATEX_TRUE@thailigs-osf-sc.enc \
+ at INCLUDE_LATEX_TRUE@lthtlwg-osf-sc.enc \
+ at INCLUDE_LATEX_TRUE@:
+ at INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $(top_srcdir)/latex/$@ .
- at INCLUDE_LATEX_TRUE@thailigs.enc:
- at INCLUDE_LATEX_TRUE@ [ -e thailigs.enc ] || $(LN_S) $(top_srcdir)/latex/thailigs.enc .
-
- at INCLUDE_LATEX_TRUE@lthtlwg.enc:
- at INCLUDE_LATEX_TRUE@ [ -e lthtlwg.enc ] || $(LN_S) $(top_srcdir)/latex/lthtlwg.enc .
-
@INCLUDE_LATEX_TRUE at thailigs.vpl: thai-dummy.afm thailigs.enc
@INCLUDE_LATEX_TRUE@ $(AFM2TFM) thai-dummy.afm -v $@ -T thailigs.enc thailigs.tfm
+ at INCLUDE_LATEX_TRUE@thailigs-sc.vpl: thai-dummy.afm thailigs-sc.enc
+ at INCLUDE_LATEX_TRUE@ $(AFM2TFM) thai-dummy.afm -v $@ -T thailigs-sc.enc thailigs-sc.tfm
+
+ at INCLUDE_LATEX_TRUE@thailigs-osf.vpl: thai-dummy.afm thailigs-osf.enc
+ at INCLUDE_LATEX_TRUE@ $(AFM2TFM) thai-dummy.afm -v $@ -T thailigs-osf.enc thailigs-osf.tfm
+
+ at INCLUDE_LATEX_TRUE@thailigs-osf-sc.vpl: thai-dummy.afm thailigs-osf-sc.enc
+ at INCLUDE_LATEX_TRUE@ $(AFM2TFM) thai-dummy.afm -v $@ -T thailigs-osf-sc.enc thailigs-osf-sc.tfm
+
+#
+# merge_ligs(font-vpl-file,ligs-vpl-file)
+#
+# Replaces LIGTABLE in font-vpl-file with that in ligs-vpl-file.
+#
+ at INCLUDE_LATEX_TRUE@define merge_ligs
+ at INCLUDE_LATEX_TRUE@ TMPFILE=`mktemp /tmp/tltx.XXXXXXXXX` && \
+ at INCLUDE_LATEX_TRUE@ $(AWK) "BEGIN {show=1} /LIGTABLE/ {show=0} {if(show) print}" $(1) > $$TMPFILE && \
+ at INCLUDE_LATEX_TRUE@ $(AWK) "BEGIN {show=0} /LIGTABLE/ {show=1} /CHARACTER/ {show=0} {if(show) print}" $(2) >> $$TMPFILE && \
+ at INCLUDE_LATEX_TRUE@ $(AWK) "BEGIN {show=0} /CHARACTER/ {show=1} {if(show) print}" $(1) >> $$TMPFILE && \
+ at INCLUDE_LATEX_TRUE@ mv $$TMPFILE $(1)
+ at INCLUDE_LATEX_TRUE@endef
+
+ at INCLUDE_LATEX_TRUE@r%-osf-sc.tfm: %.afm
+ at INCLUDE_LATEX_TRUE@%-osf-sc.vpl: %.afm thailigs-osf-sc.vpl lthtlwg-osf-sc.enc
+ at INCLUDE_LATEX_TRUE@ $(AFM2TFM) $*.afm -v $*-osf-sc.vpl -T lthtlwg-osf-sc.enc r$*-osf-sc.tfm \
+ at INCLUDE_LATEX_TRUE@ | $(SED) "s/$$/ <$*.pfb/" >> $(MAP)
+ at INCLUDE_LATEX_TRUE@ $(call merge_ligs,$*-osf-sc.vpl,thailigs-osf-sc.vpl)
+
+ at INCLUDE_LATEX_TRUE@r%-osf.tfm: %.afm
+ at INCLUDE_LATEX_TRUE@%-osf.vpl: %.afm thailigs-osf.vpl lthtlwg-osf.enc
+ at INCLUDE_LATEX_TRUE@ $(AFM2TFM) $*.afm -v $*-osf.vpl -T lthtlwg-osf.enc r$*-osf.tfm \
+ at INCLUDE_LATEX_TRUE@ | $(SED) "s/$$/ <$*.pfb/" >> $(MAP)
+ at INCLUDE_LATEX_TRUE@ $(call merge_ligs,$*-osf.vpl,thailigs-osf.vpl)
+
+ at INCLUDE_LATEX_TRUE@r%-sc.tfm: %.afm
+ at INCLUDE_LATEX_TRUE@%-sc.vpl: %.afm thailigs-sc.vpl lthtlwg-sc.enc
+ at INCLUDE_LATEX_TRUE@ $(AFM2TFM) $*.afm -v $*-sc.vpl -T lthtlwg-sc.enc r$*-sc.tfm \
+ at INCLUDE_LATEX_TRUE@ | $(SED) "s/$$/ <$*.pfb/" >> $(MAP)
+ at INCLUDE_LATEX_TRUE@ $(call merge_ligs,$*-sc.vpl,thailigs-sc.vpl)
+
@INCLUDE_LATEX_TRUE at r%.tfm: %.afm
@INCLUDE_LATEX_TRUE@%.vpl: %.afm thailigs.vpl lthtlwg.enc
@INCLUDE_LATEX_TRUE@ $(AFM2TFM) $*.afm -v $*.vpl -T lthtlwg.enc r$*.tfm \
@INCLUDE_LATEX_TRUE@ | $(SED) "s/$$/ <$*.pfb/" >> $(MAP)
- at INCLUDE_LATEX_TRUE@ TMPFILE=`mktemp /tmp/tltx.XXXXXXXXX` && \
- at INCLUDE_LATEX_TRUE@ $(AWK) "BEGIN {show=1} /LIGTABLE/ {show=0} {if(show) print}" $*.vpl > $$TMPFILE && \
- at INCLUDE_LATEX_TRUE@ $(AWK) "BEGIN {show=0} /LIGTABLE/ {show=1} /CHARACTER/ {show=0} {if(show) print}" thailigs.vpl >> $$TMPFILE && \
- at INCLUDE_LATEX_TRUE@ $(AWK) "BEGIN {show=0} /CHARACTER/ {show=1} {if(show) print}" $*.vpl >> $$TMPFILE && \
- at INCLUDE_LATEX_TRUE@ mv $$TMPFILE $*.vpl
+ at INCLUDE_LATEX_TRUE@ $(call merge_ligs,$*.vpl,thailigs.vpl)
@INCLUDE_LATEX_TRUE@%.tfm: %.vpl
@INCLUDE_LATEX_TRUE@ $(VPTOVF) $*
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Purisa-Bold.sfd
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Purisa-Bold.sfd 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Purisa-Bold.sfd 2021-10-20 21:44:12 UTC (rev 60817)
@@ -5,7 +5,7 @@
Weight: Bold
Copyright: Purisa, Thai handwriting outline font.\n\nCopyright (C) 2003, 2004 Poonlap Veerathanabutr <poonlap at linux.thai.net>
UComments: "2003-11-27: Created.+AAoACgAA-Acknowlegement:+AAoA-Hanwriting by Ms.Purisa Cholasueksa. +AAoA-Co-operated by Mr.Teeratep Sosakul.+AAoACgAA-2004-02-14:+AAoA-Modified most characters. Make numbers bigger."
-Version: 004.003
+Version: 004.004
ItalicAngle: 0
UnderlinePosition: -100
UnderlineWidth: 50
@@ -16,12 +16,12 @@
Layer: 0 0 "Back" 1
Layer: 1 0 "Fore" 0
Layer: 2 1 "Quad" 0
-FSType: 8
+FSType: 0
OS2Version: 4
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1153666222
-ModificationTime: 1587960980
+ModificationTime: 1588320510
PfmFamily: 65
TTFWeight: 700
TTFWidth: 5
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Purisa-BoldOblique.sfd
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Purisa-BoldOblique.sfd 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Purisa-BoldOblique.sfd 2021-10-20 21:44:12 UTC (rev 60817)
@@ -5,7 +5,7 @@
Weight: Bold
Copyright: Purisa, Thai handwriting outline font.\n\nCopyright (C) 2003, 2004 Poonlap Veerathanabutr <poonlap at linux.thai.net>
UComments: "2003-11-27: Created.+AAoACgAA-Acknowlegement:+AAoA-Hanwriting by Ms.Purisa Cholasueksa. +AAoA-Co-operated by Mr.Teeratep Sosakul.+AAoACgAA-2004-02-14:+AAoA-Modified most characters. Make numbers bigger."
-Version: 004.003
+Version: 004.004
ItalicAngle: -12
UnderlinePosition: -100
UnderlineWidth: 50
@@ -16,12 +16,12 @@
Layer: 0 0 "Back" 1
Layer: 1 0 "Fore" 0
Layer: 2 1 "Quad" 0
-FSType: 8
+FSType: 0
OS2Version: 4
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1153666222
-ModificationTime: 1587960991
+ModificationTime: 1588320522
PfmFamily: 65
TTFWeight: 700
TTFWidth: 5
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Purisa-Oblique.sfd
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Purisa-Oblique.sfd 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Purisa-Oblique.sfd 2021-10-20 21:44:12 UTC (rev 60817)
@@ -5,7 +5,7 @@
Weight: Regular
Copyright: Purisa, Thai handwriting outline font.\n\nCopyright (C) 2003, 2004 Poonlap Veerathanabutr <poonlap at linux.thai.net>
UComments: "2003-11-27: Created.+AAoACgAA-Acknowlegement:+AAoA-Hanwriting by Ms.Purisa Cholasueksa. +AAoA-Co-operated by Mr.Teeratep Sosakul.+AAoACgAA-2004-02-14:+AAoA-Modified most characters. Make numbers bigger."
-Version: 004.003
+Version: 004.004
ItalicAngle: -12
UnderlinePosition: -100
UnderlineWidth: 50
@@ -16,12 +16,12 @@
Layer: 0 0 "Back" 1
Layer: 1 0 "Fore" 0
Layer: 2 1 "Quad" 0
-FSType: 8
+FSType: 0
OS2Version: 4
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1153666222
-ModificationTime: 1587960972
+ModificationTime: 1588320498
PfmFamily: 65
TTFWeight: 400
TTFWidth: 5
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Purisa.sfd
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Purisa.sfd 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Purisa.sfd 2021-10-20 21:44:12 UTC (rev 60817)
@@ -5,7 +5,7 @@
Weight: Regular
Copyright: Purisa, Thai handwriting outline font.\n\nCopyright (C) 2003, 2004 Poonlap Veerathanabutr <poonlap at linux.thai.net>
UComments: "2003-11-27: Created.+AAoACgAA-Acknowlegement:+AAoA-Hanwriting by Ms.Purisa Cholasueksa. +AAoA-Co-operated by Mr.Teeratep Sosakul.+AAoACgAA-2004-02-14:+AAoA-Modified most characters. Make numbers bigger."
-Version: 004.003
+Version: 004.004
ItalicAngle: 0
UnderlinePosition: -100
UnderlineWidth: 50
@@ -16,12 +16,12 @@
Layer: 0 0 "Back" 1
Layer: 1 0 "Fore" 0
Layer: 2 1 "Quad" 0
-FSType: 8
+FSType: 0
OS2Version: 4
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1153666222
-ModificationTime: 1587960964
+ModificationTime: 1588320485
PfmFamily: 65
TTFWeight: 400
TTFWidth: 5
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Sawasdee-Bold.sfd
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Sawasdee-Bold.sfd 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Sawasdee-Bold.sfd 2021-10-20 21:44:12 UTC (rev 60817)
@@ -4,7 +4,7 @@
FamilyName: Sawasdee
Weight: Bold
Copyright: Copyright (c) 2007 Pol Udomwittayanukul. All rights reserved.
-Version: 003.004
+Version: 003.005
ItalicAngle: 0
UnderlinePosition: -153
UnderlineWidth: 102
@@ -17,12 +17,12 @@
Layer: 2 1 "Quad" 0
XUID: [1021 180 1442959360 14105406]
UniqueID: 4256560
-FSType: 8
+FSType: 0
OS2Version: 4
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1178430034
-ModificationTime: 1587961606
+ModificationTime: 1588320772
PfmFamily: 17
TTFWeight: 700
TTFWidth: 5
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Sawasdee-BoldOblique.sfd
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Sawasdee-BoldOblique.sfd 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Sawasdee-BoldOblique.sfd 2021-10-20 21:44:12 UTC (rev 60817)
@@ -4,7 +4,7 @@
FamilyName: Sawasdee
Weight: Bold
Copyright: Copyright (c) 2007 Pol Udomwittayanukul. All rights reserved.
-Version: 003.004
+Version: 003.005
ItalicAngle: -12
UnderlinePosition: -153
UnderlineWidth: 102
@@ -17,12 +17,12 @@
Layer: 2 1 "Quad" 0
XUID: [1021 180 1442959360 14302000]
UniqueID: 4076113
-FSType: 8
+FSType: 0
OS2Version: 4
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1178430034
-ModificationTime: 1587961926
+ModificationTime: 1588320784
PfmFamily: 17
TTFWeight: 700
TTFWidth: 5
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Sawasdee-Oblique.sfd
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Sawasdee-Oblique.sfd 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Sawasdee-Oblique.sfd 2021-10-20 21:44:12 UTC (rev 60817)
@@ -4,7 +4,7 @@
FamilyName: Sawasdee
Weight: Regular
Copyright: Copyright (c) 2007 Pol Udomwittayanukul. All rights reserved.
-Version: 003.004
+Version: 003.005
ItalicAngle: -12
UnderlinePosition: -153
UnderlineWidth: 102
@@ -17,12 +17,12 @@
Layer: 2 1 "Quad" 0
XUID: [1021 180 1442959360 14105407]
UniqueID: 4256560
-FSType: 8
+FSType: 0
OS2Version: 4
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1178430034
-ModificationTime: 1587961558
+ModificationTime: 1588320758
PfmFamily: 17
TTFWeight: 400
TTFWidth: 5
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Sawasdee.sfd
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Sawasdee.sfd 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Sawasdee.sfd 2021-10-20 21:44:12 UTC (rev 60817)
@@ -4,7 +4,7 @@
FamilyName: Sawasdee
Weight: Regular
Copyright: Copyright (c) 2007 Pol Udomwittayanukul. All rights reserved.
-Version: 003.004
+Version: 003.005
ItalicAngle: 0
UnderlinePosition: -153
UnderlineWidth: 102
@@ -17,12 +17,12 @@
Layer: 2 1 "Quad" 0
XUID: [1021 180 1442959360 14105409]
UniqueID: 4256560
-FSType: 8
+FSType: 0
OS2Version: 4
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1178430034
-ModificationTime: 1587962128
+ModificationTime: 1588320743
PfmFamily: 17
TTFWeight: 400
TTFWidth: 5
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgMono-Bold.sfd
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgMono-Bold.sfd 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgMono-Bold.sfd 2021-10-20 21:44:12 UTC (rev 60817)
@@ -5,7 +5,7 @@
Weight: Bold
Copyright: TlwgMono-Bold, Free Thai Monospace outline font.\n\nCopyright (C) 2003 Poonlap Veerathanabutr <poonlap at linux.thai.net>
UComments: "2003-11-26: Created. +AAoA-PfaEdit 1.0 (http://pfaedit.sf.net).+AAoACgAA-TLWG is Thai Linux Working Group http://linux.thai.net+AAoACgAA-Imported ISO-8859-1 from FreeMono.sfd.+AAoA-http://www.nongnu.org/freefont/+AAoACgAA-Created from PseudoMono-Bold"
-Version: 002.002
+Version: 002.003
ItalicAngle: 0
UnderlinePosition: -100
UnderlineWidth: 50
@@ -21,13 +21,12 @@
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1153666223
-ModificationTime: 1587973844
+ModificationTime: 1620797537
PfmFamily: 49
TTFWeight: 700
TTFWidth: 5
LineGap: 0
VLineGap: 0
-Panose: 2 0 6 3 0 0 0 0 0 0
OS2TypoAscent: 861
OS2TypoAOffset: 0
OS2TypoDescent: -371
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgMono-BoldOblique.sfd
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgMono-BoldOblique.sfd 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgMono-BoldOblique.sfd 2021-10-20 21:44:12 UTC (rev 60817)
@@ -5,7 +5,7 @@
Weight: Bold
Copyright: TlwgMono-Bold, Free Thai Monospace outline font.\n\nCopyright (C) 2003 Poonlap Veerathanabutr <poonlap at linux.thai.net>
UComments: "2003-11-26: Created. +AAoA-PfaEdit 1.0 (http://pfaedit.sf.net).+AAoACgAA-TLWG is Thai Linux Working Group http://linux.thai.net+AAoACgAA-Imported ISO-8859-1 from FreeMono.sfd.+AAoA-http://www.nongnu.org/freefont/+AAoACgAA-Created from PseudoMono-BoldOblique+AAoA"
-Version: 002.002
+Version: 002.003
ItalicAngle: -12
UnderlinePosition: -100
UnderlineWidth: 50
@@ -21,13 +21,12 @@
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1153666223
-ModificationTime: 1587973910
+ModificationTime: 1620797552
PfmFamily: 49
TTFWeight: 700
TTFWidth: 5
LineGap: 0
VLineGap: 0
-Panose: 2 0 6 3 0 0 0 0 0 0
OS2TypoAscent: 861
OS2TypoAOffset: 0
OS2TypoDescent: -371
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgMono-Oblique.sfd
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgMono-Oblique.sfd 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgMono-Oblique.sfd 2021-10-20 21:44:12 UTC (rev 60817)
@@ -5,7 +5,7 @@
Weight: Regular
Copyright: TlwgMono, Free Thai Monospace outline font.\n\nCopyright (C) 2003 Poonlap Veerathanabutr <poonlap at linux.thai.net>
UComments: "2003-11-26: Created. +AAoA-PfaEdit 1.0 (http://pfaedit.sf.net).+AAoACgAA-TLWG is Thai Linux Working Group http://linux.thai.net+AAoACgAA-This font was derived from TlwgMono.Most characters have fixed width except some vowels and tone marks.+AAoACgAA-Created from PseudoMono-Oblique"
-Version: 002.002
+Version: 002.003
ItalicAngle: -12
UnderlinePosition: -100
UnderlineWidth: 50
@@ -21,13 +21,12 @@
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1153666223
-ModificationTime: 1587973777
+ModificationTime: 1620797523
PfmFamily: 49
TTFWeight: 400
TTFWidth: 5
LineGap: 0
VLineGap: 0
-Panose: 2 0 6 3 0 0 0 0 0 0
OS2TypoAscent: 861
OS2TypoAOffset: 0
OS2TypoDescent: -371
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgMono.sfd
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgMono.sfd 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgMono.sfd 2021-10-20 21:44:12 UTC (rev 60817)
@@ -5,7 +5,7 @@
Weight: Regular
Copyright: TlwgMono, Free Thai monospace outline font.\n\nCopyright (C) 2003 Poonlap Veerathanabutr <poonlap at linux.thai.net>
UComments: "2003-11-8: Created. +AAoA-PfaEdit 1.0 (http://pfaedit.sf.net).+AAoACgAA-TLWG is Thai Linux Working Group http://linux.thai.net+AAoACgAA-Imported ISO-8859-1 from FreeMono.sfd.+AAoA-http://www.nongnu.org/freefont/+AAoACgAA-Imported thai18.bdf as background for reference.+AAoACgAA-2003-11-15: Used +ACIA-Copy reference+ACIA to variants. But some cannot. I don't know why.+AAoACgAA-2003-11-17: First release+AAoA-See sample of this font in PDF from http://linux/thai.net/Members/poonlap/font/TlwgMono.pdf+AAoACgAA-2003-11-18: fixed some characters and make every character monospace.+AAoACgAA-2003-11-18: fixed font width and name (dottedcircke, uni0E10descless)"
-Version: 002.002
+Version: 002.003
ItalicAngle: 0
UnderlinePosition: -100
UnderlineWidth: 50
@@ -21,13 +21,12 @@
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1153666223
-ModificationTime: 1587973666
+ModificationTime: 1620797510
PfmFamily: 49
TTFWeight: 400
TTFWidth: 5
LineGap: 0
VLineGap: 0
-Panose: 2 0 6 3 0 0 0 0 0 0
OS2TypoAscent: 861
OS2TypoAOffset: 0
OS2TypoDescent: -371
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypewriter-Bold.sfd
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypewriter-Bold.sfd 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypewriter-Bold.sfd 2021-10-20 21:44:12 UTC (rev 60817)
@@ -5,7 +5,7 @@
Weight: Bold
Copyright: Tlwg Typewriter-Bold, Free Thai Pseudo Monospace outline font. Copyright (C) 2003, 2004 Poonlap Veerathanabutr <poonlap at linux.thai.net>
UComments: "2003-11-20: Created. +AAoA-PfaEdit 1.0 (http://pfaedit.sf.net).+AAoACgAA-TLWG is Thai Linux Working Group http://linux.thai.net+AAoACgAA-Imported ISO-8859-1 from FreeMono.sfd.+AAoA-http://www.nongnu.org/freefont/+AAoACgAA-2003-11-22: first release+AAoACgAA-2003-11-25: Fixed vowel and tone marks' level."
-Version: 003.002
+Version: 003.003
ItalicAngle: 0
UnderlinePosition: -100
UnderlineWidth: 50
@@ -21,13 +21,12 @@
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1153666223
-ModificationTime: 1587974720
+ModificationTime: 1620808976
PfmFamily: 49
TTFWeight: 700
TTFWidth: 5
LineGap: 0
VLineGap: 0
-Panose: 2 0 6 3 0 0 0 0 0 0
OS2TypoAscent: 942
OS2TypoAOffset: 0
OS2TypoDescent: -379
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypewriter-BoldOblique.sfd
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypewriter-BoldOblique.sfd 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypewriter-BoldOblique.sfd 2021-10-20 21:44:12 UTC (rev 60817)
@@ -5,7 +5,7 @@
Weight: Bold
Copyright: Tlwg Typewriter-Bold, Free Thai Pseudo Monospace outline font. Copyright (C) 2003, 2004 Poonlap Veerathanabutr <poonlap at linux.thai.net>
UComments: "2003-11-25: Created. +AAoA-PfaEdit 1.0 (http://pfaedit.sf.net).+AAoACgAA-TLWG is Thai Linux Working Group http://linux.thai.net+AAoACgAA-Imported ISO-8859-1 from FreeMono.sfd.+AAoA-http://www.nongnu.org/freefont/+AAoACgAA"
-Version: 003.002
+Version: 003.003
ItalicAngle: -12
UnderlinePosition: -100
UnderlineWidth: 50
@@ -21,13 +21,12 @@
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1153666223
-ModificationTime: 1587974822
+ModificationTime: 1620808998
PfmFamily: 49
TTFWeight: 700
TTFWidth: 5
LineGap: 0
VLineGap: 0
-Panose: 2 0 6 3 0 0 0 0 0 0
OS2TypoAscent: 942
OS2TypoAOffset: 0
OS2TypoDescent: -379
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypewriter-Oblique.sfd
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypewriter-Oblique.sfd 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypewriter-Oblique.sfd 2021-10-20 21:44:12 UTC (rev 60817)
@@ -5,7 +5,7 @@
Weight: Regular
Copyright: Tlwg Typewriter, Free Thai Pseudo Monospace outline font. Copyright (C) 2003, 2004 Poonlap Veerathanabutr <poonlap at linux.thai.net>
UComments: "2003-11-25: Created. +AAoA-PfaEdit 1.0 (http://pfaedit.sf.net).+AAoACgAA-TLWG is Thai Linux Working Group http://linux.thai.net+AAoACgAA-This font was derived from TlwgMono.Most characters have fixed width except some vowels and tone marks.+AAoA"
-Version: 003.002
+Version: 003.003
ItalicAngle: -12
UnderlinePosition: -100
UnderlineWidth: 50
@@ -21,13 +21,12 @@
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1153666223
-ModificationTime: 1587974613
+ModificationTime: 1620808966
PfmFamily: 49
TTFWeight: 400
TTFWidth: 5
LineGap: 0
VLineGap: 0
-Panose: 2 0 6 3 0 0 0 0 0 0
OS2TypoAscent: 942
OS2TypoAOffset: 0
OS2TypoDescent: -379
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypewriter.sfd
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypewriter.sfd 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypewriter.sfd 2021-10-20 21:44:12 UTC (rev 60817)
@@ -5,7 +5,7 @@
Weight: Regular
Copyright: Tlwg Typewriter, Free Thai Pseudo Monospace outline font. Copyright (C) 2003, 2004 Poonlap Veerathanabutr <poonlap at linux.thai.net>
UComments: "2003-11-20: Created. +AAoA-PfaEdit 1.0 (http://pfaedit.sf.net).+AAoACgAA-TLWG is Thai Linux Working Group http://linux.thai.net+AAoACgAA-This font was derived from TlwgMono.Most characters have fixed width except some vowels and tone marks.+AAoACgAA-2003-11-25: Fixed above vowel and tone mark level.+AAoA"
-Version: 003.002
+Version: 003.003
ItalicAngle: 0
UnderlinePosition: -100
UnderlineWidth: 50
@@ -21,13 +21,12 @@
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1153666223
-ModificationTime: 1587974496
+ModificationTime: 1620808955
PfmFamily: 49
TTFWeight: 400
TTFWidth: 5
LineGap: 0
VLineGap: 0
-Panose: 2 0 6 3 0 0 0 0 0 0
OS2TypoAscent: 942
OS2TypoAOffset: 0
OS2TypoDescent: -379
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypist-Bold.sfd
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypist-Bold.sfd 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypist-Bold.sfd 2021-10-20 21:44:12 UTC (rev 60817)
@@ -5,7 +5,7 @@
Weight: Bold
Copyright: Tlwg Typist, based on Poonlap Veerathanabutr's Tlwg Typewriter.\n\nCopyright (C) 2005-2014 Theppitak Karoonboonyanan.\n\nTlwg Typewriter, Free Thai Pseudo Monospace outline font.\n\nCopyright (C) 2003, 2004 Poonlap Veerathanabutr <poonlap at linux.thai.net>
UComments: "2003-11-20: Created. +AAoA-PfaEdit 1.0 (http://pfaedit.sf.net).+AAoACgAA-TLWG is Thai Linux Working Group http://linux.thai.net+AAoACgAA-Imported ISO-8859-1 from FreeMono.sfd.+AAoA-http://www.nongnu.org/freefont/+AAoACgAA-2003-11-22: first release+AAoACgAA-2003-11-25: Fixed vowel and tone marks' level."
-Version: 003.002
+Version: 003.004
ItalicAngle: 0
UnderlinePosition: -100
UnderlineWidth: 50
@@ -21,13 +21,12 @@
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1153664010
-ModificationTime: 1587976673
+ModificationTime: 1620808676
PfmFamily: 49
TTFWeight: 700
TTFWidth: 5
LineGap: 0
VLineGap: 0
-Panose: 2 0 6 3 0 0 0 0 0 0
OS2TypoAscent: 882
OS2TypoAOffset: 0
OS2TypoDescent: -364
@@ -1260,7 +1259,7 @@
DisplayLayer: 2
AntiAlias: 1
FitToEm: 1
-WinInfo: 192 12 8
+WinInfo: 204 12 8
BeginPrivate: 7
BlueValues 39 [-16 0 437 451 470 482 583 597 622 638]
OtherBlues 11 [-205 -205]
@@ -44757,7 +44756,7 @@
StartChar: uni0E04
Encoding: 3588 3588 204
-Width: 613
+Width: 600
Flags: W
HStem: -0 21G<152 252 426 526> 138 86<288.354 333.595> 268 86<288.096 333.595> 394 88<230.696 379.281>
VStem: 78 100<247.126 346.164> 152 100<0 158.445> 334 86<224.081 266.72> 426 100<0 349.117>
@@ -45667,7 +45666,7 @@
StartChar: uni0E07
Encoding: 3591 3591 207
-Width: 615
+Width: 600
Flags: W
HStem: -0 21G<318.244 482> 462 20G<336.5 401>
VStem: 262 89<356.174 393.954> 382 100<92 271 356.008 391.504>
@@ -51551,7 +51550,7 @@
StartChar: uni0E19
Encoding: 3609 3609 225
-Width: 614
+Width: 600
Flags: W
HStem: -12 86<428.573 477.263> 0 21G<148 265.533> 268 88<114.159 147.757> 394 88<114.159 151.288> 450 20G<404 504>
VStem: 28 86<356.175 393.955> 148 100<100 270 356.007 391.735> 404 100<196 470> 478 88<75.439 122.758>
@@ -53918,7 +53917,7 @@
StartChar: uni0E23
Encoding: 3619 3619 235
-Width: 605
+Width: 600
Flags: W
HStem: -12 21G<301.5 366> 114 86<315.94 345.87> 354 88<390.274 504.661> 394 88<237.678 376.277>
VStem: 228 87<74.6902 113.307> 348 100<76.0319 113.997 199 263.951>
@@ -54416,7 +54415,7 @@
StartChar: uni0E25
Encoding: 3621 3621 237
-Width: 608
+Width: 600
Flags: W
HStem: -12 87<234.159 264.06> 0 21G<402.5 512> 252 86<253.107 320.498> 394 88<206.438 382.59>
VStem: 148 100<200 247.439> 148 86<75.3774 113.993> 265 87<75.1923 113.178> 412 100<0 81.6135 267 366.069>
@@ -54912,7 +54911,7 @@
StartChar: uni0E27
Encoding: 3623 3623 239
-Width: 615
+Width: 600
Flags: W
HStem: -12 21G<381.5 446> 394 88<209.62 390.297>
VStem: 308 87<74.6902 113.307> 428 100<75.1171 113.997 199 359.662>
@@ -55096,7 +55095,7 @@
StartChar: uni0E28
Encoding: 3624 3624 240
-Width: 614
+Width: 600
Flags: W
HStem: 0 21G<148 248 428 528> 136 90<290.416 326.914> 266 90<290.562 327.901> 398 88<232.345 370.429>
VStem: 78 100<258.492 350.622> 148 100<0 148.168> 328 92<226.235 265.679> 428 100<0 320.944> 436 96<460.608 512>
@@ -55424,7 +55423,7 @@
StartChar: uni0E29
Encoding: 3625 3625 241
-Width: 610
+Width: 600
Flags: W
HStem: 0 86<92 148 248 416> 154 80<302.843 374.5> 276 76<103.437 147.668> 290 74<303.097 355.211> 406 76<103.437 156.587> 450 20G<416 516>
VStem: 28 74<352.954 405.046> 148 100<86 198> 158 90<352.687 403.232> 416 100<86 159 347 470>
@@ -55791,7 +55790,7 @@
StartChar: uni0E2A
Encoding: 3626 3626 242
-Width: 604
+Width: 600
Flags: W
HStem: -16 89<230.235 269.765> 0 21G<410 520> 250 90<245.854 316.369> 398 88<216.451 358.848>
VStem: 140 101<202 246.422> 140 90<74.4635 112.993> 270 90<73.735 111.877> 420 100<0 76.6094 256 327.968> 428 96<463.926 512>
@@ -57645,7 +57644,7 @@
StartChar: uni0E30
Encoding: 3632 3632 248
-Width: 607
+Width: 600
Flags: W
HStem: 32 100<204.195 332.5> 174 80<204.555 235.895> 252 100<204.415 332.5> 388 82<204.555 235.883>
VStem: 122 82<132.795 173.228 353.666 387.819> 236 81<152 172.751 372 387.493>
@@ -57897,7 +57896,7 @@
StartChar: uni0E32
Encoding: 3634 3634 249
-Width: 615
+Width: 600
Flags: W
HStem: 0 21G<428 528> 394 88<211.393 389.262>
VStem: 428 100<0 359.614>
@@ -59390,7 +59389,7 @@
StartChar: uni0E42
Encoding: 3650 3650 261
-Width: 615
+Width: 600
Flags: W
HStem: -12 21G<336.5 393> 566 88<348.15 460.613> 610 86<189.387 327.975>
VStem: 262 100<200 481.875> 262 88<77.0072 113.993> 379 87<75.1923 113.178>
@@ -59757,7 +59756,7 @@
StartChar: uni0E43
Encoding: 3651 3651 262
-Width: 599
+Width: 600
Flags: W
HStem: -12 21G<371 431> 386 74<167.775 200.335> 505 75<170.185 201.265> 610 86<178.697 274.291>
VStem: 64 102<460.248 555.314> 202 74<460.854 504.07> 286 100<74.8568 113.992 199 596.421> 418 86<74.6927 113.309>
@@ -69376,7 +69375,7 @@
StartChar: uni0E07.uline
Encoding: 65536 -1 346
-Width: 615
+Width: 600
Flags: W
HStem: -126 86<16 552> 0 21G<318.244 482> 462 20G<336.5 401>
VStem: 262 89<356.174 393.954> 382 100<92 271 356.008 391.504>
@@ -69390,6 +69389,7 @@
Layer: 2
Refer: 345 817 N 1 0 0 1 600 0 2
Refer: 207 3591 N 1 0 0 1 0 0 2
+LCarets2: 1 0
Ligature2: "'ccmp' Patani Malay Ligatures" uni0E07 macronbelowcmb
EndChar
@@ -69413,7 +69413,7 @@
StartChar: uni0E19.uline
Encoding: 65538 -1 348
-Width: 614
+Width: 600
Flags: W
HStem: -126 86<16 552> -12 86<428.573 477.263> 0 21G<148 265.533> 268 88<114.159 147.757> 394 88<114.159 151.288> 450 20G<404 504>
VStem: 28 86<356.175 393.955> 148 100<100 270 356.007 391.735> 404 100<196 470> 478 88<75.439 122.758>
@@ -69426,6 +69426,7 @@
Layer: 2
Refer: 345 817 N 1 0 0 1 600 0 2
Refer: 225 3609 N 1 0 0 1 0 0 2
+LCarets2: 1 0
Ligature2: "'ccmp' Patani Malay Ligatures" uni0E19 macronbelowcmb
EndChar
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypist-BoldOblique.sfd
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypist-BoldOblique.sfd 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypist-BoldOblique.sfd 2021-10-20 21:44:12 UTC (rev 60817)
@@ -5,7 +5,7 @@
Weight: Bold
Copyright: Tlwg Typist, based on Poonlap Veerathanabutr's Tlwg Typewriter.\n\nCopyright (C) 2005-2014 Theppitak Karoonboonyanan.\n\nTlwg Typewriter, Free Thai Pseudo Monospace outline font.\n\nCopyright (C) 2003, 2004 Poonlap Veerathanabutr <poonlap at linux.thai.net>
UComments: "2003-11-20: Created. +AAoA-PfaEdit 1.0 (http://pfaedit.sf.net).+AAoACgAA-TLWG is Thai Linux Working Group http://linux.thai.net+AAoACgAA-Imported ISO-8859-1 from FreeMono.sfd.+AAoA-http://www.nongnu.org/freefont/+AAoACgAA-2003-11-22: first release+AAoACgAA-2003-11-25: Fixed vowel and tone marks' level."
-Version: 003.002
+Version: 003.004
ItalicAngle: -12
UnderlinePosition: -100
UnderlineWidth: 50
@@ -21,13 +21,12 @@
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1153664121
-ModificationTime: 1587976686
+ModificationTime: 1620808695
PfmFamily: 49
TTFWeight: 700
TTFWidth: 5
LineGap: 0
VLineGap: 0
-Panose: 2 0 6 3 0 0 0 0 0 0
OS2TypoAscent: 882
OS2TypoAOffset: 0
OS2TypoDescent: -364
@@ -48927,7 +48926,7 @@
StartChar: uni0E04
Encoding: 3588 3588 204
-Width: 613
+Width: 600
Flags: W
HStem: 0 21G<152 256.314 426 530.228> 138 86<333 385.781> 268 86<340.609 412.997> 394 88<310.081 459.301>
VStem: 139 99<247.24 331.968> 387 88<225.283 293.5> 491 103<267.324 361.091>
@@ -49854,7 +49853,7 @@
StartChar: uni0E07
Encoding: 3591 3591 207
-Width: 615
+Width: 600
Flags: W
HStem: 0 21G<322.529 486.267> 394 88<431.284 498>
VStem: 339 91<328 393.582> 460 104<356.716 423>
@@ -56072,7 +56071,7 @@
StartChar: uni0E19
Encoding: 3609 3609 225
-Width: 614
+Width: 600
Flags: W
HStem: -12 86<421 497.522> 0 21G<148 269.8> 394 88<194.713 260> 450 20G<499.766 604>
VStem: 105 89<328.5 393.971> 232 98<356.925 421> 500 89<76.4189 123.258>
@@ -58570,7 +58569,7 @@
StartChar: uni0E23
Encoding: 3619 3619 235
-Width: 605
+Width: 600
Flags: W
HStem: -12 86<302.5 366.171> 114 86<334.759 376> 354 88<489.026 592.927> 394 88<318.755 455.819>
VStem: 246 88<47.5 112.555>
@@ -59011,7 +59010,7 @@
StartChar: uni0E25
Encoding: 3621 3621 237
-Width: 608
+Width: 600
Flags: W
HStem: -12 87<222.5 285.427> 0 21G<414.5 516.259> 252 86<301.33 369.874> 394 88<291.698 461.369>
VStem: 166 87<47.5 112.906> 286 89<75.1936 142.5> 482 102<268.102 373.452>
@@ -59491,7 +59490,7 @@
StartChar: uni0E27
Encoding: 3623 3623 239
-Width: 615
+Width: 600
Flags: W
HStem: -12 86<382.5 444.028> 114 86<414.747 456> 394 88<292.339 470.469>
VStem: 326 88<47.5 112.554> 496 102<227.43 368.557>
@@ -59704,7 +59703,7 @@
StartChar: uni0E28
Encoding: 3624 3624 240
-Width: 614
+Width: 600
Flags: W
HStem: 0 21G<148 252.34 428 532.267> 136 90<327.5 380.632> 266 90<343.016 391> 398 88<312.782 451.051>
VStem: 139 99<259.254 335.722> 381 94<227.5 275.5>
@@ -60073,7 +60072,7 @@
StartChar: uni0E29
Encoding: 3625 3625 241
-Width: 610
+Width: 600
Flags: W
HStem: 0 86<110 166 266 434> 154 80<357.035 409.468> 276 76<182.109 206.417> 290 74<360.103 411.502> 406 76<185.215 238.939> 450 20G<511.686 616>
VStem: 106 76<352.375 403.1> 239 91<354.779 405.671>
@@ -60481,7 +60480,7 @@
StartChar: uni0E2A
Encoding: 3626 3626 242
-Width: 604
+Width: 600
Flags: W
HStem: -16 89<220.5 288.569> 0 21G<419.5 524.277> 250 90<293.881 372.013> 398 88<294.343 441.212>
VStem: 157 93<46 112.22> 290 92<73.9981 141.5>
@@ -62216,7 +62215,7 @@
StartChar: uni0E30
Encoding: 3632 3632 248
-Width: 607
+Width: 600
Flags: W
HStem: 32 100<236.87 339.5> 174 80<237.053 299> 252 100<282.165 386.5> 388 82<282.889 345.5>
VStem: 152 84<94.5 173.543> 198 84<314 386.98> 269 82<152.052 173.981>
@@ -62450,7 +62449,7 @@
StartChar: uni0E32
Encoding: 3634 3634 249
-Width: 615
+Width: 600
Flags: W
HStem: 0 21G<428 532.258> 394 88<294.453 466.983>
VStem: 496 101<222.812 368.178>
@@ -65284,7 +65283,7 @@
StartChar: uni0E45
Encoding: 3653 3653 264
-Width: 615
+Width: 600
Flags: W
HStem: 394 88<294.314 467.183>
VStem: 496 101<220.75 368.178>
@@ -74972,7 +74971,7 @@
StartChar: uni0E07.uline
Encoding: 65536 -1 346
-Width: 615
+Width: 600
Flags: W
HStem: -126 86<7 525> 0 21G<322.529 486.267> 394 88<431.284 498>
VStem: 339 91<328 393.582> 460 104<356.716 423>
@@ -75010,7 +75009,7 @@
StartChar: uni0E19.uline
Encoding: 65538 -1 348
-Width: 614
+Width: 600
Flags: W
HStem: -126 86<7 525> -12 86<421 497.522> 0 21G<148 269.8> 394 88<194.713 260> 450 20G<499.766 604>
VStem: 105 89<328.5 393.971> 232 98<356.925 421> 500 89<76.4189 123.258>
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypist-Oblique.sfd
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypist-Oblique.sfd 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypist-Oblique.sfd 2021-10-20 21:44:12 UTC (rev 60817)
@@ -5,7 +5,7 @@
Weight: Regular
Copyright: Tlwg Typist, based on Poonlap Veerathanabutr's Tlwg Typewriter.\n\nCopyright (C) 2005-2014 Theppitak Karoonboonyanan.\n\nTlwg Typewriter, Free Thai Pseudo Monospace outline font.\n\nCopyright (C) 2003, 2004 Poonlap Veerathanabutr <poonlap at linux.thai.net>
UComments: "2003-11-20: Created. +AAoA-PfaEdit 1.0 (http://pfaedit.sf.net).+AAoACgAA-TLWG is Thai Linux Working Group http://linux.thai.net+AAoACgAA-This font was derived from TlwgMono.Most characters have fixed width except some vowels and tone marks.+AAoACgAA-2003-11-25: Fixed above vowel and tone mark level.+AAoA"
-Version: 003.002
+Version: 003.004
ItalicAngle: -12
UnderlinePosition: -100
UnderlineWidth: 50
@@ -21,13 +21,12 @@
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1153663934
-ModificationTime: 1587975274
+ModificationTime: 1620808661
PfmFamily: 49
TTFWeight: 400
TTFWidth: 5
LineGap: 0
VLineGap: 0
-Panose: 2 0 6 3 0 0 0 0 0 0
OS2TypoAscent: 882
OS2TypoAOffset: 0
OS2TypoDescent: -364
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypist.sfd
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypist.sfd 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypist.sfd 2021-10-20 21:44:12 UTC (rev 60817)
@@ -5,7 +5,7 @@
Weight: Regular
Copyright: Tlwg Typist, based on Poonlap Veerathanabutr's Tlwg Typewriter.\n\nCopyright (C) 2005-2014 Theppitak Karoonboonyanan.\n\nTlwg Typewriter, Free Thai Pseudo Monospace outline font.\n\nCopyright (C) 2003, 2004 Poonlap Veerathanabutr <poonlap at linux.thai.net>
UComments: "2003-11-20: Created. +AAoA-PfaEdit 1.0 (http://pfaedit.sf.net).+AAoACgAA-TLWG is Thai Linux Working Group http://linux.thai.net+AAoACgAA-This font was derived from TlwgMono.Most characters have fixed width except some vowels and tone marks.+AAoACgAA-2003-11-25: Fixed above vowel and tone mark level.+AAoA"
-Version: 003.002
+Version: 003.004
ItalicAngle: 0
UnderlinePosition: -100
UnderlineWidth: 50
@@ -21,13 +21,12 @@
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1153663876
-ModificationTime: 1587975189
+ModificationTime: 1620808646
PfmFamily: 49
TTFWeight: 400
TTFWidth: 5
LineGap: 0
VLineGap: 0
-Panose: 2 0 6 3 0 0 0 0 0 0
OS2TypoAscent: 882
OS2TypoAOffset: 0
OS2TypoDescent: -364
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypo-Bold.sfd
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypo-Bold.sfd 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypo-Bold.sfd 2021-10-20 21:44:12 UTC (rev 60817)
@@ -5,7 +5,7 @@
Weight: Bold
Copyright: Tlwg Typo, based on Poonlap Veerathanabutr's Tlwg Typewriter.\n\nCopyright (C) 2005-2014 Theppitak Karoonboonyanan.\n\nTlwg Typewriter, Free Thai Pseudo Monospace outline font.\n\nCopyright (C) 2003, 2004 Poonlap Veerathanabutr <poonlap at linux.thai.net>
UComments: "2003-11-20: Created. +AAoA-PfaEdit 1.0 (http://pfaedit.sf.net).+AAoACgAA-TLWG is Thai Linux Working Group http://linux.thai.net+AAoACgAA-Imported ISO-8859-1 from FreeMono.sfd.+AAoA-http://www.nongnu.org/freefont/+AAoACgAA-2003-11-22: first release+AAoACgAA-2003-11-25: Fixed vowel and tone marks' level."
-Version: 004.002
+Version: 004.004
ItalicAngle: 0
UnderlinePosition: -100
UnderlineWidth: 50
@@ -21,13 +21,12 @@
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1153664010
-ModificationTime: 1587976253
+ModificationTime: 1620796529
PfmFamily: 49
TTFWeight: 700
TTFWidth: 5
LineGap: 0
VLineGap: 0
-Panose: 2 0 6 3 0 0 0 0 0 0
OS2TypoAscent: 882
OS2TypoAOffset: 0
OS2TypoDescent: -364
@@ -1251,7 +1250,7 @@
DisplayLayer: 2
AntiAlias: 1
FitToEm: 1
-WinInfo: 192 12 8
+WinInfo: 252 12 8
BeginPrivate: 7
BlueValues 39 [-16 0 437 451 470 482 583 597 622 638]
OtherBlues 11 [-205 -205]
@@ -69861,7 +69860,7 @@
StartChar: uni0E07.uline
Encoding: 65536 -1 341
-Width: 615
+Width: 600
Flags: W
HStem: -126 86<16 552> 0 21G<342.244 506> 462 20G<360.5 425>
VStem: 286 89<357.981 394.454> 406 100<92 271 357.007 394.176>
@@ -69876,6 +69875,7 @@
Layer: 2
Refer: 207 3591 N 1 0 0 1 0 0 2
Refer: 340 817 N 1 0 0 1 0 0 2
+LCarets2: 1 0
Ligature2: "'ccmp' Patani Malay Ligatures" uni0E07 macronbelowcmb
EndChar
@@ -69900,7 +69900,7 @@
StartChar: uni0E19.uline
Encoding: 65538 -1 343
-Width: 614
+Width: 600
Flags: W
HStem: -126 86<16 552> -12 86<428.573 477.263> 0 21G<148 265.533> 268 88<114.159 147.757> 394 88<114.159 151.288> 450 20G<404 504>
VStem: 28 86<356.175 393.955> 148 100<100 270 356.007 391.735> 404 100<196 470> 478 88<75.439 122.758>
@@ -69914,6 +69914,7 @@
Layer: 2
Refer: 225 3609 N 1 0 0 1 0 0 2
Refer: 340 817 N 1 0 0 1 0 0 2
+LCarets2: 1 0
Ligature2: "'ccmp' Patani Malay Ligatures" uni0E19 macronbelowcmb
EndChar
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypo-BoldOblique.sfd
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypo-BoldOblique.sfd 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypo-BoldOblique.sfd 2021-10-20 21:44:12 UTC (rev 60817)
@@ -5,7 +5,7 @@
Weight: Bold
Copyright: Tlwg Typo, based on Poonlap Veerathanabutr's Tlwg Typewriter.\n\nCopyright (C) 2005-2014 Theppitak Karoonboonyanan.\n\nTlwg Typewriter, Free Thai Pseudo Monospace outline font.\n\nCopyright (C) 2003, 2004 Poonlap Veerathanabutr <poonlap at linux.thai.net>
UComments: "2003-11-20: Created. +AAoA-PfaEdit 1.0 (http://pfaedit.sf.net).+AAoACgAA-TLWG is Thai Linux Working Group http://linux.thai.net+AAoACgAA-Imported ISO-8859-1 from FreeMono.sfd.+AAoA-http://www.nongnu.org/freefont/+AAoACgAA-2003-11-22: first release+AAoACgAA-2003-11-25: Fixed vowel and tone marks' level."
-Version: 004.002
+Version: 004.004
ItalicAngle: -12
UnderlinePosition: -100
UnderlineWidth: 50
@@ -21,13 +21,12 @@
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1153664121
-ModificationTime: 1587976344
+ModificationTime: 1620796553
PfmFamily: 49
TTFWeight: 700
TTFWidth: 5
LineGap: 0
VLineGap: 0
-Panose: 2 0 6 3 0 0 0 0 0 0
OS2TypoAscent: 882
OS2TypoAOffset: 0
OS2TypoDescent: -364
@@ -1274,7 +1273,7 @@
DisplayLayer: 2
AntiAlias: 1
FitToEm: 1
-WinInfo: 192 12 8
+WinInfo: 252 12 8
BeginPrivate: 7
BlueValues 39 [-16 0 437 451 470 482 583 597 622 638]
OtherBlues 11 [-205 -205]
@@ -76936,7 +76935,7 @@
StartChar: uni0E07.uline
Encoding: 65536 -1 341
-Width: 615
+Width: 600
Flags: W
HStem: -126 86<7 525> 0 21G<346.529 510.267> 395 87<455.482 522.5>
VStem: 363 91<328.5 394.082> 484 104<357.216 423>
@@ -76951,6 +76950,7 @@
Layer: 2
Refer: 340 817 N 1 0 0 1 0 0 2
Refer: 207 3591 N 1 0 0 1 0 0 2
+LCarets2: 1 0
Ligature2: "'ccmp' Patani Malay Ligatures" uni0E07 macronbelowcmb
EndChar
@@ -76976,7 +76976,7 @@
StartChar: uni0E19.uline
Encoding: 65538 -1 343
-Width: 614
+Width: 600
Flags: W
HStem: -126 86<7 525> -12 86<421 497.685> 0 21G<148 269.8> 394 88<194.726 260.5> 450 20G<499.766 604>
VStem: 105 89<328.5 393.969> 232 98<356.925 421> 500 89<76.4189 123.981>
@@ -76991,6 +76991,7 @@
Layer: 2
Refer: 340 817 N 1 0 0 1 0 0 2
Refer: 225 3609 N 1 0 0 1 0 0 2
+LCarets2: 1 0
Ligature2: "'ccmp' Patani Malay Ligatures" uni0E19 macronbelowcmb
EndChar
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypo-Oblique.sfd
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypo-Oblique.sfd 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypo-Oblique.sfd 2021-10-20 21:44:12 UTC (rev 60817)
@@ -5,7 +5,7 @@
Weight: Regular
Copyright: Tlwg Typo, based on Poonlap Veerathanabutr's Tlwg Typewriter.\n\nCopyright (C) 2005-2014 Theppitak Karoonboonyanan.\n\nTlwg Typewriter, Free Thai Pseudo Monospace outline font.\n\nCopyright (C) 2003, 2004 Poonlap Veerathanabutr <poonlap at linux.thai.net>
UComments: "2003-11-20: Created. +AAoA-PfaEdit 1.0 (http://pfaedit.sf.net).+AAoACgAA-TLWG is Thai Linux Working Group http://linux.thai.net+AAoACgAA-This font was derived from TlwgMono.Most characters have fixed width except some vowels and tone marks.+AAoACgAA-2003-11-25: Fixed above vowel and tone mark level.+AAoA"
-Version: 004.002
+Version: 004.004
ItalicAngle: -12
UnderlinePosition: -100
UnderlineWidth: 50
@@ -21,13 +21,12 @@
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1153663934
-ModificationTime: 1587976151
+ModificationTime: 1620796540
PfmFamily: 49
TTFWeight: 400
TTFWidth: 5
LineGap: 0
VLineGap: 0
-Panose: 2 0 6 3 0 0 0 0 0 0
OS2TypoAscent: 882
OS2TypoAOffset: 0
OS2TypoDescent: -364
Modified: trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypo.sfd
===================================================================
--- trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypo.sfd 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/TlwgTypo.sfd 2021-10-20 21:44:12 UTC (rev 60817)
@@ -5,7 +5,7 @@
Weight: Regular
Copyright: Tlwg Typo, based on Poonlap Veerathanabutr's Tlwg Typewriter.\n\nCopyright (C) 2005-2014 Theppitak Karoonboonyanan.\n\nTlwg Typewriter, Free Thai Pseudo Monospace outline font.\n\nCopyright (C) 2003, 2004 Poonlap Veerathanabutr <poonlap at linux.thai.net>
UComments: "2003-11-20: Created. +AAoA-PfaEdit 1.0 (http://pfaedit.sf.net).+AAoACgAA-TLWG is Thai Linux Working Group http://linux.thai.net+AAoACgAA-This font was derived from TlwgMono.Most characters have fixed width except some vowels and tone marks.+AAoACgAA-2003-11-25: Fixed above vowel and tone mark level.+AAoA"
-Version: 004.002
+Version: 004.004
ItalicAngle: 0
UnderlinePosition: -100
UnderlineWidth: 50
@@ -21,13 +21,12 @@
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1153663876
-ModificationTime: 1587976044
+ModificationTime: 1620796390
PfmFamily: 49
TTFWeight: 400
TTFWidth: 5
LineGap: 0
VLineGap: 0
-Panose: 2 0 6 3 0 0 0 0 0 0
OS2TypoAscent: 882
OS2TypoAOffset: 0
OS2TypoDescent: -364
Modified: trunk/Master/texmf-dist/tex/latex/fonts-tlwg/fonts-tlwg.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/fonts-tlwg/fonts-tlwg.sty 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/tex/latex/fonts-tlwg/fonts-tlwg.sty 2021-10-20 21:44:12 UTC (rev 60817)
@@ -18,7 +18,7 @@
% The Current Maintainer of this work is Theppitak Karoonboonyanan.
%
-\ProvidesPackage{fonts-tlwg}[2014/07/05 v1.1 Thai TLWG Fonts]
+\ProvidesPackage{fonts-tlwg}[2021/06/12 v2.0 Thai TLWG Fonts]
\RequirePackage{xkeyval}
\newcommand\thairmdefault{norasi}
@@ -44,6 +44,7 @@
% Set default roman, sans-serif, and teletype fonts
\DeclareOptionX{rmkinnari}{\renewcommand{\thairmdefault}{kinnari}}
\DeclareOptionX{rmnorasi}{\renewcommand{\thairmdefault}{norasi}}
+\DeclareOptionX{rmnorasi-osf}{\renewcommand{\thairmdefault}{norasij}}
\DeclareOptionX{sfgaruda}{\renewcommand{\thaisfdefault}{garuda}}
\DeclareOptionX{sflaksaman}{\renewcommand{\thaisfdefault}{laksaman}}
\DeclareOptionX{sfumpush}{\renewcommand{\thaisfdefault}{umpush}}
@@ -56,6 +57,7 @@
\DeclareOptionX{kinnari}{\renewcommand{\thaifamilydefault}{kinnari}}
\DeclareOptionX{garuda}{\renewcommand{\thaifamilydefault}{garuda}}
\DeclareOptionX{norasi}{\renewcommand{\thaifamilydefault}{norasi}}
+\DeclareOptionX{norasi-osf}{\renewcommand{\thaifamilydefault}{norasij}}
\DeclareOptionX{laksaman}{\renewcommand{\thaifamilydefault}{laksaman}}
\DeclareOptionX{loma}{\renewcommand{\thaifamilydefault}{loma}}
\DeclareOptionX{purisa}{\renewcommand{\thaifamilydefault}{purisa}}
Modified: trunk/Master/texmf-dist/tex/latex/fonts-tlwg/lthnorasi.fd
===================================================================
--- trunk/Master/texmf-dist/tex/latex/fonts-tlwg/lthnorasi.fd 2021-10-20 21:19:39 UTC (rev 60816)
+++ trunk/Master/texmf-dist/tex/latex/fonts-tlwg/lthnorasi.fd 2021-10-20 21:44:12 UTC (rev 60817)
@@ -18,6 +18,8 @@
% The Current Maintainer of this work is Theppitak Karoonboonyanan.
%
% Created by Surapant Meknavin: surapan at nectec.or.th
+% 2021/06/08 Theppitak Karoonboonyanan <theppitak at gmail.com>
+% - add small cap shapes
% 2017/09/11 Abhabongse Janthong <abhabongse at gmail.com>
% - add font scaling
% 2003/06/02 Chanop Silpa-Anan <chanop at debian.org>
@@ -26,7 +28,7 @@
% - font name changed from "nf3x" to "norasi", with bold series added
% - encoding changed from TIS to LTH, according TeX convention
-\ProvidesFile{lthnorasi.fd}[2000/05/09 v1.0 Thai font definitions]
+\ProvidesFile{lthnorasi.fd}[2021/06/12 v2.0 Norasi font definition]
% Check if the scale factor has been defined
\ifcsname fontstlwg at scale\endcsname
@@ -40,15 +42,24 @@
\DeclareFontShape{LTH}{norasi}{m}{n}{<-> \fontstlwg@@scale norasi}{}
\DeclareFontShape{LTH}{norasi}{m}{it}{<-> \fontstlwg@@scale norasi_i}{}
\DeclareFontShape{LTH}{norasi}{m}{sl}{<-> \fontstlwg@@scale norasi_o}{}
+\DeclareFontShape{LTH}{norasi}{m}{sc}{<-> \fontstlwg@@scale norasi-sc}{}
+\DeclareFontShape{LTH}{norasi}{m}{scit}{<-> \fontstlwg@@scale norasi_i-sc}{}
+\DeclareFontShape{LTH}{norasi}{m}{scsl}{<-> \fontstlwg@@scale norasi_o-sc}{}
%%%%%%% bold series
\DeclareFontShape{LTH}{norasi}{b}{n}{<-> \fontstlwg@@scale norasi_b}{}
\DeclareFontShape{LTH}{norasi}{b}{it}{<-> \fontstlwg@@scale norasi_bi}{}
\DeclareFontShape{LTH}{norasi}{b}{sl}{<-> \fontstlwg@@scale norasi_bo}{}
+\DeclareFontShape{LTH}{norasi}{b}{sc}{<-> \fontstlwg@@scale norasi_b-sc}{}
+\DeclareFontShape{LTH}{norasi}{b}{scit}{<-> \fontstlwg@@scale norasi_bi-sc}{}
+\DeclareFontShape{LTH}{norasi}{b}{scsl}{<-> \fontstlwg@@scale norasi_bo-sc}{}
% Substitutions
\DeclareFontShape{LTH}{norasi}{bx}{n}{<->ssub * norasi/b/n}{}
\DeclareFontShape{LTH}{norasi}{bx}{sl}{<->ssub * norasi/b/sl}{}
\DeclareFontShape{LTH}{norasi}{bx}{it}{<->ssub * norasi/b/it}{}
+\DeclareFontShape{LTH}{norasi}{bx}{sc}{<->ssub * norasi/b/sc}{}
+\DeclareFontShape{LTH}{norasi}{bx}{scsl}{<->ssub * norasi/b/scsl}{}
+\DeclareFontShape{LTH}{norasi}{bx}{scit}{<->ssub * norasi/b/scit}{}
\endinput
%
Added: trunk/Master/texmf-dist/tex/latex/fonts-tlwg/lthnorasij.fd
===================================================================
--- trunk/Master/texmf-dist/tex/latex/fonts-tlwg/lthnorasij.fd (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/fonts-tlwg/lthnorasij.fd 2021-10-20 21:44:12 UTC (rev 60817)
@@ -0,0 +1,69 @@
+% LTHnorasij.fd
+%
+% This file is part of the fonts-tlwg package
+%
+% 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.
+%
+% Created by Surapant Meknavin: surapan at nectec.or.th
+% 2021/06/12 Theppitak Karoonboonyanan <theppitak at gmail.com>
+% - add old style figure version
+% 2021/06/08 Theppitak Karoonboonyanan <theppitak at gmail.com>
+% - add small cap shapes
+% 2017/09/11 Abhabongse Janthong <abhabongse at gmail.com>
+% - add font scaling
+% 2003/06/02 Chanop Silpa-Anan <chanop at debian.org>
+% - update using basic slant font
+% 2000/05/09 Theppitak Karoonboonyanan <thep at links.nectec.or.th>
+% - font name changed from "nf3x" to "norasi", with bold series added
+% - encoding changed from TIS to LTH, according TeX convention
+
+\ProvidesFile{lthnorasi-osf.fd}[2021/06/12 v2.0 Norasi-OsF font definition]
+
+% Check if the scale factor has been defined
+\ifcsname fontstlwg at scale\endcsname
+ \edef\fontstlwg@@scale{s * [\csname fontstlwg at scale\endcsname] }%
+\else
+ \def\fontstlwg@@scale{s * }%
+\fi
+
+% Primary declarations
+\DeclareFontFamily{LTH}{norasij}{}
+\DeclareFontShape{LTH}{norasij}{m}{n}{<-> \fontstlwg@@scale norasi-osf}{}
+\DeclareFontShape{LTH}{norasij}{m}{it}{<-> \fontstlwg@@scale norasi_i-osf}{}
+\DeclareFontShape{LTH}{norasij}{m}{sl}{<-> \fontstlwg@@scale norasi_o-osf}{}
+\DeclareFontShape{LTH}{norasij}{m}{sc}{<-> \fontstlwg@@scale norasi-osf-sc}{}
+\DeclareFontShape{LTH}{norasij}{m}{scit}{<-> \fontstlwg@@scale norasi_i-osf-sc}{}
+\DeclareFontShape{LTH}{norasij}{m}{scsl}{<-> \fontstlwg@@scale norasi_o-osf-sc}{}
+%%%%%%% bold series
+\DeclareFontShape{LTH}{norasij}{b}{n}{<-> \fontstlwg@@scale norasi_b-osf}{}
+\DeclareFontShape{LTH}{norasij}{b}{it}{<-> \fontstlwg@@scale norasi_bi-osf}{}
+\DeclareFontShape{LTH}{norasij}{b}{sl}{<-> \fontstlwg@@scale norasi_bo-osf}{}
+\DeclareFontShape{LTH}{norasij}{b}{sc}{<-> \fontstlwg@@scale norasi_b-osf-sc}{}
+\DeclareFontShape{LTH}{norasij}{b}{scit}{<-> \fontstlwg@@scale norasi_bi-osf-sc}{}
+\DeclareFontShape{LTH}{norasij}{b}{scsl}{<-> \fontstlwg@@scale norasi_bo-osf-sc}{}
+
+% Substitutions
+\DeclareFontShape{LTH}{norasij}{bx}{n}{<->ssub * norasij/b/n}{}
+\DeclareFontShape{LTH}{norasij}{bx}{sl}{<->ssub * norasij/b/sl}{}
+\DeclareFontShape{LTH}{norasij}{bx}{it}{<->ssub * norasij/b/it}{}
+\DeclareFontShape{LTH}{norasij}{bx}{sc}{<->ssub * norasij/b/sc}{}
+\DeclareFontShape{LTH}{norasij}{bx}{scsl}{<->ssub * norasij/b/scsl}{}
+\DeclareFontShape{LTH}{norasij}{bx}{scit}{<->ssub * norasij/b/scit}{}
+\endinput
+
+%
+% EOF
+%
Property changes on: trunk/Master/texmf-dist/tex/latex/fonts-tlwg/lthnorasij.fd
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/fonts-tlwg/lthnorj.fd
===================================================================
--- trunk/Master/texmf-dist/tex/latex/fonts-tlwg/lthnorj.fd (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/fonts-tlwg/lthnorj.fd 2021-10-20 21:44:12 UTC (rev 60817)
@@ -0,0 +1,68 @@
+% lthnorj.fd
+%
+% This file is part of the fonts-tlwg package
+%
+% 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.
+%
+% Created by Surapant Meknavin: surapan at nectec.or.th
+% 2021/06/12 Theppitak Karoonboonyanan <theppitak at gmail.com>
+% - create old style figure version under Karl Berry's font naming,
+% targeting nfssext-cfr package
+% 2017/09/11 Abhabongse Janthong <abhabongse at gmail.com>
+% - add font scaling
+% 2003/06/02 Chanop Silpa-Anan <chanop at debian.org>
+% - update using basic slant font
+% 2000/05/09 Theppitak Karoonboonyanan <thep at links.nectec.or.th>
+% - font name changed from "nf3x" to "norasi", with bold series added
+% - encoding changed from TIS to LTH, according TeX convention
+
+\ProvidesFile{lthnorj.fd}[2021/06/12 v2.0 Thai font definitions]
+
+% Check if the scale factor has been defined
+\ifcsname fontstlwg at scale\endcsname
+ \edef\fontstlwg@@scale{s * [\csname fontstlwg at scale\endcsname] }%
+\else
+ \def\fontstlwg@@scale{s * }%
+\fi
+
+% Primary declarations
+\DeclareFontFamily{LTH}{norj}{}
+\DeclareFontShape{LTH}{norj}{m}{n}{<-> \fontstlwg@@scale norasi-osf}{}
+\DeclareFontShape{LTH}{norj}{m}{it}{<-> \fontstlwg@@scale norasi_i-osf}{}
+\DeclareFontShape{LTH}{norj}{m}{sl}{<-> \fontstlwg@@scale norasi_o-osf}{}
+\DeclareFontShape{LTH}{norj}{m}{sc}{<-> \fontstlwg@@scale norasi-osf-sc}{}
+\DeclareFontShape{LTH}{norj}{m}{scit}{<-> \fontstlwg@@scale norasi_i-osf-sc}{}
+\DeclareFontShape{LTH}{norj}{m}{scsl}{<-> \fontstlwg@@scale norasi_o-osf-sc}{}
+%%%%%%% bold series
+\DeclareFontShape{LTH}{norj}{b}{n}{<-> \fontstlwg@@scale norasi_b-osf}{}
+\DeclareFontShape{LTH}{norj}{b}{it}{<-> \fontstlwg@@scale norasi_bi-osf}{}
+\DeclareFontShape{LTH}{norj}{b}{sl}{<-> \fontstlwg@@scale norasi_bo-osf}{}
+\DeclareFontShape{LTH}{norj}{b}{sc}{<-> \fontstlwg@@scale norasi_b-osf-sc}{}
+\DeclareFontShape{LTH}{norj}{b}{scit}{<-> \fontstlwg@@scale norasi_bi-osf-sc}{}
+\DeclareFontShape{LTH}{norj}{b}{scsl}{<-> \fontstlwg@@scale norasi_bo-osf-sc}{}
+
+% Substitutions
+\DeclareFontShape{LTH}{norj}{bx}{n}{<->ssub * norj/b/n}{}
+\DeclareFontShape{LTH}{norj}{bx}{sl}{<->ssub * norj/b/sl}{}
+\DeclareFontShape{LTH}{norj}{bx}{it}{<->ssub * norj/b/it}{}
+\DeclareFontShape{LTH}{norj}{bx}{sc}{<->ssub * norj/b/sc}{}
+\DeclareFontShape{LTH}{norj}{bx}{scsl}{<->ssub * norj/b/scsl}{}
+\DeclareFontShape{LTH}{norj}{bx}{scit}{<->ssub * norj/b/scit}{}
+\endinput
+
+%
+% EOF
+%
Property changes on: trunk/Master/texmf-dist/tex/latex/fonts-tlwg/lthnorj.fd
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/fonts-tlwg/lthnorx.fd
===================================================================
--- trunk/Master/texmf-dist/tex/latex/fonts-tlwg/lthnorx.fd (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/fonts-tlwg/lthnorx.fd 2021-10-20 21:44:12 UTC (rev 60817)
@@ -0,0 +1,68 @@
+% LTHnorx.fd
+%
+% This file is part of the fonts-tlwg package
+%
+% 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.
+%
+% Created by Surapant Meknavin: surapan at nectec.or.th
+% 2021/06/12 Theppitak Karoonboonyanan <theppitak at gmail.com>
+% - create normal version under Karl Berry's font naming,
+% targeting nfssext-cfr package
+% 2017/09/11 Abhabongse Janthong <abhabongse at gmail.com>
+% - add font scaling
+% 2003/06/02 Chanop Silpa-Anan <chanop at debian.org>
+% - update using basic slant font
+% 2000/05/09 Theppitak Karoonboonyanan <thep at links.nectec.or.th>
+% - font name changed from "nf3x" to "norasi", with bold series added
+% - encoding changed from TIS to LTH, according TeX convention
+
+\ProvidesFile{lthnorx.fd}[2021/06/12 v2.0 Thai font definitions]
+
+% Check if the scale factor has been defined
+\ifcsname fontstlwg at scale\endcsname
+ \edef\fontstlwg@@scale{s * [\csname fontstlwg at scale\endcsname] }%
+\else
+ \def\fontstlwg@@scale{s * }%
+\fi
+
+% Primary declarations
+\DeclareFontFamily{LTH}{norx}{}
+\DeclareFontShape{LTH}{norx}{m}{n}{<-> \fontstlwg@@scale norasi}{}
+\DeclareFontShape{LTH}{norx}{m}{it}{<-> \fontstlwg@@scale norasi_i}{}
+\DeclareFontShape{LTH}{norx}{m}{sl}{<-> \fontstlwg@@scale norasi_o}{}
+\DeclareFontShape{LTH}{norx}{m}{sc}{<-> \fontstlwg@@scale norasi-sc}{}
+\DeclareFontShape{LTH}{norx}{m}{scit}{<-> \fontstlwg@@scale norasi_i-sc}{}
+\DeclareFontShape{LTH}{norx}{m}{scsl}{<-> \fontstlwg@@scale norasi_o-sc}{}
+%%%%%%% bold series
+\DeclareFontShape{LTH}{norx}{b}{n}{<-> \fontstlwg@@scale norasi_b}{}
+\DeclareFontShape{LTH}{norx}{b}{it}{<-> \fontstlwg@@scale norasi_bi}{}
+\DeclareFontShape{LTH}{norx}{b}{sl}{<-> \fontstlwg@@scale norasi_bo}{}
+\DeclareFontShape{LTH}{norx}{b}{sc}{<-> \fontstlwg@@scale norasi_b-sc}{}
+\DeclareFontShape{LTH}{norx}{b}{scit}{<-> \fontstlwg@@scale norasi_bi-sc}{}
+\DeclareFontShape{LTH}{norx}{b}{scsl}{<-> \fontstlwg@@scale norasi_bo-sc}{}
+
+% Substitutions
+\DeclareFontShape{LTH}{norx}{bx}{n}{<->ssub * norasi/b/n}{}
+\DeclareFontShape{LTH}{norx}{bx}{sl}{<->ssub * norasi/b/sl}{}
+\DeclareFontShape{LTH}{norx}{bx}{it}{<->ssub * norasi/b/it}{}
+\DeclareFontShape{LTH}{norx}{bx}{sc}{<->ssub * norasi/b/sc}{}
+\DeclareFontShape{LTH}{norx}{bx}{scsl}{<->ssub * norasi/b/scsl}{}
+\DeclareFontShape{LTH}{norx}{bx}{scit}{<->ssub * norasi/b/scit}{}
+\endinput
+
+%
+% EOF
+%
Property changes on: trunk/Master/texmf-dist/tex/latex/fonts-tlwg/lthnorx.fd
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
More information about the tex-live-commits
mailing list.