- @see
- John S. Gourlay. ``Spacing a Line of Music,'' Technical Report
- OSU-CISRC-10/87-TR35, Department of Computer and Information Science,
- The Ohio State University, 1987.
-
- */
-Real
-Paper_def::arithmetic_constant (Moment d) const
-{
- return get_var ("arithmetic_basicspace") - log_2 (Moment (1,8) <? d);
-}
-
-Real
-Paper_def::arithmetic_spacing (Moment d ,Real k) const
-{
- return (log_2 (d) + k)* get_var ("arithmetic_multiplier");
-}
+ SCM font_table = get_font_table (mod);
+ SCM sizes = scm_hashq_ref (font_table, f->self_scm (), SCM_EOL);
+ SCM handle = scm_assoc (scm_from_double (lookup_mag), sizes);
+ if (scm_is_pair (handle))
+ return unsmob<Font_metric> (scm_cdr (handle));