PDF wird nicht angezeigt

Tabellen und Grafiken erstellen und anordnen


Checknix
Forum-Newbie
Forum-Newbie
Beiträge: 5
Registriert: Di 29. Apr 2014, 17:54

PDF wird nicht angezeigt

Beitrag von Checknix »

Hallo zusammen,
ich habe viele Beträge zum Thema gefunden, jedoch hat mir bisher keiner weiter geholfen.
Ich muss einen Arbeit mit einer Vorlage meiner FH schreiben. Die Vorlage scheint aber nicht die Beste zu sein.
Ich habe mir ein einfaches Minimalbeispiel gebastelt, in der das PDF perfekt angezeigt wird. Mit meiner Vorlage der Arbeit klappt es allerdings nicht und ich finde den Fehler nicht.
Es wird in der figure Umgebung nicht angezeigt und mit \includepdf[frame]{NamePDF} nur eine leere Seite eingefügt.
Ich schreibe die Arbeit auf www.sharelatex.com und kompiliere mit XeLaTeX.
Da ich mich mit LaTeX nicht wirklich gut auskenne, bitte ich um einigermaßen verständliche Antworten ;)

Hier das Minimalbeispiel der Arbeit:

\documentclass[a4paper,10pt]{scrreprt} 
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{amsmath,amssymb,amsfonts,amstext}
\usepackage{pst-all}

% Kopfzeilen frei gestaltbar
\usepackage{fancyhdr}
\lfoot[\fancyplain{}{}]{\fancyplain{}{}}
\rfoot[\fancyplain{}{}]{\fancyplain{}{}}
\cfoot[\fancyplain{}{\footnotesize\thepage}]{\fancyplain{}{\footnotesize\thepage}}
\lhead[\fancyplain{}{\footnotesize\nouppercase\leftmark}]{\fancyplain{}{}}
\chead{}
\rhead[\fancyplain{}{}]{\fancyplain{}{\footnotesize\nouppercase\sc\leftmark}} 
\usepackage{color}
\usepackage{helvet}
\usepackage{setspace}
\onehalfspacing
\usepackage[dvips]{graphicx}
\usepackage[final]{pdfpages}
\usepackage{float}
\usepackage{layout}
\usepackage{array}
\usepackage{eurosym}
\usepackage[small]{caption}
\usepackage{subcaption}
\usepackage{ifthen}
\usepackage{underscore}
\usepackage[tmargin=1in,bmargin=1in,lmargin=1.25in,rmargin=1.25in]{geometry}
\setlength{\parindent}{0em}
\setlength{\parskip}{1.5ex plus0.5ex minus0.5ex}
\tolerance=2000
\setlength{\overfullrule}{5pt}
\emergencystretch=10pt
\sloppy
\renewcommand{\topfraction}{1} 
\renewcommand{\bottomfraction}{1}
\setcounter{totalnumber}{100}
\renewcommand{\textfraction}{0.1}
\renewcommand{\floatpagefraction}{0.75} 
\usepackage{xesearch} 
\usepackage{wrapfig}
\usepackage[printonlyused]{acronym}
\usepackage{ulem}
\usepackage{fancybox}


\begin{document}

\chapter{Eins}
Hier steht der Text und das Bild \ref{fig:namebild}.
\begin{figure} [h]
\centering
\includegraphics[width=0.6\textwidth]{NameBild.jpg}
\caption{Das ist ein Bild}
\label{fig:namebild}
\end{figure}

\chapter{Zwei}
Jetzt noch etwas spannender Text  und das PDF \ref{fig:namepdf}.
\begin{figure} [h]
\centering
\includegraphics[width=0.6\textwidth]{NamePDF.pdf}
\caption{Das ist ein PDF}
\label{fig:namepdf}
\end{figure}

