abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×

dnes 05:55 | Komunita

Linus Torvalds oznámil vydání Linuxu 4.15-rc9. Po vydání stabilní verze Linuxu se přibližně na 2 týdny otevře začleňovací okno. To se uzavře vydáním verze rc1. Po týdnech následují další rc verze. Obvykle týden po vydání verze rc7 nebo rc8 následuje vydání nové stabilní verze Linuxu. Verze rc9 byla naposledy vydána před více než 6 lety, 4. října 2011. Jednalo se o Linux 3.1. Tenkrát následovala ještě verze rc10.

Ladislav Hagara | Komentářů: 0
včera 21:55 | Zajímavý článek

Greg Kroah-Hartman se v příspěvku na svém blogu věnuje aktuálnímu stavu řešení bezpečnostních chyb Meltdown a Spectre v Linuxu. Jak je na tom Váš Linux? Stačí spustit příkaz "grep . /sys/devices/system/cpu/vulnerabilities/*". Pro více informací lze doporučit Spectre & Meltdown Checker.

Ladislav Hagara | Komentářů: 9
19.1. 18:55 | Komunita

NHSbuntu (Joinup, prezentace) měla být z Ubuntu vycházející linuxová distribuce přizpůsobená pro potřeby britské Národní zdravotní služby (NHS). NHS se název nelíbil, nejednalo se o oficiální projekt NHS, a proto bylo NHSbuntu v září loňského roku přejmenováno na NHoS. Vývojáři NHoS tento týden oznámili, že NHS se nelíbí ani název NHoS a už nemají sílu na další přejmenování a pokračování v projektu. Dodávají, že několik jednání s vedením

… více »
Ladislav Hagara | Komentářů: 6
19.1. 18:44 | Pozvánky

Koncem ledna, 29. 1. 2018 od 17 do 20 hodin se v Akademii CZ.NIC uskuteční večer s Turrisem.

Co bude na programu?… více »
Miška | Komentářů: 10
19.1. 18:33 | Pozvánky

Na tri dni sa hlavné mesto Slovenska po tretíkrát zmení na miesto s najväčšou koncentráciou profesionálnych programátorov, systémových administrátorov, učiteľov informatiky aj technologických nadšencov. Hlavným lákadlom bude konferencia PyCon SK 2018, určená záujemcom o Python, jeden z najpopulárnejších programovacích jazykov na svete.

… více »
RicCo386 | Komentářů: 1
19.1. 18:22 | Pozvánky

Letošní ročník konference Prague PostgreSQL Developer Day se koná ve dnech 14. 2. a 15. 2. 2018. Zveřejněn byl program s přednáškami a školeními. Otevřena byla také registrace na konferenci.

TomasVondra | Komentářů: 0
19.1. 11:33 | Komunita

Společnost Canonical stojící za linuxovou distribucí Ubuntu oznámila dostupnost nástroje pro týmovou spolupráci Slack (Wikipedie) ve formátu snap. Instalovat jej lze ze Snapcraftu. Slack pro Linux je dostupný také ve formátu klasických balíčků pro Ubuntu a Fedoru.

Ladislav Hagara | Komentářů: 10
18.1. 17:33 | Nová verze

Po roce vývoje od vydání verze 2.0 a 6 000 změnách byla vydána nová stabilní verze 3.0 softwaru, který vytváří aplikační rozhraní umožňující chod aplikací pro Microsoft Windows také pod GNU/Linuxem, Wine (Wikipedie). Z novinek lze zdůraznit například podporu Direct3D 10 a 11. Podrobnosti v poznámkách k vydání.

Ladislav Hagara | Komentářů: 14
18.1. 13:44 | Zajímavý projekt

V říjnu loňského roku úspěšně skončila kampaň na podporu chytrého telefonu Librem 5, jenž by měl respektovat bezpečnost, svobodu a soukromí uživatelů. Společnost Purism informuje o aktuálním vývoji tohoto telefonu. Místo plánovaného SoC i.MX6 by měl být použit úspornější i.MX8.

Ladislav Hagara | Komentářů: 4
18.1. 12:33 | Zajímavý projekt

V květnu loňského roku měl na YouTube premiéru krátký animovaný film Agent 327: Operation Barbershop. Blender Animation Studio včera zveřejnilo alternativní konec tohoto filmu.

Ladislav Hagara | Komentářů: 0
Jak se vás potenciálně dotkne trend odstraňování analogového audio konektoru typu 3,5mm jack z „chytrých telefonů“?
 (7%)
 (1%)
 (1%)
 (1%)
 (77%)
 (13%)
Celkem 1362 hlasů
 Komentářů: 53, poslední 17.1. 16:55
    Rozcestník

    Porovnávání souborů PDF

    10. 9. 2015 | David Kolibáč | Tipy a triky | 4313×

    Několik podobných dokumentů, prezentace z různých let, více vydání jedné knížky,… Možná jste se někdy potřebovali podívat na rozdíly mezi nimi. Nástroje pro porovnávání textových souborů jsou rozšířené a docela známé. Ale co v případě PDF? Převod dokumentu na text si neporadí s netriviální sazbou, vzorci a už vůbec ne diagramy či obrázky, a to PDF soubory zvláště ze skenerů bývají jako bitmapové obrázky celé. Naštěstí i pro GNU/Linux existuje pár aplikací, které jsou k řešení právě tohoto problému určené: nesou vcelku nenápaditá jména diff-pdf a DiffPDF.

    diff-pdf

    Jeden způsob, jak přistoupit k vizuálnímu porovnání dvou dokumentů, je překrýt je jako obrázky přes sebe. Přesně to dělá diff-pdf. Spouští se příkazem

    $ diff-pdf --view soubor1.pdf soubor2.pdf

    kde samozřejmě dosadíme jména souborů, které chceme srovnat. V novém okně se zobrazí pohled na překryté stránky; odpovídající vrstvy můžeme posouvat tlačítky s šipkami v horní části obrazovky.

    diff-pdf

    Pokud interaktivní rozhraní nepotřebujeme, můžeme diff-pdf nechat uložit výsledek porovnání do nového souboru příkazem

    $ diff-pdf --output-diff=vystup.pdf soubor1.pdf soubor2.pdf

    Takový přístup se hodí k rychlému prohlédnutí drobných změn v textu či ilustracích, a to bez ohledu na to, jak soubor PDF vznikl, ať už jde o skenování, nebo třeba různé metody vkládání diakritiky. Na druhou stranu, tvrdě narazí při výraznější úpravě sazby nebo změně pořadí stránek.

    Zdrojové kódy aplikace jsou k mání na GitHubu pod GNU GPL. diff-pdf je napsaný v C++ a závisí na knihovnách Cairo, Poppler a wxWidgets.

    Uživatelé Ubuntu najdou diff-pdf v repozitáři GetDeb, balíčky jsou také v openSUSE Build Service a třeba v případě Arch Linuxu najdeme záznam v AUR.

    DiffPDF

    Sofistikovanější srovnání umožňuje DiffPDF, resp. řádkový comparepdf. Jde o aplikace dnes již neudržované, stále však dostupné pod GNU GPL. Ze závislostí jsou potřeba knihovny Qt4 a Poppler; kód je v C++. Uživatelské rozhraní DiffPDF je jednoduché – vystačit si můžeme s toliko třemi tlačítky pro výběr souborů a porovnání – ale poskytuje několik velmi užitečných funkcí.

    DiffPDF

    V prvé řadě si DiffPDF poradí s přidanými nebo přeházenými stránkami. Do pole Strany můžeme zadat seznam stránek, jak se mají z daného souboru brát. Čísla se oddělují čárkami a příp. můžeme použít spojovník pro zkrácený zápis rozsahu. Např. 2, 1, 6-9 pro jeden dokument a výchozí hodnota pro dokument druhý srovná dvojice stránek <2, 1>, <1, 2>, <6, 3> až <9, 6>.

    Podstatná je také možnost výběru režimu porovnání (Porovnat) na kartě Ovládání. DiffPDF podporuje jak srovnání podle vzhledu (Vzhled), tak i podle obsahu (Znaky nebo Slova). V náhledu na stránky dokumentů budou barevně zvýrazněny odlišnosti; barvu můžeme změnit v dialogu Volby vyvolaném z karty Činnosti. Pokud provádíme srovnání textů psaných hláskovým písmem (obvykle latinkou), je žádoucí použít režim Znaky. Režim Slova je primárně vhodný pro texty psané logografickým písmem, ale může posloužit i tehdy, pokud chceme zvýraznit odlišně dělená slova (na konci řádků).

    Pokud zkoumané dokumenty obsahují na každé stránce hlavičku či patičku, která se liší např. v datu – typické je to pro prezentace v Beameru – můžeme tuto část stránky vynechat ze srovnání. Na kartě Okraje označíme Vyloučit okraje a buď pro kýžený okraj stránky přímo nastavíme velikost ignorovaného pruhu, nebo kliknutí do náhledu stránky umístí příslušnou hranici.

    DiffPDF

    Jestliže nám však na takových záležitostech nesejde a zajímá nás pouze to, zda se PDF (potažmo stránky) liší, postačí výše zmíněný comparepdf, který se volá příkazem

    $ comparepdf [režim] soubor1.pdf soubor2.pdf

    kde [režim] můžeme vynechat nebo je ho nahradíme argumentem -ct pro srovnání na úrovni textu (výchozí), nebo -ca pro vizuální porovnání.

    DiffPDF je k mání přímo v oficiálních repozitářích Debianu, Fedory, Ubuntu aj.

           

    Hodnocení: 100 %

            špatnédobré        

    Nástroje: Tisk bez diskuse

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

    Komentáře

    Vložit další komentář

    10.9.2015 11:40 VK
    Rozbalit Rozbalit vše Re: Porovnávání souborů PDF
    Skvělý článek, neměl jsem tušení, že něco takového existuje. Jen víc takových. Díky.
    xkucf03 avatar 12.9.2015 10:17 xkucf03 | skóre: 46 | blog: xkucf03
    Rozbalit Rozbalit vše Re: Porovnávání souborů PDF
    +1
    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-Výuka.cz, Nekuřák.net
    ⧠ A = 0 avatar 10.9.2015 16:56 ⧠ A = 0 | skóre: 8 | blog: Technokratovo_zrcadlo | Helsinki
    Rozbalit Rozbalit vše Re: Porovnávání souborů PDF
    Corporate bullshit.
    Nevolte zmrdy.
    Fluttershy, yay! avatar 10.9.2015 19:01 Fluttershy, yay! | skóre: 81 | blog:
    Rozbalit Rozbalit vše Re: Porovnávání souborů PDF
    11.9.2015 13:02 mimi.vx | skóre: 37 | blog: Mimi.VX | Praha
    Rozbalit Rozbalit vše Re: Porovnávání souborů PDF

    konečně použitelný článek na abclinuxu. Jen tak dále

    USE="-gnome -kde";turris
    11.9.2015 16:49 tydyt
    Rozbalit Rozbalit vše Re: Porovnávání souborů PDF
    Článek zajímavý ale praktické využití mě nenapadá. Jedině kdyby byly ke stažení PDF Mein Kampf pak zkoumal cenzuru ale jinde využití nevidím.
    11.9.2015 20:29 jkb
    Rozbalit Rozbalit vše Re: Porovnávání souborů PDF
    my spolupracujeme na redakcnim systemu pro jedno vetsi nakladatelstvi a ti maji na rade webu take pdfka a prave pred nedavnem se ptali, zda je mozno ruzne verze nejak porovnat. Takze velky dik autorovi , hned to vyzkousime.
    11.9.2015 18:02 fri
    Rozbalit Rozbalit vše Re: Porovnávání souborů PDF - DiffPDF

    Rozhraní jsem přeložil do češtiny, takže mě zarazilo, když se změnil obchodní model. Někdo by mohl zazálohovat zdrojové soubory.

    http://www.fripohled.blogspot.cz/search/label/DiffPDF

    Tímto chválím Davida Kolibáče.

    Fluttershy, yay! avatar 14.9.2015 16:46 Fluttershy, yay! | skóre: 81 | blog:
    Rozbalit Rozbalit vše Re: Porovnávání souborů PDF
    Díky za ohlasy.

    Poznámka k lokalizaci: na Ubuntu mám DiffPDF implicitně anglicky bez ohledu na nastavení prostředí/systému; s českou lokalizací se spouští s parametrem --language=cz, ale učinil jsem tak jen pro účely článku, protože na první pohled mi bylo bohužel jasné, kdo překlad dělal.

    Poznámka k využití: já tím porovnával různé revize závěrečné práce při sazbě (před odevzdáním do tisku), slajdy z různých let, když jsem se učil ke státnicím, a nějaké formuláře.
    17.9.2015 20:07 fri
    Rozbalit Rozbalit vše Re: Porovnávání souborů PDF

    A co před komisí, dal's to?

    Jinak, když už sis dal práci, nejprve nastavil spouštění v angličtině, a potom spustil program v češtině (kvůli obrázkům, to se rozumí), měl jsi jich pořídit víc.

    Fluttershy, yay! avatar 18.9.2015 20:58 Fluttershy, yay! | skóre: 81 | blog:
    Rozbalit Rozbalit vše Re: Porovnávání souborů PDF
    když už sis dal práci, nejprve nastavil spouštění v angličtině

    wat

    Nic jsem nenastavoval.

    19.9.2015 19:26 fri
    Rozbalit Rozbalit vše Re: Porovnávání souborů PDF

    Něco jsi ale nastavit musel, je jedno kdy.

    Ten pohled se taky mohl odehrát jinde a jindy.

    Fluttershy, yay! avatar 19.9.2015 22:07 Fluttershy, yay! | skóre: 81 | blog:
    Rozbalit Rozbalit vše Re: Porovnávání souborů PDF
    Mám tu úplně čerstvé Xubuntu, při instalaci jsem vybral jako jazyk češtinu… přesto je to anglicky.
    18.9.2015 12:21 Ivan
    Rozbalit Rozbalit vše Re: Porovnávání souborů PDF
    Kdysi jsem neco podobnyho scriptoval kdyz jsem testovali vlastni PDF rederer. Ghostview (anebo libfreetype2) nejspis pracuje s neinicializovanou pameti. Staci zmenit poradi objektu (treba fontu) v PDF a Antialising dopadne jinak. Kdyz porovnate bitmapy vyrenderovanych stranek, ktere by mely byt identicke, tak zjistite, ze se lisi v sedych bodech, ktere generuje antialiasing.

    V pripade PDF souboru, ve kterych jsou pouze PS fonty se to nedeje.

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.