
EmTítulos de documentosdiz:
Suponha que salvemos isso no arquivo t-title.tex.
Mas então é mencionado:
Então, podemos usar isso em nosso documento ConTeXt principal com a seguinte sintaxe, que é bastante semelhante à versão LaTeX, exceto pela adição do comando \usemodule[title] no lugar de \documentclass{article}.
Estou tentando entender por que t-
é acrescentado ao nome do arquivo enquanto \usemodule[title]
omite isso.
Digamos, se eu quiser organizar meus módulos reutilizáveis em uma estrutura de diretórios, como posso usá-los?
Responder1
O esquema de nomenclatura do módulo é um contrato não cumprido. Você pode nomear seu módulo com qualquer coisa entre m-title.tex
, p-title.tex
, x-title.tex
, s-title.tex
, t-title.tex
, title.tex
já que todos esses nomes serão tentados (nessa ordem, eu acho). Geralmente você deve usar t-title.tex
ou title.tex
já que os outros prefixos são reservados para uso interno. Outras extensões que .tex
também são possíveis, costumam .mkii
ser escolhidas para módulos MkII, .mkiv
para módulos MkIV e .mkxl
para módulos LMTX. Veja oPágina de jardim em módulosefile-mod.lua
para detalhes.
O ConTeXt irá procurar TEXMF
por esses arquivos que estão definidos emcontextcnf.lua
. Isto inclui o diretório de trabalho atual e seu diretório pai.