ConTeXt ではモジュールはどのように解決されますか?

ConTeXt ではモジュールはどのように解決されますか?

文書タイトルそれはこう言います:

これを t-title.tex ファイルに保存するとします。

しかし、そこにはこう記されている。

次に、次の構文を使用してメインの ConTeXt ドキュメントでこれを使用できます。これは、\documentclass{article} の代わりに \usemodule[title] コマンドが追加されていることを除けば、LaTeX バージョンと非常によく似ています。

t-これを省略しながら、ファイル名の先頭に が付加される理由を理解しようとしています\usemodule[title]

再利用可能なモジュールをディレクトリ構造で整理したい場合は、どのように使用すればよいでしょうか?

答え1

モジュールの命名規則は強制力のない規約です。モジュールには、、m-title.tex、、、のいずれかの名前を付けることができます。これらの名前はすべて試されます (この順序だと思います)。一般的には、またはのいずれかを使用する必要があります。他のプレフィックスは内部使用のために予約されています。 以外の拡張子も使用できますが、通常はMkII モジュールには 、 MkIV モジュールには が選択されます。p-title.texx-title.texs-title.text-title.textitle.text-title.textitle.tex.tex.mkii.mkiv.mkxlモジュールのガーデンページそしてfile-mod.lua詳細については。

TEXMFConTeXtは、以下のファイルを検索します。contextcnf.luaこれには、現在の作業ディレクトリとその親ディレクトリが含まれます。

関連情報