ConTeXt'te modüller nasıl çözümlenir?

Sep 12 2020

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

8 HenriMenke Sep 12 2020 at 16:55

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.