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 15:11 | Nová verze

    Vývojáři desktopového prostředí Enlightenment (Wikipedie) a souvisejících knihoven Enlightenment Foundation Libraries (EFL) vydali nové verze. Enlightenment byl vydán ve verzi 0.28.0 a Enlightenment Foundation Libraries ve verzi 1.29.

    Ladislav Hagara | Komentářů: 3
    dnes 13:55 | Zajímavý článek

    Cloudflare zjistil, že některé odpovědi modelu GLM-5.3 obsahovaly části dat z předchozích požadavků jiných zákazníků. Příčinou byla kombinace chybné konfigurace a chyby v inference enginu SGLang. Model podporoval kontextové okno 1 048 576 tokenů, ale GPU KV cache pool měl kapacitu pouze 681 280 tokenů. Při překročení kapacity docházelo k nesprávnému zpracování odmítnutého požadavku. Decode část systému následně pracovala se starými

    … více »
    vencour | Komentářů: 0
    dnes 13:00 | Zajímavý článek

    Vývojáři Knot Resolver vysvětlují, jak změnili rozhodování o tom, které DNS záznamy ponechat v cache a které odstranit. Článek obsahuje skutečná měření: devět hodin DNS provozu při 2 000 QPS, srovnání cache o velikosti 25 MB a 40 GB a také porovnání s BIND 9, kromě algoritmů obsahuje konkrétní doporučení pro konfiguraci a diagnostiku.

    vencour | Komentářů: 0
    včera 13:44 | IT novinky

    Největší kryptoměnová burza světa Binance se stala terčem útoku, při kterém podvodníci odcizili během několika minut kryptoměny v hodnotě přibližně 6,3 miliardy dolarů. Jedná se o největší kryptoměnovou krádež v historii, přibližně čtyřikrát větší než loňský útok na burzu Bybit. Binance se podařilo ve spolupráci s partnery zmrazit aspoň aktiva v hodnotě zhruba 3 miliard dolarů a slíbila, že veškeré ztráty pokryje z vlastních prostředků.

    Ladislav Hagara | Komentářů: 15
    včera 02:16 | Bezpečnostní upozornění

    Zranitelnost CVE-2026-98432 s CVSS 9.8 odhalila AI od společnosti Anthropic. Jedná se o kritickou chybu v implementaci MPTCP (multipath TCP). Debian vydal patche 16.10. a 22.10., ale např. Ubuntu je zatím bez opravy. Více informací na The Hacker News.

    Max | Komentářů: 20
    29.10. 23:22 | Zajímavý software

    Na Slovensku vznikla úplne nová rally hra, ktorá je zadarmo a funguje vo Windowse, Linuxe či na Macu. Greenie Rally má viac ako 50 tratí a vozidiel, šampionáty či turnaje. Má retro feeling a imituje automobilové hry z prelomu tisícročí. Vyskúšate prejsť všetky mapy na Škode 130RS?

    Stanislav Hoferek | Komentářů: 6
    29.10. 14:33 | Komunita

    Do základního systému NetBSD -current byl přidán nový editor atto jako alternativa k editorům vi a xedit.

    Ladislav Hagara | Komentářů: 1
    29.10. 14:11 | IT novinky

    Společnost System76 představila kompaktní 11litrový Thelio Prime Desktop. S procesorem AMD Ryzen 9000. S Pop!_OS 24.04 LTS s desktopovým prostředím COSMIC nebo Ubuntu 24.04 LTS.

    Ladislav Hagara | Komentářů: 0
    29.10. 13:44 | Humor

    Čínská státní televize pozastavila vysílání španělské La Ligy a čínské internetové platformy omezily obsah s Kylianem Mbappém poté, co slavný fotbalista ve francouzském pořadu The Bridge mluvil o svém oblíbeném memu, v němž je jeho tvář vložena do portrétu zobrazujícího diktátora Mao Ce-tunga. 'Můj oblíbený mem je ten, na kterém dali můj obličej na čínského diktátora. To mě opravdu rozesmívá. S přáteli ho používám pořád' řekl,

    … více »
    Pendrekama do nich❗ | Komentářů: 16
    29.10. 13:22 | IT novinky

    Při příležitosti oslav Dne vzniku samostatného československého státu (28. října) byly uděleny medaile Za zásluhy tvůrci aplikace Záchranka Filipu Maleňákovi, vědci v oblasti umělé inteligence Tomáši Mikolovovi a Olze Štěpánkové, vědkyni zabývající se kybernetikou, robotikou a strojovým učením, průkopnici v oblastech výuky a využití umělé inteligence v medicínském inženýrství.

    Pendrekama do nich❗ | Komentářů: 8
    Které desktopové prostředí na Linuxu používáte?
     (9%)
     (7%)
     (4%)
     (20%)
     (30%)
     (9%)
     (5%)
     (2%)
     (14%)
     (20%)
    Celkem 2952 hlasů
     Komentářů: 34, poslední 26.10. 08:24
    Rozcestník

    TeX

    TODO
    Informace o skupině
    Založena: 24. 8. 2008
    Členů: 48
    Článků: 0
    Wiki stránek: 1
    Dotazů: 108
    Akcí: 0
    Čtenost: 31 %
    Skóre: 29

    Dotaz: LaTeX: Odkazování na správnou stranu pomocí \addcontentsline

    drc avatar 1.11.2008 20:15 drc | skóre: 5
    LaTeX: Odkazování na správnou stranu pomocí \addcontentsline
    Přečteno: 3948×
    Ahoj,

    mám problém. Píšu práci v documentclass book a generuju si do něj literaturu pomocí BibTeXu.

    Vypadá to takhle:
    \def\refname{Literatura}
    \bibliographystyle{csplainnat}
    \bibliography{literatura}\addcontentsline{toc}{chapter}{Literatura}

    Problém je v tom, že takhle obsah odkazuje na stránku kde seznam literatury končí. Pokud upravím kód:

    \def\refname{Literatura}
    \addcontentsline{toc}{chapter}{Literatura}
    \bibliographystyle{csplainnat}
    \bibliography{literatura}

    Tak se problém opět nevyřeší. Tentokrát obsah odkazuje na 2 stránky dopředu. (Místo správneho čísla (třeba) 10 udává 8.) Při změně z ...{chapter}... na section se chování nezmění.

    Myslím, že to je irelevantní, ale používám balík natbib.

    Děkuji za každou radu :-)

    P.S. Pokud někdo máte styl pro BibTeX, který odpovídá ČSN tak se prosím podělte. Ještě jsem žádný takový na netu nenašel :-(

    Odpovědi

    1.11.2008 22:43 cronin | skóre: 49
    Rozbalit Rozbalit vše Re: LaTeX: Odkazování na správnou stranu pomocí \addcontentsline
    Ako to kompilujes? Na spravne generovanie krizovych odkazov treba zvycajne dve, niekedy aj tri kompilacie texom za sebou.

    Je to kvoli tomu, ze napr. ak mas obsah na zaciatku, tak pri prvej kopmpilacii obsah "nezabera ziadne miesto", az po prvej kompilacii sa vygeneruju pomocne subory, ktore obsahuju vstup pre obsah; pri druhej kompilacci sa vlozi tento obsah, a az vtedy "sa zisti", ze obsah zabera 3 strany, a teda vsetky nasledujuce referencie na strany je potrebne posunut.
    drc avatar 1.11.2008 23:37 drc | skóre: 5
    Rozbalit Rozbalit vše Re: LaTeX: Odkazování na správnou stranu pomocí \addcontentsline
    To vím, ale na počtu kompilací to vůbec nijak nezávisí. Fakt. Podle mě je problém v documentclass book, která je nastavená tak, že novou kapitolu (respektive objekt na její úrovni) musí umístit na první volnou lichou stranu.

    V případě, že \addcontentsline{toc}{chapter}{Literatura} se nachází před voláním \bibliography{literatura} se do souboru .toc uloží číslo strany na které skončil text. Nicméně podle nastavení book může LaTeX vypsat Literaturu až na první "nepopsanou" lichou stranu -- tím vzniká ten posun o jednu nebo dvě stránky.

    Z toho plyne jedno prasácké řešení a to, že se před \addcontentsline vloží \clearpage nebo \cleardoublepage a to podle toho jestli text končí na sudé nebo liché stránce. Ve zkratce: No fuj! (Ale funguje to.) Stejně odporné řešení je manuální editace .toc.

    Dalším podobným řešením je editace souboru .bbl a přidáním \addcontentsline za \begin{thebibliography}. To také funguje, ale musí se to provádět po každém spuštění BibTeXu (ten přepisuje celý .bbl). Řešením by bylo přimět BibTeX, aby tam \addcontentsline doplňoval sám, ale to neumím :-( (Popřípadě napsat takový makefile, který to pokaždé udělá.)
    1.11.2008 22:46 cronin | skóre: 49
    Rozbalit Rozbalit vše Re: LaTeX: Odkazování na správnou stranu pomocí \addcontentsline
    P.S. CSN pre bibliograficke odkazy definuje nasledovanianehodny paskvil.
    drc avatar 1.11.2008 23:44 drc | skóre: 5
    Rozbalit Rozbalit vše Re: LaTeX: Odkazování na správnou stranu pomocí \addcontentsline
    Souhlasím. Leč norma je norma a má tu špatnou vlastnost, že ji občas někdo vyžaduje a s tím bohužel nic nenadělám.

    Na netu jsem našel 2 co by měly být CSN kompatibilní a tenhle ( http://kraken.pedf.cuni.cz/texing/ ) byl přeci jenom o něco lepší.
    2.11.2008 10:42 Devil ;o)
    Rozbalit Rozbalit vše Re: LaTeX: Odkazování na správnou stranu pomocí \addcontentsline
    Zkus dat na zacatek souboru literatura.bib @PREAMBLE{"\addcontentsline{toc}{chapter}{Literatura}"}.
    drc avatar 2.11.2008 11:27 drc | skóre: 5
    Rozbalit Rozbalit vše Re: LaTeX: Odkazování na správnou stranu pomocí \addcontentsline
    To bohužel nefunguje. V souboru .bbl to vytvoří tohle:
    \addcontentsline{toc}{chapter}{Literatura}
    \begin{thebibliography}{16}


    Což je ekvivalentní s původním zápisem v .tex
    \addcontentsline{toc}{chapter}{Literatura}
    \bibliographystyle{csplainnat}
    \bibliography{literatura}


    Fungovalo by to pokud by .bbl vypadal takhle:
    \begin{thebibliography}{16}
    \addcontentsline{toc}{chapter}{Literatura}


    Každopádně díky za radu :-) O příkazu @PREAMBLE jsem nevedel ;-)
    2.11.2008 12:08 Devil ;o)
    Rozbalit Rozbalit vše Re: LaTeX: Odkazování na správnou stranu pomocí \addcontentsline
    Pravda, me to fungovalo jenom z toho duvodu, ze jsem pred vlozenim seznamu literatury volal jedno makro. To obsahuje \if@twoside\cleardoublepage\else\clearpage\fi coz je presne to, co si nazval prasackym resenim.

    Dalsi co me napada je predefinovat prostredi thebibliography.
    drc avatar 2.11.2008 14:03 drc | skóre: 5
    Rozbalit Rozbalit vše Re: LaTeX: Odkazování na správnou stranu pomocí \addcontentsline
    Čisté to sice není ;-), ale alespoň je to automatické -- zkusím to použít. Díky.
    drc avatar 3.11.2008 11:34 drc | skóre: 5
    Rozbalit Rozbalit vše Re: LaTeX: Odkazování na správnou stranu pomocí \addcontentsline
    Tak jsem to vyzkoušel a zdá se, že to problém vyřeší. Číslo strany je teď správně. Nicméně vynořil se jiný problém. Používám balíček hyperref, který dělá klikací odkazy v obsahu a ten stále míří na špatnou stranu. V porovnání s původním problém je to prkotina, ale stejně to zamrzí.

    Navíc v tomhle případě prostě netuším jak to vyřešit.

    3.11.2008 14:28 Devil ;o)
    Rozbalit Rozbalit vše Re: LaTeX: Odkazování na správnou stranu pomocí \addcontentsline
    Muzes me sem vlozit Tvoje predefinovany makro thebibliography.
    6.11.2008 12:12 x
    Rozbalit Rozbalit vše Re: LaTeX: Odkazování na správnou stranu pomocí \addcontentsline
    Nejlepším řešením asi je nadefinovat \@openbib@code, např.
    \makeatletter
    \def\@openbib@code{\addcontentsline{toc}{chapter}{Literatura}}
    \makeatother
    
    5.5.2012 11:05 vklidu
    Rozbalit Rozbalit vše Re: LaTeX: Odkazování na správnou stranu pomocí \addcontentsline
    Pred vlozeni seznamu literatury nebo obrazku apod. je potreba vlozit phantom sekci. Fiktivne to zacne novou sekci, ale realne se nikde nezobrazi. Slouzi to prave pro tyto typy problemu.
    \phantomsection 
    \addcontentsline{toc}{chapter}{List of Figures} 
    \listoffigures
    
    V pripade nove kapitoly je potreba jeste vlozit \cleardoublepage
    \cleardoublepage
    \phantomsection 
    \addcontentsline{toc}{chapter}{Literatura} 
    \bibliography{literatura}
    
    Je to ciste a doporucovane reseni.

    Založit nové vlákno • Nahoru

    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.