참고문헌에서 따옴표 대신 물음표

참고문헌에서 따옴표 대신 물음표

BibLaTeX와 Babel(카탈로니아어)을 사용하고 있는데 참고문헌에서 이상한 오류가 발생합니다. 인용 부호가 물음표로 대체되었습니다. Babel을 비활성화하면 모든 것이 작동합니다.

바벨:

암호:

\documentclass[12pt,a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{csquotes}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{setspace}
\usepackage[backend=bibtex,sorting=none]{biblatex}
\usepackage{graphicx}
\usepackage[margin=2cm]{caption}
\usepackage[catalan]{babel}
\usepackage{float}
\usepackage{wasysym}
\usepackage{pifont}
\onehalfspacing
\usepackage[top=0.79in, bottom=0.79in, left=1.18in, right=0.79in]{geometry}
\renewcommand{\thefootnote}{\arabic{footnote}}
\addbibresource{bib.bib}
\begin{document}
[...]
\printbibliography
\end{document}

결과: 여기에 이미지 설명을 입력하세요

바벨 없이:

암호:

\documentclass[12pt,a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{csquotes}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{setspace}
\usepackage[backend=bibtex,sorting=none]{biblatex}
\usepackage{graphicx}
\usepackage[margin=2cm]{caption}
%\usepackage[catalan]{babel}
\usepackage{float}
\usepackage{wasysym}
\usepackage{pifont}
\onehalfspacing
\usepackage[top=0.79in, bottom=0.79in, left=1.18in, right=0.79in]{geometry}
\renewcommand{\thefootnote}{\arabic{footnote}}
\addbibresource{bib.bib}
\begin{document}
[...]
\printbibliography
\end{document}

결과: 여기에 이미지 설명을 입력하세요

답변1

문제는 에서 발생합니다 csquotes. 다음을 통해 로딩 시 인용 스타일을 설정하십시오.

 \usepackage[style=english]{csquotes}

또는 이것이 참고문헌 자체의 문제일 경우, 문제를 제기하세요.

\setquotestyle{english}

직전 \printbibliography.

샘플 출력

\documentclass[12pt,a4paper]{article}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[style=english]{csquotes}
\usepackage[backend=bibtex,sorting=none]{biblatex}
\usepackage[catalan]{babel}

\begin{filecontents}{\jobname.bib}
@Article{test,
  author =   {Author, A. N.},
  title =    {Title},
  journaltitle = {J. J.},
  year =     2000,
  volume =   15,
  number =   1,
  pages =    {4-8}
}
\end{filecontents}
\addbibresource{\jobname.bib}

\begin{document}
\nocite{*}
\printbibliography

\end{document}

babel둘 다 전에 로드하는 것이 더 나은 스타일이라는 점에 유의하세요 . 이 두 패키지 모두 가능하면 전달된 옵션을 사용합니다 . 불행히도 아직은 모릅니다 .csquotesbiblatexbabelcsquotescatalan

관련 정보