Portál AbcLinuxu, 26. dubna 2024 01:41


Dotaz: Chybné zobrazení PDF

9.11.2005 15:24 jirka
Chybné zobrazení PDF
Přečteno: 496×
Odpovědět | Admin
Mám problém, s kterým se potýkám již delší dobu. Nedokážu otevřít bezchybně PDF. Teď bych jej, ale potřeboval doopravdy prohlédnout.
Používám nyní Mandriva 2006 (dělalo mi to i k dříve s Mandrivou 2005, i ve verzích MDK 10.1, 10).
Problém vypadá takto, pokud to otevřu v KGhostView, tak se mi zobrazí PDF na zlomek sekundy a pak se smaže, takže vidím pouze čistě bílou stránku. Když se posunu na jakoukoliv stránku v PDF, tak se opět zobrazí zvolená stránka a okamžitě se smaže.
Pokud jej otevřu v Xpdf tak se zobrazí pouze levá půlka textu, pravá tam není. Jinak tu levou půlku vidím a můžu si s ní pohybovat. Rozlišení používám klasické 1024x768.
Obě tyto chyby jsou při defaultní instalaci libovolné Mandrivy (Mandrake). Možná je tam nějaká jednoduchá chyba, ale nevím jaká. Už jsem několikrát hledal (vždy s každou novou verzí Mandrake), ale nikdy jsem nic nenašel. Asi se s tímto problémem potýkám jenom já.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

David Watzke avatar 9.11.2005 15:26 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Chybné zobrazení PDF
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud máš KDE, tak zkus KPDF. Já mimochodem pořád používám gPDF i když mám KDE.
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
9.11.2005 15:48 jirka
Rozbalit Rozbalit vše Re: Chybné zobrazení PDF
Super! Kpdf to nedělá! Ani jsem nevěděl, že něco takovýho tam je. Díky!
9.11.2005 15:26 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše Re: Chybné zobrazení PDF
Odpovědět | | Sbalit | Link | Blokovat | Admin
To se jedná o nějaký konkrétní PDF soubor nebo je to tak u všech?
9.11.2005 15:44 jirka
Rozbalit Rozbalit vše Re: Chybné zobrazení PDF
No není to u všech, některé se zobrazí dobře, ale je jich velmi málo. Většina, ať jsou to různé manuály, či ceníky tímto trpí.
9.11.2005 16:27 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše Re: Chybné zobrazení PDF
Zkus dát příklad. Je třeba některý z těch dokumentů někde online?
9.11.2005 16:35 jirka
Rozbalit Rozbalit vše Re: Chybné zobrazení PDF
9.11.2005 17:35 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše Re: Chybné zobrazení PDF
xpdf v3.01 bez potíží. Chyba bude asi v tom buildu, který používá Mdk.
9.11.2005 16:46 jirka
Rozbalit Rozbalit vše Re: Chybné zobrazení PDF
9.11.2005 17:09 petr_p
Rozbalit Rozbalit vše Re: Chybné zobrazení PDF
xpdf version 3.00 a ESP Ghostscript 7.07.1 (2003-07-12) mi na tomto souboru funguji bez problemu.
9.11.2005 17:31 zabza | skóre: 52 | blog: Nad_sklenkou_cerveneho
Rozbalit Rozbalit vše Re: Chybné zobrazení PDF
Mám Manrdivu 2006.0 a zkusil jsem to. Přesně jak popisujete se to chová, pokud to prohlížím pomocí gv se zapnutým Menu State -> Antialias. Když to vypnu, tak je to OK. V prohlížečích gpdf a evince mi to jede...
9.11.2005 18:16 jirka
Rozbalit Rozbalit vše Re: Chybné zobrazení PDF
Tak jsem zkusil gv. Je to ono. Vymaluje okno a pak jej smaže. Přesně tak to dělá i můj KGhostView.
9.11.2005 18:52 jirka
Rozbalit Rozbalit vše Re: Chybné zobrazení PDF
V nastavení KGhostView je také volba "Povolit vyhlazování písmen a obrázků". Vypnul jsem ji, a nyní se již po vykreslení okno nesmaže. Takže chyba je lokalizovaná.
10.11.2005 22:31 jirka
Rozbalit Rozbalit vše Re: Chybné zobrazení PDF
Ještě jsem zjistil, pokud v parametrech KGhostView změním parametr -dMaxBitmap=10000000 na -dMaxBitmap=2000000, tak se také přestane mazat obrazovka po vykreslení při zapnutém vyhlazování písmen.
9.11.2005 17:49 zabza | skóre: 52 | blog: Nad_sklenkou_cerveneho
Rozbalit Rozbalit vše Re: Chybné zobrazení PDF
xpdf taky funguje
9.11.2005 17:03 Bajk | skóre: 4
Rozbalit Rozbalit vše Re: Chybné zobrazení PDF
Odpovědět | | Sbalit | Link | Blokovat | Admin
Vím, že Vám to může vadit např. kvůli rychlosti, ale osobně mám nejlepší zkušenost prostě s Acrobat Readerem, který je volně k dispozici a nabízí nejenom myslím nejspolehlivější zobrazení pdf včetně komentářových poznámek, ale poskytuje i velmi elegantní možnosti vyhledávání apod.

