Seite 1 von 1
Formular neues Textfeld auf Klick generieren
Verfasst: Di 17. Sep 2013, 09:43
von Don
Hey Leute,
weis jemand ob es mit dem Paket hyperref möglich ist, in einem Formular ein "Master Textfeld" zu generieren und dies in dem pdf Dokument per Klick einzufügen?
Ich möchte ein allgemeines Formular für den Laborbetrieb erstellen und je nach Probenaufkommen müsste das Feld 1 - x mal ausfüllbar sein.
Ich hoffe ich habe mich halbwegs klar ausgedrückt

Verfasst: Di 17. Sep 2013, 10:39
von sudo
Ich denke das Paket hyperref ist dafür nicht geeignet. Ich wäre mir nicht einmal sicher, ob das in einem pdf überhaupt umsetzbar ist.
Für mich stellt sich dabei schon einmal die Frage, was passiert, wenn x=30? Reicht der Platz dann noch? Was spricht dagegen, die Felder direkt in das Formular einzutragen. Die Labormitarbeiter müssen diese ja nicht ausfüllen, wenn sie weniger Proben haben.
Verfasst: Di 17. Sep 2013, 10:42
von Johannes_B
X-Post zu
mrunix
X-Post sind kontraproduktiv und verstoßen hier auch gegen die Regeln. Kannst du bitte bei mrunix auf diesen Thread verweisen?
Verfasst: Di 17. Sep 2013, 10:57
von Don
X-Post entfernt und auf dieses Forum verwiesen.
In einem pdf Dokument ist das ganze möglich, ein Kollege hat über AdobeCreator ein dementsprechendes Formular erstellt.
Da ich es aber nicht im geringsten einsehe solche Software zu kaufen / unterstützen

wollte ich es etwas anders versuchen.
Ich denke mal auch bei großen Probenzahlen sollte das Formular funktionieren, es kommt halt irgendwann der Seitenumbruch. Das ganze ist am Ende sowieso mehrseitig da noch die gesamten Parameter und Messungen auftauchen.
Prinzipiell hast du Recht und es wäre möglich die Felder von Anfang an einzubinden und eventuell frei zu lassen, aber ich finde es vom Aussehen her einfach unschön wenn bei einem Kontrollexperiment nur 2 von 15 Zeilen ausgefüllt werden und der Rest leer bleibt. Aber jedesmal die .tex Datei zu ändern finde ich nicht so prickelnd.
Verfasst: Di 17. Sep 2013, 11:01
von sudo
Das Problem ist, dass LaTeX eben kein solcher PDF-Creator ist. Stattdessen ist es ein Textsatzsystem. Wenn du solche Textfelder im PDF erstellen lässt schiebst du andere Sachen immer weiter weg. Die Frage ist also nicht nur, wie das PDF/LaTeX erkennt wann die Seite voll ist, sondern auch was mit Kopf- und Fusszeilen passiert? Woher bekommt die PDF diese Informationen?
Verfasst: Di 17. Sep 2013, 11:35
von Don
Mhmm...
gutes Argument. Von der Seite habe ich das noch nicht so ganz bedacht.
Ist denn ein OpenSource PDF-Creator bei euch bekannt mit dem sowas eher geht?
Verfasst: Di 17. Sep 2013, 12:37
von u_fischer
Also wenn das pdf-Format es grundsätzlich erlaubt (wahrscheinlich über Javascript), dann kann man es höchstwahrscheinlich auch mit LaTeX machen - wenn die entsprechende Funktion nicht von Adobe geheimgehalten wird.
Eine Möglichkeit ist z.B. das acrotex-Paket, aber es könnte einigen Aufwand bedeuten, rauszufinden, wie man es konkret machen sollte.