ConTeXt'te modüller nasıl çözümlenir?
Gelen Belge Başlıklar şöyle der:
Bunu t-title.tex dosyasına kaydettiğimizi varsayalım.
Ama bundan sonra bahsedilir:
Ardından, bunu ana ConTeXt belgemizde, \ documentclass {article} yerine \ usemodule [title] komutunun eklenmesi dışında LaTeX sürümüne oldukça benzer olan aşağıdaki sözdizimi ile kullanabiliriz.
Bunu atlarken neden t-dosya adının başına eklendiğini anlamaya çalışıyorum \usemodule[title].
Yeniden kullanılabilir modüllerimi bir dizin yapısında düzenlemek istiyorsam, bunları nasıl kullanırım?
Yanıtlar
Modül adlandırma şeması, zorunlu olmayan bir sözleşmedir. Sen acutally sizin modül gibi adlandırabilirsiniz m-title.tex, p-title.tex, x-title.tex, s-title.tex, t-title.tex, title.texbütün bu isimler denenecek olarak (bu sırayla sanırım). Diğer önekler dahili kullanım için ayrılmış olduğundan, genellikle birini t-title.texveya title.texkullanmalısınız. MkII modülleri, MkIV modülleri ve LMTX modülleri için .texmümkün olandan başka uzantılar da .mkiiseçilir . Modüller ve ayrıntılar için Bahçe sayfasına bakın..mkiv.mkxlfile-mod.lua
ConTeXt, içinde TEXMFtanımlanan bu dosyaları arayacaktır contextcnf.lua. Bu, geçerli çalışma dizinini ve onun üst dizinini içerir.