cleanthesis icon indicating copy to clipboard operation
cleanthesis copied to clipboard

In-text quotation marks

Open Riin opened this issue 9 years ago • 3 comments

Hello,

cleanthesis provides a quote style with \cleanchapterquote that has quotation marks, but is not useful within a text. It would be nice to have quotation marks around normal intext quotes. It took me awhile, but I figured out a way.

  • change cleanthesis.sty: force csquote command \blockquote to show quotation marks
\renewcommand\mkblockquote[4]{\leavevmode\llap{,,}#1#2#3``#4} 
  • change your tex file: use blockquotes
\blockquote[citekey]{my quote}

I found this solution here: http://tex.stackexchange.com/a/135847 Further questions may be answered in the manual: http://ftp.dante.de/tex-archive/macros/latex/contrib/csquotes/csquotes.pdf

Riin avatar Jul 31 '15 19:07 Riin

Actually, the \cleanchapterquote command was only meant for the quotations directly located below the header of a chapter. So I am not surprised that it does not work in between text pars.

But your right, a nice solution for in-text quotes would be nice. How does your solution look like - can your upload a screenshot?

derric avatar Aug 26 '15 22:08 derric

if csquotes is already in use, i would suggest to use opening and closing quotes that are changeable with the current language in use. Right now, the quote marks are hard coded.

johannesbottcher avatar Oct 17 '15 19:10 johannesbottcher

This actually leads to problems for some users format of double quotation marks in biblatex with template scrreprt. (Another one at Double quotation marks back in front on article type reference)

Letting csquotes auto-detect the language is definitely the way to go seeing that you use babel, either with the default autostyle=tryonce (no need to give an option) or autostyle=true.

moewew avatar Nov 10 '15 06:11 moewew