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

Teste kivitendo!

kivitendo Demo

kivitendo Demo mit Schweizer Kontenplan

Geld allein macht nicht glücklich - benutzt kivitendo!

0 Punkte

Hallo,
Nach der Neuinstallation von openSUSE 12.1 auf openSUSE 12.3 gibt es Probleme einige Leiferscheine und Rechnungen mit der "f-tex" Vorlage auszudrucken. Eigenartiger Weise passiert das bisher nur mit zwei Lieferscheinen und den dazugehörigen Rechnungen. Andere Rechnungen/ Lieferscheine funktionieren problemlos!

Beim Versuch zu drucken kommt folgende Fehlermeldung:
`------------------------------------------------------------------------------------------------------
default.tex : This is pdfTeX, Version 3.1415926-2.4-1.40.13 (TeX Live 2012/TeX Live for SUSE Linux)
restricted \write18 enabled.
entering extended mode
(./kivitendo-printlnBh9U.tex
LaTeX2e <2011/06/27>
Babel and hyphenation patterns for english, dumylang, nohyphenation, ge
rman-x-2011-07-01, ngerman-x-2011-07-01, afrikaans, ancientgreek, ibycus, arabi
c, armenian, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danis
h, dutch, ukenglish, usenglishmax, esperanto, estonian, ethiopic, farsi, finnis
h, french, friulan, galician, german, ngerman, swissgerman, monogreek, greek, h
ungarian, icelandic, assamese, bengali, gujarati, hindi, kannada, malayalam, ma
rathi, oriya, panjabi, tamil, telugu, indonesian, interlingua, irish, italian,
kurmanji, lao, latin, latvian, lithuanian, mongolian, mongolianlmc, bokmal, nyn
orsk, polish, portuguese, romanian, romansh, russian, sanskrit, serbian, serbia
nc, slovak, slovenian, spanish, swedish, turkish, turkmen, ukrainian, uppersorb
ian, welsh, loaded.
(/usr/share/texmf/tex/latex/koma-script/scrlttr2.cls
Document Class: scrlttr2 2012/03/08 v3.10a KOMA-Script document class (letter)
(/usr/share/texmf/tex/latex/koma-script/scrkbase.sty
(/usr/share/texmf/tex/latex/koma-script/scrbase.sty
(/usr/share/texmf/tex/latex/graphics/keyval.sty)
(/usr/share/texmf/tex/latex/koma-script/scrlfile.sty
Package scrlfile, 2011/03/09 v3.09 KOMA-Script package (loading files)
Copyright (C) Markus Kohm

))) (/usr/share/texmf/tex/latex/koma-script/scrsize11pt.clo)
(/usr/share/texmf/tex/latex/koma-script/typearea.sty
Package typearea, 2012/03/08 v3.10a KOMA-Script package (type area)
Copyright (C) Frank Neukam, 1992-1994
Copyright (C) Markus Kohm, 1994-

)) (/usr/share/texmf/tex/latex/koma-script/DIN.lco)
(/mnt/lvm/srv/www/vhosts/kivitendo/templates/lmv/letter.lco

LaTeX Warning: ######## this is letter.lco 1.1-u (03.01.2012)##########.

(/usr/share/texmf/tex/latex/graphics/graphicx.sty
(/usr/share/texmf/tex/latex/graphics/graphics.sty
(/usr/share/texmf/tex/latex/graphics/trig.sty)
(/usr/share/texmf/tex/latex/latexconfig/graphics.cfg)
(/usr/share/texmf/tex/latex/pdftex-def/pdftex.def
(/usr/share/texmf/tex/generic/oberdiek/infwarerr.sty)
(/usr/share/texmf/tex/generic/oberdiek/ltxcmds.sty))))
(/usr/share/texmf/tex/latex/base/inputenc.sty
(/usr/share/texmf/tex/latex/base/utf8.def
(/usr/share/texmf/tex/latex/base/t1enc.dfu)
(/usr/share/texmf/tex/latex/base/ot1enc.dfu)
(/usr/share/texmf/tex/latex/base/omsenc.dfu)))
(/usr/share/texmf/tex/generic/german/ngerman.sty v2.5e 1998-07-08)
(/usr/share/texmf/tex/latex/lm/lmodern.sty)
(/usr/share/texmf/tex/latex/xcolor/xcolor.sty
(/usr/share/texmf/tex/latex/latexconfig/color.cfg))
(/usr/share/texmf/tex/latex/ncctools/watermark.sty)
(/usr/share/texmf/tex/latex/xifthen/xifthen.sty
(/usr/share/texmf/tex/latex/etex-pkg/etex.sty)
(/usr/share/texmf/tex/latex/tools/calc.sty)
(/usr/share/texmf/tex/latex/base/ifthen.sty)
(/usr/share/texmf/tex/latex/ifmtarg/ifmtarg.sty))

Class scrlttr2 Warning: Deprecated usage of \firsthead.
(scrlttr2) You should use \setkomavar{firsthead}
(scrlttr2) instead of \firsthead on input line 111.

Class scrlttr2 Warning: Deprecated usage of \firstfoot.
(scrlttr2) You should use \setkomavar{firstfoot}
(scrlttr2) instead of \firstfoot on input line 122.

Class scrlttr2 Warning: Deprecated usage of \nextfoot.
(scrlttr2) You should use \setkomavar{nextfoot}
(scrlttr2) instead of \nextfoot on input line 125.

)

LaTeX Warning: ######## this is default.tex 1.2-u (05.12.2012)##########.

(/usr/share/texmf/tex/generic/oberdiek/ifpdf.sty)
(/usr/share/texmf/tex/generic/german/german.sty v2.5e 1998-07-08)
(/usr/share/texmf/tex/latex/base/textcomp.sty
(/usr/share/texmf/tex/latex/base/ts1enc.def
(/usr/share/texmf/tex/latex/base/ts1enc.dfu)))
(/usr/share/texmf/tex/latex/lastpage/lastpage.sty)
(/usr/share/texmf/tex/latex/filecontents/filecontents.sty)
(/usr/share/texmf/tex/latex/carlisle/ltxtable.sty
(/usr/share/texmf/tex/latex/tools/tabularx.sty
(/usr/share/texmf/tex/latex/tools/array.sty))
(/usr/share/texmf/tex/latex/tools/longtable.sty))
(/usr/share/texmf/tex/latex/booktabs/booktabs.sty)
(/usr/share/texmf/tex/latex/numprint/numprint.sty
No configuration file `numprint.cfg' found.)
(/usr/share/texmf/tex/generic/xstring/xstring.sty
(/usr/share/texmf/tex/generic/xstring/xstring.tex))
(/mnt/lvm/srv/www/vhosts/kivitendo/templates/lmv/zwischensumme.sty
(/usr/share/texmf/tex/latex/oberdiek/zref.sty
(/usr/share/texmf/tex/latex/oberdiek/zref-base.sty
(/usr/share/texmf/tex/generic/oberdiek/kvsetkeys.sty
(/usr/share/texmf/tex/generic/oberdiek/etexcmds.sty
(/usr/share/texmf/tex/generic/oberdiek/ifluatex.sty)))
(/usr/share/texmf/tex/generic/oberdiek/kvdefinekeys.sty)
(/usr/share/texmf/tex/generic/oberdiek/pdftexcmds.sty)
(/usr/share/texmf/tex/latex/oberdiek/auxhook.sty)))
(/usr/share/texmf/tex/latex/oberdiek/zref-savepos.sty)
(/usr/share/texmf/tex/latex/oberdiek/zref-user.sty)
(/usr/share/texmf/tex/generic/fltpoint/fltpoint.sty
(/usr/share/texmf/tex/generic/fltpoint/fltpoint.tex))
(/usr/share/texmf/tex/latex/eurosym/eurosym.sty))
(/mnt/lvm/srv/www/vhosts/kivitendo/templates/lmv/mydata.tex)
No file kivitendo-printlnBh9U.aux.
(/usr/share/texmf/tex/latex/base/ts1cmr.fd)
(/usr/share/texmf/tex/context/base/supp-pdf.mkii
[Loading MPS to PDF converter (version 2006.09.02).]
) (/usr/share/texmf/tex/latex/oberdiek/epstopdf-base.sty
(/usr/share/texmf/tex/latex/oberdiek/grfext.sty)
(/usr/share/texmf/tex/latex/oberdiek/kvoptions.sty)
(/usr/share/texmf/tex/latex/latexconfig/epstopdf-sys.cfg))
(/mnt/lvm/srv/www/vhosts/kivitendo/templates/lmv/translations.tex

LaTeX Warning: ######## this is translations.tex 1.2-u (05.12.2012)##########.

)
Foldmarks: no
Head of first page

