Apr 2, 2010

latex , bibtex Tips 和疑难杂症

Bibtex 问题
1. 添加非英文字符
貌似 latex 不支持 utf-8
要输入 ä,则用\"a

2. 参考文献Title强制大写
有些 Template 参考文献的默认格式为只有首字母才能大写,这对于有些专有名词是不适合的,比如 Michale Jackson。此时要在 Title 域给需要大写的字母加大括号: Michale {J}ackson


3. \BibitemShut{NoStop} 困扰的问题
bibtex 处理 bib,生成 bbl
现在用的这个版本的 CTEX,有个一个问题,bbl 文件中, \BibitemShut{NoStop}断开换行了,然后后续的 latex 命令就不能识别。
比如

\bibitem{SJTU09}%
  \BibitemOpen
  \bibfield{author}{%
  \bibinfo {author} {\bibfnamefont{Xiaokang}\ \bibnamefont{Yang}}, \bibinfo
  {author} {\bibfnamefont{Yi}~\bibnamefont{Xu}},\ and\ \bibinfo {author}
  {\bibfnamefont{Rui~Zhang}\ \bibnamefont{et. al.}},\ }%
  \enquote{\bibinfo {title} {Shanghai jiao tong university participation in
  high-level feature extraction and surveillance event detection at trecvid
  2009},}\  (\bibinfo {year} {2009}),\
  \url{http://www-nlpir.nist.gov/projects/tvpubs/tv9.papers/sjtu-iicip.pdf}\Bi%
bitemShut{NoStop}%

目前解决的办法是手动修改生成的 bbl,把  \BibitemShut{NoStop} 中间的断行去掉。
有更好的办法吗?

Latex 问题
1. hyperlink 超链接,另一个参考
\usepackage[dvipdfm,
          colorlinks=true,
          citecolor=blue
%         linkcolor=red
         ]{hyperref}

0 comments: