help-gnu-music
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Problem when interpreting Lilypond computed tex file with LaTeX.


From: Alexandre et/ou Sophie Beneteau
Subject: Problem when interpreting Lilypond computed tex file with LaTeX.
Date: Mon, 22 Jan 2001 22:55:15 +0100

Hi everybody,

I have a very strange problem which may (?) be due to my LaTeX
distribution : teTeX 1.0.7 (??? again)

Here is the problem : when interpreting a particular file (rondo.ly
--joined -- I'm typesetting for the Mutopia Project) I get "TeX capacity
exceeded, sorry [main memory size=263001]"

Trying to get rondo.tex by invoking lilypond -f tex is OK.

Now, processing rondo.tex with LaTeX give the same error *BUT*
processing it with TeX works fine....

It complains about memory lack but *much* bigger orchestral score
compiles well... so what ?

No problems with other scores, nor problems with regular LaTeX files...

I'm lost and I can't figure what is the problem's solution (I've not
changed my teTeX distribution since a lot of monthes and the problem
raised very recently with the typesetting of this particular piece)....
My mistake with the score file ? But Lilypond don't complain...

Has anybody a start of explanation and the charity to give it to me ?
Thanks !

Here are joined pieces : a log file (typescript), the LaTeX log file
(rondo.log) and the rondo.ly file...

-- 
Feel free to visit my web site :-)
http://www.alexandre-beneteau.fr.st
Script started on Mon Jan 22 22:34:22 2001
> ly2dvi rondo.ly 

ly2dvi (GNU LilyPond) 1.3.124
executing: lilypond  rondo.ly 2>&1
GNU LilyPond 1.3.124.
Now processing: `rondo.ly'
Parsing...
Interpreting music...[8][16][24][32][40][48][56][64][72][76]
Preprocessing elements... 
Calculating column positions... 
[3][6][9][12][15][18][21][24][27][30][33][36][39][42][45][48][51][54][57][60][63][66][69][72][75][76]
paper output to rondo.tex...

Interpreting music...
MIDI output to rondo.midi...
Track ... 
This is TeX, Version 3.14159 (Web2C 7.3.1)
LaTeX2e <1999/12/01> patch level 1
Babel <v3.6Z> and hyphenation patterns for american, french, german, ngerman, n
ohyphenation, loaded.

(rondo_ly1.tex (/usr/local/teTeX/share/texmf/tex/latex/base/article.cls
Document Class: article 1999/09/10 v1.4a Standard LaTeX document class
(/usr/local/teTeX/share/texmf/tex/latex/base/size10.clo))
(/usr/local/teTeX/share/texmf/tex/latex/misc/geometry.sty
(/usr/local/teTeX/share/texmf/tex/latex/graphics/keyval.sty)
(/usr/local/teTeX/share/texmf/tex/latex/config/geometry.cfg))
(/usr/local/teTeX/share/texmf/tex/latex/base/inputenc.sty
(/usr/local/teTeX/share/texmf/tex/latex/base/latin1.def))
(/usr/local/teTeX/share/texmf/tex/lilypond/titledefs.tex)
No file rondo_ly1.aux.
(rondo.tex (/usr/local/teTeX/share/texmf/tex/lilypond/lilyponddefs.tex
(/usr/local/teTeX/share/texmf/tex/lilypond/lilypond-latex.tex
LaTeX definitions) (/usr/local/teTeX/share/texmf/tex/lilypond/feta20.tex)
(/usr/local/teTeX/share/texmf/tex/lilypond/lily-ps-defs.tex) [footer empty]
(/usr/local/teTeX/share/texmf/tex/lilypond/fetdefs.tex))
Runaway argument?
{1.61021958638699 2.63899688657129 2.27321980969766 2.44975804792545 \ETC.
! TeX capacity exceeded, sorry [main memory size=263001].
<argument> ....30615580388518 2.56514964331645 1.6
                                                  4315558057451 2.7543884819...
l.16916    }
            %
No pages of output.
Transcript written on rondo_ly1.log.
ly2dvi Latex failed
> lyliolypond -f tex rondo.ly 

GNU LilyPond 1.3.124.
Now processing: `rondo.ly'
Parsing...
Interpreting music...[8][16][24][32][40][48][56][64][72][76]
Preprocessing elements... 
Calculating column positions... 
[3][6][9][12][15][18][21][24][27][30][33][36][39][42][45][48][51][54][57][60][63][66][69][72][75][76]
paper output to rondo.tex...

