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
20 hours ago
Edited. Thank you. It works well like that, so I don't know what is the mistake in the template @DavidPurton
– ZekeJay
14 hours ago
Which template do you have to use? Can you give us a link to it?
– Kurt
13 hours ago
I got the template here: link. It is link #7, and it downloads an example as well @Kurt
– ZekeJay
12 hours ago
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
11 hours ago
|
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 14 hours ago
New contributor
asked yesterday
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
20 hours ago
Edited. Thank you. It works well like that, so I don't know what is the mistake in the template @DavidPurton
– ZekeJay
14 hours ago
Which template do you have to use? Can you give us a link to it?
– Kurt
13 hours ago
I got the template here: link. It is link #7, and it downloads an example as well @Kurt
– ZekeJay
12 hours ago
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
11 hours ago
|
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
20 hours ago
Edited. Thank you. It works well like that, so I don't know what is the mistake in the template @DavidPurton
– ZekeJay
14 hours ago
Which template do you have to use? Can you give us a link to it?
– Kurt
13 hours ago
I got the template here: link. It is link #7, and it downloads an example as well @Kurt
– ZekeJay
12 hours ago
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
11 hours ago
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
20 hours ago
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
20 hours ago
Edited. Thank you. It works well like that, so I don't know what is the mistake in the template @DavidPurton
– ZekeJay
14 hours ago
Edited. Thank you. It works well like that, so I don't know what is the mistake in the template @DavidPurton
– ZekeJay
14 hours ago
Which template do you have to use? Can you give us a link to it?
– Kurt
13 hours ago
Which template do you have to use? Can you give us a link to it?
– Kurt
13 hours ago
I got the template here: link. It is link #7, and it downloads an example as well @Kurt
– ZekeJay
12 hours ago
I got the template here: link. It is link #7, and it downloads an example as well @Kurt
– ZekeJay
12 hours ago
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
11 hours ago
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
11 hours ago
|
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 11 hours ago
moewe
83k8106317
83k8106317
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.
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
20 hours ago
Edited. Thank you. It works well like that, so I don't know what is the mistake in the template @DavidPurton
– ZekeJay
14 hours ago
Which template do you have to use? Can you give us a link to it?
– Kurt
13 hours ago
I got the template here: link. It is link #7, and it downloads an example as well @Kurt
– ZekeJay
12 hours ago
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
11 hours ago