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 00:44 | Zajímavý článek

    Máirín Duffy a Brian Smith v článku pro Fedora Magazine ukazují použití LLM pro diagnostiku systému (Fedora Linuxu) přes Model Context Protocol od firmy Anthropic. I ukázkové výstupy v samotném článku obsahují AI vygenerované nesmysly, např. doporučení přeinstalovat balíček pomocí správce balíčků APT z Debianu místo DNF nativního na Fedoře.

    |🇵🇸 | Komentářů: 3
    včera 04:55 | Zajímavý software

    Projekt D7VK dospěl do verze 1.0. Jedná se o fork DXVK implementující překlad volání Direct3D 7 na Vulkan. DXVK zvládá Direct3D 8, 9, 10 a 11.

    Ladislav Hagara | Komentářů: 0
    12.12. 16:00 | Nová verze

    Byla vydána nová verze 2025.4 linuxové distribuce navržené pro digitální forenzní analýzu a penetrační testování Kali Linux (Wikipedie). Přehled novinek se seznamem nových nástrojů v oficiálním oznámení na blogu.

    Ladislav Hagara | Komentářů: 2
    12.12. 12:44 | IT novinky

    Národní úřad pro kybernetickou a informační bezpečnost (NÚKIB) zveřejnil Národní politiku koordinovaného zveřejňování zranitelností (pdf), jejímž cílem je nejen zvyšování bezpečnosti produktů informačních a komunikačních technologií (ICT), ale také ochrana objevitelů zranitelností před negativními právními dopady. Součástí je rovněž vytvoření „koordinátora pro účely CVD“, jímž je podle nového zákona o kybernetické … více »

    Ladislav Hagara | Komentářů: 11
    12.12. 04:33 | Nová verze

    Vývojáři KDE oznámili vydání balíku aplikací KDE Gear 25.12. Přehled novinek i s náhledy a videi v oficiálním oznámení.

    Ladislav Hagara | Komentářů: 0
    12.12. 03:55 | Nová verze

    Společnost System76 vydala Pop!_OS 24.04 LTS s desktopovým prostředím COSMIC. Videoukázky na YouTube.

    Ladislav Hagara | Komentářů: 0
    12.12. 03:11 | Nová verze

    Byla vydána verze 1.92.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.

    Ladislav Hagara | Komentářů: 0
    12.12. 01:33 | Komunita

    Free Software Foundation zveřejnila ocenění Free Software Awards za rok 2024. Oceněni byli Andy Wingo, jeden ze správců GNU Guile, Alx Sa za příspěvky do Gimpu a Govdirectory jako společensky prospěšný projekt.

    |🇵🇸 | Komentářů: 5
    11.12. 18:55 | Nová verze

    Bylo vydáno Eclipse IDE 2025-12 aneb Eclipse 4.38. Představení novinek tohoto integrovaného vývojového prostředí také na YouTube.

    Ladislav Hagara | Komentářů: 0
    11.12. 17:44 | Nová verze

    U příležitosti oslav osmi let prací na debianím balíčku vyšlo GPXSee 15.6. Nová verze přináší především podporu pro geotagované MP4 soubory, včetně GoPro videí. Kdo nechce čekat, až nová verze dorazí do jeho distribuce, nalezne zdrojové kódy na GitHubu.

    Martin Tůma | Komentářů: 16
    Jaké řešení používáte k vývoji / práci?
     (34%)
     (48%)
     (19%)
     (17%)
     (23%)
     (15%)
     (24%)
     (15%)
     (17%)
    Celkem 461 hlasů
     Komentářů: 19, poslední 11.12. 20:04
    Rozcestník

    Dotaz: Vytištění xml s xslt v linuxu

    18.6.2020 11:41 majales | skóre: 30 | blog: Majales
    Vytištění xml s xslt v linuxu
    Přečteno: 486×
    Zdravím,

    řeším nějakou automatizaci reportů a potřeboval bych v linux konzoli vytisknout xml dokument s xslt formátem do pdfka. Doposavad jsem to otvíral v prohlížeči a tisknul do dpf po nastavení formátu stránky. Našel jsem něco ohledně xml2pdf, ale to nedaří mezi balíky najít. Neměl by někdo nějaký tip jak to vyřešit?

    Řešení dotazu:


    Odpovědi

    18.6.2020 12:48 z_sk | skóre: 34 | blog: analyzy
    Rozbalit Rozbalit vše Re: Vytištění xml s xslt v linuxu
    Nechces radsej pouzit wkhtmltopdf?
    debian.plus@protonmail.com
    18.6.2020 14:27 Kit | skóre: 46 | Brno
    Rozbalit Rozbalit vše Re: Vytištění xml s xslt v linuxu
    V jaké verzi XSLT je ta šablona? Co z toho leze po aplikaci XSLT?
    Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
    18.6.2020 16:23 majales | skóre: 30 | blog: Majales
    Rozbalit Rozbalit vše Re: Vytištění xml s xslt v linuxu
    Tohle má to xslt v hlavičce.
    <\?xml version="1.0" encoding="ISO-8859-1"?>
    <\xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
       <\xsl:output method="html" />
    
    xslt jsem zatím nezkoušel.
    18.6.2020 20:36 Kit | skóre: 46 | Brno
    Rozbalit Rozbalit vše Re: Vytištění xml s xslt v linuxu
    Tohle je XSLT 1.0, na který používám
    xsltproc sablona.xsl data.xml
    Výstupem je HTML, které se dá převést na PDF.
    html2ps data.html > data.ps
    ps2pdf yourfile.ps
    V jedné koloně by to mohlo vypadat asi takto:
    xsltproc sablona.xsl data.xml |
        html2ps |
        ps2pdf - output.pdf
    Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
    Řešení 1× (majales (tazatel))
    20.6.2020 15:50 majales | skóre: 30 | blog: Majales
    Rozbalit Rozbalit vše Re: Vytištění xml s xslt v linuxu
    Nakonec jsem skončil u wkhtmltopdf, které sice nemůžu použit v pipe, takže nejdřív vyrobím pomocí xsltproc html a pak ho vytisknu pomocí wkhtmltopdf do pdf.

    html2ps mi dávalo podivné výstupy, nefungovalo mi UTF-8, barvy ani obracení stránek na Landscape.
    Josef Kufner avatar 18.6.2020 14:35 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: Vytištění xml s xslt v linuxu
    Můžeš spustit prohlížeč v headless režimu a nechat ho to vytisknout.
    Hello world ! Segmentation fault (core dumped)
    18.6.2020 16:24 majales | skóre: 30 | blog: Majales
    Rozbalit Rozbalit vše Re: Vytištění xml s xslt v linuxu
    Není to trochu overkill? Já hledám cestu jak to automatizovat, ale tohle mi přijde moc..
    Josef Kufner avatar 18.6.2020 19:08 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: Vytištění xml s xslt v linuxu
    A co jiného bys chtěl použít? Ten nástroj musí umět XML, XSLT, pak pro vykreslení HTML, CSS, JS, vykreslit obrázky a nakonec export do PDF. Tedy v podstatě všechno, co dělá browser bez GUI. Pokud by jsi se spokojil s HTML výstupem, tak ti stačí mnohem jednodušší nástroj, ale pokud jde o vykreslení, tak máš smůlu.
    Hello world ! Segmentation fault (core dumped)
    20.6.2020 20:39 camel
    Rozbalit Rozbalit vše Re: Vytištění xml s xslt v linuxu
    A proč nepoužít XSL processor a primo generovat PDF? Pouzivam uZ léta FOP a funguje v pohodě...

    https://xmlgraphics.apache.org/fop/
    20.6.2020 23:44 Kit | skóre: 46 | Brno
    Rozbalit Rozbalit vše Re: Vytištění xml s xslt v linuxu
    Umí to i z HTML nebo si bude muset napsat novou šablonu?
    Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
    23.6.2020 23:31 camel1cz | skóre: 25
    Rozbalit Rozbalit vše Re: Vytištění xml s xslt v linuxu
    Šablona nijak speciální není. Znám akorát fop a ten umí jakoukoliv šablonu renderovat do PDF - zásek může být akorát v kompatibilitě té šablony. Je to sice standard, ale víme, jak to chodí...

    Založit nové vláknoNahoru

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

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