goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


Login  | Registrieren
Direktlinks:
Zuletzt aktive Beiträge
Unbeantwortete Beiträge
[Erweitert]

Forenstatistik:
Beiträge: 100898
Top-Poster: Johannes_B (5067)

Wir begrüßen unseren neuesten Benutzer River.

Links:


Mit Unterstützung von DANTE e.V.: Deutschsprachige Anwendervereinigung TeX. Danke den Mitgliedern!





Forum
      Option
[Erweitert]
  • Diese Seite weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Indexverzeichnis seitenbreit?

 

p.nietnagel
Forum-Anfänger
Forum-Anfänger

Beiträge: 32
Anmeldedatum: 17.06.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 05.11.2009, 03:17     Titel: Indexverzeichnis seitenbreit?
  Antworten mit Zitat      
Hallo zusammen,

ich möchte einen Index erstellen, der relativ lange Einträge enthält. Dafür wäre es günstig, wenn sich das Indexverzeichnis über die gesamte Breite der Seite erstrecken würde. Wie lässt sich das realisieren?
Ich benutze das .ist file, das überall im Netz rumgeistert. Wo kann ich dort die Gesamtbreite meines Verzeichnisses angeben?

Vielen Dank im Voraus für Tipps!


Gruß Smile

Hier die Stildatei:


Code

 quote '+'
headings_flag 1
heading_prefix "{\\bfseries "
heading_suffix "
}\\nopagebreak\n"
symhead_positive "Symbole"
numhead_positive "Zahlen"
delim_0 "\\dotfill "
delim_1 "\\dotfill "
delim_2 "\\dotfill "
delim_r "~--~"
suffix_2p "f"
suffix_3p "ff"
preamble "\\begin{theindex}\n\n"
postamble "\n\n\\end{theindex}\n"

 
Private Nachricht senden Benutzer-Profile anzeigen

phi
Moderator
Moderator

Beiträge: 420
Anmeldedatum: 06.02.09
Wohnort: ---
Version: MacTeX 2012
     Beitrag Verfasst am: 05.11.2009, 21:35     Titel:
  Antworten mit Zitat      
Hallo,

das hängt von der Dokumentklasse ab. Memoir kann es (natürlich) out of the box, bei anderen Klassen musst du die theindex-Umgebung überschreiben. Hier ein Beispiel für book:
Code
\renewenvironment{theindex}{%
  \@makeschapterhead{\indexname}%
  \@mkboth{\MakeUppercase\indexname}{\MakeUppercase\indexname}%
  \thispagestyle{plain}%
  \parindent\z@
  \parskip\z@ \@plus .3\p@\relax
  \let\item\@idxitem
}{%
  \clearpage
}
Private Nachricht senden Benutzer-Profile anzeigen

ratte
Gast

Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 06.11.2009, 08:14     Titel:
  Antworten mit Zitat      
Statt die theindex-Umgebung komplett umzudefinieren und damit möglicherweise etwas in der Klasse durcheinander zu bringen kann man auch das splitidx-Paket verwenden. Das stellt zusätzliche Eingriffsmöglichkeiten bereit. In der Anleitung ist dann auch als Beispiel aufgeführt, wie man die Umschaltung auf einen zweispaltigen Satz im Index damit abschalten kann.

Falls das aber gar nicht gefragt ist, sondern Du tatsächlich mehr Seitenbreite haben willst, dann geht das bei KOMA-Script einfach, indem man die Satzparameter wie DIV mit \KOMAoptions oder \typearea ändert oder mit \areaset direkt vorgibt. Das geht dort auch innerhalb des Dokuments. Dass dabei eine Warnung ausgegeben wird, sollte nicht weiter stören. Alternativ kann man das gmeometric-Paket verwenden. Damit kann man geometry-Einstellungen ebenfalls im Dokument verwenden.

Neues Thema eröffnen Neue Antwort erstellen



Options and Permissions
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen
.

goLaTeX ist Teil der goForen
goForen.de goMATLAB.de goLaTeX.de


  Datenschutzerklärung | Impressum | FAQ | goLaTeX RSS Button RSS-Feed

Copyright © 2008 - 2020 goLaTeX.de