passando uma fonte como argumento para um script

1

Estou tentando usar o osdSH para notificações.

Tem um parâmetro 'font' que recebe uma string curiosamente formada. Do homem:

-f -font
             Set          font         (Default:         -*-lucidatypewriter-
             bold-*-*-*-*-240-*-*-*-*-*-*) 

O manual não comenta os argumentos passados (suponho que cada * representa um argumento possível). Parece que esta notação é (ou já foi algum dia) padrão, mas não consegui encontrar nada sobre isso.

qual é o padrão? qual argumento especifica o tamanho da letra?

    
por josinalvo 20.08.2014 / 23:12

1 resposta

2

É a X descrição da fonte lógica . Veja o padrão completo em x.org

O sétimo campo especifica o tamanho em pixel, o oitavo o tamanho em décimos de pontos.

Portanto, o padrão aqui é "lucidatypewriter bold em 24 pontos".

Você pode usar xfontsel como uma GUI simples para criar essas descrições de fontes.

    
por Florian Diesch 20.08.2014 / 23:28