[FUG-BR] OFF-TOPIC: Wine fontes desconfiguradas em texto formatado

Ricardo Carlini Sperandio rcarlini em gmail.com
Sexta Agosto 10 15:56:57 BRT 2012


Em 10-08-2012 13:32, Saul Figueiredo escreveu:
> Antes de tudo, desculpem-me por esse tópico.
>
> Instalei uma aplicação usando wine. É um programinha hospitalar chamado SPDATA.
> Funciona bem, com apenas um defeito:
>
> Quando entro com os dados de um paciente nos campos, quando mando
> gerar a ficha de consulta (pega os dados digitados e basicamente
> formata) sai assim:
>
> 1 - Anamnese
>
>
> 1.1 - Queixa Principal
> {\rtf1\ansi\ansicpg1252\uc1\deff0\deflang1046\deflangfe1046{\fonttbl{\f0
> Arial;}{\f1\fcharset0 Arial;}}
> {\*\generator Wine Riched20
> 2.0.????;}\pard\sl-240\slmult1\li0\fi0\ri0\sa0\sb0\s-1\cfpat0\cbpat0{\fs16\ul0
> Convuls}{\fs16\ul0\f1 \'e3o}
> \par\pard\sl-240\slmult1\li0\fi0\ri0\sa0\sb0\s-1\cfpat0\cbpat0{\fs16\ul0\f1
> Dor de cabe\'e7a}
> \par\pard\sl-240\slmult1\li0\fi0\ri0\sa0\sb0\s-1\cfpat0\cbpat0{\fs16\ul0\f1
> Ins\'f4nia}
> \par\pard\sl-240\slmult1\li0\fi0\ri0\sa0\sb0\s-1\cfpat0\cbpat0{\fs16\ul0\f1
> Esquecimentos}
> \par\pard\sl-240\slmult1\li0\fi0\ri0\sa0\sb0\s-1\cfpat0\cbpat0{\fs16\ul0\f1
> Desmaios}
> \par\pard\sl-240\slmult1\li0\fi0\ri0\sa0\sb0\s-1\cfpat0\cbpat0{\fs16\ul0\f1
> Tonteiras}
> \par\pard\sl-240\slmult1\li0\fi0\ri0\sa0\sb0\s-1\cfpat0\cbpat0{\fs16\ul0\f1
> Tremor}
> \par\pard\sl-240\slmult1\li0\fi0\ri0\sa0\sb0\s-1\cfpat0\cbpat0{\fs16\ul0\f1 AVC}
> \par\pard\sl-240\slmult1\li0\fi0\ri0\sa0\sb0\s-1\cfpat0\cbpat0{\fs16\ul0
> Dor nas costas}
> \par\pard\sl-240\slmult1\li0\fi0\ri0\sa0\sb0\s-1\cfpat0\cbpat0{\fs16\ul0 Outros}
> \par\pard\sl-240\slmult1\li0\fi0\ri0\sa0\sb0\s-1\cfpat0\cbpat0{\fs16\ul0
> Retorno}}
>
> 1.2 - História da Moléstia Atual
> {\rtf1\ansi\ansicpg1252\uc1\deff0\deflang1046\deflangfe1046{\fonttbl{\f0
> Arial;}}
> {\*\generator Wine Riched20
> 2.0.????;}\pard\sl-240\slmult1\li0\fi0\ri0\sa0\sb0\s-1\cfpat0\cbpat0{\fs16\ul0
> caiu da escada e quebrou o naris}
> \par}
>
>
> Engraçado que os tópicos enumerados não saem desformatados.
>
> Seria um problema causado por fontes ausentes, que não existem ou são
> do Windows?
>
>
> --
> "Deve-se aprender sempre, até mesmo com um inimigo."
> (Isaac Newton)
>
> Atenciosamente,
> Saul Figueiredo
> Analista FreeBSD/Linux
> Linux Professional Institute Certification Level 2
> saulfelipecf at gmail.com
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Saul,
   trabalhei muito tempo com o wine em um projeto na CEF nos idos de 
2003, isso não esta relacionado à ausência de fontes e sim tem cara de 
ser um bug no tratamento do texto em RTF. Minha sugestão é executar a 
aplicação utilizando a dll nativa do windows para o tratamento de textos 
RTF,  se não me engano são as dlls:
riched20.dll, riched32.dll, riched10.dll, etc...


Att,


-- 
Ricardo Carlini Sperandio
Analista/Consultor Linux Sênior  LPIC-3
Connectcom - GISUT / CEF
GEDEL: Grupo Especializado em Desenvolvimento Linux
VIPLAB/PUC-MG mestrando em informática
DCC/UFMG  - Bacharel em Ciência da Computação

Computers are like air conditioners.
They don't work when you open Windows.







Mais detalhes sobre a lista de discussão freebsd