summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Makefile.in
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Makefile.in')
-rw-r--r--Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Makefile.in190
1 files changed, 120 insertions, 70 deletions
diff --git a/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Makefile.in b/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Makefile.in
index dd4f849b80a..25bb232ecb7 100644
--- a/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Makefile.in
+++ b/Master/texmf-dist/source/fonts/fonts-tlwg/tlwg/Makefile.in
@@ -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 @@ AUTOCONF = @AUTOCONF@
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,10 +375,19 @@ CLEANFILES = *.ttf *.g2n *.pfb *.afm *.pfm *.otf *.woff *.enc *.tfm \
@INCLUDE_LATEX_TRUE@LTX_TFMFILES = $(FONTS:%=%.tfm)
@INCLUDE_LATEX_TRUE@LTX_RTFMFILES = $(FONTS:%=r%.tfm)
@INCLUDE_LATEX_TRUE@LTX_VFFILES = $(FONTS:%=%.vf)
+@INCLUDE_LATEX_TRUE@LTX_SYNTH_TFMFILES = $(SYNTH_FONTS:%=%.tfm)
+@INCLUDE_LATEX_TRUE@LTX_SYNTH_RTFMFILES = $(SYNTH_FONTS:%=r%.tfm)
+@INCLUDE_LATEX_TRUE@LTX_SYNTH_VFFILES = $(SYNTH_FONTS:%=%.vf)
@INCLUDE_LATEX_TRUE@ltxtype1_DATA = $(LTX_PFBFILES)
@INCLUDE_LATEX_TRUE@ltxafm_DATA = $(LTX_AFMFILES)
-@INCLUDE_LATEX_TRUE@ltxtfm_DATA = $(LTX_TFMFILES) $(LTX_RTFMFILES)
-@INCLUDE_LATEX_TRUE@ltxvf_DATA = $(LTX_VFFILES)
+@INCLUDE_LATEX_TRUE@ltxtfm_DATA = \
+@INCLUDE_LATEX_TRUE@ $(LTX_TFMFILES) \
+@INCLUDE_LATEX_TRUE@ $(LTX_RTFMFILES) \
+@INCLUDE_LATEX_TRUE@ $(LTX_SYNTH_TFMFILES) \
+@INCLUDE_LATEX_TRUE@ $(LTX_SYNTH_RTFMFILES) \
+@INCLUDE_LATEX_TRUE@ $(NULL)
+
+@INCLUDE_LATEX_TRUE@ltxvf_DATA = $(LTX_VFFILES) $(LTX_SYNTH_VFFILES)
# OpenType fonts
@INCLUDE_LATEX_TRUE@ltxotfdir = $(texmfdir)/fonts/opentype/public/$(LATEX_PACKAGE)
@@ -651,7 +663,6 @@ ctags CTAGS:
cscope cscopelist:
-
distdir: $(BUILT_SOURCES)
$(MAKE) $(AM_MAKEFLAGS) distdir-am
@@ -848,133 +859,172 @@ PS%.afm PS%.pfb: %.sfd
$(FONTFORGE) -script $(top_srcdir)/scripts/gen-pfb.pe $<
@INCLUDE_LATEX_TRUE@ttype.afm: TlwgTypewriter.afm
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@ttype_b.afm: TlwgTypewriter-Bold.afm
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@ttype_o.afm: TlwgTypewriter-Oblique.afm
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@ttype_bo.afm: TlwgTypewriter-BoldOblique.afm
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@ttypist.afm: TlwgTypist.afm
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@ttypist_b.afm: TlwgTypist-Bold.afm
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@ttypist_o.afm: TlwgTypist-Oblique.afm
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@ttypist_bo.afm: TlwgTypist-BoldOblique.afm
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@purisa.afm: Purisa.afm
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@purisa_b.afm: Purisa-Bold.afm
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@purisa_o.afm: Purisa-Oblique.afm
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@purisa_bo.afm: Purisa-BoldOblique.afm
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@waree.afm: Waree.afm
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@waree_b.afm: Waree-Bold.afm
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@waree_o.afm: Waree-Oblique.afm
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@waree_bo.afm: Waree-BoldOblique.afm
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@umpush.afm: Umpush.afm
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@umpush_b.afm: Umpush-Bold.afm
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@umpush_l.afm: Umpush-Light.afm
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@umpush_o.afm: Umpush-Oblique.afm
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@umpush_bo.afm: Umpush-BoldOblique.afm
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@umpush_lo.afm: Umpush-LightOblique.afm
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@sawasdee.afm: Sawasdee.afm
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@sawasdee_b.afm: Sawasdee-Bold.afm
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@sawasdee_o.afm: Sawasdee-Oblique.afm
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@sawasdee_bo.afm: Sawasdee-BoldOblique.afm
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@ttype.pfb: TlwgTypewriter.pfb
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@ttype_b.pfb: TlwgTypewriter-Bold.pfb
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@ttype_o.pfb: TlwgTypewriter-Oblique.pfb
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@ttype_bo.pfb: TlwgTypewriter-BoldOblique.pfb
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@ttypist.pfb: TlwgTypist.pfb
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@ttypist_b.pfb: TlwgTypist-Bold.pfb
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@ttypist_o.pfb: TlwgTypist-Oblique.pfb
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@ttypist_bo.pfb: TlwgTypist-BoldOblique.pfb
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@purisa.pfb: Purisa.pfb
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@purisa_b.pfb: Purisa-Bold.pfb
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@purisa_o.pfb: Purisa-Oblique.pfb
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@purisa_bo.pfb: Purisa-BoldOblique.pfb
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@waree.pfb: Waree.pfb
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@waree_b.pfb: Waree-Bold.pfb
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@waree_o.pfb: Waree-Oblique.pfb
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@waree_bo.pfb: Waree-BoldOblique.pfb
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@umpush.pfb: Umpush.pfb
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@umpush_b.pfb: Umpush-Bold.pfb
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@umpush_l.pfb: Umpush-Light.pfb
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@umpush_o.pfb: Umpush-Oblique.pfb
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@umpush_bo.pfb: Umpush-BoldOblique.pfb
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@umpush_lo.pfb: Umpush-LightOblique.pfb
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@sawasdee.pfb: Sawasdee.pfb
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@sawasdee_b.pfb: Sawasdee-Bold.pfb
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@sawasdee_o.pfb: Sawasdee-Oblique.pfb
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
@INCLUDE_LATEX_TRUE@sawasdee_bo.pfb: Sawasdee-BoldOblique.pfb
-@INCLUDE_LATEX_TRUE@ [ -f $@ ] || $(LN_S) $< $@
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $< $@
# Local Rules
-@INCLUDE_LATEX_TRUE@thai-dummy.afm:
-@INCLUDE_LATEX_TRUE@ [ -e thai-dummy.afm ] || $(LN_S) $(top_srcdir)/latex/thai-dummy.afm .
-
-@INCLUDE_LATEX_TRUE@thailigs.enc:
-@INCLUDE_LATEX_TRUE@ [ -e thailigs.enc ] || $(LN_S) $(top_srcdir)/latex/thailigs.enc .
-
-@INCLUDE_LATEX_TRUE@lthtlwg.enc:
-@INCLUDE_LATEX_TRUE@ [ -e lthtlwg.enc ] || $(LN_S) $(top_srcdir)/latex/lthtlwg.enc .
+@INCLUDE_LATEX_TRUE@thai-dummy.afm \
+@INCLUDE_LATEX_TRUE@thailigs.enc \
+@INCLUDE_LATEX_TRUE@lthtlwg.enc \
+@INCLUDE_LATEX_TRUE@thailigs-sc.enc \
+@INCLUDE_LATEX_TRUE@lthtlwg-sc.enc \
+@INCLUDE_LATEX_TRUE@thailigs-osf.enc \
+@INCLUDE_LATEX_TRUE@lthtlwg-osf.enc \
+@INCLUDE_LATEX_TRUE@thailigs-osf-sc.enc \
+@INCLUDE_LATEX_TRUE@lthtlwg-osf-sc.enc \
+@INCLUDE_LATEX_TRUE@:
+@INCLUDE_LATEX_TRUE@ [ -e $@ ] || $(LN_S) $(top_srcdir)/latex/$@ .
@INCLUDE_LATEX_TRUE@thailigs.vpl: thai-dummy.afm thailigs.enc
@INCLUDE_LATEX_TRUE@ $(AFM2TFM) thai-dummy.afm -v $@ -T thailigs.enc thailigs.tfm
+@INCLUDE_LATEX_TRUE@thailigs-sc.vpl: thai-dummy.afm thailigs-sc.enc
+@INCLUDE_LATEX_TRUE@ $(AFM2TFM) thai-dummy.afm -v $@ -T thailigs-sc.enc thailigs-sc.tfm
+
+@INCLUDE_LATEX_TRUE@thailigs-osf.vpl: thai-dummy.afm thailigs-osf.enc
+@INCLUDE_LATEX_TRUE@ $(AFM2TFM) thai-dummy.afm -v $@ -T thailigs-osf.enc thailigs-osf.tfm
+
+@INCLUDE_LATEX_TRUE@thailigs-osf-sc.vpl: thai-dummy.afm thailigs-osf-sc.enc
+@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.
+#
+@INCLUDE_LATEX_TRUE@define merge_ligs
+@INCLUDE_LATEX_TRUE@ TMPFILE=`mktemp /tmp/tltx.XXXXXXXXX` && \
+@INCLUDE_LATEX_TRUE@ $(AWK) "BEGIN {show=1} /LIGTABLE/ {show=0} {if(show) print}" $(1) > $$TMPFILE && \
+@INCLUDE_LATEX_TRUE@ $(AWK) "BEGIN {show=0} /LIGTABLE/ {show=1} /CHARACTER/ {show=0} {if(show) print}" $(2) >> $$TMPFILE && \
+@INCLUDE_LATEX_TRUE@ $(AWK) "BEGIN {show=0} /CHARACTER/ {show=1} {if(show) print}" $(1) >> $$TMPFILE && \
+@INCLUDE_LATEX_TRUE@ mv $$TMPFILE $(1)
+@INCLUDE_LATEX_TRUE@endef
+
+@INCLUDE_LATEX_TRUE@r%-osf-sc.tfm: %.afm
+@INCLUDE_LATEX_TRUE@%-osf-sc.vpl: %.afm thailigs-osf-sc.vpl lthtlwg-osf-sc.enc
+@INCLUDE_LATEX_TRUE@ $(AFM2TFM) $*.afm -v $*-osf-sc.vpl -T lthtlwg-osf-sc.enc r$*-osf-sc.tfm \
+@INCLUDE_LATEX_TRUE@ | $(SED) "s/$$/ <$*.pfb/" >> $(MAP)
+@INCLUDE_LATEX_TRUE@ $(call merge_ligs,$*-osf-sc.vpl,thailigs-osf-sc.vpl)
+
+@INCLUDE_LATEX_TRUE@r%-osf.tfm: %.afm
+@INCLUDE_LATEX_TRUE@%-osf.vpl: %.afm thailigs-osf.vpl lthtlwg-osf.enc
+@INCLUDE_LATEX_TRUE@ $(AFM2TFM) $*.afm -v $*-osf.vpl -T lthtlwg-osf.enc r$*-osf.tfm \
+@INCLUDE_LATEX_TRUE@ | $(SED) "s/$$/ <$*.pfb/" >> $(MAP)
+@INCLUDE_LATEX_TRUE@ $(call merge_ligs,$*-osf.vpl,thailigs-osf.vpl)
+
+@INCLUDE_LATEX_TRUE@r%-sc.tfm: %.afm
+@INCLUDE_LATEX_TRUE@%-sc.vpl: %.afm thailigs-sc.vpl lthtlwg-sc.enc
+@INCLUDE_LATEX_TRUE@ $(AFM2TFM) $*.afm -v $*-sc.vpl -T lthtlwg-sc.enc r$*-sc.tfm \
+@INCLUDE_LATEX_TRUE@ | $(SED) "s/$$/ <$*.pfb/" >> $(MAP)
+@INCLUDE_LATEX_TRUE@ $(call merge_ligs,$*-sc.vpl,thailigs-sc.vpl)
+
@INCLUDE_LATEX_TRUE@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)
-@INCLUDE_LATEX_TRUE@ TMPFILE=`mktemp /tmp/tltx.XXXXXXXXX` && \
-@INCLUDE_LATEX_TRUE@ $(AWK) "BEGIN {show=1} /LIGTABLE/ {show=0} {if(show) print}" $*.vpl > $$TMPFILE && \
-@INCLUDE_LATEX_TRUE@ $(AWK) "BEGIN {show=0} /LIGTABLE/ {show=1} /CHARACTER/ {show=0} {if(show) print}" thailigs.vpl >> $$TMPFILE && \
-@INCLUDE_LATEX_TRUE@ $(AWK) "BEGIN {show=0} /CHARACTER/ {show=1} {if(show) print}" $*.vpl >> $$TMPFILE && \
-@INCLUDE_LATEX_TRUE@ mv $$TMPFILE $*.vpl
+@INCLUDE_LATEX_TRUE@ $(call merge_ligs,$*.vpl,thailigs.vpl)
@INCLUDE_LATEX_TRUE@%.tfm: %.vpl
@INCLUDE_LATEX_TRUE@ $(VPTOVF) $*