![목차, 장 등이 이상한 글꼴로 표시됩니다.](https://rvso.com/image/449637/%EB%AA%A9%EC%B0%A8%2C%20%EC%9E%A5%20%EB%93%B1%EC%9D%B4%20%EC%9D%B4%EC%83%81%ED%95%9C%20%EA%B8%80%EA%BC%B4%EB%A1%9C%20%ED%91%9C%EC%8B%9C%EB%90%A9%EB%8B%88%EB%8B%A4..png)
문제가 해결되었습니다. 편집 2와 3을 참조하세요.
그래서 하나의 PDF로 컴파일하도록 설정된 불가리아어로 작성된 여러 파일이 있지만 그렇게 하는 과정에서 이전에 파일을 개별적으로 컴파일했지만 아무런 문제가 없었음에도 불구하고 몇 가지 오류가 발생했습니다.
우선, \tableofcontents를 사용할 때 파일이 빌드되지 않고 texstudio가 대신 다음과 같은 오류를 반환합니다.
Command \CYRO unavailable in encoding OT1. ...C {\cyre }\IeC {\cyrm }\IeC {\cyri } }{7}{}
문제는 내가 OT1 인코딩을 사용하지 않고 T2A와 X2를 사용하고 있다는 것입니다. talbeofcontents를 제거하면 파일이 성공적으로 빌드되지만 두 번째 문제가 발생합니다.
장, 섹션, 특정 기호 등의 글꼴이 이 이상한 글꼴로 대체되었습니다.
텍스트를 복사하여 다른 곳에 붙여넣으면 모든 텍스트가 불가리아어로 되어 있어도 "1장"이라는 텍스트가 표시됩니다.
편집: 추가 조사 결과 모든 라틴 문자는 영향을 받은 것으로 보이지만 키릴 문자는 영향을 받지 않습니다.
편집 2: \usepackage에서 불가리아어와 영어의 위치를 바꾸면 헤더의 글꼴이 수정되었습니다. 이제 헤더는 불가리아어로 표시되고 어떤 식으로든 왜곡되지 않습니다. 라틴 문자는 여전히 엉망인 것처럼 보입니다.
편집 3: X2를 제거하면 \usepackage[T2A, X2]{fontenc}
잘못된 영어 글꼴 문제가 해결되었습니다.
내가 사용하는 패키지는 다음과 같습니다
\usepackage{amsmath,amssymb,latexsym}
\usepackage[T2A, X2]{fontenc}
\usepackage[cp1251]{inputenc}
\usepackage[bulgarian, english]{babel}
\usepackage{mathrsfs}
\usepackage{amsthm}
\usepackage{subcaption}
\usepackage{amsfonts}
\usepackage{graphicx}
\usepackage{epsfig}
\bibliographystyle{plain}
\usepackage[cp1251]{inputenc}
\usepackage[T2A, X2]{fontenc}
\usepackage[english,bulgarian]{babel}