Overfull \vbox (753.6298pt too high) detected at line 322

Class scrlttr2 Warning: head of first page is 753.6298pt too high.
(scrlttr2) You have to change `firstheadvpos'
(scrlttr2) or you have to define a smaller
(scrlttr2) head of first page using \setkomavar.
(scrlttr2) Because of this too high head of first page
(scrlttr2) you've got an overfull \vbox message on input line 322.

Foot of first page
Address (addressee)
Location field: empty
Title: no
Subject: no
(/usr/share/texmf/tex/latex/lm/ot1lmr.fd)
(/usr/share/texmf/tex/latex/lm/omllmm.fd)
(/usr/share/texmf/tex/latex/lm/omslmsy.fd)
(/usr/share/texmf/tex/latex/lm/omxlmex.fd)
Overfull \hbox (10.34169pt too wide) in paragraph at lines 341--342
[]

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

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

Class scrlttr2 Warning: Deprecated usage of \nexthead.
(scrlttr2) You should use \setkomavar{nexthead}
(scrlttr2) instead of \nexthead on input line 346.

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

LaTeX Warning: Writing file `./kivitendo-printlnBh9U.tex.table.tex'.

LaTeX Warning: Ignoring text ` % Ende der Hilfsdatei.' after \end{filecontents
} on input line 778.

(./kivitendo-printlnBh9U.tex.table.tex
! Extra }, or forgotten \endgroup.
\egroup

l.421 }

! Missing \endgroup inserted.

\endgroup
l.421 }

! Missing } inserted.

}
l.421 }

) (./kivitendo-printlnBh9U.tex.table.tex
! Extra }, or forgotten \endgroup.
\egroup

l.421 }

! Missing \endgroup inserted.

\endgroup
l.421 }

! Missing } inserted.

}
l.421 }

) (./kivitendo-printlnBh9U.tex.table.tex

! Package inputenc Error: Unicode char \u8:Â not set up for use with LaTeX.

See the inputenc package documentation for explanation.
Type H for immediate help.
...

l.421 }

Overfull \hbox (12.33325pt too wide) has occurred while \output is active
[][][]
)
Overfull \hbox (10.95003pt too wide) in paragraph at lines 782--830
[][]

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

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

[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map} kivitendo/templates/lmv/LMV_BG_150.pdf>]

Package lastpage Warning: Rerun to get the references right on input line 844.

AED: lastpage setting LastPage
(./kivitendo-printlnBh9U.aux)

LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right.

)
(\end occurred when \iftrue on line 780 was incomplete)
(\end occurred when \ifx on line 421 was incomplete)
(see the transcript file for additional information) e1/public/amsfonts/cm/cmss10.pfb> cm/cmss8.pfb> hare/texmf/fonts/type1/public/amsfonts/cm/cmssbx10.pfb>
Output written on kivitendo-printlnBh9U.pdf (1 page, 398717 bytes).
Transcript written on kivitendo-printlnBh9U.log.
------------------------------------------------------------------------------------------------------`

