Kopfzeile in ConTeXt rechtsbündig ausrichten

Kopfzeile in ConTeXt rechtsbündig ausrichten

Ich setze einen Roman in ConTeXt und eines der Dinge, die ich brauchte, war eine Möglichkeit, Überschriften für Szenen zu setzen. Eine Szene besteht, so wie ich sie verstehe, einfach aus ein paar Zeilen, die Absätze trennen. Wenn es jedoch eine Änderung der Einstellung gibt, mache ich folgende Bemerkung:

Das wird niemand sagen...

-> Dead Man Creek, Indiana, Vereinigte Staaten

Als unser Held versuchte...

Die Zeile „Dead Man Creek...“ informiert den Leser über einen Wechsel der Umgebung und der Szene. Ich habe versucht, dies nachzubilden, indem ich eine neue Überschrift definiert habe, die der Betreffüberschrift nachempfunden ist:

\definehead[scene][subject]
\setuphead[scene][style=slanted,align=right]

Ich muss den Text aber auch rechtsbündig ausrichten, finde aber keine Möglichkeit, dies zu erreichen, obwohl ich den Text erfolgreich zentriert habe.

Antwort1

Verwenden Sie flushrightstattdessen right:

\setuphead  [subject] [align=middle]

\definehead [scene]   [subject]
\setuphead  [scene]   [style=slanted,align=flushright]


\starttext

Nobody will say that...

\scene{Dead Man Creek, Indiana United States}

As our hero tried to...

\stoptext

Bildbeschreibung hier eingeben

verwandte Informationen