source file of the GNU LilyPond music typesetter
- (c) 1998--2000 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ (c) 1998--2002 Han-Wen Nienhuys <hanwen@cs.uu.nl>
*/
{
AFM_Font_info * font_inf_;
- Box get_char (int, Real mag =1.0) const;
+ virtual int count () const;
+ virtual Box get_char (int) const;
AFM_CharMetricInfo const *find_char_metric (String name, bool warn=true) const;
AFM_CharMetricInfo const *find_ascii_metric (int, bool warn=true) const;
- String str () const;
+ String string () const;
~Adobe_font_metric ();
- static SCM make_afm (AFM_Font_info*);
+ static SCM make_afm (AFM_Font_info*, unsigned);
+ unsigned int checksum_;
protected:
Array<int> ascii_to_metric_idx_;
Dictionary<int> name_to_metric_dict_;
- virtual Molecule find_by_name (String, Real mag = 1.0) const;
+ virtual Molecule find_by_name (String) const;
Adobe_font_metric (AFM_Font_info*);
};