I try to generate a correct blockquote
and foreignblockquote
which start with «
and end with »
What i already have :
« Test in french » (citation)
« Test in english » (citation)
What i want with blockquote/foreignblockquote :
« Test
in
french » (citation)«Test
in
english » (citation)
Here the mwe :
% !TEX encoding = UTF-8 Unicode
% -*- program: xelatex -*-
\documentclass[a4paper, 11pt,twoside, openright]{memoir}
\usepackage{polyglossia}
\setdefaultlanguage{french}
\setotherlanguage{english}
\setotherlanguage[variant=ancient]{greek}
\setotherlanguage{latin}
\usepackage[autostyle=true,french=guillemets,maxlevel=3]{csquotes}
%% QUOTE FRENCH ITALICS
\renewcommand{\mktextquote}[6]{%
#1%
\iflanguage{english}{\itshape}{}% ADDED
#2#4#3#6#5%
}
\renewcommand{\mkblockquote}[4]{%
\iflanguage{english}{\itshape}{}% ADDED
#1#2#3#4%
}
\DeclareQuoteStyle{english}
{\mkfrenchopenquote{\guillemotleft}\itshape}
{\itshape\mkfrenchclosequote{\guillemotright}}
{\textquotedblleft\itshape}
{\itshape\textquotedblright}
\begin{document}
\enquote{Test in french}
\blockquote{Test \\ in \\ french}
\foreignquote{english}{Test in english}
\foreignblockquote{english}{Test \\ in \\ english}
\end{document}
dirtytalk
help? See the article texnical-designs.com/… – Augustin Jul 16 '15 at 9:00memoir
class.. – daleif Jul 17 '15 at 10:19