Anzeige:
Ergebnis 1 bis 3 von 3

Thema: \tableofwebcites aus dem toc nehmen

  1. #1
    Registrierter Benutzer
    Registriert seit
    02.12.2010
    Beiträge
    18

    \tableofwebcites aus dem toc nehmen

    Hallo Zusammen

    Arbeite für meinen Kollgen an einem Layout für seine Abschlussarbeit und habe eine Frage betreffend \tableofwebcites: Wie krige ich es hin, dass der Eintrag dazu nicht im \toc oder in der Übersicht erscheint?
    Ich möchte anschliessend mit \addtocontent eine Linie im Verzeichnis generieren ohne diese verflixte S. rechts. Hier ein Minimalbeispiel:
    Code:
    \documentclass[12pt,a4paper,english,german,centeredpartsintoc]{jurabook}[2006/04/26]
    \usepackage[ansinew]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{babel}
    \usepackage{makeidx}
    \usepackage[BCOR10mm,DIV12,headinclude,footexclude,mpexclude]{typearea}
    \usepackage{lmodern}
    \usepackage{textcomp}
    \usepackage{jurabib}
    
    % Test bib file erstellen
    % -----------------------
    
    \begin{filecontents}{test.bib}
    @ARTICLE{Spindler:ZUM96,
      author      = {Spindler, Gerald},
      gender      = {sm},
      title       = {Deliktsrechtliche Haftung im Internet
                     -- nationale und internationale Rechtsprobleme},
      juratitle   = {ZUM 1996, 533},
      journal     = {ZUM},
      year        = {1996},
      pages       = {533}
    }
    \end{filecontents}
    
    
    %-------------------------------------------------------------------------------
    % Einfügen von "S." vor der Seitenangabe in \overview und \tableofcontents
    %-------------------------------------------------------------------------------
    
    \let\Contentsline\contentsline
    \def\contentsline#1#2#3{\Contentsline{#1}{#2}{S. #3}}
    
    \begin{document}
    \renewcommand{\thepage}{\Roman{page}}
    \setcounter{page}{1}
    \begingroup
    \overview
    \endgroup
    \makeatother
    \begingroup
    \let\Contentsname\contentsname
    \def\contentsname{\centerline{Inhaltsverzeichnis}}
    \tableofcontents
    \endgroup
    
    \addtocontents{toc}{\protect\Contentsline{chapter}{\bibname}{\pageref{bib}}}
    \addtocontents{ovw}{\protect\Contentsline{chapter}{\bibname}{\pageref{bib}}}
    
    \bibliography{test}
    \bibliographystyle{jurabib}
    \label{bib}
    
    \tableofwebcites
    
    \part[Einleitung]{Einleitung}
    \renewcommand{\thepage}{\arabic{page}}
    \setcounter{page}{1}
    \chapter{Hinführung}
    \section{Beispiele aus der Geschichte der Prozessökonomie}
    \subsection{Altertum}
    bla bla \cite[540]{Spindler}.\citeweb[13.11.2006]{http://www.softwarehaftung.de}
    
    
    \end{document}
    Besten dank für eure Hilfe.

  2. #2
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin moin,
    Zitat Zitat von riedoa Beitrag anzeigen
    Arbeite für meinen Kollgen an einem Layout für seine Abschlussarbeit und habe eine Frage betreffend \tableofwebcites: Wie krige ich es hin, dass der Eintrag dazu nicht im \toc oder in der Übersicht erscheint?
    Ich möchte anschliessend mit \addtocontent eine Linie im Verzeichnis generieren ohne diese verflixte S. rechts.
    Dann bring Deinem \contentsline bei, das `S.' wählbar zu machen, etwa
    Code:
    \newif\ifpvisible\pvisibletrue
    \let\Contentsline\contentsline
    \def\contentsline#1#2#3{\Contentsline{#1}{#2}{\ifpvisible S.~\fi#3}}
    so ließe sich mit
    Code:
    \addtocontents{ovw}{\protect\pvisiblefalse}%
    \addtocontents{toc}{\protect\pvisiblefalse}%
    \tableofwebcites
    \addtocontents{ovw}{\protect\pvisibletrue}%
    \addtocontents{toc}{\protect\pvisibletrue}%
    dieses `S.' für die entsprechenden Einträge in TOC/OVW unterdrücken.
    Zitat Zitat von riedoa Beitrag anzeigen
    Hier ein Minimalbeispiel:
    `minimal' ist imho was anderes.
    BTW:
    Zitat Zitat von riedoa Beitrag anzeigen
    Code:
    \begin{filecontents}{test.bib}
    @ARTICLE{Spindler:ZUM96,
      author      = {Spindler, Gerald},
      gender      = {sm},
      title       = {Deliktsrechtliche Haftung im Internet
                     -- nationale und internationale Rechtsprobleme},
      juratitle   = {ZUM 1996, 533},
      journal     = {ZUM},
      year        = {1996},
      pages       = {533}
    }
    \end{filecontents}
    genau so gut hättest Du die .bib leer lassen können -- im Text zitierst Du jedenfalls was anderes.
    Zitat Zitat von riedoa Beitrag anzeigen
    Code:
    \renewcommand{\thepage}{\Roman{page}}
    \setcounter{page}{1}
    Sowas kannst Du zusammenfassen zu
    Code:
    \pagenumbering{Roman}
    Zitat Zitat von riedoa Beitrag anzeigen
    Code:
    \begingroup
    \overview
    \endgroup
    Wozu gruppierst Du diesen einen Befehl?
    Zitat Zitat von riedoa Beitrag anzeigen
    Code:
    \addtocontents{ovw}{\protect\Contentsline{chapter}{\bibname}{\pageref{bib}}}
    Falls Du Dich fragst, warum in Deiner Inhaltsübersicht andere Kapitel nicht fett hervorgehoben sind, sondern nur dieser Eintrag fürs LVZ: ersetze das mal durch
    Code:
    \addtocontents{ovw}{\protect\Contentsline{ovwchapter}{\bibname}{\pageref{bib}}}
    Obwohl, u.U. ist das gar nicht mehr nötig -- Du könntest nun ja auch diesen \pvisiblefalse etwa auf Höhe \pagenumbering{Roman} in TOC und OVW schreiben und erst beim Umstellen auf arabische Paginierung den entsprechenden \pvisibletrue absetzen ...

    MfG
    Rainer
    There's nothing a good whack with a hammer won't fix!

  3. #3
    Registrierter Benutzer
    Registriert seit
    02.12.2010
    Beiträge
    18
    Hey Rais

    Ich kann nur sagen -> das passt alles perfekt und ist ja doch so simpel! Der letzte Code von
    Code:
    \addtocontents{ovw}{\protect\Contentsline{ovwchapter}{\bibname}{\pageref{bib}}}
    brauche ich dann gar nicht mehr. Aber: damit das Literaturverzeichnis im \toc und in der \overview erscheint, muss zwingendermassen
    Code:
    \bibtotoc
    verwendet werden. Ansonsten steht nichts im toc und in der overview vom Literturverzeichnis. Das sieht dann schlussendlich so aus (dami hier alles besprochen wurde):
    Code:
    \bibtotoc
    \bibliography{test}
    \bibliographystyle{jurabib}
    .

    Besten Dank nochmals rais für die schnelle Hilfe.

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •