EPS option.
* scm/define-grobs.scm (all-grob-descriptions): add X-extent for
VerticalAlignment and VerticalAxisGroup this fixes the size
computations for the entire system.
* input/les-nereides.ly (bass): remove superfluous fontSize.
* scripts/lilypond-book.py (make_lilypond_file): \lilypondfile{}
causes directory of file to be added to include path.
* input/regression/beam-break.ly: test single stem beams.
2003-09-18 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ * scripts/lilypond-book.py (output_dict): remove support for the
+ EPS option.
+
+ * scm/define-grobs.scm (all-grob-descriptions): add X-extent for
+ VerticalAlignment and VerticalAxisGroup this fixes the size
+ computations for the entire system.
+
+ * input/les-nereides.ly (bass): remove superfluous fontSize.
+
+ * scripts/lilypond-book.py (make_lilypond_file): \lilypondfile{}
+ causes directory of file to be added to include path.
+
+ * input/regression/beam-break.ly: test single stem beams.
+
* input/regression/system-start-bracket.ly: fix.
* lily/beam.cc (set_stem_lengths): single-stem-beam fix.
of the code is used.
@item 11pt
-@lilypond[11pt, eps]
+@lilypond[11pt]
\relative c' {
r16 c[ d e] f[ d e c] g'8[ c] b[\prall c] |
d16[ g, a b] c[ a b g] d'8[ g f\prall g]
@end lilypond
@item 13pt
-@lilypond[13pt, eps]
+@lilypond[13pt]
\relative c' {
r16 c[ d e] f[ d e c] g'8[ c] b[\prall c] |
d16[ g, a b] c[ a b g] d'8[ g f\prall g]
@end lilypond
@item 16pt
-@lilypond[16pt, eps]
+@lilypond[16pt]
\relative c' {
r16 c[ d e] f[ d e c] g'8[ c] b[\prall c] |
}
@end lilypond
@item 20pt
-@lilypond[20pt, eps]
+@lilypond[20pt]
\relative c' {
r16 c[ d e] f[ d e c] g'8[ c] b[\prall c] |
}
@end lilypond
@item 26pt
-@lilypond[26pt, eps]
+@lilypond[26pt]
\relative c' {
r16 c[ d e] f[ d e c] g'8[ c] b[\prall c] |
}
\tieUp
cis''''4^\markup { \small \italic "m.g." }\arpeggio~
\grace {
- \property Voice.Stem \override #'stroke-style = #"grace"
+ \property Voice.Stem \override #'stroke-style = #"grace"
cis8
%\stemBoth Hmm
+
\property Voice.Stem \set #'direction = #0
a16[-5( fis dis]
% the small grace in lower staff comes after us
s32
- \property Voice.Stem \revert #'stroke-style }
+ \property Voice.Stem \revert #'stroke-style
+ }
\stemUp
>>
\grace {
- \property Voice.Stem \override #'stroke-style = #"grace"
+ \property Voice.Stem \override #'stroke-style = #"grace"
s8
s16 s s
s32 s s
s s s
\clef bass
- \property Voice.fontSize = #-3
<e,,, e,>32(
- \property Voice.Stem \revert #'stroke-style }
- <gis' e>2)
+ \property Voice.Stem \revert #'stroke-style
+ }
+ <gis' e>2)
| %5
\slurUp
\score { \notes \relative c'' {
\property Score.forbidBeamBreak = ##f
- c2. c8[ c8 \break c8 c8] } }
+ \time 3/16 c16-[ d e \break f-]
+}}
*/
Interval j (extent (this, X_AXIS));
Real length = j[RIGHT];
-
+
output_scheme (scm_list_n (ly_symbol2scm ("start-system"),
gh_double2scm (length),
gh_double2scm (height),
/* Output elements in three layers, 0, 1, 2.
The default layer is 1. */
-
{
Molecule *m = this->get_molecule();
if (m)
. (
(axes . (1))
(Y-extent-callback . ,Axis_group_interface::group_extent_callback)
+ (X-extent-callback . ,Axis_group_interface::group_extent_callback)
(stacking-dir . -1)
(meta . ((interfaces . (align-interface axis-group-interface spanner-interface))))
))
. (
(axes . (1))
(Y-extent-callback . ,Axis_group_interface::group_extent_callback)
+ (X-extent-callback . ,Axis_group_interface::group_extent_callback)
(meta . ((interfaces . (axis-group-interface spanner-interface))))
))
'latex': {
- 'output-lilypond-fragment' : r'''\begin[eps,singleline,%s]{lilypond}
- \context Staff <
+ 'output-lilypond-fragment' : r'''\begin[singleline,%s]{lilypond}
\context Voice{
%s
}
- >
\end{lilypond}''',
'output-filename' : r'''\verb+%s+:\\
%% %s
'output-default-post': "\\def\postLilyPondExample{}\n",
'output-default-pre': "\\def\preLilyPondExample{}\n",
'usepackage-graphics': '\\usepackage{graphics}\n',
- 'output-eps': '\\noindent\\parbox{\\lilypondepswidth{%(fn)s.eps}}{\includegraphics{%(fn)s}}',
'output-noinline': r'''
%% generated: %(fn)s.eps
''',
options = []
(content, nm) = find_file (m.group ('filename'))
options.append ("filename=%s" % nm)
-
+ (path, base) = os.path.split (nm)
+
+ if path not in include_path:
+ include_path.append (path)
return [('lilypond', content, options)]
if 'noinline' in opts:
s = 'output-noinline'
elif format == 'latex':
- if 'eps' in opts:
- s = 'output-eps'
+ if 'quote' in opts:
+ s = 'output-latex-quoted'
else:
- if 'quote' in opts:
- s = 'output-latex-quoted'
- else:
- s = 'output-latex-noquote'
+ s = 'output-latex-noquote'
elif format == 'texi':
if 'quote' in opts:
s = 'output-texi-quoted'