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í
×
    včera 19:33 | Nová verze

    UBports, nadace a komunita kolem Ubuntu pro telefony a tablety Ubuntu Touch, vydala Ubuntu Touch OTA-9 Focal, tj. deváté stabilní vydání založené na Ubuntu 20.04 Focal Fossa.

    Ladislav Hagara | Komentářů: 0
    včera 17:22 | Nová verze

    Firma Murena představila (PeerTube, YouTube) novou verzi 3.0 mobilního operačního systému /e/OS (Wikipedie) založeného na Androidu a LineageOS bez aplikací a služeb od Googlu.

    Ladislav Hagara | Komentářů: 1
    včera 12:33 | Nová verze

    Byla vydána nová verze 5.12 svobodného multiplatformního softwaru pro konverzi a zpracování digitálních fotografií primárně ve formátů RAW RawTherapee (Wikipedie). Vedle zdrojových kódů je k dispozici také balíček ve formátu AppImage. Stačí jej stáhnout, nastavit právo ke spuštění a spustit.

    Ladislav Hagara | Komentářů: 0
    2.6. 19:33 | Komunita

    Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za květen (YouTube).

    Ladislav Hagara | Komentářů: 0
    2.6. 12:11 | Bezpečnostní upozornění

    Byly publikovány informace (txt) o zranitelnostech CVE-2025-5054 v Apport a CVE-2025-4598 v systemd-coredump. Lokální uživatel se může dostat k výpisu paměti programu (core dump) s SUID a přečíst si tak například /etc/shadow.

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

    Společnost Valve aktualizovala přehled o hardwarovém a softwarovém vybavení uživatelů služby Steam. Podíl uživatelů Linuxu aktuálně činí 2,69 %. Nejčastěji používané linuxové distribuce jsou Arch Linux, Linux Mint a Ubuntu. Při výběru jenom Linuxu vede SteamOS Holo s 30,95 %. Procesor AMD používá 68,77 % hráčů na Linuxu.

    Ladislav Hagara | Komentářů: 3
    1.6. 23:22 | Nová verze

    Byla vydána verze 4.0 open source programu na kreslení grafů Veusz (Wikipedie). Přehled novinek v poznámkách k vydání. Proběhla portace na Qt 6.

    Ladislav Hagara | Komentářů: 0
    1.6. 11:44 | Nová verze

    Dibuja je jednoduchý kreslící program inspirovaný programy Paintbrush pro macOS a Malování pro Windows. Vydána byla verze 0.26.0.

    Ladislav Hagara | Komentářů: 2
    31.5. 23:33 | Nová verze

    Byla vydána nová verze 9.13 z Debianu vycházející linuxové distribuce DietPi pro (nejenom) jednodeskové počítače. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    31.5. 21:44 | Komunita

    Na čem aktuálně pracují vývojáři GNOME a KDE Plasma? Pravidelný přehled novinek v Týden v GNOME a Týden v KDE Plasma.

    Ladislav Hagara | Komentářů: 0
    Jaký je váš oblíbený skriptovací jazyk?
     (55%)
     (32%)
     (7%)
     (2%)
     (0%)
     (1%)
     (3%)
    Celkem 194 hlasů
     Komentářů: 14, poslední 2.6. 08:30
    Rozcestník

    TeX

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

    Dotaz: TeX \@part doesn't match....

    29.1.2011 18:13 zajca | skóre: 2 | blog: zajca
    TeX \@part doesn't match....
    Přečteno: 355×
    Zdarec, píšu (spíš upravuju) šablonu pro bakalářku a narazil sem na chybu a nevím jak ji vyřešit
    ! Use of \@part doesn't match its definition.
    \@uclclist ->\oe 
                     \OE \o \O \ae \AE \dh \DH \dj \DJ \l \L \ng \NG \ss \SS \th...
    l.349 \cast{Teoretická část}
    překlad fungoval pak sem něco upravil a je to v háji a nemožu si stím poradit. překládám XeLaTeXem, ale chyba XeLaTeXu to nebude.

    takto je to makro ve zdroji.
    \def\cast#1{% příkaz \cast jako alternativa k \part
    	\part{#1}
    	}
    
    \def\@part[#1]#2{%
    	\ifnum \c@secnumdepth >\m@ne
    	\refstepcounter{part}%
    	\addcontentsline{toc}{section}{\protect\makebox[1cm][l]{\thepart}\MakeTextUppercase{#1}}%
    \else
    	\addcontentsline{toc}{section}{\MakeTextUppercase{#1}}%
    \fi
    	{\parindent \z@ \raggedright
    	\interlinepenalty \@M
    \clearpage
    \normalfont
         \ifnum \c@secnumdepth >\m@ne
           \Large\bfseries
    \nobreak \fi
    	\vspace*{9cm}
    	\center\huge \bfseries\thepart. \MakeTextUppercase{#2}%
    	\markboth{}{}\par}%
    \nobreak
    \clearpage
        \@afterheading
    }
    celou šablonu mám na githubu
    dycky si říkám, proboha proč lidi píšete tak dlůhé blogy a pak neco začnu psat a nakonci si říkám k*rva to je dlůhé.

    Řešení dotazu:


    Odpovědi

    29.1.2011 19:53 vencas | skóre: 32
    Rozbalit Rozbalit vše Re: TeX \@part doesn't match....
    Ta část
    \def\@part[#1]#2{...}
    
    je TeXovská definice příkazu, která pak vyžaduje, aby se argumenty použily stejným způsobem (the use of ... does not match its definition), tj. včetně hranatých závorek.

    Pokud chcete nadefinovat funkci s nepovinným parametrem v LaTeXu, pak použijte LaTeXovský \newcommand (viz dokumentace), který umí nepovinné parametry zpracovat.

    LaTeX zpracovává [...] nějakým vnitřním mechanismem, v čistém TeXu žádné nepovinné parametry v [] nejsou.
    Řešení 1× (zajca (tazatel))
    30.1.2011 00:47 zajca | skóre: 2 | blog: zajca
    Rozbalit Rozbalit vše Re: TeX \@part doesn't match....
    Uf tam sem přepsal prakticky všechno, protože sem to nemohl jenom tak vyřešit,ale už je to OK. Dík za vysvětlení.

    Potřeboval bych ještě pár rad v tom dokumentu. Řeším dvě věci: 1) netuším proč se subsection oběví v obsahu jako uppercase když to nemá nastavené a v textu je malým písmem.

    2) pak nevím u seznamů obrázků apd... proč hyperref změní velikosti písmen na malé když jim nastavuju uppercase.

    3) a poslední, nevím proč hyperref ignoruje colorlinks=false a všechny linky obarvuje.
    dycky si říkám, proboha proč lidi píšete tak dlůhé blogy a pak neco začnu psat a nakonci si říkám k*rva to je dlůhé.
    30.1.2011 10:09 l4m4
    Rozbalit Rozbalit vše Re: TeX \@part doesn't match....
    1) Vidím tu spousty \MakeTextUppercase.
    30.1.2011 11:27 zajca | skóre: 2 | blog: zajca
    Rozbalit Rozbalit vše Re: TeX \@part doesn't match....
    MakeTextUppercase dělal problémy teď je všude uppercase. každopádně na tom nežáleží.
    Právěže nikde nemám nastaveno uppercase u subsection
    on to možná dělá LaTeX sám, protože on není uppercase, teda je všechna písmena jsou velká, ale první je větší, potřebuju aby byl stejný jako u subsection.
    https://github.com/zajca/BC.TvorbaLinuxoveDistribuce/blob/master/sablona.tex
    dycky si říkám, proboha proč lidi píšete tak dlůhé blogy a pak neco začnu psat a nakonci si říkám k*rva to je dlůhé.
    Řešení 1× (zajca (tazatel))
    30.1.2011 12:27 l4m4
    Rozbalit Rozbalit vše Re: TeX \@part doesn't match....
    všechna písmena jsou velká, ale první je větší
    Ach jo.

    To jsou přece kapitálky.

    Zřejmě tam někde bude \sc či \scshape...
    30.1.2011 13:09 zajca | skóre: 2 | blog: zajca
    Rozbalit Rozbalit vše Re: TeX \@part doesn't match....
    Jo to mě nenapadlo :D Dík [solved]
    dycky si říkám, proboha proč lidi píšete tak dlůhé blogy a pak neco začnu psat a nakonci si říkám k*rva to je dlůhé.

    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.