我正在为一家杂志(《运输研究记录》)撰写文章,该杂志有奇怪而特殊的书目指南。我已经能够适应natbib
文内引用的工作。但书目在项目编号周围打印了括号。
\documentclass[11pt]{amsart}
\usepackage{graphicx}
\usepackage{amssymb}
\title{Brief Article}
\author{The Author}
\usepackage[round,sort,numbers]{natbib}
\newcommand{\trbcite}[1]{({\it\citenum{#1}})}
\begin{document}
\maketitle
This is an example citation \trbcite{Mokhtarian2008}.
\bibliographystyle{plain}
\bibliography{bibfile}
\end{document}
包含bibfile.bib
@article{Mokhtarian2008,
author = {Mokhtarian, Patricia L. and Cao, Xinyu},
doi = {10.1016/j.trb.2007.07.006},
issn = {01912615},
journal = {Transportation Research Part B: Methodological},
keywords = {built environment,causality,land use,residential location,smart growth},
month = mar,
pages = {204--228},
title = {{Examining the impacts of residential self-selection on travel behavior: A focus on methodologies}},
url = {http://linkinghub.elsevier.com/retrieve/pii/S0191261507000744},
volume = {42},
year = {2008}
}
有什么简单的方法可以做到这一点吗?或者这是否需要 .bst 文件?
答案1
添加到序言
\makeatletter
\renewcommand\@biblabel[1]{#1}
\makeatother
与问题无关,但是\it
一个旧命令,不应再使用;请改用\itshape
。