\chapter{Drei}
Noch mehr spannender Text.
\includepdf[frame]{NamePDF}
Und leider ist hier keines der PDF´s zu sehen, was für meine herausragenden Kenntnisse in Latex spricht.
\end{document}

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Warum benutzt du includepdf? Damit wird die pdf immer als eigene Seite eingebunden.

Nutze mit XeLaTeX nicht die encoding Pakete.
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Studi
Forum-Century
Forum-Century
Beiträge: 185
Registriert: So 5. Jan 2014, 20:18

Re: PDF wird nicht angezeigt

Beitrag von Studi »

Beispielsweise diese Zeile könnte verantwortlich sein:
Checknix hat geschrieben:\usepackage[dvips]{graphicx}
dvips als Treiberangabe steht für das Tool dvips und damit für LaTeX im DVI-Modus, wo eine .dvi-Datei erzeugt wird, die mit dvips zu .ps umgewandelt wird und dann (etwa mit dem Tool ps2pdf) zu .pdf in PDF-Format. Dies eher konventionelle Übersetzung über mehrere Dateiformate wird sowohl mit pdfLaTeX als auch XeLaTeX abgelöst durch direktes Übersetzen in PDF. Dann geht auch \includepdf. Doch nicht im DVI-Modus, wo noch kein PDF direkt erzeugt wird.

Nimm zumindest mal die Option dvips weg. Solche Treiber werden eh automatisch erkannt.

Sonst kannst Du auch noch die Profis auf TeXwelt.de fragen. Mache ich auch öfter, wenn ich wirklich durchblicken will oder was brauche. Dort gibt es übrigens eine direkte 1-click-Schnittstelle zu writeLaTeX.com für geposteten Code. Eigentlich könnte man da auch ShareLaTeX anbieten, wenn das auf Interesse stößt, denke ich.

Studi

Beinschuss
Forum-Meister
Forum-Meister
Beiträge: 808
Registriert: Di 2. Okt 2012, 21:42
Wohnort: NRW

Beitrag von Beinschuss »

Solchen (alten) Vorlagen stehen die meisten hier mit guten Gründen sehr skeptisch gegenüber. Lies mal Minimale Vorlage vs. maximale Probleme und beginne am besten mit einer minimalen Vorlage.

Helmut

Besserwisser

Beitrag von Besserwisser »

Beinschuss hat geschrieben:Solchen (alten) Vorlagen stehen die meisten hier mit guten Gründen sehr skeptisch gegenüber.
In obigem Beispiel ist beispielsweise sinnloser Code mit nicht empfehlenswertem Code kombiniert.
Beinschuss hat geschrieben:Lies mal Minimale Vorlage vs. maximale Probleme und beginne am besten mit einer minimalen Vorlage.
Dem kann ich mich nur anschließen! Minimum wäre, l2tabu und die Anleitungen zu den verwendeten Klassen und Paketen sowie die Warnungen zu lesen und zu beacdhten! Das könnte am Ende sogar mehr Aufwand sein, als basierend auf den vom von Helmut angegebenen Link neu zu beginnen.

Checknix
Forum-Newbie
Forum-Newbie
Beiträge: 5
Registriert: Di 29. Apr 2014, 17:54

Beitrag von Checknix »

Danke für die schnelle Hilfe, nur ich war nicht ganz so schnell ;)
@ Johannes_B: Danke für die Mithilfe. Includepdf mit \usepackage[final]{pdfpages} hab ich getestet, da das Einbinden des pdf in der figure Umgebung nicht funktioniert hat. Wenn’s gehen würde, auch vollkommen ok, da ich ganze Seiten einbinden will (sollten halt nicht leer sein ;). Ach ja, was genau sind alles encoding Pakete in meinem Beispiel?

@Studi: Vielen Dank, das hatte ich schon gelöscht, war mir aber nicht sicher ob das für die Vorlage irgendwo gebraucht wird. Hab ich jetzt wieder gelöscht, leider ohne Erfolg.

