nomencl - erstes Auftreten ausschreiben; verlinken

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: nomencl - erstes Auftreten ausschreiben; verlinken

von StGo » Di 2. Dez 2014, 09:35

Prinzipiell eine Lösung.

Nur kann ich jetzt die Abkürzung nicht mehr in eine einzelne Datei auslagern. Und die Verlinkung fehlt mir noch.

Ich schau mal ob ich was finde.

Danke

PS: Habe es jetzt mit
%% Abkürzungsverzeichnis
\usepackage[printonlyused]{acronym}
gelößt. Wenn das href paket geladen wurde geht auch die Verlinkung und ich kann die Abkürzungen wieder in eine einzelene .tex auslagern.

Danke

von StGo » Di 2. Dez 2014, 09:16

Morgen,

funktioniert schon. Nur eben nicht ganz wie ich will. Es geistern wilde CodeSnippets herum in denen das realisiert wird was ich mir vorstelle. Nur eben keine Erklärungen dazu.

Welches Paket neuer ist weiss ich nicht.

Glossary ist von nomencl abgelößt worden. Ob acro die bessere Wahl ist wäre eine gute Frage.

"acro" habe ich in meiner letzten Semiararbeit genutzt. Ich dachte nur nomencl könnte mir mehr bieten. Das scheint ja nicht der Fall zu sein.

Danke

von Johannes_B » Mo 1. Dez 2014, 17:41

Ich kann mich täuschen, aber das geht doch gar nicht.

Nimm lieber ein modernes Paket dafür.
\documentclass[11pt,a4paper, headsepline]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{lmodern}

\usepackage{acro}
\acsetup{list-name=Abkürzungsverzeichnis}
\acsetup{list-heading=addsec}
\DeclareAcronym{etc}{short=etc.,long=et cetera}
\DeclareAcronym{vb}{short=VB,long=Visual Basic}
\DeclareAcronym{twain}{short=twain,long=tool without any interesting name}

\begin{document}

\tableofcontents
\printacronyms

\section{Kapitel 1}\label{kapitel1}
Die Abkürzung \ac{etc} steht im Abkürzungsverzeichnis.\par
Auch die \ac{vb} steht im Abkürzungsverzeichnis.\par
Und \ac{twain} steht im Abkürzungsverzeichnis\par
\end{document}

von StGo » Mo 1. Dez 2014, 11:01

Ja hast recht:

Edit Link:https://www.writelatex.com/1912447ctzzht
%% Spracheinstellungen (PDFLateX - PDF)
\documentclass[11pt,a4paper, headsepline]{scrartcl}
\usepackage[utf8]{inputenc}			% Umlaute unter UTF8 nutzen
\usepackage{ngerman}				% Deutsche Sonderzeichen
\usepackage[ngerman]{babel}			% Deutsche Trennregelung
\usepackage[right]{eurosym}			% Eurozeichen
\title{Abkuerzungsverzeichnis Problem}

%% Zeichencodierung
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{fix-cm}

%% Seitenränder
\usepackage[
	left=3cm,						% left margin
	right=2.5cm,					% right margin
	top=2.5cm,						% top margin
	bottom=2.0cm,					% bottom margin
]{geometry}

%% Eingebundene Pakete
\usepackage{						
imakeidx,							% Stichwortverzeichnis
}

%% Kopfzeilen mit fancypaket
\usepackage{fancyhdr}					% Paket laden
\pagestyle{fancy}						% Eigener Seitenstil
\fancyhf{}								% Alle Kopf- und Fußzeilenfelder bereinigen
\fancyhead[L]{\nouppercase{\leftmark}}	% Kopfzeile links
\fancyhead[C]{}							% Zentrierte Kopfzeile
\fancyhead[R]{\thepage}					% Kopfzeile rechts
\renewcommand{\headrulewidth}{0.4pt}		% Obere Trennlinie
%\fancyfoot[C]{\thepage}					% Fußzeile Seitennummer
%\renewcommand{\footrulewidth}{0.4pt}	% Fußzeile Trennlinie

%% Abkürzungsverzeichnis
\usepackage[german]{nomencl}
\let\abk\nomenclature
\renewcommand{\nomname}{Abkürzungsverzeichnis}
\setlength{\nomlabelwidth}{.50\hsize}
\renewcommand{\nomlabel}[1]{#1 \dotfill}
\setlength{\nomitemsep}{-\parsep}
\makenomenclature

\begin{document}
und dazu noch die Abkuezung.tex:
%% Abkürzungsverzeichnis
\abk{etc.}{et cetera}
\abk{VB}{Visual Basic}
\abk{twain}{tool without any interesting name}

von Johannes_B » Mo 1. Dez 2014, 10:47

Du weist doch mittlerweile, wie wichtig ein Minimalbeispiel ist?

nomencl - erstes Auftreten ausschreiben; verlinken

von StGo » Mo 1. Dez 2014, 10:44

Hallo zusammen. Ich habe ein kleines Problem mit meinem Abkürzungsverzeichnis. Wie in der Überschrift zu lesen möchte ich das erste Auftreten ausgeschrieben haben und die Abkürzungen verlinkt haben. Leider bin ich ratlos und kann auch nichts geeignetes im Netz finden. Hat jemand eine Idee wonach ich suchen könnte? Oder wie ich es angehe??
%% Abkürzungsverzeichnis
\usepackage[german]{nomencl}
\let\abk\nomenclature
\renewcommand{\nomname}{Abkürzungsverzeichnis}
\setlength{\nomlabelwidth}{.50\hsize}
\renewcommand{\nomlabel}[1]{#1 \dotfill}
\setlength{\nomitemsep}{-\parsep}
\makenomenclature % makeindex 0_Main.nlo -s nomencl.ist -o 0_Main.nls
Danke

Nach oben