
저는 TexStudio 2.11.2를 사용하고 있으며 Debian(Linux) 및 Windows PC에서 작업하고 있습니다. 복사하여 붙여넣는 시간을 절약하기 위해 논문에 포함하고 싶은 공통 서문/매크로 Tex 파일이 있으므로 관련 경로에 추가합니다. Windows에서는 MikTex 루트에 있습니다. 이것은 라텍스 측에서는 잘 작동하지만 TexStudio는 이 파일에 정의/가져온 명령과 패키지를 '확인'하지 못합니다. 하지만 컴파일은 괜찮습니다. 결과적으로 구문 오류가 발생하고 자동 완성이 이루어지지 않아 짜증스럽습니다.
목표: Tex 검색 경로에 존재하는 사용자 Tex 파일에 포함된 항목에서 TexStudio가 명령을 인식하고 자동 완성하도록 합니다.
낳다:
일부 명령을 정의하는 임의의 폴더에 tex 파일을 만듭니다. 루트 텍스 설치가 될 수 없으며 이를 솔루션으로 제공하지 마십시오. 전체 루트를 추가하므로
/random/path
추가/random/path/tex/latex/common/newfile.tex
Windows에서는 MikTex 루트에 /random/path를 추가하세요.
TexStudio를 열고, 작은 기사를 만들고,
newfile.tex
내부에서 명령을 포함하고 사용하세요.
포함된 파일은 구조에 존재하지 않는 것으로 나타나며(빨간색) 모든 명령은 빨간색으로 표시되지만(포함된 항목에 대한 자동 완성은 없음) Tex는 잘 컴파일됩니다.
내가 시도한 것은 다음과 같습니다.
설정->편집기에서 "포함된 파일 자동 로드"를 선택하세요.
Adv.에서 경로 옵션을 확인하세요. 편집자 및 빌드.
지금까지는 행운이 없습니다. 미리 감사드립니다.
추신: 저는 절대/상대 경로를 사용하고 싶지 않습니다. 이는 사용자 루트를 만들어 파일이 \include{newfile.tex}
.
답변1
중앙 tex 루트 디렉토리의 파일은 현재 TeXstudio에서 지원되지 않습니다.