我用 jabref 制作了一个小 bib 文件。当我用 Texmaker (F11) 编译它时,我得到:
**This is BibTeX, Version 0.99d (MiKTeX 2.9) The top-level auxiliary file:
prueba.aux The style file: apalike.bst Database file #1: bibio.bib Warning--I
didn't find a database entry for "S�nchez" (There was 1 warning)**
bib文件是:
% This file was created with JabRef 2.9.2.
% Encoding: Cp1252
@BOOK{Sanchez,
title = {Problemas Resueltos De M\'{e}todos Num\'{e}ricos},
publisher = {Thomson},
year = {2006},
author = {Alicia Cordero Barbero and Jos\'{e} Luis Hueso Pagoaga and Eulalia
Mart\'{i}nez Molada and Juan Ram\'{o}n Torregrosa S\'{a}nchez},
pages = {37-69},
edition = {1},
isbn = {84-9732-409-9},
url = {www.paraninfo.es}
}
@BOOK{Cabezas,
title = {M\'{e}todos Num\'{e}ricos Teor\'{i}a, problemas y pr\'{a}cticas con
MATLAB},
publisher = {Pir\'{a}mide},
year = {2007},
author = {Juan Antonio Infante Del R\'{i}o and Jos\'{e} Mar\'{i}a Rey Cabezas},
pages = {435-483},
edition = {3},
isbn = {978-84-368-2090-4}
}
在 pdf 中我没有看到 Sanchez 的条目,但我看到了 Cabezas 的条目
答案1
你收到的警告是
I didn't find a database entry for "S�nchez"
它看起来很像键 ( Sánchez
) 中的重音字符。它与您在数据库中显示的条目 ( ) 不同Sanchez
,因此毫不奇怪它不匹配。
我一般不建议在键中使用重音符号。“经典”的 BibTeX 程序是 7 位的,虽然 BibTeX8 可以扩展到 8 位,但它仍然不支持重音符号在键中。BibTeX 格式本质上将键定义为严格的 ASCII,并且“经典”工具和替代解析器都可能因键中的其他字符而中断。