双色字母之后的小写字母是否要着色——排版问题

双色字母之后的小写字母是否要着色——排版问题

这个问题是针对 LaTeX 印刷工的,与在 将 Initfamily 字母置于 Colorbox 的中心,并调整其大小以用作双色字母

可能每个人都知道(我也是最近才发现),将给定的颜色放在黑色背景上会产生与将相同颜色放在白色背景上相同的色调。具体来说,例如,请考虑以下代码:

\documentclass[foolscap]{octavo}
\usepackage{lettrine,lmodern,xcolor}
\usepackage[tracking=true]{microtype}

\input GoudyIn.fd
\renewcommand{\LettrineFontHook}{\usefont{U}{GoudyIn}{xl}{n}}

\fboxsep=0pt % padding thickness
\fboxrule=0pt % border thickness
\begin{document}
\lettrine[lines=3,loversize=.5,findent=.23em,nindent=4.5pt]{\fcolorbox{yellow}{olive!45!yellow}{T\kern-.04em}}{o} color or not to color the small caps letters following the lettrine; and if to color, aesthetically, which color to choose? \\[15pt]

\lettrine[lines=3,loversize=.5,findent=.23em,nindent=4.5pt]{\fcolorbox{yellow}{olive!45!yellow}{T\kern-.04em}}{\textbf{o}} color or not to color the small caps letters following the lettrine; and if to color, aesthetically, which color to choose? \\[15pt]

\lettrine[lines=3,loversize=.5,findent=.23em,nindent=4.5pt]{\fcolorbox{yellow}{olive!45!yellow}{T\kern-.04em}}{\textbf{\textcolor{olive!45!yellow}{o}}} color or not to color the small caps letters following the lettrine; and if to color, aesthetically, which color to choose? \\[15pt]
\end{document}

产生输出

在此处输入图片描述

生成字母时使用的颜色是olive!45!yellow。但是,当我olive!45!yellow在输出的第三段中使用时,字母后面的彩色首字母会呈现出一种更浅的色调,我敢说,这种色调并不美观。

我曾尝试过使用橄榄色、黑色和黄色的各种组合来制作某种橄榄色,但没有成功,但没有一种颜色能让我感觉与所显示的双色字母相配。我还保留了小写字母,既保留了粗体,也保留了粗体,如前两段所示,但在我看来,这两种方法都不是最佳的美观答案。

由于排版是本网站上相当流行的标签,我想问以下问题:

问题:鉴于显示的是双色字母,如何才能最好地呈现与之相关的小写字母? --- 在第一段中按原样呈现;在第二段中显示为黑色粗体;或者在第三段中建议进行一些彩色化。我有预感第三种选择可能更可取,但在尝试了多次颜色变化后,我还没有找到一种看起来合适的颜色。如果颜色加粗是答案,有人可以建议一种理想的颜色组合吗?如果颜色加粗不是答案,从印刷的角度来看会是什么?

谢谢。

相关内容