문서는 TeXworks에서 컴파일되지만 TeXstudio에서는 컴파일되지 않습니다.

문서는 TeXworks에서 컴파일되지만 TeXstudio에서는 컴파일되지 않습니다.

컴파일하려는 문서에 작은 문제가 있습니다. 다음 코드는 오류 없이 TeXworks에서 컴파일되지만 패키지 누락 및 , 및 에 대한 파일 tqft누락 에 대해 경고합니다 ..stywasysmclevereftitlesectocbibind

내 주요 문제는 이전에 다른 컴퓨터에서 아무 문제 없이 이 코드를 컴파일한 적이 있으며, 다른 컴퓨터에서 컴파일하려고 한다는 것입니다.

\documentclass[12pt,a4paper]{report}
\usepackage[latin1]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}

% Any packages should go here

\usepackage{graphicx,natbib} 
\usepackage{mathrsfs,amsmath,amsfonts,amssymb,amsthm,relsize,geometry,faktor,mathtools,thmtools}
\usepackage{tikz-cd}
\usepackage{yfonts}
\usepackage{tikz}

\usepackage{url}
\usepackage{wasysym, stackengine, makebox, graphicx}

\usetikzlibrary{tqft}
\usepackage{yfonts}
\usepackage{hyperref}
\usepackage[capitalise]{cleveref}
\usepackage{url}


\usepackage{titlesec}

\usepackage[nottoc,notlof,notlot]{tocbibind} 
\renewcommand\bibname{References}




\usepackage[nottoc,notlof,notlot]{tocbibind} 
\renewcommand\bibname{References}

\begin{document}
test
\end{document}

오류는 다음 tqft오류를 제외하고 모두 표준 "x.sty 찾을 수 없음"입니다.

패키지 tikz 오류: tikz 라이브러리 'tqft'를 찾지 못했습니다.

현재 texmf 트리에서 파일을 찾았습니다.. \usetikzlibrary{tqft}별다른 설정 없이 MiKTeX를 설치한 후 TeXstudio를 다운로드하고 문서를 컴파일해 보았습니다. 그들은 서로 다른 곳을 보고 있는 걸까요? MiKTeX 콘솔을 확인했고 관련 패키지가 모두 설치되어 있습니다. 에 ctan 아카이브를 사용하여 cleveref,여기, 그럴 것 같지도 않은데가지다스타일 파일이 있어서 아이디어가 부족합니다.

위 예의 잘못된 형식에 대해 미리 사과드립니다. 도와 주셔서 감사합니다!

문제를 발견한 것 같지만 확실하지 않습니다. 콘솔에서 "PATH 문제"가 있으며 디렉터리가

~\AppData\Local\Programs\MiKTeX 2.9\miktex\bin\x64

실행 파일 검색 경로에 없거나 경로의 잘못된 위치에 있습니다. 이 문제를 해결할 수 있는 방법이 있나요?

나는 내 자신의 문제를 해결했다고 생각합니다. 이것이 모범 사례인지는 확실하지 않지만 texstudio 실행 파일을 x64 폴더로 옮깁니다.더 좋은 방법이 있을 경우를 대비하여 질문을 계속하겠습니다.

답변1

TeXworks가 파일을 컴파일할 수 있다면 mwe.texMiKTeX 설치가 작동 중이라고 말할 수 있습니다(TeXworks가 그 일부이기 때문입니다).

TeXStudio를 컴파일할 수 없는 경우 mwe.tex원인은 TeXStudio 설치입니다.

다음 순서에 따라 설치를 수행해야 합니다(그렇습니까?).

  1. 홈페이지에서 설치 프로그램을 사용하여 MiKTeX를 설치합니다. 기본 MiKTeX보다 완전한 MiKTeX(netinstaller)를 사용하는 것이 더 좋습니다.
  2. 설치 프로그램은 일반적으로 이전 버전을 기반으로 하기 때문에 패키지 관리자를 사용하여 모든 패키지를 업데이트합니다(MiKTeX 콘솔의 "패키지" 클릭).
  3. Windows의 경우 중요:재부팅!
  4. TeXStudio를 설치합니다. 설치된 MiKTeX를 인식해야 하며 MiKTeX를 통해 컴파일을 시작할 수 있도록 올바른 경로를 사용하도록 자동 구성을 수행합니다.
  5. Windows의 경우 중요:재부팅!

귀하의 경우에는 4번 항목에 오류가 있는 것 같습니다.

  • 이제 시스템을 확인하고 TeXStudio가 설치된 디렉토리를 확인하십시오.
  • path실제 경로가 표시되도록 하려면 터미널/콘솔에 입력하세요 . TeXStudio의 디렉토리는 표시된 디렉토리의 마지막에 나타나야 합니다.
  • TeXStudio가 실제로 해당 디렉토리에 있는지 확인하세요. 바이너리를 이동한 것은 잘못된 작업이었습니다. 다시 실행하세요!
  • TeXStudio의 구성을 확인하십시오. MiKTeX에 대한 잘못된 경로가 구성되어 있을 수 있습니다. 잘못된 경우 경로를 수정하십시오.

그래도 도움이 되지 않는다면 다음을 제안합니다.

  • TeXStudio를 제거합니다(이동된 부분도 삭제했는지 확인하세요!).
  • 재부팅그리고
  • TeXStudio 설치를 다시 시작합니다(인터넷 연결 끊기, 바이러스 백신 소프트웨어 비활성화, TeXStudio 설치, 바이러스 백신 시스템 활성화, 인터넷 연결을 시도할 수 있음).
  • 재부팅!

관련 정보