Portál AbcLinuxu, 25. dubna 2024 09:56


Dotaz: LaTeX - číslování

17.11.2007 16:40 Zdeněk
LaTeX - číslování
Přečteno: 2982×
Odpovědět | Admin
Ahoj. Mám problém s číslováním v LaTeXu. Potřeboval jsem číslovat přílohy k práci tak, aby se mi v obsahu objevilo
Přílohy
A Příloha první       I
B Příloha druhá      XI
C Příloha třetí      XIV
Nenapadlo mě nic jiného, než si v pravou chvíli nastavit čítač \thechapter a \thepage na \Alph{} a \Roman{} a vynulovat je. Dosáhl jsem požadovaného. Vypadá to hezky. Jenže když z toho dělám pomocí dvipdfm a balíčku hyperref, soubor.pdf, tak při tvorbě odkazů v obsahu mi to počítá od nuly. Místo na první přílohu, tedy \chapter I mi to pochopitelně odkazuje na \chapter 1 a podobně se zbytkem příloh. Poradí mi prosím někdo, jak mu vnutit, aby potom co se v textu objeví \prilohy začal číslovat od nuly pomocí písmen a římských čísel a přitom po převodu do pdf odkazoval z obsahu na správné místo v souboru? Dík. Zdeněk.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

17.11.2007 19:33 frdrx | skóre: 29 | blog: frdrx
Rozbalit Rozbalit vše Re: LaTeX - číslování
Odpovědět | | Sbalit | Link | Blokovat | Admin
Svedl bych to na dvipdfm. Co cesta přes dvips a ps2pdf?
Patička mi slouží k tomu, abych si lépe poznal svoje příspěvky.
17.11.2007 20:39 cronin | skóre: 49
Rozbalit Rozbalit vše Re: LaTeX - číslování
Co cesta přes dvips a ps2pdf?
Asi by patrne prestala fungovat akakolvek funkcionalita balika hyperref, t.j. klikatelne krizove odkazy, backreferencie v indexe a pod.
17.11.2007 21:01 Zdeněk
Rozbalit Rozbalit vše Re: LaTeX - číslování
Ano. Když dám do hyperref místo dvipdfm,dvips, tak se na mě vysypou chyby. Pravděpodobně kódování.
17.11.2007 21:18 frdrx | skóre: 29 | blog: frdrx
Rozbalit Rozbalit vše Re: LaTeX - číslování
Jaké chyby, prosím? Nepomůže třeba smazat *.aux?
Patička mi slouží k tomu, abych si lépe poznal svoje příspěvky.
17.11.2007 21:59 Zdeněk
Rozbalit Rozbalit vše Re: LaTeX - číslování
Určitě se tu nechci přít o to jestli to jde nebo ne :). Když smáznu .aux tak mi to při prvním zpracování neudělá obsah a při druhém mi to vynadá ve smyslu tom, že nemám nadefinované knihy v seznamu literatury. K těm chybám:
[LaTeX] finished with exit status 1
./Dip_UkPedf.tex:61:A was supposed to be here. V�gnerov� \cite{Vagnerova}
./Dip_UkPedf.tex:67:A was supposed to be here. Trpi�ovsk� \cite{Trpisovska}
./Dip_UkPedf.tex:80:A was supposed to be here. Zden�k Helus \cite[str. 170]{Helus}
atd.

Ten dvipdfm pracuje dobře. Jedinej prblém mám s tím číslováním, který jsem si rozhodil tím vynulováním čítačů.
17.11.2007 22:27 frdrx | skóre: 29 | blog: frdrx
Rozbalit Rozbalit vše Re: LaTeX - číslování
Jo, kódování, jasně, už mi to došlo. A v DVI souboru je to číslování teda správně nebo ne?
Patička mi slouží k tomu, abych si lépe poznal svoje příspěvky.
17.11.2007 21:14 frdrx | skóre: 29 | blog: frdrx
Rozbalit Rozbalit vše Re: LaTeX - číslování
Ne nutně. Schválně jsem si zkompiloval diplomku mojí ženský latexem, udělal PDF přes dvips a ps2pdf, a všechny citace, křížové odkazy i zpětné odkazy z bibliografie zpět do textu fungují úplně normálně (s balíkem hyperref) jako když použiju pdflatex. Akorát chybí obrázky, což je jasné, když nejsou ve formátu eps. Takže já nevidím problém.
Patička mi slouží k tomu, abych si lépe poznal svoje příspěvky.
17.11.2007 21:20 cronin | skóre: 49
Rozbalit Rozbalit vše Re: LaTeX - číslování
No, napriklad obrazky vo formate png ci pdf. :-D
17.11.2007 21:23 frdrx | skóre: 29 | blog: frdrx
Rozbalit Rozbalit vše Re: LaTeX - číslování
Ty ve výsledku, samozřejmě, chybí.
Patička mi slouží k tomu, abych si lépe poznal svoje příspěvky.
17.11.2007 20:56 cronin | skóre: 49
Rozbalit Rozbalit vše Re: LaTeX - číslování
Odpovědět | | Sbalit | Link | Blokovat | Admin
Myslim ze LaTeX pozna nieco ako
\appendix
alebo
\appendices
Zmeni to cislovanie kapitol na A, B, C, ...; ci to zmeni aj sposob cislovania stran, to neviem. Raz som to pouzil, na diplomovu pracu, nepamatam si to presne, ale Google Ti pomoze. :-)
18.11.2007 07:21 robertK | skóre: 26 | blog: Klokanuv_blog | Brno
Rozbalit Rozbalit vše Re: LaTeX - číslování
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pomuze option naturalnames? Nebo mozna naturalnames=true, ted si nejsu jisty? Viz manual k hyperref.
18.11.2007 07:34 robertK | skóre: 26 | blog: Klokanuv_blog | Brno
Rozbalit Rozbalit vše Re: LaTeX - číslování
nebo asi spis pomuze hypertexnames=false jako option pri volani hyperref .... Vyzkousejte to :)
18.11.2007 09:09 Zdeněk
Rozbalit Rozbalit vše Re: LaTeX - číslování
Děkuji. Fuguje. Ani nevíte, jakou mám radost. Takže naonec zabrala varianta
/usepackage[dvipdfm,naturalnames=true,unicode]{hyperref}
. Ještě jsem si vložil /phantomsection pod stránku Přílohy a už snad všechno ukazuje kam má. takže ještě jednou dík. Zdeněk.

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.