# Tag Info

0

a MWE is: \documentclass[12pt]{article} \usepackage{cite} \usepackage{color} \usepackage{hyperref} \usepackage[square,colon,sort&compress,numbers,nonamebreak]{natbib} \hypersetup{colorlinks,citecolor=red,linkcolor=red} \begin{document} blablabla \citet{Ref1} blabla..... \newpage \bibliographystyle{unsrtnat} \bibliography{BibliographyFile} ...

0

It works here: \documentclass{article} \usepackage{natbib} \begin{document} \citep{article-full} \citet{article-minimal} \cite{whole-journal} \bibliographystyle{plainnat} \bibliography{xampl} \end{document} As Gonzalo Medina points out, your question should include an MWE.

3

Sorry to reply to old question but I would like to elaborate on Mico's answer as I am currently dealing with the same issue and maybe there are others that need similar bibliography style. What the suggested solution does is that it changes all the names in the bibliography list to that style. Journals like Journal of Cell Biology though, use a style where ...

5

A starting point is xelatex format and the polyglossia package. I have downloaded and installed the Scheherazade font and I enclose a result of my efforts. I am sorry if I misspelled the Urdu terms. I haven't tested that but I think that you can wrap your Urdu words and BibTeX/BibLaTeX should processed them, it is worth some experiments. It would be great to ...

0

I suggest, you use bibtex. In this Intro to BibTeX.pdf you will find a very basic introduction on how to use bibtex and how to cite referencs throughout your LaTeX document. There some tools that allow you to more or less automatically generate the bibtex-source for a given reference. One is JabRef which allows you to export whole .bib-files. GoogleBooks ...

1

I recommend you use the command \citealt, not \citealp, for the job at hand. (The instruction will insert a comma between the author and year substrings; I don't think that's what you're looking for.) \RequirePackage{filecontents} \documentclass{article} \begin{filecontents*}{test.bib} @article{Dittrich1996, author = {Dittrich, Winand H. and Troscianko, ...

1

The url's in the bibliography are typeset with \harvardurl which is defined as \newcommand\harvardurl[1]{\textbf{URL:} \textit{#1}} As far as I can tell these are always preceeded by a \newline too. So one redefinition would be to box this up as a raggedright paragraph. I prefer to use the \RaggedRight command from the ragged2e package for this: ...

3

Here's a solution that works with BibTeX and the natbib citation management package. It's admittedly quite kludgy. If someone's got a better solution, please step forward. The solution consists of three parts. First, add the following lines to the top of the .bib file: @preamble{ " \newcommand{\noopsort}[1]{} " # " ...

1

The main BibTeX style files recognize a "catch-all" entry type called @misc. It would seem OK to use it for entries of type "movie". If you use the bibliography style apalike, you'll get this output: \RequirePackage{filecontents} \documentclass{article} \begin{filecontents*}{\jobname.bib} @misc{mulcahy86, author = "Mulcahy, R. {\relax (Director)}", % ...

0

Changing to Biblatex might be a smaller step than you think. At least it can be a smaller step than fixing this some other way. Here is an example, using biblatex-apa. I had to add lines stating that the director should be used as author in citations of movies. Otherwise this is out of the box. I added the natbib option to get the same commands like \citep ...

0

The error occurs because natbib cannot find year information in the .bbl file (or possibly, but less likely, it cannot find author information). You can open it up yourself to see why this is the case. The simplest reason would be that you have a \bibitem with the year field missing. A trickier reason is that your bibliography style does not output year ...

1

If changing to Biblatex is acceptable, then it has support for urldate. \documentclass{article} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage[english,danish]{babel} \usepackage[style=authoryear]{biblatex} \addbibresource{mybib.bib} \usepackage[colorlinks, linkcolor = black, citecolor = black, filecolor = black, urlcolor = ...

4

biblatex does this by default, and the biblatex-chicago package provides several different Chicago styles, see the manual. Note that the default backend for biblatex is biber, not bibtex, so the compilation sequence is pdflatex file.tex biber file.bcf pdflatex file.tex The bibkeys are also displayed before running biber and pdflatex the second time, ...

7

The problem, here, is that \cite is no longer really supported by natbib. According to the documentation (pp. 7-8): In the original versions of natbib, the traditional \cite command was used for both textual and parenthetical citations. The presence of an empty optional text in square brackets signalled parenthetical. This syntax has been retained for ...

3

The comma is before the year. (When you run bibtex on that file you get warnings about "empty year".) The documentation for natbib seems to indicate (in "2.7 Authorless and Yearless References") that that should just be omitted then, but it seems like it doesn't work in all styles. I would use Biblatex which handles missing fields very well (run biber ...

1

Problem solved. It seems like Natbib did not support some of the bibtex references from jstor. By re-entering them all using BibDesk I had no errors and was free to use any style I wanted. Thanks

4

You can add prenotes and postnotes to the site with the optional arguments: \citep{dude} \citep[p. 42]{dude} \citep[e.g.][]{dude} See page 7 in natbibs manual. When using only one optional argument (one pair of []), that becomes a postnote, when using two the first one is a prenote, the second a postnote.

Top 50 recent answers are included