Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Status
titlepoweruser

Info

Powermakros in PRINT NGEN unterscheiden sich von normalen Makros dahingehend, dass sie mehr Optionen zur automatischen Textformatierung während der Eingabe bieten. Sie werden wie normale Makros in einer Makro-Bibliothek aufgebaut und mit mindestens einer der Funktionen AbsatzFormat, FolgeAbsatzFormat oder FormatImFormat versehen.

Funktionalitäten der Powermakros

  • Anwenden von Makros ohne Textmarkierung

  • Automatisches Hintereinanderschalten unterschiedlicher Absatzformate

  • Platzierung eines weiteren Formats innerhalb eines bestehendes Formatesbestehenden Formats

Inhaltsverzeichnis

Expand
titleInhaltsverzeichnis anzeigen
Table of Contents
maxLevel4

...

Note

Die Makros müssen auch beim Aufruf über die Textformatierungsliste als Absatzformate einfügt eingefügt werden. Dies muss im XAML-Customizing der Textformatierungsliste gesondert eingestellt werden.

...

Zur erleichterten Eingabe von abwechselnd formatierten Absätzen kann für Absatzformate ein Folgeabsatzformat definiert werden, welches beim Betätigen der Entertaste automatisch eingefügt wird. Dies ist zum Beispiel für Interview-Artikel sinnvoll, bei denen sich Frage- und Antwort-Absätze immer abwechseln.
Der oder die Anwender:in fügt einmal manuell das Format „Frage“ ein, tippt den Text in das Format und beendet den Absatz durch Drücken der Enter-Taste. Das Format „Frage“ wird geschlossen und es wird automatisch ein neuer Absatz angelegt, der dann als Antwort formatiert wird.

...

FormatImFormat – Platzierung eines weiteren Formats innerhalb eines

...

bestehenden Formates

Mit dieser Funktion ist es möglich, innerhalb eines Formates an erster Stelle automatisch ein weiteres Format platzieren zu lassen. Die Wirkungsdauer kann auf verschiedene Arten festgelegt werden und wird während des Tippens laufend ausgewertet. Das innere Format kann für eine bestimmte Anzahl von Zeichen bzw. Wörtern oder bis einschließlich einem vorgegebenen Zeichen gesetzt werden.

...

Die Vorgaben für das

...

innere Format werden während des Tippens laufend neu ausgewertet, was zum einen bedeutet, dass zwischen dem

...

inneren Format und dem Hauptformat kein Text eingeben werden kann. Zum anderen führt es dazu, dass die Wirksamkeitseinstellung nach jeder Änderung am Text des Absatzes neu angewandt wird.

Anwendungsbeispiel für das Powermakro FormatImFormat“FormatImFormat”:

...

Bei der ersten Frage ist das innere Format bis zum Doppelpunkt wirksam.

...

Sobald ein Doppelpunkt getippt wird, welcher die Wirksamkeit des inneren Formates beendet, wird dieses automatisch verkürzt.

Die Wirksamkeit des Inneren inneren Formats kann dabei auf verschiedene Arten beschränkt werden:

...

Note

Die Funktion “Absatzformate kopieren und einfügen” funktioniert nur für Makros, die die Eigenschaft „AbsatzFormat“=ja eingestellt haben.

Allgemeine Hinweise

...

Nach dem Ablegen der Makroerweiterung wechselt das Icon des Makroelements in der Makrobibliothek von dem Standardicon zu einem Stern. Dieser Stern kennzeichnet die sogenannten „Powermakros“, welche eine der erweiterten Formatierungsfunktionen aus diesem Artikel benutzen.

...

Damit PRINT NGEN die Powermakro-Einstellungen aus dem jeweiligen Makrocluster korrekt auswerten kann, muss der Textcursor beim Setzen der Absatzschaltung innerhalb des jeweiligen Makros stehen. Wird die Absatzschaltung außerhalb eines Powermakros direkt in den Textbereich eingefügt, wird kein Absatzformat-Wechsel ausgeführt.

Übung zum Testen der Powermakros

...

Filter by label (Content by label)
showLabelsfalse
showSpacefalse
cqllabel = "makrostexteformatierung" and space = "PPSD"

Include Page
Disclaimer der PEIQ PRINT NGEN - Produktdokumentation
Disclaimer der PEIQ PRINT NGEN - Produktdokumentation

Nur für PEIQ-Mitarbeiter:

/wiki/spaces/CORE/pages/737706178