5

I am writing for a journal (Transportation Research Record) that has strange and particular bibliographic guidelines. I've been able to adapt natbib to work for the in-text citations. But the bibliography prints brackets around the item numbers.

\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}

enter image description here

With bibfile.bib containing

@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}
}

Any easy ways to do this? Or is this something that will require the .bst file?

4
  • This has been answered before. Add to the preamble \makeatletter \renewcommand\@biblabel[1]{#1} \makeatother Jun 18, 2013 at 22:58
  • I couldn't find it through the search functions. Thanks for answering. Jun 18, 2013 at 23:20
  • No problem. I also couldn't find it (and I am the one who answered this before) ;-) Jun 18, 2013 at 23:51
  • Is this command outdated? Apr 13, 2021 at 11:25

1 Answer 1

8

Add to the preamble

\makeatletter 
\renewcommand\@biblabel[1]{#1} 
\makeatother

Not related to the question, but \it is an old command that shouldn't be used anymore; use \itshape instead.

1
  • You saved my life :-) thank you sooo much!! fwiw in my case it was \renewcommand\@biblabel[1]{}
    – iamaziz
    Jul 16, 2016 at 4:34

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .