From f973fc5c64dc7ac538a72b03e190af80594fe426 Mon Sep 17 00:00:00 2001 From: fred Date: Mon, 14 Sep 1998 16:30:26 +0000 Subject: [PATCH] lilypond-1.0.8 --- tex/lilypond-latex.tex | 73 +++++++++++++++++++++++++++++++++++++++ tex/lilypond-plaintex.tex | 58 +++++++++++++++++++++++++++++++ 2 files changed, 131 insertions(+) create mode 100644 tex/lilypond-latex.tex create mode 100644 tex/lilypond-plaintex.tex diff --git a/tex/lilypond-latex.tex b/tex/lilypond-latex.tex new file mode 100644 index 0000000000..1da26f84cd --- /dev/null +++ b/tex/lilypond-latex.tex @@ -0,0 +1,73 @@ +\message{LaTeX definitions} +\def\texsuffix{LaTeX} + +\def\cmrelevenLaTeX{ + \def\settext##1{{\normalfont\tiny ##1}} + \def\setitalic##1{\textit{\tiny ##1}} + \def\setbold##1{\textbf{\tiny ##1}} + \def\setlarge##1{\textbf{\footnotesize ##1}} + \def\setLarge##1{\textbf{\small ##1}} + \def\sethuge##1{\textbf{\normalsize ##1}} +} +\def\cmrthirteenLaTeX{ + \def\settext##1{{\normalfont\scriptsize ##1}} + \def\setitalic##1{\textit{\scriptsize ##1}} + \def\setbold##1{\textbf{\scriptsize ##1}} + \def\setlarge##1{\textbf{\small ##1}} + \def\setLarge##1{\textbf{\normalsize ##1}} + \def\sethuge##1{\textbf{\large ##1}} +} +\def\cmrsixteenLaTeX{ + \def\settext##1{{\normalfont\footnotesize ##1}} + \def\setitalic##1{\textit{\small ##1}} + \def\setbold##1{\textbf{\footnotesize ##1}} + \def\settypewriter##1{\texttt{\normalsize ##1}} + \def\setlarge##1{\textbf{\normalsize ##1}} + \def\setLarge##1{\textbf{\large ##1}} + \def\sethuge##1{\textbf{\Large ##1}} +} +\def\cmrtwentyLaTeX{ + \def\settext##1{{\normalfont ##1}} + \def\setitalic##1{\textit{\normalsize ##1}} + \def\setbold##1{\textbf{\normalsize ##1}} + \def\settypewriter##1{\texttt{\normalsize ##1}} + \def\setlarge##1{\textbf{\large ##1}} + \def\setLarge##1{\textbf{\Large ##1}} + \def\sethuge##1{\textbf{\huge ##1}} +} + +%%%%%%%%UGH + \def\settext#1{{\normalfont #1}} + \def\setitalic#1{\textit{\normalsize #1}} + \def\setbold#1{\textbf{\normalsize #1}} + \def\settypewriter#1{\texttt{\normalsize #1}} + \def\setlarge#1{\textbf{\large #1}} + \def\setLarge#1{\textbf{\Large #1}} + \def\sethuge#1{\textbf{\huge #1}} + + +\def\lilyfooterLaTeX{ +\let\nopagenumbers\relax + %% FIXME + \def\ps@plain{ + \renewcommand{\@oddhead}{}% + \renewcommand{\@evenfoot}{}% + \renewcommand{\@evenhead}{}% + \renewcommand{\@oddfoot}{% + \ifnum\thepage=1{\hfil \LilyIdString}% + \else{% + foo\hfil\the\pageno\hfil}% + \fi}} + \def\ps@empty{ + \renewcommand{\@oddhead}{}% + \renewcommand{\@evenfoot}{}% + \renewcommand{\@evenhead}{}% + \renewcommand{\@oddfoot}{% + \ifnum\thepage=1{\hfil \LilyIdString}% + \else{foo\hfil\the\pageno\hfil}% + \fi}}% +\fi +\nopagenumbers +} + +\def\nolilyfooterLaTeX{} diff --git a/tex/lilypond-plaintex.tex b/tex/lilypond-plaintex.tex new file mode 100644 index 0000000000..8646103bde --- /dev/null +++ b/tex/lilypond-plaintex.tex @@ -0,0 +1,58 @@ +\message{LilyPond Plain TeX settings} + \def\texsuffix{PlainTeX} + +\def\cmrtwentyPlainTeX{ + \font\normaltextfont=cmr10 %\textfont is a primitive + \font\italicfont=cmti10 scaled \magstep1 + \font\boldfont=cmbx10 + \font\largefont=cmbx12 + \font\typewriterfont=cmtt10 + \font\Largefont=cmbx12 scaled \magstep 2 + \font\hugefont=cmbx12 scaled \magstep 3 +} +\def\cmrsixteenPlainTeX{ + \font\normaltextfont=cmr8 %\textfont is a primitive + \font\italicfont=cmti9 + \font\boldfont=cmbx8 + \font\typewriterfont=cmtt9 + \font\largefont=cmbx10 + \font\Largefont=cmbx12 + \font\hugefont=cmbx12 scaled \magstep 2 +} +\def\cmrthirteenPlainTeX{ + \font\normaltextfont=cmr7 + \font\italicfont=cmti7 + \font\boldfont=cmbx7 + \font\largefont=cmbx9 + \font\typewriterfont=cmtt7 + \font\Largefont=cmbx10 + \font\hugefont=cmbx12 +} + +\def\cmrelevenPlainTeX{ + \font\normaltextfont=cmr6 + \font\italicfont=cmti6 + \font\boldfont=cmbx6 + \font\typewriterfont=cmtt6 + \font\largefont=cmbx8 + \font\Largefont=cmbx9 + \font\hugefont=cmbx10 +} + +\def\lilyfooterPlainTeX{ + \footline={\ifnum\pageno=1\smalltextfont\mudelacopyright\hfil \LilyIdString + \else\hfil\the\pageno\hfil\fi}% +} +\advance\hoffset by -.6in + + +\def\settext#1{\normaltextfont #1} +\def\setitalic#1{\italicfont #1} +\def\setbold#1{\boldfont #1} +\def\settypewriter#1{\typewriterfont #1} +\def\setlarge#1{\largefont #1} +\def\setLarge#1{\Largefont #1} +\def\sethuge#1{\hugefont #1} + +\def\nolilyfooterPlainTeX{\nopagenumbers +} -- 2.39.5