myty - Handbuch für Redakteure und Administratoren

Aktuelle Info zu Sicherheitsrisiken: In den aktuellen Versionen ab 4.1. sind keine Sicherheitsprobleme bekannt.  

DTP-Objekte aus InDesign importieren

modul: apis
Release Info
Version: 4.0
SELECT SQL_CALC_FOUND_ROWS modulesfaq_questions.*, modulesfaq_answers.Version,`modulesfaq_questions`.`id`,`modulesfaq_questions`.`status` FROM `modulesfaq_questions` LEFT JOIN modulesfaq_answers ON modulesfaq_questions.id=modulesfaq_answers.modulesfaq_questions_id AND modulesfaq_answers.id=616 WHERE 1 AND modulesfaq_questions.id=324 AND `modulesfaq_questions`.`language` = 'de' AND `modulesfaq_questions`.status = 'enabled' LIMIT 0,1

Zur Erstellung der Vorlagen wird Adobe® InDesign® und XSL-FO als Transferformat verwendet. Vor der Erstellung wird bei den Voreinstellungen in InDesign® unter Einheiten & Einteilungen die Einheit in Millimeter festgelegt, da das XSL-FO Plug-in Millimeter erwartet. Anschließend wird das Dokument eingerichtet und die Dokumentinformationen hinterlegt. Bei der Einrichtung ist zu beachten, dass aktuell nur einseitige Dokumente verarbeitet werden können. Doppelseitige Dokumente werden nicht berücksichtigt. Die Dokumentinformationen werden separat festgelegt und beinhalten den Dokumentnamen, den Autor, die Beschreibung und die Stichwörter.

Nach der Einrichtung der Vorlage kann mit deren Gestaltung begonnen werden. Dafür müssen drei Ebenen angelegt werden: PDF_Vordergrund, PDF_Hintergrund und eine Ebene mit den dynamischen Inhalten. Die Ebenen PDF_Vordergrund und PDF_Hintergrund beinhalten die nicht dynamischen Gestaltungselemente, die im Vordergrund beziehungsweise Hintergrund liegen. Diese werden bei der Generierung eines PDFs durch den Antenna House Formatter mit eingebunden. Die Ebene mit den dynamischen Inhalten kann beliebig benannt werden. In dieser Ebene können Bildboxen und Textboxen platziert werden, die über das Skript label.js, das das XSL-FO-Plug-in zur Verfügung stellt, mit myty-spezifischen Eigenschaften versehen werden.

Eigenschaften für Bilder

Für Bilder wird der Name, der für die Identifizierung beim späteren Pflegen der Inhalte in myty notwendig ist, und die Bearbeitbarkeit des Bild in myty festgelegt.

Eigenschaften für Texte

Für Textboxen können im Vergleich zu Bildern mehr Eigenschaften festgelegt werden. Bei aktivierten noHTML, ist im Backend von myty die Bearbeitungsleiste nicht verfügbar, es können also keine HTML-Tags genutzt werden. Zusätzlich können eine maximale Zeichenanzahl, Zeichenformate und Absatzformate angegeben werden. Dabei werden nur die Zeichenund Absatzformate zur Auswahl angeboten, die bereits im InDesign® definiert sind.

 

Formularfelder

Zum Anlegen von Formularfeldern werden nicht editierbare Textboxen verwendet. Der Text repräsentiert dabei den Aufbau der Formularfelder. Im angegebenen Beispiel wird ein Formular für Name und Adresse generiert. Den Feldern address_nr und zip wird dabei zusätzlich zu dem Attributnamen eine Typ-Richtlinie übergeben. Diese sind im Backend von myty definiert.

[ty:form *element|firstname*] [ty:form *element|lastname*]
[ty:form *element|address*] [ty:form *element|address_nr* *type|address_nr*]
[ty:form *element|zip* *type|plz*] [ty:form *element|city*]
[ty:form *element|country*]

Bei der Formatierung ist zu beachten, dass nicht alle in InDesign® unterstützten Formatierungen in myty verfügbar sind. Dies betrifft vor allem die Farbprofile. Es kann können CMYK und
Pantone genutzt werden. HKS wird beispielsweise nicht unterstützt. Nach der Fertigstellung der Vorlage sollten die Voraussetzungen für den Export überprüft werden. Diese beinhalten:

  1. Die Vorlage muss bereits gespeichert sein.
  2. Die Dokumenteigenschaften wurden eingetragen.
  3. Die Einheiten sind in Millimeter.
  4. Das Dokument ist einseitig.
  5. Die verwendeten Grafiken liegen im Projektordner.
  6. Ein Exportprofil für PDFs wurde angelegt.

Anschließend wird mit Hilfe des Skriptes start.js, das auch durch das XSL-FO-Plug-in verfügbar ist, der Export gestartet. 

Autor: Cathleen Knohf
letzte Änderung: 29.09.2011
Keywords:
DTP, WTP, XSL-FO
Kommentare 0
Fragen von Nutzern 0
ähnliche Themen 3

Kommentieren

 

Stellen Sie eine Frage

 

offene Fragen

Zu diesem Beitrag existieren keine offenen Fragen.

SELECT modulesfaq_questions.*, (SELECT modulesfaq_answers.id FROM modulesfaq_answers WHERE modulesfaq_answers.status='enabled' AND modulesfaq_answers.modulesfaq_questions_id = modulesfaq_questions.id ORDER BY modulesfaq_answers.Version DESC Limit 1) AS answer, (SELECT modulesfaq_answers.id FROM modulesfaq_answers WHERE modulesfaq_answers.modulesfaq_questions_id = modulesfaq_questions.id ORDER BY modulesfaq_answers.Version DESC Limit 1) AS answerCount, (SELECT COUNT(*) FROM modulesfaq_questions AS MQ WHERE MQ.Modul = modulesfaq_questions.Modul GROUP BY MQ.Modul) AS questionsByModul FROM modulesfaq_questions WHERE 1 AND modulesfaq_questions.language = 'de' AND modulesfaq_questions.status = 'enabled' AND modulesfaq_questions.Modul = 'apis' ORDER BY modulesfaq_questions.Modul, modulesfaq_questions.pos, modulesfaq_questions.Frage

Alle Beiträge zum Thema

Auf Facebook teilen