Label Artefakt {?} in Formelumgebung

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: Label Artefakt {?} in Formelumgebung

Re: Label Artefakt {?} in Formelumgebung

von MoeWe » Mo 14. Feb 2022, 21:30

Normalerweise schreibt LaTeX keine geschweiften Klammern mit irgendwelchen Inhalt hinter das Label.
\documentclass[ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage{mathtools}

\begin{document}
Lorem ipsum
\begin{equation}
  \sum_{n=1}^{\infty} \frac{1}{n^{2}} < \infty
\end{equation}
dolor sit amet.

Lorem ipsum
\[
  \sum_{n=1}^{\infty} \frac{1}{n^{2}} < \infty \tag{a}
\]
dolor sit amet.
\end{document}
Es gibt allerdings Pakete wie showlabels, die den Namen eines \labels an dieser Stelle reproduzieren, wenn dort eines gesetzt wurde
\documentclass[ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage{mathtools}
\usepackage{showlabels}

\begin{document}
Lorem ipsum
\begin{equation}
  \sum_{n=1}^{\infty} \frac{1}{n^{2}} < \infty \label{eq:sumnsquared}
\end{equation}
dolor sit amet.

Lorem ipsum
\[
  \sum_{n=1}^{\infty} \frac{1}{n^{2}} < \infty \tag{a}  \label{eq:sumnsquared:alt}
\]
dolor sit amet.
\end{document}
Auf die Schnelle habe ich damit bei sinnvolle Input aber noch kein "{?}" produzieren können (außer mit \label{?}, aber das ist kein so cleverer Name).

Ohne ein Beispieldokument, das mit möglichst wenig Code die Ausgabe reproduziert, ist es sehr, sehr schwierig Dir zu helfen. Mit den einschlägigen Anleitungen wie https://texwelt.de/fragen/569/ sollte sich solch ein Minimalbeispiel auch recht mechanisch herstellen lassen. Nimm einfach eine Gleichung aus Deinem Dokument zusammen mit der Präambel in ein neues Dokument. Wenn das Problem dann noch auftritt, löschst Du so lange Teile der Präambel bis Du das Problem isoliert hast.

Grundsätzlich werden Templates hier im Forum (und auch anderswo) oftmals kritisch gesehen. Es gibt einfach zu viele schlecht gewartete Templates, die mit allerhand veralteten, ungelenken - und im schlimmsten Fall schlichtweg falschen - Code für mehr Probleme und Verwirrung sorgen, als sie Nutzen bringen. Wenn es für das Template gar keine Person gibt, an die man sich bei Problemen und Fragen wenden, dann ist das nur ein Grund mehr, von dem Template wegzugehen. Gerade für Anfänger*innen können zu komplexe Templates eine Hürde sein, da sie die Dinge viel zu kompliziert erscheinen lassen. Wenn man LaTeX von Grund auf etwa mit https://www.learnlatex.org/ lernt und nur den Code hinzufügt, den man braucht, ist vieles viel einfacher.

Re: Label Artefakt {?} in Formelumgebung

von gast. » Mo 14. Feb 2022, 18:37

Frag denjenigen, von dem das Template stammt, oder zeige ein Minimalbeispiel (Link beachten!).

Label Artefakt {?} in Formelumgebung

von asche93 » Mo 14. Feb 2022, 17:44

Guten Tag,
ich schlage mich seit Tagen bei der fortlaufenden Nummerierung von Formeln mit einem hartnäckigen Fehler um. Da ich bisjetzt in den gängigen Suchmaschinen keinen Beitrag der diesen Fehler abbildet gefunden habe, wende ich mich an dieses Forum.
Die Nummerierung von Bildern und Tabellen in diesem Dokument funktioniert einwandfrei. Jedoch erhalte ich bei der Erstellung von Formeln ein anschließendes {?} hinter der Nummerierung.
Ich habe bereits mehrere Formel umgebunden ausprobiert ohne erfolg.
Da mir das Template zur Verüfung gestellt wurde, lässt sich der Ursprung für mich Latex anfänger sehr schwierig nachvollziehen, lasst mich wissen welche informationen ihr zusätzlich benötigt.
Ich benutze TeXStudio , das amsmath Paket, der Fehler ließ sich lediglich durch die \[...\] umgebung unterdrücken der jedoch in Verbindung mit \tag{} für das manuelle setzten der Nummerierung wieder auftaucht. Hat jemand damit bereits Erfahrung gemacht?
Dateianhänge
fehler1.PNG
fehler1.PNG (3.24 KiB) 3202 mal betrachtet

Nach oben