Apache OpenOffice (AOO) Bugzilla – Issue 15803
Debian a problemy s fonty v RC1
Last modified: 2012-01-31 01:08:42 UTC
(3 rozne stroje, debian sid glibc 2.3.1, xfree 4.3, kde 3.1.2) pocas instalacie uvodna obrazovka so zlou diakritikou (otazniky namiesto znakov) takisto default font v menu rozhaseny (bez diakritiky - chybajuce znaky) - pravdepodobne suvisi s predchadzajucim, po zmene standardneho fontu (Andale Sans UI) napr. na Arial uz ide o.k.
Skus to tak isto priradid (asi pre jozefa)
Chybi screenshot - muzete ho prosim prilozit? Staci z nejakeho menu. Podivam se na to.
prilozeny screenshot aj z instalacie, aj z menu nepomohlo ani nahrada fontu..najprv bolo potrebne cez spravcu tlaciarne dodefinovat truetype fonty, potom uz islo vsetko o.k. (aj bez nahrady) - ked sa potom spustil u daneho uzivatela setup, uz bol v poriadku
Created attachment 6997 [details] install screenshot
Created attachment 6998 [details] a este jeden
Created attachment 6999 [details] a este aj menu
Vyzkousejte, prosim, verze 1.1 RC build-2.
vyskusane, bohuzial nefunguje (ale vyzera to trochu inak, prikladam screenshot)
Created attachment 7368 [details] fonty v 1.1.rc2
Created attachment 7369 [details] fonty v 1.1.rc2
Jakou verzi presne jste pouzil? RC2 jeste neexistuje. Prilozte take vystup prikazu xlsfonts, abych se na to mohl podivat - diky.
ospravdelnujem sa, samozrejme ze to je 1.1rc-build2 xlsfonts prilozim
Created attachment 7371 [details] fonty1
Created attachment 7372 [details] PC2
To je nejake divne - mate nejaky jiny stroj? Zkuste si na Debianu nastavit: export DISPLAY=mandrake:0 a spustit setup. Je to OK?
no, toto som nejak nepochopil... ak mate na mysli, ze spustit setup na inom storji ako na debiane, tak to mam smolu, iny system u nas nepouzivame..kolega slubil, ze ked doma opravi particiu s RH, tak to testne
Spustite setup na Debianu, ale promennou DISPLAY budete mit nasmerovanu na jiny system. Setup pobezi na Debianu, ale jeho okno bude pouzivat X server a fonty z jine distribuce -> muzeme odstranit jeden potencialni zdroj problemu.
no, asi sa musim naucit poriadne vyjadrovat :-( presne tak som to pochopil...ale ako som uz napisal..zatial iny system ako debian vo firme nemam, kolega skusi na svojom opravit particiu, kde mal RH a potom vyskusame znovu
Problem bude asi v Debianu a jeho fontech, protoze se mi ozval uz druhy clovek s timto problemem.
Na SuSE Linuxu 8.2 je to v poradku. Viz screenshot snapshot002.png.
Pod Debian 3.0r1 woody s OOo 1.1b2 build 5 SK mi nefunguje zobrazovanie diakritickych znakov s,c,z,S,C,Z (s makcenmi) a to ani v menu, ani v texte. Zobrazuje sa namiesto nich len otaznik. Chya sa zacne prejavovat uz pocas instalacie. Zvlastne je, ze OOo 1.0.3 funguje bez najmensich problemov, chybu robi len tato beta. Treba screenshoty, alebo som to opisal dostatocne presne?
@tuharsky: muzete vyzkouset i RC build-1?
Fonty pro rozhrani jsou definovany v souboru ./share/registry/data/org/openoffice/VCL.xcu podivejte se do nej a najdete sekci UI_SANS. Pokuste se v ni postupne zepredu odmazavat fonty a zjistit tak, ktery font dela problemy. Diky.
Created attachment 7492 [details] Takto to vyzera pocas instalacie
Created attachment 7493 [details] A takto pocas pouzivania
Vyskusal som novu verziu 11RC pre Linux, ako ste ma poziadali. Pocas instalacie sa pouziva evidentne iny font a vysledok je, ze nefunguju pre zmenu d,t,l,D (a mozno aj T, L) s makcenmi, namiesto nich je stvorcek, ako vidno na obrazku diakritika-inst.png Pocas behu programu sa pouziva zase font ktory nevie vykreslit s, z, S, Z s makcenmi. Obrazok diakrit2.png Odfotene v Debian 3.0r1 woody, GNOME 1.4
Juraj Bednar ma podobny problem, tiez pouziva Woody. Snad sem zavita a povie viac. Ja zatial skusim tie fonty a pridam svoj vypis xlsfonts.
Tak, ako ste mi povedali, skusil som najst /share/reg../../vcl.xcu, vyhladal som prvy UI_SANS od zaciatku a zacal som odmazavat fonty. Zmazal som ich asi 5 ked sa diakritika v menu napravila, viz funguje.png. Font, ktory je tam momentalne prvy v rade, sa vola Warp_Sans.
Created attachment 7496 [details] Teraz je diakritika menu v poriadku, zda sa.
Created attachment 7497 [details] Pre istotu pribalujem moj vypis z xlsfonts, spakovany bz2.
Zial, diakritika v texte je stale chybna. Skusal som zmenit fonty, ale pri niektorych nefunguje skoro ziadna, niektore maju problem s urcitymi skupinami znakov. Ziadny font nemal spravnu diakritiku. Nemohlo by to suvisiet s tym, ze v menu vyberu zakladnych fontov je uvedene Zapadne? Viz. obrazok zapadne.png
Created attachment 7498 [details] Pohlad na menu vyberu zakladneho fontu so slovickom "zapadne"
> Tak, ako ste mi povedali, skusil som najst /share/reg../../vcl.xcu, > vyhladal som prvy UI_SANS od zaciatku a zacal som odmazavat fonty. > Zmazal som ich asi 5 ked sa diakritika v menu napravila, viz > funguje.png. Font, ktory je tam momentalne prvy v rade, sa vola > Warp_Sans. Vyborne - pojdme se tedy soustredit na to menu. Jak vypadal posledni radek, kdy menu jeste nefungovalo? Po odmazani ktereho fontu jste docilil toho, ze menu funguje? Nepouziva se prvni font z tohoto radku, ale prvni, ktery je nalezen. Predpokladam, ze font Warp Sans na svem pocitaci nemate, takze se pouzije jiny. My ale musime prijit na to, ktery font se pouziva, kdyz jsou hacky a carky spatne. Ktery to je? Az to zjistite, zkuste si OOo nainstalovat uplne znovu a po instalaci zmente VCL.xcu tak, ze tento font smazete - bude to fungovat? Pak budeme pokracovat dale.
Ad obrazek funguje.png: Zkuste zjistit, ktery font se pouzil. Opet to zjistite pomoci editace VCL.xcu a to tak, ze budete postupne odstranovat fonty zleva. Vzdy si pamatujte, jaky font jste odstranil. Pokud se fonty zmeni -> posledni odstraneny font je ten spravny. Jaky to je? Ad obrazek zapadne.png: BitStream Vera by tam urcite nemel byt, protoze neobsahuje znaky z 8859-2. Prikladam obrazek snapshot001.png z meho stroje, kde jsou Times, Arial apod.
Created attachment 7499 [details] Tak to vypada u mne v RC2, ktere jeste neni na siti
Je to Interface User ... Kdyz ho odstranim, menu je OK ...
Pro CZ plati to same ... Kazdopadne napsat text CZ/SK se mi nepovedlo, zobrazuje to otazníky a to at vyberu jaýkoli font.
Je tam nekde uveden i font Luxi Sans pred Interface User? V rc2 uz bude. Roberte, zkus to, pridej Luxi Sans pred Interface User. To je ohledne menu. Instalacni program funguje trosku jinak.
Vyzkousejte jeste, prosim, nahradit soubor VCL.xcu souborem z http://www.janik.cz/tmp/VCL.xcu Tento soubor je z rc2. Je tam predrazen font Luxi Sans pred Interface User. Pokud se to zmeni, tak by mne zajimalo, jaky bude stav :-)
Skusil som a diakritika v menu opat nefunguje.
Uvediem este, ze v KDE su tie iste problemy ako v GNOME. Ten subor http://www.janik.cz/tmp/VCL.xcu asi nebude celkom v poriadku ked diakritika s nim nefunguje, alebo je na vine iny font nez sme predpokladali? Cim by som este mohol pomoct?
Ten soubor pochazi z noveho buildu. Dal jsem vcera vecer na sit novy build OOo - RC2 build-1. Zatim je tam pouze ceska verze, ale mohl bych vas poprosit o vyzkouseni? Opet prosim prilozte screenshot - jak z instalace, tak i z behu jako takoveho.
OK, stiahnem a vyskusam. Bude to vsak asi az zajtra. Chcel by som dovtedy este upriamit pozornost na problem diakritiky PRIAMO V TEXTE, kde sa to zatial nikomu nepodarilo napravit (odstranenim fontov sme zatial dokazali osetrit len menu) -ziadny font pre text nema korektnu diakritiku. Nesuvisi to so spominanym ZAPADNYm fontom ako ho vidno v nastaveniach (obr. zapadne.png)?
Urcite to souvisi - Bitstream Vera Sans neobsahuje vsechny znaky z kodovani 8859-2 (jak jsem jiz ostatne napsal). Zkuste to zmenit na nastaveni jako je na obrazku snapshot001.png a uvidite.
Zmenil som, a tak ako uz tu Robert Vajta napisal, diakritika v texte NEFUNGUJE nech sa pouzije akykolvek font. Obrazok diakriticky_text.png ukazuje diakriticke znaky napisane fontami Times, Helvetica a Courier. Obrazok zapadne-times.png ukazuje moje sucasne nastavenie predvolenych fontov. Stale mam taky pocit, ze niekde v registroch OOo je nastavene to zlovestne ZAPADNE a teda system vybera fonty z rodiny ZAPADNE. Uzivatel nemoze v tomto nic ovplyvnit, lebo OOo mu ponukne len fonty zo skupiny ZAPADNE, cize 8859-1, a ziadne ine. Predpokladam, ze to bude 8859-1 lebo dlzen na l namiesto makcena sa mi kedysi davnejsie objavil prave vtedy, ked som mal vybraty font 8859-1. Asi treba zmenit nejake beznemu_uzivatelovi_skryte nastavenie tak, aby tam nebolo ZAPADNE ale STREDOEUROPSKE pripadne VYCHODNE, skratka 8859-2. Vsimol som si, ze aj na Vasom snapshot001.png vidno ZAPADNE, akurat Vas system to asi neberie vazne a moj hej :o(
Created attachment 7531 [details] Takto to vyzera u mna ked napisem diakriticke znaky fontami Times, Helvetica a Courier.
Created attachment 7532 [details] Takto mam nastavene fonty a vidno cast fontov, ktore su v ponuke
Zapadni tam bude vzdy. Zapadni znamena na zapat od Turecka. Jinak je to vychodni. Ted jsme to tady vyzkouseli a chyba je jednoznacne na strane Debianu, ktery obsahuje fonty s nekorektnim kodovanim. Vyzkousejte nainsatlovat balicek msttcorefonts a dejte vedet, jestli se to zlepsilo.
Zapadne je na zapad od Turecka? :o)) To je super, nech nas este niekto nazve vychodom! Ak je to chyba Debianu, ako je mozne, ze OpenOffice 1.0.3 nema ZIADNE problemy, ani s diakritikou menu, ani s diakritikou textu? Ako to, ze problemy su len s OOo 1.1? Ten balik som skusil nainstalovat, pytal odo mna cestu k M$ fontom ktore nemam, potom sa ich pokusil stiahnut z Internetu a neuspel. Diakritika vyzera tak isto ako predtym, cize priserne.
OOo 1.0.3 pouzivalo jine fonty. Ty byly v poradku. Stahnete si msttcore fonts z jejich domovske stranky a nahlaste chybu v Debianu, kdyz to URL maji spatne
Neexistuje sposob, akym by uzivatelia nastavili pouzivanie tych "inych" fontov ktore fungovali? Predsa len, stahovanie Microsoftackych fontov nevidim ako najstastnejsie riesenie, a u Debianu moze oprava chyby trvat aj roky. Inac budem musiet ostat pri OOo 1.0.3 co je skoda, lebo 1.1 vyzera omnoho lepsie. Nemohli by ste ako vyvojar OOo nahlasit chybu fontov (teraz nemyslim tych M$ ale tych, ktore kazia diakritiku OOo) u Debianu? Predsa len budete presnejsie vediet zdovodnit, kde chyba nastava a preco to je chyba Debianu a nie OOo. A mozno budu OOo brat vaznejsie nez keby to hlasil nejaky bezny user. Ja by som aj tak nebol schopny specifikovat, kde je chyba, preco si myslim ze chyba nie je v OOo atd.. Pri pokuse o stiahnutie to tahalo z http://unc.dl.sourceforge.net/sourceforge/corefonts/andale32.exe a skoncilo s "hostitel nebol najdeny".
Ad 1.0.3: muzete take vymenit distribuci. Ja chybu hlasit Debianu nebudu, protoze Debian nikde nemam a tudiz nemohu poskytnout dalsi detaily. Kontaktujte konferenci uzivatelu Debianu - treba se tam najde nekdo, kdo bude ochoten tomu venovat svuj cas. Ja ho na toto bohuzel nemam. Ad fonty: pavel@linux:/tmp> wget http://unc.dl.sourceforge.net/sourceforge/corefonts/andale32.exe --13:32:11-- http://unc.dl.sourceforge.net/sourceforge/corefonts/andale32.exe => `andale32.exe' Resolving unc.dl.sourceforge.net... hotovo. Connecting to unc.dl.sourceforge.net[152.2.210.121]:80... connected. HTTP poadavek odeslán, program čeká na odpověď ... 200 OK Délka: 198,384 [application/octet-stream] 100%[====================================>] 198,384 1.35K/s ETA 00:00 13:34:40 (1.35 KB/s) - `andale32.exe' uloeno [198384/198384] pavel@linux:/tmp> Byl to tedy vas lokalni problem. Invalid -> Debian bug.
Nevim jestli je to debiani bug. Ja mam msttcore fonts nainstalovane a taktez mi to zobrazuje otazniky. Kdyz zedituju soubor VCL.xcu, tak se to spravi po vyhozeni fontu Interface User (pouzije se font "Helvetica". Nicmene me to nedalo a zkusil jsem se podivat na ty fonty predtim, protoze bych je mel mit nainstalovane. U me (tj. Debian testing) se Andele nejmenuje "Andale Sans UI", jak je v VCL.xcu, ale "Andale Mono". A pokud to takto zmenim ve VCL.xcu, tak to krasne funguje. Zkouseno na OOo 1.1
@misu: OOo 1.1 jeste neexistuje - kterou presne verzi jste zkousel? Zkuste i RC2 build-1, ktery je na http://puma.feld.cvut.cz/~pavel/build-1/ Tam by mel byt implicitne pouzivan font Luxi Sans. Jakou verzi Debianu pouzivate?
Bylo by dobre prijit na to, ktery font je vlastne na Debianu pouzit a proc. Potom muzeme zjistit, je-li v nem chyba - napr. je pouzivan spatny encoding apod.
Skusil som rc2 build1 a nic sa nezmenilo. Pouzivam Debian 3.0r1 woody (najnovsia stabilna). misu: funguju aj fonty v texte, alebo len v menu?
dnes instalovane RC2 build1 ( stiahnuta z puma.feld.cvut.cz) na uplne novy notebook: OS Debian-sid (unstable), X4.3.0, Kde 3.1.2 , zakladne X-ove fonty + zakladne MS fonty - instalacia aj vsetko ostatne bez najmensich problemov s fontami
http://www.openoffice.org/issues/show_bug.cgi?id=16527 ------- Additional Comments From cloph@openoffice.org 2003-07-14 07:49 PDT ------- 1st: some of your comment didn't arrive... >> Repeating, that no such problems were seen in OOo 1.0.3, it started >> only with 1.1 development releases, and Pavel Janik says, that OOo >> 1.1 uses different fonts. That's (almost) right. OOo 1.1rc (not the betas) come with bitstream vera as default Font for UI. But since Bitstream Vera doesn't contain all necessary characters for latin2 (and other) languages, a check based on the current locale is performed. If the locale is known to use other characters than latin1, Luxi Sans is used instead of Bitstream Vera Sans. (see also issue 15238) (especially last comment -> maybe that this is your problem) You say you're using debian. I know that lot of users are having locale-Problems (they didn't generate the necessary locales - I think there is locale-gen or something). So what are your locale-settings? >> This problem dosen't appear if some first about 5 fonts are deleted >> from /share/registry/data/org/.../vcl.xcu file, UI_SANS first >> section so that warp_sans remains as first one (but probably that >> one isn't used, some from the next line instead). ? Don't you have Luxi Sans installed (comes with XFree-distribution? have a look at <node oor:name="sk-SK" oor:op="replace"> [...] <prop oor:name="UI_SANS" oor:op="replace" oor:type="xs:string"> <value>Andale Sans UI;Arial Unicode MS;Lucida Sans Unicode;Tahoma;Luxi Sans;Interface User;WarpSans;Geneva;Tahoma;MS Sans Serif;Helv;Dialog;Albany;Lucida;Helvetica;Charcoal;Chicago;Arial;Helmet;Interface System;Sans Serif</value> This shows the order of fonts tried for UI. Andale Sans UI comes with StarOffice, Arial Unicode MS is part of MS-Office, Lucida Sans Unicode (unicode-font. should contain all necessary characters, at least �,�,�,� - don't know what the html-notation "č"stands for), Maybe corrupt on your system?, Tahoma is a Microsoft-font, Luxi Sans -> this is the first font that should be available on every system OOo runs on (since it's part of XFree86). This font contains the accented s & z. Does it work for you to use font-replacement to replace "Andale Sans UI" by "Luxi Sans" (with a fresh install, with complete entries n vcl-File)? You cannot pick Andale Sans UI from the list, you have to enter it yourself. Check the options [x]apply replacement table and [x]always (Tools|Options->OpenOffice.org->Fonts) >> The second, worst problem is, that in the editation text window of >> for example Writer, diacritics is corrupted too, and we don't know >> how to solve this. Any font user selects, the diacritics is >> corrupted. Can you see the characters in the Insert|special characters dialog? What fonts did you try? I can use & enter these characters without any problem. (but I don't use slovak build..) Is this a debian-only problem? What version of XFree86 do you use and what version of libfreetype?
Budeme chybu sledovat v #16527#.
OK. Chlapik sa mi ozval vcera (asi tyzden po tom, ako sme ju zacali riesit tu) a chcel vediet viacej. Asi bude lepsie prejst na "oficialnejsi" kanal.. Takze do videnia na 16527 :o)
-
*** Issue 20954 has been marked as a duplicate of this issue. ***
.