ConTeXt에서 모듈은 어떻게 해결됩니까?

Sep 12 2020

에서 문서 제목 은 말합니다 :

이것을 t-title.tex 파일에 저장한다고 가정합니다.

그러나 그때 언급됩니다.

그런 다음 다음 구문으로 기본 ConTeXt 문서에서이를 사용할 수 있습니다.이 구문은 \ documentclass {article} 대신 \ usemodule [title] 명령을 추가 한 것 외에는 LaTeX 버전과 매우 유사합니다.

나는 이것을 생략 t-하면서 왜 파일 이름 앞에 추가 되는지 이해하려고 노력하고 \usemodule[title]있습니다.

재사용 가능한 모듈을 디렉토리 구조로 구성하려면 어떻게 사용합니까?

답변

8 HenriMenke Sep 12 2020 at 16:55

모듈 명명 ​​체계는 적용되지 않는 계약입니다. 당신은 acutally의 모듈 아무것도의 이름을 지정할 수 있습니다 m-title.tex, p-title.tex, x-title.tex, s-title.tex, t-title.tex, title.tex이 모든 이름이 시도 될 것이다 (순서대로 내 생각). 일반적으로 다른 접두사는 내부 용으로 예약되어 있으므로 t-title.tex또는 둘 중 하나를 title.tex사용해야합니다. 가능하지 않은 다른 확장 .tex도 일반적으로 .mkiiMkII 모듈, .mkivMkIV 모듈 및 LMTX 모듈에 .mkxl대해 선택됩니다. 모듈 및 file-mod.lua세부 사항 에 대한 정원 페이지 를 참조하십시오.

ConTeXt TEXMF는에 정의 된 이러한 파일을 찾습니다 contextcnf.lua. 여기에는 현재 작업 디렉토리와 상위 디렉토리가 포함됩니다.