ConTeXt - Conceito makeup

Mon 23 May 2011

Filed under ConTeXt

Muitas vezes precisamos de páginas em nossos documentos que não necessariamente seguem a formatação geral e foi com este intuito que o conceito “makeup” foi criado no ConTeXt. É um tipo de página com definições de leiaute temporários, como cabeçalho, rodapé, margens, etc. É um conceito especialmente útil quando se trata de uma capa ou um cólofon.

Existe um modelo padrão deste conceito: o par start-stop “standartmakeup”. Ele exclui os textos do corpo da página e seu leiaute.

Caso queira criar um makeup diferente

\define [<nome>] [<opções>]

sendo que:

  • <nome>: informa o nome utilizado para referenciar a nova página makeup.

  • <opções>:
    • width: dimensão
    • height: dimensão
    • voffset: dimensão
    • hoffset: dimensão
    • page: left yes right
    • commands: comando
    • doublesided: yes no empty
    • headerstate: normal stop start empty none nomarking
    • footerstate: normal stop start empty none nomarking
    • textstate: normal stop start empty none nomarking
    • topstate: stop start
    • bottomstate: stop start
    • pagestate: stop start
    • color: nome da cor

E para chamar o novo leiaute momentaneamente, usa-se o par start-stop com makeup.

Exemplo

\definemakeup [EXEMPLO][textstate=start]
\startEXEMPLOmakeup
   texto superior
   \vfill
   texto do meio
   \vfill
   texto inferior
\stopEXEMPLOmakeup

Comments


TECEPE ENG BR © tecepe Powered by Pelican and Twitter Bootstrap. Icons by Font Awesome and Font Awesome More