O que é Context?

Context é um pacote de macros criado por Hans Hagen da Pragma-Ade; nasceu como uma ferramenta de produção da Pragma (que é uma editora). CONTeXT é um sistema de produção de documentos baseado, tal qual o LaTeX, no sistema TeX de composição tipográfica. Enquanto o LaTeX isola o escritor de detalhes tipográficos, o Context adota uma abordagem complementar, fornecendo interfaces estruturadas para lidar com tipografia, incluindo suporte extensivo para cores, planos de fundo, hiperlinks, apresentações, integração de texto e figura e compilação condicional. Ele dá ao usuário um extenso controle sobre a formatação e, ao mesmo tempo, facilita a criação de novos layouts e estilos sem que se tenha que aprender a linguagem de macro do TeX. O projeto unificado do CONTeXT evita os conflitos de pacotes que podem ocorrer no LaTeX.

O Context também traz integrado o MetaFun, um superconjunto do MetaPost e um poderoso sistema para gráficos vetoriais. O MetaFun pode ser usado como um sistema autônomo para produzir figuras, mas sua força reside no aprimoramento de documentos do Context com elementos gráficos precisos.

O Context permite que os usuários especifiquem comandos de formatação em Inglês, Holandês, Alemão, Francês ou Italiano, e que usem diferentes mecanismos de formatação (PDFTeX, XeTeX, Aleph and LuaTeX) sem alterar a interface do usuário.

Context continua a se desenvolver, muitas vezes em resposta a solicitações da comunidade de usuários.

O desenvolvimento do LuaTeX foi originalmente impulsionado pelo Context, quase desde o início de seu projeto. Atualmente, o Context é distribuído em duas versões: mark two (arquivos com extensão mkii), que é executado no PDFTeX, mas não está em desenvolvimento ativo, e mark four (arquivos com extensão mkiv), que é executado no LuaTeX e é onde o desenvolvimento acontece.

Context tem uma grande comunidade de desenvolvedores (embora, possivelmente, não seja tão grande quanto à do latex[[[LBRACE]]][[[RBRACE]]]), e os desenvolvedores ativos parecem ter uma energia prodigiosa. Há suporte disponível através de um WIKI site e por meio de uma mailing list. Uma distribuição “autônoma” (uma distribuição de TeX sem macros que não sejam baseadas em Context) está disponível em http://minimals.contextgarden.net/ — ela fornece um sistema Context em qualquer uma de várias plataformas, executando tanto o Context mark ii quanto o mark iv.

Observe que o CTAN não contém a distribuição primária do Context — Context ‘garden’ site para obterem detalhes da distribuição atual. O CTAN possui uma cópia do CONTeXT,mas não faz qualquer declaração a respeito de seu status usuários potenciais devem ir ao de atualização. Da mesma forma, o CTAN possui alguns pacotes de Context provindos de contribuições, mas muitos outros podem ser encontrados por meio do CONTeXT garden.

CONTeXT distribution
context
CONTeXT packages selection
context-contrib

This answer last edited: 2014-05-30


Do you have any question? Ask on: latex.net.br - we love qood questions!