Zatím každý jiný prohlížeč, podle mého, dělá víc chyb než Acrobat Reader.

RPM balíčky fungují bez problémů.
9.11.2005 17:22 jirka
Rozbalit Rozbalit vše Re: Chybné zobrazení PDF
Když jsem měl Mandrivu 2005, tak jsem zkusil Acrobat Reader. Ten chodil bez problémů. Teď jej ale nemám nainstalovaný.
Prozatím koukám jak chodí doporučený kpdf a je to výborné. Dokonce má krásné ostré a zaoblené písmo (na rozdíl od KGhostView a Xpdf). Na první pohled je to lepší. Škoda, že jej do distribuce nedali defaultně.

Ještě jsem zkusil pár špatnejch pdf-ek prohnat konverzí pdf2ps a pak ps2pdf. Nové pdf, které takto vzniklo je sice zřetelně větší, zato však funguje i na KGhostView (nesmaže se po vykreslení stránky). Xpdf to ale pořád ukazuje oříznutý.

Ale mě stačí to kpdf. Jednalo se mi o to abych si mohl přečíst obsah.
9.11.2005 17:26 Semo | skóre: 45 | blog: Semo
Rozbalit Rozbalit vše Re: Chybné zobrazení PDF
Ma horsie vyhladavanie ako kpdf a je pomalsi. Rozdiel v kvalite zobrazenia ziadny.
If you hold a Unix shell up to your ear, you can you hear the C.
10.11.2005 20:46 Boris
Rozbalit Rozbalit vše Re: Chybné zobrazení PDF
Mně bohužel kpdf zobrazuje nevyhlazeně. Zkuste se např. podívat na Preludium d-moll od JSB. Ty čáry, které jsou šikmo, se mi zobrazují nechutně kostrbatě. Naopak v Acrobat Readeru je to krásně hladké. A ve stručné konfiguraci kpdf jsem nenašel žádnou volbu, která by jeho chování mohla ovlivnit v tomto směru k lepšímu.
10.11.2005 20:59 #Tom
Rozbalit Rozbalit vše Re: Chybné zobrazení PDF
Je možné, že je KPDF špatně nastaveno či zkompilováno. XPDF, Evince, KPDF, AFPL GhostScript 8.50, Acrobat Reader 4 pro Windows pod Wine i Adobe Reader 7 pro Linux mi zobrazují zmíněné PDF dobře.
10.11.2005 21:30 Boris
Rozbalit Rozbalit vše Re: Chybné zobrazení PDF
Zkusil jsem to pdf otevřít v kghostview - zobrazovalo se stejně ošklivě, dokud jsem nezměnil v jeho konfiguraci parametr ghostscriptu (ESP 8.15.1) z -dGraphicsAlphaBits=2 na -dGraphicsAlphaBits=4. Pak to zobrazovalo stejně kvalitně jako v Acrobat Readeru. Bohužel kpdf neumožňuje parametry ghostscriptu nastavit a ani GS_OPTIONS="-dGraphicsAlphaBits=4" kpdf ~/doc/bwv851a-a4.pdf nepomohlo. Dokonce jsem zkoumal /usr/share/ghostscript/8.15.1/gs_init.ps, ale ani tam jsem nic "připraveného" na nakonfigurování nenašel a ghotscriptu nerozumím natolik, ani abych věděl jak to tam napsat, ani abych věděl, jestli mi to vůbec pomůže.
10.11.2005 22:04 #Tom
Rozbalit Rozbalit vše Re: Chybné zobrazení PDF
KPDF, XPDF i Evince používají přibližně stejný kód (totiž XPDF) a Ghostscript nepotřebují. Jejich hlavní výhoda oproti Ghostscriptu spočívá v tom, že PDF zobrazují jako text a umožňují v něm vyhledávat.

