TeXLive 安装了很多字体。我如何知道其中哪些支持西里尔字母?
答案1
我没有一个适用于所有 TeX 支持的字体类型的通用解决方案。这里有一个脚本,它在给定的目录中搜索 OpenType 文件并显示支持西里尔文的文件。它使用信息网(otfinfo-手册页)
#!/bin/sh
#####
#
# Finds fonts that support a particular script
#
# Usage: font-script-search <directory>
#
#####
script='Cyrillic'
find "$1" -type f -name "*.otf" |
while read file; do
if otfinfo --scripts "$file" 2>/dev/null | grep "$script" >/dev/null; then
otfinfo --postscript-name "$file"
fi
done | sort
exit 0