Jeg er blevet bedt om at tilføje et minimalt eksempel, som illustrerer problemet og som man kan copy/paste, dette er hermed gjort.
Om hvorvidt jeg har brug for alle pakkerne i dette minimal eksempel ved jeg som nævnt ikke, idet jeg ikke er klar over om nogle
indstillinger som visse pakker laver overskrives af andre, jeg har derfor tilføjet samtlige pakker som jeg bruger i mit projekt.
m.v.h. Sami Al-beik
\documentclass[10pt]{book}
\usepackage{graphicx}
\usepackage{amssymb,amsmath}
\usepackage{ae,aecompl}
\usepackage[T1]{fontenc}
\usepackage[applemac]{inputenc}
\usepackage{graphicx}
\usepackage{amssymb}
\usepackage[danish]{babel}
\usepackage{textcomp}
\usepackage{epsfig}
\usepackage{aeguill}
\usepackage{wrapfig}
\usepackage{fancybox}
\usepackage{eso-pic}
\usepackage{color}
\usepackage{tikz}
\usepackage{booktabs}
\usepackage{fancyhdr}
\usepackage{colortbl}
\usepackage{movie15}
\usepackage{pifont}
\usepackage{pgflibraryarrows}
\usepackage{pgflibrarysnakes}
\usepackage{wallpaper}
\usepackage{titlesec}
\usepackage{titletoc}
\usepackage{color}
\usepackage{hyperref} \hypersetup{colorlinks,
citecolor=black,
filecolor=black,
linkcolor=black,
urlcolor=black,
bookmarks=true,
pdftitle={Ny matematik},
pdfauthor={Sami Hassan Al-beik},
pdftex}
\oddsidemargin -0.5 cm
\textheight = 8,5 in
\parskip = 0.2cm
\textwidth 14 cm
\topmargin = 0 cm
\newenvironment{newsection}
{\setcounter{secnumdepth}{0}%
\renewcommand\sectionmark[1]{}}
{\setcounter{secnumdepth}{2}}
\titleformat{\newsection}{\large\bfseries}{\thesection}{2em}{}
\makeatletter
\renewcommand\section{\ <at> startsection{section}{1}{\z <at> }%
{-3.5ex \ <at> plus -1ex \ <at> minus -.2ex}%
{2.3ex \ <at> plus.2ex}%
{\normalfont\large\bfseries}}
\makeatother
\makeatletter
\renewcommand\subsection{\ <at> startsection{subsection}{1}{\z <at> }%
{-3.5ex \ <at> plus -1ex \ <at> minus -.2ex}%
{2.3ex \ <at> plus.2ex}%
{\normalfont\normalsize\bfseries}}
\makeatother
\long\def\symbolfootnote[#1]#2{\begingroup%
\def\thefootnote{\fnsymbol{footnote}}\footnote[#1]{#2}\endgroup}
\setcounter{page}{1}
% BEGIN DOCUMENT
\begin{document}
% HEADER
\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{\markboth{#1}{}}
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
\fancyhf{}
\fancyhead[LE,RO]{\bfseries\thepage}
\fancyhead[LO]{$\Lambda$ \texttt{- BASIS}}
\fancyhead[RE]{$\Lambda$}
\renewcommand{\headrulewidth}{0.5pt}
\fancypagestyle{plain}{
\fancyhead{}
\renewcommand{\headrulewidth}{1}
}
\topmargin = 0 cm
% START INDHOLD
\chapter{Tekst}
\thispagestyle{empty}
$\quad$\\\\\\\\\\\
\setlength{\unitlength}{1cm}
% TOC
\begin{minipage}{10cm}
\titleformat{\chapter}[display]
{...}{...}{...}
[\vspace*{4pc}%
\startcontents
\printcontents{l}{1}{\setcounter{tocdepth}{2}}
\end{minipage}
\begin{newsection}
\section{Titel1}
Tekst
\end{newsection}\noindent
\begin{newsection}
\section{Titel2}
Tekst
\end{newsection}\noindent
% DENNE LINJE BURDE I FØLGE VEJLEDNINGEN IKKE PRODUCERE ET SIDETAL I TOC:
\subsection*{Preface}
\addcontentsline{toc}{subsection}{Preface}
\end{document}
Start på videresendt besked:
Dato: 20. jul 2010 13.01.42 CEST
Emne: TUG - Problemer med toc
Hej tug.dk-dk-tug mailliste
Jeg er igang med at skrive et større projekt i LaTeX og har måtte foretage en del opsætningsmæssige ændringer for at få det layout jeg ønskede.
Jeg er dog nu stødt ind i et problem ved min toc (table of contents), som jeg ikke lige sådan uden videre kan gennemskue. Jeg har nemlig brug for at kunne indsætte linjer i toc som ikke er nummeret men alle de kommandoer jeg sådan lige kan google mig frem til, resulterer ikke i det ønskede. De kommandoer jeg har forsøgt indsætter både section teksten samt sidetallet også selvom der på diverse sider står at sidetallet ikke burde blive vist, jeg formoder derfor at noget i min opsætning eller en pakke har foretaget nogle ændringer som annullerer visse dele af de brugte kommandoer. Jeg bruger titlesec og titletoc til min toc.
Jeg håber derfor at en af jer kunne hjælpe mig med ovenstående problem - det ville være til meget stor hjælp.
På forhånd mange tak
m.v.h. Sami Al-beik
P.S.: Skulle du ligge inde med hemmeligheden om hvordan man forøger linjeafstanden i toc ... ville dette også være til stor hjælp. :D
Brugte pakker og diverse indstillinger:
\documentclass[10pt]{book}
\usepackage{graphicx}
\usepackage{amssymb,amsmath}
\usepackage{ae,aecompl}
\usepackage[T1]{fontenc}
\usepackage[applemac]{inputenc}
\usepackage{graphicx}
\usepackage{amssymb}
\usepackage[danish]{babel}
\usepackage{textcomp}
\usepackage{epsfig}
\usepackage{aeguill}
\usepackage{wrapfig}
\usepackage{fancybox}
\usepackage{eso-pic}
\usepackage{color}
\usepackage{tikz}
\usepackage{booktabs}
\usepackage{fancyhdr}
\usepackage{colortbl}
\usepackage{movie15}
\usepackage{pifont}
\usepackage{pgflibraryarrows}
\usepackage{pgflibrarysnakes}
\usepackage{wallpaper}
\usepackage{titlesec}
\usepackage{titletoc}
\usepackage{color}
\usepackage{hyperref} \hypersetup{colorlinks,
citecolor=black,
filecolor=black,
linkcolor=black,
urlcolor=black,
bookmarks=true,
pdftitle={Ny matematik},
pdfauthor={Sami},
pdftex}
\oddsidemargin -0.5 cm
\textheight = 8,5 in
\parskip = 0.2cm
\textwidth 14 cm
\topmargin = 0 cm
\usepackage{titlesec}
\newenvironment{newsection}
{\setcounter{secnumdepth}{0}%
\renewcommand\sectionmark[1]{}}
{\setcounter{secnumdepth}{2}}
\titleformat{\newsection}{\large\bfseries}{\thesection}{2em}{}
\makeatletter
\renewcommand\section{\ <at> startsection{section}{1}{\z <at> }%
{-3.5ex \ <at> plus -1ex \ <at> minus -.2ex}%
{2.3ex \ <at> plus.2ex}%
{\normalfont\large\bfseries}}
\makeatother
\makeatletter
\renewcommand\subsection{\ <at> startsection{subsection}{1}{\z <at> }%
{-3.5ex \ <at> plus -1ex \ <at> minus -.2ex}%
{2.3ex \ <at> plus.2ex}%
{\normalfont\normalsize\bfseries}}
\makeatother
\long\def\symbolfootnote[#1]#2{\begingroup%
\def\thefootnote{\fnsymbol{footnote}}\footnote[#1]{#2}\endgroup}
*****************
MIN TOC:
\titleformat{\chapter}[display]
{...}{...}{...} % Your definitions come here
[\vspace*{4pc}%
\startcontents
\printcontents{l}{1}{\setcounter{tocdepth}{2}}
*****************
Header opsætning:
\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{\markboth{#1}{}}
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
\fancyhf{}
\fancyhead[LE,RO]{\bfseries\thepage}
\fancyhead[LO]{$\Lambda$ \texttt{- BASIS}}
\fancyhead[RE]{$\Lambda$}
\renewcommand{\headrulewidth}{0.5pt}
\fancypagestyle{plain}{
\fancyhead{}
\renewcommand{\headrulewidth}{1}
}
\topmargin = 0 cm