
답변1
그만큼Mn 기호패키지는 명령을 제공 \bigcircle
하지만 원하는 것보다 약간 작습니다. 당신이 사용할 수있는\scalebox
다음에서그래픽x원을 조금 더 크게 만들려면 여전히 약간 높기 때문에 \raisebox
이를 조정하는 데 사용할 수 있습니다. 이것을 매크로로 합치면 다음과 같습니다.
\newcommand\Bigcircle{\raisebox{-0.5mm}{\scalebox{1.7}{$\bigcircle$}}}
다음을 생산합니다:
아마도 더 유연한 또 다른 접근 방식은 다음을 사용하는 것입니다.틱즈원을 그리려고. 이번에도 원의 기준선을 조정해야 하지만 원의 크기와 선의 너비를 변경하는 것이 훨씬 쉽습니다. 이 방법으로 사각형과 같은 다른 모양을 그리는 것도 매우 쉽습니다. 매크로
\newcommand\TikCircle[1][2.5]{\tikz[baseline=-#1]{\draw[thick](0,0)circle[radius=#1mm];}}
tikz를 사용하여 이를 수행하는 한 가지 방법을 보여줍니다. (이 \TikCircle
명령은 원의 반경을 밀리미터 단위로 제공하는 선택적 인수를 사용합니다. 기본적으로 반경은 과 같습니다 2.5mm
. ) 이는 다음을 생성합니다.\TikCircle
\TikCircle[2.5]
다음은 전체 코드입니다.최소한의 작업 예:
\documentclass{article}
\usepackage{amsmath}
% mnsymbol approach
\usepackage{MnSymbol,graphicx}
\newcommand\Bigcircle{\raisebox{-0.5mm}{\scalebox{1.7}{$\bigcircle$}}}
% tikz approach
\usepackage{tikz}
\newcommand\TikCircle[1][2.5]{\tikz[baseline=-#1]{\draw[thick](0,0)circle[radius=#1mm];}}
\begin{document}
MnSymbol:\bigskip
$\frac34 \Bigcircle\frac14$
\bigskip
Tikz:\bigskip
$\frac34 \TikCircle\frac14$
\end{document}
마지막으로 이러한 기호 주위에 약간의 공간을 추가하고 싶을 수도 있습니다. 나는 이것을 "수학 연산자"로 취급하고 다음을 사용합니다 \mathop
.
\newcommand\TikCircle[1][2.5]{{\mathop{\tikz[baseline=-#1]{\draw[thick](0,0)circle[radius=#1mm];}}}}