
나만의 명령을 만드는 방법과 .cwl
파일이 포함된 자동 완성 목록을 통해 TeXstudio에서 해당 명령을 사용할 수 있게 만드는 방법을 배운 후에 해당 명령으로 만든 패키지 파일로는 동일한 작업을 수행할 수 없었습니다.
다음 예는 라는 자체 명령에 대한 자동 완성 목록입니다 myclock
.
아주 잘 요약된 설명은 다음과 같습니다.여기.
나는 읽었다라텍스-document.cwl, 다음 그림과 같이 TeXstudio 기본 자동 완성의 기본을 보여줍니다.
그리고 섹션도4.14 cwl 형식 설명.cwl
자신만의 파일을 생성하기 위한 전체 지침 세트를 제공하는 TeXstudio 매뉴얼과TeXstudio FAQ.
불행하게도 나는 여전히 내 패키지에 대한 완성 목록을 만들 수 없습니다.
안에 패키지 이름을 입력하기 시작하거나 \usepackage{ }
조합을 사용하면 Ctrl+Space
TeXstudio가 인식하는 모든 패키지와 함께 목록이 나타납니다.
myownpackage
그런데 패키지의 자동 완성 목록에 목록을 삽입하려면 어떻게 해야 합니까 ?
내가 가지고 있던 기본 아이디어가 작동하지 않았습니다.
다음 그림은 분명히 원하는 결과가 아닌 시도를 보여줍니다. 첫 번째 줄은 바람직하지 않은 원래 설정을 대체합니다.
답변1
이를 달성하기 위해 파일이 필요하지 않습니다 cwl
.
sty
설치 디렉터리의 로컬 패키지용 폴더에 패키지를 배치하기만 하면 됩니다 .
그런 다음 파일 이름 데이터베이스를 업데이트해야 합니다.
TeXLivetexhash
: 시스템에서 를 실행 하거나 를 통해 업데이트하세요 tlmgr
.
MiKTeX: MiKTeX 콘솔을 열고 다음 지침을 따르세요(여기에서 가져온):
데이터베이스가 업데이트된 후 TeXstudio는 패키지가 존재한다는 것을 알게 됩니다.