Portál AbcLinuxu, 6. května 2024 01:16


Dotaz: OpenOffice a české znaky

11.4.2004 17:10 pajin | skóre: 14
OpenOffice a české znaky
Přečteno: 528×
Odpovědět | Admin
Zdravím,

mám problém se psaním českých "háčkovaných" písem v oo (všech verzích). Ať už stáhnu českou verzi ze stránek http://cs.openoffice.org/ , nebo dám emerge openoffice-bin, je to to samé. Evidentně se jedná o problém x-serveru, ale nemůžu přijít na to kde. Cesty k fontům jsou nastaveny správně a xfs nepoužívám. Prošel jsem hodně diskuzí jak na googlu, tak tady, ale víceméně nic nevede k úspěchu. Locale jsou správně cs_CZ, skoro všechny programy v X i bashi komunikují česky. I xterm píše všechno správně... Fonty jsem zkoušel i z windows, ale stejně nic. OpenOffice místo toho pořád tvrdohlavě píše nesmyslné znaky. Už jsem nad tím strávil docela dlouho a už nevím kam se zaměřit.

Máte nějaký nápad ?

Díky Pavel
Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

11.4.2004 18:15 pasmen | skóre: 45 | blog: glob | Praha
Rozbalit Rozbalit vše Re: OpenOffice a české znaky
Odpovědět | | Sbalit | Link | Blokovat | Admin
A ostatni programy v X vypisuji znaky spravne?
11.4.2004 20:06 pajin | skóre: 14
Rozbalit Rozbalit vše Re: OpenOffice a české znaky
Mimo xmms, které s tím má nějaký problém, mi všechny programy vypisují češtinu správně. Opravdu nevím, kam se zaměřit. Vyzkoušel jsem již plno různých rad, třeba i takové, že jsem X server donutil používat pouze 8859-2 fonty, ale u OpenOffice stejně žádná změna.:-(

P.
11.4.2004 20:26 Vlastimil Ott | skóre: 66 | blog: Plastique | Opava
Rozbalit Rozbalit vše Re: OpenOffice a české znaky
Jaké znaky se vypisují místo háčkovaných písmen? Máte screenshot?

Mmch, NEpoužívejte tag <pre> pro uvození celého příspěvku, ano? Rozhodí to celý layout.

--vo
Práce: Liberix, o.p.s. | Blog: OpensourceBlog.cz | Online kurz Zlatý WordPress
11.4.2004 21:20 pajin | skóre: 14
Rozbalit Rozbalit vše Re: OpenOffice a české znaky

Za to pre se omlouvam. Screenshot nemám teď přímo z OO, ale našel jsem na webu to co se mi děje v openofficech tady.
Zdá se mi, že se jedná o nějaky problém s Unicodem, protože ta stránka je v UTF-8.
Zobrazí se mi to stejně v mozille, opeře i konqueroru.

Díky
Pavel

11.4.2004 21:30 Vlastimil Ott | skóre: 66 | blog: Plastique | Opava
Rozbalit Rozbalit vše Re: OpenOffice a české znaky
Uniká mi souvislost. Ta stránka se vám tak zobrazuje, protože její autor nebyl schopen správně vyplnit hlavičku a sdělit tak prohlížeči, jakou kódovou stránku používá.

Zpět k OOo: pošlete sekci klávesnice z /etc/X11/Xf86Config. Je prostředí (KDE?) lokalizované? Jaké používáte fonty? Udělejte shot.

--vo
Práce: Liberix, o.p.s. | Blog: OpensourceBlog.cz | Online kurz Zlatý WordPress
11.4.2004 22:09 pajin | skóre: 14
Rozbalit Rozbalit vše Re: OpenOffice a české znaky

Ta souvislost byla taková, že se mi zobrazují přesně stejné znaky při psaní v openoffice.
Ano prostředí je KDE.

Sekce keyboard vypada takto :

Option "XkbRules" "xfree86"
Option "XkbModel" "logiik"
Option "XkbLayout" "cz"

fonty můžou být jakékoliv
screen kde
screen ooffice
na tomto screenu jsou napsány ve stejném pořadí písmena
ěščřžýáíéĚŘŤŽŠĎČŇ

Pavel

11.4.2004 22:40 burlog
Rozbalit Rozbalit vše Re: OpenOffice a české znaky
No me se tohle stavalo napriklad, kdyz byla v dokumentu nastaven jako jazyk nemcina....
12.4.2004 11:24 Vlastimil Ott | skóre: 66 | blog: Plastique | Opava
Rozbalit Rozbalit vše Re: OpenOffice a české znaky
Ta souvislost byla taková, že se mi zobrazují přesně stejné znaky při psaní v openoffice.

Ale to je spíš náhoda, ne?

Ano prostředí je KDE.

Píšete, že s vámi programy převážně komunikují česky. Čeština tedy nefunguje pouze v OOo? A pouze vstup klávesnice? Nikde jinde ty problémy nejsou?

--vo
Práce: Liberix, o.p.s. | Blog: OpensourceBlog.cz | Online kurz Zlatý WordPress
12.4.2004 11:52 pajin | skóre: 14
Rozbalit Rozbalit vše Re: OpenOffice a české znaky

Nefungovala ještě v xtermu, ale tam byl jenom špatně nastavený alias fixed fontu.

Co jsem ale zjistil, tak to má souvislost s locales, když nastavím locales na cs_CZ, začnou takhle zlobit fonty v OO.
Když nastavím en_US, tak začnou fungovat i tam.

Zkoušel jsem různě přegenerovat locales, ale nikdy všechno nefunguje tak jak by mělo.

Pavel

11.4.2004 21:20 Marek Chowaniok | skóre: 10
Rozbalit Rozbalit vše Re: OpenOffice a české znaky
uz jsem tady o tom psal a dela mi to to stejne. nenasel jsem zadne vysvetleni ani navod jak na to.

znaky to nepise klasicky velke c(s hackem) (male to napise, protoze to je na tlacitku - klavesa 4)

TIP: na velke c (s hackem) staci zmacknout Caps Lock a napsat male c (s hackem) :-) ale do budoucna to tak nejde. a vsak problem je s pismeny t (s hackem) i male nebo n (s hackem).

Zajimave je, ze kdyz mam operu a je tam nejaky formular, tak to taky vypisuje spatne, ale v mozile to pise uplne bez problemu. Zajimave BTW: setkal se stim jiz nekdo?

Radu nedam, sam bych to poterboval nejak vyresit.

stale mi vrta ta mozila a opera. Pokud nekoho neco napada dejte tip.
5.5.2004 19:29 mathwizard
Rozbalit Rozbalit vše Re: OpenOffice a české znaky
mam presne stejny problem a taky hledam odpoved
9.8.2005 10:57 David Sedláček | skóre: 20 | Žďár nad Sázavou
Rozbalit Rozbalit vše Re: OpenOffice a české znaky
Uz to nekdo vyresil? Ja mam pro zmenu problem absolutni nefunkcnosti znaku s diakritikou v OO. Vsude pisu s hacky bezproblemu, zobrazuji se tez, jen v OO jako kdybych nemackal klavesy, kdyz se snazim napsat ěščřžýáíé. Zajimave take je, ze dokumenty, napsane nekde jinde, se mi v OO zobrazi s diakritikou korektne.
9.8.2005 12:17 David Sedláček | skóre: 20 | Žďár nad Sázavou
Rozbalit Rozbalit vše Re: OpenOffice a české znaky
Tak uz je to 0K. Stacilo zapnout podporu UNICODE.
9.8.2005 12:22 David Jež | skóre: 42 | blog: -djz | Brno
Rozbalit Rozbalit vše Re: OpenOffice a české znaky
Hm, to zase někdo otevřel pekelně vousatý příspěvek :-). IMHO máš možná jiný problém, než byla zde neschopnost nastavit si správné kódování v distru nebo použít jakékoliv jiné distro, které ho podporuje bez problémů...

Pokud se ti nepíše nějaký znak tak to může mít více důvodů. Jseš si jist, že píšeš písmem, které obsahuje češtinu? Pokud bys psal nějakým Type1 písmem, které ji neobsahuje tak by se ti to takto chovalo. Pokud bys psal TrueTypovým písmem tak bys místo znaku viděl čtvereček. Pokud bys měl TTF písmo s češtinou a i přes to viděl čtvereček tak máš asi nějakou blbou klávesnici nebo kódování, protože to háže bordel. Pokud by ti to nepsalo vůbec nic tak ti neháže nic klávesnice, což je zajímavé. Jinak se občas mohou vyskytnout problémy pokud používáš nějaké magické udělátka na přehazování klávesnic apod. v desktopovém prostředí, že mohou mít pochybnou konfiguraci a používat divné mapy.

Protože používám jen zkonfigurované X a WMaker, který mi v tom bordel nedělá a mám všude iso8859-2 a nemícham to s UTF8 bordelem tak podobné problémy nemám, ale setkal jsem se třeba s problémem, že všude klávesnice fungovala normálně jen v KDE nebylo možné napsat " na anglické klávesnici a místo toho se klávesa chovala jako nějaký divný předřazovač. Na vině byla taková ta pochybná KDE blbost na přepínání klávesnice, která zmrvila to co bylo nastaveno správně v X a místo us klávesnice používala nějakou takto jetou us klávesnici. Pomohlo tam dát nějakou ještě divnější (us iso 3 nebo tak něco) aby se to chovalo správně. Takže na takovéto super tuper magické mory pozor a jdi po nich v první řadě :-).
-djz

"Yield to temptation; it may not pass your way again." -- R. A. Heinlein
9.8.2005 13:09 David Sedláček | skóre: 20 | Žďár nad Sázavou
Rozbalit Rozbalit vše Re: OpenOffice a české znaky
Doted jsem jel na 8859-2 a problemy nebyly. Az prave na tu neschopnost napsat v OO znak s diakritikou. Kdyz jsem chtel napsat ěščřžýáíé NEzobrazil se ani nesmyslny znak, proste zadna reakce. Nejsem lama, abych psal fonty bez podpory ceskeho kodovani :-). Jak jsem psal, uz je to 0K. Presel jsem na UTF8 a popravde jsem neprisel na to, proc v jsem nemohl psat cesky.
11.4.2004 23:52 Jan Zvánovec | skóre: 4
Rozbalit Rozbalit vše Re: OpenOffice a české znaky
Odpovědět | | Sbalit | Link | Blokovat | Admin
Mel jsem podobny problem (na Debian testing), bylo to v tom, ze se nekde spatne predavaly locales, napsal jsem si natvrdo do skriptu /usr/bin/openoffice radek:

export LC_ALL=cs_CZ.ISO-8859-2

pak uz vse funguje a je pokoj. Jeste ohledne nastaveni locales - co je na vasem stroji vysledkem zadani prikazu "locales>~/lokaly.txt" do Application Launcheru (applet na liste simulujici prikazovou radku) ? Jak jste si nastavoval locales ? Kdybyste si nasel cas a zjistil, jak ty locales nastavit tak, aby to nemuselo byt v souboru /usr/bin/openoffice natvrdo, tak reknete, ja jsem na to zatim cas nenasel, takze to mam takhle zprasene :-(

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.