2 tex-stream.cc -- implement Ps_stream
4 source file of the GNU LilyPond music typesetter
6 (c) 1997--1998 Han-Wen Nienhuys <hanwen@cs.uu.nl>
7 Jan Nieuwenhuizen <janneke@gnu.org>
14 #include "ps-stream.hh"
17 Ps_stream::Ps_stream (String filename)
18 : Paper_stream (filename)
26 *os << _ ("%%!PS Adobe\n");
27 // urg, merge with Tex
28 *os << _ ("% Creator: ");
29 if (no_timestamps_global_b)
30 *os << "GNU LilyPond\n";
32 *os << get_version_str () << '\n';
33 *os << _ ("% Automatically generated");
34 if (no_timestamps_global_b)
40 *os << ctime (&t) << "%\n";
44 Ps_stream::~Ps_stream ()
48 // print string. don't forget indent.
50 Ps_stream::operator << (Scalar s)
52 return Paper_stream::operator << (s);