數學模式下的大圓圈

數學模式下的大圓圈

在此輸入影像描述

我想畫一個如上圖所示的大圓圈,以便學生可以填上不等號或等號。我試過了\fullmoon,但不夠大。要怎麼樣才能畫一個大圓圈呢?

答案1

錳符號軟體包提供了一個\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];}}}}

答案2

不如用「傳統」正方形來代替:

在此輸入影像描述

\documentclass{article}

\newcommand{\fillrel}{\mathrel{\fbox{$\phantom{\bigcirc}$}}}

\begin{document}

\[
  \frac{3}{4} \fillrel \frac{1}{2} \fillrel \frac{5}{10}
\]

\end{document}

相關內容