Biber Log:“\x{2018}”未映射到 iso-8859-1,这是什么意思

Biber Log:“\x{2018}”未映射到 iso-8859-1,这是什么意思

我目前正在处理一份文档,一切进展顺利。

我只是好奇"\x{2018}" does not map to iso-8859-1 at C:\[...]\lib/Biber/Utils.pm line 949.Biber 的这些消息是什么意思。这些警告没有明确声明吗?根据此主题\x{2018} 可能是“-”,但我不知道这是否重要。

Texstudio 的完整日志如下。

INFO - This is Biber 1.7
INFO - Logfile is 'Masterarbeit.blg'
INFO - Reading 'Masterarbeit.bcf'
INFO - Found 17 citekeys in bib section 0
INFO - Processing section 0
INFO - Looking for bibtex format file 'Masterarbeit.bib' for section 0
INFO - Found BibTeX data source 'Masterarbeit.bib'
INFO - Overriding locale 'English_United States.1252' default tailoring 'variable =     shifted' with 'variable = non-ignorable'
INFO - Sorting 'entry' list 'anyt' keys
INFO - No sort tailoring available for locale 'English_United States.1252'
INFO - Writing 'Masterarbeit.bbl' with encoding 'latin1'
INFO - Output to Masterarbeit.bbl

"\x{2018}" does not map to iso-8859-1 at C:\Users\Seb\AppData\Local\Temp\par-536562\cache-c3e641bac9e7e4b5ab17068122bff38686710985\inc\lib/Biber/Utils.pm line 949. 
"\x{2019}" does not map to iso-8859-1 at C:\Users\Seb\AppData\Local\Temp\par-536562\cache-c3e641bac9e7e4b5ab17068122bff38686710985\inc\lib/Biber/Utils.pm line 949. 
"\x{2018}" does not map to iso-8859-1 at C:\Users\Seb\AppData\Local\Temp\par-536562\cache-c3e641bac9e7e4b5ab17068122bff38686710985\inc\lib/Biber/Utils.pm line 949. 
"\x{2019}" does not map to iso-8859-1 at C:\Users\Seb\AppData\Local\Temp\par-536562\cache-c3e641bac9e7e4b5ab17068122bff38686710985\inc\lib/Biber/Utils.pm line 949. 
"\x{2a7d}" does not map to iso-8859-1 at C:\Users\Seb\AppData\Local\Temp\par-536562\cache-c3e641bac9e7e4b5ab17068122bff38686710985\inc\lib/Biber/Utils.pm line 949. 
"\x{2018}" does not map to iso-8859-1 at C:\Users\Seb\AppData\Local\Temp\par-536562\cache-c3e641bac9e7e4b5ab17068122bff38686710985\inc\lib/Biber/Utils.pm line 949. 
"\x{2019}" does not map to iso-8859-1 at C:\Users\Seb\AppData\Local\Temp\par-536562\cache-c3e641bac9e7e4b5ab17068122bff38686710985\inc\lib/Biber/Utils.pm line 949. 
"\x{2018}" does not map to iso-8859-1 at C:\Users\Seb\AppData\Local\Temp\par-536562\cache-c3e641bac9e7e4b5ab17068122bff38686710985\inc\lib/Biber/Utils.pm line 949. 
"\x{2019}" does not map to iso-8859-1 at C:\Users\Seb\AppData\Local\Temp\par-536562\cache-c3e641bac9e7e4b5ab17068122bff38686710985\inc\lib/Biber/Utils.pm line 949.

Prozess endete normal

编辑:Jukka K. Korpela 解决了这个难题。为了完整性(和其他搜索),我再补充一点背景信息:失败全在一行,因为它在条目 @abstract 中。它是从 zotero 生成的,ereg 正确识别的所有字符都在该单个条目中。这在我的文档中无关紧要,因为我的参考书目中不使用 @abstract。

答案1

\x{2018}代表 U+2018 左单引号 ('),例如,在英语中用作左单引号的字符 ('this way')。它确实不映射到 iso-8859-1,即 iso-8859-1 没有它的代码位置。它映射到 windows-1252,但这里使用的“latin1”可能指的是 iso-8859-1。您应该检查输出(它是否正确显示此字符?)并根据需要更改编码。

相关内容