- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我厌倦了使用 Gimp 无休止地滚动所有字体来不规律地搜索完美字体,所以我想:“为什么不为每种字体构建一个可视的 pangrams 列表”。
因此,我尝试构建一个 php 脚本,该脚本在 .fonts/文件夹中查找 .ttf 和 otf 文件并打印 css @font-face,但是结果很糟糕,因为即使仅在 firefox 下,每种字体都有自己的怪癖。
<?php
$path = "/home/cinthya/.fonts/";
//get all text files with a .txt extension.
$texts = glob($path . "*.ttf");
$i = 0;
//print each file name
foreach($texts as $text)
{
echo " @font-face {
font-family: ".substr($text,22, (strlen($text)-26)).";<br>
src: local('".substr($text,22, (strlen($text))-26)."'), local('".substr($text,22, (strlen($text))-26)."'), url('".substr($text,22, (strlen($text)))."');<br>
font-weight:normal;<br>
}<br>";
echo "#div".$i." p {
font-family: '".substr($text,22, (strlen($text)-26))."', Fallback, sans-serif;
font-size: 2.5em;
}<br>";
$i++;
}
$texts = glob($path . "*.otf");
$j = 0;
foreach($texts as $text)
{
echo "<div id=\"div".$j."\"><p>Zwölf Boxkämpfer jagen Eva quer über den großen Sylter Deich</p></div>\n";
$j++;
}
难道没有一些愚蠢的程序可以通过仅指定一个 pangram 和包含字体的文件夹来打印一个很好的垂直字体列表吗?或者有什么方法可以做到?
我知道我不应该寻求软件建议,但这是必要的,任何快速而肮脏的解决方案都会有所帮助。
最佳答案
“打开字体对话框(Windows->Dockable Dialogs->Fonts)
右键单击列表中的任何字体
选择“渲染字体贴图”
在出现的对话框中,将“过滤器(正则表达式)”留空将列出所有已安装的字体。”
来源:http://gimpforums.com/thread-font-examples该论坛帖子清楚地列出了在您的 GIMP 库中呈现每种字体示例的步骤。我希望这对像我一样偶然发现这个问题的人有所帮助!
关于php - 所有已安装字体的视觉列表以及相应的 pangram 短语?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21578430/
我在 Java 中遇到异常处理问题,这是我的代码。当我尝试运行此行时出现编译器错误:throw new MojException("Bledne dane");。错误是: exception MojE
我刚刚开始学习asp.net。在你们的支持下,我希望我能从这个论坛学到更多东西。 我的问题是, 我在 asp.net 页面中有一个 TabContainer1,因为每个选项卡面板中有多个类似 (60)
我是一名优秀的程序员,十分优秀!