Discussion:
Programm für reine Formulareingabe?
(zu alt für eine Antwort)
Dirk Schwarzmann
2008-04-04 08:32:52 UTC
Permalink
Hallo,
ich weiß nicht, ob der Titel aussagekräftig genug ist. Ich formuliere
mal mein Problem:
Unsere Firma hat bisher Angebote, Spezifikationen, Handbücher etc.
immer in MS Word auf Basis eigener Formatvorlagen erstellt.
Dabei stellte sich immer wieder heraus, dass das fertige Dokument
immer wieder Formatierungsfehler aufwies, weil ein User
(un-)absichtlich hier und da mal was an der Formatierung geändert
hatte, um einen (vermeintlichen) Fehler zu beheben. Das führte aber
immer wieder zu Problemen, z.B. in der automatischen Indexerstellung
für Bild- und Tabellenunterschriften usw.
Außerdem ist die Erstellung einer ordentlichen Formatvorlage (in MS
Word und OpenOffice Writer) extrem aufwendig, kompliziert und
teilweise unverständlich - außerdem lässt sie dem User trotzdem noch
die Freiheit, alles nach Gutdünken zu verändern. Das ist nicht
gewollt. Im Moment suche ich daher nach einer besseren Lösung. Ich bin
auf die Idee gekommen, dass es ein Programm geben müsste, mit dem man
- auf Basis einer vorab definierten Vorlage - wie in einem Formular
nur noch Texte in die definierten Felder eingeben kann und diese dann
die gewünschte Formatierung erhalten. Der Benutzer soll gar nicht erst
die Möglichkeit haben, hieran etwas zu drehen. Gibt es so ein
Programm?

Anforderungen sind außerdem:
- leicht erstellbare Formatvorlage (z.B. über eigene Skriptsprache)
- Eingabefelder müssen sich n-mal hinzufügen lassen (z.B. mehrere
Kapitel, mehrere Tabellen, Bilder pro Kapitel) - die Anzahl steht im
Vorfeld nicht fest
- Speicherung in mind. einem offenen bzw. Standarddateiformat (z.B.
doc, rtf, pdf, xml, html)

Ich hoffe, Ihr könnt mir dazu Hinweise geben.

Viele Grüße,
Dirk
Werner Perplies
2008-04-04 09:01:14 UTC
Permalink
Dirk,
Post by Dirk Schwarzmann
Hallo,
ich weiß nicht, ob der Titel aussagekräftig genug ist. Ich formuliere
Unsere Firma hat bisher Angebote, Spezifikationen, Handbücher etc.
immer in MS Word auf Basis eigener Formatvorlagen erstellt.
Dabei stellte sich immer wieder heraus, dass das fertige Dokument
immer wieder Formatierungsfehler aufwies, weil ein User
(un-)absichtlich hier und da mal was an der Formatierung geändert
hatte, um einen (vermeintlichen) Fehler zu beheben. Das führte aber
immer wieder zu Problemen, z.B. in der automatischen Indexerstellung
für Bild- und Tabellenunterschriften usw.
Außerdem ist die Erstellung einer ordentlichen Formatvorlage (in MS
Word und OpenOffice Writer) extrem aufwendig, kompliziert und
teilweise unverständlich - außerdem lässt sie dem User trotzdem noch
die Freiheit, alles nach Gutdünken zu verändern. Das ist nicht
gewollt. Im Moment suche ich daher nach einer besseren Lösung. Ich bin
auf die Idee gekommen, dass es ein Programm geben müsste, mit dem man
- auf Basis einer vorab definierten Vorlage - wie in einem Formular
nur noch Texte in die definierten Felder eingeben kann und diese dann
die gewünschte Formatierung erhalten. Der Benutzer soll gar nicht erst
die Möglichkeit haben, hieran etwas zu drehen. Gibt es so ein
Programm?
- leicht erstellbare Formatvorlage (z.B. über eigene Skriptsprache)
- Eingabefelder müssen sich n-mal hinzufügen lassen (z.B. mehrere
Kapitel, mehrere Tabellen, Bilder pro Kapitel) - die Anzahl steht im
Vorfeld nicht fest
- Speicherung in mind. einem offenen bzw. Standarddateiformat (z.B.
doc, rtf, pdf, xml, html)
Ich hoffe, Ihr könnt mir dazu Hinweise geben.
Viele Grüße,
Dirk
Mir ist nicht so ganz klar, was Du unter Formaular verstehst.

