]> git.donarmstrong.com Git - lilypond.git/blob - lily/include/tex-stream.hh
partial: 1.1.0.jcn
[lilypond.git] / lily / include / tex-stream.hh
1 #ifndef TEX_STREAM_HH
2 #define TEX_STREAM_HH
3
4 #include "paper-stream.hh"
5
6 /** TeX output.
7   Use this class for writing to a TeX file.
8   It counts braces to prevent nesting errors, and
9   it will add a comment sign before each newline.
10   */
11 class Tex_stream : public Paper_stream
12 {
13 public:
14     Tex_stream (String filename);
15     virtual ~Tex_stream();
16
17     virtual void header();
18     virtual Paper_stream &operator <<(Scalar);
19 };
20
21 #endif // TEX_STREAM_HH