我在读 Jan Tschichold 的本书的形式他建议使用
‹
[\guilsinglleft] 和›
[\guilsinglright]
而« »
不是外引号。所以,我想知道如何做到这一点,前提是 Biblatex 生成带有“guillemots”的文章条目(以及其他条目)。
输出应如下所示:
‹这里有一个引文«和其中的一个引文»。完成!›
代码应该是
\enquote{这里有一个引文 \enquote{和其中的一个引文}。完成!}
答案1
基本界面非常简单,但你留下了很多关于所涉及语言和引用复杂程度(可能还有编码)的问题。不过,基本思路如下:
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english,french]{babel}
\usepackage[autostyle=true,english=british,french=quotes]{csquotes}
\DeclareQuoteStyle[quotes]{french}%
{‹}{›}%
{«}{»}%
\begin{document}
\enquote{Here is a quote \enquote{and a quote within}. Done!}
{\selectlanguage{english}%
\enquote{Here is a quote \enquote{and a quote within}. Done!}
}
\end{document}
但是请参阅§8.1 了解的许多可选参数\DeclareQuoteStyle
,它们可以采用以下形式:
\DeclareQuoteStyle [ variant ]{ style }[ outer init ][ inner init ]%
{ opening outer mark }[ middle outer mark ]{ closing outer mark }[ kern ]%
{ opening inner mark }[ middle inner mark ]{ closing inner mark }