如何增加章节中第一个字符的大小(Drop-Caps)

如何增加章节中第一个字符的大小(Drop-Caps)

我想知道如何使用 (Xe/La/?)tex 增加章节第一段的第一个字母的大小。请看下面的图片。

与问题相关的图片

  1. 这种效果叫什么?如何使用 Latex 实现它?

  2. 是否有任何特殊字体可用于此目的,其中包含装饰性/装饰性字母表?或者可以通过对现有字母表字形进行一些操作来实现?

  3. 我不是设计师。我知道本网站关注的是 Tex 而不是排版,但如果您能提供一些流行字体与流行文本字体的组合,我将不胜感激。例如,如果我使用 Adob​​e Garamond Pro 作为文本字体,那么哪种字体适合用于这种首字母装饰?

  4. 最后(这个问题在这里可能等同于异端邪说):有没有办法在 Microsoft Word / OpenOffice 中做到这一点?

答案1

这些被称为首字下沉或莱特林(来自法语)。最好使用的包是lettrinectan 提供的包。

用于:

\documentclass{article}
\usepackage{lettrine}
\begin{document}
    \lettrine{A}{gain find} more words her...
\end{document}

输出如下:

截屏

它们在排版上非常难处理,除非整个页面设计都融入了首字下沉功能。现代趋势是使用无衬线字体而不是衬线字体来实现首字下沉功能。

微软能做到吗?可以,但是不建议用来排版书籍。

答案2

  1. (删除)首字母(后面跟着一些小写字母)。例如,参见此处:http://www.ctan.org/keyword/dropped

  2. 例如http://tex.blogoverflow.com/2011/08/putting-colors-in-initials/

  3. 我不知道。

  4. 可能是。

答案3

如果你愿意使用Linux Libertine 和 Biolinum 字体,使用命令加载它们

\usepackage{libertine}

在序言中,你可以使用以下命令创建首字下沉

\LlettrineS[<height in number of lines>]{<letter>} % w/ border
\LlettrineM[<height in number of lines>]{<letter>} % w/ mosaic

\renewcommand*\LlettrineDline{<height in number of lines>} % followed by
\LlettrineD{<letter>} % for display-style letters

如果您想使用 Biolinum(无衬线)字体,也有相关命令。总体而言,手册说首字下沉(“lettrine”)的制作仍在开发中。目前,这种方法可能有点实验性......给它一个机会,看看你是否喜欢结果......

相关内容