Footnote citation
up vote
1
down vote
favorite
This is my first post here, I hope I am doing it right. Sorry for my English, it is not my first language. I have used LaTex for a while but I am ashamed to say that I really do not understand much more than the basic commands. I have recently finished my master's degree and I have to turn in my thesis to our library. They gave me a template (not quite aesthetically pleasing), but I can't complain.
Basically, I am having trouble with the footnote citation format. They use biblatex. They declare myfootcite
in the .sty file like this:
makeatletter
DeclareCiteCommand{myfootcite}
{}
{usebibmacro{citeindex}%
usebibmacro{myfootcite}}
{}
{}
newbibmacro*{myfootcite}{%
ifciteseen
{usebibmacro{myfootcite:note}}
{mkbibfootnote{usebibmacro{footcite:full}%
usebibmacro{footcite:save}}}}
newbibmacro*{myfootcite:note}{footref{cbx@csuse{cbx@f@thefield{entrykey}}}}
makeatothermakeatletter
DeclareCiteCommand{myfootcite}
{}
{usebibmacro{citeindex}%
usebibmacro{myfootcite}}
{}
{}
newbibmacro*{myfootcite}{%
ifciteseen
{usebibmacro{myfootcite:note}}
{mkbibfootnote{usebibmacro{footcite:full}%
usebibmacro{footcite:save}}}}
newbibmacro*{myfootcite:note}{footref{cbx@csuse{cbx@f@thefield{entrykey}}}}
makeatother
I found an answer here where they explained what to put in the header of the document to list the bibliography like "LAST NAME, First name...", and that's what I need on the footnote. Normally, I wouldn't care but it is the format I have to follow.
Basically, what I want is this:
And what I am getting is this:
Also, I was use to write
begin{thorem}cite[Theorem 3.4]{ref}
end{theorem}
in order to cite the theorem but with this new format, I can't do it because it shows names, title, year...(and using myfootcite does not look good enough), is there any way I can use the same number I get on the footnotes but to make it look bigger?
Again, sorry for my English and thanks for any help!
EDIT:
I'm not sure if I'm doing this minimal example right because I had to go to the .sty file:
documentclass[letter,oneside,12pt,spanish]{report}
usepackage[hyperref=true,
citereset=none,
url=false,
isbn=false,
backref=true,
style=verbose-note,
dashed=true,
maxcitenames=3,
maxbibnames=3,
backend=bibtex,
block=none,
defernumbers=true]{biblatex}
addbibresource{jobname.bib}
usepackage{filecontents}
begin{filecontents}{jobname.bib}
@article{key,
author={{CHASE, Stephen;} and {HARRISON, David} and {ROSENBERG, Alex}},
journal={Mem. Amer. Math. Soc.},
title={Galois theory and Galois cohomology of commutative rings},
year={1965},
volume={52},
pages={1-19},
},
}
end{filecontents}
begin{document}
cite{key}
printbibliography[heading=bibintoc,title={BIBLIOGRAFÍA},omitnumbers=true]
end{document}
It works perfectly like this, so I don't know what the problem is with the main template.
biblatex citing footnotes
New contributor
|
show 1 more comment
up vote
1
down vote
favorite
This is my first post here, I hope I am doing it right. Sorry for my English, it is not my first language. I have used LaTex for a while but I am ashamed to say that I really do not understand much more than the basic commands. I have recently finished my master's degree and I have to turn in my thesis to our library. They gave me a template (not quite aesthetically pleasing), but I can't complain.
Basically, I am having trouble with the footnote citation format. They use biblatex. They declare myfootcite
in the .sty file like this:
makeatletter
DeclareCiteCommand{myfootcite}
{}
{usebibmacro{citeindex}%
usebibmacro{myfootcite}}
{}
{}
newbibmacro*{myfootcite}{%
ifciteseen
{usebibmacro{myfootcite:note}}
{mkbibfootnote{usebibmacro{footcite:full}%
usebibmacro{footcite:save}}}}
newbibmacro*{myfootcite:note}{footref{cbx@csuse{cbx@f@thefield{entrykey}}}}
makeatothermakeatletter
DeclareCiteCommand{myfootcite}
{}
{usebibmacro{citeindex}%
usebibmacro{myfootcite}}
{}
{}
newbibmacro*{myfootcite}{%
ifciteseen
{usebibmacro{myfootcite:note}}
{mkbibfootnote{usebibmacro{footcite:full}%
usebibmacro{footcite:save}}}}
newbibmacro*{myfootcite:note}{footref{cbx@csuse{cbx@f@thefield{entrykey}}}}
makeatother
I found an answer here where they explained what to put in the header of the document to list the bibliography like "LAST NAME, First name...", and that's what I need on the footnote. Normally, I wouldn't care but it is the format I have to follow.
Basically, what I want is this:
And what I am getting is this:
Also, I was use to write
begin{thorem}cite[Theorem 3.4]{ref}
end{theorem}
in order to cite the theorem but with this new format, I can't do it because it shows names, title, year...(and using myfootcite does not look good enough), is there any way I can use the same number I get on the footnotes but to make it look bigger?
Again, sorry for my English and thanks for any help!
EDIT:
I'm not sure if I'm doing this minimal example right because I had to go to the .sty file:
documentclass[letter,oneside,12pt,spanish]{report}
usepackage[hyperref=true,
citereset=none,
url=false,
isbn=false,
backref=true,
style=verbose-note,
dashed=true,
maxcitenames=3,
maxbibnames=3,
backend=bibtex,
block=none,
defernumbers=true]{biblatex}
addbibresource{jobname.bib}
usepackage{filecontents}
begin{filecontents}{jobname.bib}
@article{key,
author={{CHASE, Stephen;} and {HARRISON, David} and {ROSENBERG, Alex}},
journal={Mem. Amer. Math. Soc.},
title={Galois theory and Galois cohomology of commutative rings},
year={1965},
volume={52},
pages={1-19},
},
}
end{filecontents}
begin{document}
cite{key}
printbibliography[heading=bibintoc,title={BIBLIOGRAFÍA},omitnumbers=true]
end{document}
It works perfectly like this, so I don't know what the problem is with the main template.
biblatex citing footnotes
New contributor
2
You solution of putting names inside braces will cause you other problems and is not the right way to go about it. You want to change the appropriate name format tofamily-given
. However, please update your question to provide a full minimal document example beginning withdocument{class}
and ending withend{document}
including one bibliography reference. See MWEB.
– David Purton
Nov 25 at 7:17
Edited. Thank you. It works well like that, so I don't know what is the mistake in the template @DavidPurton
– ZekeJay
Nov 25 at 13:09
Which template do you have to use? Can you give us a link to it?
– Kurt
Nov 25 at 14:21
I got the template here: link. It is link #7, and it downloads an example as well @Kurt
– ZekeJay
Nov 25 at 15:35
The linked template does not always follow bes practices, so you should be careful - it might break at any time: The first(!) package it loads ishyperref
, buthyperef
should usually be loaded last. The.sty
enforcesansinew
encoding, when UTF-8 is the de fact standard today. Loadingbiblatex
withhyperref=true
is no better than the defaulthyperref=auto
. The class setsparindent
to 0, but sets noparskip
. The class loadsfootmisc
twice (with differing lists of options). ...
– moewe
Nov 25 at 15:52
|
show 1 more comment
up vote
1
down vote
favorite
up vote
1
down vote
favorite
This is my first post here, I hope I am doing it right. Sorry for my English, it is not my first language. I have used LaTex for a while but I am ashamed to say that I really do not understand much more than the basic commands. I have recently finished my master's degree and I have to turn in my thesis to our library. They gave me a template (not quite aesthetically pleasing), but I can't complain.
Basically, I am having trouble with the footnote citation format. They use biblatex. They declare myfootcite
in the .sty file like this:
makeatletter
DeclareCiteCommand{myfootcite}
{}
{usebibmacro{citeindex}%
usebibmacro{myfootcite}}
{}
{}
newbibmacro*{myfootcite}{%
ifciteseen
{usebibmacro{myfootcite:note}}
{mkbibfootnote{usebibmacro{footcite:full}%
usebibmacro{footcite:save}}}}
newbibmacro*{myfootcite:note}{footref{cbx@csuse{cbx@f@thefield{entrykey}}}}
makeatothermakeatletter
DeclareCiteCommand{myfootcite}
{}
{usebibmacro{citeindex}%
usebibmacro{myfootcite}}
{}
{}
newbibmacro*{myfootcite}{%
ifciteseen
{usebibmacro{myfootcite:note}}
{mkbibfootnote{usebibmacro{footcite:full}%
usebibmacro{footcite:save}}}}
newbibmacro*{myfootcite:note}{footref{cbx@csuse{cbx@f@thefield{entrykey}}}}
makeatother
I found an answer here where they explained what to put in the header of the document to list the bibliography like "LAST NAME, First name...", and that's what I need on the footnote. Normally, I wouldn't care but it is the format I have to follow.
Basically, what I want is this:
And what I am getting is this:
Also, I was use to write
begin{thorem}cite[Theorem 3.4]{ref}
end{theorem}
in order to cite the theorem but with this new format, I can't do it because it shows names, title, year...(and using myfootcite does not look good enough), is there any way I can use the same number I get on the footnotes but to make it look bigger?
Again, sorry for my English and thanks for any help!
EDIT:
I'm not sure if I'm doing this minimal example right because I had to go to the .sty file:
documentclass[letter,oneside,12pt,spanish]{report}
usepackage[hyperref=true,
citereset=none,
url=false,
isbn=false,
backref=true,
style=verbose-note,
dashed=true,
maxcitenames=3,
maxbibnames=3,
backend=bibtex,
block=none,
defernumbers=true]{biblatex}
addbibresource{jobname.bib}
usepackage{filecontents}
begin{filecontents}{jobname.bib}
@article{key,
author={{CHASE, Stephen;} and {HARRISON, David} and {ROSENBERG, Alex}},
journal={Mem. Amer. Math. Soc.},
title={Galois theory and Galois cohomology of commutative rings},
year={1965},
volume={52},
pages={1-19},
},
}
end{filecontents}
begin{document}
cite{key}
printbibliography[heading=bibintoc,title={BIBLIOGRAFÍA},omitnumbers=true]
end{document}
It works perfectly like this, so I don't know what the problem is with the main template.
biblatex citing footnotes
New contributor
This is my first post here, I hope I am doing it right. Sorry for my English, it is not my first language. I have used LaTex for a while but I am ashamed to say that I really do not understand much more than the basic commands. I have recently finished my master's degree and I have to turn in my thesis to our library. They gave me a template (not quite aesthetically pleasing), but I can't complain.
Basically, I am having trouble with the footnote citation format. They use biblatex. They declare myfootcite
in the .sty file like this:
makeatletter
DeclareCiteCommand{myfootcite}
{}
{usebibmacro{citeindex}%
usebibmacro{myfootcite}}
{}
{}
newbibmacro*{myfootcite}{%
ifciteseen
{usebibmacro{myfootcite:note}}
{mkbibfootnote{usebibmacro{footcite:full}%
usebibmacro{footcite:save}}}}
newbibmacro*{myfootcite:note}{footref{cbx@csuse{cbx@f@thefield{entrykey}}}}
makeatothermakeatletter
DeclareCiteCommand{myfootcite}
{}
{usebibmacro{citeindex}%
usebibmacro{myfootcite}}
{}
{}
newbibmacro*{myfootcite}{%
ifciteseen
{usebibmacro{myfootcite:note}}
{mkbibfootnote{usebibmacro{footcite:full}%
usebibmacro{footcite:save}}}}
newbibmacro*{myfootcite:note}{footref{cbx@csuse{cbx@f@thefield{entrykey}}}}
makeatother
I found an answer here where they explained what to put in the header of the document to list the bibliography like "LAST NAME, First name...", and that's what I need on the footnote. Normally, I wouldn't care but it is the format I have to follow.
Basically, what I want is this:
And what I am getting is this:
Also, I was use to write
begin{thorem}cite[Theorem 3.4]{ref}
end{theorem}
in order to cite the theorem but with this new format, I can't do it because it shows names, title, year...(and using myfootcite does not look good enough), is there any way I can use the same number I get on the footnotes but to make it look bigger?
Again, sorry for my English and thanks for any help!
EDIT:
I'm not sure if I'm doing this minimal example right because I had to go to the .sty file:
documentclass[letter,oneside,12pt,spanish]{report}
usepackage[hyperref=true,
citereset=none,
url=false,
isbn=false,
backref=true,
style=verbose-note,
dashed=true,
maxcitenames=3,
maxbibnames=3,
backend=bibtex,
block=none,
defernumbers=true]{biblatex}
addbibresource{jobname.bib}
usepackage{filecontents}
begin{filecontents}{jobname.bib}
@article{key,
author={{CHASE, Stephen;} and {HARRISON, David} and {ROSENBERG, Alex}},
journal={Mem. Amer. Math. Soc.},
title={Galois theory and Galois cohomology of commutative rings},
year={1965},
volume={52},
pages={1-19},
},
}
end{filecontents}
begin{document}
cite{key}
printbibliography[heading=bibintoc,title={BIBLIOGRAFÍA},omitnumbers=true]
end{document}
It works perfectly like this, so I don't know what the problem is with the main template.
biblatex citing footnotes
biblatex citing footnotes
New contributor
New contributor
edited Nov 25 at 13:08
New contributor
asked Nov 25 at 3:22
ZekeJay
83
83
New contributor
New contributor
2
You solution of putting names inside braces will cause you other problems and is not the right way to go about it. You want to change the appropriate name format tofamily-given
. However, please update your question to provide a full minimal document example beginning withdocument{class}
and ending withend{document}
including one bibliography reference. See MWEB.
– David Purton
Nov 25 at 7:17
Edited. Thank you. It works well like that, so I don't know what is the mistake in the template @DavidPurton
– ZekeJay
Nov 25 at 13:09
Which template do you have to use? Can you give us a link to it?
– Kurt
Nov 25 at 14:21
I got the template here: link. It is link #7, and it downloads an example as well @Kurt
– ZekeJay
Nov 25 at 15:35
The linked template does not always follow bes practices, so you should be careful - it might break at any time: The first(!) package it loads ishyperref
, buthyperef
should usually be loaded last. The.sty
enforcesansinew
encoding, when UTF-8 is the de fact standard today. Loadingbiblatex
withhyperref=true
is no better than the defaulthyperref=auto
. The class setsparindent
to 0, but sets noparskip
. The class loadsfootmisc
twice (with differing lists of options). ...
– moewe
Nov 25 at 15:52
|
show 1 more comment
2
You solution of putting names inside braces will cause you other problems and is not the right way to go about it. You want to change the appropriate name format tofamily-given
. However, please update your question to provide a full minimal document example beginning withdocument{class}
and ending withend{document}
including one bibliography reference. See MWEB.
– David Purton
Nov 25 at 7:17
Edited. Thank you. It works well like that, so I don't know what is the mistake in the template @DavidPurton
– ZekeJay
Nov 25 at 13:09
Which template do you have to use? Can you give us a link to it?
– Kurt
Nov 25 at 14:21
I got the template here: link. It is link #7, and it downloads an example as well @Kurt
– ZekeJay
Nov 25 at 15:35
The linked template does not always follow bes practices, so you should be careful - it might break at any time: The first(!) package it loads ishyperref
, buthyperef
should usually be loaded last. The.sty
enforcesansinew
encoding, when UTF-8 is the de fact standard today. Loadingbiblatex
withhyperref=true
is no better than the defaulthyperref=auto
. The class setsparindent
to 0, but sets noparskip
. The class loadsfootmisc
twice (with differing lists of options). ...
– moewe
Nov 25 at 15:52
2
2
You solution of putting names inside braces will cause you other problems and is not the right way to go about it. You want to change the appropriate name format to
family-given
. However, please update your question to provide a full minimal document example beginning with document{class}
and ending with end{document}
including one bibliography reference. See MWEB.– David Purton
Nov 25 at 7:17
You solution of putting names inside braces will cause you other problems and is not the right way to go about it. You want to change the appropriate name format to
family-given
. However, please update your question to provide a full minimal document example beginning with document{class}
and ending with end{document}
including one bibliography reference. See MWEB.– David Purton
Nov 25 at 7:17
Edited. Thank you. It works well like that, so I don't know what is the mistake in the template @DavidPurton
– ZekeJay
Nov 25 at 13:09
Edited. Thank you. It works well like that, so I don't know what is the mistake in the template @DavidPurton
– ZekeJay
Nov 25 at 13:09
Which template do you have to use? Can you give us a link to it?
– Kurt
Nov 25 at 14:21
Which template do you have to use? Can you give us a link to it?
– Kurt
Nov 25 at 14:21
I got the template here: link. It is link #7, and it downloads an example as well @Kurt
– ZekeJay
Nov 25 at 15:35
I got the template here: link. It is link #7, and it downloads an example as well @Kurt
– ZekeJay
Nov 25 at 15:35
The linked template does not always follow bes practices, so you should be careful - it might break at any time: The first(!) package it loads is
hyperref
, but hyperef
should usually be loaded last. The .sty
enforces ansinew
encoding, when UTF-8 is the de fact standard today. Loading biblatex
with hyperref=true
is no better than the default hyperref=auto
. The class sets parindent
to 0, but sets no parskip
. The class loads footmisc
twice (with differing lists of options). ...– moewe
Nov 25 at 15:52
The linked template does not always follow bes practices, so you should be careful - it might break at any time: The first(!) package it loads is
hyperref
, but hyperef
should usually be loaded last. The .sty
enforces ansinew
encoding, when UTF-8 is the de fact standard today. Loading biblatex
with hyperref=true
is no better than the default hyperref=auto
. The class sets parindent
to 0, but sets no parskip
. The class loads footmisc
twice (with differing lists of options). ...– moewe
Nov 25 at 15:52
|
show 1 more comment
1 Answer
1
active
oldest
votes
up vote
2
down vote
You can change the name format if you want to display the name in a different order. It is usually a bad idea to force a particular order with curly braces (unless we are talking about corporate authors: Using a 'corporate author' in the "author" field of a bibliographic entry (spelling out the name in full)). I would also avoid wiring the family name in all caps, there are automatic ways to change the format of the family name.
The name order in the bibliography is controlled by sortname
, but in fullcite
situations biblatex
explicitly redefines sortname
to use the default
settings, this can be avoided by redefining cite:full
and footcite:full
(remove the DeclareNameAlias{sortname}{default}
in the precode argument to usedriver
).
All in all you probably want something like
documentclass[spanish]{article}
usepackage{babel}
usepackage{csquotes}
usepackage[url=false,
isbn=false,
backref=true,
style=verbose-note,
dashed=true,
maxcitenames=3,
maxbibnames=3,
backend=bibtex,
block=none]{biblatex}
addbibresource{jobname.bib}
usepackage{filecontents}
renewcommand*{mkbibnamefamily}[1]{textsc{#1}}% I can't bring myself to use ALL CAPS
DeclareNameAlias{sortname}{family-given}
renewbibmacro*{cite:full}{%
usebibmacro{cite:full:citepages}%
printtext[bibhypertarget]{%
usedriver
{}
{thefield{entrytype}}}%
usebibmacro{shorthandintro}}
renewbibmacro*{footcite:full}{%
usebibmacro{cite:full:citepages}%
printtext[bibhypertarget]{%
usedriver
{}
{thefield{entrytype}}}%
usebibmacro{shorthandintro}}
begin{filecontents}{jobname.bib}
@article{key,
author = {Chase, Stephen and Harrison, David and Rosenberg, Alex},
journal = {Mem. Amer. Math. Soc.},
title = {Galois theory and Galois cohomology of commutative rings},
year = {1965},
volume = {52},
pages = {1-19},
}
end{filecontents}
begin{document}
cite{key}
printbibliography
end{document}
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 can change the name format if you want to display the name in a different order. It is usually a bad idea to force a particular order with curly braces (unless we are talking about corporate authors: Using a 'corporate author' in the "author" field of a bibliographic entry (spelling out the name in full)). I would also avoid wiring the family name in all caps, there are automatic ways to change the format of the family name.
The name order in the bibliography is controlled by sortname
, but in fullcite
situations biblatex
explicitly redefines sortname
to use the default
settings, this can be avoided by redefining cite:full
and footcite:full
(remove the DeclareNameAlias{sortname}{default}
in the precode argument to usedriver
).
All in all you probably want something like
documentclass[spanish]{article}
usepackage{babel}
usepackage{csquotes}
usepackage[url=false,
isbn=false,
backref=true,
style=verbose-note,
dashed=true,
maxcitenames=3,
maxbibnames=3,
backend=bibtex,
block=none]{biblatex}
addbibresource{jobname.bib}
usepackage{filecontents}
renewcommand*{mkbibnamefamily}[1]{textsc{#1}}% I can't bring myself to use ALL CAPS
DeclareNameAlias{sortname}{family-given}
renewbibmacro*{cite:full}{%
usebibmacro{cite:full:citepages}%
printtext[bibhypertarget]{%
usedriver
{}
{thefield{entrytype}}}%
usebibmacro{shorthandintro}}
renewbibmacro*{footcite:full}{%
usebibmacro{cite:full:citepages}%
printtext[bibhypertarget]{%
usedriver
{}
{thefield{entrytype}}}%
usebibmacro{shorthandintro}}
begin{filecontents}{jobname.bib}
@article{key,
author = {Chase, Stephen and Harrison, David and Rosenberg, Alex},
journal = {Mem. Amer. Math. Soc.},
title = {Galois theory and Galois cohomology of commutative rings},
year = {1965},
volume = {52},
pages = {1-19},
}
end{filecontents}
begin{document}
cite{key}
printbibliography
end{document}
add a comment |
up vote
2
down vote
You can change the name format if you want to display the name in a different order. It is usually a bad idea to force a particular order with curly braces (unless we are talking about corporate authors: Using a 'corporate author' in the "author" field of a bibliographic entry (spelling out the name in full)). I would also avoid wiring the family name in all caps, there are automatic ways to change the format of the family name.
The name order in the bibliography is controlled by sortname
, but in fullcite
situations biblatex
explicitly redefines sortname
to use the default
settings, this can be avoided by redefining cite:full
and footcite:full
(remove the DeclareNameAlias{sortname}{default}
in the precode argument to usedriver
).
All in all you probably want something like
documentclass[spanish]{article}
usepackage{babel}
usepackage{csquotes}
usepackage[url=false,
isbn=false,
backref=true,
style=verbose-note,
dashed=true,
maxcitenames=3,
maxbibnames=3,
backend=bibtex,
block=none]{biblatex}
addbibresource{jobname.bib}
usepackage{filecontents}
renewcommand*{mkbibnamefamily}[1]{textsc{#1}}% I can't bring myself to use ALL CAPS
DeclareNameAlias{sortname}{family-given}
renewbibmacro*{cite:full}{%
usebibmacro{cite:full:citepages}%
printtext[bibhypertarget]{%
usedriver
{}
{thefield{entrytype}}}%
usebibmacro{shorthandintro}}
renewbibmacro*{footcite:full}{%
usebibmacro{cite:full:citepages}%
printtext[bibhypertarget]{%
usedriver
{}
{thefield{entrytype}}}%
usebibmacro{shorthandintro}}
begin{filecontents}{jobname.bib}
@article{key,
author = {Chase, Stephen and Harrison, David and Rosenberg, Alex},
journal = {Mem. Amer. Math. Soc.},
title = {Galois theory and Galois cohomology of commutative rings},
year = {1965},
volume = {52},
pages = {1-19},
}
end{filecontents}
begin{document}
cite{key}
printbibliography
end{document}
add a comment |
up vote
2
down vote
up vote
2
down vote
You can change the name format if you want to display the name in a different order. It is usually a bad idea to force a particular order with curly braces (unless we are talking about corporate authors: Using a 'corporate author' in the "author" field of a bibliographic entry (spelling out the name in full)). I would also avoid wiring the family name in all caps, there are automatic ways to change the format of the family name.
The name order in the bibliography is controlled by sortname
, but in fullcite
situations biblatex
explicitly redefines sortname
to use the default
settings, this can be avoided by redefining cite:full
and footcite:full
(remove the DeclareNameAlias{sortname}{default}
in the precode argument to usedriver
).
All in all you probably want something like
documentclass[spanish]{article}
usepackage{babel}
usepackage{csquotes}
usepackage[url=false,
isbn=false,
backref=true,
style=verbose-note,
dashed=true,
maxcitenames=3,
maxbibnames=3,
backend=bibtex,
block=none]{biblatex}
addbibresource{jobname.bib}
usepackage{filecontents}
renewcommand*{mkbibnamefamily}[1]{textsc{#1}}% I can't bring myself to use ALL CAPS
DeclareNameAlias{sortname}{family-given}
renewbibmacro*{cite:full}{%
usebibmacro{cite:full:citepages}%
printtext[bibhypertarget]{%
usedriver
{}
{thefield{entrytype}}}%
usebibmacro{shorthandintro}}
renewbibmacro*{footcite:full}{%
usebibmacro{cite:full:citepages}%
printtext[bibhypertarget]{%
usedriver
{}
{thefield{entrytype}}}%
usebibmacro{shorthandintro}}
begin{filecontents}{jobname.bib}
@article{key,
author = {Chase, Stephen and Harrison, David and Rosenberg, Alex},
journal = {Mem. Amer. Math. Soc.},
title = {Galois theory and Galois cohomology of commutative rings},
year = {1965},
volume = {52},
pages = {1-19},
}
end{filecontents}
begin{document}
cite{key}
printbibliography
end{document}
You can change the name format if you want to display the name in a different order. It is usually a bad idea to force a particular order with curly braces (unless we are talking about corporate authors: Using a 'corporate author' in the "author" field of a bibliographic entry (spelling out the name in full)). I would also avoid wiring the family name in all caps, there are automatic ways to change the format of the family name.
The name order in the bibliography is controlled by sortname
, but in fullcite
situations biblatex
explicitly redefines sortname
to use the default
settings, this can be avoided by redefining cite:full
and footcite:full
(remove the DeclareNameAlias{sortname}{default}
in the precode argument to usedriver
).
All in all you probably want something like
documentclass[spanish]{article}
usepackage{babel}
usepackage{csquotes}
usepackage[url=false,
isbn=false,
backref=true,
style=verbose-note,
dashed=true,
maxcitenames=3,
maxbibnames=3,
backend=bibtex,
block=none]{biblatex}
addbibresource{jobname.bib}
usepackage{filecontents}
renewcommand*{mkbibnamefamily}[1]{textsc{#1}}% I can't bring myself to use ALL CAPS
DeclareNameAlias{sortname}{family-given}
renewbibmacro*{cite:full}{%
usebibmacro{cite:full:citepages}%
printtext[bibhypertarget]{%
usedriver
{}
{thefield{entrytype}}}%
usebibmacro{shorthandintro}}
renewbibmacro*{footcite:full}{%
usebibmacro{cite:full:citepages}%
printtext[bibhypertarget]{%
usedriver
{}
{thefield{entrytype}}}%
usebibmacro{shorthandintro}}
begin{filecontents}{jobname.bib}
@article{key,
author = {Chase, Stephen and Harrison, David and Rosenberg, Alex},
journal = {Mem. Amer. Math. Soc.},
title = {Galois theory and Galois cohomology of commutative rings},
year = {1965},
volume = {52},
pages = {1-19},
}
end{filecontents}
begin{document}
cite{key}
printbibliography
end{document}
answered Nov 25 at 15:40
moewe
83.5k8107321
83.5k8107321
add a comment |
add a comment |
ZekeJay is a new contributor. Be nice, and check out our Code of Conduct.
ZekeJay is a new contributor. Be nice, and check out our Code of Conduct.
ZekeJay is a new contributor. Be nice, and check out our Code of Conduct.
ZekeJay is a new contributor. Be nice, and check out our Code of Conduct.
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.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- 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%2f461650%2ffootnote-citation%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
2
You solution of putting names inside braces will cause you other problems and is not the right way to go about it. You want to change the appropriate name format to
family-given
. However, please update your question to provide a full minimal document example beginning withdocument{class}
and ending withend{document}
including one bibliography reference. See MWEB.– David Purton
Nov 25 at 7:17
Edited. Thank you. It works well like that, so I don't know what is the mistake in the template @DavidPurton
– ZekeJay
Nov 25 at 13:09
Which template do you have to use? Can you give us a link to it?
– Kurt
Nov 25 at 14:21
I got the template here: link. It is link #7, and it downloads an example as well @Kurt
– ZekeJay
Nov 25 at 15:35
The linked template does not always follow bes practices, so you should be careful - it might break at any time: The first(!) package it loads is
hyperref
, buthyperef
should usually be loaded last. The.sty
enforcesansinew
encoding, when UTF-8 is the de fact standard today. Loadingbiblatex
withhyperref=true
is no better than the defaulthyperref=auto
. The class setsparindent
to 0, but sets noparskip
. The class loadsfootmisc
twice (with differing lists of options). ...– moewe
Nov 25 at 15:52