Ještě se dá vyzkoušet jiná verze programu třeba z jiné distribuce.
9.11.2005 17:49 #Tom
Rozbalit Rozbalit vše Re: Chybné zobrazení PDF
Adobe Reader 7 je především hrozně veliký. Dá se ještě zkusit Acrobat Reader 4 pro Windows pod Wine, je menší, ale dost pomalý. Nejraději mám ale stejně prohlížeče Evince a XPDF.
11.11.2005 11:03 David Jež | skóre: 42 | blog: -djz | Brno
Rozbalit Rozbalit vše Re: Chybné zobrazení PDF
Na FUD, že ar (ať už acroread 5 nebo adobereader 7, ale mám odzkoušenu pětku) je pomalý, zde narážím permanentně a tak by mě velice zajímalo, jestli to máte všichni nějak odzkoušené, změřené, v čem se zmiňovaná pomalost projevuje nebo je to čistě emotivní názor, či děděná pověra. Mé zkušenosti s různými distribucemi a různým HW jsou totiž deterministicky přesně opačné. Pokud pominu první dobu spouštění Xpdf a ar, která vyznívá lépe pro Xpdf, tak potom je ar ve všech případech svižnější. Vykreslování stránky vyhlazované nebo nevyhlazované, vykreslování stránky s jakoukoliv grafikou (na tom je schopno Xpdf např. na p100 zabít bez problému 2 minuty na stránku na jediné malé schémě či předloze pro malou destičku, což není žádná složitá fotka, zatímco ar pár vteřin, složité věci tak do půl minuty -- rozdíl je tedy hodně markantní), prostý text i reklamní letáky, zoom na stránku nebo na šířku. I když pokud se zadaří, tak některé dokumenty (jednoduchá bílá stránka sem tam text, bez obrázků a grafiky, Type1 písmem a bez zoomu, zobrazení 1:1) potom oba prohlížeče zobrazují opravdu stejně rychle. Ale otevírat jakýkoliv datascheet nebo podobná pdfka, která bývají na pestrobarevném pozadí, se už v Xpdf ani neodvažuji.

Další zajímavá zrada je ta, že různé distribuce překládají Xpdf někdy staticky s nějakou verzí freetype knihovny, někdy dynamicky, v systému je většinou nainstalovaná kvůli patentům verze freetype bez bytecode hinteru, tak potom nikdy člověk neví jak mu vlastně hintuje, a osobně mám většinou smůlu na autohinter. Potom kvalita zobrazení a čitelnost vyznívá lépe pro ar. Další co mi na Xpdf vadí je to, že sice lze zapnout antialiasing, ale přestože mám nastavenu freetype na subpixel decimation tak to Xpdf vyhlazuje pouze v šedi.

Neříkám, že Xpdf je nutně špatný nebo cokoliv, to ne, sám ho používám i na p2 266 pokud nemám otevřen reader a potřebuji něco rychle otevřít a vím, že je to typ dokumentu který se otevírá rychle nebo na testování. Je to šikovný malý prohlížeč, ale rozhodně se o něm neodvážím tvrdit, že je rychlejší když vím, že kromě startování není. A na hodně pomalé mašině je skoro nepoužitelný :-(. Bohužel. Buď máme tedy každý úplně rozdílné verze ar nebo mi to Xpdf (ať už 2 nebo 3) dělá naschvál :-).
-djz

"Yield to temptation; it may not pass your way again." -- R. A. Heinlein
9.11.2005 18:15 jirka
Rozbalit Rozbalit vše Re: Chybné zobrazení PDF
Odpovědět | | Sbalit | Link | Blokovat | Admin
Další info: xpdf to neudělá pokud jej spustím s parametrem -fullscreen. Pokud jej tam nedám, tak vykresluje jen část obrazovky, jako kdyby tam neměl přístup. Zbytek v okně je šedivej - ten co nevykresluje.
10.11.2005 09:48 petr_p
Rozbalit Rozbalit vše Re: Chybné zobrazení PDF
Mluvite o tom ELZU? To je ale prece zcela normalni chovani xpdf. Parametr -fullscreen je urcen na slidovy prezentace. Ten soubor ma format A4 a to na 4:3 obrazovce tezko zobrazite jinak. Prolistujte si par po sobe jdoucich stranek a uvidite, ze zadne nechybi (sledujte cislo stranky vytistene v dokumentu).

A co se tyce gs, tak ten mi jede i vyhlazeny, jen ma problemy se substituci pisma, protoze ignorant, co vytvarel ten dokument, tam nektere fonty nezahrnul.
10.11.2005 18:57 jirka
Rozbalit Rozbalit vše Re: Chybné zobrazení PDF
Takto to zobrazí v Xpdf. Je to asi 68kB v png.
10.11.2005 19:23 alex
Rozbalit Rozbalit vše Re: Chybné zobrazení PDF
Jak se projevi na tomhle zoom a parametr -geometry na prikazovem radku?
10.11.2005 19:36 alex
Rozbalit Rozbalit vše Re: Chybné zobrazení PDF
Zkuste posunout vertikalni rozdelovnik doprava, vy vubec nemate preview area a to muze zpusobit prave tento problem.
10.11.2005 20:55 jirka
Rozbalit Rozbalit vše Re: Chybné zobrazení PDF
Tak to bylo ono. Posunul jsem vertikální rozdělovnik doprava (to mě vůbec nenapadlo) a začalo to kreslit správně. Preview area je prázdná, takže jsem to zase vrátil zpět a už to maluje po celé ploše (do zavření Xpdf).

Blbý je, že při každém otevření PDF budu muset hýbnout vertikálním rozdělovníkem doprava a zase zpět, aby se to chytlo. Škoda, že se to neudělá samo.

Stejnak je nejlepší to doporučený Kpdf (co jsem ani nevěděl, že tam je), už pro to postatně lepší zobrazení písmen. To Xpdf a KGhostView s těma chybama mi připadá takový nedodělaný.

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.