goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


Login  | Registrieren
Direktlinks:
Zuletzt aktive Beiträge
Unbeantwortete Beiträge
[Erweitert]

Forenstatistik:
Beiträge: 99390
Top-Poster: Johannes_B (5059)

Wir begrüßen unseren neuesten Benutzer nf.

Links:


Mit Unterstützung von DANTE e.V.: Deutschsprachige Anwendervereinigung TeX. Danke den Mitgliedern!





Forum
      Option
[Erweitert]
  • Diese Seite weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Glossar als Symbolverzeichnis vor Haupttext

 

das-pearl
Gast

Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 24.09.2018, 17:16     Titel: Glossar als Symbolverzeichnis vor Haupttext
  Antworten mit Zitat      
Hallo liebe Helfer,

ich such mir die Finger wund.

Ich will ein Symbolverzeichnis erstellen, was vor dem Hauptteil meiner Arbeit angezeigt werden soll. Ich hab zwei Formeln im Text und die Formelzeichen sollen nochmal erläutert werden.

hier der versuch eines Minimals:
Code • Öffne in Overleaf

% !TeX spellcheck = de_DE
% !TeX encoding = UTF-8
\listfiles
\documentclass[12pt]{report} %Grundformat
\usepackage[ngerman]{babel} %deutsche Silbentrennung
\usepackage[utf8]{inputenc} %Zeichentabelle
\usepackage{acronym} %für Akronyme
\usepackage[a4paper, lmargin={4cm}, rmargin={2cm}, tmargin={2.5cm}, bmargin={2cm}]{geometry} %Bestimmung der Seitneformatierung
\usepackage{amssymb} %Pfeile
\usepackage{amsmath} %Mathe
\usepackage{textcomp} %Sonderzeichen

\usepackage{tocloft} %für Formelverzeichnis
\usepackage[toc]{glossaries}

\makeglossaries
\newglossaryentry{Spannung}{name={U},description={elektrische Spannung}}
\newglossaryentry{Strom}{name={I},description={elektrischer Strom}}
\newglossaryentry{Impedanz}{name={Z},description={Impedanz}}
\newglossaryentry{Leistung}{name={P},description={elektrische Wirkleistung}}



\begin{document}

   \title{Titel}
   \author{Autor}
   \date{\today}
   \bibliographystyle{natdin} %Literatur alphabetisch nach DIN/Harvard
   
   \pagenumbering{Roman} %Beginn Vorgeplänkel
   \setcounter{page}{0} %Titelblatt ohne NUmmerierung
Titelseite
\newpage
\chapter*{Vorwort} %Ohne Nummerierung, nicht im IHVZ
   \addcontentsline{toc}{chapter}{Vorwort} %Zeile in IHVZ einfügen
Ein Vorwort hierhin...
\newpage
\tableofcontents %IHVZ
\newpage
\chapter*{Abkürzungsverzeichnis}
   \addcontentsline{toc}{chapter}{Abkürzungsverzeichnis}
   \begin{acronym} %Abkürzungsverzeichnis mittels acronym, um abkürzungen später direkt im Text lang (\acl{acronym}) oder kurz (\acs{acronym}) zu benutzen
      \acro{ABC}{Alphabet}
   \end{acronym}
   
