我用来mendeley
生成bib
文件,所以我有一个非常大的项目列表(3000+),并且由于mendeley
有时会从 pdf 文件中收集参考书目信息,因此可能会出现错误和奇怪的字符。我猜这就是为什么我得到以下错误
! Package inputenc Error: Unicode char \u8:∗ not set up for use with LaTeX.
我该怎么办?我使用Pdftexify
。WinEdt8
软件包是最新的
\documentclass[11pt,captions=nooneline]{scrartcl}
\usepackage[utf8]{inputenc}% For proper input encoding
\usepackage[bitstream-charter]{mathdesign}
\usepackage[citestyle=authoryear,isbn=false,maxcitenames=3,maxbibnames=99,doi=false,url=true]{biblatex} % place in the document preamble
\addbibresource{D:/Gdrive/Drop/Dropbox/STATADO/paper/latex/p2/library.bib}
围兜物品出错的示例:
@article{Biais2009,
author = {Biais, Bruno and Weill, Pierre-olivier},
file = {:D$\backslash$:/Gdrive/Drop/Dropbox/mendeley/Biais, Weill - 2009 - Liquidity shocks and order book dynamics ∗ - Unknown.pdf:pdf},
keywords = {bid-ask spread,limit-order book,liquidity,search},
pages = {1--51},
title = {{Liquidity shocks and order book dynamics ∗}},
year = {2009}
}
我猜这里*
很糟糕......
答案1
首先,我要感谢@karlkoeller @jon @Ulrike Fischer @darthbith 和@Bart Arondson 的帮助。
我做了什么 :
1)导出一个包含我需要的所有引文的小型 bib 文件。仅此而已 2)手动更正 mendeley 生成的错误 3)考虑编写一个编译良好的 pdf
谢谢大家,我希望这可以帮助其他 mendeley 用户
答案2
对于遇到此问题的 vim 用户,我使用 对非 ascii 字符进行了简单.bib
搜索/[^\d0-\d127]
。
更多信息:https://stackoverflow.com/questions/16987362/how-to-get-vim-to-highlight-non-ascii-characters