How do I get that line that represents a repeating author in a bibliography or works cited page?
As I understand it, when there are several bibliographic entries from the same author, you represent all subsequent entries with a line, like this:
bibent
Nietzsche, Friedrich, and Walter A. Kaufmann. emph{The Gay Science: With a Prelude in Rhymes and an Appendix of Songs}. New York: Vintage Books, 1974. Print.
bibent
------. emph{The Portable Nietzsche}. New York: Penguin Books, 1976. Print.
Where the ------. represents the fact that this book has the same author as the previous book listed.
The six hyphens here get rendered as two em-dashes, which is OK, but I still feel like there's a better way to do this natively.
bibliographies rules
add a comment |
As I understand it, when there are several bibliographic entries from the same author, you represent all subsequent entries with a line, like this:
bibent
Nietzsche, Friedrich, and Walter A. Kaufmann. emph{The Gay Science: With a Prelude in Rhymes and an Appendix of Songs}. New York: Vintage Books, 1974. Print.
bibent
------. emph{The Portable Nietzsche}. New York: Penguin Books, 1976. Print.
Where the ------. represents the fact that this book has the same author as the previous book listed.
The six hyphens here get rendered as two em-dashes, which is OK, but I still feel like there's a better way to do this natively.
bibliographies rules
Two dashes seem odd to me, one dash is much more common IMO (in German en-dashes are the norm; I know that em-dashes are often used in English, but I think they're ugly). Anyway: I'm not sure what you're actually asking. Since you write your bibliography basically by hand, your way is the naturals one. There is, of course, the possibility to use a bibliography style which does this for (biblatexfor example offers this), but since you don't seem to usebibtexet al. this isn't really an option for you.
– Simifilm
Dec 22 '11 at 6:30
2
See this question: Long underscore in LaTeX.
– Alan Munn
Dec 22 '11 at 6:43
1
If you useamsrefs, you get them for free;); if you don't want them, use package optionnobysamethen.
– mbork
Dec 22 '11 at 14:07
add a comment |
As I understand it, when there are several bibliographic entries from the same author, you represent all subsequent entries with a line, like this:
bibent
Nietzsche, Friedrich, and Walter A. Kaufmann. emph{The Gay Science: With a Prelude in Rhymes and an Appendix of Songs}. New York: Vintage Books, 1974. Print.
bibent
------. emph{The Portable Nietzsche}. New York: Penguin Books, 1976. Print.
Where the ------. represents the fact that this book has the same author as the previous book listed.
The six hyphens here get rendered as two em-dashes, which is OK, but I still feel like there's a better way to do this natively.
bibliographies rules
As I understand it, when there are several bibliographic entries from the same author, you represent all subsequent entries with a line, like this:
bibent
Nietzsche, Friedrich, and Walter A. Kaufmann. emph{The Gay Science: With a Prelude in Rhymes and an Appendix of Songs}. New York: Vintage Books, 1974. Print.
bibent
------. emph{The Portable Nietzsche}. New York: Penguin Books, 1976. Print.
Where the ------. represents the fact that this book has the same author as the previous book listed.
The six hyphens here get rendered as two em-dashes, which is OK, but I still feel like there's a better way to do this natively.
bibliographies rules
bibliographies rules
edited Dec 22 '11 at 6:44
Alan Munn
161k28427705
161k28427705
asked Dec 22 '11 at 6:20
JonathanJonathan
3702516
3702516
Two dashes seem odd to me, one dash is much more common IMO (in German en-dashes are the norm; I know that em-dashes are often used in English, but I think they're ugly). Anyway: I'm not sure what you're actually asking. Since you write your bibliography basically by hand, your way is the naturals one. There is, of course, the possibility to use a bibliography style which does this for (biblatexfor example offers this), but since you don't seem to usebibtexet al. this isn't really an option for you.
– Simifilm
Dec 22 '11 at 6:30
2
See this question: Long underscore in LaTeX.
– Alan Munn
Dec 22 '11 at 6:43
1
If you useamsrefs, you get them for free;); if you don't want them, use package optionnobysamethen.
– mbork
Dec 22 '11 at 14:07
add a comment |
Two dashes seem odd to me, one dash is much more common IMO (in German en-dashes are the norm; I know that em-dashes are often used in English, but I think they're ugly). Anyway: I'm not sure what you're actually asking. Since you write your bibliography basically by hand, your way is the naturals one. There is, of course, the possibility to use a bibliography style which does this for (biblatexfor example offers this), but since you don't seem to usebibtexet al. this isn't really an option for you.
– Simifilm
Dec 22 '11 at 6:30
2
See this question: Long underscore in LaTeX.
– Alan Munn
Dec 22 '11 at 6:43
1
If you useamsrefs, you get them for free;); if you don't want them, use package optionnobysamethen.
– mbork
Dec 22 '11 at 14:07
Two dashes seem odd to me, one dash is much more common IMO (in German en-dashes are the norm; I know that em-dashes are often used in English, but I think they're ugly). Anyway: I'm not sure what you're actually asking. Since you write your bibliography basically by hand, your way is the naturals one. There is, of course, the possibility to use a bibliography style which does this for (
biblatex for example offers this), but since you don't seem to use bibtex et al. this isn't really an option for you.– Simifilm
Dec 22 '11 at 6:30
Two dashes seem odd to me, one dash is much more common IMO (in German en-dashes are the norm; I know that em-dashes are often used in English, but I think they're ugly). Anyway: I'm not sure what you're actually asking. Since you write your bibliography basically by hand, your way is the naturals one. There is, of course, the possibility to use a bibliography style which does this for (
biblatex for example offers this), but since you don't seem to use bibtex et al. this isn't really an option for you.– Simifilm
Dec 22 '11 at 6:30
2
2
See this question: Long underscore in LaTeX.
– Alan Munn
Dec 22 '11 at 6:43
See this question: Long underscore in LaTeX.
– Alan Munn
Dec 22 '11 at 6:43
1
1
If you use
amsrefs, you get them for free;); if you don't want them, use package option nobysame then.– mbork
Dec 22 '11 at 14:07
If you use
amsrefs, you get them for free;); if you don't want them, use package option nobysame then.– mbork
Dec 22 '11 at 14:07
add a comment |
4 Answers
4
active
oldest
votes
in ams document classes, this is implemented with the command bysame:
defbysame{leavevmodehbox to3em{hrulefill}thinspace}
the command name is self-explanatory, and is used by both amsrefs and the ams*.bst files. for traditions other than that common to u.s. math publishers, the length and position of the rule could easily be changed to something else.
I just noticed you already provided the 3em solution. For some reason I hadn't noticed it. I still decide to keep my solution because it explains how to havebiblatexinsert the symbol. (Also it provides a reference about the goodness of the 3em-dash.)
– user10274
Jan 24 '12 at 15:04
add a comment |
In [Bringhurst, p 80], Robert Bringhurst recommends that you use a 3em long dash for repeating authors. I've the following shows how to get it with biblatex. This code was used to produce the bibliography of LaTeX and Friends.
usepackage[style=authoryear,
useprefix=true,
block=space,
language=british]{biblatex}
renewcommand*{bibopenparen}{[}
renewcommand*{bibcloseparen}{]}
renewcommand*{finalandcomma}{,}
renewcommand*{finalnamedelim}{, and~}
% 3em long dash: recommended by Bringhurst, p 80.
renewcommand*bibnamedash{rule[0.48ex]{3em}{0.14ex}space}
The following illustrates what you get with this:

(source: ucc.ie)
Please note that some typefaces may have dashes with fancy endings; they're definitely not rectangularly shaped. For typefaces like this you may have to put in a bit more work to get similar kinds of 3em-dashes.
@book{Bringhurst,
author = {Bringhurst, Robert},
title = {The Elements of Typographic Style},
shorttitle = {Elements of Typographic Style},
version = {3.2},
publisher = {Hartley & Marks},
year = {2008},
isbn = {0-988179-206-3},
}
add a comment |
The authoryear, authortitle, and verbose style families of the biblatex package feature a dash for repeating authors by default; this may be turned off by using the dashed=false option.
documentclass{article}
usepackage[style=authoryear]{biblatex}
usepackage{filecontents}
begin{filecontents}{jobname.bib}
@misc{Hor98,
author = {Hornby, Nick},
year = {1998},
title = {About a boy},
}
@misc{Hor13,
author = {Hornby, Nick},
year = {2013},
title = {More about the boy},
}
end{filecontents}
addbibresource{jobname.bib}
nocite{*}
begin{document}
printbibliography
end{document}

add a comment |
I'll post this as a complement for people using package abntex2cite.
In this case, you can specify the following option:
abnt-repeated-author-omit=yes
This will result in the desired underscored line when there's more than one reference from the same author, according to ABNT norms (Brazilian organisation of standards).
As seen on: http://bay.uchicago.edu/tex-archive/macros/latex/contrib/abntex2/doc/abntex2cite.pdf (page 14)
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "85"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
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
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f39071%2fhow-do-i-get-that-line-that-represents-a-repeating-author-in-a-bibliography-or-w%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
4 Answers
4
active
oldest
votes
4 Answers
4
active
oldest
votes
active
oldest
votes
active
oldest
votes
in ams document classes, this is implemented with the command bysame:
defbysame{leavevmodehbox to3em{hrulefill}thinspace}
the command name is self-explanatory, and is used by both amsrefs and the ams*.bst files. for traditions other than that common to u.s. math publishers, the length and position of the rule could easily be changed to something else.
I just noticed you already provided the 3em solution. For some reason I hadn't noticed it. I still decide to keep my solution because it explains how to havebiblatexinsert the symbol. (Also it provides a reference about the goodness of the 3em-dash.)
– user10274
Jan 24 '12 at 15:04
add a comment |
in ams document classes, this is implemented with the command bysame:
defbysame{leavevmodehbox to3em{hrulefill}thinspace}
the command name is self-explanatory, and is used by both amsrefs and the ams*.bst files. for traditions other than that common to u.s. math publishers, the length and position of the rule could easily be changed to something else.
I just noticed you already provided the 3em solution. For some reason I hadn't noticed it. I still decide to keep my solution because it explains how to havebiblatexinsert the symbol. (Also it provides a reference about the goodness of the 3em-dash.)
– user10274
Jan 24 '12 at 15:04
add a comment |
in ams document classes, this is implemented with the command bysame:
defbysame{leavevmodehbox to3em{hrulefill}thinspace}
the command name is self-explanatory, and is used by both amsrefs and the ams*.bst files. for traditions other than that common to u.s. math publishers, the length and position of the rule could easily be changed to something else.
in ams document classes, this is implemented with the command bysame:
defbysame{leavevmodehbox to3em{hrulefill}thinspace}
the command name is self-explanatory, and is used by both amsrefs and the ams*.bst files. for traditions other than that common to u.s. math publishers, the length and position of the rule could easily be changed to something else.
answered Dec 22 '11 at 15:45
barbara beetonbarbara beeton
69.7k9157374
69.7k9157374
I just noticed you already provided the 3em solution. For some reason I hadn't noticed it. I still decide to keep my solution because it explains how to havebiblatexinsert the symbol. (Also it provides a reference about the goodness of the 3em-dash.)
– user10274
Jan 24 '12 at 15:04
add a comment |
I just noticed you already provided the 3em solution. For some reason I hadn't noticed it. I still decide to keep my solution because it explains how to havebiblatexinsert the symbol. (Also it provides a reference about the goodness of the 3em-dash.)
– user10274
Jan 24 '12 at 15:04
I just noticed you already provided the 3em solution. For some reason I hadn't noticed it. I still decide to keep my solution because it explains how to have
biblatex insert the symbol. (Also it provides a reference about the goodness of the 3em-dash.)– user10274
Jan 24 '12 at 15:04
I just noticed you already provided the 3em solution. For some reason I hadn't noticed it. I still decide to keep my solution because it explains how to have
biblatex insert the symbol. (Also it provides a reference about the goodness of the 3em-dash.)– user10274
Jan 24 '12 at 15:04
add a comment |
In [Bringhurst, p 80], Robert Bringhurst recommends that you use a 3em long dash for repeating authors. I've the following shows how to get it with biblatex. This code was used to produce the bibliography of LaTeX and Friends.
usepackage[style=authoryear,
useprefix=true,
block=space,
language=british]{biblatex}
renewcommand*{bibopenparen}{[}
renewcommand*{bibcloseparen}{]}
renewcommand*{finalandcomma}{,}
renewcommand*{finalnamedelim}{, and~}
% 3em long dash: recommended by Bringhurst, p 80.
renewcommand*bibnamedash{rule[0.48ex]{3em}{0.14ex}space}
The following illustrates what you get with this:

(source: ucc.ie)
Please note that some typefaces may have dashes with fancy endings; they're definitely not rectangularly shaped. For typefaces like this you may have to put in a bit more work to get similar kinds of 3em-dashes.
@book{Bringhurst,
author = {Bringhurst, Robert},
title = {The Elements of Typographic Style},
shorttitle = {Elements of Typographic Style},
version = {3.2},
publisher = {Hartley & Marks},
year = {2008},
isbn = {0-988179-206-3},
}
add a comment |
In [Bringhurst, p 80], Robert Bringhurst recommends that you use a 3em long dash for repeating authors. I've the following shows how to get it with biblatex. This code was used to produce the bibliography of LaTeX and Friends.
usepackage[style=authoryear,
useprefix=true,
block=space,
language=british]{biblatex}
renewcommand*{bibopenparen}{[}
renewcommand*{bibcloseparen}{]}
renewcommand*{finalandcomma}{,}
renewcommand*{finalnamedelim}{, and~}
% 3em long dash: recommended by Bringhurst, p 80.
renewcommand*bibnamedash{rule[0.48ex]{3em}{0.14ex}space}
The following illustrates what you get with this:

(source: ucc.ie)
Please note that some typefaces may have dashes with fancy endings; they're definitely not rectangularly shaped. For typefaces like this you may have to put in a bit more work to get similar kinds of 3em-dashes.
@book{Bringhurst,
author = {Bringhurst, Robert},
title = {The Elements of Typographic Style},
shorttitle = {Elements of Typographic Style},
version = {3.2},
publisher = {Hartley & Marks},
year = {2008},
isbn = {0-988179-206-3},
}
add a comment |
In [Bringhurst, p 80], Robert Bringhurst recommends that you use a 3em long dash for repeating authors. I've the following shows how to get it with biblatex. This code was used to produce the bibliography of LaTeX and Friends.
usepackage[style=authoryear,
useprefix=true,
block=space,
language=british]{biblatex}
renewcommand*{bibopenparen}{[}
renewcommand*{bibcloseparen}{]}
renewcommand*{finalandcomma}{,}
renewcommand*{finalnamedelim}{, and~}
% 3em long dash: recommended by Bringhurst, p 80.
renewcommand*bibnamedash{rule[0.48ex]{3em}{0.14ex}space}
The following illustrates what you get with this:

