오류: 참고문헌을 가져올 때 유니코드 문자 \u8

오류: 참고문헌을 가져올 때 유니코드 문자 \u8

.bib 데이터베이스를 임프로팅하는 LaTeX 문서가 있습니다.

\bibliography{LagrangianRelax}
\bibliographystyle{alpha}

! Package inputenc Error: Unicode char \u8:�d� not set up for use with LaTeX.인용을 할 때 오류가 발생합니다(매우 흔한 일이라는 것을 알고 있습니다).

왜 그런지 모르겠습니다. 내 편집기는 UTF8로 설정되어 있고 JabRef(.bib 데이터베이스 생성)는 UTF로 설정되어 있으며\usepackage[utf8]{inputenc}

이 문제를 해결하는 방법에 대한 아이디어가 있습니까? 어떤 조언이라도 감사드립니다...

답변1

bibtex아마도 그 이유는 가 아닌 로 컴파일하기 때문일 것입니다 biber. Bibtex는 utf8을 이해하지 못합니다. 심지어 8비트 인코딩도 이해하지 못합니다. 아마도 다음을 사용해야 할 것입니다 biblatex . 이 경우 데이터베이스 및 참고문헌 스타일을 로드하기 위한 구문은 다음과 같아야 합니다(예: 알파벳 스타일의 경우).

\usepackage[backend=biber,style=alphabetic]{biblatex}    
\addbibresource{LagrangianRelax.bib}

그럴지는 잘 모르겠지만정확히 스타일 파일 과 동일한 스타일 alphabetic.bst이지만 biblatex 스타일은 .bst 파일보다 사용자 정의하기가 훨씬 쉽습니다.

관련 정보