Add space between authors with multiple middle initials with biblatex
Clash Royale CLAN TAG#URR8PPP
up vote
3
down vote
favorite
I'm using the IEEE style with biblatex. I have an article with an author with multiple middle initials. Unfortunately, the spacing between the middle initials are lost:
Here is a minimal example.
documentclassarticle
usepackage[style=ieee,backend=bibtex]biblatex
beginfilecontents*test.bib
@ArticleMartins2003,
author = Martins, Joaquim R. R. A. and Sturdza, Peter and Alonso, Juan J.,
title = The complex-step derivative approximation,
journal = ACM Transactions on Mathematical Software,
year = 2003,
volume = 29,
number = 3,
pages = 245--262
endfilecontents*
renewrobustcmd*bibinitdelimaddnbthinspace
addbibresourcetest.bib
begindocument
nocite*
printbibliography
enddocument
biblatex
add a comment |Â
up vote
3
down vote
favorite
I'm using the IEEE style with biblatex. I have an article with an author with multiple middle initials. Unfortunately, the spacing between the middle initials are lost:
Here is a minimal example.
documentclassarticle
usepackage[style=ieee,backend=bibtex]biblatex
beginfilecontents*test.bib
@ArticleMartins2003,
author = Martins, Joaquim R. R. A. and Sturdza, Peter and Alonso, Juan J.,
title = The complex-step derivative approximation,
journal = ACM Transactions on Mathematical Software,
year = 2003,
volume = 29,
number = 3,
pages = 245--262
endfilecontents*
renewrobustcmd*bibinitdelimaddnbthinspace
addbibresourcetest.bib
begindocument
nocite*
printbibliography
enddocument
biblatex
1
Interesting. It doesn't happen withbiber
. Perhaps it's a bug. Can you switch away frombibtex
?
â David Purton
1 hour ago
add a comment |Â
up vote
3
down vote
favorite
up vote
3
down vote
favorite
I'm using the IEEE style with biblatex. I have an article with an author with multiple middle initials. Unfortunately, the spacing between the middle initials are lost:
Here is a minimal example.
documentclassarticle
usepackage[style=ieee,backend=bibtex]biblatex
beginfilecontents*test.bib
@ArticleMartins2003,
author = Martins, Joaquim R. R. A. and Sturdza, Peter and Alonso, Juan J.,
title = The complex-step derivative approximation,
journal = ACM Transactions on Mathematical Software,
year = 2003,
volume = 29,
number = 3,
pages = 245--262
endfilecontents*
renewrobustcmd*bibinitdelimaddnbthinspace
addbibresourcetest.bib
begindocument
nocite*
printbibliography
enddocument
biblatex
I'm using the IEEE style with biblatex. I have an article with an author with multiple middle initials. Unfortunately, the spacing between the middle initials are lost:
Here is a minimal example.
documentclassarticle
usepackage[style=ieee,backend=bibtex]biblatex
beginfilecontents*test.bib
@ArticleMartins2003,
author = Martins, Joaquim R. R. A. and Sturdza, Peter and Alonso, Juan J.,
title = The complex-step derivative approximation,
journal = ACM Transactions on Mathematical Software,
year = 2003,
volume = 29,
number = 3,
pages = 245--262
endfilecontents*
renewrobustcmd*bibinitdelimaddnbthinspace
addbibresourcetest.bib
begindocument
nocite*
printbibliography
enddocument
biblatex
biblatex
asked 4 hours ago
ipswitch
162
162
1
Interesting. It doesn't happen withbiber
. Perhaps it's a bug. Can you switch away frombibtex
?
â David Purton
1 hour ago
add a comment |Â
1
Interesting. It doesn't happen withbiber
. Perhaps it's a bug. Can you switch away frombibtex
?
â David Purton
1 hour ago
1
1
Interesting. It doesn't happen with
biber
. Perhaps it's a bug. Can you switch away from bibtex
?â David Purton
1 hour ago
Interesting. It doesn't happen with
biber
. Perhaps it's a bug. Can you switch away from bibtex
?â David Purton
1 hour ago
add a comment |Â
1 Answer
1
active
oldest
votes
up vote
2
down vote
You should be able to control the space between all name initials with bibinitdelim
, but as your MWE shows this does not always work.
When compiled with BibTeX the .bbl
file contains
giveni=Jbibinitperiodbibinitdelim Rbibinitperiod
Rbibinitperiodbibinitdelim Abibinitperiod,
which means that for some reason BibTeX does not add a bibinitdelim
between the two R
s.
If I compile your example with Biber, I get
giveni=Jbibinitperiodbibinitdelim Rbibinitperiodbibinitdelim Rbibinitperiodbibinitdelim Abibinitperiod
and consequently bibinitdelim
works as expected.
So this seems to be an issue with BibTeX, I have opened an issue about this at the biblatex
bugtracker: https://github.com/plk/biblatex/issues/806
For now I can only advise to use Biber
documentclassarticle
usepackage[style=ieee,backend=biber]biblatex
beginfilecontents*jobname.bib
@ArticleMartins2003,
author = Martins, Joaquim R. R. A. and Sturdza, Peter and Alonso, Juan J.,
title = The complex-step derivative approximation,
journal = ACM Transactions on Mathematical Software,
year = 2003,
volume = 29,
number = 3,
pages = 245--262
endfilecontents*
renewrobustcmd*bibinitdelimaddnbthinspace
addbibresourcejobname.bib
begindocument
nocite*
printbibliography
enddocument
add a comment |Â
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
2
down vote
You should be able to control the space between all name initials with bibinitdelim
, but as your MWE shows this does not always work.
When compiled with BibTeX the .bbl
file contains
giveni=Jbibinitperiodbibinitdelim Rbibinitperiod
Rbibinitperiodbibinitdelim Abibinitperiod,
which means that for some reason BibTeX does not add a bibinitdelim
between the two R
s.
If I compile your example with Biber, I get
giveni=Jbibinitperiodbibinitdelim Rbibinitperiodbibinitdelim Rbibinitperiodbibinitdelim Abibinitperiod
and consequently bibinitdelim
works as expected.
So this seems to be an issue with BibTeX, I have opened an issue about this at the biblatex
bugtracker: https://github.com/plk/biblatex/issues/806
For now I can only advise to use Biber
documentclassarticle
usepackage[style=ieee,backend=biber]biblatex
beginfilecontents*jobname.bib
@ArticleMartins2003,
author = Martins, Joaquim R. R. A. and Sturdza, Peter and Alonso, Juan J.,
title = The complex-step derivative approximation,
journal = ACM Transactions on Mathematical Software,
year = 2003,
volume = 29,
number = 3,
pages = 245--262
endfilecontents*
renewrobustcmd*bibinitdelimaddnbthinspace
addbibresourcejobname.bib
begindocument
nocite*
printbibliography
enddocument
add a comment |Â
up vote
2
down vote
You should be able to control the space between all name initials with bibinitdelim
, but as your MWE shows this does not always work.
When compiled with BibTeX the .bbl
file contains
giveni=Jbibinitperiodbibinitdelim Rbibinitperiod
Rbibinitperiodbibinitdelim Abibinitperiod,
which means that for some reason BibTeX does not add a bibinitdelim
between the two R
s.
If I compile your example with Biber, I get
giveni=Jbibinitperiodbibinitdelim Rbibinitperiodbibinitdelim Rbibinitperiodbibinitdelim Abibinitperiod
and consequently bibinitdelim
works as expected.
So this seems to be an issue with BibTeX, I have opened an issue about this at the biblatex
bugtracker: https://github.com/plk/biblatex/issues/806
For now I can only advise to use Biber
documentclassarticle
usepackage[style=ieee,backend=biber]biblatex
beginfilecontents*jobname.bib
@ArticleMartins2003,
author = Martins, Joaquim R. R. A. and Sturdza, Peter and Alonso, Juan J.,
title = The complex-step derivative approximation,
journal = ACM Transactions on Mathematical Software,
year = 2003,
volume = 29,
number = 3,
pages = 245--262
endfilecontents*
renewrobustcmd*bibinitdelimaddnbthinspace
addbibresourcejobname.bib
begindocument
nocite*
printbibliography
enddocument
add a comment |Â
up vote
2
down vote
up vote
2
down vote
You should be able to control the space between all name initials with bibinitdelim
, but as your MWE shows this does not always work.
When compiled with BibTeX the .bbl
file contains
giveni=Jbibinitperiodbibinitdelim Rbibinitperiod
Rbibinitperiodbibinitdelim Abibinitperiod,
which means that for some reason BibTeX does not add a bibinitdelim
between the two R
s.
If I compile your example with Biber, I get
giveni=Jbibinitperiodbibinitdelim Rbibinitperiodbibinitdelim Rbibinitperiodbibinitdelim Abibinitperiod
and consequently bibinitdelim
works as expected.
So this seems to be an issue with BibTeX, I have opened an issue about this at the biblatex
bugtracker: https://github.com/plk/biblatex/issues/806
For now I can only advise to use Biber
documentclassarticle
usepackage[style=ieee,backend=biber]biblatex
beginfilecontents*jobname.bib
@ArticleMartins2003,
author = Martins, Joaquim R. R. A. and Sturdza, Peter and Alonso, Juan J.,
title = The complex-step derivative approximation,
journal = ACM Transactions on Mathematical Software,
year = 2003,
volume = 29,
number = 3,
pages = 245--262
endfilecontents*
renewrobustcmd*bibinitdelimaddnbthinspace
addbibresourcejobname.bib
begindocument
nocite*
printbibliography
enddocument
You should be able to control the space between all name initials with bibinitdelim
, but as your MWE shows this does not always work.
When compiled with BibTeX the .bbl
file contains
giveni=Jbibinitperiodbibinitdelim Rbibinitperiod
Rbibinitperiodbibinitdelim Abibinitperiod,
which means that for some reason BibTeX does not add a bibinitdelim
between the two R
s.
If I compile your example with Biber, I get
giveni=Jbibinitperiodbibinitdelim Rbibinitperiodbibinitdelim Rbibinitperiodbibinitdelim Abibinitperiod
and consequently bibinitdelim
works as expected.
So this seems to be an issue with BibTeX, I have opened an issue about this at the biblatex
bugtracker: https://github.com/plk/biblatex/issues/806
For now I can only advise to use Biber
documentclassarticle
usepackage[style=ieee,backend=biber]biblatex
beginfilecontents*jobname.bib
@ArticleMartins2003,
author = Martins, Joaquim R. R. A. and Sturdza, Peter and Alonso, Juan J.,
title = The complex-step derivative approximation,
journal = ACM Transactions on Mathematical Software,
year = 2003,
volume = 29,
number = 3,
pages = 245--262
endfilecontents*
renewrobustcmd*bibinitdelimaddnbthinspace
addbibresourcejobname.bib
begindocument
nocite*
printbibliography
enddocument
answered 1 hour ago
moewe
76.4k797290
76.4k797290
add a comment |Â
add a comment |Â
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f452047%2fadd-space-between-authors-with-multiple-middle-initials-with-biblatex%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
1
Interesting. It doesn't happen with
biber
. Perhaps it's a bug. Can you switch away frombibtex
?â David Purton
1 hour ago