Die Installation der benötigten Pakete lief allerdings problemlos, bis auf das texlive-times- Paket, was aber installiert ist:
rpm -qa "*times*" texlive-times-2012.60.svn21993-4.2.1.noarch texlive-jamtimes-2012.60.1.12svn20408-4.2.1.noarch texlive-times-fonts-2012.60.svn21993-4.2.1.noarch texlive-timesht-2012.60.svn15878-4.2.1.noarch

Hier noch die Ausgabe von "installation_check.pl -a":
`lmvserver:/mnt/lvm/srv/www/vhosts/kivitendo # scripts/installation_check.pl -a

Checking Required Modules:
Looking for parent ....................................................... 0.225
Looking for Archive::Zip 1.16 ............................................. 1.30
Looking for Clone ......................................................... 0.31
Looking for Config::Std .................................................. 0.900
Looking for DateTime ...................................................... 1.01
Looking for DBI 1.50 ..................................................... 1.617
Looking for DBD::Pg 1.49 ................................................ 2.18.1
Looking for Email::Address ............................................... 1.898
Looking for Email::MIME .................................................. 1.911
Looking for FCGI 0.72 ..................................................... 0.74
Looking for JSON .......................................................... 2.53
Looking for List::MoreUtils 0.21 .......................................... 0.33
Looking for Params::Validate .............................................. 1.06
Looking for PDF::API2 2.000 .............................................. 2.020
Looking for Rose::Object ................................................. 0.859
Looking for Rose::DB ..................................................... 0.770
Looking for Rose::DB::Object ............................................. 0.805
Looking for String::ShellQuote 1.01 ....................................... 1.04
Looking for Sort::Naturally ............................................... 1.02
Looking for Test::Harness 3.00 ............................................ 3.23
Looking for Template 2.18 ................................................. 2.24
Looking for Text::CSV_XS 0.23 ............................................. 0.97
Looking for Text::Iconv 1.2 ................................................ 1.7
Looking for URI 1.35 ...................................................... 1.60
Looking for XML::Writer 0.602 ............................................ 0.615
Looking for YAML 0.62 ..................................................... 0.62

Checking Optional Modules:
Looking for Digest::SHA ................................................... 5.71
Looking for IO::Socket::SSL ............................................... 1.55
Looking for Net::LDAP ..................................................... 0.54
Looking for Net::SMTP::SSL ................................................ 1.01
Looking for Net::SSLGlue ................................................... 0.6

Checking Developer Modules:
Looking for Devel::REPL ............................................... 1.003017
Looking for Moose::Role ................................................. 2.0801
Looking for Perl::Tags .................................................... 0.28
Looking for Test::Deep .................................................... 0.11
Looking for Test::Exception ............................................... 0.31
Looking for Test::Output .................................................. 1.01
Looking for GD 2.00 ....................................................... 2.46
Looking for LaTeX kpsewhich ................................................. ok

Checking LaTeX Dependencies for Master Templates 'French':
Looking for LaTeX document class scrartcl ................................... ok
Looking for LaTeX package a4 ................................................ ok
Looking for LaTeX package babel ............................................. ok
Looking for LaTeX package german ............................................ ok
Looking for LaTeX package graphicx .......................................... ok
Looking for LaTeX package inputenc .......................................... ok
Looking for LaTeX package tabularx .......................................... ok
Looking for LaTeX package times ......................................... NOT ok
Looking for LaTeX package xy ................................................ ok

Checking LaTeX Dependencies for Master Templates 'RB':
Looking for LaTeX document class scrartcl ................................... ok
Looking for LaTeX package a4 ................................................ ok
Looking for LaTeX package babel ............................................. ok
Looking for LaTeX package colortbl .......................................... ok
Looking for LaTeX package eurosym ........................................... ok
Looking for LaTeX package geometry .......................................... ok
Looking for LaTeX package german ............................................ ok
Looking for LaTeX package graphicx .......................................... ok
Looking for LaTeX package ifthen ............................................ ok
Looking for LaTeX package inputenc .......................................... ok
Looking for LaTeX package lastpage .......................................... ok
Looking for LaTeX package longtable ......................................... ok
Looking for LaTeX package scrpage2 .......................................... ok
Looking for LaTeX package substr ............................................ ok
Looking for LaTeX package tabularx .......................................... ok
Looking for LaTeX package times ......................................... NOT ok
Looking for LaTeX package wallpaper ......................................... ok
Looking for LaTeX package xcolor ............................................ ok
Looking for LaTeX package xy ................................................ ok

Checking LaTeX Dependencies for Master Templates 'Service':
Looking for LaTeX document class scrartcl ................................... ok
Looking for LaTeX package a4 ................................................ ok
Looking for LaTeX package babel ............................................. ok
Looking for LaTeX package german ............................................ ok
Looking for LaTeX package graphicx .......................................... ok
Looking for LaTeX package inputenc .......................................... ok
Looking for LaTeX package tabularx .......................................... ok
Looking for LaTeX package times ......................................... NOT ok
Looking for LaTeX package xy ................................................ ok

Checking LaTeX Dependencies for Master Templates 'Standard':
Looking for LaTeX document class scrartcl ................................... ok
Looking for LaTeX package a4 ................................................ ok
Looking for LaTeX package babel ............................................. ok
Looking for LaTeX package booktabs .......................................... ok
Looking for LaTeX package calc .............................................. ok
Looking for LaTeX package color ............................................. ok
Looking for LaTeX package etex .............................................. ok
Looking for LaTeX package eurosym ........................................... ok
Looking for LaTeX package fancyhdr .......................................... ok
Looking for LaTeX package filecontents ...................................... ok
Looking for LaTeX package fltpoint .......................................... ok
Looking for LaTeX package german ............................................ ok
Looking for LaTeX package graphicx .......................................... ok
Looking for LaTeX package ifpdf ............................................. ok
Looking for LaTeX package inputenc .......................................... ok
Looking for LaTeX package lastpage .......................................... ok
Looking for LaTeX package ltxtable .......................................... ok
Looking for LaTeX package microtype ......................................... ok
Looking for LaTeX package numprint .......................................... ok
Looking for LaTeX package relsize ........................................... ok
Looking for LaTeX package tabularx .......................................... ok
Looking for LaTeX package textcomp .......................................... ok
Looking for LaTeX package times ......................................... NOT ok
Looking for LaTeX package xifthen ........................................... ok
Looking for LaTeX package xy ................................................ ok
Looking for LaTeX package zref .............................................. ok
Looking for LaTeX package zwischensumme ..................................... ok

Checking LaTeX Dependencies for Master Templates 'f-tex':
Looking for LaTeX document class scrartcl ................................... ok
Looking for LaTeX document class scrlttr2 ................................... ok
Looking for LaTeX package a4 ................................................ ok
Looking for LaTeX package babel ............................................. ok
Looking for LaTeX package booktabs .......................................... ok
Looking for LaTeX package calc .............................................. ok
Looking for LaTeX package etex .............................................. ok
Looking for LaTeX package eurosym ........................................... ok
Looking for LaTeX package filecontents ...................................... ok
Looking for LaTeX package fltpoint .......................................... ok
Looking for LaTeX package german ............................................ ok
Looking for LaTeX package graphicx .......................................... ok
Looking for LaTeX package ifpdf ............................................. ok
Looking for LaTeX package inputenc .......................................... ok
Looking for LaTeX package lastpage .......................................... ok
Looking for LaTeX package lmodern ........................................... ok
Looking for LaTeX package longtable ......................................... ok
Looking for LaTeX package ltxtable .......................................... ok
Looking for LaTeX package ngerman ........................................... ok
Looking for LaTeX package numprint .......................................... ok
Looking for LaTeX package tabularx .......................................... ok
Looking for LaTeX package textcomp .......................................... ok
Looking for LaTeX package times ......................................... NOT ok
Looking for LaTeX package watermark ......................................... ok
Looking for LaTeX package xcolor ............................................ ok
Looking for LaTeX package xifthen ........................................... ok
Looking for LaTeX package xstring ........................................... ok
Looking for LaTeX package xy ................................................ ok
Looking for LaTeX package zref .............................................. ok
Looking for LaTeX package zwischensumme ..................................... ok`

