Faq/Writer/156

    From The Document Foundation Wiki
    < Faq‎ | Writer
    This page is a translated version of the page Faq/Writer/156 and the translation is 100% complete.
    Note pin.svg

    Hinweis:
    Diese Anleitung geht davon aus, dass Sie bereits wissen, wie man eine neue Absatzvorlage erstellt und wie man bestehende Formatvorlagen modifiziert.

    Wie kann man die Darstellung des Textes an die Gliederung anpassen?

    Sie möchten, dass sich der Text automatisch entsprechend der Gliederungsebene verschiebt. Beispiel für die erwartete Ausgabe:


    copie d'écran texte aligné sur niveaux de titre avec retraits différents
    Anpassung der Einzüge je nach Gliederungsebene


    Es ist möglich, diesen Effekt automatisch mit "Bedingten Formatvorlagen" zu erzielen. Mit dieser Funktionalität kann eine einzelne Vorlage je nach Kontext die Attribute anderer Vorlagen übernehmen.

    Beispielsweise könnte die Absatzvorlage "Textkörper" in der Kopfzeile einer Seite die Attribute der Absatzvorlage "Kopfzeile" übernehmen. Wir empfehlen eine solche "extreme" Verwendung nicht, da sie zu Verwirrung führen kann. Für die automatische Einrückung, die wir hier verwenden möchten, ist diese Funktion jedoch gut geeignet.

    In diesem Beispiel wird für den Text nur eine bedingte Absatztvorlage verwendet (die Überschriften verwenden Überschrift 1, Überschrift 2 bzw. Überschrift 3). Der verwendete Text wird automatisch an den Kontext angepasst: Befindet sich der Text in "Ebene 2", wird ein vordefiniertes Layout in einer anderen Vorlage verwendet. Das Gleiche gilt für Ebene 3 usw.

    Das ist sehr praktisch, weil Sie sich bei der Texteingabe nicht um das Layout kümmern müssen. Sie wählen die "bedingten" Vorlage, und wenn Sie die Titel (d. h. die Überschriften) anwenden, passt sich das Layout von selbst an. Wir können dies in drei Schritten erreichen.

    Erster Schritt: zwei gewöhnliche, eingerückte Absatzformate erstellen

    Um dem obigen Beispiel zu folgen, müssen Sie zwei Vorlagen erstellen, die "normale" Absatzvorlage sind, bei denen nur ein Einzug vor dem Text definiert ist:

    • Erstellen Sie zwei neue normale Textvorlagen (Absatzvorlagen) und nennen Sie sie Text Ebene 2 und Text Ebene 3 (wählen Sie beliebige Namen)
    • Wenn Sie Text Ebene 2 erstellen, setzen Sie den Einzug bei Vor dem Text unter Tab Einzüge und Abstände auf "0.50" und
    • wenn Sie die Text Ebene 3 erstellen, setzen Sie den Einzug bei Vor dem Text auf "1,00".

    Diese beiden Vorlagen werden nicht direkt im Dokument angewendet.

    Zweiter Schritt: Erstellen einer bedingten Absatzvorlage

    Nun erstellen wir die bedingte Absatzvorlage, die auf den Text angewendet wird, indem wir die folgenden Schritte ausführen:

    • Klicken Sie in der Seitenleiste bei Formatvorlagen (Ansicht ▸ Formatvorlagen oder drücken Sie F11) mit der rechten Maustaste auf die Absatzvorlage Textkörper und wählen Sie Neu
    • Geben Sie im Tab Verwalten einen Namen für die Formatvorlage ein
    • im Tab Bedingung markieren Sie Bedingte Vorlage
    • in der Liste Inhalt wählen Sie 2. Gliederungsebene, in der Liste Absatzvorlagen wählen Sie Textebene 2
    • Klicken Sie auf Anwenden und dann auf OK und
    • Wiederholen Sie den vorherigen Schritt für die dritte Ebene mit der Vorlage Text Ebene 3.


    copie d'écran dialogue création style, onglet Condition
    Erstellung einer bedingten Vorlage

    Dritter Schritt: Ändern der Überschriftenvorlagen

    Sie können die Überschriftenformate "Überschrift 2" und "Überschrift 3" aktualisieren, um ihnen einen Einzug (0,5 und 1,0) zuzuweisen.


    Note pin.svg

    Hinweis:
    Der Tab "Bedingung" ist nur während der Erstellung der Vorlage verfügbar und

    • wenn Sie die Ebene einer Überschrift im Text ändern (z. B. wenn Sie den Absatz von Überschrift 1 auf Überschrift 2 verschieben), wird der Kontext nicht automatisch aktualisiert und die bedingte Vorlage wird nicht automatisch angepasst. Zwei Lösungen:
      1. wenden Sie die Formatvorlage erneut an, indem Sie im Fenster auf die Formatvorlage doppelklicken oder
      2. wenn mehrere Absätze betroffen sind, verwenden Sie das Menü Bearbeiten ▸ Suchen und ersetzen…, klicken Sie auf Weitere Optionen und aktivieren Sie Nach Formatvorlagen suchen, wählen Sie in den Listen Suchen und Ersetzen den Namen der bedingten Formatvorlage und klicken Sie auf Alle ersetzen.
    • Download eines Beispieldokuments