
내 패키지 중 하나에 있는 항목의 구문을 확인하고 싶었고 내 시스템에서 파일을 찾는 대신 texdoc hobby
명령줄에서 방금 수행했습니다. 실망스럽게도 이로 인해 다음 내용이 포함된 PDF가 표시되었습니다.암호, 주요 문서가 아닙니다. CTAN에 패키지를 제출할 때 문서를 사용자 문서와 코드 문서의 두 부분으로 나누었습니다. 후자는 에서 생성되므로 .dtx
이름이 지정됩니다 hobby.pdf
. 사용자 문서의 이름은 내가 원하는 대로 지정할 수 있으므로 선택했습니다 hobby_doc.pdf
. 사용자 문서를 texdoc hobby
생성 hobby.pdf
(그리고 사용자 문서를 생성)하는 것은 상당히 합리적이지만 texdoc hobby_doc
사용자 관점에서 보면 이는 올바른 일이 아닌 것 같습니다.
이 문제를 해결하는 방법에는 두 가지가 있는 것 같습니다.
hobby_code.pdf
코드가 , 문서가 가 되도록 파일 이름을 변경합니다hobby.pdf
. 이상적으로는 이것이 자동으로 수행되어 여전히hobby.dtx
andhobby.tex
가pdflatex hobby.dtx
생성되지만hobby_code.pdf
. 문서 내에서 변경할 수 없다는 것을 알고 있지만\jobname
이것이 이기 때문에.dtx
컴파일 프로세스가 보기만큼 간단하지 않고 출력 파일 이름을 변경하는 것이 여전히 가능할 수도 있다고 생각했습니다. 그렇습니까?을 가리키
texdoc
도록 설정합니다 . 내가 이해하는 바에 따르면 이것은 매우 가능하지만 공식적으로 수행해야 합니다. 그러면 그러한 변경을 어떻게 해야 하며 요청하는 것이 간단한가요? (복잡하다면 자동으로 그렇게 할 수 없더라도 분명히 옵션 1을 사용해야 합니다.)texdoc hobby
hobby_doc.pdf
답변1
가끔 요청을 본 적이 있어요.텍스 라이브 목록작성자와 사용자가 texdoc
특정 패키지에 대해 다른 기본값을 설정합니다(유사하게 "잘못된" 기본 문서로 인해). 아마 당신도 똑같이 할 수 있을 것입니다.