(source: ucc.ie)
Please note that some typefaces may have dashes with fancy endings; they're definitely not rectangularly shaped. For typefaces like this you may have to put in a bit more work to get similar kinds of 3em-dashes.
@book{Bringhurst,
author = {Bringhurst, Robert},
title = {The Elements of Typographic Style},
shorttitle = {Elements of Typographic Style},
version = {3.2},
publisher = {Hartley & Marks},
year = {2008},
isbn = {0-988179-206-3},
}
In [Bringhurst, p 80], Robert Bringhurst recommends that you use a 3em long dash for repeating authors. I've the following shows how to get it with biblatex. This code was used to produce the bibliography of LaTeX and Friends.
usepackage[style=authoryear,
useprefix=true,
block=space,
language=british]{biblatex}
renewcommand*{bibopenparen}{[}
renewcommand*{bibcloseparen}{]}
renewcommand*{finalandcomma}{,}
renewcommand*{finalnamedelim}{, and~}
% 3em long dash: recommended by Bringhurst, p 80.
renewcommand*bibnamedash{rule[0.48ex]{3em}{0.14ex}space}
The following illustrates what you get with this:

(source: ucc.ie)
Please note that some typefaces may have dashes with fancy endings; they're definitely not rectangularly shaped. For typefaces like this you may have to put in a bit more work to get similar kinds of 3em-dashes.
@book{Bringhurst,
author = {Bringhurst, Robert},
title = {The Elements of Typographic Style},
shorttitle = {Elements of Typographic Style},
version = {3.2},
publisher = {Hartley & Marks},
year = {2008},
isbn = {0-988179-206-3},
}
edited 10 mins ago
Glorfindel
219129
219129
answered Jan 24 '12 at 7:09
user10274
add a comment |
add a comment |
The authoryear, authortitle, and verbose style families of the biblatex package feature a dash for repeating authors by default; this may be turned off by using the dashed=false option.
documentclass{article}
usepackage[style=authoryear]{biblatex}
usepackage{filecontents}
begin{filecontents}{jobname.bib}
@misc{Hor98,
author = {Hornby, Nick},
year = {1998},
title = {About a boy},
}
@misc{Hor13,
author = {Hornby, Nick},
year = {2013},
title = {More about the boy},
}
end{filecontents}
addbibresource{jobname.bib}
nocite{*}
begin{document}
printbibliography
end{document}

