Archiv verlassen und diese Seite im Standarddesign anzeigen : Legende in Gleichung setzen
Hallo,
ich möchte eine Legende in eine Gleichungsumgebung einfügen. Dabei soll in der ersten Zeile der Gleichung die Formel mit dem Tag stehen. Und in den folgenden Zeilen die Erläuterung der Symbole.
Ungefähr so:
k * u = f (2.1)
k = steifigkeit
u = verschiebung
f = kraft
dabei sollen die erläuterungen für sich zentriert werden und nicht mit der Gleichung. Aktuell verschiebt mir Latex bei langen Erläuterungen immer die Gleichungen fast linksbündig, da es die gesamten Gleichung zentriert.
Habe in keinerlei FAQs, Hilfen und auch hier im Forum nichts gefunden!
Vielen Dank im voraus
Fabian
Ich schenk dir meine Loesung:
%_start_miniXampl
\documentclass[12pt,a5paper]{article}
\usepackage[latin1]{inputenc}
%---| N O M E N C L A T U R E |---------------------------------------
\usepackage[norefeq,
%refpage,
noprefix,
german]{nomencl}
% Titel_Umbenennung nach ./. (ohne Titel)
\renewcommand{\nomname}{} % Abkrzungsverzeichnis
% Abstand_margin
\renewcommand{\nomlabel}[1]{\hspace{9em}{}\bfseries{#1}\hfil}
% Abstand_var+description
\setlength{\nomlabelwidth}{7em}
\makeglossary
%---------------------------------------------------------------------
\begin{document}
\begin{equation}
k * u = f (2.1)
\end{equation}
\begin{minipage}[c]{\linewidth} % setzt nomencl hoch
\nomenclature{$k$}{= Steifigkeit}
\nomenclature{$u$}{= Verschiebung}
\nomenclature{$f$}{= Kraft}
\printglossary
\end{minipage}
\end{document}
%_end_miniXampl
edico
Vielen Dank edico für den Input.
Ich habe folgendes in Tex eingegeben.
\documentclass[12pt,a5paper]{article}
\usepackage[latin1]{inputenc}
%---| N O M E N C L A T U R E |---------------------------------------
\usepackage[norefeq,noprefix,german]{nomencl}
% Titel_Umbenennung nach ./. (ohne Titel)
\renewcommand{\nomname}{} % Abkrzungsverzeichnis
% Abstand_margin
\renewcommand{\nomlabel}[1]{\hspace{9em}{}\bfseries{#1}\hfil}
% Abstand_var+description
\setlength{\nomlabelwidth}{7em}
\makeglossary
%---------------------------------------------------------------------
\begin{document}
\begin{equation}
k \cdot u = f
\end{equation}
\begin{minipage}[c]{\linewidth} % setzt nomencl hoch
\nomenclature{$k$}{= Steifigkeit}
\nomenclature{$u$}{= Verschiebung}
\nomenclature{$f$}{= Kraft}
\printglossary
\end{minipage}
\end{document}
und erhalte leider kein glossar!
einzig die formel erscheint auf der seite!!
danke und gruß
countbela666
24-08-2005, 09:36
Hallo fabsch,
die Antworten, die du suchst, findest du im Readme des nomencl Pakets. Du musst dass Glossar erst mit
makeindex [inputfile].glo -s nomencl.ist -o [outputfile].gls
erstellen, dann nochmal kompilieren und schon passt das. Also vorm Posten immer erst mal die Anleitungen lesen. Nichts für ungut.
Grüße,
Marcel
Danke für den Hinweis.
Ich verwende TeXnicCenter und dort gibt es den Befehl MakeIndex. Dieser versucht den Inhalt der Datei Test.glo
\glossaryentry{$k$@[{$k$}]\begingroup = Steifigkeit\nomeqref {1}|nompageref}{1}
\glossaryentry{$u$@[{$u$}]\begingroup = Verschiebung\nomeqref {1}|nompageref}{1}
\glossaryentry{$f$@[{$f$}]\begingroup = Kraft\nomeqref {1}|nompageref}{1}
in die Datei Test.ind und dann in Test.ilg zu schreiben.
Doch nach "Scanning Input File Test.glo" lehnt er alle 3 Einträge ab. Woran liegt das?
countbela666
24-08-2005, 10:30
makeindex muss ein Stylefile übergeben bekommen, in dem Falle nomencl.ist. Am einfachsten geht das, wenn du das Ausgabeprofil deines aktuellen TeXnicCenter-Projektes dementsprechend anpasst. Unter Projekt->Ausgabeprofil definieren solltest du dem MakeIndex Compiler folgende Argumente übergeben:
"%bm.glo" -s "nomencl.ist" -o "%bm.gls"
Dann müsste es klappen.
Vielen Dank an euch beide! Das sieht jetzt schon gleich viel besser aus. Das Problem war also einzig die Einstellung von Texnic Center.
Danke nochmals!
Der TeX-n00b
Hallo,
nun hat das ganze schön und gut bei einer Gleichung funktioniert. Kommen jedoch mehrere Gleichungen in dem "Document" vor, so gibt der Befehl \printglossary immer das gesamte Glossar aus.
Wie kann ich ein Glossar zu einer Gleichung zuordnen?
Also
k*u = f (2.1)
k = Steifigkeit
u = ...
f = ...
und
sigma = E * e (2.2)
sigma = Spannungen
E = Emodul
e = Dehnung
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.