@Beinschuss und Besserwisser: Ihr habt ja geile Namen ;) Ja diese super überladenen Vorlagen. Da geb ich euch völlig recht, jedoch muss ich mich an dieses Design halten und war anfangs der Meinung mit meinem Beschränkten Wissen über LaTeX bin ich schneller (hab ziemlich Zeitdruck) wenn ich diese Vorlage verwende. Später ist man immer schlauer.
Ich habe zwei LaTeX Kurse besucht bevor ich angefangen habe. Leider bin ich nicht klüger raus gegangen wie ich rein kam. Der Redner hat mehr über MS- Produkte geschimpft als Wissen vermittelt. Ich werde versuchen die Vorlage neu aufzubauen und nur das zu verwenden, was ich wirklich brauche. Aber sich alles selbst beibringen zu müssen ist in Anbetracht meiner Zeitnot echt mühsam und nervig.
@all: Danke nochmal.
Gruß Checknix

Checknix
Forum-Newbie
Forum-Newbie
Beiträge: 5
Registriert: Di 29. Apr 2014, 17:54

Beitrag von Checknix »

Na da kann man viel versuchen. Ich hab bei Sharelatex gerade mal ein Minimalbeispiel versucht. Wenn ich den unten dargestellten Code mit pdfLaTeX kompiliere, gibt es keine Probleme. Mit XeLaTeX bleiben die Seiten recht einfarbig. Liegt es also an Sharelatex? Hat da jemand Erfahrung mit?
\documentclass[a4paper,10pt]{scrreprt} 
\usepackage{graphicx}
\usepackage[final]{pdfpages}
 
\begin{document}
\includepdf[frame, landscape]{NamePDF} 
\begin{figure}
\centering
\includegraphics{NamePDF.pdf}
\caption{Das PDF}
\label{fig:pdf}
\end{figure}
\end{document}

Felix
Forum-Century
Forum-Century
Beiträge: 210
Registriert: Sa 25. Jan 2014, 13:57

Beitrag von Felix »

Checknix hat geschrieben:Ach ja, was genau sind alles encoding Pakete in meinem Beispiel?
Das sind die hier:
Checknix hat geschrieben:
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
Das erste ist für die Eingabe (reine Zeichen), das andere für die Ausgabe (Schriftzeichen). Codierung meint, dass Zeichen (oder Schriftsymbolen) Zahlen zugeordnet werden und umgekehrt. Es gibt unterschiedliche Tabellen dafür, z.B. betriebssystemabhängig bei der Eingabe, das wird durch die Optionen passend angegeben.

Felix
Ein TikZ Süchtiger :-)

Besserwisser

Beitrag von Besserwisser »

Warum gibst du dich mit einem LaTeX ab, über das du keinerlei Kontrolle hast statt TeX Live oder MiKTeX und einen passenden Editor zu installieren?

Wir können jedenfalls nicht wissen, was sharelatex da macht und die wenigsten von uns werden sich dort extra anmelden, um es auszuprobieren. Daher brauchen wir zumindest die Log-Datei des XeLaTeX-Laufs, um überhaupt eine Chance zu haben, irgendwelche Aussagen darüber treffen zu können, was da schief geht …

Als Ergänzung zu Felix Antwort sei noch darauf hingewiesen, dass man bei XeLaTeX weder inputenc noch fontenc, sondern fontspec verwendet und die Eingabe immer utf8-codiert erfolgen sollte. XeTeX (die Maschine unter XeLaTeX) versteht nämlich utf8 selbst.

Checknix
Forum-Newbie
Forum-Newbie
Beiträge: 5
Registriert: Di 29. Apr 2014, 17:54

Beitrag von Checknix »

Sorry kann das Log File leider weder als .tex noch .txt noch sonst was hochladen.
Hier ein Link dazu:
http://rapidshare.com/share/9FCE41BE855 ... D6543D059A

Antworten