Author Topic: pdf export  (Read 11539 times)

cm7695

  • Newbie
  • *
  • Posts: 4
    • View Profile
pdf export
« on: August 17, 2008, 07:19:46 AM »
Es wäre schön, wenn der pdf-Export direkt beide Objekte (also Tex und Fig) in eine pdf schreibt. Dies würde das einbinden wesentlich erleichtern.

Beim Export von Winfig in pdftex entstehen immer 2 Dateien, eine *.pdf, die alle normalen Objekte enthält, und eine *pdftex_t, in der alle Latex-Befehle stehen.

Um das Problem zu beheben wäre es gut, wenn Winfig eine pdf-Datei aus folgender tex-Datei kompiliert.
(Beim Export steht in Winfig die Größe unter Figure Size, diese Daten so ca. +0.3cm bei paperheight und paperwidth eintragen;
Wichtig: Die Figure Size bezieht sich nur auf die Fig-Objekte und nicht auf die Tex-Objekte, so dass es manchmal nicht reicht, nur 0.3cm zu Figure Size zu addieren, z.B. falls sich alle Fig-Objekte unten und alle Tex-Objekte oben auf einer Seite befinden.):

\documentclass[12pt]{article}
\usepackage{color}
\usepackage{graphicx}
\usepackage{geometry}
\geometry{verbose,paperwidth=4.9cm,paperheight=7cm,tmargin=0cm,bmargin=0cm,lmargin=0cm,rmargin=0cm,headheight=0cm,headsep=0cm,footskip=0cm}
\begin{document}
\input *.pdftex_t
\end{document}

Andreas

  • Administrator
  • Full Member
  • *****
  • Posts: 140
    • View Profile
Re: pdf export
« Reply #1 on: August 17, 2008, 04:08:37 PM »
Es wäre schön, wenn der pdf-Export direkt beide Objekte (also Tex und Fig) in eine pdf schreibt. Dies würde das einbinden wesentlich erleichtern.

Beim Export von Winfig in pdftex entstehen immer 2 Dateien, eine *.pdf, die alle normalen Objekte enthält, und eine *pdftex_t, in der alle Latex-Befehle stehen.

Also soll WinFIG den LaTeX-Prozessor aufrufen, damit man das nicht manuell machen muß? Kann man drüber nachdenken.

Quote
Um das Problem zu beheben wäre es gut, wenn Winfig eine pdf-Datei aus folgender tex-Datei kompiliert.
(Beim Export steht in Winfig die Größe unter Figure Size, diese Daten so ca. +0.3cm bei paperheight und paperwidth eintragen;
Wichtig: Die Figure Size bezieht sich nur auf die Fig-Objekte und nicht auf die Tex-Objekte, so dass es manchmal nicht reicht, nur 0.3cm zu Figure Size zu addieren, z.B. falls sich alle Fig-Objekte unten und alle Tex-Objekte oben auf einer Seite befinden.):

Das verstehe ich nicht so ganz.
This forum belongs to www.schmidt-web-berlin.de/winfig

cm7695

  • Newbie
  • *
  • Posts: 4
    • View Profile
Re: pdf export
« Reply #2 on: August 18, 2008, 07:25:06 AM »
Winfig benutzt zur Berechnung der Größe nicht die Tex-Ausgabe sondern anscheinend den Code:
Bsp:
$\frac{dfdf}{dfdf}$
hat als Code eine Höhe von einer Zeile, aber als Tex-Ausgabe ist es höher.
Das kann dann dazu führen, das der Zähler des Bruches aus der Ausgabe rutscht, da ich den Rand auf 0 cm gesetzt habe.

Andreas

  • Administrator
  • Full Member
  • *****
  • Posts: 140
    • View Profile
Re: pdf export
« Reply #3 on: August 22, 2008, 02:13:17 AM »
Winfig benutzt zur Berechnung der Größe nicht die Tex-Ausgabe sondern anscheinend den Code:
Bsp:
$\frac{dfdf}{dfdf}$
hat als Code eine Höhe von einer Zeile, aber als Tex-Ausgabe ist es höher.

Ja, das ist so. Ich muß mal sehen, ob ich da was machen kann. WinFIG müßte den LaTeX-Prozessor aufrufen, um eine Bitmap zu generieren, aus der sich dann die Dimensionen ermitteln lassen. Das ist ein bißchen Arbeit. Deshalb kann ich jetzt nicht versprechen, wann ich das machen kann, aber es ist auf der Todo-Liste.
This forum belongs to www.schmidt-web-berlin.de/winfig