生成字体集锦书

生成字体集锦书

这个问题导致了一个新的方案的出现:
fontbook

是否有一个包可以从系统中的所有字体(fc-list)或通过选择字体列表来生成字体集合书/目录?

理想情况下,它会打印一个小示例,并列出字体的特点(特别是 OTF 特点,如连字、小型大写字母等)

答案1

由于我没有找到任何东西,我开始自己制作一个。布局非常简单。它基于 XeTeX/fontspec 并且只使用两个宏:

\newcommand{\sampletext}[2][]{%
 {\par\csname#2\endcsname \csname#1\endcsname
 #2 #1\\
 Dans l'affliction éphémère qui m'accable, je teste
 la police d'affichage qui est affichée sur cette page 1 2 3 4 5.
 }
}


\newcommand{\printfont}[3][\empty]{%
   \fontspec[#1]{#2}
   \section*{#2 #1 --- Licence: #3}
   \ifx#1\empty
     \addcontentsline{toc}{section}{#2}
   \else
     \addcontentsline{toc}{subsection}{#1}
   \fi

   \sampletext{huge}
   \sampletext{LARGE}
   \sampletext{Large}
   \sampletext{large}
   \sampletext{normalsize}
   \sampletext{small}
   \sampletext{footnotesize}
   \sampletext{scriptsize}
   \sampletext{tiny}
   \sampletext[scshape]{large}
   \sampletext[itshape]{large}
   \sampletext[bfseries]{large}
   \pagebreak
}

完整项目可以在这里找到在 github 上。新的fontbook包裹正在​​发往 CTAN。

非常欢迎贡献。

相关内容