문서 중간에 패키지 옵션을 설정하는 모범 사례

문서 중간에 패키지 옵션을 설정하는 모범 사례

현재 사용자가 문서 중간이나 로컬 그룹 내에서 패키지 옵션을 설정할 수 있는 패키지를 작업 중입니다. 현재 사용자는 새 옵션을 설정하기 전에 먼저 패키지 옵션을 기본값으로 재설정하는 사용자 명령 \set<package>keys또는 를 통해 이 작업을 수행할 수 있습니다. \reset<package>keys나는 이 명령을 문서 수준에서만 사용하려고 합니다. 서문에서 직접 사용해서는 안 됩니다.

내 질문은: 이러한 명령의 이름을 지정하는 가장 좋은 방법은 무엇입니까? 내 혼란은 다른 스택 교환 스레드에서 발생합니다. 패키지 옵션과 설정 명령 여기서 가장 높은 답변은 패키지 작성자가 이라는 사용자 명령을 제공할 것을 권장합니다 \<package>setup. 또한 다른 많은 패키지도 동일한 규칙을 따릅니다( siunitxuses \sisetup, unicode-mathuses \unimathsetup, microtypeuses \microtypesetup등). 그러나 이름은 \package<setup>현재 패키지와 달리 (1) \<package>setup서문에서 직접 사용할 수 있거나 사용해야 함을 의미하며 (2) \<package>setup패키지 옵션 설정전 세계적으로오히려장소 상에서.

expl3현재 .NET으로 패키지를 작성 중이므로 질문에 태그를 추가합니다 expl3. 또한 패키지 옵션은 l3keys및 를 통해 정의됩니다 \ProcessKeyOptions.

관련 정보