Tag Info

Hot answers tagged

5

Your author field is not properly formatted for BibTeX/biblatex. According to Tame the BeaST, §11 The author field, p. 23: Names are separated by the keyword and: author = {Smith, Jane and Doe, John} Names must be given in one of three formats "First von Last": author = {Johann Wolfgang von Goethe}, "von Last, First": author = {von Goethe, Johann ...


5

One way would is to save the definition of the environment thebibliography after loading natbib and let it be preceeded by the macro \@safebibliography as it normally has to be in pittetd class: \usepackage{natbib} \let\oldthebibliography\thebibliography \makeatletter \renewcommand{\thebibliography}{\@safebibliography\oldthebibliography} \makeatother ...


4

pandoc cannot convert a .bib file into another file format1. However, it can convert a .tex file which contains references (called from a .bib file) into a pdf, odt, html, ... If your .tex file is composed only by the \nocite* command, the result is similar (you will have all your references printed). Here is the magick command: pandoc test.tex -o ...


3

My inclination would not be to keep everything in the .bib file because of the specific formatting you seem to want. If the fields your example shows will be used of every single entry, without question, then something as simple as (assuming the use of biblatex) \newcommand{\annote}[5]{% \begingroup \parindent 0pt% \hangafter 1% \hangindent 1em% ...


3

From your previous question I assume you're using a normal BibTeX bibliography, so the solution is to use the package bibentry \usepackage{bibentry} and use the command \nobibliography instead of \bibliography. The package also provides a command \bibentry to print the whole bibliography entry without printing the bibliography. MWE (borrowed from your ...


3

Verbatim-like environments cannot be in the argument to another command. You can define, with the help of the fancyvrb package a new environment for writing out a file: \documentclass[]{article} \usepackage[autostyle]{csquotes} \usepackage{lipsum} \usepackage[backend=biber,doi=false,url=true,eprint=true,style=ieee]{biblatex} \usepackage[]{hyperref} ...


2

The code works fine. It has nothing to do with urldate. You just haven't specified anything to handle any language other than American English. If you are compiling with LaTeX or pdfLaTeX, you should use babel. You also want to use the T1 encoding for French. I've added inputenc with utf8 so you can type accented characters such as ŵ directly. If you don't ...


1

You could try the following. We will presume we have two .bib files: \jobname-1.bib and \jobname-2.bib, here created via filecontents* \begin{filecontents*}{\jobname-1.bib} @inproceedings{slam2001, author = {Thomas Ball and Sriram K. Rajamani}, title = {Automatically Validating Temporal Safety Properties of Interfaces}, booktitle = ...


1

I suggest, like @cfr, using biblatex and biber. You should write, e.g.: ........................... \usepackage[backend=biber, style=numeric,first inits,maxnames=6,minnames=3]{biblatex} \addbibresource{your_bibliofile.bib} ............................ \begin{document} ..................... \printbibliography


1

Another plug for Emacs is M-x check-parens which does as it says: checks to make sure all your parentheses, braces, and square brackets have a matching partner. (Note that it can become confused by opening or closing braces that have been commented out.)


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, ...



Only top voted, non community-wiki answers of a minimum length are eligible