Acrobat-Script: Formatierung in Kommentaren auszeichnen

English readers:
For an english version of this page, please visit the GitHub repository page here: https://github.com/TobiasWantzen/CommentFormattingToText
 

Mit diesem von mir entwickelten Javascript können Sie alle Formatierungen in Acrobat-Kommentaren in getaggten Text umwandeln. Diese werden als reiner Text in das InDesign-Panel »PDF-Kommentare« transportiert und können bei der Korrektur berücksichtigt werden, ohne zwischen InDesign und Acrobat hin und her wechseln zu müssen.

› Direkt zum Download

Warum dieses Script?

Korrektor:innen ersetzen auch immer wieder eine Korrekturstelle durch neuen, teils umfangreicheren Text. In diesen neuen Texten werden auch Formatierungen genutzt: bold, italic, unterstrichen, durchgestrichen, hoch-/tiefgestellt, Farbe, Schriftart, Schriftgröße in allen beliebigen Kombinationen – zumal hier auch gern Textteile per Copy & Paste aus einer Textverarbeitung in das Kommentarfeld übertragen werden.

Kommentare in Acrobat sind Rich-Text-Felder, können also Formatierungen enthalten, werden in das InDesign-Panel »PDF-Kommentare« aber leider nur als reiner Text übertragen (Stand heute, 6. Juli 2021, bis inklusive InDesign 2021). Damit geht die gesamte Formatierung verloren, ohne dass es der Korrekturausführende merkt. Er muss immer wieder zwischen InDesign und Acrobat wechseln und aufmerksam die Kommentare in Acrobat anschauen, um ja keine Formatierung zu übersehen.

Das Script schafft hier einen Workaround und richtet sich an die Korrekturausführenden: Sobald ein Korrekur-PDF vorliegt, können per Script die gesamten Formatierungen in den Kommentaren in getaggten Text umgewandelt werden.

Acrobat vor und nach Skriptlauf
Acrobat-Kommentare vor (links) und nach (rechts) dem Scriptlauf

Damit sind nach dem PDF-Kommentar-Import alle Kommentar-Formatierungen im InDesign-Panel (und in den ausgeführten Korrekturstellen) sichtbar.

InDesign ohne und mit getaggten Kommentaren
Das InDesign-Panel »PDF-Kommentare« ohne (links) und mit (rechts) per Script vorbereiteten Kommentaren

Kostenloser Download

Laden Sie das kostenlose Script zum Auszeichnen der Kommentar-Formatierungen in Acrobat hier herunter:

[Version v1.0, als zip verpackt, 3kB]

Sie finden das Script nun auch auf GitHub.

Nutzung

Nach der Installation finden Sie das Script im neuen Acrobat DC mit einem Klick auf die Symbolleiste:
»Werkzeuge > Add-ons / Zusatzprogramme«.

Das Script zeichnet alle Formatierungen in den Kommentaren nach folgendem System aus:

ikursiv (italic)
bhalbfett (bold)
uunterstrichen (underline)
sdurchgestrichen (strikethrough)
subtiefgestellt (subscript)
suphochgestellt (superscript)
  • Die Tags werden zur besseren Sichtbarkeit in doppelt-geschweifte Klammern gehüllt, z.B. {{i}}Text in kursiv{{/i}}.
  • Mehrfachauszeichnungen werden durch ein „-“ getrennt zusammengehängt, z.B. {{b-i}}Text in halbfett und kursiv{{/b-i}}.
  • Wenn der Fettungsgrad der Schrift nicht 700 (= halbfett/bold) ist, wird der Fettungsgrad an das b-Tag angefügt (400 = normal/regular wird ignoriert), z.B. {{b600}}Text in viertelfett/semi-bold{{/b600}}.

In InDesign können die Formatierungen nach der Korrekturausführung entweder per Hand oder mittels GREP gesucht und korrigiert werden.

Als eine mögliche Basis kann dieser GREP dienen:

GREP Suche: \{\{([biusbpan\d-]+\}\})(.+)\{\{/\1
GREP Ersetze: $2

Damit springen Sie einzeln von einem Vorkommen der Format-Tags zum nächsten. Der GREP löscht lediglich die Format-Tags. Als Arbeitsablauf würden sich die Schritte 1–3 so lange wiederholen bis keine Format-Tags mehr gefunden werden:

  1. Springe zum nächsten Vorkommen.
  2. Ersetze.
  3. Zeichne per Hand mit der korrekten Zeichenstilvorlage aus.

Senden Sie mir gern Feedback oder Verbesserungsvorschläge zu!

Installation

Nutzen Sie bitte die Installationsanleitung auf GitHub:
https://github.com/TobiasWantzen/CommentFormattingToText#installationsanleitung

Comments

Ein Kommentar zu „Acrobat-Script: Formatierung in Kommentaren auszeichnen“

  1. Zu dieser Seite wurde ein Kommentar hier hinterlassen und beantwortet:
    https://wantzen.com/blog/acrobat-script-pdf-synchron-blaettern/#comment-61

    Kommentarinhalt:
    »
    Das, wonach ich seit Jahren gesucht habe.

    Die Tags-Verschachtelung habe ich testweise wg. der Rückkonvertierung mit GREP mal umgestellt:
    Statt {{b-i}}xxx{{/b-i}} so (einzelne Tags) {{b}}{{i}}xxx{{/i}}{{/b}}
    Bin mir aber noch nicht sicher, ob das wirklich Sinn macht.

    Vielen Dank!
    «

    Meine Antwort darauf:
    »
    Da InDesign keine Verschachtelung von Auszeichnungen bzw. doppelte Auszeichnung von Textstellen mit zwei verschiedenen Zeichenstilvorlagen zulässt und Du also sowieso eine Zeichenstilvorlage »BoldItalic« benötigst, fand ich das wenig sinnvoll, vereinzelte Tags zu setzen. Aber es mag in dem ein oder anderen Fall/Workflow vielleicht sinnvoll sein. Es steht jedem frei, das Skript so anzupassen, wie er es nutzen mag.
    «

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert