Ich versuche, meinem Latex-Dokument ein Quadrat hinzuzufügen. Ich versuche dies mithilfe des $ \square $
Befehls. In meinem Latex-Dokument erhalte ich jedoch den Fehler:
Fehlendes } eingefügt
Wenn ich eingebe $ \square{} $
, gibt es keinen Fehler, aber es sieht aus wie die Ausgabe von $()^2$
. Weiß jemand, wie man das löst? Hier ist meine Präambel:
\documentclass[a4paper,12pt,numbers=noenddot]{scrreprt}
\usepackage[applemac]{}
\usepackage[T1]{fontenc}
\usepackage{fancyhdr}
\usepackage[dvips]{graphics}
\usepackage[dvips]{graphicx}
\usepackage{color}
\usepackage{longtable}
\usepackage{supertabular}
\usepackage{lscape}
\usepackage{afterpage}
\usepackage{setspace}
\usepackage{calc}
\usepackage{verbatim}
\usepackage{latexsym}
\usepackage{float,rotating}
\usepackage[justification=raggedright,singlelinecheck=false]{caption}
\usepackage{placeins}
\usepackage[ngerman]{babel}
\usepackage{bibgerm}
\usepackage{textcomp}
\usepackage{epsfig}
\usepackage{floatfig}
\usepackage{wrapfig}
\usepackage{psfrag}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{wasysym}
\usepackage[amssymb,thinspace]{SIunits}
\usepackage{enumerate}
\usepackage[version=3]{mhchem}
\usepackage{remreset}
\usepackage{stmaryrd}
\usepackage{dcolumn}
\usepackage{multirow}
\usepackage{footnpag}
\usepackage{booktabs}
\usepackage[numbers,sort]{natbib}
\usepackage{listings}
\usepackage{hyph}
\usepackage{boxit}
\begin{document}
$\square$
\end{document}
Antwort1
Das folgende Minimalbeispiel repliziert das Verhalten:
\documentclass{article}
\usepackage[amssymb]{SIunits}
\begin{document}
$\square$
\end{document}
Folgendes wird Ihnen angezeigt, .log
wenn Sie das obige Dokument kompilieren:
Option `amssymb' provided!
Command \square redefined by SIunits package!
Von demSIunits
Dokumentationzur amssymb
Paketoption:
Diese Option definiert den
amssymb
Befehl neu\square
, um die gewünschteSIunits
Definition des Befehls zu erhalten.Notiz:Bei Verwendung dieser Option kann deramssymb
Befehl\square
nichtverwendet werden.
Die Neudefinition wandelt sich \square
vom Symbol zum
\renewcommand{\square}[1]{\power{#1}{2}}
welches repräsentiert dieQuadrat-x 2- einer Zahl.
Wenn Sie weiterhin verwenden möchten \square
vonamssymb
SIunits
bietet die squaren
Paketoption, die es Ihnen ermöglicht, anstelle von zum Quadrieren von zu verwenden . \squaren
Das \square
heißt siunits
, \square
behält weiterhin seine ursprüngliche Definition eines Quadrats unter bei amssymb
.
Der Vorschlag für die Zukunft wäre, die modernerensiunitx
Paketdas Abwärtskompatibilität mit bietet SIunits
. siunitx
ist in der Entwicklung, während die Entwicklung SIunits
von seit 2007 ins Stocken geraten ist (anstelle von siunitx
).