Formelverzeichnis sortierung und aussehen

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: Formelverzeichnis sortierung und aussehen

von p3l4h0 » Do 6. Feb 2020, 12:16

Vielen Dank.

von Bartman » Mi 5. Feb 2020, 19:11

Der Link von markusv ist schon etwas älter. Ich habe im vergangenen Jahr eine neuere Variante von einem Gast übernommen. Beachte bitte auch den dortigen Beitrag von esdd.

von p3l4h0 » Mi 5. Feb 2020, 18:50

@markusv Vielen Dank so tief war ich da noch nciht drin. Dein verlinktes Beispiel und der scrguide haben Licht ins dunkeln gebracht.

Für Glossar, Abkürzungsverzeichnis und Symbolverzeichnis aber weiterhin glossaries nutzen? Dazu habe ich in der koma anleitung relativ wenig gefunden.

Danke

von markusv » Fr 31. Jan 2020, 12:44

Um Gottes Willen, mach so etwas bitte nicht mit glossaries! Nutze für neue Verzeichnisse die Fähigkeiten der sowieso von dir verwendeten KOMA-Script-Klasse. Bspw. wie hier aufgezeigt. Es gibt sicherlich auch noch etliche andere Beispiele hier im Forum dazu.

von p3l4h0 » Fr 31. Jan 2020, 12:21

push ?
ich habe noch einmal eine datei mit einem Bild dazu angefügt:
\begin{filecontents}{\jobname-gls.tex}
%Acronym
\newacronym{MIC}{MIC}{Microsoft oder so}
\newacronym{MIC2}{MIC2}{Microsoft oder so}
%Glossar
\newglossaryentry{test}{%
   name={name},
     text={text},
     description={description}
}
%Symbolverz
\newglossaryentry{symb:Phi}{
name=$\varphi$,
description={Ein Winkel},
sort=symbolphi, type=symbolslist
}
%Formelverzeichnis
\newglossaryentry{formel}{%
name={\ensuremath{\protect\underline{Y}=1+1}},
description={formel},
type=formula
}
\newglossaryentry{formel2}{%
name={\ensuremath{\protect\underline{2Y}=2+2}},
description={formel2},
type=formula
}
\end{filecontents}

\documentclass[12pt]{scrbook}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{csquotes}
\usepackage{graphicx}

\usepackage[%
automake,
nonumberlist=true,
acronym,      
toc,        
%index,        
section]      
{glossaries}
%
\usepackage[%
stylemods=bookindex,
style=tree,
nostyles,      
]
{glossaries-extra}

\newglossary[slg]{symbolslist}{syi}{syg}{Symbolverzeichnis}
\newglossary[ilg]{index}{ind}{idx}{Index}
\newglossary*{formula}{Formelverzeichnis}[equation]
%\newglossary{eqlg}{formula}{eqnd}{eqx}{Formelverzeichnis}[equation]
%
\makeglossaries
\loadglsentries{\jobname-gls.tex}

%https://golatex.de/symbolverzeichnis-fehler-t21978.html für mein Formelverzeichnis
\makeatletter
\renewcommand*{\theequation}{\if@mainmatter \thechapter.\fi\arabic{equation}}
\makeatother

\usepackage{chngcntr}            %coun­ter­within  and counterwithout
\counterwithout{equation}{chapter}

\begin{document}


\chapter{Vereichnisse}
\printglossary[title=Glossar]
\printglossary[title=Abkürzungsverzeichnis, type=\acronymtype]
\printglossary[type=symbolslist]
\listoffigures %Abbildungsverzeichnis
\printglossary[type=formula,nonumberlist=false, style=long3col] % Formelverzechnis ausgeben
\printglossary[type=formula,nonumberlist=false, style=long4col]
\setglossarysection{chapter}  
\clearpage
\chapter{Test}
Test text davor mit \gls{MIC2} \gls{MIC} und \gls{symb:Phi}
\begin{equation}
\gls{formel}
\end{equation}
\begin{equation}
\gls{formel2}
\end{equation}
und text danach
\begin{figure}
\centering
\includegraphics[width=0.95\textwidth]{red.png}  %HIER LIEGT DAS FOTO
\caption{testbild}
\label{pic:Admittanzgeregelt}
\end{figure}


