3 ly2dvi - convert mudela to DVI
7 ly2dvi [options] inputfile[.ly] [....]
11 ly2dvi is a shell script which creates input file for LaTeX,
12 based on information from the output file(s) from lilypond.
13 The script handles multiple files. If a mudela file name is
14 specified lilypond is run to make an output (TeX) file.
16 One or more LaTeX files are created, based on information found
17 in the output (TeX) file(s), and latex is finally run to create
18 one or more DVI files.
26 Set debug mode. There are two levels - in level one some debug
27 info is written, in level two the command C<set -x> is run, which
28 echoes every command in the ly2dvi script.
30 =item B<-O,--orientation=>
32 Set orientation - portrait is the default.
33 (C<-O> landscape produces C<\usepackage[landscape]{article}>)
45 Keep the LaTeX file after the run.
47 =item B<-l,--language>
49 Specify LaTeX language.
50 (C<-l norsk> produces C<\usepackage[norsk]{babel}>).
52 =item B<-p,--papersize=>
55 (C<-p a4paper> produces C<\usepackage[a4paper]{article}>)
57 =item B<-s,--separate>
59 Normally all output files are included into one LaTeX file.
60 With this switch all files are run separately, to produce one
67 ly2dvi responds to several parameters specified in the mudela
68 file. They are overridden by corresponding command line options.
82 Specify LaTeX language
84 =item B<paperlinewidth>
86 Specify the width (pt, mm or cm) of the printed lines.
96 Additional directories for the input file(s).
100 Temporary directory. Default is /tmp
106 F<titledefs.tex> is inspected for definitions used to extract
107 additional text definitions from the mudela file. In the current
108 version the following are defined:
114 The title of the music. Centered on top of the first page.
118 Subtitle, centered below the title.
122 Name of the composer, rightflushed below the subtitle.
126 Name of the arranger, rightflushed below the composer.
130 Name of the instrument, leftflushed at same level as the composer.
136 lilypond(1), TeX, LaTeX
140 Jan Arne Fagertun <Jan.A.Fagertun@energy.sintef.no>,
141 http://www.termo.unit.no/mtf/people/janaf/
145 If you have found a bug, you should send a bugreport.
150 Send a copy of the input which causes the error.
153 Send a description of the platform you use.
156 Send a description of the LilyPond and ly2dvi version you use.
159 Send a description of the bug itself.
162 Send it to bug-gnu-music@gnu.org (you don't have to subscribe
163 to this mailinglist).
169 Only one papersize is supported, A4. Information on other sizes
170 (LaTeX names, horizontal and vertical sizes) should be mailed to
171 the author or to the mailing list.