BibTeX, biblatex and biberAlter Citation Appearance to "(author, year:page#)"

Information and discussion about BiBTeX - the bibliography tool for LaTeX documents.
Post Reply
piltdownpunk
Posts: 11
Joined: Tue Aug 09, 2011 8:05 pm

Alter Citation Appearance to "(author, year:page#)"

Post by piltdownpunk »

Hello.

I'm a LaTex newbie and currently writing a dissertation. I'm using BibTex to store and create my bibliography. I'm using the cbe.bst style, provided in the beebe package because it's most similar in format to the American Journal of Physical Anthropology. I would like to modify the output of the in-line citation, particularly how it handles reference to a page number. For example:

If I type ~\citep[169]{midant-reynes2001}, the output is

(Midant-Reynes, 2001, 169)

What I need the output to look like is this: (Midant-Reynes, 2001:169).

What is the most efficient way to modify the output to match my needs? Thanks so much.

--Trey

Recommended reading 2024:

LaTeXguide.org • LaTeX-Cookbook.net • TikZ.org

Learn LaTeX easily with newest books:

The LaTeX Beginner's Guide: 2nd edition and perfect for students writing a thesis

The LaTeX Cookbook: 2nd edition full of practical examples for mathematics, physics, chemistry, and more

LaTeX Graphics with TikZ: the first book about TikZ for perfect drawings in your LaTeX thesis

User avatar
frabjous
Posts: 2064
Joined: Fri Mar 06, 2009 12:20 am

Alter Citation Appearance to "(author, year:page#)"

Post by frabjous »

Are you using natbib?

If so, put:

Code: Select all

\setcitestyle{notesep={:}}
In the preamble.
piltdownpunk
Posts: 11
Joined: Tue Aug 09, 2011 8:05 pm

Re: Alter Citation Appearance to "(author, year:page#)"

Post by piltdownpunk »

In the preamble, I have

\usepackage{natbib}
\usepackage{cite}

I was under the impression that I needed both for using BibTex and the cbe.bst style.
piltdownpunk
Posts: 11
Joined: Tue Aug 09, 2011 8:05 pm

Re: Alter Citation Appearance to "(author, year:page#)"

Post by piltdownpunk »

That worked swimmingly! Thanks so much for your help.

Best,
Trey
Post Reply