[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Special endings (long)
From: |
Vincent Gay |
Subject: |
Special endings (long) |
Date: |
Sun, 26 Jun 2005 14:03:23 +0200 |
User-agent: |
Mozilla Thunderbird 1.0.2 (X11/20050322) |
Hi,
I'm new on this list so let me introduce myself.
I'm a French (my aplologies for my many mistakes) user of Mandriva 2005
LE. I have used Lilypond for several years with files generally
generated by NoteEdit. Everything worked fine until some month ago (I
could not say when exactly) but I've now a problem with special endings.
Mandriva 2005 LE comes with Lilypond 2.5.11. OK, I know, this is a
development version, but I tried also with other version (see below).
Take for example this to simple files
---------repetition.ly----------
\version "2.4.2"
#(set-global-staff-size 16)
flat = \markup { \raise #0.4 \smaller \musicglyph #"accidentals--2" }
sharp = \markup { \raise #0.6 \smaller \musicglyph #"accidentals-2" }
textcodaysym = \markup { \hspace #1 \raise #1.1 \musicglyph #"scripts-coda"}
StaffA = \relative c' {
\clef G
\time 4/4
\repeat "volta" 2 {
c'1 | c
}
}
\score {
\simultaneous {
\set Score.skipBars = ##t
\set Score.melismaBusyProperties = #'()
\context Staff="StaffA" \StaffA
}
\layout {
linewidth = 170.000 \mm
textheight = 250.000 \mm
}
}
-----------end of file repetition.ly-------------
the command "$lilypond repetition.ly" is OK
---------command lilypond (console)----------
address@hidden essai]$ lilypond repetition.ly
GNU LilyPond 2.5.11
Processing `repetition.ly'
Analyse...
Interprétation en cours de la musique...[3]
Pré-traitement des éléments graphiques...
Calcul des bris de lignes...
Layout output to `repetition.ps'...
Conversion à « repetition.pdf »...
address@hidden essai]$
-----------end of command-------------
Now let us change the .ly file with a special ending
-------------file special_ending.ly------------
../..
StaffA = \relative c' {
\clef G
\time 4/4
\repeat "volta" 2 {
c'1 |
}
\alternative {
{
c1
}
{
c1
}
}
}
../..
-----------end of file special_ending.ly------------
This syntax is correct according to the documentation but the result of
the lilypond command is :
---------command lilypond 2.5.11 (console)---------
address@hidden essai]$ lilypond special_ending.ly
GNU LilyPond 2.5.11
Processing `special_ending.ly'
Analyse...
Interprétation en cours de la musique...[4]
Pré-traitement des éléments graphiques...
Calcul des bris de lignes... [3][4]
AVERTISSEMENT: Kpathsea ne peut repérer le fichier TFM: « feta-alphabet11 »
AVERTISSEMENT: ne peut repérer la fonte: « feta-alphabet11 »
AVERTISSEMENT: Chargement de la fonte par défaut
AVERTISSEMENT: Kpathsea ne peut repérer le fichier TFM: « feta-alphabet13 »
AVERTISSEMENT: ne peut repérer la fonte: « feta-alphabet13 »
AVERTISSEMENT: Chargement de la fonte par défaut
AVERTISSEMENT: Kpathsea ne peut repérer le fichier TFM: « feta-alphabet14 »
AVERTISSEMENT: ne peut repérer la fonte: « feta-alphabet14 »
AVERTISSEMENT: Chargement de la fonte par défaut
AVERTISSEMENT: Kpathsea ne peut repérer le fichier TFM: « feta-alphabet16 »
AVERTISSEMENT: ne peut repérer la fonte: « feta-alphabet16 »
AVERTISSEMENT: Chargement de la fonte par défaut
AVERTISSEMENT: Kpathsea ne peut repérer le fichier TFM: « feta-alphabet18 »
AVERTISSEMENT: ne peut repérer la fonte: « feta-alphabet18 »
AVERTISSEMENT: Chargement de la fonte par défaut
AVERTISSEMENT: Kpathsea ne peut repérer le fichier TFM: « feta-alphabet20 »
AVERTISSEMENT: ne peut repérer la fonte: « feta-alphabet20 »
AVERTISSEMENT: Chargement de la fonte par défaut
AVERTISSEMENT: Kpathsea ne peut repérer le fichier TFM: « feta-alphabet23 »
AVERTISSEMENT: ne peut repérer la fonte: « feta-alphabet23 »
AVERTISSEMENT: Chargement de la fonte par défaut
AVERTISSEMENT: Kpathsea ne peut repérer le fichier TFM: « feta-alphabet26 »
AVERTISSEMENT: ne peut repérer la fonte: « feta-alphabet26 »
AVERTISSEMENT: Chargement de la fonte par défaut
Layout output to `special_ending.ps'...
AVERTISSEMENT: can't find "latin1.enc"
Backtrace:
In /usr/share/lilypond/2.5.11/scm/output-ps.scm:
246: 21 (let* (# # # #) (string-append # " setfont " #))
250: 22* [decode-byte-string "latin1" "2."]
In /usr/share/lilypond/2.5.11/scm/encoding.scm:
141: 23 (let* (# # #) (do # # #))
141: 24* [get-coding-vector "latin1"]
131: 25 [caddr ...
131: 26* [get-coding "latin1"]
112: 27 (let ((entry #)) (if entry (cons # #) (if # # #)))
...
114: 28 [cons "latin1.enc" ...
114: 29* [force #<promise #<procedure #f ()>>]
In unknown file:
?: 30* [#<procedure #f ()>]
In /usr/share/lilypond/2.5.11/scm/encoding.scm:
76: 31* [get-coding-from-file "latin1.enc"]
65: 32 (let* ((coding #) (command #) (vector #) ...) (list command
vector ...))
65: 33* [read-encoding-file "latin1.enc"]
15: 34 (let* ((path #) (unused #) (raw #) (string #) ...) (cons
command vector))
17: 35* [cached-file-contents #f]
In /usr/share/lilypond/2.5.11/scm/file-cache.scm:
10: 36 (let ((contents #)) (if (not #) (begin # #)) contents)
13: 37* (if (not #) (begin # #))
14: 38 (begin (set! contents #) (hash-set! cache-hash-tab filename
contents))
15: 39* (set! contents (ly:gulp-file filename))
15: 40* [ly:gulp-file #f]
/usr/share/lilypond/2.5.11/scm/file-cache.scm:15:26: In procedure
ly_gulp_file in expression (ly:gulp-file filename):
/usr/share/lilypond/2.5.11/scm/file-cache.scm:15:26: Wrong type argument
in position 1 (expecting string): #f
address@hidden essai]$
-----------end of command-------------
Using first the command
address@hidden essai]$ convert-ly special-ending.ly >
special-ending_2.ly
does not change anything in the result
I tried to uninstall the 2.5.11 and install the Thac's rpm (2.4.2), as
recommended on the website. The result is worse, identical for the two
files :
---------command lilypond 2.4.2 (console)---------
address@hidden essai]$ lilypond repetition.ly
GNU LilyPond 2.4.2
Processing `repetition.ly'
Analyse...
Interprétation en cours de la musique...[3]
Pré-traitement des éléments graphiques...
Calcul des bris de lignes...
AVERTISSEMENT: lily-guile: can't find "latin1.enc"
Backtrace:
In /usr/share/lilypond/2.4.2/scm/page-layout.scm:
91: 24 (let* (# # # #) (if # #) head-stencil)
96: 25* (if (procedure? header-proc) (header-proc layout scopes number
last?) #f)
97: 26 [plain-footer #< Output_def> () 1 #t]
64: 27 (let* (# # # # ...) (if last? #) (if # #) ...)
71: 28* (if last? (set! stencil (ly:stencil-combine-at-edge stencil Y
...)))
72: 29 (set! stencil (ly:stencil-combine-at-edge stencil Y ...))
73: 30* [ly:stencil-combine-at-edge #f 1 -1 ...
74: 31* [Text_interface::interpret_markup #< Output_def> ((# # # ...))
...]
In unknown file:
?: 32* [get-coding-vector "latin1"]
In /usr/share/lilypond/2.4.2/scm/encoding.scm:
124: 33* [caddr ...
124: 34* [get-coding "latin1"]
105: 35 (let ((entry #)) (if entry (cons # #) (if # # #)))
...
107: 36 [cons "latin1.enc" ...
107: 37* [force #<promise #<procedure #f ()>>]
In unknown file:
?: 38* [#<procedure #f ()>]
In /usr/share/lilypond/2.4.2/scm/encoding.scm:
76: 39* [get-coding-from-file "latin1.enc"]
65: 40 (let* ((coding #) (com #) (vec #) (tab #)) (list com vec tab))
65: 41* [read-encoding-file "latin1.enc"]
15: 42 (let* ((path #) (unused #) (raw #) (string #) ...) (cons
command vector))
17: 43* [ly:gulp-file #f]
/usr/share/lilypond/2.4.2/scm/encoding.scm:17:15: In procedure
ly_gulp_file in expression (ly:gulp-file path):
/usr/share/lilypond/2.4.2/scm/encoding.scm:17:15: Wrong type argument in
position 1 (expecting string): #f
address@hidden essai]$
-----------end of command-------------
I tried an old Mandrake version (2.2.0) without more success, I thus
decided to install lilypond 2.4.5 directly from the sources. The
installation process seemed OK, I checked all the requirements, but all
that I get is the following message :
---------command lilypond 2.4.2 (console)---------
address@hidden essai]$ /usr/local/bin/lilypond repetition.ly
GNU LilyPond 2.4.5
Processing `essai2.ly'
Analyse...
Interprétation en cours de la musique...Erreur: ne peut trouver «
feta20.afm »
Les fontes Musicales n'ont pas été installées correctement. Abandon
address@hidden essai]$
-----------end of command-------------
The compilation install the program in /usr/local. Is this a path
problem ? I tried to link (ln -s) all what I found in /usr/local in /usr
(exepted /usr/local/share/texmf/ls-R, I just added the lines), it does
not work better.
I suppose that this kind of problem was already treated here but in the
absence of FAC it is not easy to make a research in the archives.
Any help would be highly appreciated.
Vincent
- Special endings (long),
Vincent Gay <=