• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    DELVITLinux pro zacatecniky a obycejne uzivatele (NO FLAMES!)
    AXTHEB
    AXTHEB --- ---
    RADICETA: A nauc se trochu regexpy, je to strasne uzitecna vec.
    RADICETA
    RADICETA --- ---
    AXTHEB: Juhů, to je ono! Díky moc.
    AXTHEB
    AXTHEB --- ---
    RADICETA: Man lynx? Myslim že ti pomůže -display_charset
    RADICETA
    RADICETA --- ---
    AXTHEB: Jo fachá, super, má to jednu chybku (že jsem tak smělý) místo češtiny mi to píše cestinou.
    AXTHEB
    AXTHEB --- ---
    Takhle to facha:
    's/<img[^>]*src="\([^"]*\)"[^>]*>/\1/'
    RADICETA
    RADICETA --- ---
    Nebo převedu problém jinam. Pomocí programu dehtml se mi povedlo asi to, co jsem chtěl, ale mám problém v tom, že když výsledek prohlížím pomocí cat, je vše v pořídku, jenže když se na něj podívám v libovolném textovém editoru (zkoušel jsem leafpad, vim, kate...) místo utf mám rozsypaný čaj. Přitom výsledný soubor se tváří, že je v kódování utf8 (zjistila enca).
    RADICETA
    RADICETA --- ---
    AXTHEB: nojo, to je právě to co neumím - sed a regexp - kaju se, ale stejně si ho neumím opravit tak aby fungoval. Ale křičí na mě tohle:

    sed: -e výraz č. 1, znak 31: chybný odkaz \1 na pravé straně příkazu „s“
    AXTHEB
    AXTHEB --- ---
    RADICETA: cat soubor |sed -e 's/<img[^>]*src="(^")"[^>]*>/\1/' | lynx -dump -stdin
    Ten regex sem vyplodil z hlavy, temer jiste neni spravne
    VLASTIS
    VLASTIS --- ---
    ma ten div specalni tag?

    pokud ano, tak v libovolnem programovacim jazyku nactes celou stranku do promenne a vyhledas substring div LATEX .... /div

    vcelku elegantne to lze napriklad v php, ale ani v jinem jazyku nebude problem

    pokud ne, tak preji hodne stesti..
    RADICETA
    RADICETA --- ---
    Zdravím. Řesím následující prasárničku. Mám HTML, v něm celé stránky s hlavičkama, menu a takovými blbostmi a mezi tím vším obrázky a taky matematické zápisy (div a uvnitř latexový zápis). Cílem je udělat jen z obsahu LaTeX.

    Nenapadá vás jak jednoduše odstranit všechny tagy, přičemž z tagu img ponechat hodnotu atributu src? Navíc je to v UTF8, což třeba html2txt nechce ani slyšet.

    Bohatě mi postačí něco co mi z toho udělá txt, přerovnám a latexem si to obalím sám.
    VLASTIS
    VLASTIS --- ---
    WOODMAKER: takze jeste jednou - co ti nevyhovuje na OO pripadne CSS?
    WOODMAKER
    WOODMAKER --- ---
    KYTT: tohle jsem čekal, uvidím časem. Tady ty věci, ke kterým je potřeba manuál, ať už chci málo, nebo hodně, vždycky trvají, než se k nim dostanu
    ERGOSUM: díky, výborně, zkusím. Chci jenom čas od času moct napsat kousek formátovanýho textu a tady ty OO.O/MS O/... mi příjdou složité, když chci v dokumentu udělat nějakou obecnější úpravu (třeba změnit velikost všech nadpisů)

    Hlavně asi vůbec nevím, jak to má fungovat, takže si neumím představit, co vlastně chci. Nejlepší by bylo něco ve smyslu klasického html, kde se jinde dělá text/sémantika a jinde se nastavuje jeho formátování a to nastavení jde vidět hned (tzn wysiwyg).
    ERGOSUM
    ERGOSUM --- ---
    WOODMAKER: Myslíš na DTP? Na to používám Scribus ke své spokojenosti. LaTex je mocný nástroj, ale já jsem na něj líný. OOWriter s typo pluginem používám také. Nač to potřebuješ?
    KYTT
    KYTT --- ---
    WOODMAKER: LaTeX?
    WOODMAKER
    WOODMAKER --- ---
    hola, existuje nějakej nástroj na formátování textu?

    Ocenil bych něco jednoduchého, kde v textu označím nadpisy, odstavce, seznamy atd. a nastavím jim formátování.

    Nevím, jestli něco takového existuje, kromě OOWriter-like věcí, případně html+css. Znáte něco?
    VLASTIS
    VLASTIS --- ---
    ja mel problem v tom najit vhodny nastroj - kdyz jsi zminil awk, tak mi sepnulo a ozkousene jsem to mel za chvilku
    MRDAC_BEDEN
    MRDAC_BEDEN --- ---
    VLASTIS: to je presne ono, umet si poradit ;)
    VLASTIS
    VLASTIS --- ---
    panove diky za rady, je mi jasne, ze to vyresim regexpem, jen jsem si nemohl vybrat v cem udelat - nakonec jsme vytvoril bastl awk a sedu

    awk '{print "lease " $1 " {\n starts 1 2011/01/01 00:00:01;\n ends never;\n tstp 2 2041/01/01 00:00:01;\n binding state bootp;\n next binding state free;\n hardware ethernet " $4 ";\n}\n"}' | sed 's/hardware ethernet -/hardware ethernet /g'

    vstup je takovy
    172.16.1.3 - 255.255.255.0 -0a-0b-ab-bb-da-cc - NEVER EXPIRES -U

    vystup je takovy
    lease 10.131.46.218 {
    starts 1 2008/08/25 04:04:05;
    ends never;
    tstp 2 2038/01/19 03:14:07;
    binding state bootp;
    next binding state free;
    hardware ethernet 00:04:ac:5a:45:65;
    }



    MR_DAN
    MR_DAN --- ---
    MRDAC_BEDEN: presne, ja bych teda musel v Jave, pac to je jediny co umim, ale je to prace na max 20 minut
    Kliknutím sem můžete změnit nastavení reklam