Alinhando o cabeçalho à direita no ConTeXt

Alinhando o cabeçalho à direita no ConTeXt

Estou compondo um romance no ConTeXt e uma das coisas que eu precisava era de uma maneira de compor cabeçalhos para cenas. Uma cena, pelo que entendi, são simplesmente algumas linhas que separam parágrafos, porém quando há uma mudança de cenário, observo assim:

Ninguém vai dizer isso...

-> Dead Man Creek, Indiana Estados Unidos

Como nosso herói tentou...

A frase 'Dead Man Creek...' informa ao leitor sobre uma mudança de cenário e também de cena. Tentei modelar isso definindo um novo cabeçalho, modelado no cabeçalho do assunto:

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

Mas também preciso que este texto esteja alinhado à direita, mas não consigo encontrar uma maneira de conseguir isso, embora tenha centralizado o texto com sucesso.

Responder1

Use flushrightem vez de 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

insira a descrição da imagem aqui

informação relacionada