]> git.donarmstrong.com Git - lilypond.git/blob - README
fd1c616b3a5582f82f5078e3510316996dca3ba0
[lilypond.git] / README
1 -*-text-*-
2
3 INTRODUCTION
4
5 This is a beta version of LilyPond (a music typesetter). This release is
6 preliminary, please do not distribute. Please send your helpful comments and
7 patches to me, 
8
9   hanwen@stack.urc.tue.nl
10
11 PREREQUISITES
12
13 TeX, the MusixTeX fonts, g++ > v2.7. The "flower" library, which should be
14 available from the same source you got this from.
15
16 COMPILING
17
18 You will need GNU C++ v2.7 or better and GNU make.  If you actually
19 want to use this, you'd better use the "speedy" compilation flags in
20 the Makefile.
21
22 why G++ >= 2.7? LilyPond & flower lib uses builtin bool and typeof.
23
24 USING
25
26 No, you shouldn't. Really. If you're still not discouraged; this is
27 what I type in my xterm:
28
29         lilypond maartje.ly
30         tex test
31         xdvi test&
32
33 This is what the output looks like over here.
34
35 hw:~/musix/spacer$ lilypond maartje.ly
36 LilyPond version 0.0.6 compiled on Nov  2 1996 at 01:25:29
37 Parsing ... [maartje.ly]
38 output to lelie.uit...
39 hw:~/musix/spacer$ tex test
40 This is TeX, Version 3.14159 (C version 6.1)
41 (test.tex
42 Hyphenation patterns for english, dutch, loaded.
43 (lilyponddefs.tex) (lelie.uit) [1] )
44 Output written on test.dvi (1 page, 1964 bytes).
45 Transcript written on test.log.
46 hw:~/musix/spacer$ xdvi test&
47 [1] 3130
48 hw:~/musix/spacer$ 
49
50
51 PROBLEMS
52
53 If LilyPond bombs out, then please recompile using -g, and send a gdb
54 stacktrace of the crash.
55
56
57 HOW DOES IT WORK
58
59 * Use The Source, Luke. If you don't know C++, you can try editing
60 .dstreamrc for copious debugging output.
61
62 * see also the subdir Documentation
63
64 * The source is commented in the DOC++ style.
65 Check out doc++ at
66
67         http://www.ZIB-Berlin.DE/VisPar/doc++/doc++.html