Frage

Ich bin eine Latex-Datei auf einem Server und Download von dort aus den generierten dvi, PS- und PDF-Dateien zusammenzustellen, um sie anzuzeigen.

Die Latex-Datei von \ include enthält einig Figur Dateien, die nicht auf meinem lokalen Rechner sind. Ich fand, dass dvi-Datei von Latex-Befehl erzeugt nicht die Zahlen zeigen nach meiner lokalen dowloaded, aber ps-Datei von dvips erzeugt -Ppdf die Zahlen haben, und pdf-Datei entweder durch ps2pdf oder pdflatex erzeugt scheinen nicht wieder die Zahlen haben. Ist es, weil die Zahlen eigentlich nicht als Teil des dvi und PDF-Dateien durch diese Kompilation Befehle eingebettet? Wie man tatsächlich einzubetten Zahlen so können wir nur exportieren, um die Dokumentdateien auf andere Maschinen?

Ist der Fall für Tabellen in getrennten tex-Dateien in dem Haupt tex-Datei enthielten von / Eingang und der Fall für Style-Dateien von \ usepackage ähnlich wie im obigen Fall für Bild-Dateien enthalten von \ include enthalten?

War es hilfreich?

Lösung

Hintergrund

Eingebettete Bilder, wie EPS-Dateien werden nicht in Knuth ursprünglichen dvi-Spezifikation unterstützt - nicht überraschend, da dvi ein älteres Format als Postscript ist; Stattdessen sind sie über eine Verlängerungs Fähigkeit codieren, die in Tex durch den \ speziellen Befehl und in dvi von einigen reservierten Codes zugegriffen wird.

dvips setzte einen Standard für wie Angebote zu verwenden, die für die Aufnahme von Postscript-facilties in Tex ein sehr flexibles Mittel gab, aber nicht alle dvi Dienstprogramme voll diese unterstützen.

Antwort, Teil eins: Wo sind die Zahlen

?

Alle Zahlen mit importierten \ include im dvi als Postscript-codiert werden, um den \ speziellen Code, so auf den ersten Teil Ihrer Fragen - ja, der Bildinhalt ist alles in der dvi-Datei. So Sie Sorge über nicht brauchen, wo die Dateien, die wurden verwendet, um die dvi zu erzeugen.

verschiedene Programme jedoch, dass der dvi verarbeiten können flockig Dinge tun. dvips ist der Standard, und es basiert auf ghost, die verschiedene Arten von flakiness über die Jahre gesehen hat. Andere dvi Software hat einfach nicht Specials unterstützt oder unterstützt sie seltsam.

Antwort, Teil zwei: ein Bastel-

Warum denken Sie, die Zahlen fehlen? Haben Sie sich die Dateien in einem On-Screen-Viewer betrachtet, oder haben Sie sie ausgedruckt? Es kann oft sein, dass eine On-Screen-Viewer flockig ist; das ist selten der Fall mit dem Ausdruck.

Ansonsten Blick auf den Bug-Tracking-Systemen für die verschiedene Bits von Software Sie verwenden. Ich habe festgestellt pdftex dämmt mich von vielen dieser Fragen; Ich habe ghost Fehler gefunden besonders ärgerlich zu sein, mit im Laufe der Jahre zu beschäftigen. Adobe Acrobat ist klobig, aber es ist der Standard und es ist gut für die Fehlersuche ps / pdf Fragen. Versuchen Sie andere Software.

Andere Tipps

sollten Sie auf die Warnungen suchen. Ich bin sicher, es gibt einige, weil für ps Sie eps Bilder benötigen und für pdflatex werden Sie png oder jpeg benötigen (versuchen Sie bei Ihrem lokalen Rechner kompilieren ersten, zum Beispiel mit kile oder gedit Plugin)

Ich verwende kile der Kompilierung Befehle für die PDF-Erzeugung, die immer gut funktioniert (Bilder inkl.). sie verwenden pdflatex dafür.

Es hängt viel von dem Format der Bilddateien, und wie diese Formate, die von den verschiedenen Werkzeugen werden, verwenden Sie konvertieren dvi -> ps -> pdf

Wenn Sie Produkt ps, das Beste sind Ihre Zahlen in der EPS zu liefern (Encapsulated Postscript) Format, Kompilierung mit Latex und Verwendung dvips.

Wenn Sie pdf generieren möchten, dann geben Sie Ihre fgure im PDF oder PNG-Format und Verwendung pdflatex.

Siehe http://en.wikibooks.org/wiki/LaTeX/Importing_Graphics und http://amath.colorado.edu/documentation/LaTeX/reference/figures. html für gute Erklärungen dafür, was passiert.

Der Ausgang des Latex-Befehl kann über sehr informativ sein whant auch mit Ihren Figuren passiert.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top