Symbolverzeichnis mit nomencl in TEXStudio

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: Symbolverzeichnis mit nomencl in TEXStudio

von Gast » Sa 26. Jan 2019, 16:37

Verhindert ab, dass man Makeindex noch für seinen eigentlichen Zweck: die Erzeugung eines Index, verwenden kann.

Re: Nomencl in TeXstudio

von Gast20190126 » Sa 26. Jan 2019, 15:39

SqilliS hat geschrieben:In den TeXstudio-Einstellungen:
("Zeige erweiterte Einstellungen" muss aktiviert sein (In Einstellungsfenster: unten links))


1. Schritt: Makeindex konfigurieren
- Reiter Befehle: Makeindex: makeindex.exe %.nlo -s nomencl.ist -o %.nls


2. Schritt: Makeindex beim kompilieren ausführen
- Reiter Erzeugen: Standardkompiler (rechts auf Schraubenschlüssel): makeindex zufügen


VG
Funktionierte, vielen Dank!

Danke

von RicoEm » Di 3. Nov 2015, 12:40

Vielen Dank!! Top Mann

von asihdsaf8834 » Fr 7. Aug 2015, 13:19

Danke !

Nomencl in TeXstudio

von SqilliS » Fr 22. Mär 2013, 10:28

In den TeXstudio-Einstellungen:
("Zeige erweiterte Einstellungen" muss aktiviert sein (In Einstellungsfenster: unten links))


1. Schritt: Makeindex konfigurieren
- Reiter Befehle: Makeindex: makeindex.exe %.nlo -s nomencl.ist -o %.nls


2. Schritt: Makeindex beim kompilieren ausführen
- Reiter Erzeugen: Standardkompiler (rechts auf Schraubenschlüssel): makeindex zufügen


VG

von eduardinho » Mo 3. Sep 2012, 15:52

Keiner ne Idee?

Ich habe es mittlerweile in Texniccenter hingekriegt mit dem Befehl

"%bm".nlo -s nomencl.ist -o "%bm".nls

in der Kommandozeile.

Da ich aber eigentlich lieber mit Texstudio arbeite und nicht gerne hin und herswitchen möchte, wäre es echt gut, wenn mir noch jemand weiterhelfen könnte.

Danke

Symbolverzeichnis mit nomencl in TEXStudio

von eduardinho » Mo 3. Sep 2012, 00:24

Hallo,

ich möchte ein Abkürzungs und Symbolverzeichnis mit nomencl in TEXStudio erstellen. Aber es funktioniert einfach nicht und macht mich wahnsinnig. Es gibt natürlich viele Foren-Einträge zu dem Thema aber ich habe keine zu TeXstudio gefunden, also wäre ich euch echt dankbar wenn ihr mir helfen könnt.

Ich glaube woran es bei mir scheitert ist dieser makeindex befehl:

makeindex Ausarbeitung.nlo -s nomencl.ist -o Ausarbeitung.nls

der irgendwo hinmuss, ich weiß allerdings nicht wohin und wie. Ich habe versucht diesen Befehl bei Optionen->Texstudio konfigurieren-->Befehle-->Makeindex einzutragen, hat aber nicht geholfen.

hier mein hoffentlich richtiges Minimalbeispiel
\documentclass[12pt,colorbacktitle,index=totoc,bibliography=totoc,twoside,titlepage]{article}

\usepackage[ngerman]{babel} 				               

\makeindex

%---------------------------------------------------------------------------------
% Die Nomenklatur definieren 
%---------------------------------------------------------------------------------
\usepackage[german,noprefix]{nomencl}
\usepackage{ifthen}
\makenomenclature
\let\abk\nomenclature

\RequirePackage{ifthen}
\newcommand{\nomgroupextra}[1]{\hspace*{\fill}#1%
   \vspace*{-2ex}\item[]\hspace*{-\leftmargin}%
   \rule[0.4pt]{\textwidth}{0.4pt}}

\newcommand{\nomgroupentry}[3]{%
   \vspace*{#1}\item[\textbf{#2}]\nomgroupextra{\textbf{#3}}}

% Achtung: Das Argument von nomunit wird automatisch in den Mathematikmodus gesetzt.
\newcommand{\nomunit}[1]{%
\renewcommand{\nomentryend}{\hspace*{\fill}$\mathrm{#1}$}}

\setlength{\nomitemsep}{0ex}
\setlength{\nomlabelwidth}{10ex}

\renewcommand{\nomgroup}[1]%
{\ifthenelse{\equal{#1}{A}}%
   {\nomgroupentry{4ex}{Abkürzungen}{}}%
   {\ifthenelse{\equal{#1}{G}}%
     {\nomgroupentry{3ex}{Griechische Formelzeichen}{Einheit}}%
     {\ifthenelse{\equal{#1}{L}}%
       {\nomgroupentry{3ex}{Lateinische Formelzeichen}{Einheit}}%
       {\ifthenelse{\equal{#1}{I}}%
         {\nomgroupentry{3ex}{Indizes}{}}%
         {\ifthenelse{\equal{#1}{M}}%
           {\nomgroupentry{3ex}{Matrizen}{Einheit}}%
           {\ifthenelse{\equal{#1}{K}}%
             {\nomgroupentry{3ex}{Koordinatensysteme}{}}%           
           }%
           {}%
         }%
         {}%
       }%
       {}%
     }%
     {}%
   }%
   {}%
}

\begin{document}

\addcontentsline{toc}{chapter}{Formelzeichen und Indizes}\label{ch:symb}
\printnomenclature
\chapter*{Formelzeichen und Indizes}

\abk[G]{$\epsilon$}{Dehnung \nomunit{}}

\abk[A]{FKV}{Faser-Kunststoff-Verbund}

\abk[L]{$E$}{Elastizitätsmodul \nomunit{N/mm\textsuperscript{2}}}
\end{document}
Wenn ihr mir helfen könntet, wäre echt klasse.
Vielen Dank![/code]

Nach oben