Portál AbcLinuxu, 12. května 2024 21:22

Dotaz: Latex -- zalamovani radku v obsahu

14.12.2008 22:11 Vojta
Latex -- zalamovani radku v obsahu
Přečteno: 2539×
Odpovědět | Admin

Ahoj,

píši po 5 letech zase svou závěrečnou práci a  nyní mi nefungují správně  tyto příkazy:

\tableofcontents, \listoffigures, \listoftables

-- jedná se o vytvoření obsahu, vytvoření seznamu obrázků a tabulek. Problém je v tom, že pokud mám dlouhý název kapitoly nebo dlouhý popisek obrázku, tak se ve vytvářeném seznamu text nezalomí na nový řádek ale přeteče mimo stránku. Jak toto opravit? Ve starších verzích Latexu to nedělalo, nyní mám 3.141592-1.30.6-2.2.

 

 


Řešení dotazu:


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

Odpovědi

wamba avatar 14.12.2008 22:26 wamba | skóre: 38 | blog: wamba
Rozbalit Rozbalit vše Re: Latex -- zalamovani radku v obsahu
Odpovědět | | Sbalit | Link | Blokovat | Admin

u mě se to chová korektně (chtělo by to přiložít příklad),

každopádně lze použít u chapter, section ...  nepoviný parametr, kde lze použít např.\\, který se zobrazí v obsahu.

This would have been so hard to fix when you don't know that there is in fact an easy fix.
14.12.2008 22:49 Vojta
Rozbalit Rozbalit vše Re: Latex -- zalamovani radku v obsahu

Zde přikládám zdoják:

\documentclass[12pt,a4paper,oneside]{report}
\usepackage{czech}
\usepackage[dvipdfm]{graphicx}
\usepackage{hyperref}
\usepackage{url}
\usepackage{amsmath}

\renewcommand{\d}{\mathrm{\,d}}
\newcommand{\stup}{$^\circ$}
\newcommand{\lint}{\int\limits}
%\newcommand{\otaznik}{\rule{10pt}{10pt}?\ }
\newcommand{\otaznik}{}

\begin{document}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\pagestyle{empty}

\tableofcontents
\newpage

\listoffigures
\newpage

\listoftables
\newpage

\pagestyle{headings}

\chapter{Úvod ať je nadpis dlouhý, předlouhý, čímž konec řádku zmizí kdesi za
okrasej papíru a vypadá to příšerně}

\chapter{Úvod ať je nadpis dlouhý, předlouhý,předlouhý ale o něco kratší}

\input{symboly}
\input{uvod}
\input{formulace_prob}
\input{cil}
\input{metody_reseni}
\input{vysledky}
\input{zaver}

\input{literatura}
\addcontentsline{toc}{chapter}{Příloha na CD}
\end{document}

a zde příkládám výsledek po zkompilování:

Latex-chyba.png

wamba avatar 14.12.2008 23:12 wamba | skóre: 38 | blog: wamba
Rozbalit Rozbalit vše Re: Latex -- zalamovani radku v obsahu

\usepackage[dvipdfm]{hyperref}

(dvi je bez odkazu pdf už s)

This would have been so hard to fix when you don't know that there is in fact an easy fix.
15.12.2008 22:40 Vojta
Rozbalit Rozbalit vše Re: Latex -- zalamovani radku v obsahu

To je ono :-)

 Dekuji moc. Takze hlavicka ted vypada nasledovne:

\documentclass[12pt,a4paper,oneside]{report}
\usepackage{czech}
\usepackage[dvipdfm]{graphicx}
\usepackage[dvipdfm]{hyperref}
\usepackage{url}
\usepackage{hyperref}
\usepackage{amsmath}
\usepackage{a4}    

....

A navíc to má klikací odkazy v PDF :-) (ale ne v dvi, ale to mne uz tolik netrapi)

31.12.2009 01:39 Gocoo
Rozbalit Rozbalit vše Re: Latex -- zalamovani radku v obsahu
Ahoj,

nejak jsem nepochopil, jak jste v tomto prispevku vyresili problem s nezalamovanim radku v obsahu?

Ktery balik toto zajistuje?

Objasnite mi to prosim nekdo?
31.12.2009 16:52 robert
Rozbalit Rozbalit vše Re: Latex -- zalamovani radku v obsahu
hyperref predefinovava vetsinu maker pro krizove odkazy.

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.