PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : absolute Positionierung



Clavain
07-06-2005, 15:21
Hallo Allerseits!
Ich hab folgendes Problem:
Ich hab eine pdf-Datei (eine Übungsangabe einer Übung auf der Uni). In diesem pdf gibt es ein paar Felder (wie z.B. Name) die man ausfüllen muss. Die Übung selber schreib ich in LaTeX. Bis jetzt mach ich folgendes:

Im LaTeX Dokument:
--cut--
\usepackage[final]{pdfpages}
--cut--
und im Dokument am Anfang
--cut--
\includepdf[pages=-]{Uebung06}
--cut--
Und dann den Code meiner Übung. Dann wird das ganze ausgedruckt und händisch beschriftet.

Jetzt meine Frage: ist es möglich eine Box (oder was auch immer) absolut zu positionieren, also zu sagen diese Box ist auf Seite 1, 5 cm vom oberen und 3 vom linken Rand entfernt und somit Text über ein pdf zu legen?

Vielen Dank im Vorraus,
Clavain

PS: nein, im pdf sind keine ausfüllbaren Formularfelder

Clavain
07-06-2005, 16:51
Ok, bin mittlerweile draufgekommen. Hier die Lösung:


\includepdf[pagecommand={~\\
\raisebox{-6cm}{\hspace{3.2cm}\begin{large}Feld1\end{large}}\ \
\raisebox{-1cm}{\hspace{3.2cm}\begin{large}Feld2\end{large}}\ \
\raisebox{-1cm}{\hspace{3.2cm}\begin{large}Feld3\end{large}}
\thispagestyle{empty}
}, pages=1]{Uebung06}
\includepdf[pages=2-]{Uebung06}

Nicht wirklich sauber die Lösung, aber es geht

masc
07-06-2005, 20:05
Hi,

dazu kannst du das Package overpic verwenden.

Das sieht dann zu Beispiel so aus:



\begin{overpic}[unit=1mm] %[unit=1mm, grid]
{formular.pdf}
\put(10,30){Datum}
\put(10,20){Name}
\end{overpic}

Wenn du grid aktivierst, wird über das Bild ein Raster gelegt. Damit ist das Positionieren leichter.


Gruß Markus