Willkommen im kivitendo Forum! Hier erweitern und teilen AnwenderInnen und EntwicklerInnen ihr Wissen.

Teste kivitendo!

kivitendo Demo

kivitendo Demo mit Schweizer Kontenplan und neuem Layout

Unterstützt kivitendo mit der Basis-Subskription!

0 Punkte

Wollte eben eine Rechnung ausdrucken und endete in einer Fehlermeldung. Rechnungen an andere Kunden kann ich Problemlos drucken. Wer kann mir helfen? Hier die Fehlermeldung:

invoice.tex : This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian)
entering extended mode
(./1335691680.invoice.tex
LaTeX2e <2009/09/24>
Babel and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, ngerman, german, german-x-2009-06-19, ngerman-x-2009-06-19, loaded.

(/usr/share/texmf-texlive/tex/latex/koma-script/scrartcl.cls
Document Class: scrartcl 2009/07/24 v3.04a KOMA-Script document class (article)

(/usr/share/texmf-texlive/tex/latex/koma-script/scrkbase.sty
(/usr/share/texmf-texlive/tex/latex/koma-script/scrbase.sty
(/usr/share/texmf-texlive/tex/latex/graphics/keyval.sty)
(/usr/share/texmf-texlive/tex/latex/koma-script/scrlfile.sty
Package scrlfile, 2009/03/25 v3.03 KOMA-Script package (loading files)
Copyright (C) Markus Kohm

))) (/usr/share/texmf-texlive/tex/latex/koma-script/tocbasic.sty)
(/usr/share/texmf-texlive/tex/latex/koma-script/scrsize11pt.clo)
(/usr/share/texmf-texlive/tex/latex/koma-script/typearea.sty
Package typearea, 2009/07/24 v3.04a KOMA-Script package (type area)
Copyright (C) Frank Neukam, 1992-1994
Copyright (C) Markus Kohm, 1994-

)) (/usr/share/texmf-texlive/tex/latex/fancyhdr/fancyhdr.sty)
(/usr/share/texmf-texlive/tex/latex/graphics/graphicx.sty
(/usr/share/texmf-texlive/tex/latex/graphics/graphics.sty
(/usr/share/texmf-texlive/tex/latex/graphics/trig.sty)
(/etc/texmf/tex/latex/config/graphics.cfg)
(/usr/share/texmf-texlive/tex/latex/pdftex-def/pdftex.def)))
(/usr/share/texmf-texlive/tex/generic/german/german.sty v2.5e 1998-07-08)
(/usr/share/texmf-texlive/tex/latex/tools/tabularx.sty
(/usr/share/texmf-texlive/tex/latex/tools/array.sty))
(/usr/share/texmf-texlive/tex/latex/base/inputenc.sty
(/usr/share/texmf-texlive/tex/latex/base/utf8.def
(/usr/share/texmf-texlive/tex/latex/base/t1enc.dfu)
(/usr/share/texmf-texlive/tex/latex/base/ot1enc.dfu)
(/usr/share/texmf-texlive/tex/latex/base/omsenc.dfu)))
(/usr/share/texmf-texlive/tex/latex/base/textcomp.sty
(/usr/share/texmf-texlive/tex/latex/base/ts1enc.def
(/usr/share/texmf-texlive/tex/latex/base/ts1enc.dfu)))
(/usr/share/texmf-texlive/tex/latex/eurosym/eurosym.sty)
(/usr/share/texmf-texlive/tex/latex/base/ifthen.sty)

pdfTeX warning: pdflatex (file ./Logo.pdf): PDF inclusion: found PDF version <1
.5>, but at most version <1.4> allowed

Underfull \hbox (badness 10000) in paragraph at lines 159--159

Underfull \hbox (badness 10000) in paragraph at lines 159--159

! LaTeX Error: There's no line here to end.

See the LaTeX manual or LaTeX Companion for explanation.
Type H for immediate help.
...

l.159 }
%Ende sbox fuer Briefkopf
No file 1335691680.invoice.aux.
(/usr/share/texmf-texlive/tex/latex/base/ts1cmr.fd)
(/usr/share/texmf-texlive/tex/context/base/supp-pdf.mkii
[Loading MPS to PDF converter (version 2006.09.02).]
)
Underfull \hbox (badness 10000) in paragraph at lines 185--185

Underfull \hbox (badness 10000) in paragraph at lines 263--266

Underfull \hbox (badness 10000) in paragraph at lines 263--266

Underfull \hbox (badness 10000) in paragraph at lines 263--266

LaTeX Font Warning: Font shape OT1/cmss/m/it' in size <12> not available (Font) Font shape OT1/cmss/m/sl' tried instead on input line 267.

Package Fancyhdr Warning: \footskip is too small (28.45274pt):
Make it at least 34.05556pt.
We now make it that large for the rest of the document.
This may cause the page layout to be inconsistent, however.

[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map} <./Logo.pdf>]
(./1335691680.invoice.aux) )
(see the transcript file for additional information) onts/type1/public/amsfonts/cm/cmss10.pfb> public/amsfonts/cm/cmss12.pfb> onts/cm/cmss8.pfb> bx10.pfb><
/usr/share/texmf-texlive/fonts/type1/public/eurosym/feybr10.pfb> mf-texlive/fonts/type1/public/eurosym/feymr10.pfb>
Output written on 1335691680.invoice.pdf (1 page, 201785 bytes).
Transcript written on 1335691680.invoice.log.

von (260 Punkte)

1 Antwort

0 Punkte

"There's no line to end here." passiert dann, wenn du versuchst, mit \\ eine Zeile zu beenden, obwohl LaTeX bisher nur Whitespace gesehen hat. Typische Problemfälle sind Konstrukte wie dieses hier:

Empfänger:\\
  <%name%>\\
  <%contact%>\\
  <%street%>\\

etc. Wenn dann z.B. contact leer ist, so sieht LaTeX in der Zeile nur Whitespace; so eine Zeile kann nicht mit \\ beendet werden.

Generell sollte \\ nur für das Beenden von Tabellenzeilen genutzt werden, nicht für Zeilenumbrüche. Brauchst du Zeilenumbrüche, so kannst du's mit \newline probieren. Besser funktioniert, jedes Item in einen eigenen Absatz zu packen (sprich eine Leerzeile dort zu lassen, wo du eine neue Zeile erzwingen willst), z.B. so:

Empfänger:

  <%name%>

  <%contact%>

  <%street%>

Das erfordert vermutlich, dass man gewisse Längenmaße wie Absatzabstand, Absatzeinzug etc. auf jeweils 0pt setzt, damit es gut aussieht. Braucht man dann mal einen gewissen vertikalen Freiraum, den man ansonsten zwischen Absätzen vielleicht hat, so kann man den ganz einfach mit z.B. \vspace*{0.5cm} erzwingen.

von
...