add a comment |
The authoryear, authortitle, and verbose style families of the biblatex package feature a dash for repeating authors by default; this may be turned off by using the dashed=false option.
documentclass{article}
usepackage[style=authoryear]{biblatex}
usepackage{filecontents}
begin{filecontents}{jobname.bib}
@misc{Hor98,
author = {Hornby, Nick},
year = {1998},
title = {About a boy},
}
@misc{Hor13,
author = {Hornby, Nick},
year = {2013},
title = {More about the boy},
}
end{filecontents}
addbibresource{jobname.bib}
nocite{*}
begin{document}
printbibliography
end{document}

add a comment |
The authoryear, authortitle, and verbose style families of the biblatex package feature a dash for repeating authors by default; this may be turned off by using the dashed=false option.
documentclass{article}
usepackage[style=authoryear]{biblatex}
usepackage{filecontents}
begin{filecontents}{jobname.bib}
@misc{Hor98,
author = {Hornby, Nick},
year = {1998},
title = {About a boy},
}
@misc{Hor13,
author = {Hornby, Nick},
year = {2013},
title = {More about the boy},
}
end{filecontents}
addbibresource{jobname.bib}
nocite{*}
begin{document}
printbibliography
end{document}

The authoryear, authortitle, and verbose style families of the biblatex package feature a dash for repeating authors by default; this may be turned off by using the dashed=false option.
documentclass{article}
usepackage[style=authoryear]{biblatex}
usepackage{filecontents}
begin{filecontents}{jobname.bib}
@misc{Hor98,
author = {Hornby, Nick},
year = {1998},
title = {About a boy},
}
@misc{Hor13,
author = {Hornby, Nick},
year = {2013},
title = {More about the boy},
}
end{filecontents}
addbibresource{jobname.bib}
nocite{*}
begin{document}
printbibliography
end{document}

edited Jan 24 '12 at 7:11
Thorsten
9,76165463
9,76165463
answered Jan 23 '12 at 22:33
locksteplockstep
191k52589720
191k52589720
add a comment |
add a comment |
I'll post this as a complement for people using package abntex2cite.
In this case, you can specify the following option:
abnt-repeated-author-omit=yes
This will result in the desired underscored line when there's more than one reference from the same author, according to ABNT norms (Brazilian organisation of standards).
As seen on: http://bay.uchicago.edu/tex-archive/macros/latex/contrib/abntex2/doc/abntex2cite.pdf (page 14)
add a comment |
I'll post this as a complement for people using package abntex2cite.
In this case, you can specify the following option:
abnt-repeated-author-omit=yes
This will result in the desired underscored line when there's more than one reference from the same author, according to ABNT norms (Brazilian organisation of standards).
As seen on: http://bay.uchicago.edu/tex-archive/macros/latex/contrib/abntex2/doc/abntex2cite.pdf (page 14)
add a comment |
I'll post this as a complement for people using package abntex2cite.
In this case, you can specify the following option:
abnt-repeated-author-omit=yes
This will result in the desired underscored line when there's more than one reference from the same author, according to ABNT norms (Brazilian organisation of standards).
As seen on: http://bay.uchicago.edu/tex-archive/macros/latex/contrib/abntex2/doc/abntex2cite.pdf (page 14)
I'll post this as a complement for people using package abntex2cite.
In this case, you can specify the following option:
abnt-repeated-author-omit=yes
This will result in the desired underscored line when there's more than one reference from the same author, according to ABNT norms (Brazilian organisation of standards).
As seen on: http://bay.uchicago.edu/tex-archive/macros/latex/contrib/abntex2/doc/abntex2cite.pdf (page 14)
answered Nov 18 '13 at 18:28
JufajardiniJufajardini
214
214
add a comment |
add a comment |
Thanks for contributing an answer to TeX - LaTeX Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
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
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f39071%2fhow-do-i-get-that-line-that-represents-a-repeating-author-in-a-bibliography-or-w%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
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
Required, but never shown
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
Required, but never shown
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
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Two dashes seem odd to me, one dash is much more common IMO (in German en-dashes are the norm; I know that em-dashes are often used in English, but I think they're ugly). Anyway: I'm not sure what you're actually asking. Since you write your bibliography basically by hand, your way is the naturals one. There is, of course, the possibility to use a bibliography style which does this for (
biblatexfor example offers this), but since you don't seem to usebibtexet al. this isn't really an option for you.– Simifilm
Dec 22 '11 at 6:30
2
See this question: Long underscore in LaTeX.
– Alan Munn
Dec 22 '11 at 6:43
1
If you use
amsrefs, you get them for free;); if you don't want them, use package optionnobysamethen.– mbork
Dec 22 '11 at 14:07