Portál AbcLinuxu, 8. května 2025 21:08

Dotaz: Beamer - číslování obsahu

3.1.2009 14:37 Ludvík Vlček
Beamer - číslování obsahu
Přečteno: 1256×
Odpovědět | Admin

zdravím,

tvořím menší prezentaci v beameru. Součástí prezentace je i obsah, generovaný příkazem

 

\tableofcontents

 

Potřeboval bych mít číslo první použité sekce jiné, než číslo jedna, což je (asi) defaultní nastavení někde v hlubinách beamer šablony. 

Příkaz

 

\setcounter{section}{2}

 

správně nastaví číslo sekce, takže na jednotlivých frame se zobrazuje správě. Nikoliv však v obsahu, tam je pořád číslování od jedničky, pokud zapnu číslování. A nemůžu a nemůžu najít, kde to změnit.

Neveděl by někdo, co systematicky přehlížím ??

 

díky za pomoc

 

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

wamba avatar 3.1.2009 17:05 wamba | skóre: 38 | blog: wamba
Rozbalit Rozbalit vše Re: Beamer - číslování obsahu
Odpovědět | | Sbalit | Link | Blokovat | Admin

\tableofcontents[currentsection,firstsection=0] tohle by mohlo fungovat

Ps. u takových otázek je vhodné přiložit soubor v TeXu, ve kterém to nefunguje

(abych pak nemusel hledat jak se čísluje obsah, ...)

This would have been so hard to fix when you don't know that there is in fact an easy fix.
3.1.2009 21:09 Ludvík Vlček
Rozbalit Rozbalit vše Re: Beamer - číslování obsahu

Nejdříve díky,

option: firstsection=0

částečně zabralo, i když stále nerespektuje nastavení:  \setcounter{section}{číslo}...

 

Přiložit TeX soubor jsem původně chtěl, ale je to trošku komplikovanější.

Celá věc se vyvinula z požadavku, kdy jsme měl delší text, rozdělený do několika kapitol (sekcí) a dotyčný chtěl "vyrobit" PDF soubor právě jen z jedné kapitoly/sekce. Řešení pomocí direktiv \input, \include, případně \includeonly se mi moc nelíbilo, jelikož bylo nutné stále něco odkomnetovávat a zakomentovávat. No, přišlo mi to takové nějaké divné. A protože taky trochu programuji, napadlo mě zkusit využít pro tento účel direktivy: \ifthenelse a \whiledo, tak, že si do "counteru" nastavím jaké číslo kapitoly chci generovat a ono si to správné číslo kapitoly najde a "vyrobí" kýžený PDF soubor. Včetně správného číslování kapitol. Což se nakonec podařilo. Není to o moc chytřejší, než použití uvedených direktiv, ale zase jsem se něco dalšího naučil...

Takže ve výsledku spolu interaguje asi 5 různých TeXových souborů, některé s ne zrovna přehlednou strukturou. To byl důvod, proč jsem nic nepřikládal...

 

Ještě jednou díky.

:-)

 

3.1.2009 21:27 Ludvík Vlček
Rozbalit Rozbalit vše Re: Beamer - číslování obsahu

Takže, ještě jednou díky,

stačilo "pokračovat v dané myšlence". Potřebné číslo kapitoly/sekce lze vnutit nastavením

option: firstsection

na to správné záporné číslo. "Zbastlit" vzoreček, který to umí dopočítat, je trivialitka..

Jo, taky jsem si ověřil, že lze předat do option: firstsection i parametr zadaný jako: \value{counter}...

 

 

přeji pěkný večer.

:-)

 

Založit nové vláknoNahoru

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

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.