Anzeige:
Ergebnis 1 bis 5 von 5

Thema: pdfsync und siunitx blockieren eine p-Spalte in tabular

  1. #1
    Registrierter Benutzer
    Registriert seit
    24.04.2009
    Beiträge
    223

    pdfsync und siunitx blockieren eine p-Spalte in tabular

    Hallo,

    ich habe ein Problem, welches durch folgendes Minimalbeispiel prima beschrieben wird:

    Code:
    \documentclass{scrartcl}
    
    \usepackage[cp1252]{inputenc}
    \usepackage[T1]{fontenc}
    
    \usepackage{pdfsync}
    \usepackage{siunitx}
    
    \begin{document}
    
    \begin{tabular}{lp{3cm}}
    kurzes Wort	& ein langer, langer, langer, langer, langer, langer, langer, langer, langer, langer, langer, langer, langer, Satz \\
    \end{tabular}
    
    \end{document}
    Das Problem ist:

    In der Tabelle wird die p-Spalte einfach nicht bei 3 cm umgebrochen. Sobald man entweder das pdfsync-Paket, oder das siunitx-Paket rausnimmt, geht es plötzlich.

    Woran kann das liegen?

    Viele Grüße, Mathias

  2. #2
    Registrierter Benutzer
    Registriert seit
    11.09.2005
    Beiträge
    1.712
    Das ist wohl ein Bug von pdfsync, siehe hier und hier. Auch in der Doku wird auf mögliche Probleme bei Zeilenumbrüchen hingewiesen:

    pdfsync uses extremely sensible code. You should not use pdfsync on final documents because it can change the layout rather significantly (different page/line breaks are the most obvious changes), despite this is rather rare, 17th Murphy’s law states that it will happen to you when it absolutely must not...
    Workaround:
    Code:
    \documentclass{scrartcl}
    
    \usepackage[ansinew]{inputenc}
    \usepackage[T1]{fontenc}
    
    \usepackage[novbox]{pdfsync}
    \usepackage{siunitx}
    
    \begin{document}
    
    \begin{tabular}{lp{3cm}}
    kurzes Wort	& ein langer, langer, langer, langer, langer, langer, langer, langer, langer, langer, langer, langer, langer, Satz \\
    \end{tabular}
    
    \end{document}
    Geändert von Xenara (01-04-2011 um 12:49 Uhr)

  3. #3
    Registrierter Benutzer
    Registriert seit
    24.04.2009
    Beiträge
    223

    Danke

    Hallo Xenara,

    danke für den Tipp mit novbox, auf die Idee wäre ich nicht gekommen. Jetzt funktioniert es ja erstmal.

    Das siunitx-Paket scheint aber doch irgendwas zu bewirken, denn wenn ich es rausnehme (und pdfsync auch ohne novbox drin lasse), dann geht es trotzdem und die Spalte wird korrekt umgebrochen.

    Ich benutzte übrigens MiKTeX 2.9 mit den neuesten Updates unter Windows XP.

  4. #4
    Registrierter Benutzer
    Registriert seit
    11.09.2005
    Beiträge
    1.712
    Stimmt, da hab ich vermutlich vorhin irgendwas zu viel rumgespielt, sodass kein Einfluss von siunitx mehr erkennbar war. WinXP mit TeXLive, aktuellste Version.
    Hab meinen vorherigen Post editiert.

  5. #5
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    pdfsync ist doch mit aktuellen pdftex-Versionen obsolet. Die enthalten doch alle synctex.

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •