Pagina 1 di 2
Problemi visualizzazione font in applicazione java
Inviato: dom 12 dic 2004, 3:28
da tevin
Salve, ho effettuato da poco la migrazione da windows su Slackware anche per quanto riguarda la mia attività con java.
<BR>
<BR>Il problema è che quando ho eseguito l´applicazione che sto sviluppando ho ottenuto una visualizzazione diversa (un allargamento) dei font. Il tipo di font che ho utilizzato è Arial.
<BR>
<BR>Per quanto riguarda browser o altri applicativi non ho problemi di visualizzazione.
<BR>
<BR>Cosa posso fare?<br>
Problemi visualizzazione font in applicazione java
Inviato: dom 12 dic 2004, 13:50
da tevin
grazie lo stesso, ho risolto.. nn so se in maniera spartana o meno comunque ho messo i fonts che avevo su windows nella directory /usr/X11R6/lib/X11/fonts/Type1 e ne ho settato i permessi (644).
<BR>Fatto ciò ho ravviato X e mi son trovato i font per benino.<br>
Problemi visualizzazione font in applicazione java
Inviato: lun 13 dic 2004, 4:39
da meritil
I true type(.ttf .TTF) dovresti metterli in /usr/X11R6/lib/X11/fonts/TTF
<BR>Dopodichè ricrea la cache dei font con:
<BR>/usr/X11R6/bin/fc-cache
<BR>per verificare che siano presenti:
<BR>/usr/X11R6/bin/fc-list
<BR>
<BR>
<BR>Ciao<br>
Problemi visualizzazione font in applicazione java
Inviato: lun 13 dic 2004, 14:00
da tevin
Grazie Meritil, eseguito

<br>
Problemi visualizzazione font in applicazione java
Inviato: lun 13 dic 2004, 14:08
da meritil
Figurati no problem... dal 1° post avevo capito che avevi istallato correttamente l´Arial e te lo visualizzava sformato per qualche arcano motivo, altrimenti ti avrei risposto subito sorry :-] <br>
Problemi visualizzazione font in applicazione java
Inviato: lun 13 dic 2004, 14:11
da tevin
...ehm... piccolo inconveniente: adesso che ho spostato i tff nella directory omonima nell´applicazione java mi ritrovo i font sballati un´altra volta.
<BR>
<BR>In pratica ho preso tutti i file .ttf che stavano in Type1 e li ho messi in TTF, dopodihè ho lanciato il comando per ricreare la cache. Ho anche riavviato X perchè non visualizzava + i font correttamente ma il problema rimane. Ho saltato qualcosa o ho fatto qualcosa di troppo?<br>
Problemi visualizzazione font in applicazione java
Inviato: lun 13 dic 2004, 14:24
da meritil
No la procedura è corretta (non è un trucco personale, si fa così) però se ti funziona mettendoli in Type1 ...mettili li per il momento, magari cerca di capire perchè ti fa sto lavoro.
<BR>Io personalmente ho caricato tutti i font .ttf di windows (compreso Arial Verdana ecc) dentro la directory TTF , li utilizzo bene ovunque, openoffice, browser, java, thunderbird ... insomma fc-list me li da istallati e ogni programma che ne può far uso effettivamente può farlo con successo.
<BR>Se puoi, mandami il codice del programma java che ti da problemi, così lo provo e ti dico se lo fa anche a me...<br>
Problemi visualizzazione font in applicazione java
Inviato: lun 13 dic 2004, 14:26
da meritil
ps: in caso mailto: fdepaolis (at) telvia (punto) it<br>
Problemi visualizzazione font in applicazione java
Inviato: lun 13 dic 2004, 16:22
da tevin
Niente...ho provato anche mettendo nel file xorg.conf la dir TTF prima delle altre, ho provato a lancire i programmi /usr/X11R6/bin/mkfontscale e /usr/X11R6/bin/mkfontdir sulla directory TTF ...ma nulla... non riesco a mettere le cose com´erano prima
<BR>
<BR>...purtoppo non posso mandarti il codice java perché non si tratta di semplice codice... è un´applicazione di un centinaio di classi e un paio di database ....

ma comunque non faccio nè + nè - di settare il font dall´IDE di sviluppo per i vari componenti grafici....<br>
Problemi visualizzazione font in applicazione java
Inviato: lun 13 dic 2004, 16:26
da meritil
ma una cosa mi sono scordato di chiederti ... fc-list te li fa vedere come disponibili in cache?<br>
Problemi visualizzazione font in applicazione java
Inviato: lun 13 dic 2004, 16:33
da tevin
Questo è quel che riguarda gli Arial:
<BR>
<BR>/usr/X11R6/bin/fc-list |grep Arial
<BR>Arial:style=Regular
<BR>Arial Black:style=Regular
<BR>Arial Narrow:style=Regular
<BR>Arial Narrow:style=Bold Italic
<BR>Arial:style=Bold Italic
<BR>Arial Narrow:style=Bold
<BR>Arial:style=Italic
<BR>Arial Narrow:style=Italic
<BR>Arial:style=Bold
<BR>....quindi deduco che li vede
<BR><br>
Problemi visualizzazione font in applicazione java
Inviato: lun 13 dic 2004, 16:45
da meritil
deduci bene... uhm<br>
Problemi visualizzazione font in applicazione java
Inviato: lun 13 dic 2004, 20:29
da tevin
comunque ...non so se può servire come informazione... (forse si e in tal caso mea culpa) ...
<BR>... x quanto riguarda OpenOffice, firefox ecc.. i font li vedo bene (o fors un pò sbiaditi ma non so se dipend dal font o dal display) ... è solo java che non si prende i font giusi x inserirli nell´applicazione ... solo li vedo le cose nettamente deformate. Per il resto vanno ottimamente.<br>
Problemi visualizzazione font in applicazione java
Inviato: lun 13 dic 2004, 23:42
da tevin
Risolto proprio in base all´ultimo mio post...
<BR>
<BR>...se è solo java che non visualizza le cose correttamente, e la jre ha una propria libreria di font ....la soluzione è mettere i font che servono nella directory in questione.
<BR>
<BR>Nel caso specifico era /usr/java/j2sdk1.4.2_06/jre/lib/fonts/
<BR>
<BR>Grazie infinite a meritil per la pazienza

<br>
Problemi visualizzazione font in applicazione java
Inviato: mar 14 dic 2004, 0:14
da meritil
Figurati grazie a te per la dritta che hai scovato... io francamente java lo uso poco ...però questa me la segno...
<BR>Cmqe anche openoffice ha la sua directory per i font, però utilizza correttamente anche quelli di sistema.. quindi mi pare strano che si debba risolvere come hai fatto tu... se ci pensi inizialmente nella directory Type1 ti funzionava no? quindi mi puzza di falsa vittoria... (senza offesa è...) è solo che queste cose subdole mi mandano ai matti :-]
<BR>
<BR>Ciao...<br>