Como você procura uma fonte local pelo nome PostScript?

1

Como você pesquisa por uma fonte local baseada em seu nome PostScript?

Eu encontrei essa maneira bacana de gerar uma lista de nomes PostScript para computadores Mac, mas isso não me ajuda em nada aqui abaixo está um exemplo.

Estou procurando uma solução do Windows. Uma maneira de pesquisar uma coleção de fontes pelo nome PostScript. Não é um gerador de lista como no exemplo acima.

Observação: o nome do PostScript é diferente do nome do arquivo de fonte. Isso é importante para programas ou sistemas operacionais que identificam as fontes de maneira diferente.

    
por LateralTerminal 12.12.2017 / 19:48

3 respostas

1

Eu fiz um pequeno script no Python 2, espero que funcione. A comunidade é bem-vinda para corrigi-lo / aprimorá-lo, já que eu ainda não codifico em Python.

import _winreg
sstr = raw_input("PS Name to look for:")
key = _winreg.OpenKey(_winreg.HKEY_LOCAL_MACHINE, r"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts", 0, _winreg.KEY_READ)
for i in xrange(0, _winreg.QueryInfoKey(key)[1]):
    dafont = _winreg.EnumValue(key, i)
    if sstr.lower().encode('utf8') in dafont[0].lower().encode('utf8'):
        print dafont[0], ':', dafont[1] 

Você pode inserir parte do nome e pesquisar todas as fontes com um nome correspondente.

    
por 12.12.2017 / 22:57
1

No Illustrator, execute isso como um jsx e insira o nome da fonte que você deseja encontrar.

#target illustrator

var count, i, find, log="Fonts found:\n";
find = prompt ("Find font name:","Arial");
count = textFonts.length;
for (i=0; i<count; i++)
{ if (textFonts[i].name.match (find) == find)
  { log = log + textFonts[i].name + "\n";
  }
}
alert (log);

Se você pesquisar o padrão "Arial", ele retornará algo como a imagem vinculada aqui (dependendo nas suas fontes instaladas).

    
por 20.12.2017 / 23:10
0

Opção 1 (Nexusfont)

  1. Faça o download nexusfont (GRÁTIS)
  2. (Opcional) Desinstale todas as fontes, exceto para o Windows fornecido com o Windows. (Para evitar conflitos)
  3. Organize as fontes e procure pelo nome PostScript.
  4. Clique com o botão direito do mouse nas propriedades e ele fornecerá mais detalhes sobre a nomenclatura.

Prós: dá muitos detalhes. Duplas como um ótimo FontManager com recursos de visualização de tipo ao vivo. Instalar e desinstalar fontes diretamente do nexusfont.

Contras: Nenhuma!

Opção 2 (método do Windows Explorer)

  1. O NÃO usa o Gerenciador de fontes do Windows para pesquisar. Não pesquisa nomes PostScript.
  2. (Opcional) Desinstale todas as fontes, exceto para o Windows fornecido com o Windows. (Para evitar conflitos)
  3. Mova todas as suas fontes para uma pasta fora da "Fonte do Windows" Manager Folder. "Procure o seu nome PostScript no campo de pesquisa. mostrará todas as fontes que contenham esse nome PostScript.
  4. Para ver o nome do PostScript: Clique com o botão direito - > Propriedades - > Detalhes - > Título

Contras: Não é possível ler todos os detalhes porque o Windows Explorer é estúpido e o corta sem nenhuma maneira de expandir a janela de propriedades.

Prós: não é necessário fazer o download de software adicional.

Menções desonrosas (fique claro, a menos que você já as tenha):

  1. Avaliação gratuita do Suitcase Fusion pela Extensis. Isso é porque é $ 119.95 e realmente não é tão bom exceto pela "Ativação Automática" que não funciona o tempo todo.

  2. Universal Type Server da Extensis. Por ser tão caro, eles não listam o preço e não gerenciam um banco de dados local. É lento e constantemente falha.

Não consegui encontrar nenhum outro gerenciador de tipos que pesquisasse nomes PostScript com a capacidade de instalar e desinstalar fontes. Se alguém tiver outros gerenciadores de fontes que possam fazer esse comentário, eu os adicionarei à lista. Obrigada!

    
por 12.12.2017 / 22:39