Gerar visualização de fonte TTF para vários arquivos

0

Eu quero gerar uma visualização de várias fontes TTF sem instalá-las.

Cada fonte deve ter texto personalizado, e a saída deve ser de 1 fonte por linha em um formato como JPEG ou PDF, para que eu possa visualizá-las todas de uma vez.

Estou usando o OS X, mas se houver uma solução apenas no Windows, terei prazer em tentar.

    
por Pablo 23.05.2013 / 02:09

1 resposta

1

Você pode usar o ImageMagick, mas não usa processamento de texto nativo.

i=1; for f in *.ttf; do convert -size x30 -gravity center -font "$f" -pointsize 16 label:"${f##*/}: some text" font_$((i++)).png; done; convert -append font_*.png fonts.png

Ou, se as fontes foram instaladas, você pode usar /Library/Scripts/Font Book/Create Font Sample.scpt ou um script de shell como este:

preview=$(jot -s '' -c 89 33)

out="<table>
"
IFS=$'\n'
for font in Times Helvetica; do
    out+="<tr style=\"font-family:'$font'\"><td>$font</td><td>$preview</td></tr>
"
done
out+="</table>"

echo "$out" > /tmp/fonts.html
open /tmp/fonts.html
    
por 26.05.2013 / 22:33

Tags