Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Textersetzungen von PS.Content nach HUP-Print
Anker
Textreplacement
Textreplacement

vgl. auch HUP OP #7929657: Editor-Service: Textzeichen-Ersetzung unvollständig

Für jeden Exportkanal können Textersetzungen definiert werden, die in der Editorservice-Schnittstelle ausgewertet werden. Das sind i.A. Zeichen, die im Printsystem anders aussehen (z.B. Anführungszeichen etc.) oder Steuerzeichen sind (z.B. Tabulator, Absatzmarken etc.).

Folgende Zeichen können z.B. definiert und ersetzt werden (TAGs funktionieren, da sie erst nach Maskierung der < und > eingefügt werden):

PS.C ZeichenErsetzungszeichenHUP-Print Entsprechung
HR oder <HR/>
Absatzlinie
HFILL oder <HFILL/>
Zeilenspaltung
<HFILLLINE/>
Auffüllline
TAB oder <TAB/>
Tabulator
QUAD1 oder <QUAD TYPE=1/>
Vollgeviert
QUAD2 oder <QUAD TYPE=2/>
Halbgeviert
QUAD3 oder <QUAD TYPE=3/>
Drittelgeviert
QUAD4 oder <QUAD TYPE=4/>
Viertelgeviert
QUAD8 oder <QUAD TYPE=8/>
Achtelgeviert
ǁ
QUAD9 oder <QUAD TYPE=9/>
Zifferngeviert
<WBR/>
Trennvorgabe

Bindestrich

<BR/>
Zeilenwechsel (Ausrichtung Umlaufzeile)
<BR ALIGN=END/>
Zeilenwechsel (Ausrichtung Absatzendezeile)

NSP
Geschütztes Leerzeichen (&#160;)

SPACE
Leerzeichen (&#32;)
[Zeichen]
<MASK_Uxxxx>
Zeichenersetzung zu einem Unicodezeichen xxxx (Hex-Schreibweise), welches erst im fertigen EFW-Zwischenablageformat umgewandelt wird
Ř<ACC TYPE=caron>RR mit fliegendem Akzent (Caron bzw. Hatschek)

Die bisher aufgeführten Zeilen zu einfachen und doppelten typografischen Anführungszeichen (auch jeweils die französische Variante) haben keine Wirkung und können deshalb auch weggelassen werden:

...

Codeblock
languageyml
themeConfluence
titleBeispiel für Textersetzung nach HUP-Print
collapsetrue
export-steps:
-
  export-points:
  -
    name: Print
    parameters:
      text-replacements: "⎵=<HR/>,↔=HFILL,→=TAB,█=QUAD1,▌=QUAD2,▎=QUAD4,▍=QUAD3,▏=QUAD8,ǁ=QUAD9,‑=<WBR>,‒=–,┐=<BR/>,┘=<BR ALIGN=END/>,‘=<MASK_U2039>,‹=<MASK_U2039>,›=<MASK_U203A>,‚=<MASK_U203A>,Ř=<ACC TYPE=caron>R"

PS: Bitte im Codebeispiel die Unterschiede zwischen "Komma" und dem einfachen typografischen Anführungszeichen unten sowie "größer/kleiner als" und den einfachen französischen Anführungszeichen beachten.

...