Archiv verlassen und diese Seite im Standarddesign anzeigen : Punkte zwischen Abkürzung und Beschreibung
Hallo liebes Forum.
ich habe folgendes auf´m Herzen. Ich möchte gerne Bei meinem Abkürzungsverzeichnis zwischen der Abkürzung und der Description Punkte haben und Den jeweiligen Buchstaben unterstrichen. z.B.
DB..................Deutsche Bahn
So nach dem Motto. Ich benutze Nomenclature und verwende damit 2 Verzeichnisse. Ein Abkürzungs- und ein Symbolverzeichnis. Ich hoffe das hilft euch.
Liebe Grüße
mechanicus
02-09-2008, 20:52
Hallo,
setzte
\renewcommand{\nomlabel}[1]{#1 \dotfill}
Gruß
Marco
Hallo,
jetzt habe ich aber das Problem, dass eine Zeile im Abkürzungsverzeichnis mit Punkten beginnt. Die sollen aber dort gar nicht hin. Jetzt weiß ich wirklich nicht mehr weiter.
Stefan_K
03-09-2008, 20:22
Hallo,
evtl. poste ein Minimalbeispiel (http://minimalbeispiel.de/mini.html), damit lässt sich besser helfen.
Stefan
Hallo stefan,
hier das gewünschte Minimalbeispiel.
\documentclass[a4paper,12pt]{scrreprt}
%
\usepackage{ngerman}
\usepackage[latin1]{inputenc}
\sffamily
\usepackage[T1]{fontenc}
\usepackage[a4paper,right=1cm,left=6cm,]{geometry}
%\usepackage{vmargin}
\usepackage{setspace}
\onehalfspacing
%
% Der nachfolgende Befehl fügt ein Symbolverzeichnis & Abkürzungsverzeichnis ein
\usepackage[german,intoc]{nomencl}
\usepackage{amsmath,amssymb,ifthen}
%
\makenomenclature
\newcommand{\nomaltname}{Abkürzungsverzeichnis}
\newcommand{\nomaltpreamble}{}
\newcommand{\nomaltpostamble}{}
\newcommand{\usetwonomenclatures}{\nomenclature[\switchnomitem]{}{}}
\newcommand{\switchnomitem}{R}
\renewcommand{\nomgroup}[1]{%
\ifthenelse{\equal{#1}{\switchnomitem}}{\switchnom alt}{}}
\newcommand{\switchnomalt}{%
\end{thenomenclature}
\renewcommand{\nomname}{\nomaltname}
\renewcommand{\nompreamble}{\nomaltpreamble}
\renewcommand{\nompostamble}{\nomaltpostamble}
\begin{thenomenclature}}
\renewcommand{\nomlabel}[1]{#1 \dotfill}
\setlength{\nomlabelwidth}{.15\hsize}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
\pagenumbering{Roman}
\tableofcontents
\listoffigures
\printnomenclature
\usetwonomenclatures
\chapter{Das erste Kapitel}
\pagenumbering{arabic}
Beispieltext. Dieser Text dient als Beispiel. Dieser Text dient als Beispiel. Dieser Text dient als Beispiel. Dieser Text dient als Beispiel. Dieser Text dient als Beispiel. Dieser Text dient als Beispiel.
%
Ein MB\nomenclature[s]{MB}{Minimalbeispiel} ist's gerade nicht geworden\dots
Ein Symbol \nomenclature{$\eta$}{Wirkungsgrad}\dots
\section{Das erste Unterkapitel}
Beispieltext.
%
\end{document}
%
%
%EOF
%
Was ich nicht verstehe ist die Leerzeile, die mit Punkten voll ist beim zweiten Verzeichnis. Hier in dem Fall das Abkürzungsverzeichnis.
Wäre echt froh für eine Hilfe.
Bis dann
Moin moin,
Was ich nicht verstehe ist die Leerzeile, die mit Punkten voll ist beim zweiten Verzeichnis. Hier in dem Fall das Abkürzungsverzeichnis.
wenn Du auch so einen alten Kram benutzt :D
Bei Deinem Code wurde noch ein Leereintrag erzeugt (beim Umschalten zwischen den Verzeichnissen), den ich anfangs dadurch eliminiert hatte, daß der makeindex in eine Zwischendatei geschrieben hatte und aus der per `grep -v {}' alles außer diesem Leereintrag in die finale .nls geschrieben wurde ... das ist aber nicht mehr nötig:
\documentclass{scrbook}
\usepackage{amsmath,amssymb,nomencl,ifthen,scrpage 2}
\makenomenclature
\pagestyle{scrheadings}
\renewcommand{\nomname}{Abk\"urzungsverzeichnis}
\renewcommand{\nompreamble}{\markboth{\nomname}{\n omname}}
\newcommand{\nomaltname}{Symbole}
\newcommand{\nomaltpreamble}{\markboth{\nomaltname }{\nomaltname}}
\newcommand{\nomaltpostamble}{}
\newcommand{\switchnomitem}{S}
\renewcommand{\nomgroup}[1]{%
\ifthenelse{\equal{#1}{\switchnomitem}}{\switchnom alt}{}}
\newcommand{\switchnomalt}{%
\end{thenomenclature}
\renewcommand{\nomname}{\nomaltname}
\renewcommand{\nompreamble}{\nomaltpreamble}
\renewcommand{\nompostamble}{\nomaltpostamble}
\begin{thenomenclature}
}
\renewcommand{\nomlabel}[1]{#1 \dotfill}
\setlength{\nomlabelwidth}{.15\hsize}
\begin{document}
\chapter{Test}
Ein MB\nomenclature{MB}{Minimalbeispiel} ist's gerade nicht geworden\dots
ein Symbol \nomenclature[s]{$\eta$}{Wirkungsgrad}\dots
\printnomenclature
\chapter{Blubb}
\end{document}
vgl. hier (http://www.mrunix.de/forums/showthread.php?t=42536), so um Beitrag#29 herum.
d. h. wenn ich mir meinen letzten Beitrag dort ansehe, hast Du den wohl nicht mitbekommen ...
MfG
cool danke hat funktioniert.
Hallo,
da wäre noch was, ganz vergessen. Ich möchte gerne nur bei der Abkürzung den betreffenden Buchstaben unterstrichen.
für DB z.B. : Deutsche Bahn. Ich habe
\markup{} probiert aber es funktioniert nicht.
Welche Möglichkeiten gibt es denn noch?
MFG
mechanicus
04-09-2008, 21:22
Hallo,
da wäre noch was, ganz vergessen. Ich möchte gerne nur bei der Abkürzung den betreffenden Buchstaben unterstrichen.
für DB z.B. : Deutsche Bahn. Ich habe
\markup{} probiert aber es funktioniert nicht.
Welche Möglichkeiten gibt es denn noch?
MFG
Hallo,
bei der vorlage markup{} ist das nur eine neudefinition des befehls uline. Bei vielen Vorlagen im Netz findest du dann:
\usepackage[normalem]{ulem}
\newcommand{\markup}[1]{\uline{#1}}
Dann funktioniert es auch.
Gruß
Marco
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.