Lars Schotte

Schotte@Work

Počítačové služby a účtovníctvo

PDF prehliadač

Malý problém, veľké konsekvencie

Ja som bol už v roku 2007 udivený, keď som mal môj prvý MacBook White 2007, najprv som na ňom mal MacOSX 10.4 a neskôr 10.5 a nakoniec 10.6, čo ukončilo sériu MacOSX na MacBooku, že ani jedna z týchto MacOSX verzií nemala poriadny PDF prehliadavač. Oni mali len taký Apple základný, ale ten stál za hovno.

Na GNU/Linuxe mal človek už vtedy možnosť nainštalovať si oficiálny Adobe Acrobat Reader, alebo alternatívne nejaký dobre fungujúci prehladavač PDFiek, v tom čase celkom dobre fungoval XPDF.

Dnes je ale XPDF zastaralý a na Waylande by pravdepodobne ani nešiel. A oficiálny Adobe Acrobat Reader už nie je tak ľahko dostupný ako v minulosti, na stránke ani nedáva možnosť stiahnutia verzie pre Linux, ale aj keby ho človek dostal, tak by musel bojovať so závislosťami, zastaraných RPM a podobne. Na flathube je síce flatpak, ale ten je tak zastaralý, že by sa nemal používať.

A to nám môže byť ukradnuté, lebo máme MuPDF.

Tento má aj verziu pre Android, ktorý je jediný PDF prehliadavač na modernom Androide, ktorý nemá v sebe hovadiny, reklamy a iné sekírovacie limity.

Ale aj keď človek nie je na mobilnom zariadení, tak je MuPDF vhodný aj pre desktop, lebo mu nezavadzajú menučka a dá sa ovládať klávesnicou.

PDF je stále dôležitý formát

Hoci teraz všetkým šibe z tej eFaktúry/eInvoice, o čom som tiež napísal extra artikel, tak to neznamená, že PDFká zmiznú, lebo PDF je stále formát, ktorým sa tlačí, odkedy CUPS vymenilo PostScript (PS) formát za PDF v spooleri, čo je paradox, že práve Apple CUPS vymenilo PS za PDF, hoci to bolo práve Apple, čo nevedelo spraviť poriadny PDF prehliadač dlhý čas, to človeku normálne do hlavy nejde, na tom je len vidieť, že tam tiež jedna ruka nevedela, čo robí druhá.

Okrem toho, že sa s PDFkami tlačí, tak potom tu máme ďalšiu tému a to sú dokumenty, teda nie len prospekty, ale aj knihy a rôzne iné publikácie, ktoré sa šíria v tomto formáte. Síce je aj ePub formát rozšírený, ale PDF je stále univerzálnejší a spoľahlivejší. Na druhej strane treba ale povedať, že ten ePub nie je až tak debilný formát, ako vyzerá, lebo to je ZIP archív s XHTML obsahom.

Je teda možné, že sa do budúcnosti budeme fakturovať s XMLkami (teda eInvoice) a čítať knihy sa budú v ePube, ale to ešte nejaké desaťročia potrvá, kým budú tak ďaleko. Prinajmenšom tlač už na PDF zostane. To znamená, že LaTeXom vygenerované dokumenty bude treba nejakým spôsobom vedieť čítať.

Geniálne na MuPDF

To najgeniálnejšie na MuPDF je ale to, že s tým človek môže pozerať aj ePub, čo z toho robí totálne dobrý nástroj na všetko. ePub dokonca vyzerá podľa mňa cez MuPDF lepšie, než v tých originál ePub/eBook prehliadačoch.

Záver

Preto môj tip pre každého, ak máte Android smartfón, tak si tam nainštalujte ten MuPDF, a vyhádžte (odinštalujte) alebo deaktivujte (tie ktoré sa odinštalovať nedajú) všetko ostatné, čo dokáže ukazovať PDF a nastavte si MuPDF ako štandardný prehliadavač pre PDF na Androide.

Na počítači s GNU/Linuxom RHEL kompatibilnej distribúcie sa mupdf balík nachádza v EPEL repozitáre. To znamená, že na Fedora distribúcie bude zahrnutá pravdepodobne štandardne v ich repozitári tiež. Na inštaláciu mupdf treba pri RHEL nainštalovať predtým epel-release.

Windows verziu a sourcy majú vycapenú na webstránke, ale nie každý release má Windows verziu, takže tam treba eventuálne hladať.

MacOSX má tiež svoje balíkové systémy, ja si ešte pamätám MacPorts, ale to už nie je aktuálne, vyzerá to tak, že Homebrew je teraz aktuálny systém pre MacOSX, a potom je tam príkaz na inštaláciu brew install mupdf.

Čiže podobne ako pri RHEL Linuxe sudo dnf install mupdf.

Ak nie je človek root na MacOSX (alebo ako tomu zas hovoria MacOS), tak tiež treba dať predtým sudo.

Ale to už je len detail, mimochodom aj Windows už má dlho sudo.