Variantensteuerung mit QuickSilver® / Interleaf

Inhalt und Textabschnitte in QuickSilver® / Interleaf mit Attributen steuern.

2 Min. Lesezeit

Als Redakteur für Software-Produkte erstellen Sie Technische Dokumentationen bestehend aus Kommentaren und eingebettetem Code. Wenn Sie z.B. Kommentare auf Verständlichkeit oder den Code auf Systematik und gleichen Aufbau prüfen möchten, kann das bei einem sehr langen Dokument mühsam und unübersichtlich sein. Hier ergibt es Sinn, Texte vorübergehend auszublenden. Auch zur Vorbereitung und Prüfung für Online-Hilfen ist dies sinnvoll.

Sind

  • Texte richtig formatiert,
  • Hervorhebungen einheitlich gestaltet,
  • Anweisungen immer gleich aufgebaut,

steht einer schnellen Erfassung des Kontext nichts im Weg.
Für das Bilden dieser Strukturen ist es manchmal hilfreich, Komponenten auszublenden.
Quicksilver bietet die Möglichkeit, Elemente über das vordefinierte Attribut "$Name" anzuzeigen bzw. auszublenden.

  1. Öffnen Sie das Fenster "Attribute einrichten" in der Menüleiste über Eigenschaften|Attribute einrichten".
  2. Geben Sie die Steueranweisung "$Name = Liste:num" ein und bestätigen sie mit "Anwenden".

-> es sind nur Elemente mit dem Namen Liste:num sichtbar.

oder

  1. Geben Sie die Steueranweisung "$Name # Liste:num" ein und bestätigen sie mit "Anwenden".

-> alle Elemente mit dem Namen Liste:num sind ausgeblendet.

Hinweis: Die Einträge der Elemente in der Steueranweisung können sie beliebig
erweitern, fügen sie hierzu ein "Leerzeichen" zwischen die Elemente ein.

Und so wirds gemacht:

  1. Öffnen Sie das Fenster "Attribute einrichten" in der Menüleiste über "Eigenschaften|Attribute einrichten".
  2. Geben Sie die Steueranweisung "$Name = Liste:num Liste\\ Text Beispiel" ein und bestätigen sie mit "Anwenden".

-> es werden nur noch die Komponenten "Liste:num", "Liste Text" und "Beispiel" angezeigt.

Sonderzeichen in Komponenten: Sie müssen bestimmten Zeichen einen rückwärtigen Schrägstrich (\) voranstellen, wenn Sie diese als Teil eines Attributs oder Wertenamens in einer Steueranweisung verwenden möchten. Zu diesen Zeichen gehören: − Leerstellen, &, \, ~, =, |, #, > und <.

Beispiel:
Sie möchten die Komponente "Liste Text" sichtbar machen. Geben Sie die Anweisung:  "$Name--#-- Liste\\--Text" ("-- " steht für Leerzeichen) ein.

Ihre QuickSilver/Interleaf Dokumentation soll nach variantenspezifischen Inhalten ausgeleitet werden?
Profitieren Sie von unserer Erfahrung bei Modularisierung und Variantensteuerung in QuickSilver/Interleaf.