Skip to main content

Eine Sequenz mit UI-Optionen hinzufügen

Zusammenfassung

Erfahren Sie, wie Sie mithilfe des Elements menuchoice eine Sequenz mit Optionen zu einer einzelnen Anweisung hinzufügen können. Zum Beispiel "select FileSave".

Wenn Sie Anweisungen verfassen, möchten Sie den Lesern vielleicht mitteilen, dass sie mehrere Optionen in einer Sequenz auswählen sollen. Paligo XML enthält Elemente, die speziell für diesen Zweck entwickelt wurden.

Sie können entweder:

  • Ein menuchoice-Element als Container einfügen und darin anschließend die verschiedenen Elemente der Benutzeroberfläche hinzufügen.

    Bei diesem Ansatz setzt Paligo zwischen die Benutzeroberflächen-Elemente in der Sequenz automatisch ein Pfeilsymbol. Beispiel:

    menuchoice-oneline-example.png
  • Die Elemente der Benutzeroberfläche direkt in einen para einfügen, ohne menuchoice zu verwenden. Hier generiert Paligo keine Pfeilsymbole, daher müssen Sie zwischen den Elementen der Benutzeroberfläche Text hinzufügen, z. B.:

    no-menuchoice-example.png

Anmerkung

Das direkte Einfügen von Elementen der Benutzeroberfläche in para, ohne menuchoice zu verwenden, kann die Benutzererfahrung für Screenreader-Anwender verbessern. (Wenn Sie menuchoice verwenden, können Screenreader sowohl die Optionen der Benutzeroberfläche als auch das Pfeilsymbol vorlesen.)

Hierfür können Sie zahlreiche Elemente der Benutzeroberfläche verwenden, darunter Elemente für Menüs, Menüpunkte oder Tastaturkürzel. Wir beschreiben sie im Folgenden. Letztlich liegt die Entscheidung bei Ihnen, wie detailliert Ihre Struktur sein soll. Sie können ganz puristisch vorgehen und alle Elemente wie vorgesehen verwenden, oder einen einfacheren Ansatz verfolgen, bei dem Sie alle Optionen der Benutzeroberfläche mit genau einem Element, z. B. guilabel, darstellen.

  1. Wählen Sie das Topic oder die Komponente im Content Manager aus, um es/sie im Editor zu öffnen.

    Content Manager in Paligo. It shows the Documents section contains an Acme 100 Topics folder. Inside the folder there is a publication and many topics, including "Connect to Network (100).

    Alternativ können Sie Topics erstellen und dieses bearbeiten.

  2. Suchen oder fügen Sie den Absatz hinzu, der Anweisungen zur Auswahl einer Sequenz von Optionen enthält. Klicken Sie in den Absatz an der Stelle, an der die Sequenz erscheinen soll.

    Wenn Sie das Element menuchoice verwenden möchten, bei dem Paligo automatisch ein Pfeilsymbol zwischen den UI-Elementen einfügt, fahren Sie mit Schritt 4 fort.

    Wenn Sie menuchoice nicht verwenden und stattdessen die UI-Elemente direkt in den Absatz einfügen möchten, fahren Sie mit Schritt 5 fort.

  3. Drücken Sie Alt + Enter ⏎ (Windows) oder Command ⌘ + Enter ⏎ (Mac), um den Kontextmenü „Elemente“ anzuzeigen.

    Element context menu shows a search field and a list of elements that are valid at the current position.
  4. Geben Sie das menuchoice-Element ein und fügen Sie es hinzu.

  5. Klicken Sie in das übergeordnete Element („parent“):

    Wenn Sie das menuchoice-Element verwenden, klicken Sie auf das menuchoice-Element, das Sie in Schritt 4 hinzugefügt haben.

    Wenn Sie menuchoice nicht verwenden, klicken Sie auf das para-Element, das Sie in Schritt 3 ausgewählt haben.

  6. Mithilfe des jeweiligen Kontextmenüs können Sie eines oder mehrere der folgenden Benutzeroberflächen-Elemente hinzufügen:

    • guilabel

      Dieses Element enthält den Namen eines Etiketts. Nachdem Sie das Element hinzugefügt haben, geben Sie darin den Namen ein.

    • guibutton

      Enthält den Namen einer Schaltfläche. Nachdem Sie das Element hinzugefügt haben, geben Sie darin den Namen ein.

    • guiicon

      Enthält den Namen eines Symbols. Nachdem Sie das Element hinzugefügt haben, geben Sie darin den Namen ein.

    • guimenu

      Enthält den Namen eines Menüs. Nachdem Sie das Element hinzugefügt haben, geben Sie darin den Namen ein.

    • guimenuitem

      Enthält den Namen einer Menüoption. Nachdem Sie das Element hinzugefügt haben, geben Sie darin den Namen ein.

    • guisubmenu

      Enthält den Namen eines Untermenüs. Nachdem Sie das Element hinzugefügt haben, geben Sie darin den Namen ein.

    • shortcut

      Enthält Details zu Tastaturkürzeln. Wenn Sie das shortcut-Element hinzufügen, können Sie darin Tastaturkürzelelemente einfügen, darunter keycap, keycombo oder keysym für Tastaturtasten und mousebutton für Mausaktionen.

      Unter Standard DocBook 5.2 können Sie mehr über diese Elemente erfahren (sie sind als untergeordnete Elemente der Verknüpfung aufgelistet).

  7. Wiederholen Sie den vorherigen Schritt so lange, bis Sie die Struktur für jede Option in der Sequenz erstellt haben.

  8. Drücken Sie Speichern. Save icon.

