PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : limit problem



luh
26-05-2006, 13:29
Hi

Ich bin gerade dabei fuer smit (www.gac.edu/~vhailper/projects/smit ) latex-output support hinzuzufuegen.

das laeuft eigentlich auch ganz gut, bis auf folgendes:

Wenn die datei groesser wird passiert folgendes:



usr/local/multimedia/mp3/Swing/sampler/Big Band Box/CD09 \discretionary \ETC.
! TeX capacity exceeded, sorry [main memory size=1000001].
<argument> ...ated To You/11 \discretionary {-}{}{
} Lookin' Around Corners F...
l.4485 ...You.mp3}{Lookin' Around Corners For You}
& /2)\\
! ==> Fatal error occurred, the output PDF file is not finished!
Transcript written on swing.log.


das war mit pdflatex.

wenn man nur latex auf die datei loslaesst kommt folgendes:


/H /I /Border [0 0 12] /Color [0 1 1] /Action << /Subtype /URI /URI \ETC.
! TeX capacity exceeded, sorry [main memory size=1000001].
\@processme ...< /Subtype /URI /URI (file:/usr/loc
al/multimedia/mp3/Swing/In...
l.3585 ...er, Baby_.mp3}{What's The Matter, Baby?}
& Indigo Swing\\
Output written on swing.dvi (1 page, 2044 bytes).
Transcript written on swing.log.


eigentlich faende ich es angenehm, wenn ich dasm mit latex irgendwie hinbekommen koennte.

meint ihr es waere gschickt wenn ich smit pdf direkt schreiben liese, ohne den umweg von latex?

ich habe gehoert man koennte den main-memory erhoehen, - aber ich weiss nicht ob ich das jedem benutzer von smit zumuten moechte.

lg
luh

bischi
26-05-2006, 13:34
Wie gross sind denn die Files? Im Normalfalls (Dokument <1000 Seiten) reicht der Speicher völlig. Es deutet also vieles darauf hin, dass du irgendwo ne Endlosschleife à la:

\renewcommand{c1}{c2}
\renewvommand{c2}{c1}

oder sonst was ähnliches hast...

MfG Bischi

voss
26-05-2006, 13:36
Hi

Ich bin gerade dabei fuer smit (www.gac.edu/~vhailper/projects/smit ) latex-output support hinzuzufuegen.

das laeuft eigentlich auch ganz gut, bis auf folgendes:

Wenn die datei groesser wird passiert folgendes:


Der Fehler tritt eigentlich normalerweise nicht auf. Wenn doch, dann ist in 90% aller Fälle eine falsche Rekursion das Problem.
Wie sieht deine Präamble aus?

Herbert

luh
26-05-2006, 13:45
habe die datei mal hochgeladen. (sie heisst nur txt weil ich sie hier anhaengen, wollte aber das groesser als das limit) www.gac.edu/~vhailper/swing.txt Es ist nur eine riesige tabelle.
luh

voss
26-05-2006, 14:11
habe die datei mal hochgeladen. (sie heisst nur txt weil ich sie hier anhaengen, wollte aber das groesser als das limit) www.gac.edu/~vhailper/swing.txt Es ist nur eine riesige tabelle.
luh

Du musst ein paar Dinge beachten:
-- Prämbel nicht mit Uraltpaketen versehen
-- # als \# eingeben (4-mal)
-- bei mehrseitigen Tabellen longtable verwenden
-- Tabelle quer setzen

Dann haste auch kein Problem. Jedenfalls klappt es hier mit folgendem Vorspann:



\documentclass[a4paper]{report}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[margin=2cm]{geometry}
\usepackage{longtable,pdflscape}
\usepackage[colorlinks]{hyperref}
\begin{document}
\title{Swing Music}
\author{Created by smit 0.2.1 }
\date{26-05-2006}\maketitle

\begin{landscape}
\begin{longtable}{|p{5cm}|l|p{4cm}|}\hline
\textbf{Album} & \textbf{Title} & \textbf{Artist}\\\hline
...


Wenn ich das richtig sehe wirst du wahrscheinlich statt
\usepackage[latin1]{inputenc}
\usepackage[utf8]{inputenc}

nehmen müssen. Das Ende sieht dann so aus:



\end{longtable}
\end{landscape}


In dieser Form ist meine pdf 102 Seiten.

Herbert

luh
26-05-2006, 14:28
vielen dank! :)
luh