Aber wenn ich Dich richtig verstehe, möchtest Du standartisierte Vorlagen
verwenden, die Du dann mit Inhalten füllen willst.

Ic weiß nicht, ob es so etwas komplett fertig gibt, aber ich habe so etwas
schon viele Male gemacht.

Dabei sind verschiedene Wege denkbar:

1. Vorlage als Einzeldatei speichern:

Vorlage in eigener neutraler Beschreibungssprache, ausfüllen mit einem
relativ einfachen Programm, das in einer Schleife über das Formular
abfragt:
(variable) Abfrage1: Eingabe
(variable) Abfrage2: Eingabe
(variable) Abfrage3: Eingabe

Die Abfragetexte können direkt aus dem Formular kommen und werden durch die
Eingabe ersetzt.

Danach wird (werden) die gefüllte(n) Vorlagen in das Zielprogramm zur
Ausgabe übertragen.

Zielprogramme könnten zum Beispiel DTP- und/oder Textverarbeitungsprogramme
sein.

2. Vorlagen mit einem Datenbankprogramm und Reportgenerator erzeugen und
Ausgabe in Zielprogramm.

3. Vorlagen im Zielprogramm erzeugen, dann wie in 1. vorgehen.

Beispiel: Kalendererstellung mit Corel Ventura:
http://www.weepee.de/suchen-und-ersetzen/sr-terminkalender.html
Unter diesem Link ist die komplette Entstehungsgeschichte beschrieben. Das
Ergebnis funktioniert mit wenigen Eingaben.

Es können völlig unterschiedliche Vorlagen verwendet werden, solange die
entsprechenden Platzhalter verwendet wurden.

4. In manchen Fällen können auch als Vorlage direkt Postscript- oder
PDFdateien verwenden.

HTH
einen schönen Tag wünscht
Werner
--
Werner Perplies, www.weepee.eu (Stand: 3. Mai 2005)
Kalender automatisch erstellen mit SearARep:
http://www.weepee.eu/suchen-und-ersetzen/sr-terminkalender.html
Patrick Grochowy
2008-04-05 04:58:30 UTC
Permalink
Post by Dirk Schwarzmann
[...]
Unsere Firma hat bisher Angebote, Spezifikationen, Handbücher etc.
immer in MS Word auf Basis eigener Formatvorlagen erstellt.
Dabei stellte sich immer wieder heraus, dass das fertige Dokument
immer wieder Formatierungsfehler aufwies, weil ein User
(un-)absichtlich hier und da mal was an der Formatierung geändert
hatte, um einen (vermeintlichen) Fehler zu beheben. Das führte aber
immer wieder zu Problemen, z.B. in der automatischen Indexerstellung
für Bild- und Tabellenunterschriften usw.
[...]
Der Benutzer soll gar nicht erst
die Möglichkeit haben, hieran etwas zu drehen. Gibt es so ein
Programm?
[...]
Vielleicht gibt's da Lösung(en) aus der Richtung (La)TeX?
Frag' doch mal bei de.comp.text.tex

Technisch sollte sich eigentlich auch ein CMS als "DAU-Frontend"
für's TeX-System benutzen lassen, evtl. gibt's sowas auch
schon. Bei d.c.t.t. dürften Leute sitzen, die das wissen.

Gruß Paddy
--
gadgets.grochowy.de
Loading...