I would like to print et al. after the first name when there are more than 2 authors. Therefore, I added maxnames = 2 in the options of biblatex. However, when two papers have the same first two authors, biblatex prints every name. I suppose this is done so that the reader can distinguish the papers, but on the other hand, if the date is different, then that should be enough to distinguish them, and biblatex should print only the first name et al.. In the example below, the first citation works well, but the two others don't because the first two authors are the same, even if the date is different. Is there a way to force biblatex to print et al. if the date is different? MWE: \documentclass{article}  \usepackage[style = bwl-FU, maxnames = 2]{biblatex}  \usepackage{filecontents} \begin{filecontents}{jobname.bib} @article{doak_overweight_2000,     title = {Overweight and {Underweight} {Coexist} within {Households} in {Brazil}, {China} and {Russia}},     volume = {130},     number = {12},     journal = {The Journal of Nutrition},     author = {Doak, Colleen and Adair, Linda and Monteiro, Carlos and Popkin, Barry},     year = {2000},     pages = {2965--2971}, } @article{doak_dual_2005,     title = {The dual burden household and the nutrition transition paradox},     volume = {29},     number = {1},     journal = {International Journal of Obesity (2005)},     author = {Doak, Colleen and Adair, Linda and Bentley, Margaret and Monteiro, Carlos and Popkin, Barry},     year = {2005},     pages = {129--136}, } @article{popkin_dynamics_2020,     title = {Dynamics of the double burden of malnutrition and the changing nutrition reality},     volume = {395},     number = {10217},     journal = {The Lancet},     author = {Popkin, Barry and Corvalan, Camila and Grummer-Strawn, Laurence M},     year = {2020},     pages = {65--74} } \end{filecontents} \addbibresource{jobname.bib}  \begin{document}  \noindent \cite{popkin_dynamics_2020} \\ % works \cite{doak_overweight_2000} \\ \cite{doak_dual_2005}  \end{document}
14587
In the header of my document I set the maximal author names to 2:  \usepackage[style=authoryear-icomp, maxbibnames=9, maxcitenames=2, backend=biber]{biblatex}   Now, when I cite texts with two authors, LaTeX gives me the following:     (Author_A/ Author_B 2012: 232)   When I have three authors or more, LaTeX makes it:     (Author_A/ Author_B et al. 2012: 232)   But I want LaTeX to just name the first author if there are more than two authors ... like this:     (Author_A et al. 2012: 232)   Any tips on how to achieve this ?
97124
I have a problem within the reference list. Namely I have some references where the authors first surname letter is Š (\v{S}) and when listing them in the references they appear amid those authors whose surname starts with V instead after those whose surname starts with S and those whose starts with T (it should list R, S, Š, T... and not R, S, T, U, V with Š in between)  Here is my minimal working example:   \documentclass{article}  \usepackage{filecontents}  \begin{filecontents}{AA.bib}  @article{simovic13, Author = {\v{S}imovi\'{c}, H. and Deskar-\v{S}krbi\'{c}, M.}, Journal = {Zbornik radova Ekonomskog fakulteta u Rijeci}, Number = {1}, Pages = {55--78}, Title = {Dynamic effects of fiscal policy and fiscal multipliers in {Croatia}}, Volume = {31}, Year = {2013}}  @misc{tenhofen07, Author = {Tenhofen, J. and Wolff, G. B.}, Note = {Deutsche Bundesbank Discussion Paper Series 1: Economic Studies No. 14. Frankfurt am Main: Deutsche Bundesbank}, Title = {Does anticipation of government spending matter? Evidence from an expectation augmented {VAR}}, Year = {2007}}  @misc{spilimbergo09, Author = {Spilimbergo, A. and Symansky, S. and Schindler, M.}, Note = {IMF Staff Position Note No. 11. Washington: International Monetary Fund}, Title = {Fiscal multipliers}, Year = {2009}}  @misc{ver11, Author = {Verhelst, S.}, Note = {Egmont Paper, No. 47, Brussels: Egmont Institute}, Title = {The Reform of European Economic Governance: Towards a Sustainable Monetary Union?}, Year = {2011}}  @article{vuckovic10, Author = {Vu\v{c}kovi\'{c}, V.}, Journal = {Privredna kretanja i ekonomska politika}, Number = {125}, Pages = {61--88}, Title = {Political Business Cycles: Do They Exist in {Croatia?}}, Volume = {20}, Year = {2010}}  \end{filecontents}   \begin{document} \nocite{*}   \bibliographystyle{plain} % works % \bibliographystyle{alpha} % works ... % \bibliographystyle{apalike} % works \bibliography{AA} \end{document}   I am thankful for any help!!!  Ana
65068
With biblatex, the author can be replaced by a dash (or “idem”) in the bibliography. Is it possible to have this replacement also if there are multiple authors, and the first of these multiple authors is the same as the author of the book listed before? (It is somewhat difficult to describe, see the attached example instead, where “Buchautor, Hans-Wilhelm” should be replaced in book3 as well.)   I assume that it should be possible by customising \DeclareNameFormat, but I don’t know how.  Minimal example:  \documentclass{scrartcl} \usepackage[T1]{fontenc} \usepackage[latin1]{inputenc} \usepackage[english]{babel} \usepackage{csquotes} \usepackage{filecontents} \begin{filecontents}{\jobname.bib} @BOOK{book1,   author = {Buchautor, Hans-Wilhelm},   title = {Irgendein Buch},   location = {Buch am Wald},   date = {2000} } @BOOK{book2,   author = {Buchautor, Hans-Wilhelm},   title = {Ein anderes Buch},   location = {Berlin},   date = {2001} } @BOOK{book3,   author = {Buchautor, Hans-Wilhelm and Zweitautor, Zoran},   title = {Noch ein Buch},   location = {London and New York},   date = {2010} } \end{filecontents}  \usepackage[ style=authortitle, backend=bibtex8 ]{biblatex} \bibliography{\jobname}  \renewcommand*{\bibnamedash}{%   \bibstring[\mkbibbold]{idem\thefield{gender}}}  \begin{document} \nocite{*}  \printbibliography \end{document}   Edit 15/02/2011 17:14   I should have added that there was a feature request for biber which pointed back to biblatex. See .  Edit 21/06/2011 9:26  Is this somehow possible now with biblatex 1.4/1.5? I played a bit with uniquename/uniquelist, but I could not get it to work.
15352
This question is about author-year citations using biblatex where citations are set inline in parentheses.  Sometimes, it is necessary to cite two authors and to specify some connection between them using a 'joining word'. [Is there a technical term for this?]  For example:     Marvin 2009, citing Arthur 2007   or:     Marvin 1333, interpreting Dent 1245   More specifically, I want this typeset as an in-text citation in parentheses:     (Marvin 2009, citing Arthur 2007)   or:     (Marvin 1333, interpreting Dent 1245)   I cannot figure out how to do this at all, or at all elegantly, using biblatex. The closest I've come is    a version which uses a semicolon rather than a comma; a long-winded hack which fails if one of the entries has no author.     \documentclass{article} \usepackage[citestyle=authoryear-comp,bibstyle=authoryear,backend=biber]{biblatex} \addbibresource{biblatex-examples.bib}  \begin{document}    Desired output is (CTAN 2006, interpreting Gillies 1933).    The following are almost correct except that they use the default delimiter (of course) so I have a semicolon rather than a comma: \autocites{ctan}[interpreting][]{gillies} or \parencites{ctan}[interpreting][]{gillies}.    The following is a bit long-winded. Worse, it fails if an entry does not actually have an author: \parentext{\citeauthor{ctan} \citeyear{ctan}, interpreting \citeauthor{gillies} \citeyear{gillies}}.  \end{document}   Note that redefining the delimiter between citations from a semicolon to a comma is not a good solution as the semicolon is correct for almost all occurrences of multiple citations (all bar 2 in my paper). Only when there is a special 'joining word' do I want the comma instead.  I'm wondering if I need to define a new citation command. That's fine but I'd like to know that I'm not missing something before I reinvent the wheel and end up with a lop-sided parallelogram instead of the roundish circle I could more easily have used.  It seems surprising if there is no straightforward way to do this as it seems like a fairly common thing to want to do. Hence, I suspect I'm missing some obvious solution and just can't find it.  What is the most elegant way to arrange such citations?
83893
I am using biblatex for my bibliography, and the style is alphabetic. More precisely, in the preamble I have  \usepackage[babel]{csquotes} \usepackage[maxnames=99,style=alphabetic,backend=bibtex]{biblatex} \addbibresource{bibliography.bib}   In the bibliography I need to include a two word surname. This is what I have in the .bib file  @article{dJ97, author = {de Jong, A. J.}, title = {Families of curves and alterations}, journaltitle = {Annales de l'institut Fourier}, year = {1997}, volume = {47}, number = {2}, pages = {599-621}, }   In this way, the abbreviation produced is [Jon97], and is alphabetized as a surname starting with J. On the other hand, I have always seen this author alphabetized under d (which I guess should be the correct outcome), and the abbreviation including the "d" of "de". After a quick look online, I just found co-authored works of the author cited in a bibliography style as I have, and the abbreviation is "dJ" followed by other capital letters for the other authors. So, in my case, I guess that the right outcome should be something like [dJo97], or [dJon97].  Which one should the right outcome in my case? How do I get it?
6053
I just updated my MikTeX distribution and am now running biber 2.15 with biblatex 3.15a. And all of a sudden, I run into problems. I have a bib-file with 1888 entries, and trying to use that now seems to break biblatex, although it worked fine on earlier versions. I do not know if the problem lies with biber or biblatex, but try the following: I created two bib-files out of my original one, available  and . With the following MWE it works fine and both citations are resolved: \documentclass{article} \usepackage[french, german, UKenglish]{babel} \usepackage[backend=biber, style=authoryear]{biblatex} \addbibresource{Test.bib} \addbibresource{Test2.bib}  \begin{document} Let's test: \textcite{Arnold2002}, \textcite{Setty1973}  \printbibliography \end{document}  However, when I combine both bib-files into one and try to compile with that, none of the citations is resolved. Since it works fine when having the database split in two, I cannot see any other reason for this behaviour other than the new biber or biblatex having a limit of file-size/entry-number in the bib-file. Not the amount of entries actually cited, mind you (as it was in bibtex), but the sheer number of entries in the database. Or do I overlook something? Any help would be greatly appreciated. EDIT 1: Here is the .blg-file. Indeed, there is an error message &quot;[1095]&quot;, but I cannot make sense of it: [0] Config.pm:312&gt; INFO - This is Biber 2.15 (beta) [0] Config.pm:315&gt; INFO - Logfile is 'DatabaseTest.blg' [311] biber-MSWIN64:330&gt; INFO - ===  [385] Biber.pm:415&gt; INFO - Reading 'DatabaseTest.bcf' [882] Biber.pm:952&gt; INFO - Found 2 citekeys in bib section 0 [998] Biber.pm:4334&gt; INFO - Processing section 0 [1068] Biber.pm:4523&gt; INFO - Looking for bibtex format file 'TestFull.bib' for section 0 [1095] Utils.pm:411&gt; ERROR - Data file 'TestFull.bib' cannot be read in encoding 'utf8': Wide character at C:\Users\Manue\AppData\Local\Temp\par-4d616e7565\cache-b32225defac3568d1e921af5a7245ca571b236aa\inc\lib/Win32/Unicode/File.pm line 163. [1095] Biber.pm:132&gt; INFO - ERRORS: 1  EDIT 2: I now identified the limit length. The file available  contains as many entries as I manage to process. It contains 1477 entries, 25026 lines, and 1,048,339 bytes. This file just works, but as soon as I add just one more mock entry like @Article{Test3,   author       = {Author, A. and Author B. and Author, C.},   date         = {2020},   journaltitle = {A Journal},   title        = {A nice title of a certain topic which I cannot even imagine},   issue        = {3},   pages        = {1--18},   volume       = {12} }  I get the same error as above. This seems to be the length limit with which biblatex works properly. EDIT 3:  is the full file that does not work directly from JabRef (as .bib) without any changes. And  is the same file as hex dump exported with Cygwin.
131
I believe I have followed the template exactly but as this following MWE shows I am getting an asterisk on both authors and not just the corresponding author. Do I have something in the wrong order somewhere?  \documentclass[preprint,12pt]{elsarticle}  \begin{document}  \begin{frontmatter}  \title{Title}  \author{Author One\corref{cor1}\fnref{fn1}} \ead{email@uni.edu} \cortext[cor1]{Corresponding author} \fntext[fn1]{Student}  \author{Author Two\fnref{fn2}} \ead{email2@uni.edu} \fntext[fn2]{Lecturer}  \address{Address Here}  \begin{abstract} Abstract abstract abstract \end{abstract}  \end{frontmatter}  \section{Section1} Start typing...  \end{document}   Thanks
10765
I'm currently entering authors an a paper and I came across this problem:    As you can see there are multiple names on one line, though outside the page. I would like to get them on two lines. At the moment I'm using the \name tag. I tried separating the lines the sentence by adding two backslashes, but it did not help. (I get "! Missing } inserted." error.) I tried replacing the \name tag by \author, but it did not work.   Example:  \documentclass{article}  \usepackage{spconf,amsmath,graphicx} \usepackage{amsmath}  \usepackage{algorithm}  \usepackage{algpseudocode}  \usepackage{color} \usepackage{cite}   \title{Title}    \name{Name1$^{1}$, Name2$^{3}$, name3$^{3}$ name4 $^{1,2}$, name5,$^{2}$ name6 $^{2}$, name7$^{3}$}   %  \maketitle  %   \begin{abstract}   I tried:   \name{Name1$^{1}$, Name2$^{3}$, name3$^{3}$ name4\\ $^{1,2}$, name5,$^{2}$ name6 $^{2}$, name7$^{3}$}   But I get an error.
118884
I'm using biblatex authoryear and have multiple entries of the same author that do not have a year. When I cite them there are letters shown to distinguish them:   But in the bibliography those letters are not shown and you can only distinguish them by the title. Is it possible to show the letters in the bibliography, too?  \documentclass[a4paper,12pt]{article}% \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{filecontents} \begin{filecontents}{bib.bib} @BOOK{bar1,   title = {Text One},   year = {},   author = {Firstname Lastname}, } @BOOK{bar2,   title = {Text Two},   year = {},   author = {Firstname Lastname}, } \end{filecontents}  \usepackage[backend=biber, style=authoryear-icomp, dashed=true]{biblatex} \addbibresource{bib.bib}  \begin{document}  \cite{bar1} and \cite{bar2}  \printbibliography \end{document}
120121
\documentclass{article} \usepackage[style=authoryear-icomp,maxbibnames=9,maxcitenames=2,backend=biber]{biblatex} \usepackage{filecontents} \begin{filecontents}{\jobname.bib} @misc{ABC01,   author = {Author, A. and Buthor, B. and C},   year = {2001},   title = {Alpha}, } \end{filecontents} \addbibresource{\jobname.bib} \begin{document}  According to \textcite{ABC01}, parallel...  \printbibliography \end{document}   Outcome:  According to Author et al. (2001), parallel...    How to get:  According to Author et al.'s studies (2001), parallel...
31981
I am trying to achieve a biblatex style that would do the following:  in the case of \parencite{} I would get ...like that (Smith 2010).   in the case of \textcite{} I would get Smith (2010) says that...  but in References I would get SMITH, J. Bookname.  How can I achieve this?  I use \usepackage[style=authoryear, firstinits=true]{biblatex}  I tried \renewcommand*{\mkbibnamelast}[1]{\MakeUppercase{#1}} but that makes the name uppercase even in the text, which is undesirable especially with \textcite{}
70931
Current situation: I'm required to cite "normative" documents (read: standards and manuals) separately from articles and books etc. Using biblatex and biber with the numeric style I'm doing that by issuing multiple printbibliography commands like so:  \usepackage[style=numeric,backend=biber,bibencoding=utf8]{biblatex} %... lots of stuff \printbibliography[type=standard,title=Standards \&amp; Manuals] \vskip\baselineskip \printbibliography[type=manual,heading=none] \printbibliography[nottype=standard,nottype=manual]   which gives a heading Standards &amp; Manuals, prints a list of manuals, leaves a bit of space then the list of standards and finally, under a new heading Bibliography gives books and articles etc. Thus far everything is fine, enter:  The Problem: I'm using the shorthand field in my database for the standards and manuals which works perfect as far as output within the text is concerned and sets the shorthand as the label in the bibliography and prints the details to the right of it - problem is: my shorthands are considerably longer than the labels generated by the numeric style, but even though they're in three different \printbibliography commands, everything gets indented to the maximum width of the label, making the part for books and articles look quite ridiculous.  The following shows the problem with only two separate \printbibliography (and an obviously exaggeratedly long shorthand):   Now  what I would obviously want is for each of the \printbibliography commands to only use the indentation actually necessary to accommodate the largest label appearing within, i.e. rendering the Manuals section as above, but the Bibliography section like follows:   Can anyone help me to achieve this? Or give me some pointer where to look?  The above was produced with the following MWE on an up-to-date TeXLive 2014:  \documentclass[10pt,british]{scrbook}  \usepackage{babel} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{lmodern}  \usepackage{filecontents} \begin{filecontents*}{\jobname.bib} @manual{HowTo,     title = {How to Make the World Go Round},     shorthand = {HowToMakeTheWorlGoRound},     publisher = {The Publisher},     year = {2000} }  @article{Article,     author = {Author, A. and Buthor, B.},     journal = {Journal Title},     pages = {113--126},     title = {The Article},     volume = {65},     year = {1900} } \end{filecontents*}  \usepackage[style=numeric,backend=biber,bibencoding=utf8]{biblatex} \addbibresource{\jobname.bib}  \usepackage[hidelinks]{hyperref}  \begin{document} \let\cleardoublepage\relax \chapter{The Document} Nothing to see here, but we refer to the \parencite{HowTo} based on a principle discovered by \textcite{Article}.  \printbibliography[type=manual,title=Manuals] \printbibliography[nottype=manual] \end{document}
10674
In my document, I will write something like this (using natbib, but that shouldn't matter too much):  \citet{reference} show that .....   which would render as     Jones et al (1990) show that....   (\citet in \natbib creates an 'author-list (year)' reference style)  Of course if {reference} was a single individual, I should have written  \cite{reference} shows that ....   rendering as     Jones (1990) shows that....   Since I'm lazy and can't take the extra 5 seconds to search the reference to see if it's a single author or not, is there conceivably an automated way to do pluralization ? Or some relatively simple macro that would look like   \IfRefIsPlural{reference}{show}{shows}
110930
I'm using  bibstyle=alphabetic, maxnames=3,. minnames=2, maxalphanames=1,    In one section, I have some citations I wish to \fullcite. For these, I'd like to have every author listed (annoyingly, they contain between 4 and 9 authors). If I set maxnames higher, \citet makes the in-text citation difficult to read in the rest of the document.   Can I set maxnames for a specific section of the document, then change it back later?     Here's a MWE, showing the \fullcite that does not list all author names. In this example, the behaviour of \citet is good, but I want to increase maxnames as indicated.    \documentclass{article}  \usepackage{filecontents} \begin{filecontents}{\jobname.bib} @article{A+04,   author = {Author, Aa and Buthor, Bb and Cuthor, Cc and Duthor, Dd},   title = {Title},   journal = {Journal title},   year = {2001},   volume = {1},   number = {2},   pages = {101--109},   month = jan,   note = {This is an article entry}, } @article{A+02,   author = {Author, Aa and Buthor, Bb},   title = {Title},   journal = {Journal title},   year = {2001},   volume = {1},   number = {2},   pages = {101--109},   month = jan,   note = {This is an article entry}, } @article{A+03,   author = {Author, Aa and Buthor, Bb and Cuthor, Cc},   title = {Title},   journal = {Journal title},   year = {2001},   volume = {1},   number = {2},   pages = {101--109},   month = jan,   note = {This is an article entry}, } \end{filecontents}  \usepackage[bibstyle=alphabetic,maxnames=3,minnames=2,maxalphanames=1,natbib=true]{biblatex} \addbibresource{\jobname.bib}  \begin{document}  \section{Fullcite} % I want to increase maxnames here somehow: % maxnames=10 \fullcite{A+04} % and then I want to drop it again for the rest of the document.  % maxnames=3  \section{In-text} \citet{A+04} says interesting things.  \citet{A+02} says other things.   \citet{A+03} disagree. \end{document}
3240
I am using Jabref and  \IEEEtrans package. I try to cite same author for different source in the reference (twice). It appears twice but only once time appears Author name. I want like this     [1] M. Shapiro, “Tire manufacturing,” 2012.      [2] M. Shapiro, “Thermodynamic properties,” 2012.   Need help  \documentclass[a4paper,12pt]{article} %------------------------------------------------------------------ \usepackage{ragged2e} \usepackage{gensymb} \usepackage{tabto} \usepackage[none]{hyphenat} \usetikzlibrary{calc} \usepackage{soul} \usepackage{datetime} \newdate{date}{23}{09}{2016} \date{\displaydate{date}} \newcommand\HRule{\rule{\textwidth}{1pt}} \usepackage{tabularx} % extra features for tabular environment \usepackage{graphicx} % takes care of graphic including machinery \usepackage[left=3cm,right=1in,top=1in,bottom=1in]{geometry} % decreases margins \usepackage{cite} % takes care of citations %\usepackage{biblatex} \usepackage{fancyhdr} \pagestyle{fancy} \fancyhead{} \fancyfoot{} \fancyfoot[R]{\thepage}  \begin{document} this is \cite{Shapiro1,Shapiro2} \bibliographystyle{IEEEtran} \bibliography{LiteratureReveiw}  \end{document}   @TechReport{Shapiro1,   author      = {Shapiro, M.},   title       = {Development of the enthalpy storage materials, mixture of methyl stearate and methyl palmitate},   institution = {Florida Solar Energy Center},   year        = {1989}, } @TechReport{Shapiro2,   author      = {Shapiro, M.},   title       = {Development of the enthalpy storage materials, mixture of capric acid and lauric acid with fire retardants},   institution = {Florida Solar Energy Center},   year        = {1989}, }
73872
I'm using the authoryear style in biblatex with the following options name length options:   maxcitenames=1, mincitenames=1, maxbibnames=999, minbibnames=999   So citations (usually issued with \cite) are properly typeset with only one author like     Shakespeare et al, The...   However I want to typeset a single citation (via \fullcite) with all authors listed, eg.     W. Shakespeare, J. Austen and D. Adams, The...   How can I temporarily increase the values of maxcitenames and mincitenames? Or is there another way to typeset only the \fullcite citatation with all names?
109424
\documentclass{article}  \begin{filecontents}{test.bib} @article{author99, title = {A fine title}, year = {1899}, author = {An Author and Another Bauthor and Yeta Cauthor}, journal = {Madness} } @article{author05, title = {The best title}, year = {1905}, author = {An Author and More Dauthors and Whois Thisauthor and Heis Thatauthor}, journal = {Insanity} } \end{filecontents}  \usepackage[%   style=authoryear,   bibstyle=authoryear,   backend=biber,   maxbibnames=99,   maxnames=2,   firstinits=true,   uniquename=init]{biblatex} \addbibresource{test.bib}  \begin{document} \noindent \parencite{author99} \\ \parencite{author05}.  \printbibliography \end{document}     As you can see from the image, when the first author is identical, two of the authors are printed in the citation, even if the year of the articles are different. I don't want this, but only the one author, e.g.  (Author et al. 1899) (Author et al. 1905)   I've tried setting maxcitenames=1, but that didn't make any difference. Is it it possible to achieve this?  Edit: I'm running TeXlive 2010 on Windows 7, Biblatex version 1.4b with Biber 0.9.