Encontre o nome das fontes usadas no arquivo Gimp xcf


18

Existe uma maneira de encontrar o nome das fontes usadas no arquivo .xcf do Gimp?


Encontrado como ... abri-lo com algo como scite ou bloco de notas ++ ... vai responder a minha pergunta em sete horas ...
jaksco

Respostas:


9

De um console linux

grep -aPo 'font "(.*?)"' file.xcf

Saída de amostra:

$ grep -aPo 'font "(.*?)"' file.xcf 
font "HP Simplified Italic"
font "Freehand521 BT"
font "Freehand521 BT"

Além disso, você pode ver o xcf com o nano:

nano file.xcf

Isso não funcionou para mim no OS X. Tenho certeza de que há alguma sintaxe diferente para o grep que estou perdendo.
user53251

Neste caso, a coisa mais simples a fazer é abrir o xcf com um editor de texto e olhar para as linhas de fontes "
Marco Lazzaroni

Por alguma razão, lista algumas fontes, mas não as que estão sendo usadas no meu arquivo. Não sei porquê
Kevin

16

Além de abrir o arquivo em um editor de texto, eu encontrei outra maneira de fazê-lo a partir de dentro GIMP, mencionado em um fórum alemão GIMP .

Este é um script Python que pode ser executado no console Python interno do GIMP:

for image in gimp.image_list():
  for layer in image.layers:
    try:
      layer.parasite_find('gimp-text-layer').data
    except AttributeError:
      pass

Ele é executado em todas as imagens carregadas, em todas as camadas e despeja os dados de todas as camadas de texto, incluindo nomes de fontes.


Eu nunca tinha usado o console gimp python (ou muito python) antes, então tive que descobrir isso ... tive que recuar quatro espaços por parada de recuo ou obtive um erro de sintaxe.
Matthew

11
Mesmo. Eu copypasta'd no editor de texto, removi pontos ( ...) de cada linha, copypasta'd para GIMP > Filters > Python-Fu -> Consoleentão bati enterduas ou três vezes para fazê-lo funcionar. Sucesso!
Joel Mellon
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.