Anzeige:
Ergebnis 1 bis 9 von 9

Thema: Punkte zwischen Abkürzung und Beschreibung

  1. #1
    Registrierter Benutzer
    Registriert seit
    08.08.2008
    Beiträge
    116

    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

  2. #2
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Hallo,

    setzte
    Code:
    \renewcommand{\nomlabel}[1]{#1 \dotfill}
    Gruß
    Marco

  3. #3
    Registrierter Benutzer
    Registriert seit
    08.08.2008
    Beiträge
    116
    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.

  4. #4
    Registrierter Benutzer Avatar von Stefan_K
    Registriert seit
    05.04.2007
    Ort
    Hamburg
    Beiträge
    3.534

    Minimalbeispiel

    Hallo,

    evtl. poste ein Minimalbeispiel, damit lässt sich besser helfen.

    Stefan

  5. #5
    Registrierter Benutzer
    Registriert seit
    08.08.2008
    Beiträge
    116

    Mb

    Hallo stefan,

    hier das gewünschte Minimalbeispiel.

    Code:
    \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}}{\switchnomalt}{}}
    \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

  6. #6
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin moin,
    Zitat Zitat von zero82 Beitrag anzeigen
    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
    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:
    Code:
    \documentclass{scrbook}
    \usepackage{amsmath,amssymb,nomencl,ifthen,scrpage2}
    \makenomenclature
    \pagestyle{scrheadings}
    \renewcommand{\nomname}{Abk\"urzungsverzeichnis}
    \renewcommand{\nompreamble}{\markboth{\nomname}{\nomname}}
    \newcommand{\nomaltname}{Symbole}
    \newcommand{\nomaltpreamble}{\markboth{\nomaltname}{\nomaltname}}
    \newcommand{\nomaltpostamble}{}
    \newcommand{\switchnomitem}{S}
    \renewcommand{\nomgroup}[1]{%
      \ifthenelse{\equal{#1}{\switchnomitem}}{\switchnomalt}{}}
    \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, so um Beitrag#29 herum.

    d. h. wenn ich mir meinen letzten Beitrag dort ansehe, hast Du den wohl nicht mitbekommen ...

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

  7. #7
    Registrierter Benutzer
    Registriert seit
    08.08.2008
    Beiträge
    116
    cool danke hat funktioniert.

  8. #8
    Registrierter Benutzer
    Registriert seit
    08.08.2008
    Beiträge
    116

    Beim Abkürzungsverzeichnis Buchstaben unterstrichen

    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

  9. #9
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Zitat Zitat von zero82 Beitrag anzeigen
    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:
    Code:
    \usepackage[normalem]{ulem}
    \newcommand{\markup}[1]{\uline{#1}}
    Dann funktioniert es auch.

    Gruß
    Marco

Lesezeichen

Berechtigungen

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