mrunix.de  

Zurück   mrunix.de > Applikationen > LaTeX-Forum
Benutzername
Kennwort
Registrieren Hilfe Benutzerliste Kalender Suchen Heutige Beiträge Alle Foren als gelesen markieren

LaTeX-Forum LaTeX, LyX, BibteX, PDF & Co

Antwort
 
Themen-Optionen Thema bewerten Ansicht
Alt 02-07-2008, 14:14   #1
Sabrina.Dankers
Registrierter Benutzer
 
Registriert seit: 23.03.2006
Ort: Göppingen
Beiträge: 1.004
Sabrina.Dankers eine Nachricht über AIM schicken Sabrina.Dankers eine Nachricht über Yahoo! schicken Sabrina.Dankers eine Nachricht über Skype™ schicken
Abstand Punkte im Inhaltsverzeichnis

Hallo Leute,

ich würde gerne ein Verzeichnis erstellen, genauer ein Inhaltsverzeichnis für den Inhalt der CD, die in den Anhang kommt. Das soll ungefähr so aussehen:

MEd-Arbeit
Bilder ............................................ 15 Dateien
Also ähnlich wie das Inhaltsverzeichnis, nur das am Ende keine Seitenzahlen stehen, sondern die Anzahl der Dateien, die im jeweiligen Ordner sind.

Ist ja prinzipiell leicht mit \dotfill zu bewerkstelligen. Aber wie groß ist der Abstand der Punkte im Inhaltsverzeichnis genau? Damit das in diesem Verzeichnis genauso aussieht.
Sabrina.Dankers ist offline   Mit Zitat antworten
Alt 02-07-2008, 14:22   #2
Stefan_K
Registrierter Benutzer
 
Benutzerbild von Stefan_K
 
Registriert seit: 05.04.2007
Ort: Hamburg
Beiträge: 3.074
\dotfill

Hallo Sabrina,

in latex.ltx steht:
Code:
\def\dotfill{%
  \leavevmode
  \cleaders \hb@xt@ .44em{\hss.\hss}\hfill
  \kern\z@}
Um ganz sicherzugehen, \dotfill könnte ja durch Dokumentklasse oder Pakete verändert werden, lass die Definition des Makros mit
Code:
\show\dotfill
in das logfile Deines Dokuments zur Ansicht ausgeben.

Viele Grüße,

Stefan
__________________
TeXblog.net
Stefan_K ist offline   Mit Zitat antworten
Alt 02-07-2008, 14:28   #3
Sabrina.Dankers
Registrierter Benutzer
 
Registriert seit: 23.03.2006
Ort: Göppingen
Beiträge: 1.004
Sabrina.Dankers eine Nachricht über AIM schicken Sabrina.Dankers eine Nachricht über Yahoo! schicken Sabrina.Dankers eine Nachricht über Skype™ schicken
Okay. Da haben wir uns wohl mißverstanden. Ich brauche den Abstand der Punkte im Inhaltsverzeichnis, damit ich \dotfill entsprechend umdefinieren kann.

Geändert von Sabrina.Dankers (02-07-2008 um 14:33 Uhr) Grund: Mißverständnis
Sabrina.Dankers ist offline   Mit Zitat antworten
Alt 02-07-2008, 15:46   #4
Stefan_K
Registrierter Benutzer
 
Benutzerbild von Stefan_K
 
Registriert seit: 05.04.2007
Ort: Hamburg
Beiträge: 3.074
Quelltextstellen finden

Hallo Sabrina,

zum Aufsuchen bestimmter Quelltextstellen hatte ich mir ein kurzes shell script geschrieben, vielleicht nützt es Dir ja auch etwas:
Code:
#!/bin/bash
# texgrep - searches for a text pattern contained in files
#   located inside the texmf trees
# usage: texgrep pattern [extension]
# usage examples:
#   texgrep phantomsection sty
#   texgrep \\\\def\\\\phantomsection
# Stefan Kottwitz, 2008
for path in TEXMFMAIN TEXMFDIST TEXMFHOME
do
  find `kpsewhich --var-value=$path` -name "*$2" | xargs grep $1
done
In diesem Fall rief ich es so auf:
Code:
texgrep \\\\def\\\\dotfill
und erhielt als Ausgabe:
Code:
/usr/share/texmf/tex/context/base/math-pln.tex:\def\dotfill
/usr/share/texmf-texlive/tex/latex/gmdoc/gmdoc.sty:% \def\dotfill{\leaders\hbox 
to.6em{\hss .\hss}\hskip\z@ plus 1fill}%
/usr/share/texmf-texlive/tex/latex/base/doc.sty:\def\dotfill{\leaders\hbox 
to.6em{\hss .\hss}\hskip\z@ plus  1fill}%
/usr/share/texmf-texlive/tex/latex/base/latex.ltx:\def\dotfill{%
/usr/share/texmf-texlive/tex/plain/base/plain.tex:\def\dotfill{\cleaders
\hbox{$\m@th \mkern1.5mu.\mkern1.5mu$}\hfill}
Jetzt brauchte ich nur noch gedit `kpsewhich latex.ltx` aufzurufen. Wobei ich auch hierfür in einem winzigen shell script stehen habe:
Code:
#!/bin/bash
# texedit - find one or several tex related files and open them to edit
gedit `kpsewhich $@`
und
Code:
texedit latex.ltx plain.tex
aufrufe, um die beiden Dateien zu öffnen, wo auch immer sie im texmf Baum liegen.

Ich verwende es so unter Ubuntu Linux 8.04 mit TeXlive.

Viele Grüße,

Stefan
__________________
TeXblog.net
Stefan_K ist offline   Mit Zitat antworten
Alt 02-07-2008, 15:49   #5
Sabrina.Dankers
Registrierter Benutzer
 
Registriert seit: 23.03.2006
Ort: Göppingen
Beiträge: 1.004
Sabrina.Dankers eine Nachricht über AIM schicken Sabrina.Dankers eine Nachricht über Yahoo! schicken Sabrina.Dankers eine Nachricht über Skype™ schicken
Das werde ich bei Gelegenheit mal testen. Müsste eigentlich unter Mac Os X ähnlich funktionieren.
Sabrina.Dankers ist offline   Mit Zitat antworten
Alt 02-07-2008, 15:51   #6
Stefan_K
Registrierter Benutzer
 
Benutzerbild von Stefan_K
 
Registriert seit: 05.04.2007
Ort: Hamburg
Beiträge: 3.074
\@dotsep

Hallo Sabrina,

ich sehe gerade die Änderung in Deinem letzten Beitrag:

Zitat:
Zitat von Sabrina.Dankers Beitrag anzeigen
Ich brauche den Abstand der Punkte im Inhaltsverzeichnis, damit ich \dotfill entsprechend umdefinieren kann.
Schau in latex.ltx nach \@dottedtocline bzw. \@dotsep, oder gib es Dir analog oben Geschriebenem mit
Code:
\show\@dotsep
aus.

Viele Grüße,

Stefan
__________________
TeXblog.net
Stefan_K ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist an.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:01 Uhr.


Powered by vBulletin® Version 3.8.4 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.