Interpreting music...
MIDI output to rondo.midi...
Track ... 
> latex rondo.tex

This is TeX, Version 3.14159 (Web2C 7.3.1)
(rondo.tex
LaTeX2e <1999/12/01> patch level 1
Babel <v3.6Z> and hyphenation patterns for american, french, german, ngerman, n
ohyphenation, loaded.
(/usr/local/teTeX/share/texmf/tex/lilypond/lilyponddefs.tex
(/usr/local/teTeX/share/texmf/tex/lilypond/lilypond-latex.tex
LaTeX definitions) (/usr/local/teTeX/share/texmf/tex/lilypond/feta20.tex)
(/usr/local/teTeX/share/texmf/tex/lilypond/lily-ps-defs.tex) [footer empty]
(/usr/local/teTeX/share/texmf/tex/lilypond/fetdefs.tex))
Runaway text?
ps: @beginspecial @setspecial 3.250000 3.250000 scale  2.3518 0.1480 \ETC.
! TeX capacity exceeded, sorry [main memory size=263001].
\embeddedps ...routputscale \lilySpace scale #1 @e
                                                  ndspecial}
l.16867    }
            %
No pages of output.
Transcript written on rondo.log.
> tex rondo.tex

This is TeX, Version 3.14159 (Web2C 7.3.1)
(rondo.tex (/usr/local/teTeX/share/texmf/tex/lilypond/lilyponddefs.tex
(/usr/local/teTeX/share/texmf/tex/lilypond/lilypond-plaintex.tex
LilyPond Plain TeX settings)
(/usr/local/teTeX/share/texmf/tex/lilypond/feta20.tex)
(/usr/local/teTeX/share/texmf/tex/lilypond/lily-ps-defs.tex) [footer empty]
(/usr/local/teTeX/share/texmf/tex/lilypond/fetdefs.tex)) [1] [2] )
Output written on rondo.dvi (2 pages, 186444 bytes).
Transcript written on rondo.log.
> ^D
Script done on Mon Jan 22 22:39:20 2001
\include "paper13.ly"

% Charge les noms italiens des notes
\include "italiano.ly"

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%               Definitions des instruments                     %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

% macros pour la main droite

% theme
rthmd = \notes {
    <mi8-. sol-.> <mi-. sol-.>
    <do mi> r <re fa> <re fa>
    <si re> r do16 ( re mi do
    la si do dod re mi fa ) re
    do? ( si la ) sol
    <mi'8 sol> <mi sol>
    <do mi> r <fa la> <fa la>
    <si, re> r la'16 ( sol fa ) mi
    dod ( re mi ) fa la, ( do si ) re
    do8 r
}
% macros pour la main gauche

% theme
rthmg = \notes {
    % on ne commence qu'un temps après la main gauche (silences différents 
suivants les présentations)
    <la8 do> <la do> <fa la> r
    <sol si> <sol si> <mi sol> r
    fa4. re8
    sol r r4
    <la8 do> <la do> <re, fa> r
    <sol si> <sol si> <do, mi> r8
    <fa4. la (> <sol8 ) fa'>
    <\context Voice=up {\stemUp mi'8 s} \context Voice=down {\stemDown do do,}>
    \stemBoth
}

% code pour la main droite

