From: fred Date: Sun, 24 Mar 2002 19:57:19 +0000 (+0000) Subject: lilypond-0.1.14 X-Git-Tag: release/1.5.59~3913 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=6c8478d06e2ab4a2f2504522a0b56dc7acd3dc95;p=lilypond.git lilypond-0.1.14 --- diff --git a/Documentation/AUTHORS.pod b/Documentation/AUTHORS.pod index c910644bfa..313befdca0 100644 --- a/Documentation/AUTHORS.pod +++ b/Documentation/AUTHORS.pod @@ -47,6 +47,10 @@ Beam and Stem code. =item * +Donald Ervin Knuth, mf/ital-*.mf (these were taken from the CM fonts) + +=item * + Alexandre Oliva , testing =item * diff --git a/lily/axis-group-element.cc b/lily/axis-group-element.cc new file mode 100644 index 0000000000..8ef35c0bea --- /dev/null +++ b/lily/axis-group-element.cc @@ -0,0 +1,59 @@ +/* + axis-group-element.cc -- implement Axis_group_element + + source file of the GNU LilyPond music typesetter + + (c) 1997 Han-Wen Nienhuys +*/ + +#include "axis-group-element.hh" + +void +Axis_group_element::do_unlink() +{ + remove_all(); +} + +void +Axis_group_element::do_junk_links() +{ + axis_admin_.elem_l_arr_.set_size (0); +} + + +bool +Axis_group_element::contains_b (Graphical_element const*e) const +{ + return axis_admin_.contains_b (e); +} + +Link_array +Axis_group_element::get_extra_dependencies() const +{ + return elem_l_arr (); +} + +Link_array +Axis_group_element::elem_l_arr () const +{ + /* + ugh. I know + */ + Link_array r; + for (int i=0; i < axis_admin_.elem_l_arr_.size (); i++) + r.push ((Score_elem*)axis_admin_.elem_l_arr_[i]); + return r; +} + +void +Axis_group_element::do_print() const +{ + axis_admin_.print(); +} + + +Axis_group_element::Axis_group_element() +{ + transparent_b_ = true; +} + diff --git a/tex/dyndefs.tex b/tex/dyndefs.tex new file mode 100644 index 0000000000..b31a2303e9 --- /dev/null +++ b/tex/dyndefs.tex @@ -0,0 +1,27 @@ +% dyndefs.tex +% + +\def\dyn{\dynfont} +\def\dynaf{\dynfont\char0} +\def\dynnf{\dynfont\char1} +\def\dynnf{\dynfont\char1} +\def\dynp{\dynfont\char2} +\def\dynm{\dynfont\char3} +\def\dyns{\dynfont\char4} +\def\dynz{\dynfont\char5} + +\def\kdynf{\dynnf} +\def\kdynp{\dynp\kern-.1ex} + +\def\dynf{{\dynaf}} +\def\dynpp{{\kdynp\dynp}} +\def\dynppp{{\kdynp\kdynp\dynp}} +\def\dynmp{{\dynm\kern -.2ex\dynp}} +\def\dynmf{{\dynfont\raise.08ex\hbox{\dynm}\kern-.3ex\dynnf}} +\def\dynff{{\kdynf\dynnf}} +\def\dynfff{{\kdynf\kdynf\dynnf}} + +\def\dynfp{{\kdynf\dynp}} +\def\dynsf{{\dyns\kern-.3ex\dynnf}} +\def\dynsfz{{\dynsf\dynz}} +