对于我的论文,我使用 biblatex 作为参考书目。
正如所见这里,biblatex 与 不兼容\usepackage[utf8x]{inputenc}
。据报道,它已经接近,但我的 bibtex 版本(archlinux 上的最后一个版本)仍然遇到同样的问题2011.24688-1)。我想在报告中使用 € 符号,但如果没有 utf8 就会失败。
! Package biblatex Error: Incompatible package 'ucs'.
See the biblatex package documentation for explanation.
Type H <return> for immediate help.
...
l.7 \begin{document}
有什么想法如何解决吗?
\documentclass{report}
\usepackage[utf8x]{inputenc}
\usepackage{biblatex}
\bibliography{includes/mybib}{}
\begin{document}
X said Y \cite{bib1}
\printbibliography
\end{document}
和文件 mybib
@online { bib1,
title = {Refrence title},
author = {X},
url = {http://site.com/y}}
答案1
不要使用 utf8x。加载 TS1 编码,例如通过textcomp
,如果您不喜欢欧元,您可以textcomp
更改 的定义\texteuro
。例如:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage{eurosans}
\begin{document}
€ \let\texteuro\euro €
\end{document}