Anschließend können Sie Ihre Inhalte veröffentlichen.

Anmerkung

Zum Gestalten der Elemente der Benutzeroberfläche verwenden Sie CSS für HTML-Ausgaben und die Optionen des PDF-Layout-Editors für PDF.

Details hierzu finden Sie unter:

Beispiel 1. Eine Sequenz von Benutzeroberflächenoptionen und eine alternative Tastaturverknüpfung

Angenommen, Sie möchten eine Anweisung hinzufügen, die den Benutzer auffordert, ein Menü „Datei“ und dann eine Option „Speichern“ in diesem Menü auszuwählen. In einem weiteren Absatz Ihrer Anweisung soll erklärt werden, wie alternativ ein Tastaturkürzel verwendet werden kann.

Das sieht im veröffentlichten Dokument wie folgt aus:

menuchoice-example.png

Paligo fügt den Pfeil zwischen Datei und Speichern automatisch hinzu, da die Struktur so eingerichtet ist, dass sie das menuchoice-Element verwendet.

Dies ist der zugrundeliegende XML-Code:

<para>When you have completed your design, select 
    <menuchoice>
        <guimenu><emphasis role="bold"><emphasis>File</emphasis></guimenu>
        <guimenuitem><emphasis role="bold"><emphasis>Save</emphasis></guimenuitem>
    </menuchoice>.
</para>
<para>Alternatively, use the keyboard shortcut: 
    <menuchoice>
        <shortcut>
            <keycombo>
               <keycap>Alt</keycap>
               <keycap>S</keycap>
            </keycombo>
        </shortcut>
    </menuchoice>
</para>

Um ihn also in einem Topic zu erstellen, fügen Sie für jeden Absatz zwei para-Elemente hinzu.

Im ersten para fügen Sie den Text hinzu, der vor dem Menünamen und der Menüoption stehen soll. Danach fügen Sie menuchoice als Container hinzu, darin wiederum die Elemente guimenu und guimenuitem. In guimenu geben Sie „Datei“ und in guimenuitem „Speichern“ ein. Da diese von Paligo nicht automatisch fett dargestellt werden, wenden Sie für „Datei“ und „Speichern“ auch das Fettdruck -Symbol in der Symbolleiste an. Damit wird für diese Wörter emphasis role=bold im Code hinzugefügt.

Im zweiten para fügen Sie den Text ein, der vor dem Tastenkürzel steht. Anschließend fügen Sie das menuchoice-Element als Container hinzu. Innerhalb von menuchoice fügen Sie ein shortcut-Element hinzu und darin wiederum keycombo. Innerhalb von keycombo fügen Sie zwei keycap-Elemente hinzu, eines für jede Taste, die gedrückt werden muss. Zum Schluss geben Sie den Text für die Tasten innerhalb der keycap-Elemente ein, in diesem Fall Alt und S.