PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : eckige klammer um formelnummer



Kate25
22-12-2008, 12:36
Hallo,
ich moechte gerne eine eckige Klammer um meine Formelnummern haben. Also, zum Beispiel:
z=x+y [1] und nicht z=x+y (1)
Wie kriege ich das hin?
Gruss,
Kate

René Geppert
22-12-2008, 13:05
--> ftp://ftp.tex.ac.uk/tex-archive/info/math/voss/mathmode/Mathmode.pdf

in die präambel


\makeatletter
\def\tagform@#1{\maketag@@@{[\ignorespaces#1\unskip\@@italiccorr]}}
\makeatother

Kate25
22-12-2008, 14:17
Vielen Dank!

Reddi
24-04-2014, 10:05
Hallo,

erstmal sorry für die Wiedererweckung von diesen alten Beitrag. Folgendes Problem: Ich möchte genau wie Kate25 eckige Klammern um meine Formelnummern haben. Hab auch den Code von Rene eingefügt aber es funktioniert nicht bei mir. Kann mir vielleicht jemand helfen?

Mein Quellcode schaut folgend aus:


% Quellcode vorschauen

%% LyX 2.0.6 created this file. For more info, see http://www.lyx.org/.
%% Do not edit unless you really know what you are doing.
\documentclass[12pt,ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\setlength{\parskip}{\medskipamount}
\setlength{\parindent}{0pt}

\makeatletter
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.
\makeatletter
\def\tagform@#1{\maketag@@@{[\ignorespaces#1\unskip\@@italiccorr]}}
\makeatother

\makeatother

\usepackage{babel}
\begin{document}
\begin{equation}
E=mc^{2}\label{eq:Einstein}
\end{equation}

\end{document}

esdd
24-04-2014, 10:18
Du musst noch das Paket amsmath laden.

Einfacher geht es mit dem Paket mathtools:


\documentclass[12pt,ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}

\usepackage{mathtools} % lädt auch amsmath
\newtagform{brackets}{[}{]}
\usetagform{brackets}

\usepackage{babel}
\begin{document}
\begin{equation}
E=mc^{2}\label{eq:Einstein}
\end{equation}
\end{document}

Gruß
Elke

Reddi
24-04-2014, 14:57
Danke für die sehr schnelle Hilfe es funktioniert nun :)