LaTeX 实战经验:参考文献注意点

时间:2024-04-11 14:53:24

留意 title 中有特定含义的大写字母

若某文献标题中含有特定含义大写字母(“SVM” “EM”等),应特别用第二重{}将其括起来才可使其正常表示。如,Title = {{BPR}: Bayesian personalized ranking from implicit feedback}.

LaTeX 实战经验:参考文献注意点

LaTeX 实战经验:参考文献注意点

有时候您可能修改了bib文件但是重新编译后,并没有看到预期的效果,这时您可能需要删除相关辅助文件,重新编译等,如果不知道删除哪一个,就全部删除好了。

文中引用的细节

文中在引用参考文献时要用“~”(而不是直接空格)来产生空格。例如,state-of-the-art MIL algorithms, e.g., miFV~\cite{bibmiFV} and miGraph~\cite{bibmiGraph}, and ..., 用 ~ 来产生空格的好处是使得 miFV [5] 作为一个整体,在换行时不会发生 [5] 与前文分开而单独处于行首的错误情况。~\ref {} 命令同理。

LaTeX 实战经验:参考文献注意点

实际上需要产生空格的情况比较多,分为以下几种:

句间空格

小写字母后面跟标点符号时,该标点符号之后的空格被认为是句间空格。大写字母后面接标点符号,标点符号后的空格会被误认作是词间空格,此时需要在标点符号之前插入 \@ 命令来强制LaTeX将后面的空格作为句间空格处理。例如: as well as I\@. Hence,… 
LaTeX 实战经验:参考文献注意点

词间空格

书写缩写、省略号等情况下,点 . 之后的空格会被误认为是句间空格。使用 (空格) 代替普通的半角空格可以强制该空格为词间空格。例如: Yamada et al.\ wrote the report.

不可分断空格

用 ~ 代替空格,可使得排版时不会在此处换行。上面的“~\cite{bib}”就是实现的这种效果。另外, Mr.~Lamport,也可以使用 \mbox命令,例: \mbox{Minoru Sakaguchi}。