Tag Info

New answers tagged

0

You would like to print the full author list, thus use citations with star *, such as \citet*, citep*. See below for more info. \citet #textual citations, print the abbreviated author list \citet* #textual citations, print the full author list \citep #parenthetical citations, print the abbreviated author list \citep* #parenthetical citations, ...


1

There are several bibliography styles that might do what you want. In your \bibliographystyle command, instead of plainnat, try cj, decsci, apalike, jtb, or apasoft. Examples are here. If none of those works for you, take a look here for instructions on using the custom-bib package to make a custom bibliography style.


3

Copy humannat.bst as humannat-mod.bst in the same directory as your main TeX file. Open it with any text editor and change the two occurrences of "\leavevmode\nopagebreak\newline" into " " Then change \bibliographystyle{humannat} into \bibliographystyle{humannat-mod}, rerun LaTeX and BibTeX, then LaTeX again. To get parentheses around the year, go ...


5

\begin{Theorem}[\citep[Thm]{cs_Foucart13}] means the option to Theorem is \citep[Thm and things go wrong from there. Use \begin{Theorem}[{\citep[Thm]{cs_Foucart13}}] This applies to any LaTeX2e optional argument, not just theorems.


2

This is probably too late, but I reached your post and searching a bit more I think I found the answer. You can fix that by using \shortcites{key-list} before the first occurrence of the citation to the reference of many authors. Instead of "key-list", you should list the citation keys of all bib entries for which the first citation call-outs should use ...


2

As you've confirmed in a comment, implementing @egreg's suggestion and getting rid of the extra pair of curly braces around the author fields (and around the editor fields too, while you're at it) lets LaTeX and BibTeX generate the desired citation call-out format. To address the second issue -- listing the authors' full names as "Surname, FirstName" rather ...


1

You can use biblatex like this: \documentclass{egpubl} \usepackage[utf8]{inputenc} \usepackage{filecontents} \let\bibhang\arealyundefinedcommand \usepackage{biblatex} \WsSubmission \makeatletter \renewcommand{\electronic@Version}{% \usepackage[pdftex, %pagebackref=true, colorlinks,linkcolor=blue,citecolor=blue,urlcolor=blue, ...


1

Here's a way to get what I believe you're looking for. \begin{filecontents*}{\jobname.bib} @preamble{"\DeclareRobustCommand{\firstsecond}[2]{#2}"} @misc{WB:2014, author = {{\firstsecond{World Bank}{The World Bank}}}, title = {Life expectancy}, year = {2014}, note = {data retrieved from World Development Indicators, ...


0

\fullcite almost got me where I wanted, but when loading bib latex as \usepackage[bibstyle=reading, doi=false,isbn=false,url=false]{biblatex}, this would also effect the output of fullcite and hence deliver a proper citation without all the additional fluff.


1

A very basic macro that uses biblatex and its citetitle feature. \documentclass{article} \usepackage[style=authoryear]{biblatex} \addbibresource{biblatex-examples.bib} \newcommand{\extendedcite}[1]{\cite{#1}\space\citetitle{#1}} \begin{document} \extendedcite{aristotle:physics} Some nice text \extendedcite{aksin} \printbibliography \end{document}


0

If you already have a foo.bbl file that you want to pull from (e.g. from another main document), a slight modification from this question works wonders: \newsavebox\mytempbib \savebox\mytempbib{\parbox{\textwidth}{\input{foo.bbl}}}


1

The recently developed Bibulous project handles this directly. For article-type entries in a *.bib file, an example template definition is the following:: article = <au>, \enquote{<title>,} <journal>, <volume>: [<startpage>--<endpage>|<startpage>|<eid>|] (<year>).[ <doi>| <url>| <isbn>| ...



Top 50 recent answers are included