Italic correction in own quote commands from csquotes
I'm using the csquotes package and defined (with the help of this forum) three additional quotation commands for quoting ancient sources.
However, the italics correction seems to be missing. It's very visible for all three commands textquoteQ, enquoteQ and blockquoteQ especially with big characters like the closing brackets from textelp (see the red arrows in the attached picture. The spacing should be more like the other lines.).
I've tried to include the italics correction / manually like newcommand{enquoteQ}[1]{{setquotestyle{ancientquote}enquote{#1}/}} which works for the footnotes, but also effects e.g. the full stop which is then further apart compared to a full stop after a normal emph command.
What is missing to get the italics correction back?
MWE:
documentclass [fontsize=10pt,paper=238mm:168mm,pagesize,headsepline,plainheadsepline,headinclude,twoside,open=right,BCOR=5mm,DIV=14,captions=tableheading,toc=listof,toc=bibliography,numbers=noendperiod,listof=numbered,headings=optiontoheadandtoc] {scrbook}
usepackage[T1]{fontenc}
usepackage[utf8]{inputenc}
usepackage{lmodern}
usepackage[french,english,ngerman]{babel}
usepackage{microtype}
usepackage[backend=biber,style=footnote-dw,xref=true,mincrossrefs=1,edsuper=true,autocite=footnote,ibidtracker=constrict,idemtracker=constrict,ibidpage=true,namefont=smallcaps,citedas=true,annotation=true,idemfont=smallcaps]{biblatex}
usepackage[autostyle=true, german=quotes, english=british, french=guillemets]{csquotes}
SetCiteCommand{autocite}
renewcommand{mkcitation}[1]{nobreakspace#1}
newenvironment*{smallquote}
{quotesmall}
{endquote}
SetBlockEnvironment{smallquote}
newtoggle{csq@qquote}
makeatletter
renewcommand{mkblockquote}[4]{%
leavevmode
begingroup
iftoggle{csq@qquote}
{itshape}
{advancecsq@qlevel@ne
llap{csq@thequote@oopen}}%
#1%
iftoggle{csq@qquote}
{}
{csq@thequote@oclose}%
endgroup
#2#4#3}
letcsqq@blockquoteblockquote
renewcommand{blockquote}{togglefalse{csq@qquote}csqq@blockquote}
newcommand{blockquoteQ}{toggletrue{csq@qquote}csqq@blockquote}
makeatother
DeclareQuoteStyle{ancientquote}[itshape][itshape]{}{}[0.05em]{}{}
newcommand{textquoteQ}[2]{{setquotestyle{ancientquote}textquote[#1]{#2}}}
newcommand{enquoteQ}[1]{{setquotestyle{ancientquote}enquote{#1}}}
begin{filecontents*}{MWE.bib}
@Collection{Test,
editor = {Cornelisse, J. W.},
title = {Rocket Propulsion and Spaceflight Dynamics},
year = {1979},
gender = {sm},
publisher = {Pitman},
url = {https://google.com}
}
end{filecontents*}
bibliography{MWE.bib}
begin{document}
emph{A normal italic text with a footnote textelp{}}footnote{Test}
emph{A normal italic text with a full stop textelp{}}.
enquote{An normal inline quotation with a footnote textelp{}}footnote{Test}
enquote{An normal inline quotation with a full stop textelp{}}.
textquote[{autocite{Test}}]{An normal formal inline quotation with a footnote textelp{}}
enquoteQ{An ancient inline quotation with a footnote textelp{}}footnote{Test}
enquoteQ{An ancient inline quotation with a full stop textelp{}}.
textquoteQ{{autocite{Test}}}{An ancient formal inline quotation with a footnote textelp{}}
blockquote[{autocite{Test}}]{A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote textelp{}}
blockquoteQ[{autocite{Test}}]{An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote textelp{}}
end{document}

spacing csquotes italic-correction
add a comment |
I'm using the csquotes package and defined (with the help of this forum) three additional quotation commands for quoting ancient sources.
However, the italics correction seems to be missing. It's very visible for all three commands textquoteQ, enquoteQ and blockquoteQ especially with big characters like the closing brackets from textelp (see the red arrows in the attached picture. The spacing should be more like the other lines.).
I've tried to include the italics correction / manually like newcommand{enquoteQ}[1]{{setquotestyle{ancientquote}enquote{#1}/}} which works for the footnotes, but also effects e.g. the full stop which is then further apart compared to a full stop after a normal emph command.
What is missing to get the italics correction back?
MWE:
documentclass [fontsize=10pt,paper=238mm:168mm,pagesize,headsepline,plainheadsepline,headinclude,twoside,open=right,BCOR=5mm,DIV=14,captions=tableheading,toc=listof,toc=bibliography,numbers=noendperiod,listof=numbered,headings=optiontoheadandtoc] {scrbook}
usepackage[T1]{fontenc}
usepackage[utf8]{inputenc}
usepackage{lmodern}
usepackage[french,english,ngerman]{babel}
usepackage{microtype}
usepackage[backend=biber,style=footnote-dw,xref=true,mincrossrefs=1,edsuper=true,autocite=footnote,ibidtracker=constrict,idemtracker=constrict,ibidpage=true,namefont=smallcaps,citedas=true,annotation=true,idemfont=smallcaps]{biblatex}
usepackage[autostyle=true, german=quotes, english=british, french=guillemets]{csquotes}
SetCiteCommand{autocite}
renewcommand{mkcitation}[1]{nobreakspace#1}
newenvironment*{smallquote}
{quotesmall}
{endquote}
SetBlockEnvironment{smallquote}
newtoggle{csq@qquote}
makeatletter
renewcommand{mkblockquote}[4]{%
leavevmode
begingroup
iftoggle{csq@qquote}
{itshape}
{advancecsq@qlevel@ne
llap{csq@thequote@oopen}}%
#1%
iftoggle{csq@qquote}
{}
{csq@thequote@oclose}%
endgroup
#2#4#3}
letcsqq@blockquoteblockquote
renewcommand{blockquote}{togglefalse{csq@qquote}csqq@blockquote}
newcommand{blockquoteQ}{toggletrue{csq@qquote}csqq@blockquote}
makeatother
DeclareQuoteStyle{ancientquote}[itshape][itshape]{}{}[0.05em]{}{}
newcommand{textquoteQ}[2]{{setquotestyle{ancientquote}textquote[#1]{#2}}}
newcommand{enquoteQ}[1]{{setquotestyle{ancientquote}enquote{#1}}}
begin{filecontents*}{MWE.bib}
@Collection{Test,
editor = {Cornelisse, J. W.},
title = {Rocket Propulsion and Spaceflight Dynamics},
year = {1979},
gender = {sm},
publisher = {Pitman},
url = {https://google.com}
}
end{filecontents*}
bibliography{MWE.bib}
begin{document}
emph{A normal italic text with a footnote textelp{}}footnote{Test}
emph{A normal italic text with a full stop textelp{}}.
enquote{An normal inline quotation with a footnote textelp{}}footnote{Test}
enquote{An normal inline quotation with a full stop textelp{}}.
textquote[{autocite{Test}}]{An normal formal inline quotation with a footnote textelp{}}
enquoteQ{An ancient inline quotation with a footnote textelp{}}footnote{Test}
enquoteQ{An ancient inline quotation with a full stop textelp{}}.
textquoteQ{{autocite{Test}}}{An ancient formal inline quotation with a footnote textelp{}}
blockquote[{autocite{Test}}]{A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote textelp{}}
blockquoteQ[{autocite{Test}}]{An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote textelp{}}
end{document}

spacing csquotes italic-correction
add a comment |
I'm using the csquotes package and defined (with the help of this forum) three additional quotation commands for quoting ancient sources.
However, the italics correction seems to be missing. It's very visible for all three commands textquoteQ, enquoteQ and blockquoteQ especially with big characters like the closing brackets from textelp (see the red arrows in the attached picture. The spacing should be more like the other lines.).
I've tried to include the italics correction / manually like newcommand{enquoteQ}[1]{{setquotestyle{ancientquote}enquote{#1}/}} which works for the footnotes, but also effects e.g. the full stop which is then further apart compared to a full stop after a normal emph command.
What is missing to get the italics correction back?
MWE:
documentclass [fontsize=10pt,paper=238mm:168mm,pagesize,headsepline,plainheadsepline,headinclude,twoside,open=right,BCOR=5mm,DIV=14,captions=tableheading,toc=listof,toc=bibliography,numbers=noendperiod,listof=numbered,headings=optiontoheadandtoc] {scrbook}
usepackage[T1]{fontenc}
usepackage[utf8]{inputenc}
usepackage{lmodern}
usepackage[french,english,ngerman]{babel}
usepackage{microtype}
usepackage[backend=biber,style=footnote-dw,xref=true,mincrossrefs=1,edsuper=true,autocite=footnote,ibidtracker=constrict,idemtracker=constrict,ibidpage=true,namefont=smallcaps,citedas=true,annotation=true,idemfont=smallcaps]{biblatex}
usepackage[autostyle=true, german=quotes, english=british, french=guillemets]{csquotes}
SetCiteCommand{autocite}
renewcommand{mkcitation}[1]{nobreakspace#1}
newenvironment*{smallquote}
{quotesmall}
{endquote}
SetBlockEnvironment{smallquote}
newtoggle{csq@qquote}
makeatletter
renewcommand{mkblockquote}[4]{%
leavevmode
begingroup
iftoggle{csq@qquote}
{itshape}
{advancecsq@qlevel@ne
llap{csq@thequote@oopen}}%
#1%
iftoggle{csq@qquote}
{}
{csq@thequote@oclose}%
endgroup
#2#4#3}
letcsqq@blockquoteblockquote
renewcommand{blockquote}{togglefalse{csq@qquote}csqq@blockquote}
newcommand{blockquoteQ}{toggletrue{csq@qquote}csqq@blockquote}
makeatother
DeclareQuoteStyle{ancientquote}[itshape][itshape]{}{}[0.05em]{}{}
newcommand{textquoteQ}[2]{{setquotestyle{ancientquote}textquote[#1]{#2}}}
newcommand{enquoteQ}[1]{{setquotestyle{ancientquote}enquote{#1}}}
begin{filecontents*}{MWE.bib}
@Collection{Test,
editor = {Cornelisse, J. W.},
title = {Rocket Propulsion and Spaceflight Dynamics},
year = {1979},
gender = {sm},
publisher = {Pitman},
url = {https://google.com}
}
end{filecontents*}
bibliography{MWE.bib}
begin{document}
emph{A normal italic text with a footnote textelp{}}footnote{Test}
emph{A normal italic text with a full stop textelp{}}.
enquote{An normal inline quotation with a footnote textelp{}}footnote{Test}
enquote{An normal inline quotation with a full stop textelp{}}.
textquote[{autocite{Test}}]{An normal formal inline quotation with a footnote textelp{}}
enquoteQ{An ancient inline quotation with a footnote textelp{}}footnote{Test}
enquoteQ{An ancient inline quotation with a full stop textelp{}}.
textquoteQ{{autocite{Test}}}{An ancient formal inline quotation with a footnote textelp{}}
blockquote[{autocite{Test}}]{A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote textelp{}}
blockquoteQ[{autocite{Test}}]{An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote textelp{}}
end{document}

spacing csquotes italic-correction
I'm using the csquotes package and defined (with the help of this forum) three additional quotation commands for quoting ancient sources.
However, the italics correction seems to be missing. It's very visible for all three commands textquoteQ, enquoteQ and blockquoteQ especially with big characters like the closing brackets from textelp (see the red arrows in the attached picture. The spacing should be more like the other lines.).
I've tried to include the italics correction / manually like newcommand{enquoteQ}[1]{{setquotestyle{ancientquote}enquote{#1}/}} which works for the footnotes, but also effects e.g. the full stop which is then further apart compared to a full stop after a normal emph command.
What is missing to get the italics correction back?
MWE:
documentclass [fontsize=10pt,paper=238mm:168mm,pagesize,headsepline,plainheadsepline,headinclude,twoside,open=right,BCOR=5mm,DIV=14,captions=tableheading,toc=listof,toc=bibliography,numbers=noendperiod,listof=numbered,headings=optiontoheadandtoc] {scrbook}
usepackage[T1]{fontenc}
usepackage[utf8]{inputenc}
usepackage{lmodern}
usepackage[french,english,ngerman]{babel}
usepackage{microtype}
usepackage[backend=biber,style=footnote-dw,xref=true,mincrossrefs=1,edsuper=true,autocite=footnote,ibidtracker=constrict,idemtracker=constrict,ibidpage=true,namefont=smallcaps,citedas=true,annotation=true,idemfont=smallcaps]{biblatex}
usepackage[autostyle=true, german=quotes, english=british, french=guillemets]{csquotes}
SetCiteCommand{autocite}
renewcommand{mkcitation}[1]{nobreakspace#1}
newenvironment*{smallquote}
{quotesmall}
{endquote}
SetBlockEnvironment{smallquote}
newtoggle{csq@qquote}
makeatletter
renewcommand{mkblockquote}[4]{%
leavevmode
begingroup
iftoggle{csq@qquote}
{itshape}
{advancecsq@qlevel@ne
llap{csq@thequote@oopen}}%
#1%
iftoggle{csq@qquote}
{}
{csq@thequote@oclose}%
endgroup
#2#4#3}
letcsqq@blockquoteblockquote
renewcommand{blockquote}{togglefalse{csq@qquote}csqq@blockquote}
newcommand{blockquoteQ}{toggletrue{csq@qquote}csqq@blockquote}
makeatother
DeclareQuoteStyle{ancientquote}[itshape][itshape]{}{}[0.05em]{}{}
newcommand{textquoteQ}[2]{{setquotestyle{ancientquote}textquote[#1]{#2}}}
newcommand{enquoteQ}[1]{{setquotestyle{ancientquote}enquote{#1}}}
begin{filecontents*}{MWE.bib}
@Collection{Test,
editor = {Cornelisse, J. W.},
title = {Rocket Propulsion and Spaceflight Dynamics},
year = {1979},
gender = {sm},
publisher = {Pitman},
url = {https://google.com}
}
end{filecontents*}
bibliography{MWE.bib}
begin{document}
emph{A normal italic text with a footnote textelp{}}footnote{Test}
emph{A normal italic text with a full stop textelp{}}.
enquote{An normal inline quotation with a footnote textelp{}}footnote{Test}
enquote{An normal inline quotation with a full stop textelp{}}.
textquote[{autocite{Test}}]{An normal formal inline quotation with a footnote textelp{}}
enquoteQ{An ancient inline quotation with a footnote textelp{}}footnote{Test}
enquoteQ{An ancient inline quotation with a full stop textelp{}}.
textquoteQ{{autocite{Test}}}{An ancient formal inline quotation with a footnote textelp{}}
blockquote[{autocite{Test}}]{A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote textelp{}}
blockquoteQ[{autocite{Test}}]{An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote textelp{}}
end{document}

spacing csquotes italic-correction
spacing csquotes italic-correction
edited Dec 30 '18 at 17:59
user2653422
asked Dec 30 '18 at 13:23
user2653422user2653422
1,059820
1,059820
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
You can add the / as end "quote":
documentclass [fontsize=10pt,paper=238mm:168mm,pagesize,headsepline,plainheadsepline,headinclude,twoside,open=right,BCOR=5mm,DIV=14,captions=tableheading,toc=listof,toc=bibliography,numbers=noendperiod,listof=numbered,headings=optiontoheadandtoc] {scrbook}
usepackage[T1]{fontenc}
usepackage[utf8]{inputenc}
usepackage{lmodern}
usepackage[french,english,ngerman]{babel}
usepackage{microtype}
usepackage[backend=biber,style=footnote-dw,xref=true,mincrossrefs=1,edsuper=true,autocite=footnote,ibidtracker=constrict,idemtracker=constrict,ibidpage=true,namefont=smallcaps,citedas=true,annotation=true,idemfont=smallcaps]{biblatex}
usepackage[autostyle=true, german=quotes, english=british, french=guillemets]{csquotes}
SetCiteCommand{autocite}
renewcommand{mkcitation}[1]{nobreakspace#1}
newenvironment*{smallquote}
{quotesmall}
{endquote}
SetBlockEnvironment{smallquote}
newtoggle{csq@qquote}
makeatletter
renewcommand{mkblockquote}[4]{%
leavevmode
begingroup
iftoggle{csq@qquote}
{itshape}
{advancecsq@qlevel@ne
llap{csq@thequote@oopen}}%
#1%
iftoggle{csq@qquote}
{/}
{csq@thequote@oclose}%
endgroup
#2#4#3}
letcsqq@blockquoteblockquote
renewcommand{blockquote}{togglefalse{csq@qquote}csqq@blockquote}
newcommand{blockquoteQ}{toggletrue{csq@qquote}csqq@blockquote}
makeatother
DeclareQuoteStyle{ancientquote}[itshape][itshape]{}{/}[0.05em]{}{/}
newcommand{textquoteQ}[2]{{setquotestyle{ancientquote}textquote[#1]{#2}}}
newcommand{enquoteQ}[1]{{setquotestyle{ancientquote}enquote{#1}}}
addbibresource{biblatex-examples.bib}
begin{document}
emph{A normal italic text with a footnote textelp{}}footnote{Test}
emph{A normal italic text with a full stop textelp{}}.
enquote{An normal inline quotation with a footnote textelp{}}footnote{Test}
enquote{An normal inline quotation with a full stop textelp{}}.
textquote[{autocite{doody}}]{An normal formal inline quotation with a footnote textelp{}}
enquoteQ{An ancient inline quotation with a footnote textelp{}}footnote{Test}
enquoteQ{An ancient inline quotation with a full stop textelp{}}.
enquoteQ{An ancient inline quotation with a full stop}.
textquoteQ{{autocite{doody}}}{An ancient formal inline quotation with a footnote textelp{}}
blockquote[{autocite{doody}}]{A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote textelp{}}
blockquoteQ[{autocite{doody}}]{An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote textelp{}}
end{document}

Thank you. One more question if you look at the 2nd (emph{...}) and 7th (enquoteQ{...}) line of the MWE I have the impression that there is a bit more spacing between the square bracket and the final full stop in the 7th line than in the 2nd line after your proposed modifications. Is it possible that ´emph´ does some magic if the character which follows is a full stop?
– user2653422
Dec 30 '18 at 18:29
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%2f467904%2fitalic-correction-in-own-quote-commands-from-csquotes%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
You can add the / as end "quote":
documentclass [fontsize=10pt,paper=238mm:168mm,pagesize,headsepline,plainheadsepline,headinclude,twoside,open=right,BCOR=5mm,DIV=14,captions=tableheading,toc=listof,toc=bibliography,numbers=noendperiod,listof=numbered,headings=optiontoheadandtoc] {scrbook}
usepackage[T1]{fontenc}
usepackage[utf8]{inputenc}
usepackage{lmodern}
usepackage[french,english,ngerman]{babel}
usepackage{microtype}
usepackage[backend=biber,style=footnote-dw,xref=true,mincrossrefs=1,edsuper=true,autocite=footnote,ibidtracker=constrict,idemtracker=constrict,ibidpage=true,namefont=smallcaps,citedas=true,annotation=true,idemfont=smallcaps]{biblatex}
usepackage[autostyle=true, german=quotes, english=british, french=guillemets]{csquotes}
SetCiteCommand{autocite}
renewcommand{mkcitation}[1]{nobreakspace#1}
newenvironment*{smallquote}
{quotesmall}
{endquote}
SetBlockEnvironment{smallquote}
newtoggle{csq@qquote}
makeatletter
renewcommand{mkblockquote}[4]{%
leavevmode
begingroup
iftoggle{csq@qquote}
{itshape}
{advancecsq@qlevel@ne
llap{csq@thequote@oopen}}%
#1%
iftoggle{csq@qquote}
{/}
{csq@thequote@oclose}%
endgroup
#2#4#3}
letcsqq@blockquoteblockquote
renewcommand{blockquote}{togglefalse{csq@qquote}csqq@blockquote}
newcommand{blockquoteQ}{toggletrue{csq@qquote}csqq@blockquote}
makeatother
DeclareQuoteStyle{ancientquote}[itshape][itshape]{}{/}[0.05em]{}{/}
newcommand{textquoteQ}[2]{{setquotestyle{ancientquote}textquote[#1]{#2}}}
newcommand{enquoteQ}[1]{{setquotestyle{ancientquote}enquote{#1}}}
addbibresource{biblatex-examples.bib}
begin{document}
emph{A normal italic text with a footnote textelp{}}footnote{Test}
emph{A normal italic text with a full stop textelp{}}.
enquote{An normal inline quotation with a footnote textelp{}}footnote{Test}
enquote{An normal inline quotation with a full stop textelp{}}.
textquote[{autocite{doody}}]{An normal formal inline quotation with a footnote textelp{}}
enquoteQ{An ancient inline quotation with a footnote textelp{}}footnote{Test}
enquoteQ{An ancient inline quotation with a full stop textelp{}}.
enquoteQ{An ancient inline quotation with a full stop}.
textquoteQ{{autocite{doody}}}{An ancient formal inline quotation with a footnote textelp{}}
blockquote[{autocite{doody}}]{A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote textelp{}}
blockquoteQ[{autocite{doody}}]{An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote textelp{}}
end{document}

Thank you. One more question if you look at the 2nd (emph{...}) and 7th (enquoteQ{...}) line of the MWE I have the impression that there is a bit more spacing between the square bracket and the final full stop in the 7th line than in the 2nd line after your proposed modifications. Is it possible that ´emph´ does some magic if the character which follows is a full stop?
– user2653422
Dec 30 '18 at 18:29
add a comment |
You can add the / as end "quote":
documentclass [fontsize=10pt,paper=238mm:168mm,pagesize,headsepline,plainheadsepline,headinclude,twoside,open=right,BCOR=5mm,DIV=14,captions=tableheading,toc=listof,toc=bibliography,numbers=noendperiod,listof=numbered,headings=optiontoheadandtoc] {scrbook}
usepackage[T1]{fontenc}
usepackage[utf8]{inputenc}
usepackage{lmodern}
usepackage[french,english,ngerman]{babel}
usepackage{microtype}
usepackage[backend=biber,style=footnote-dw,xref=true,mincrossrefs=1,edsuper=true,autocite=footnote,ibidtracker=constrict,idemtracker=constrict,ibidpage=true,namefont=smallcaps,citedas=true,annotation=true,idemfont=smallcaps]{biblatex}
usepackage[autostyle=true, german=quotes, english=british, french=guillemets]{csquotes}
SetCiteCommand{autocite}
renewcommand{mkcitation}[1]{nobreakspace#1}
newenvironment*{smallquote}
{quotesmall}
{endquote}
SetBlockEnvironment{smallquote}
newtoggle{csq@qquote}
makeatletter
renewcommand{mkblockquote}[4]{%
leavevmode
begingroup
iftoggle{csq@qquote}
{itshape}
{advancecsq@qlevel@ne
llap{csq@thequote@oopen}}%
#1%
iftoggle{csq@qquote}
{/}
{csq@thequote@oclose}%
endgroup
#2#4#3}
letcsqq@blockquoteblockquote
renewcommand{blockquote}{togglefalse{csq@qquote}csqq@blockquote}
newcommand{blockquoteQ}{toggletrue{csq@qquote}csqq@blockquote}
makeatother
DeclareQuoteStyle{ancientquote}[itshape][itshape]{}{/}[0.05em]{}{/}
newcommand{textquoteQ}[2]{{setquotestyle{ancientquote}textquote[#1]{#2}}}
newcommand{enquoteQ}[1]{{setquotestyle{ancientquote}enquote{#1}}}
addbibresource{biblatex-examples.bib}
begin{document}
emph{A normal italic text with a footnote textelp{}}footnote{Test}
emph{A normal italic text with a full stop textelp{}}.
enquote{An normal inline quotation with a footnote textelp{}}footnote{Test}
enquote{An normal inline quotation with a full stop textelp{}}.
textquote[{autocite{doody}}]{An normal formal inline quotation with a footnote textelp{}}
enquoteQ{An ancient inline quotation with a footnote textelp{}}footnote{Test}
enquoteQ{An ancient inline quotation with a full stop textelp{}}.
enquoteQ{An ancient inline quotation with a full stop}.
textquoteQ{{autocite{doody}}}{An ancient formal inline quotation with a footnote textelp{}}
blockquote[{autocite{doody}}]{A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote textelp{}}
blockquoteQ[{autocite{doody}}]{An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote textelp{}}
end{document}

Thank you. One more question if you look at the 2nd (emph{...}) and 7th (enquoteQ{...}) line of the MWE I have the impression that there is a bit more spacing between the square bracket and the final full stop in the 7th line than in the 2nd line after your proposed modifications. Is it possible that ´emph´ does some magic if the character which follows is a full stop?
– user2653422
Dec 30 '18 at 18:29
add a comment |
You can add the / as end "quote":
documentclass [fontsize=10pt,paper=238mm:168mm,pagesize,headsepline,plainheadsepline,headinclude,twoside,open=right,BCOR=5mm,DIV=14,captions=tableheading,toc=listof,toc=bibliography,numbers=noendperiod,listof=numbered,headings=optiontoheadandtoc] {scrbook}
usepackage[T1]{fontenc}
usepackage[utf8]{inputenc}
usepackage{lmodern}
usepackage[french,english,ngerman]{babel}
usepackage{microtype}
usepackage[backend=biber,style=footnote-dw,xref=true,mincrossrefs=1,edsuper=true,autocite=footnote,ibidtracker=constrict,idemtracker=constrict,ibidpage=true,namefont=smallcaps,citedas=true,annotation=true,idemfont=smallcaps]{biblatex}
usepackage[autostyle=true, german=quotes, english=british, french=guillemets]{csquotes}
SetCiteCommand{autocite}
renewcommand{mkcitation}[1]{nobreakspace#1}
newenvironment*{smallquote}
{quotesmall}
{endquote}
SetBlockEnvironment{smallquote}
newtoggle{csq@qquote}
makeatletter
renewcommand{mkblockquote}[4]{%
leavevmode
begingroup
iftoggle{csq@qquote}
{itshape}
{advancecsq@qlevel@ne
llap{csq@thequote@oopen}}%
#1%
iftoggle{csq@qquote}
{/}
{csq@thequote@oclose}%
endgroup
#2#4#3}
letcsqq@blockquoteblockquote
renewcommand{blockquote}{togglefalse{csq@qquote}csqq@blockquote}
newcommand{blockquoteQ}{toggletrue{csq@qquote}csqq@blockquote}
makeatother
DeclareQuoteStyle{ancientquote}[itshape][itshape]{}{/}[0.05em]{}{/}
newcommand{textquoteQ}[2]{{setquotestyle{ancientquote}textquote[#1]{#2}}}
newcommand{enquoteQ}[1]{{setquotestyle{ancientquote}enquote{#1}}}
addbibresource{biblatex-examples.bib}
begin{document}
emph{A normal italic text with a footnote textelp{}}footnote{Test}
emph{A normal italic text with a full stop textelp{}}.
enquote{An normal inline quotation with a footnote textelp{}}footnote{Test}
enquote{An normal inline quotation with a full stop textelp{}}.
textquote[{autocite{doody}}]{An normal formal inline quotation with a footnote textelp{}}
enquoteQ{An ancient inline quotation with a footnote textelp{}}footnote{Test}
enquoteQ{An ancient inline quotation with a full stop textelp{}}.
enquoteQ{An ancient inline quotation with a full stop}.
textquoteQ{{autocite{doody}}}{An ancient formal inline quotation with a footnote textelp{}}
blockquote[{autocite{doody}}]{A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote textelp{}}
blockquoteQ[{autocite{doody}}]{An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote textelp{}}
end{document}

You can add the / as end "quote":
documentclass [fontsize=10pt,paper=238mm:168mm,pagesize,headsepline,plainheadsepline,headinclude,twoside,open=right,BCOR=5mm,DIV=14,captions=tableheading,toc=listof,toc=bibliography,numbers=noendperiod,listof=numbered,headings=optiontoheadandtoc] {scrbook}
usepackage[T1]{fontenc}
usepackage[utf8]{inputenc}
usepackage{lmodern}
usepackage[french,english,ngerman]{babel}
usepackage{microtype}
usepackage[backend=biber,style=footnote-dw,xref=true,mincrossrefs=1,edsuper=true,autocite=footnote,ibidtracker=constrict,idemtracker=constrict,ibidpage=true,namefont=smallcaps,citedas=true,annotation=true,idemfont=smallcaps]{biblatex}
usepackage[autostyle=true, german=quotes, english=british, french=guillemets]{csquotes}
SetCiteCommand{autocite}
renewcommand{mkcitation}[1]{nobreakspace#1}
newenvironment*{smallquote}
{quotesmall}
{endquote}
SetBlockEnvironment{smallquote}
newtoggle{csq@qquote}
makeatletter
renewcommand{mkblockquote}[4]{%
leavevmode
begingroup
iftoggle{csq@qquote}
{itshape}
{advancecsq@qlevel@ne
llap{csq@thequote@oopen}}%
#1%
iftoggle{csq@qquote}
{/}
{csq@thequote@oclose}%
endgroup
#2#4#3}
letcsqq@blockquoteblockquote
renewcommand{blockquote}{togglefalse{csq@qquote}csqq@blockquote}
newcommand{blockquoteQ}{toggletrue{csq@qquote}csqq@blockquote}
makeatother
DeclareQuoteStyle{ancientquote}[itshape][itshape]{}{/}[0.05em]{}{/}
newcommand{textquoteQ}[2]{{setquotestyle{ancientquote}textquote[#1]{#2}}}
newcommand{enquoteQ}[1]{{setquotestyle{ancientquote}enquote{#1}}}
addbibresource{biblatex-examples.bib}
begin{document}
emph{A normal italic text with a footnote textelp{}}footnote{Test}
emph{A normal italic text with a full stop textelp{}}.
enquote{An normal inline quotation with a footnote textelp{}}footnote{Test}
enquote{An normal inline quotation with a full stop textelp{}}.
textquote[{autocite{doody}}]{An normal formal inline quotation with a footnote textelp{}}
enquoteQ{An ancient inline quotation with a footnote textelp{}}footnote{Test}
enquoteQ{An ancient inline quotation with a full stop textelp{}}.
enquoteQ{An ancient inline quotation with a full stop}.
textquoteQ{{autocite{doody}}}{An ancient formal inline quotation with a footnote textelp{}}
blockquote[{autocite{doody}}]{A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote A normal blockquote textelp{}}
blockquoteQ[{autocite{doody}}]{An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote An ancient blockquote textelp{}}
end{document}

answered Dec 30 '18 at 18:12
Ulrike FischerUlrike Fischer
187k7291671
187k7291671
Thank you. One more question if you look at the 2nd (emph{...}) and 7th (enquoteQ{...}) line of the MWE I have the impression that there is a bit more spacing between the square bracket and the final full stop in the 7th line than in the 2nd line after your proposed modifications. Is it possible that ´emph´ does some magic if the character which follows is a full stop?
– user2653422
Dec 30 '18 at 18:29
add a comment |
Thank you. One more question if you look at the 2nd (emph{...}) and 7th (enquoteQ{...}) line of the MWE I have the impression that there is a bit more spacing between the square bracket and the final full stop in the 7th line than in the 2nd line after your proposed modifications. Is it possible that ´emph´ does some magic if the character which follows is a full stop?
– user2653422
Dec 30 '18 at 18:29
Thank you. One more question if you look at the 2nd (emph{...}) and 7th (enquoteQ{...}) line of the MWE I have the impression that there is a bit more spacing between the square bracket and the final full stop in the 7th line than in the 2nd line after your proposed modifications. Is it possible that ´emph´ does some magic if the character which follows is a full stop?
– user2653422
Dec 30 '18 at 18:29
Thank you. One more question if you look at the 2nd (emph{...}) and 7th (enquoteQ{...}) line of the MWE I have the impression that there is a bit more spacing between the square bracket and the final full stop in the 7th line than in the 2nd line after your proposed modifications. Is it possible that ´emph´ does some magic if the character which follows is a full stop?
– user2653422
Dec 30 '18 at 18:29
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.
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%2f467904%2fitalic-correction-in-own-quote-commands-from-csquotes%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