From e631e0c29710788d9a6910a05ef169015a7b0e0c Mon Sep 17 00:00:00 2001 From: fred Date: Sat, 10 Jan 1998 13:21:54 +0000 Subject: [PATCH] lilypond-0.1.41 --- tex/lily-mf-defs.tex | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 tex/lily-mf-defs.tex diff --git a/tex/lily-mf-defs.tex b/tex/lily-mf-defs.tex new file mode 100644 index 0000000000..b30ba9fd5d --- /dev/null +++ b/tex/lily-mf-defs.tex @@ -0,0 +1,39 @@ +\newcount\embedcount\embedcount=0 +\newwrite\checkexists +\newwrite\embedfile +\def\inputifexists#1{% + \openin\checkexists #1 + \ifeof\checkexists + \closein\checkexists + \else + \closein\checkexists + \input #1 + \fi +} + +\def\embedcountid{feta-embed} +\inputifexists{\embedcountid.aux} +% +% let's not overwrite -- and be sure to create new +\def\embedclose{% + \immediate\openout\embedfile=\embedcountid.aux + \immediate\write\embedfile{\embedcount=\the\embedcount} + \immediate\closeout\embedfile +} + + +% let's keep embedcount to see how many embedded mf's clutter your system +\def\embeddedmf#1#2{% + \edef\embedid{#1}% + \immediate\openout\embedfile=\embedid.mf% + \global\advance\embedcount by 1% + \immediate\write\embedfile{\%Automatically generated by TeX (fetdefs.tex +)}% + \immediate\write\embedfile{\%Do not edit}% + \immediate\write\embedfile{#2}% + \immediate\closeout\embedfile% + \font\expandafter\embedid\expandafter=\embedid% + \embedid\char0% +} + + -- 2.39.5