Italic correction in own quote commands from csquotes












1














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}


Missing italic correction










share|improve this question





























    1














    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}


    Missing italic correction










    share|improve this question



























      1












      1








      1







      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}


      Missing italic correction










      share|improve this question















      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}


      Missing italic correction







      spacing csquotes italic-correction






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Dec 30 '18 at 17:59







      user2653422

















      asked Dec 30 '18 at 13:23









      user2653422user2653422

      1,059820




      1,059820






















          1 Answer
          1






          active

          oldest

          votes


















          1














          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}


          enter image description here






          share|improve this answer





















          • 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











          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
          });


          }
          });














          draft saved

          draft discarded


















          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









          1














          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}


          enter image description here






          share|improve this answer





















          • 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
















          1














          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}


          enter image description here






          share|improve this answer





















          • 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














          1












          1








          1






          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}


          enter image description here






          share|improve this answer












          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}


          enter image description here







          share|improve this answer












          share|improve this answer



          share|improve this answer










          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


















          • 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


















          draft saved

          draft discarded




















































          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.




          draft saved


          draft discarded














          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





















































          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







          Popular posts from this blog

          How to send String Array data to Server using php in android

          Title Spacing in Bjornstrup Chapter, Removing Chapter Number From Contents

          Is anime1.com a legal site for watching anime?