Come vengono risolti i moduli in ConTeXt?

Sep 12 2020

Nei titoli dei documenti dice:

Supponiamo di salvarlo nel file t-title.tex.

Ma poi è menzionato:

Quindi, possiamo usarlo nel nostro documento ConTeXt principale con la seguente sintassi, che è abbastanza simile alla versione LaTeX a parte l'aggiunta del comando \ usemodule [titolo] al posto di \ documentclass {articolo}.

Sto cercando di capire perché t-è anteposto al nome del file mentre lo \usemodule[title]omette.

Diciamo che se voglio organizzare i miei moduli riutilizzabili in una struttura di directory come li uso?

Risposte

8 HenriMenke Sep 12 2020 at 16:55

Lo schema di denominazione dei moduli è un contratto non applicato. È possibile assegnare un nome acutally il modulo nulla di m-title.tex, p-title.tex, x-title.tex, s-title.tex, t-title.tex, title.texcome saranno processati tutti questi nomi (in questo ordine credo). Generalmente dovresti usare o t-title.texo title.texpoiché gli altri prefissi sono riservati per uso interno. Sono .texpossibili anche altre estensioni , solitamente .mkiisi sceglie per i moduli MkII, .mkivper i moduli MkIV e .mkxlper i moduli LMTX. Vedere la pagina Giardino sui moduli e file-mod.luaper i dettagli.

ConTeXt cercherà TEXMFquesti file definiti in contextcnf.lua. Ciò include la directory di lavoro corrente e la sua directory padre.