- Paper_outputter (Paper_stream *);
- ~Paper_outputter ();
-
- void output_int_def (String k, int v);
- void output_Real_def (String k, Real v);
- void output_String_def (String k, String v);
- void output_scope (Scope*, String prefix);
- void output_version ();
- void output_font_def (int i, String str);
- void output_font_switch (int i);
- void output_header ();
- void output_molecule (Molecule const *, Offset, char const *);
- void output_comment (String s);
- void output_scheme (SCM scm);
- void start_line ();
- void stop_line ();
- void switch_to_font (String fontname);
+ DECLARE_SMOBS (Paper_outputter);
+
+public:
+ Paper_outputter (SCM port, string format);