Gefragt von (1.4k Punkte)

2 Antworten

+1 Punkt

Eventuell was mit cut & paste aus irgend einem Dokument ins Webinterface eingefügt? Das würde den Encoding-Fehler erklären (das führt typischerweise zum Abbruch).

Beantwortet von (-9,102 Punkte)

Hab es gefunden. Es liegt an den Daten aus der Datenbank. Ich hatte bereits (vor dem Posting hier) die Artikelnummern bewusst "eingetippt" und aus der Datenbank abgerufen. Es ist mir allerdings aufgefallen, dass bei einzelnen Artikelbeschreibungen der automatische Zeilenumbruch bei der Anzeige in den Lieferschein-/ Rechnungsmasken in Kivitendo "komisch" ist!
Ein Beispiel:

Kramp Kabelb.
wiederverw. 7,6x300mm

aber in Bezug auf die Breite des Feldes würde die Beschreibung aber korrekterweise so angezeigt werden müssen:

Kramp Kabelb. wiederverw.
7,6x300mm

Nachdem ich das Leerzeichen zwischen "wiederverw." und "7,6" gelöscht und wieder eingefügt habe, war der Zeilenumbruch der Anzeige wieder korrekt und es lies sich problemlos ausdrucken.

Nun habe ich mir alle betreffende Daten noch mal angeschaut und nur mit "kwrite" ein blasses Zeichen an dieser Stelle angezeigt bekommen. Ich weiss nur nicht, welches "unsichtbare" Zeichen das ist. Hiere mal ein Screenshot aus "kwrite":