md3 = \notes \relative do'' {
    \clef "treble";
    \time 2/4;
    \key do \major;
    \partial 4;
    \rthmd
    % mesure 8
    \bar ":|";
    mi16 ( fad ) sol sol-.
    la ( sol fad ) mi re-. re-. re-. re-.
    mi ( re do ) si mi' ( re do ) si
    % mesure 11
    sold ( la si ) do mi, ( fad sol ) la
    sol ( fad mi ) re <si'8 re> <si re>
    <sol si> r <la do> <la do>
    <fad la> r sol16 ( la si ) sol
    % mesure 15
    red ( mi sol mi re si do ) la
    sol8 r sol16 ( la si do )
    re8 r si16 ( do re mi )
    fa?8 r re16 ( mi fa sol )
    la8 lab-. sol-. fad-.
    fa! r \rthmd r4
    % mesure 29
    mi16 ( red fa ) mi r4
    mi16 ( red fa ) mi <mi8 do'> <mi8 do'>
    <do la'> r <re? si'> <re si'>
    <si sold'> r la'16 ( mi do ) la
    do () sib sib sib re () dod dod dod
    % mesure 34
    mi () re fa () mi sol () fa fa () mi
    mi () red do'4 () red,8
    mi r si'16 ( sold mi ) re?
    do ( mi la sold la mi do ) la
    sold ( si mi ) sold si ( sold mi ) re
    % mesure 39
    do ( mi la sold la mi do ) la
    mi8 r <do' mi> <do mi>
    <la do> r <si re> <si re>
    <sold si> r r4
    mi16 ( red fa ) mi r4
    % mesure 44
    mi''16 ( red fa mi re dod mi ) re
    re () do? do () si si () la la () sol
    sol () fa fa () mi mi () re re () do
    sib ( fa' re ) sib la8 sold
    la r sold16 ( re' si ) sold
    % mesure 49
    la8 r sold16 ( re' si ) sold
    la8 r sold16 ( re' si ) sold
    la ( mi' do ) la si ( fa' re ) si
    r4-\fermata \rthmd si16 ( fa' re ) si
    la' ( sol fa ) mi re ( fa re ) si
    la' ( sol fa ) mi re' ( do si ) la
    la () sol fa-. mi-. mi () re do-. si-.
    % mesure 64
    re8 () do si16 ( fa' re ) si
    la' ( sol fa ) mi re ( fa re ) si
    la' ( sol fa ) mi re' ( do si ) la
    la () sol fa-. mi-. mi () re do-. si-.
    do mi sol, do mi, sol do, mi
    sol do <do mi> <mi sol> <mi sol(> <re ) fa> <do mi-.> <si re-.>
    do mi sol, do mi, sol do, mi
    sol do <do mi> <mi sol> <mi sol(> <re ) fa> <do mi-.> <si re-.>
    do8 <mi sol do> <mi, do'> <mi do'>
    <mi4 do'> r
    \bar "|.";
}
% code pour la main gauche

mg3 = \notes \relative do' {
    \clef "bass";
    \time 2/4;
    \key do \major;
    \partial 4;
    r4 \rthmg
    \bar ":|";
    \clef "treble";
    % mesure 8
    do16 sol' mi sol
    si, sol' re sol \clef "bass"; fad, re' la re
    sol, re' si re si, sol' re sol
    do, la' mi la dod, la' mi la
    re,8 r r4
    % mesure 13
    \clef "treble";
    <mi'8 sol> <mi sol> <do mi> r
    <re fad> <re fad> <si re> r \clef "bass";
    <\context Voice=up {\stemUp sol4. fad8} \context Voice=down {\stemDown do4 
re}>
    \stemBoth
    sol8 sol, r4
    <sol'8 si> sol, r4
    <sol'8 si> sol, r4
    R2*2
    \relative do' {
        \rthmg
    } <do8 mi> <do mi>
    % mesure 29
    <la do> r <si re> <si re>
    <sold si> r r4
    mi'16 ( red fa ) mi r4
    mi16 ( red fa ) mi \clef "treble"; <do4 mi>
    <re fa> <mi sol>
    <\context Voice=up {\stemUp la2} \context Voice=down {\stemDown fa8 dod re 
mi}>
    \stemBoth
    <fa la> r <fa la> r
    \clef "bass";
    % mesure 36
    mi,16 mi' sold, mi' si mi sold, mi'
    mi, mi' la, mi' do mi la, mi'
    mi,16 mi' sold, mi' si mi sold, mi'
    mi, mi' la, mi' do mi la, mi'
    mi,8 r r4
    % mesure 41
    mi'16 ( red fa ) mi r4
    mi16 ( red fa ) mi <mi,8 do'> <mi do'>
    <do la'> r <re si'> <re si'>
    <si sold'> r <sold'4 si>
    % mesure 45
    <la8 do> <si re> \clef "treble"; 
    <\context Voice=up {\stemUp mi4 la2 fa4} \context Voice=down {\stemDown do8 
dod re mi fa mi re4}>
    \clef "bass";
    <\context Voice=up {\stemUp do8 si} \context Voice=down {\stemDown mi,4}>
    \stemBoth
    % mesure 48
    la16 ( do mi do mi, si' re ) si
    la16 ( do mi do mi, si' re ) si
    la16 ( do mi do mi, si' re ) si
    la16 ( do mi do sol? re' fa ) re
    r4-\fermata r
    \rthmg fa,16 si sol si
    mi, do' sol do fa, si sol si
    mi, do' sol do fa, re' la re
    sol, mi' do mi sol, fa' re fa
    \clef "treble"; do sol' mi sol
    \clef "bass"; fa,16 si sol si
    mi, do' sol do fa, si sol si
    mi, do' sol do fa, re' la re
    sol, mi' do mi sol, fa' re fa
    do mi sol, do mi, sol do, mi
    sol8 r sol, r
    do'16 mi sol, do mi, sol do, mi
    sol8 r sol, r
    <do, do'> <mi mi'> <sol sol'> <mi mi'>
    <do4 do'> r
    \bar "|.";
}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%                       Le code !                               %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

% Debut de la partition à proprement parler
\score {
  \context PianoStaff <
  \context Staff = md {
      \md3
  }
  \context Staff = mg {
      \mg3
  }
> % PianoStaff

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%       Définitions annexes (midi, papier...)                   %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

        \paper {
             linewidth = 18.0 \cm;
        } % paper
        \midi { \tempo 4 = 108; }
} % score

% EOF
This is TeX, Version 3.14159 (Web2C 7.3.1) (format=latex 2001.1.22)  22 JAN 
2001 22:49
**rondo.tex
(rondo.tex
LaTeX2e <1999/12/01> patch level 1
Babel <v3.6Z> and hyphenation patterns for american, french, german, ngerman, n
ohyphenation, loaded.
(/usr/local/teTeX/share/texmf/tex/lilypond/lilyponddefs.tex
(/usr/local/teTeX/share/texmf/tex/lilypond/lilypond-latex.tex
LaTeX definitions) (/usr/local/teTeX/share/texmf/tex/lilypond/feta20.tex)
(/usr/local/teTeX/share/texmf/tex/lilypond/lily-ps-defs.tex) [footer empty]
(/usr/local/teTeX/share/texmf/tex/lilypond/fetdefs.tex))
\outputscale=\dimen102

Runaway text?
ps: @beginspecial @setspecial 3.250000 3.250000 scale  2.3518 0.1480 \ETC.
! TeX capacity exceeded, sorry [main memory size=263001].
\embeddedps ...routputscale \lilySpace scale #1 @e
                                                  ndspecial}
l.16867    }
            %
If you really absolutely need more capacity,
you can ask a wizard to enlarge me.

 
Here is how much of TeX's memory you used:
 208 strings out of 10901
 3244 string characters out of 72188
 263002 words of memory out of 263001
 3205 multiletter control sequences out of 10000+0
 4707 words of font info for 19 fonts, out of 400000 for 1000
 14 hyphenation exceptions out of 1000
 6i,5n,8p,251b,31s stack positions out of 300i,100n,500p,50000b,4000s
No pages of output.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]