Anzeige:
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 15 von 18

Thema: Problem mit \includepdf und Querformat der Originaldatei

  1. #1
    Registrierter Benutzer
    Registriert seit
    06.08.2009
    Beiträge
    15

    Unhappy Problem mit \includepdf und Querformat der Originaldatei

    Hallo zusammen,

    ich bin Latex-Neuling und habe mich dazu entschieden, meine Diplomarbeit damit zu gestalten.
    Nun habe ich aber ein Problem, bei dem auch googeln nicht geholfen hat.


    Am besten fange ich ganz vorne an:
    Ich habe eine mit dem Writer von Open Office erstellte Datei erhalten. Diese enthält eine große Tabelle im A3 Format quer.
    Ich habe also ein pdf daraus erstellt und dieses mit Hilfe von PDFCreator auf A4 skaliert. Soweit so gut.

    Dieses Dokument möchte ich nun in meine Diplomarbeit integrieren.
    Zunächst habe ich dieses mit
    \includepdf
    versucht.
    Das schlug fehl und da fiel mir ein, dass das PDF-Dokument ja weiterhin Querformatig ist (was ich auch leider nicht mit einem externen Tool beheben konnte).

    Dann habe ich mein Glück noch mit \includegraphics versucht, was ebenfalls in die Hose ging.
    Auch Versuche das PDF innerhalb der .tex Datei zu drehen ist fehlgeschlagen. Probiert habe ich sowohl landscape als auch turn.

    Ich hoffe ich konnte mein Problem halbwegs verständlich beschreiben und finde hier jemanden, der mir weiterhelfen kann.


    Achja, interessanterweise erzeugt folgendes keinen Fehler, allerdings wird auch kein pdf erstellt...
    \begin{turn}{90}
    \includegraphics{meineDatei}
    \end{turn}

  2. #2
    Registrierter Benutzer
    Registriert seit
    17.05.2008
    Ort
    Bremen
    Beiträge
    479
    Hast du's mal mit rotate probiert?

    Außerdem gabs ein Paket mit dem man einzelne Seiten im Querformat setzen konnte, weiß bloß grad nich mehr wie das hieß!

  3. #3
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    Farbige aber vage Problembeschreibung. Was heißt denn "es ging in die Hose"? Zeigte das pdf Sternchen, gab es überhaupt kein pdf oder war das Bild bloß falsch gedreht? Wie genau hast du das Bild einfügen wollen? Hattest du Fehlermeldungen in der log-Datei?

    Wenn du eine A4-Seite als Ganzes einfügen willst, ist \includepdf die richtige Wahl. Wenn es nicht klappt, weiche nicht einfach aus. Finde raus, was falsch ist.

  4. #4
    Registrierter Benutzer
    Registriert seit
    06.08.2009
    Beiträge
    15
    Vielen Dank für die raschen Antworten!
    Also...
    Es handelt sich nicht um eine Seite, sondern um 24...

    Wenn ich z.B.

    \begin{landscape}
    \includepdf[pages=1-24]{pdf/meineDatei}
    \end{landscape}

    benutze, dann wird kein PDF erzeugt und ich erhalte
    gute 100 mal den Fehler "undefinded control sequence".
    Ich habe auch schon herausgefunden, dass diese wohl in der Datei sind, die ich einfügen möchte?!!

    Ansonsten treten keine Fehler auf.

  5. #5
    Registrierter Benutzer
    Registriert seit
    17.05.2008
    Ort
    Bremen
    Beiträge
    479
    Na, in einem pdf cann es ja keine undefined control sequences geben, das muss schon in deinem Quellcode sein. Bist du sicher, dass du alle Pakete geladen hast, die die benutzten Befehle definieren?

  6. #6
    Registrierter Benutzer
    Registriert seit
    06.08.2009
    Beiträge
    15
    Ich lade das Paket pdfpages und auch lscape.

    Wenn ich richtig geschaut habe, dann benötige ich kein weiteres (speziell für dieses Vorhaben), oder?

    \Edit: Meine tex-Dateien enthalten ansonsten lediglich einige wenige Bilder, sowie sections und subsections...
    Ich wüsste nicht, wo ich da was falsch gemacht habe...
    Geändert von frau k.GER (06-08-2009 um 16:51 Uhr)

  7. #7
    Registrierter Benutzer
    Registriert seit
    17.05.2008
    Ort
    Bremen
    Beiträge
    479
    Punkt 1. Minimalbeispiel wär spätestens jetzt hilfreich!

    Punkt 2. Hast du denn mal versucht obs auch Fehler gibt, wenn du die pdf's nicht einbindest?

  8. #8
    Registrierter Benutzer
    Registriert seit
    06.08.2009
    Beiträge
    15
    Punkt 1: Ich hab noch nie eins erstellt. Habe jetzt einfach mal alles nicht benötigte aus meiner Hauptdatei entfernt und die problematischen Zeilen eingefügt.

    Code:
    \documentclass[a4paper, 12pt, DIV0, halfparskip]{scrartcl} 
    
    \listfiles 
    
    \usepackage[ngerman]{babel}
    \usepackage{rotating}
    \usepackage{pdfpages}
    \usepackage{lscape}
    
    
    
    \begin{document}
    
    \begin{landscape}
    \includepdf[pages=1-24]{meineDatei}
    \end{landscape}
    
    \end{document}

    Punkt 2: Wenn ich die oben genannten Zeilen auskommentiere gibt es keine Fehlermeldung.

  9. #9
    Registrierter Benutzer
    Registriert seit
    17.05.2008
    Ort
    Bremen
    Beiträge
    479
    Hast du mal probiert ob's geht, wenn du "MeineDatei.pdf schreibst? Und zweitens: Die pdf-Datei liegt auch in dem Ordner wo dein tex-File ist, ja?

    Wenn ich dich recht verstehe funktioniert auch dieses Minimalbeispiel nicht (kann das heir grad nicht testen)?

  10. #10
    Registrierter Benutzer
    Registriert seit
    06.08.2009
    Beiträge
    15
    Ja, das mit .pdf habe ich auch probiert.


    Die Fehler bleiben gleich.
    Im Minimalbeispiel liegt das pdf im gleichen Ordner wie die tex Datei.

    Im eigentlich Dokument habe ich einen Ordner pdf erstellt und gebe die entsprechende Datei dann mit \includepdf[pages=1-24]{pdf/meineDatei} an.

  11. #11
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    Das Minimalbeispiel ist schon sehr gut. Jetzt brauchen wir noch die genaue Fehlermeldung (keine Nacherzählung oder Interpretation! Kopiere den genauen Wortlaut aus der log-Datei).

  12. #12
    Registrierter Benutzer
    Registriert seit
    06.08.2009
    Beiträge
    15
    Ich habe nur die ersten Meldungen aus dem log kopiert, da sich diese immer wiederholen:


    Code:
    ! Undefined control sequence.
    \GenericError  ...                                
                                                      \let \@err@               ...
    l.2 %Çì¢
             
    The control sequence at the end of the top line
    of your error message was never \def'ed. If you have
    misspelled it (e.g., `\hobx'), type `I' and the correct
    spelling (e.g., `I\hbox'). Otherwise just continue,
    and I'll forget about whatever was undefined.
    
    ! Undefined control sequence.
    \GenericError  ...                                
                                                      \@empty \def \MessageBreak...
    l.2 %Çì¢
             
    The control sequence at the end of the top line
    of your error message was never \def'ed. If you have
    misspelled it (e.g., `\hobx'), type `I' and the correct
    spelling (e.g., `I\hbox'). Otherwise just continue,
    and I'll forget about whatever was undefined.
    
    ! Undefined control sequence.
    \GenericError  ...                                
                                                         \endgroup 
    l.2 %Çì¢
             
    The control sequence at the end of the top line
    of your error message was never \def'ed. If you have
    misspelled it (e.g., `\hobx'), type `I' and the correct
    spelling (e.g., `I\hbox'). Otherwise just continue,
    and I'll forget about whatever was undefined.
    
    ! Undefined control sequence.
    \GenericError  ...                                
                                                        #4  \errhelp \@err@     ...
    l.2 %Çì¢
    
    usw...
    
    (That makes 100 errors; please try again.) 
    !  ==> Fatal error occurred, no output PDF file produced!
    Geändert von frau k.GER (06-08-2009 um 17:30 Uhr)

  13. #13
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    Hm. Das ist eine Meldung aus dem Beispiel, das du oben geschickt hast? Und die Meldung verschwindet, wenn du die Zeile mit \includepdf auskommentierst? Wenn ja: Kopiere mal die komplette log-Datei bis zur Fehlermeldung. Wenn nein: Teste erstmal dein Minimalbeispiel.

    (Lösche vor den Tests die aux-Datei)

  14. #14
    Registrierter Benutzer
    Registriert seit
    06.08.2009
    Beiträge
    15
    Keine Ahnung warum auf einmal (ich habe nichts geändert), aber das Minimalbeispiel läuft jetzt problemlos durch.

    Allerdings sind die Seiten in dem Ergebnispdf nicht gedreht.
    Hat da vielleicht noch jemand einen Tipp?

    Ich habe mir, da die Zeit nun langsam drängt, überlegt, dass ich einfach das pdf mit Hilfe des Minimalbeispiels richtig rum drehe und dann einfüge (in der Hoffnund, dass das dann klappt).

  15. #15
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    Je nachdem, was du erreichen willst:

    Code:
    \documentclass[paper=a4]{scrartcl}
    \usepackage[ngerman]{babel}
    \usepackage{pdfpages}
    
    \begin{document}
    \includepdf[pages=1-2,landscape]{a4quer}
    
    \includepdf[pages=1-2,angle=90]{a4quer}
    
    \end{document}

Lesezeichen

Berechtigungen

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