[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Impressão no Mozilla e servior de fontes



Aproveitando o assunto sobre pacotes ruins... qual seria a utilidade do xfs (X font server). Especialmente se eu uso o KDE?



Fabio Serpa



Thadeu Penna wrote:

On Mon, 20 Jun 2005, Savio Ramos wrote:
On Mon, 20 Jun 2005 08:13:12 -0300
Marcio de Araujo Benedito <chinabhz@yahoo.com.br> wrote:

Daí pra frente e garantir que esta excrecencia chamada xprint jamais
seja instalada na sua máquina.
Lá vai pergunta de leigo...

Se a nossa amada distro possui mais de 1000 desenvolvedores que decidem
o que fazer por votações que chegam a centenas de emais (plural de
email?), como podem ter decidido por uma excrescência? Por que o pacote
é tão ruim assim? Ninguém notou?



O pacote não é ruim, o programa xprint é que é. A fundação mozilla
recomenda, dizem que é a única maneira de imprimir a página como
ela é, MATHML, Unicode,
etc. Pode ser que em algum tempo ele seja superinteressante, por
enquanto é  uma excrescência: não é padrão para todas as aplicações, a
configuração é confusa, algo para administradores e não para usuários
desktop.
Veja só no FAQ do XPrint:

  6. Starting Xprt is just as easy as starting any other Xserver:
% Xprt :12
will start Xprt on display 12 (e.g. set ${XPSERVERLIST} to ":12" or
"myhostname:12".

You may want to copy your framebuffer Xserver's font path to be able
to print all fonts which can be displayed on that Xserver.
% Xprt -fp $(xset q | awk "/Font Path:/ { i=1 ; next } i==1 { print \$0
; i=0 }") :12

Claro!! Como não tentei este comando de cara!!! So easy....... O exemplo é
tão esclarecedor ... Eu sempre uso o DISPLAY :12 ...
Ah, mas não roda TrueType ?? É tão simples quanto:
% xset q | awk "/Font Path:/ { i=1 ; next } i==1 { print \$0 ; i=0 }" |
  tr "," "\n" | while read i ; do \
 if [ "$(cat ${i}/fonts.dir | egrep -i "ttf|ttc" 2>/dev/null)" == "" ] \
 ; then echo $i ; fi ; done | (fontpath="" ; fpdelim=""; while read i ; \
 do fontpath=${fontpath}${fpdelim}${i} ; fpdelim="," ; done ; echo \
 $fontpath)

em uma linha de código...


	
	
		
_______________________________________________________ Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! http://br.acesso.yahoo.com/



Reply to: