내 라텍스 문서에 사각형을 추가하려고 합니다. 명령 을 사용하여 이 작업을 수행하려고 합니다 $ \square $
. 그러나 내 라텍스 문서에서 다음과 같은 오류가 발생합니다.
누락 } 삽입됨
를 입력하면 $ \square{} $
오류는 없지만 의 출력처럼 보입니다 $()^2$
. 이 문제를 해결하는 방법을 아는 사람이 있나요? 내 서문은 다음과 같습니다.
\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}
답변1
다음 최소 예는 동작을 복제합니다.
\documentclass{article}
\usepackage[amssymb]{SIunits}
\begin{document}
$\square$
\end{document}
.log
위 문서를 컴파일하면 에 표시되는 내용은 다음과 같습니다 .
Option `amssymb' provided!
Command \square redefined by SIunits package!
로부터SIunits
선적 서류 비치패키지 옵션 에 대해 amssymb
:
이 옵션은
amssymb
명령 을 재정의하여\square
원하는SIunits
명령 정의를 얻습니다.메모:이 옵션을 사용할 때amssymb
명령은 다음을\square
수행할 수 있습니다 .~ 아니다사용됩니다.
재정의는 \square
기호에서 기호로 변경됩니다.
\renewcommand{\square}[1]{\power{#1}{2}}
이는정사각형-x 2- 숫자 중.
\square
아직도 사용 하고 싶다면amssymb
, ' 제곱 대신 사용할 수 있는 패키지 옵션을 SIunits
제공합니다 . 즉, 는 여전히 정사각형의 원래 정의를 유지합니다 .squaren
\squaren
\square
siunits
\square
amssymb
앞으로 나아갈 제안은 더 현대적인 것을 사용하는 것입니다.siunitx
패키지와의 하위 호환성을 제공합니다 SIunits
. siunitx
은 개발 중이지만 은 SIunits
2007년 이후로 개발이 중단되었습니다(대신 siunitx
).