]> git.donarmstrong.com Git - lilypond.git/blob - po/lilypond.pot
* Documentation/user/lilypond-book.itely
[lilypond.git] / po / lilypond.pot
1 # SOME DESCRIPTIVE TITLE.
2 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
3 # This file is distributed under the same license as the PACKAGE package.
4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
5 #
6 #, fuzzy
7 msgid ""
8 msgstr ""
9 "Project-Id-Version: PACKAGE VERSION\n"
10 "POT-Creation-Date: 2003-07-18 14:45+0200\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
12 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13 "Language-Team: LANGUAGE <LL@li.org>\n"
14 "MIME-Version: 1.0\n"
15 "Content-Type: text/plain; charset=CHARSET\n"
16 "Content-Transfer-Encoding: 8bit\n"
17
18 #. this is where special info is often stored
19 #. ###############################################################
20 #. lilylib.py -- options and stuff
21 #.
22 #. source file of the GNU LilyPond music typesetter
23 #.
24 #. (c)  1998--2003  Han-Wen Nienhuys <hanwen@cs.uu.nl>
25 #. Jan Nieuwenhuizen <janneke@gnu.org>
26 #. ##  subst:\(^\|[^._a-z]\)\(abspath\|identify\|warranty\|progress\|warning\|error\|exit\|getopt_args\|option_help_str\|options_help_str\|help\|setup_temp\|read_pipe\|system\|cleanup_temp\|strip_extension\|cp_to_dir\|mkdir_p\|init\) *(
27 #. ##  replace:\1ly.\2 (
28 #. ## subst: \(help_summary\|keep_temp_dir_p\|option_definitions\|original_dir\|program_name\|pseudo_filter_p\|temp_dir\|verbose_p\)
29 #. ###############################################################
30 #. Users of python modules should include this snippet
31 #. and customize variables below.
32 #. We'll suffer this path init stuff as long as we don't install our
33 #. python packages in <prefix>/lib/pythonx.y (and don't kludge around
34 #. it as we do with teTeX on Red Hat Linux: set some environment var
35 #. (PYTHONPATH) in profile)
36 #. If set, LILYPONDPREFIX must take prevalence
37 #. if datadir is not set, we're doing a build and LILYPONDPREFIX
38 #. Customize these
39 #. lilylib globals
40 #: lilylib.py:60
41 msgid "lilylib module"
42 msgstr ""
43
44 #: lilylib.py:63 lilypond-book.py:131 lilypond.py:128 midi2ly.py:100
45 #: mup2ly.py:75 main.cc:111
46 msgid "print this help"
47 msgstr ""
48
49 #. ###############################################################
50 #. Handle bug in Python 1.6-2.1
51 #.
52 #. there are recursion limits for some patterns in Python 1.6 til 2.1.
53 #. fix this by importing pre instead. Fix by Mats.
54 #. Attempt to fix problems with limited stack size set by Python!
55 #. Sets unlimited stack size. Note that the resource module only
56 #. is available on UNIX.
57 #: lilylib.py:114 midi2ly.py:136 mup2ly.py:130 main.cc:188 main.cc:200
58 #, c-format, python-format
59 msgid "Copyright (c) %s by"
60 msgstr ""
61
62 #: lilylib.py:114
63 msgid " 1998--2003"
64 msgstr ""
65
66 #: lilylib.py:118
67 msgid "Distributed under terms of the GNU General Public License."
68 msgstr ""
69
70 #: lilylib.py:120
71 msgid "It comes with NO WARRANTY."
72 msgstr ""
73
74 #: lilylib.py:127 midi2ly.py:150 mup2ly.py:144 input.cc:88
75 msgid "warning: "
76 msgstr ""
77
78 #. lots of midi files use plain text for lyric events
79 #. FIXME: read from stdin when files[0] = '-'
80 #: lilylib.py:130 midi2ly.py:165 midi2ly.py:1018 midi2ly.py:1083 mup2ly.py:147
81 #: mup2ly.py:161 input.cc:93
82 msgid "error: "
83 msgstr ""
84
85 #: lilylib.py:134
86 #, python-format
87 msgid "Exiting (%d)..."
88 msgstr ""
89
90 #: lilylib.py:194 midi2ly.py:224 mup2ly.py:220
91 #, python-format
92 msgid "Usage: %s [OPTIONS]... FILE"
93 msgstr ""
94
95 #: lilylib.py:198 midi2ly.py:228 mup2ly.py:224 main.cc:166
96 msgid "Options:"
97 msgstr ""
98
99 #: lilylib.py:202 midi2ly.py:232 mup2ly.py:228 main.cc:172
100 #, c-format, python-format
101 msgid "Report bugs to %s."
102 msgstr ""
103
104 #: lilylib.py:228
105 #, python-format
106 msgid "Opening pipe `%s'"
107 msgstr ""
108
109 #. successful pipe close returns 'None'
110 #: lilylib.py:240
111 #, python-format
112 msgid "`%s' failed (%d)"
113 msgstr ""
114
115 #: lilylib.py:242 lilylib.py:289 lilypond-book.py:231 lilypond.py:512
116 msgid "The error log is as follows:"
117 msgstr ""
118
119 #: lilylib.py:262 midi2ly.py:260 mup2ly.py:256
120 #, python-format
121 msgid "Invoking `%s'"
122 msgstr ""
123
124 #: lilylib.py:264
125 #, python-format
126 msgid "Running %s..."
127 msgstr ""
128
129 #: lilylib.py:282
130 #, python-format
131 msgid "`%s' failed (%s)"
132 msgstr ""
133
134 #: lilylib.py:285 midi2ly.py:266 mup2ly.py:264
135 msgid "(ignored)"
136 msgstr ""
137
138 #: lilylib.py:299 midi2ly.py:276 mup2ly.py:274
139 #, python-format
140 msgid "Cleaning %s..."
141 msgstr ""
142
143 #. Duh.  Python style portable: cp *.EXT OUTDIR
144 #. system ('cp *.%s %s' % (ext, outdir), 1)
145 #. Python < 1.5.2 compatibility
146 #.
147 #. On most platforms, this is equivalent to
148 #. `normpath(join(os.getcwd()), PATH)'.  *Added in Python version 1.5.2*
149 #. tex needs lots of memory, more than it gets by default on Debian
150 #. TODO: * prevent multiple addition.
151 #. * clean TEXINPUTS, MFINPUTS, TFMFONTS,
152 #. as these take prevalence over $TEXMF
153 #. and thus may break tex run?
154 #. $TEXMF is special, previous value is already taken care of
155 #. # -sOutputFile does not work with bbox?
156 #. # todo:
157 #. # have better algorithm for deciding when to crop page,
158 #. # and when to show full page
159 #: lilylib.py:458
160 msgid "Removing output file"
161 msgstr ""
162
163 #. !@PYTHON@
164 #. once upon a rainy monday afternoon.
165 #.
166 #. ...
167 #.
168 #. (not finished.)
169 #. ABC standard v1.6:  http://www.gre.ac.uk/~c.walshaw/abc2mtex/abc.txt
170 #.
171 #. Enhancements  (Roy R. Rankin)
172 #.
173 #. Header section moved to top of lilypond file
174 #. handle treble, treble-8, alto, and bass clef
175 #. Handle voices (V: headers) with clef and part names, multiple voices
176 #. Handle w: lyrics with multiple verses
177 #. Handle key mode names for minor, major, phrygian, ionian, locrian, aeolian,
178 #. mixolydian, lydian, dorian
179 #. Handle part names from V: header
180 #. Tuplets handling fixed up
181 #. Lines starting with |: not discarded as header lines
182 #. Multiple T: and C: header entries handled
183 #. Accidental maintained until next bar check
184 #. Silent rests supported
185 #. articulations fermata, upbow, downbow, ltoe, accent, tenuto supported
186 #. Chord strings([-^]"string") can contain a '#'
187 #. Header fields enclosed by [] in notes string processed
188 #. W: words output after tune as abc2ps does it (they failed before)
189 #. Enhancements (Laura Conrad)
190 #.
191 #. Barring now preserved between ABC and lilypond
192 #. the default placement for text in abc is above the staff.
193 #. %%LY now supported.
194 #. \breve and \longa supported.
195 #. M:none doesn't crash lily.
196 #. Limitations
197 #.
198 #. Multiple tunes in single file not supported
199 #. Blank T: header lines should write score and open a new score
200 #. Not all header fields supported
201 #. ABC line breaks are ignored
202 #. Block comments generate error and are ignored
203 #. Postscript commands are ignored
204 #. lyrics not resynchronized by line breaks (lyrics must fully match notes)
205 #. %%LY slyrics can't be directly before a w: line.
206 #. ???
207 #. TODO:
208 #.
209 #. Convert to new chord styles.
210 #.
211 #. UNDEF -> None
212 #.
213 #. uGUHGUHGHGUGH
214 #. UGH
215 #. treble8 is used by abctab2ps; -8va is used by barfly,
216 #. and by my patch to abc2ps. If there's ever a standard
217 #. about this we'll support that.
218 #. find keywork
219 #. assume that Q takes the form "Q:1/4=120"
220 #. There are other possibilities, but they are deprecated
221 #. outf.write ("\t\t\\consists Staff_margin_engraver\n")
222 #. pitch manipulation. Tuples are (name, alteration).
223 #. 0 is (central) C. Alteration -1 is a flat, Alteration +1 is a sharp
224 #. pitch in semitones.
225 #. abc to lilypond key mode names
226 #. semitone shifts for key mode names
227 #. latex does not like naked #'s
228 #. latex does not like naked "'s
229 #. break lyrics to words and put "'s around words containing numbers and '"'s
230 #. escape "
231 #. _ causes probs inside ""
232 #. _ to ' _ '
233 #. split words with -
234 #. unless \-
235 #. ~ to space('_')
236 #. * to to space
237 #. latex does not like naked #'s
238 #. put numbers and " and ( into quoted string
239 #. insure space between lines
240 #. title
241 #. strip trailing blanks
242 #. Meter
243 #. KEY
244 #. seperate clef info
245 #. there may or may not be a space
246 #. between the key letter and the mode
247 #. ugh.
248 #. ugh.
249 #. Notes
250 #. Origin
251 #. Reference Number
252 #. Area
253 #. History
254 #. Book
255 #. Composer
256 #. Default note length
257 #. Voice
258 #. Words
259 #. vocals
260 #. tempo
261 #. we use in this order specified accidental, active accidental for bar,
262 #. active accidental for key
263 #. (num /  den)  / defaultlen < 1/base
264 #. return (str, num,den,dots)
265 #. ignore slide
266 #. ignore roll
267 #. s7m2 input doesnt care about spaces
268 #.
269 #. remember accidental for rest of bar
270 #.
271 #. get accidental set in this bar or UNDEF if not set
272 #. WAT IS ABC EEN ONTZETTENDE PROGRAMMEERPOEP  !
273 #. failed; not a note!
274 #. escape '#'s
275 #.
276 #. |] thin-thick double bar line
277 #. || thin-thin double bar line
278 #. [| thick-thin double bar line
279 #. :| left repeat
280 #. |: right repeat
281 #. :: left-right repeat
282 #. |1 volta 1
283 #. |2 volta 2
284 #. first try the longer one
285 #. bracket escape
286 #. the nobarlines option is necessary for an abc to lilypond translator for
287 #. exactly the same reason abc2midi needs it: abc requires the user to enter
288 #. the note that will be printed, and MIDI and lilypond expect entry of the
289 #. pitch that will be played.
290 #.
291 #. In standard 19th century musical notation, the algorithm for translating
292 #. between printed note and pitch involves using the barlines to determine
293 #. the scope of the accidentals.
294 #.
295 #. Since ABC is frequently used for music in styles that do not use this
296 #. convention, such as most music written before 1700, or ethnic music in
297 #. non-western scales, it is necessary to be able to tell a translator that
298 #. the barlines should not affect its interpretation of the pitch.
299 #. write other kinds of appending  if we ever need them.
300 #. add comments to current voice
301 #. Try nibbling characters off until the line doesn't change.
302 #. dump_global (outf)
303 #. !@PYTHON@
304 #.
305 #. convert-ly.py -- Update old LilyPond input files (fix name?)
306 #.
307 #. source file of the GNU LilyPond music typesetter
308 #.
309 #. (c)  1998--2003  Han-Wen Nienhuys <hanwen@cs.uu.nl>
310 #. Jan Nieuwenhuizen <janneke@gnu.org>
311 #. TODO
312 #. use -f and -t for -s output
313 #. NEWS
314 #. 0.2
315 #. - rewrite in python
316 #. Did we ever have \mudela-version?  I doubt it.
317 #. lilypond_version_re_str = '\\\\version *\"(.*)\"'
318 #. ###########################
319 #. need new a namespace
320 #. raise FatalConversionError()
321 #. need new a namespace
322 #. harmful to current .lys
323 #. str = re.sub ('\\\\key([^;]+);', '\\\\accidentals \\1;', str)
324 #. raise FatalConversionError()
325 #. raise FatalConversionError()
326 #. raise FatalConversionError()
327 #. TODO: lots of other syntax change should be done here as well
328 #. Ugh, but meaning of \stemup changed too
329 #. maybe we should do \stemup -> \stemUp\slurUp\tieUp ?
330 #. I don't know exactly when these happened...
331 #. ugh, we loose context setting here...
332 #. (lacks capitalisation slur -> Slur)
333 #. # dynamic..
334 #. TODO: add lots of these
335 #. ugh
336 #. old fix
337 #. Make sure groups of more than one ; have space before
338 #. them, so that non of them gets removed by next rule
339 #. Only remove ; that are not after spaces, # or ;
340 #. Otherwise  we interfere with Scheme comments,
341 #. which is badbadbad.
342 #. 40 ?
343 #. ###############################
344 #. END OF CONVERSIONS
345 #. ###############################
346 #. !@PYTHON@
347 #. info mostly taken from looking at files. See also
348 #. http://lilypond.org/wiki/?EnigmaTransportFormat
349 #. This supports
350 #.
351 #. * notes
352 #. * rests
353 #. * ties
354 #. * slurs
355 #. * lyrics
356 #. * articulation
357 #. * grace notes
358 #. * tuplets
359 #.
360 #. todo:
361 #. * slur/stem directions
362 #. * voices (2nd half of frame?)
363 #. * more intelligent lyrics
364 #. * beams (better use autobeam?)
365 #. * more robust: try entertainer.etf (freenote)
366 #. * dynamics
367 #. * empty measures (eg. twopt03.etf from freenote)
368 #.
369 #. uGUHGUHGHGUGH
370 #. notename 0 == central C
371 #. represent pitches as (notename, alteration), relative to C-major scale
372 #. a fifth up
373 #. should cache this.
374 #. flag1 isn't all that interesting.
375 #. 3: '>',
376 #. 18: '\arpeggio' ,
377 #. do grace notes.
378 #. ugh.
379 #. we don't attempt voltas since they fail easily.
380 #. and g.repeat_bar == '|:' or g.repeat_bar == ':|:' or g.bracket:
381 #. 4 layers.
382 #. let's not do this: this really confuses when eE happens to be before  a ^text.
383 #. if last_tag and last_indices:
384 #. etf_file_dict[last_tag][last_indices].append (l)
385 #. # do it
386 #. staff-spec
387 #. should use \addlyrics ?
388 #. !@PYTHON@
389 #. vim: set noexpandtab:
390 #. This is was the idea for handling of comments:
391 #. Multiline comments, @ignore .. @end ignore is scanned for
392 #. in read_doc_file, and the chunks are marked as 'ignore', so
393 #. lilypond-book will not touch them any more. The content of the
394 #. chunks are written to the output file. Also 'include' and 'input'
395 #. regex has to check if they are commented out.
396 #.
397 #. Then it is scanned for 'lilypond', 'lilypond-file' and 'lilypond-block'.
398 #. These three regex's has to check if they are on a commented line,
399 #. % for latex, @c for texinfo.
400 #.
401 #. Then lines that are commented out with % (latex) and @c (Texinfo)
402 #. are put into chunks marked 'ignore'. This cannot be done before
403 #. searching for the lilypond-blocks because % is also the comment character
404 #. for lilypond.
405 #.
406 #. The the rest of the rexeces are searched for. They don't have to test
407 #. if they are on a commented out line.
408 #. ###############################################################
409 #. Users of python modules should include this snippet
410 #. and customize variables below.
411 #. We'll suffer this path init stuff as long as we don't install our
412 #. python packages in <prefix>/lib/pythonx.y (and don't kludge around
413 #. it as we do with teTeX on Red Hat Linux: set some environment var
414 #. (PYTHONPATH) in profile)
415 #. If set, LILYPONDPREFIX must take prevalence
416 #. if datadir is not set, we're doing a build and LILYPONDPREFIX
417 #. Customize these
418 #. if __name__ == '__main__':
419 #. lilylib globals
420 #. temp_dir = os.path.join (original_dir,  '%s.dir' % program_name)
421 #. urg
422 #. # FIXME
423 #. # do -P or -p by default?
424 #. #help_summary = _ ("Run LilyPond using LaTeX for titling")
425 #: lilypond-book.py:120
426 msgid "Process LilyPond snippets in hybrid html, LaTeX or texinfo document"
427 msgstr ""
428
429 #. another bug in option parser: --output=foe is taken as an abbreviation
430 #. for --output-format
431 #: lilypond-book.py:125 main.cc:110
432 msgid "EXT"
433 msgstr ""
434
435 #: lilypond-book.py:125
436 msgid "use output format EXT (texi [default], texi-html, latex, html)"
437 msgstr ""
438
439 #: lilypond-book.py:126 lilypond-book.py:127 lilypond-book.py:129
440 #: lilypond-book.py:130
441 msgid "DIM"
442 msgstr ""
443
444 #: lilypond-book.py:126
445 msgid "default fontsize for music.  DIM is assumed to be in points"
446 msgstr ""
447
448 #: lilypond-book.py:127
449 msgid "deprecated, use --default-music-fontsize"
450 msgstr ""
451
452 #: lilypond-book.py:128
453 msgid "OPT"
454 msgstr ""
455
456 #: lilypond-book.py:128
457 msgid "pass OPT quoted to the lilypond command line"
458 msgstr ""
459
460 #: lilypond-book.py:129
461 msgid "force fontsize for all inline lilypond. DIM is assumed be to in points"
462 msgstr ""
463
464 #: lilypond-book.py:130
465 msgid "deprecated, use --force-music-fontsize"
466 msgstr ""
467
468 #: lilypond-book.py:132 lilypond.py:130 main.cc:113 main.cc:118
469 msgid "DIR"
470 msgstr ""
471
472 #: lilypond-book.py:132
473 msgid "include path"
474 msgstr ""
475
476 #: lilypond-book.py:133
477 msgid "write dependencies"
478 msgstr ""
479
480 #: lilypond-book.py:134
481 msgid "PREF"
482 msgstr ""
483
484 #: lilypond-book.py:134
485 msgid "prepend PREF before each -M dependency"
486 msgstr ""
487
488 #: lilypond-book.py:135
489 msgid "don't run lilypond"
490 msgstr ""
491
492 #: lilypond-book.py:136
493 msgid "don't generate pictures"
494 msgstr ""
495
496 #: lilypond-book.py:137
497 msgid "strip all lilypond blocks from output"
498 msgstr ""
499
500 #: lilypond-book.py:138 lilypond-book.py:139 lilypond.py:135 lilypond.py:136
501 #: midi2ly.py:102 main.cc:114 main.cc:117
502 msgid "FILE"
503 msgstr ""
504
505 #: lilypond-book.py:138
506 msgid "filename main output file"
507 msgstr ""
508
509 #: lilypond-book.py:139
510 msgid "where to place generated files"
511 msgstr ""
512
513 #: lilypond-book.py:140 lilypond.py:137
514 msgid "RES"
515 msgstr ""
516
517 #: lilypond-book.py:141 lilypond.py:138
518 msgid "set the resolution of the preview to RES"
519 msgstr ""
520
521 #: lilypond-book.py:142 lilypond.py:148 midi2ly.py:105 mup2ly.py:78 main.cc:126
522 msgid "be verbose"
523 msgstr ""
524
525 #: lilypond-book.py:143
526 msgid "print version information"
527 msgstr ""
528
529 #: lilypond-book.py:144 lilypond.py:150 midi2ly.py:107 mup2ly.py:80 main.cc:127
530 msgid "show warranty and copyright"
531 msgstr ""
532
533 #. format specific strings, ie. regex-es for input, and % strings for output
534 #. global variables
535 #. lilypond_binary = 'valgrind --suppressions=/home/hanwen/usr/src/guile-1.6.supp  --num-callers=10 /home/hanwen/usr/src/lilypond/lily/out/lilypond'
536 #. only use installed binary  when we're installed too.
537 #. only use installed binary  when we're installed too.
538 #. ###############################################################
539 #. Dimension handling for LaTeX.
540 #.
541 #. Ugh.  (La)TeX writes progress and error messages on stdout
542 #. Redirect to stderr
543 #: lilypond-book.py:230
544 msgid "LaTeX failed."
545 msgstr ""
546
547 #. URG see lilypond
548 #. Convert numeric values, with or without specific dimension, to floats.
549 #. Keep other strings
550 #. ###############################################################
551 #. How to output various structures.
552 #. # maybe <hr> ?
553 #. Verbatim text is always finished with \n.  FIXME: For HTML,
554 #. this newline should be removed.
555 #. Verbatim text is always finished with \n.  FIXME: For HTML,
556 #. this newline should be removed.
557 #. # Ugh we need to differentiate on origin:
558 #. # lilypond-block origin wants an extra <p>, but
559 #. # inline music doesn't.
560 #. # possibly other center options?
561 #. verbatim text is always finished with \n
562 #. verbatim text is always finished with \n
563 #. verbatim text is always finished with \n
564 #. verbatim text is always finished with \n
565 #. do some tweaking: @ is needed in some ps stuff.
566 #.
567 #. ugh, the <p> below breaks inline images...
568 #. clumsy workaround for python 2.2 pre bug.
569 #. ###############################################################
570 #. Recognize special sequences in the input
571 #. Warning: This uses extended regular expressions.  Tread with care.
572 #.
573 #. legenda
574 #.
575 #. (?P<name>regex) -- assign result of REGEX to NAME
576 #. *? -- match non-greedily.
577 #. (?m) -- multiline regex: make ^ and $ match at each line
578 #. (?s) -- make the dot match all characters including newline
579 #. why do we have distinction between @mbinclude and @include?
580 #. # we'd like to catch and reraise a more
581 #. # detailed error, but alas, the exceptions
582 #. # changed across the 1.5/2.1 boundary.
583 #. ughUGH not original options
584 #. First we want to scan the \documentclass line
585 #. it should be the first non-comment line.
586 #. The only thing we really need to know about the \documentclass line
587 #. is if there are one or two columns to begin with.
588 #. Then we add everything before \begin{document} to
589 #. paperguru.m_document_preamble so that we can later write this header
590 #. to a temporary file in find_latex_dims() to find textwidth.
591 #. this is not bulletproof..., it checks the first 10 chunks
592 #. newchunks.extend (func (m))
593 #. python 1.5 compatible:
594 #. we have to check for verbatim before doing include,
595 #. because we don't want to include files that are mentioned
596 #. inside a verbatim environment
597 #. ugh fix input
598 #. # Hmm, we should hash only lilypond source, and skip the
599 #. # %options are ...
600 #. # comment line
601 #. # todo: include path, but strip
602 #. # first part of the path.
603 #. format == 'html'
604 #. ugh rename
605 #. Count sections/chapters.
606 #. # TODO: do something like
607 #. # this for texinfo/latex as well ?
608 #. ugh
609 #. fixme: be sys-independent.
610 #.
611 #. Ugh, fixing up dependencies for .tex generation
612 #.
613 #. Ugh.  (La)TeX writes progress and error messages on stdout
614 #. Redirect to stderr
615 #. # There used to be code to write .tex dependencies, but
616 #. # that is silly: lilypond-book has its own dependency scheme
617 #. # to ensure that all lily-XXX.tex files are there
618 #. # TODO: put file name in front of texidoc.
619 #. #
620 #. # what's this? Docme --hwn
621 #. #
622 #. #docme: why global?
623 #. Do It.
624 #. should chmod -w
625 #: lilypond-book.py:1557 lilypond.py:673 midi2ly.py:1018
626 #, python-format
627 msgid "getopt says: `%s'"
628 msgstr ""
629
630 #. HACK
631 #. status = os.system ('lilypond -w')
632 #: lilypond-book.py:1630 lilypond.py:777
633 msgid "no files specified on command line"
634 msgstr ""
635
636 #.
637 #. Petr, ik zou willen dat ik iets zinvoller deed,
638 #. maar wat ik kan ik doen, het verandert toch niets?
639 #. --hwn 20/aug/99
640 #. !@PYTHON@
641 #.
642 #. lilypond.py -- Run LilyPond, add titles to bare score, generate printable
643 #. document
644 #. Invokes: lilypond, latex (or pdflatex), dvips, ps2pdf, gs
645 #.
646 #. source file of the GNU LilyPond music typesetter
647 #.
648 #. (c)  1998--2003  Han-Wen Nienhuys <hanwen@cs.uu.nl>
649 #. Jan Nieuwenhuizen <janneke@gnu.org>
650 #. This is the third incarnation of lilypond.
651 #.
652 #. Earlier incarnations of lilypond were written by
653 #. Jeffrey B. Reed<daboys@austin.rr.com> (Python version)
654 #. Jan Arne Fagertun <Jan.A.Fagertun@@energy.sintef.no> (Bourne shell script)
655 #.
656 #. Note: gettext work best if we use ' for docstrings and "
657 #. for gettextable strings.
658 #. --> DO NOT USE ''' for docstrings.
659 #. ###############################################################
660 #. Users of python modules should include this snippet
661 #. and customize variables below.
662 #. We'll suffer this path init stuff as long as we don't install our
663 #. python packages in <prefix>/lib/pythonx.y (and don't kludge around
664 #. it as we do with teTeX on Red Hat Linux: set some environment var
665 #. (PYTHONPATH) in profile)
666 #. If set, LILYPONDPREFIX must take prevalence
667 #. if datadir is not set, we're doing a build and LILYPONDPREFIX
668 #. Customize these
669 #. if __name__ == '__main__':
670 #. lilylib globals
671 #. # FIXME
672 #. # do -P or -p by default?
673 #. #help_summary = _ ("Run LilyPond using LaTeX for titling")
674 #: lilypond.py:121
675 msgid "Run LilyPond, add titles, generate printable document."
676 msgstr ""
677
678 #: lilypond.py:127 main.cc:115
679 msgid "write Makefile dependencies for every input file"
680 msgstr ""
681
682 #: lilypond.py:129
683 msgid "print even more output"
684 msgstr ""
685
686 #: lilypond.py:130
687 msgid "add DIR to LilyPond's search path"
688 msgstr ""
689
690 #: lilypond.py:132
691 #, python-format
692 msgid "keep all output, output to directory %s.dir"
693 msgstr ""
694
695 #: lilypond.py:133
696 msgid "don't run LilyPond"
697 msgstr ""
698
699 #: lilypond.py:134 main.cc:116
700 msgid "produce MIDI output only"
701 msgstr ""
702
703 #: lilypond.py:135 midi2ly.py:102
704 msgid "write output to FILE"
705 msgstr ""
706
707 #: lilypond.py:136
708 msgid "find pfa fonts used in FILE"
709 msgstr ""
710
711 #: lilypond.py:139
712 msgid "generate PostScript output"
713 msgstr ""
714
715 #: lilypond.py:140
716 msgid "generate PNG page images"
717 msgstr ""
718
719 #: lilypond.py:141
720 msgid "generate PS.GZ"
721 msgstr ""
722
723 #: lilypond.py:142
724 msgid "generate PDF output"
725 msgstr ""
726
727 #: lilypond.py:143
728 msgid "use pdflatex to generate a PDF output"
729 msgstr ""
730
731 #. FIXME: preview, picture; to indicate creation of a PNG?
732 #: lilypond.py:145
733 msgid "make a picture of the first system"
734 msgstr ""
735
736 #: lilypond.py:146
737 msgid "make HTML file with links to all output"
738 msgstr ""
739
740 #: lilypond.py:147
741 msgid "KEY=VAL"
742 msgstr ""
743
744 #: lilypond.py:147
745 msgid "change global setting KEY to VAL"
746 msgstr ""
747
748 #: lilypond.py:149 midi2ly.py:106 mup2ly.py:79 main.cc:125
749 msgid "print version number"
750 msgstr ""
751
752 #. other globals
753 #. Pdftex support
754 #. # yuk.
755 #. lilypond_binary = 'valgrind --suppressions=%(home)s/usr/src/guile-1.6.supp --num-callers=10 %(home)s/usr/src/lilypond/lily/out/lilypond '% { 'home' : '/home/hanwen' }
756 #. only use installed binary  when we're installed too.
757 #. init to empty; values here take precedence over values in the file
758 #. # TODO: change name.
759 #. for geometry v3
760 #. Output formats that lilypond should create
761 #. what a name.
762 #. ly.warning (_ ("invalid value: %s") % `val`)
763 #. ly.warning (_ ("invalid value: %s") % `val`)
764 #: lilypond.py:232
765 #, python-format
766 msgid "no such setting: `%s'"
767 msgstr ""
768
769 #. 2 == user interrupt.
770 #: lilypond.py:274
771 #, python-format
772 msgid "LilyPond crashed (signal %d)."
773 msgstr ""
774
775 #: lilypond.py:275
776 msgid "Please submit a bug report to bug-lilypond@gnu.org"
777 msgstr ""
778
779 #: lilypond.py:281
780 #, python-format
781 msgid "LilyPond failed on input file %s (exit status %d)"
782 msgstr ""
783
784 #: lilypond.py:284
785 #, python-format
786 msgid "LilyPond failed on an input file (exit status %d)"
787 msgstr ""
788
789 #: lilypond.py:285
790 msgid "Continuing..."
791 msgstr ""
792
793 #. urg
794 #: lilypond.py:296
795 #, python-format
796 msgid "Analyzing %s..."
797 msgstr ""
798
799 #. search only the first 10k
800 #: lilypond.py:354
801 #, python-format
802 msgid "no LilyPond output found for `%s'"
803 msgstr ""
804
805 #. The final \n seems important here. It ensures that the footers and taglines end up on the right page.
806 #. TODO: should set textheight (enlarge) depending on papersize.
807 #: lilypond.py:397
808 #, python-format
809 msgid "invalid value: `%s'"
810 msgstr ""
811
812 #. set sane geometry width (a4-width) for linewidth = -1.
813 #. who the hell is 597 ?
814 #. Ugh.  (La)TeX writes progress and error messages on stdout
815 #. Redirect to stderr
816 #: lilypond.py:511
817 msgid "LaTeX failed on the output file."
818 msgstr ""
819
820 #. make a preview by rendering only the 1st line
821 #. of each score
822 #: lilypond.py:568
823 msgid ""
824 "Trying create PDF, but no PFA fonts found.\n"
825 "Using bitmap fonts instead. This will look bad."
826 msgstr ""
827
828 #. ugh. Different targets?
829 #. Added as functionality to lilypond, because lilypond may well need to do this
830 #. in future too.
831 #. no ps header?
832 #: lilypond.py:615
833 #, python-format
834 msgid "not a PostScript file: `%s'"
835 msgstr ""
836
837 #. todo
838 #: lilypond.py:660
839 #, python-format
840 msgid "Writing HTML menu `%s'"
841 msgstr ""
842
843 #. signal programming error
844 #. Don't convert input files to abspath, rather prepend '.' to include
845 #. path.
846 #. As a neat trick, add directory part of first input file
847 #. to include path.  That way you can do without the clumsy -I in:
848 #. lilypond -I foe/bar/baz foo/bar/baz/baz.ly
849 #: lilypond.py:769
850 msgid "pseudo filter"
851 msgstr ""
852
853 #: lilypond.py:772
854 msgid "pseudo filter only for single input file"
855 msgstr ""
856
857 #. Ugh, maybe make a setup () function
858 #. hmmm. Wish I'd 've written comments when I wrote this.
859 #. now it looks complicated.
860 #: lilypond.py:806
861 #, python-format
862 msgid "filename should not contain spaces: `%s'"
863 msgstr ""
864
865 #. to be sure, add tmpdir *in front* of inclusion path.
866 #. os.environ['TEXINPUTS'] =  tmpdir + ':' + os.environ['TEXINPUTS']
867 #. We catch all exceptions, because we need to do stuff at exit:
868 #. * copy any successfully generated stuff from tempdir and
869 #. notify user of that
870 #. * cleanout tempdir
871 #. ## ARGH. This also catches python programming errors.
872 #. ## this should only catch lilypond nonzero exit  status
873 #. ## --hwn
874 #. TODO: friendly message about LilyPond setup/failing?
875 #.
876 #: lilypond.py:845
877 msgid "Running LilyPond failed. Rerun with --verbose for a trace."
878 msgstr ""
879
880 #. Our LilyPond pseudo filter always outputs to 'lelie'
881 #. have subsequent stages and use 'lelie' output.
882 #. unless: add --tex, or --latex?
883 #. TODO: friendly message about TeX/LaTeX setup,
884 #. trying to run tex/latex by hand
885 #: lilypond.py:886
886 msgid "Failed to make PS file. Rerun with --verbose for a trace."
887 msgstr ""
888
889 #. unless: add --tex, or --latex?
890 #. TODO: friendly message about TeX/LaTeX setup,
891 #. trying to run tex/latex by hand
892 #: lilypond.py:916
893 msgid "Running LaTeX falied. Rerun with --verbose for a trace."
894 msgstr ""
895
896 #. add DEP to targets?
897 #: lilypond.py:926 input-file-results.cc:68
898 #, c-format, python-format
899 msgid "dependencies output to `%s'..."
900 msgstr ""
901
902 #: lilypond.py:937
903 #, python-format
904 msgid "%s output to <stdout>..."
905 msgstr ""
906
907 #: lilypond.py:942 lilypond.py:968 includable-lexer.cc:57
908 #: input-file-results.cc:191 input-file-results.cc:197 lily-guile.cc:86
909 #, c-format, python-format
910 msgid "can't find file: `%s'"
911 msgstr ""
912
913 #. Hmm, if this were a function, we could call it the except: clauses
914 #: lilypond.py:965
915 #, python-format
916 msgid "%s output to %s..."
917 msgstr ""
918
919 #. !@PYTHON@
920 #.
921 #. midi2ly.py -- LilyPond midi import script
922 #.
923 #. source file of the GNU LilyPond music typesetter
924 #.
925 #. (c)  1998--2003  Han-Wen Nienhuys <hanwen@cs.uu.nl>
926 #. Jan Nieuwenhuizen <janneke@gnu.org>
927 #. ###############################################################
928 #. Users of python modules should include this snippet.
929 #.
930 #. This soon to be removed for: import lilypond.lilylib as ly
931 #. ###############################################################
932 #. ###############################################################
933 #. ############### CONSTANTS
934 #. ###############################################################
935 #. temp_dir = os.path.join (original_dir,  '%s.dir' % program_name)
936 #. original_dir = os.getcwd ()
937 #. keep_temp_dir_p = 0
938 #: midi2ly.py:94
939 msgid "Convert MIDI to LilyPond source."
940 msgstr ""
941
942 #: midi2ly.py:97
943 msgid "print absolute pitches"
944 msgstr ""
945
946 #: midi2ly.py:98 midi2ly.py:103
947 msgid "DUR"
948 msgstr ""
949
950 #: midi2ly.py:98
951 msgid "quantise note durations on DUR"
952 msgstr ""
953
954 #: midi2ly.py:99
955 msgid "print explicit durations"
956 msgstr ""
957
958 #: midi2ly.py:101
959 msgid "ALT[:MINOR]"
960 msgstr ""
961
962 #: midi2ly.py:101
963 msgid "set key: ALT=+sharps|-flats; MINOR=1"
964 msgstr ""
965
966 #: midi2ly.py:103
967 msgid "quantise note starts on DUR"
968 msgstr ""
969
970 #: midi2ly.py:104
971 msgid "DUR*NUM/DEN"
972 msgstr ""
973
974 #: midi2ly.py:104
975 msgid "allow tuplet durations DUR*NUM/DEN"
976 msgstr ""
977
978 #: midi2ly.py:108
979 msgid "treat every text as a lyric"
980 msgstr ""
981
982 #: midi2ly.py:136 mup2ly.py:130
983 msgid " 2001--2003"
984 msgstr ""
985
986 #: midi2ly.py:141 mup2ly.py:135
987 msgid ""
988 "\n"
989 "Distributed under terms of the GNU General Public License. It comes with\n"
990 "NO WARRANTY."
991 msgstr ""
992
993 #: midi2ly.py:166 mup2ly.py:162
994 msgid "Exiting ... "
995 msgstr ""
996
997 #: midi2ly.py:264 mup2ly.py:261
998 #, python-format
999 msgid "command exited with value %d"
1000 msgstr ""
1001
1002 #. ###############################################################
1003 #. END Library
1004 #. ###############################################################
1005 #. hmm
1006 #. major scale: do-do
1007 #. minor scale: la-la  (= + 5) '''
1008 #. By tradition, all scales now consist of a sequence
1009 #. of 7 notes each with a distinct name, from amongst
1010 #. a b c d e f g.  But, minor scales have a wide
1011 #. second interval at the top - the 'leading note' is
1012 #. sharped. (Why? it just works that way! Anything
1013 #. else doesn't sound as good and isn't as flexible at
1014 #. saying things. In medieval times, scales only had 6
1015 #. notes to avoid this problem - the hexachords.)
1016 #. So, the d minor scale is d e f g a b-flat c-sharp d
1017 #. - using d-flat for the leading note would skip the
1018 #. name c and duplicate the name d.  Why isn't c-sharp
1019 #. put in the key signature? Tradition. (It's also
1020 #. supposedly based on the Pythagorean theory of the
1021 #. cycle of fifths, but that really only applies to
1022 #. major scales...)  Anyway, g minor is g a b-flat c d
1023 #. e-flat f-sharp g, and all the other flat minor keys
1024 #. end up with a natural leading note. And there you
1025 #. have it.
1026 #. John Sankey <bf250@freenet.carleton.ca>
1027 #.
1028 #. Let's also do a-minor: a b c d e f gis a
1029 #.
1030 #. --jcn
1031 #. as -> gis
1032 #. des -> cis
1033 #. ges -> fis
1034 #. g -> fisis
1035 #. d -> cisis
1036 #. a -> gisis
1037 #. b -> ces
1038 #. e -> fes
1039 #. f -> eis
1040 #. c -> bis
1041 #. # FIXME: compile fix --jcn
1042 #. TODO: move space
1043 #. fis cis gis dis ais eis bis
1044 #. bes es as des ges ces fes
1045 #. urg, we should be sure that we're in a lyrics staff
1046 #. all include ALL_NOTES_OFF
1047 #. ugh, must set key while parsing
1048 #. because Note init uses key
1049 #. Better do Note.calc () at dump time?
1050 #. last_lyric.clocks = t - last_time
1051 #. hmm
1052 #. urg, this will barf at meter changes
1053 #. urg LilyPond doesn't start at c4, but
1054 #. remembers from previous tracks!
1055 #. reference_note = Note (clocks_per_4, 4*12, 0)
1056 #. must be in \notes mode for parsing \skip
1057 #: midi2ly.py:1002
1058 #, python-format
1059 msgid "%s output to `%s'..."
1060 msgstr ""
1061
1062 #: midi2ly.py:1033
1063 msgid "Example:"
1064 msgstr ""
1065
1066 #: midi2ly.py:1083
1067 msgid "no files specified on command line."
1068 msgstr ""
1069
1070 #. !@PYTHON@
1071 #. mup2ly.py -- mup input converter
1072 #.
1073 #. source file of the GNU LilyPond music typesetter
1074 #.
1075 #. (c) 2001
1076 #. if set, LILYPONDPREFIX must take prevalence
1077 #. if datadir is not set, we're doing a build and LILYPONDPREFIX
1078 #: mup2ly.py:70
1079 msgid "Convert mup to LilyPond source."
1080 msgstr ""
1081
1082 #: mup2ly.py:73
1083 msgid "debug"
1084 msgstr ""
1085
1086 #: mup2ly.py:74
1087 msgid "define macro NAME [optional expansion EXP]"
1088 msgstr ""
1089
1090 #: mup2ly.py:76 main.cc:117
1091 msgid "write output to FILE"
1092 msgstr ""
1093
1094 #: mup2ly.py:77
1095 msgid "only pre-process"
1096 msgstr ""
1097
1098 #. Duh.  Python style portable: cp *.EXT OUTDIR
1099 #. system ('cp *.%s %s' % (ext, outdir), 1)
1100 #. Python < 1.5.2 compatibility
1101 #.
1102 #. On most platforms, this is equivalent to
1103 #. `normpath(join(os.getcwd()), PATH)'.  *Added in Python version 1.5.2*
1104 #. if set, LILYPONDPREFIX must take prevalence
1105 #. if datadir is not set, we're doing a build and LILYPONDPREFIX
1106 #. ###############################################################
1107 #. END Library
1108 #.
1109 #. PMX cut and paste
1110 #.
1111 #. if not self.entries:
1112 #. #return '\n'
1113 #. #ugh ugh
1114 #. return '\n%s = {}\n\n' % self.idstring ()
1115 #. ugh
1116 #. def set_clef (self, letter):
1117 #. clstr = clef_table[letter]
1118 #. self.voices[0].add_nonchord (Clef (clstr))
1119 #. urg
1120 #. maybe use import copy?
1121 #. for i in self.pitches:
1122 #. ch.pitches.append (i)
1123 #. for i in self.scripts:
1124 #. ch.scripts.append (i)
1125 #. http://www.arkkra.com/doc/uguide/contexts.html
1126 #. #self.current_staffs = []
1127 #. duh
1128 #. FIXME: 1?
1129 #. FIXME: does key play any role in this?
1130 #. ch = self.current_voices[0].last_chord ()
1131 #. ch.basic_duration = self.current_voices[0].last_chord ().basic_duration
1132 #. ugh
1133 #. ch = self.current_voices[0].last_chord ()
1134 #. `;' is not a separator, chords end with ';'
1135 #. mup resets default duration and pitch each bar
1136 #. ugh: these (and lots more) should also be parsed in
1137 #. context staff.  we should have a class Staff_properties
1138 #. and parse/set all those.
1139 #. shortcut: set to official mup maximum (duh)
1140 #. self.set_staffs (40)
1141 #: mup2ly.py:1076
1142 #, python-format
1143 msgid "no such context: %s"
1144 msgstr ""
1145
1146 #. hmm
1147 #. dig this: mup allows ifdefs inside macro bodies
1148 #. don't do nested multi-line defines
1149 #. duh: mup is strictly line-based, except for `define',
1150 #. which is `@' terminated and may span several lines
1151 #. don't define new macros in unactive areas
1152 #. To support nested multi-line define's
1153 #. process_function and macro_name, macro_body
1154 #. should become lists (stacks)
1155 #. The mup manual is undetermined on this
1156 #. and I haven't seen examples doing it.
1157 #.
1158 #. don't do nested multi-line define's
1159 #. writes to stdout for help2man
1160 #. don't call
1161 #. identify ()
1162 #. sys.stdout.flush ()
1163 #. handy emacs testing
1164 #. if not files:
1165 #. files = ['template.mup']
1166 #: mup2ly.py:1300
1167 #, python-format
1168 msgid "Processing `%s'..."
1169 msgstr ""
1170
1171 #: mup2ly.py:1319
1172 #, python-format
1173 msgid "Writing `%s'..."
1174 msgstr ""
1175
1176 #: getopt-long.cc:146
1177 #, c-format
1178 msgid "option `%s' requires an argument"
1179 msgstr ""
1180
1181 #: getopt-long.cc:150
1182 #, c-format
1183 msgid "option `%s' doesn't allow an argument"
1184 msgstr ""
1185
1186 #: getopt-long.cc:154
1187 #, c-format
1188 msgid "unrecognized option: `%s'"
1189 msgstr ""
1190
1191 #: getopt-long.cc:161
1192 #, c-format
1193 msgid "invalid argument `%s' to option `%s'"
1194 msgstr ""
1195
1196 #: warn.cc:25
1197 #, c-format
1198 msgid "warning: %s\n"
1199 msgstr ""
1200
1201 #: warn.cc:31
1202 #, c-format
1203 msgid "error: %s\n"
1204 msgstr ""
1205
1206 #: warn.cc:44
1207 #, c-format
1208 msgid "programming error: %s (Continuing; cross thumbs)\n"
1209 msgstr ""
1210
1211 #: accidental.cc:202 key-signature-interface.cc:137
1212 #, c-format
1213 msgid "accidental `%s' not found"
1214 msgstr ""
1215
1216 #: accidental-engraver.cc:171 new-accidental-engraver.cc:238
1217 #, c-format
1218 msgid "Accidental typesetting list must begin with context-name: %s"
1219 msgstr ""
1220
1221 #: accidental-engraver.cc:196 new-accidental-engraver.cc:263
1222 #, c-format
1223 msgid "unknown accidental typesetting: %s. Ignored"
1224 msgstr ""
1225
1226 #: accidental-engraver.cc:212 new-accidental-engraver.cc:279
1227 #, c-format
1228 msgid "Symbol is not a parent context: %s. Ignored"
1229 msgstr ""
1230
1231 #: accidental-engraver.cc:215 new-accidental-engraver.cc:282
1232 #, c-format
1233 msgid "Accidental typesetting must be pair or context-name: %s"
1234 msgstr ""
1235
1236 #: afm.cc:66
1237 #, c-format
1238 msgid "can't find character number: %d"
1239 msgstr ""
1240
1241 #: afm.cc:81
1242 #, c-format
1243 msgid "can't find character called: `%s'"
1244 msgstr ""
1245
1246 #: afm.cc:142
1247 #, c-format
1248 msgid "Error parsing AFM file: `%s'"
1249 msgstr ""
1250
1251 #: all-font-metrics.cc:95
1252 #, c-format
1253 msgid "checksum mismatch for font file: `%s'"
1254 msgstr ""
1255
1256 #: all-font-metrics.cc:97
1257 #, c-format
1258 msgid "does not match: `%s'"
1259 msgstr ""
1260
1261 #: all-font-metrics.cc:102
1262 msgid ""
1263 " Rebuild all .afm files, and remove all .pk and .tfm files.  Rerun with -V "
1264 "to show font paths."
1265 msgstr ""
1266
1267 #: all-font-metrics.cc:103
1268 msgid ""
1269 "A script for removing font-files is delivered with the source-code,\n"
1270 "in buildscripts/clean-fonts.sh"
1271 msgstr ""
1272
1273 #: all-font-metrics.cc:169
1274 #, c-format
1275 msgid "can't find font: `%s'"
1276 msgstr ""
1277
1278 #: all-font-metrics.cc:170
1279 msgid "Loading default font"
1280 msgstr ""
1281
1282 #: all-font-metrics.cc:185
1283 #, c-format
1284 msgid "can't find default font: `%s'"
1285 msgstr ""
1286
1287 #: all-font-metrics.cc:186 includable-lexer.cc:59 input-file-results.cc:192
1288 #, c-format
1289 msgid "(search path: `%s')"
1290 msgstr ""
1291
1292 #: all-font-metrics.cc:187
1293 msgid "Giving up"
1294 msgstr ""
1295
1296 #: auto-change-iterator.cc:43 change-iterator.cc:60
1297 #: part-combine-music-iterator.cc:120
1298 msgid "Can't switch translators, I'm there already"
1299 msgstr ""
1300
1301 #: bar-check-iterator.cc:51
1302 #, c-format
1303 msgid "barcheck failed at: %s"
1304 msgstr ""
1305
1306 #: beam.cc:146
1307 msgid "beam has less than two visible stems"
1308 msgstr ""
1309
1310 #: beam.cc:151
1311 msgid "Beam has less than two stems. Removing beam."
1312 msgstr ""
1313
1314 #: beam.cc:976
1315 msgid ""
1316 "Not sure that we can find a nice beam slope (no viable initial configuration "
1317 "found)."
1318 msgstr ""
1319
1320 #: beam-engraver.cc:176
1321 msgid "already have a beam"
1322 msgstr ""
1323
1324 #: beam-engraver.cc:259
1325 msgid "unterminated beam"
1326 msgstr ""
1327
1328 #: beam-engraver.cc:292 chord-tremolo-engraver.cc:197
1329 msgid "stem must have Rhythmic structure"
1330 msgstr ""
1331
1332 #: beam-engraver.cc:306
1333 msgid "stem doesn't fit in beam"
1334 msgstr ""
1335
1336 #: beam-engraver.cc:307
1337 msgid "beam was started here"
1338 msgstr ""
1339
1340 #: break-align-interface.cc:173
1341 #, c-format
1342 msgid "No spacing entry from %s to `%s'"
1343 msgstr ""
1344
1345 #: change-iterator.cc:22
1346 #, c-format
1347 msgid "can't change `%s' to `%s'"
1348 msgstr ""
1349
1350 #.
1351 #. We could change the current translator's id, but that would make
1352 #. errors hard to catch
1353 #.
1354 #. last->translator_id_string_  = get_change ()->change_to_id_string_;
1355 #.
1356 #: change-iterator.cc:79
1357 msgid "I'm one myself"
1358 msgstr ""
1359
1360 #: change-iterator.cc:82
1361 msgid "none of these in my family"
1362 msgstr ""
1363
1364 #: chord-tremolo-engraver.cc:98
1365 #, c-format
1366 msgid "Chord tremolo with %d elements. Must have two elements."
1367 msgstr ""
1368
1369 #: chord-tremolo-engraver.cc:157
1370 msgid "unterminated chord tremolo"
1371 msgstr ""
1372
1373 #: chord-tremolo-iterator.cc:69
1374 msgid "no one to print a tremolos"
1375 msgstr ""
1376
1377 #: clef.cc:64
1378 #, c-format
1379 msgid "clef `%s' not found"
1380 msgstr ""
1381
1382 #: cluster.cc:131
1383 #, c-format
1384 msgid "unknown cluster style `%s'"
1385 msgstr ""
1386
1387 #: coherent-ligature-engraver.cc:84
1388 #, c-format
1389 msgid "gotcha: ptr=%ul"
1390 msgstr ""
1391
1392 #: coherent-ligature-engraver.cc:96
1393 #, c-format
1394 msgid "distance=%f"
1395 msgstr ""
1396
1397 #: coherent-ligature-engraver.cc:139
1398 #, c-format
1399 msgid "Coherent_ligature_engraver: setting `spacing-increment = 0.01': ptr=%ul"
1400 msgstr ""
1401
1402 #: custos.cc:92
1403 #, c-format
1404 msgid "custos `%s' not found"
1405 msgstr ""
1406
1407 #: dimensions.cc:13
1408 msgid "NaN"
1409 msgstr ""
1410
1411 #: dynamic-engraver.cc:204 span-dynamic-performer.cc:82
1412 msgid "can't find start of (de)crescendo"
1413 msgstr ""
1414
1415 #: dynamic-engraver.cc:216
1416 msgid "already have a crescendo"
1417 msgstr ""
1418
1419 #: dynamic-engraver.cc:217
1420 msgid "already have a decrescendo"
1421 msgstr ""
1422
1423 #: dynamic-engraver.cc:220
1424 msgid "Cresc started here"
1425 msgstr ""
1426
1427 #: dynamic-engraver.cc:323
1428 msgid "unterminated (de)crescendo"
1429 msgstr ""
1430
1431 #: event.cc:49
1432 #, c-format
1433 msgid "Transposition by %s makes alteration larger than two"
1434 msgstr ""
1435
1436 #: event-chord-iterator.cc:76 output-property-music-iterator.cc:27
1437 #, c-format
1438 msgid "Junking event: `%s'"
1439 msgstr ""
1440
1441 #: extender-engraver.cc:94
1442 msgid "unterminated extender"
1443 msgstr ""
1444
1445 #: extender-engraver.cc:106
1446 msgid "Nothing to connect extender to on the left.  Ignoring extender event."
1447 msgstr ""
1448
1449 #: folded-repeat-iterator.cc:88
1450 msgid "no one to print a repeat brace"
1451 msgstr ""
1452
1453 #: font-interface.cc:239
1454 msgid "couldn't find any font satisfying "
1455 msgstr ""
1456
1457 #: glissando-engraver.cc:100
1458 msgid "Unterminated glissando."
1459 msgstr ""
1460
1461 #: gourlay-breaking.cc:188
1462 #, c-format
1463 msgid "Optimal demerits: %f"
1464 msgstr ""
1465
1466 #: gourlay-breaking.cc:193
1467 msgid "No feasible line breaking found"
1468 msgstr ""
1469
1470 #: gregorian-ligature-engraver.cc:59
1471 #, c-format
1472 msgid "\\%s ignored"
1473 msgstr ""
1474
1475 #: gregorian-ligature-engraver.cc:64
1476 #, c-format
1477 msgid "implied \\%s added"
1478 msgstr ""
1479
1480 #.
1481 #. Todo: do something sensible. The grob-pq-engraver is not water
1482 #. tight, and stuff like tupletSpannerDuration confuses it.
1483 #.
1484 #: grob-pq-engraver.cc:130
1485 #, c-format
1486 msgid ""
1487 "Skipped something?\n"
1488 "Grob %s ended before I expected it to end."
1489 msgstr ""
1490
1491 #: hairpin.cc:98
1492 msgid "decrescendo too small"
1493 msgstr ""
1494
1495 #: hairpin.cc:99
1496 msgid "crescendo too small"
1497 msgstr ""
1498
1499 #: horizontal-bracket-engraver.cc:64
1500 msgid "Don't have that many brackets."
1501 msgstr ""
1502
1503 #: horizontal-bracket-engraver.cc:73
1504 msgid "Conflicting note group events."
1505 msgstr ""
1506
1507 #: hyphen-engraver.cc:87
1508 msgid "unterminated hyphen"
1509 msgstr ""
1510
1511 #: hyphen-engraver.cc:99
1512 msgid "Nothing to connect hyphen to on the left.  Ignoring hyphen event."
1513 msgstr ""
1514
1515 #: input.cc:99
1516 msgid "non fatal error: "
1517 msgstr ""
1518
1519 #: input.cc:107 source-file.cc:146 source-file.cc:239
1520 msgid "position unknown"
1521 msgstr ""
1522
1523 #: input-file-results.cc:72 source-file.cc:54 streams.cc:38
1524 #, c-format
1525 msgid "can't open file: `%s'"
1526 msgstr ""
1527
1528 #: input-file-results.cc:132
1529 msgid "Score contains errors; will not process it"
1530 msgstr ""
1531
1532 #: input-file-results.cc:172
1533 #, c-format
1534 msgid "Now processing: `%s'"
1535 msgstr ""
1536
1537 #: key-performer.cc:96
1538 msgid "FIXME: key change merge"
1539 msgstr ""
1540
1541 #: kpath.cc:76
1542 #, c-format
1543 msgid "Kpathsea couldn't find TFM file `%s'"
1544 msgstr ""
1545
1546 #: ligature-engraver.cc:159
1547 msgid "can't find start of ligature"
1548 msgstr ""
1549
1550 #: ligature-engraver.cc:165
1551 msgid "no right bound"
1552 msgstr ""
1553
1554 #: ligature-engraver.cc:191
1555 msgid "already have a ligature"
1556 msgstr ""
1557
1558 #: ligature-engraver.cc:207
1559 msgid "no left bound"
1560 msgstr ""
1561
1562 #: ligature-engraver.cc:258
1563 msgid "unterminated ligature"
1564 msgstr ""
1565
1566 #: ligature-engraver.cc:282
1567 msgid "ligature may not contain rest; ignoring rest"
1568 msgstr ""
1569
1570 #: ligature-engraver.cc:283
1571 msgid "ligature was started here"
1572 msgstr ""
1573
1574 #: lily-guile.cc:88
1575 #, c-format
1576 msgid "(load path: `%s')"
1577 msgstr ""
1578
1579 #: lily-guile.cc:576
1580 #, c-format
1581 msgid "Can't find property type-check for `%s' (%s)."
1582 msgstr ""
1583
1584 #: lily-guile.cc:579
1585 msgid "Perhaps you made a typing error?"
1586 msgstr ""
1587
1588 #: lily-guile.cc:585
1589 msgid "Doing assignment anyway."
1590 msgstr ""
1591
1592 #: lily-guile.cc:599
1593 #, c-format
1594 msgid "Type check for `%s' failed; value `%s' must be of type `%s'"
1595 msgstr ""
1596
1597 #: lookup.cc:173
1598 msgid "round filled box horizontal extent smaller than blot; decreasing blot"
1599 msgstr ""
1600
1601 #: lookup.cc:178
1602 msgid "round filled box vertical extent smaller than blot; decreasing blot"
1603 msgstr ""
1604
1605 #: lyric-phrasing-engraver.cc:311
1606 msgid "lyrics found without any matching notehead"
1607 msgstr ""
1608
1609 #: lyric-phrasing-engraver.cc:317
1610 msgid "Huh? Melismatic note found to have associated lyrics."
1611 msgstr ""
1612
1613 #: main.cc:106
1614 msgid "EXPR"
1615 msgstr ""
1616
1617 #: main.cc:107
1618 msgid "set options, use -e '(ly-option-usage)' for help"
1619 msgstr ""
1620
1621 #: main.cc:110
1622 msgid "use output format EXT"
1623 msgstr ""
1624
1625 #: main.cc:112
1626 msgid "FIELD"
1627 msgstr ""
1628
1629 #: main.cc:112
1630 msgid "write header field to BASENAME.FIELD"
1631 msgstr ""
1632
1633 #: main.cc:113
1634 msgid "add DIR to search path"
1635 msgstr ""
1636
1637 #: main.cc:114
1638 msgid "use FILE as init file"
1639 msgstr ""
1640
1641 #: main.cc:118
1642 msgid "prepend DIR to dependencies"
1643 msgstr ""
1644
1645 #.
1646 #. should audit again.
1647 #.
1648 #: main.cc:123
1649 msgid "inhibit file output naming and exporting"
1650 msgstr ""
1651
1652 #. No version number or newline here. It confuses help2man.
1653 #: main.cc:155
1654 #, c-format
1655 msgid "Usage: %s [OPTIONS]... FILE..."
1656 msgstr ""
1657
1658 #: main.cc:157
1659 msgid "Typeset music and or play MIDI from FILE."
1660 msgstr ""
1661
1662 #: main.cc:160
1663 msgid ""
1664 "LilyPond is a music typesetter.  It produces beautiful sheet music\n"
1665 "using a high level description file as input.  LilyPond is part of \n"
1666 "the GNU Project.\n"
1667 msgstr ""
1668
1669 #: main.cc:182
1670 #, c-format
1671 msgid ""
1672 "This is free software.  It is covered by the GNU General Public License,\n"
1673 "and you are welcome to change it and/or distribute copies of it under\n"
1674 "certain conditions.  Invoke as `%s --warranty' for more information.\n"
1675 msgstr ""
1676
1677 #: main.cc:198
1678 msgid "GNU LilyPond -- The music typesetter"
1679 msgstr ""
1680
1681 #: main.cc:206
1682 msgid ""
1683 "    This program is free software; you can redistribute it and/or\n"
1684 "modify it under the terms of the GNU General Public License version 2\n"
1685 "as published by the Free Software Foundation.\n"
1686 "\n"
1687 "    This program is distributed in the hope that it will be useful,\n"
1688 "but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
1689 "MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU\n"
1690 "General Public License for more details.\n"
1691 "\n"
1692 "    You should have received a copy (refer to the file COPYING) of the\n"
1693 "GNU General Public License along with this program; if not, write to\n"
1694 "the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA "
1695 "02111-1307,\n"
1696 "USA.\n"
1697 msgstr ""
1698
1699 #: mensural-ligature.cc:153
1700 #, c-format
1701 msgid "Mensural_ligature:thickness undefined on flexa %d; assuming 1.4"
1702 msgstr ""
1703
1704 #: mensural-ligature.cc:169
1705 #, c-format
1706 msgid "Mensural_ligature:delta-pitch undefined on flexa %d; assuming 0"
1707 msgstr ""
1708
1709 #: mensural-ligature.cc:182
1710 #, c-format
1711 msgid "Mensural_ligature:flexa-width undefined on flexa %d; assuming 2.0"
1712 msgstr ""
1713
1714 #: mensural-ligature.cc:215
1715 msgid "Mensural_ligature:unexpected case fall-through"
1716 msgstr ""
1717
1718 #: mensural-ligature.cc:225
1719 msgid "Mensural_ligature: (join_left == 0)"
1720 msgstr ""
1721
1722 #: mensural-ligature-engraver.cc:248 mensural-ligature-engraver.cc:397
1723 msgid "unexpected case fall-through"
1724 msgstr ""
1725
1726 #: mensural-ligature-engraver.cc:259
1727 msgid "ligature with less than 2 heads -> skipping"
1728 msgstr ""
1729
1730 #: mensural-ligature-engraver.cc:279
1731 msgid "can not determine pitch of ligature primitive -> skipping"
1732 msgstr ""
1733
1734 #: mensural-ligature-engraver.cc:302
1735 msgid "prime interval within ligature -> skipping"
1736 msgstr ""
1737
1738 #: mensural-ligature-engraver.cc:312
1739 msgid "mensural ligature: duration none of L, B, S -> skipping"
1740 msgstr ""
1741
1742 #: midi-item.cc:148
1743 #, c-format
1744 msgid "no such instrument: `%s'"
1745 msgstr ""
1746
1747 #: midi-item.cc:238
1748 msgid "silly duration"
1749 msgstr ""
1750
1751 #: midi-item.cc:251
1752 msgid "silly pitch"
1753 msgstr ""
1754
1755 #: music-output-def.cc:111
1756 #, c-format
1757 msgid "can't find `%s' context"
1758 msgstr ""
1759
1760 #: my-lily-lexer.cc:169
1761 #, c-format
1762 msgid "Identifier name is a keyword: `%s'"
1763 msgstr ""
1764
1765 #: my-lily-lexer.cc:191
1766 #, c-format
1767 msgid "error at EOF: %s"
1768 msgstr ""
1769
1770 #: my-lily-parser.cc:44
1771 msgid "Parsing..."
1772 msgstr ""
1773
1774 #: my-lily-parser.cc:54
1775 msgid "Braces don't match"
1776 msgstr ""
1777
1778 #.
1779 #. music for the softenon children?
1780 #.
1781 #: new-fingering-engraver.cc:143
1782 msgid "music for the martians."
1783 msgstr ""
1784
1785 #: new-tie-engraver.cc:166 tie-engraver.cc:217
1786 msgid "lonely tie"
1787 msgstr ""
1788
1789 #: note-collision.cc:340
1790 msgid "Too many clashing notecolumns.  Ignoring them."
1791 msgstr ""
1792
1793 #: note-head.cc:127
1794 #, c-format
1795 msgid "note head `%s' not found"
1796 msgstr ""
1797
1798 #: paper-def.cc:96
1799 #, c-format
1800 msgid "paper output to `%s'..."
1801 msgstr ""
1802
1803 #: paper-score.cc:78
1804 #, c-format
1805 msgid "Element count %d (spanners %d) "
1806 msgstr ""
1807
1808 #: paper-score.cc:83
1809 msgid "Preprocessing graphical objects..."
1810 msgstr ""
1811
1812 #: paper-score.cc:116
1813 msgid "Outputting Score, defined at: "
1814 msgstr ""
1815
1816 #: parse-scm.cc:79
1817 msgid "GUILE signaled an error for the expression begining here"
1818 msgstr ""
1819
1820 #.
1821 #. We could change the current translator's id, but that would make
1822 #. errors hard to catch
1823 #.
1824 #. last->translator_id_string_  = get_change ()->change_to_id_string_;
1825 #.
1826 #: part-combine-music-iterator.cc:139
1827 #, c-format
1828 msgid "I'm one myself: `%s'"
1829 msgstr ""
1830
1831 #: part-combine-music-iterator.cc:142
1832 #, c-format
1833 msgid "none of these in my family: `%s'"
1834 msgstr ""
1835
1836 #: percent-repeat-engraver.cc:109
1837 msgid "Don't know how to handle a percent repeat of this length."
1838 msgstr ""
1839
1840 #: percent-repeat-engraver.cc:163
1841 msgid "unterminated percent repeat"
1842 msgstr ""
1843
1844 #: percent-repeat-iterator.cc:65
1845 msgid "no one to print a percent"
1846 msgstr ""
1847
1848 #: performance.cc:51
1849 msgid "Track ... "
1850 msgstr ""
1851
1852 #: performance.cc:83
1853 msgid "Creator: "
1854 msgstr ""
1855
1856 #: performance.cc:103
1857 msgid "at "
1858 msgstr ""
1859
1860 #: performance.cc:114
1861 #, c-format
1862 msgid "from musical definition: %s"
1863 msgstr ""
1864
1865 #: performance.cc:169
1866 #, c-format
1867 msgid "MIDI output to `%s'..."
1868 msgstr ""
1869
1870 #: phrasing-slur-engraver.cc:123
1871 msgid "unterminated phrasing slur"
1872 msgstr ""
1873
1874 #: phrasing-slur-engraver.cc:141
1875 msgid "can't find start of phrasing slur"
1876 msgstr ""
1877
1878 #: piano-pedal-engraver.cc:235 piano-pedal-engraver.cc:250
1879 #: piano-pedal-engraver.cc:305 piano-pedal-performer.cc:82
1880 #, c-format
1881 msgid "can't find start of piano pedal: `%s'"
1882 msgstr ""
1883
1884 #: piano-pedal-engraver.cc:410
1885 msgid "unterminated pedal bracket"
1886 msgstr ""
1887
1888 #: property-iterator.cc:97
1889 #, c-format
1890 msgid "Not a grob name, `%s'."
1891 msgstr ""
1892
1893 #: rest.cc:139
1894 #, c-format
1895 msgid "rest `%s' not found, "
1896 msgstr ""
1897
1898 #: rest-collision.cc:199
1899 msgid "too many colliding rests"
1900 msgstr ""
1901
1902 #: scm-option.cc:45
1903 msgid "lilypond -e EXPR means:"
1904 msgstr ""
1905
1906 #: scm-option.cc:47
1907 msgid "  Evalute the Scheme EXPR before parsing any .ly files."
1908 msgstr ""
1909
1910 #: scm-option.cc:49
1911 msgid ""
1912 "  Multiple -e options may be given, they will be evaluated sequentially."
1913 msgstr ""
1914
1915 #: scm-option.cc:51
1916 msgid ""
1917 "  The function ly-set-option allows for access to some internal variables."
1918 msgstr ""
1919
1920 #: scm-option.cc:53
1921 msgid "Usage: lilypond -e \"(ly-set-option SYMBOL VAL)\""
1922 msgstr ""
1923
1924 #: scm-option.cc:55
1925 msgid "Where SYMBOL VAL pair is any of:"
1926 msgstr ""
1927
1928 #: scm-option.cc:128
1929 msgid "Unknown internal option!"
1930 msgstr ""
1931
1932 #: score.cc:85
1933 msgid "Interpreting music..."
1934 msgstr ""
1935
1936 #: score.cc:97
1937 msgid "Need music in a score"
1938 msgstr ""
1939
1940 #. should we? hampers debugging.
1941 #: score.cc:111
1942 msgid "Errors found/*, not processing score*/"
1943 msgstr ""
1944
1945 #: score.cc:118
1946 #, c-format
1947 msgid "elapsed time: %.2f seconds"
1948 msgstr ""
1949
1950 #: score-engraver.cc:99
1951 #, c-format
1952 msgid "can't find `%s'"
1953 msgstr ""
1954
1955 #: score-engraver.cc:100
1956 msgid "Fonts have not been installed properly.  Aborting"
1957 msgstr ""
1958
1959 #: score-engraver.cc:205
1960 #, c-format
1961 msgid "unbound spanner `%s'"
1962 msgstr ""
1963
1964 #: script-engraver.cc:90
1965 #, c-format
1966 msgid "Don't know how to interpret articulation `%s'"
1967 msgstr ""
1968
1969 #. this shouldn't happen, but let's continue anyway.
1970 #: separation-item.cc:53 separation-item.cc:101
1971 msgid "Separation_item:  I've been drinking too much"
1972 msgstr ""
1973
1974 #: simple-spacer.cc:248
1975 #, c-format
1976 msgid "No spring between column %d and next one"
1977 msgstr ""
1978
1979 #: slur-engraver.cc:141
1980 msgid "unterminated slur"
1981 msgstr ""
1982
1983 #. How to shut up this warning, when Voice_devnull_engraver has
1984 #. eaten start event?
1985 #: slur-engraver.cc:159
1986 msgid "can't find start of slur"
1987 msgstr ""
1988
1989 #: source-file.cc:67
1990 #, c-format
1991 msgid "Huh?  Got %d, expected %d characters"
1992 msgstr ""
1993
1994 #: spacing-spanner.cc:379
1995 #, c-format
1996 msgid "Global shortest duration is %s\n"
1997 msgstr ""
1998
1999 #: spring-smob.cc:32
2000 #, c-format
2001 msgid "#<spring smob d= %f>"
2002 msgstr ""
2003
2004 #: staff-symbol.cc:61
2005 msgid "staff symbol: indentation yields beyond end of line"
2006 msgstr ""
2007
2008 #: stem.cc:118
2009 msgid "Weird stem size; check for narrow beams"
2010 msgstr ""
2011
2012 #: stem.cc:611
2013 #, c-format
2014 msgid "flag `%s' not found"
2015 msgstr ""
2016
2017 #: stem.cc:624
2018 #, c-format
2019 msgid "flag stroke `%s' not found"
2020 msgstr ""
2021
2022 #: stem-engraver.cc:96
2023 msgid "tremolo duration is too long"
2024 msgstr ""
2025
2026 #: stem-engraver.cc:124
2027 #, c-format
2028 msgid "Adding note head to incompatible stem (type = %d)"
2029 msgstr ""
2030
2031 #: stem-engraver.cc:125
2032 msgid "Don't you want polyphonic voices instead?"
2033 msgstr ""
2034
2035 #: streams.cc:34
2036 #, c-format
2037 msgid "can't create directory: `%s'"
2038 msgstr ""
2039
2040 #: streams.cc:48
2041 msgid "Error syncing file (disk full?)"
2042 msgstr ""
2043
2044 #: system.cc:125
2045 #, c-format
2046 msgid "Element count %d."
2047 msgstr ""
2048
2049 #: system.cc:372
2050 #, c-format
2051 msgid "Grob count %d "
2052 msgstr ""
2053
2054 #: system.cc:386
2055 msgid "Calculating line breaks..."
2056 msgstr ""
2057
2058 #: text-spanner-engraver.cc:81
2059 msgid "can't find start of text spanner"
2060 msgstr ""
2061
2062 #: text-spanner-engraver.cc:95
2063 msgid "already have a text spanner"
2064 msgstr ""
2065
2066 #: text-spanner-engraver.cc:164
2067 msgid "unterminated text spanner"
2068 msgstr ""
2069
2070 #: tfm.cc:83
2071 #, c-format
2072 msgid "can't find ascii character: %d"
2073 msgstr ""
2074
2075 #. Not using ngettext's plural feature here, as this message is
2076 #. more of a programming error.
2077 #: tfm-reader.cc:108
2078 #, c-format
2079 msgid "TFM header of `%s' has only %u word (s)"
2080 msgstr ""
2081
2082 #: tfm-reader.cc:142
2083 #, c-format
2084 msgid "%s: TFM file has %u parameters, which is more than the %u I can handle"
2085 msgstr ""
2086
2087 #: tie-performer.cc:159
2088 msgid "No ties were created!"
2089 msgstr ""
2090
2091 #: time-scaled-music-iterator.cc:25
2092 msgid "no one to print a tuplet start bracket"
2093 msgstr ""
2094
2095 #. If there is no such symbol, we default to the numbered style.
2096 #. (Here really with a warning!)
2097 #: time-signature.cc:87
2098 #, c-format
2099 msgid "time signature symbol `%s' not found; reverting to numbered style"
2100 msgstr ""
2101
2102 #.
2103 #. Todo: should make typecheck?
2104 #.
2105 #. OTOH, Tristan Keuris writes 8/20 in his Intermezzi.
2106 #.
2107 #: time-signature-engraver.cc:57
2108 #, c-format
2109 msgid "Found strange time signature %d/%d."
2110 msgstr ""
2111
2112 #: translator-ctors.cc:53
2113 #, c-format
2114 msgid "unknown translator: `%s'"
2115 msgstr ""
2116
2117 #: translator-def.cc:105
2118 msgid "Program has no such type"
2119 msgstr ""
2120
2121 #: translator-def.cc:111
2122 #, c-format
2123 msgid "Already contains: `%s'"
2124 msgstr ""
2125
2126 #: translator-def.cc:112
2127 #, c-format
2128 msgid "Not adding translator: `%s'"
2129 msgstr ""
2130
2131 #: translator-def.cc:229
2132 #, c-format
2133 msgid "can't find: `%s'"
2134 msgstr ""
2135
2136 #: translator-group.cc:158
2137 #, c-format
2138 msgid "can't find or create `%s' called `%s'"
2139 msgstr ""
2140
2141 #: translator-group.cc:230
2142 #, c-format
2143 msgid "can't find or create: `%s'"
2144 msgstr ""
2145
2146 #: vaticana-ligature.cc:49
2147 msgid "ascending vaticana style flexa"
2148 msgstr ""
2149
2150 #: vaticana-ligature.cc:219
2151 msgid "Vaticana_ligature:thickness undefined; assuming 1.4"
2152 msgstr ""
2153
2154 #: vaticana-ligature.cc:233
2155 msgid "Vaticana_ligature:x-offset undefined; assuming 0.0"
2156 msgstr ""
2157
2158 #: vaticana-ligature.cc:258
2159 msgid "Vaticana_ligature: (delta_pitch == 0)"
2160 msgstr ""
2161
2162 #: vaticana-ligature.cc:271
2163 msgid "Vaticana_ligature:delta-pitch -> ignoring join"
2164 msgstr ""
2165
2166 #: vaticana-ligature-engraver.cc:477
2167 #, c-format
2168 msgid "Vaticana_ligature_engraver: setting `spacing-increment = %f': ptr=%ul"
2169 msgstr ""
2170
2171 #: volta-engraver.cc:112
2172 msgid "No volta spanner to end"
2173 msgstr ""
2174
2175 #: volta-engraver.cc:123
2176 msgid "Already have a volta spanner.  Stopping that one prematurely."
2177 msgstr ""
2178
2179 #: volta-engraver.cc:127
2180 msgid "Also have a stopped spanner.  Giving up."
2181 msgstr ""
2182
2183 #: parser.yy:480
2184 msgid "Identifier should have alphabetic characters only"
2185 msgstr ""
2186
2187 #: parser.yy:779
2188 msgid "More alternatives than repeats.  Junking excess alternatives."
2189 msgstr ""
2190
2191 #: parser.yy:861 parser.yy:868
2192 msgid "\applycontext takes function argument"
2193 msgstr ""
2194
2195 #: parser.yy:877
2196 msgid "Second argument must be a symbol"
2197 msgstr ""
2198
2199 #: parser.yy:882
2200 msgid "First argument must be a procedure taking one argument"
2201 msgstr ""
2202
2203 #: parser.yy:1009
2204 msgid "\apply takes function argument"
2205 msgstr ""
2206
2207 #: parser.yy:1501
2208 msgid "Expecting string as script definition"
2209 msgstr ""
2210
2211 #: parser.yy:1598
2212 msgid "Expecting musical-pitch value"
2213 msgstr ""
2214
2215 #: parser.yy:1609
2216 msgid "Must have duration object"
2217 msgstr ""
2218
2219 #: parser.yy:1618 parser.yy:1626
2220 msgid "Have to be in Lyric mode for lyrics"
2221 msgstr ""
2222
2223 #: parser.yy:1798 parser.yy:1853
2224 #, c-format
2225 msgid "not a duration: %d"
2226 msgstr ""
2227
2228 #: parser.yy:1949
2229 msgid "Have to be in Note mode for notes"
2230 msgstr ""
2231
2232 #: parser.yy:2032
2233 msgid "Have to be in Chord mode for chords"
2234 msgstr ""
2235
2236 #: parser.yy:2171
2237 msgid "need integer number arg"
2238 msgstr ""
2239
2240 #: parser.yy:2316
2241 msgid "Suspect duration found following this beam"
2242 msgstr ""
2243
2244 #: lexer.ll:186
2245 msgid "EOF found inside a comment"
2246 msgstr ""
2247
2248 #: lexer.ll:200
2249 msgid "\\maininput disallowed outside init files"
2250 msgstr ""
2251
2252 #: lexer.ll:224
2253 #, c-format
2254 msgid "wrong or undefined identifier: `%s'"
2255 msgstr ""
2256
2257 #. backup rule
2258 #: lexer.ll:233
2259 msgid "Missing end quote"
2260 msgstr ""
2261
2262 #. backup rule
2263 #: lexer.ll:255 lexer.ll:259
2264 msgid "white expected"
2265 msgstr ""
2266
2267 #: lexer.ll:268
2268 msgid "Can't evaluate Scheme in safe mode"
2269 msgstr ""
2270
2271 #: lexer.ll:397 lexer.ll:487
2272 msgid "Brace found at end of lyric.  Did you forget a space?"
2273 msgstr ""
2274
2275 #: lexer.ll:574
2276 #, c-format
2277 msgid "invalid character: `%c'"
2278 msgstr ""
2279
2280 #: lexer.ll:651
2281 #, c-format
2282 msgid "unknown escaped string: `\\%s'"
2283 msgstr ""
2284
2285 #: lexer.ll:742
2286 #, c-format
2287 msgid "Incorrect lilypond version: %s (%s, %s)"
2288 msgstr ""
2289
2290 #: lexer.ll:743
2291 msgid "Consider updating the input with the convert-ly script"
2292 msgstr ""