enter image description here

Das "Unterstrich"- Zeichen wird bei allen betreffenden Artikelbeschreibungen angezeigt. Nun stellt sich nur noch die Frage: Was ist das?

0 Punkte

Antwort zum letzten Kommentar der vorhergehenden Antwort:
Das ist ein "festes Leerzeichen", womit ein Umbruch verhindert wird. Der Umbruch ist nicht in kivitendo "komisch", sondern folgt den sich daraus ergebenden Regeln: Festes Leerzeichen = kein Umbruch an dieser Stelle. Das sieht dann womöglich komisch aus, liegt aber nicht an kivitendo, sondern an den Daten. Und die bekommt kivitendo - wie auch immer - von außen. Eigenmächtig oder aus einer Laune heraus fügt kivitendo jedenfalls keine festen Leerzeichen in Texte ein ;)

Beantwortet von (-9,102 Punkte)

Das liegt an den Daten aus der Quellpreisliste, die ich in eine csv umgewandelt und über die Importschnittstelle eingelesen habe und nat. nicht an Kivitendo. In diesem Fall eine *.mdb- Datei. Zum Glück ist mir das mit dem Umbruch aufgefallen, sonst wäre ich nie auf die Idee gekommen, das es solche Zeichen überhaupt gibt. Die treten auch nur vereinzelt auf und die meisten Editoren zeigen die gar nicht an. Nun habe ich allerdings keine Lust die 5 Dateien mit je 50000 Zeilen von Hand zu durchsuchen. Leider habe ich bisher weder in meinen Büchern, noch im Netz ein passendes Ersetzungsmuster gefunden. Ich möchte das eben gleich durch mein Script entfernen/ ersetzen lassen.
Ein einfaches $var =~ s/\ /\ /g; wird ja nicht funktionieren, da es kein "normales" Leerzeichen ist. Wenn also jemand weiß, wie man das in "Perl"- Scripten korrekt mit "sed" entfernen/ ersetzen kann, wäre ich über eien Tipp dankbar.