\end{document}
Und so sieht es bis jetzt noch aus:
Bild
Dateianhänge
teste.png
teste.png (31.92 KiB) 8728 mal betrachtet

Formelverzeichnis sortierung und aussehen

von p3l4h0 » Mi 26. Jun 2019, 12:50

EDIT: ist es insgesamt so kompliziert was ich möchte oder liegt das Problem woanders :)?

So sollte es aussehen, also ähnlich wie listoffigures
Bild
nur eher in dem stil aber halt mit aufsteigenenden formeln (1)(2)...:
Bild
Mein Problem ist, das die anderen Verzeichnisse gut sortiert sind. Ich für das Formelverzeichnis aber glaube ich sort=use haben möchte. Das schneit aber mit printglossary nicht zu funktionieren.

\begin{filecontents}{\jobname-gls.tex} 
%Acronym
\newacronym{MIC}{MIC}{Microsoft oder so}
\newacronym{MIC2}{MIC2}{Microsoft oder so}
%Glossar
\newglossaryentry{test}{%
	name={name},
  	text={text},
  	description={description}
}
%Symbolverz
\newglossaryentry{symb:Phi}{
name=$\varphi$,
description={Ein Winkel},
sort=symbolphi, type=symbolslist
}
%Formelverzeichnis
\newglossaryentry{formel}{% 
name={\ensuremath{\protect\underline{Y}=1+1}}, 
description={formel}, 
type=formula 
} 
\newglossaryentry{formel2}{% 
name={\ensuremath{\protect\underline{2Y}=2+2}}, 
description={formel2}, 
type=formula 
} 
\end{filecontents} 

\documentclass[12pt]{scrbook} 
\usepackage[ngerman]{babel} 
\usepackage[T1]{fontenc} 
\usepackage[utf8]{inputenc} 
\usepackage{lmodern} 
\usepackage{csquotes} 

\usepackage[%
automake,
nonumberlist=true, 
acronym,      
toc,         
%index,		  
section]      
{glossaries}
%
\usepackage[%
stylemods=bookindex,
style=tree,
nostyles,		
]
{glossaries-extra}

\newglossary[slg]{symbolslist}{syi}{syg}{Symbolverzeichnis}
\newglossary[ilg]{index}{ind}{idx}{Index}
\newglossary*{formula}{Formelverzeichnis}[equation] 
%\newglossary{eqlg}{formula}{eqnd}{eqx}{Formelverzeichnis}[equation] 
%
\makeglossaries 
\loadglsentries{\jobname-gls.tex} 

%https://golatex.de/symbolverzeichnis-fehler-t21978.html für mein Formelverzeichnis
\makeatletter 
\renewcommand*{\theequation}{\if@mainmatter \thechapter.\fi\arabic{equation}} 
\makeatother 

\usepackage{chngcntr}				%coun­ter­within  and counterwithout
\counterwithout{equation}{chapter}

\begin{document} 


\chapter{Vereichnisse} 
\printglossary[title=Glossar]
\printglossary[title=Abkürzungsverzeichnis, type=\acronymtype]
\printglossary[type=symbolslist]
\printglossary[type=formula,nonumberlist=false, style=long3col] % Formelverzechnis ausgeben 
\setglossarysection{chapter}  
\clearpage
\chapter{Test}
Test text davor mit \gls{MIC2} \gls{MIC} und \gls{symb:Phi} 
\begin{equation} 
\gls{formel} 
\end{equation} 
\begin{equation} 
\gls{formel2} 
\end{equation} 
und text danach 


\end{document}
Im Moment sieht es so aus:
Bild
Dort habe ich auch das Problem, das die Formelnummern zu weit rechts stehen. (Und halt in der "falschen" Reihenfolge, und ohne runde Klammern)

Danke im Vorraus

EDIT1: Status zu komplex
EDIT2: ich habe es mit
sort=1
probiert, dass klappt leider auch nicht
Dateianhänge
formelverz.jpg
formelverz.jpg (17.7 KiB) 8591 mal betrachtet
abb.jpg
abb.jpg (28.02 KiB) 8577 mal betrachtet
formelverz.jpg
formelverz.jpg (12.77 KiB) 8591 mal betrachtet

Nach oben