So erstellen Sie eine Linie, die sich automatisch vom Text bis zum Ende des Textrahmens erstreckt

Ich suche nach einer Lösung, wie ich eine Zeile erstellen kann, die sich automatisch vom bedingten Text nach rechts erstreckt:Sprache 1

Wie Sie oben sehen können, habe ich es zunächst nur mit einer statischen Linie gelöst. Sobald wir die Sprache ändern, funktioniert dies nicht, da der Text länger ist und die Grenze überschreitet:Sprache 2

Hat jemand eine Idee, wie man es lösen kann?

Beifall

Antworten (1)

Soweit ich weiß, gibt es dafür keine ganz einfache Möglichkeit. Einige Tricks sind erforderlich. Ich habe zwei verschiedene Vorschläge. Jedes mit seinen eigenen Vor- und Nachteilen.

Verwenden Sie Absatzregeln

Bei diesem Ansatz verwenden Sie eine Absatzlinie oben, um die gewünschte Zeile zu erstellen, und eine Absatzlinie unten, um den Teil der Linie auszublenden, der sich unter dem Text befindet.

Pro: Dies kann vollständig im Absatzstil der Überschrift erfolgen .

Nachteil: Die Überschrift muss immer dieselbe Hintergrundfarbe haben, sonst wird die Regel unten sichtbar.

Methode

Geben Sie die Absatzstiloptionen der Überschrift ein .

Fügen Sie unter Absatzregeln eine Regel darüber hinzu , die so gestaltet ist, wie Sie es möchten. Zum Beispiel so:

Dadurch wird eine Regel erstellt, die sich über die gesamte Spalte erstreckt:

Fügen Sie nun unten eine Regel hinzu . Wir müssen es so einrichten, dass es den Teil der Regel abdeckt, den wir nicht sehen wollen. Aber damit es gut auf dem Bildschirm angezeigt wird, müssen wir sicherstellen, dass es eine Überlappung gibt.

Stellen Sie das Gewicht beispielsweise auf 2 Punkte mehr als die obige Regel ein.

Stellen Sie Farbe auf die Farbe des Hintergrunds ein.

Stellen Sie die Breite auf Text ein .

Legen Sie einen kleinen negativen linken Einzug fest , zum Beispiel -1 pt.

Legen Sie den rechten Einzug auf den gewünschten Abstand zwischen dem Text und der Regel fest.

Stellen Sie Offset auf die Hälfte der Summe der Gewichtungen der beiden Regeln ein. Wenn Sie bei der obigen Regel einen Versatz haben, muss dieser abgezogen werden.

In meinem Beispiel verwende ich diese Einstellungen:

So entsteht der gewünschte Look:

Beim Einrichten der folgenden Regel ist es möglicherweise eine gute Idee, die Farbe auf etwas Sichtbares einzustellen und eine Kopfzeile zu vergrößern. So sieht es aus, wenn ich Cyan für die folgende Regel wähle:

Verwenden Sie einen Tabulator mit rechtem Einzug und Unterstreichung

Dies ist ein etwas einfacherer Ansatz, bei dem Sie am Ende jeder Überschrift einen Tabulator mit rechtem Einzug einfügen und ihn mit einer Unterstreichung gestalten.

Pro: Die Überschrift kann auf einem beliebigen Hintergrund stehen.

Nachteil: Sie müssen dem Text Zeichen hinzufügen.

Methode

Fügen Sie am Ende jeder Überschrift ein Leerzeichen und einen rechten Einzug-Tab ( Shift+ ) ein:Tab

Wählen Sie die Registerkarte „Rechter Einzug“ und kopieren Sie sie zur späteren Verwendung in die Zwischenablage.

Erstellen Sie einen neuen Zeichenstil und verwenden Sie die Unterstreichungsoptionen, um die Linie so zu gestalten, wie Sie es möchten. Zum Beispiel so:

Geben Sie die Absatzstiloptionen der Überschrift ein .

Fügen Sie unter GREP-Stil einen neuen GREP-Stil hinzu .

Stellen Sie „Stil anwenden“ auf den soeben erstellten Zeichenstil ein.

Fügen Sie im Feld „To Text“ den zuvor kopierten Tab „Rechter Einzug“ ein.

Es sollte etwa so aussehen:

Jetzt wird jeder rechte Einzugs-Tab in einer Überschrift automatisch unterstrichen.

Das Ergebnis sieht ähnlich aus wie bei dem anderen Ansatz:

Der einzige Unterschied besteht darin, dass der Abstand zwischen dem Text und der Zeile durch das Leerzeichen gegeben ist, das Sie einfügen möchten.

Grosses Dankeschön!