\newpage
\chapter*{Formel- und Symbolverzeichnis}
   \addcontentsline{toc}{chapter}{Formel- und Symbolverzeichnis}
   
   \newcommand{\listequationsname}{Formelverzeichnis}
   \newlistof{myequations}{equ}{\listequationsname}
   \newcommand{\myequations}[1]{%
      \addcontentsline{equ}{myequations}{\protect\numberline{}#1}\par}
   
   \listofmyequations
   
   
   
   \printglossaries
   
\newpage
\pagenumbering{arabic}

\newpage
\chapter{Bestandsaufnahme der technischen Einrichtungen}
   \label{chapter:bestand}
   \section{Bestandsaufnahme der Gewerke}
   \label{sec:bestandsaufnahme}
      \subsection{Audiotechnik}
      \label{subsec:bestand-audio}
         \subsubsection{100~V~Technik}
               \begin{equation}\label{Leistungsberechnung}
                  \gls{Leistung} = \gls{Spannung} \cdot \gls{Strom} = \gls{Impedanz} \cdot I^2
               
\end{equation}
               \myequations{Formel (\ref{Leistungsberechnung}): Zusammenhang Leistung und Impedanz}
           
               \begin{equation}
                  \label{Strom-aus-Leistung}
                  I = \sqrt{\frac{P}{Z}} = \sqrt{\frac{1000 W}{16 \Omega}}
               
\end{equation}
               \myequations{Formel (\ref{Strom-aus-Leistung}): Stromfluss in Abhängigkeit von Leistung und Impedanz}
           
           
            \printglossaries
\newpage
\end{document}
 


Leider stellt sich weder am Anfang, noch am Ende ein Symbolverzeichnis dar.

Was mache ich falsch?

DANKE

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 24.09.2018, 17:40     Titel:
  Antworten mit Zitat      
Wenn ich auf den Overleaf-Link klicke, wird da schon etwas angezeigt …

Hast Du makeglossaries aufgerufen, wie das in der glossaries-Anleitung steht? Alternativ würde ich empfehlen, Option automake beim Laden von glossaries anzugeben. Dann kümmert sich glossaries selbst um die passenden makeindex-Aufrufe.

Für Acronyme kann man übrigens prinzipiell ebenfalls glossaries verwenden. Es geht aber auch mit acronym oder dem etwas moderneren acro.

Bartman
Forum-Meister
Forum-Meister


Beiträge: 1833
Anmeldedatum: 16.07.09
Wohnort: Hessische Provinz
Version: ---
     Beitrag Verfasst am: 24.09.2018, 18:11     Titel:
  Antworten mit Zitat      
Ein paar Tipps am Rande:

Wenn es keinen großen Aufwand bedeutet, dann solltest Du von dem Angebot des Pakets siunitx Gebrauch machen.

Das hieße bezogen auf Dein Beispiel:

Code • Öffne in Overleaf
\usepackage[locale=DE, detect-weight]{siunitx}


in die Präambel schreiben und den Inhalt anpassen.

Code • Öffne in Overleaf
\subsubsection{\SI{100}{\V} Technik}% <- geändert
\begin{equation}\label{Leistungsberechnung}
   \gls{Leistung} = \gls{Spannung} \cdot \gls{Strom} = \gls{Impedanz} \cdot I^2
\end{equation}
\myequations{Formel (\ref{Leistungsberechnung}): Zusammenhang Leistung und Impedanz}
           
\begin{equation}
\label{Strom-aus-Leistung}
   I = \sqrt{\frac{P}{Z}} = \sqrt{\frac{\SI{1000}{\W}}{\SI{16}{\ohm}}}% <- geändert
\end{equation}
\myequations{Formel (\ref{Strom-aus-Leistung}): Stromfluss in Abhängigkeit von Leistung und Impedanz}


Im erforderlichen Argument Deiner \subsubsection gibt es keinen Umbruch, der verhindert werden könnte.
Private Nachricht senden Benutzer-Profile anzeigen

das-pearl
Gast

Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 24.09.2018, 19:49     Titel: hilft mir noch nicht
  Antworten mit Zitat      
Moin,

also das hilft mir noch nicht recht, weil auf meinem mac mit TeXstudio und MacTeX kommt der Overleaf-Effekt nicht an. Allerdings zeigt mir das, dass der Code als solches gar nicht so falsch sein kann Sad Die Frage ist, woran es liegt :'(

Das siunitx-Paket brauch ich nicht wirklich. Die 50 Zahlen im Text machen mit dem Paket einen erhöhten Schreibaufwand, der sich hier nicht lohnt. Danke aber für den Tipp.

Was kann ichhoch tun, oder hab ich womöglich was vergessen beim erzeugen einzustellen?

Bartman
Forum-Meister
Forum-Meister


Beiträge: 1833
Anmeldedatum: 16.07.09
Wohnort: Hessische Provinz
Version: ---
     Beitrag Verfasst am: 24.09.2018, 21:58     Titel:
  Antworten mit Zitat      
Ich weiß nicht, was Du unter einem erhöhten Schreibaufwand verstehst, aber wenn ich unter MS Windows in einer geöffneten TeX-Datei in TeXstudio z. B. \SI eingebe, erscheint eine Liste mit allen Befehlen, die mit diesen Zeichen anfangen. Nach der Auswahl des Befehls darf ich, bei gedrückter Steuerungstaste, mit den Pfeiltasten zwischen dem Argument für den Wert und dem Argument für die Einheitenbefehle wechseln.
Private Nachricht senden Benutzer-Profile anzeigen

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 25.09.2018, 07:31     Titel: Re: hilft mir noch nicht
  Antworten mit Zitat      
das-pearl hat Folgendes geschrieben:
also das hilft mir noch nicht recht, weil auf meinem mac mit TeXstudio und MacTeX kommt der Overleaf-Effekt nicht an. Allerdings zeigt mir das, dass der Code als solches gar nicht so falsch sein kann Sad Die Frage ist, woran es liegt :'(

Das wurde doch oben bereits erklärt! Stichwort: Entweder makeglossaries aufrufen oder glossaries mit Option automake (benötigt ein halbwegs aktuelles glossaries) laden. Näheres ist der glossaries-Anleitung zu entnehmen.

Bitte bemühe dich, die Antworten vollständig und aufmerksam zu lesen und dabei auch einen gründlichen Blick in die angegebenen weiteren Informationen zu werfen. Man darf auch gerne Stichworte für eine Suche aufgreifen. So findet man im Forum beispielsweise diverse Treffer zu makeglossaries und einige zu automake. Einer der ersten Treffer ist beispielsweise: https://golatex.de/latex-printgloss.....eglossaries+automake.html,

das-pearl
Gast

Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 25.09.2018, 19:28     Titel:
  Antworten mit Zitat      
Danke nochmal... makeglossaries n nicht laufen lassen Rolling Eyes manchmal...

Jetzt kommt: ich hab das auch soweit mit nem style formatiert, kann aber nicht so manipulieren, wie ich will. ich benutzte das jetzt so:

Code • Öffne in Overleaf

% !TeX spellcheck = de_DE
% !TeX encoding = UTF-8
\listfiles
\documentclass[12pt]{report} %Grundformat
\usepackage[ngerman]{babel} %deutsche Silbentrennung
\usepackage[utf8]{inputenc} %Zeichentabelle
\usepackage{acronym} %für Akronyme
\usepackage[a4paper, lmargin={4cm}, rmargin={2cm}, tmargin={2.5cm}, bmargin={2cm}]{geometry} %Bestimmung der Seitneformatierung
\usepackage{amssymb} %Pfeile
\usepackage{amsmath} %Mathe
\usepackage{textcomp} %Sonderzeichen

\usepackage{tocloft} %für Formelverzeichnis
\usepackage[toc]{glossaries}

\makeglossaries
\newglossaryentry{Spannung}{name={U},description={elektrische Spannung}}
\newglossaryentry{Strom}{name={I},description={elektrischer Strom}}
\newglossaryentry{Impedanz}{name={Z},description={Impedanz}}
\newglossaryentry{Leistung}{name={P},description={elektrische Wirkleistung}}



\begin{document}

   \title{Titel}
   \author{Autor}
   \date{\today}
   \bibliographystyle{natdin} %Literatur alphabetisch nach DIN/Harvard
   
   \pagenumbering{Roman} %Beginn Vorgeplänkel
   \setcounter{page}{0} %Titelblatt ohne NUmmerierung
Titelseite
\newpage
\chapter*{Vorwort} %Ohne Nummerierung, nicht im IHVZ
   \addcontentsline{toc}{chapter}{Vorwort} %Zeile in IHVZ einfügen
Ein Vorwort hierhin...
\newpage
\tableofcontents %IHVZ
\newpage
\chapter*{Abkürzungsverzeichnis}
   \addcontentsline{toc}{chapter}{Abkürzungsverzeichnis}
   \begin{acronym} %Abkürzungsverzeichnis mittels acronym, um abkürzungen später direkt im Text lang (\acl{acronym}) oder kurz (\acs{acronym}) zu benutzen
      \acro{ABC}{Alphabet}
   \end{acronym}
   
\newpage
\chapter*{Formel- und Symbolverzeichnis}
   \addcontentsline{toc}{chapter}{Formel- und Symbolverzeichnis}
   
   \newcommand{\listequationsname}{Formelverzeichnis}
   \newlistof{myequations}{equ}{\listequationsname}
   \newcommand{\myequations}[1]{%
      \addcontentsline{equ}{myequations}{\protect\numberline{}#1}\par}
   
   \listofmyequations
   
   
   
   \printglossary[title={Symbolverzeichnis}, style=long3col]
   
\newpage
\pagenumbering{arabic}

\newpage
\chapter{Bestandsaufnahme der technischen Einrichtungen}
   \label{chapter:bestand}
   \section{Bestandsaufnahme der Gewerke}
   \label{sec:bestandsaufnahme}
      \subsection{Audiotechnik}
      \label{subsec:bestand-audio}
         \subsubsection{100~V~Technik}
               \begin{equation}\label{Leistungsberechnung}
                  \gls{Leistung} = \gls{Spannung} \cdot \gls{Strom} = \gls{Impedanz} \cdot I^2
               
\end{equation}
               \myequations{Formel (\ref{Leistungsberechnung}): Zusammenhang Leistung und Impedanz}
           
               \begin{equation}
                  \label{Strom-aus-Leistung}
                  I = \sqrt{\frac{P}{Z}} = \sqrt{\frac{1000 W}{16 \Omega}}
               
\end{equation}
               \myequations{Formel (\ref{Strom-aus-Leistung}): Stromfluss in Abhängigkeit von Leistung und Impedanz}
           
           
           
\newpage
\end{document}
 


Jetzt hätte ich gerne, dass die Beschreibung und wo ich es benutzte (also Seitenzahl) mit ner Punktlinie aufgefüllt ist, wie ich es im Inhaltsverzeichnis habe. Gibt es da ne einfach Lösung mit "Bordmitteln"?

Danke

das-pearl
Gast

Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 25.09.2018, 19:30     Titel:
  Antworten mit Zitat      
Ach da hab ich gleich noch was vergessen, wie bekomm ich mein Fromelverzeichnis und Symbolverzeichnis auf eine Seite direkt untereinander und den Punkt Symbolverzeichnis aus Inhaltsverzeichnis getilgt?

Danke

Neues Thema eröffnen Neue Antwort erstellen



Options and Permissions
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen
.

goLaTeX ist Teil der goForen
goForen.de goMATLAB.de goLaTeX.de


  Datenschutzerklärung | Impressum | FAQ | goLaTeX RSS Button RSS-Feed

Copyright © 2008 - 2019 goLaTeX.de