Danke. Diese Seite und auch Wikipedia:Leerraum sowie Perldoc:Using character classes
haben mir leider nicht geholfen. Immer wenn ich z.B. das "Suchnuster" \s verwende oder auch andere, dann wird eben das Zeichen nicht ersetzt. Ich habe nun "aus lauter Verzweifelung" per "copy&paste" das Zeichen ins Script kopiert und erfreulicherweise geht das!

$var =~ s/ /\ /g;

Toll, auch hier zeigt es das Zeichen eben nicht an. Bitte den kleinen Unterstrich aus dem Screenshot oben hier "reindenken".....

Thema kann als geschlossen angesehen werden. Ich arbeite gerade noch ein bisschen an meinem Scriot (teilweiser rewrite). Wenn es einigermaßen fertig ist, stelle ich das nat. wieder zum Download zur Verfügung (eigene Webseite/ eigener Eintrag auf meiner Seite ist auch in Planung).

Ähnliche Fragen

0 Punkte
2 Antworten
Gefragt 18, Apr 2012 von Auge (270 Punkte)
0 Punkte
1 Antwort
0 Punkte
0 Antworten
0 Punkte
2 Antworten
Gefragt 27, Jun 2013 von tobias (310 Punkte)
0 Punkte
2 Antworten
Gefragt 24, Jun 2013 von leo_kivi (940 Punkte)
...