circle

Circle symbols[○,●,◍,◗,◔,◙,⦿] in LaTeX

The blog covers some packages that will help you create circle symbols in the LaTeX document

Let’s dig in

the mathabx package to create a Circle symbol in LaTeX

\usepackage{mathabx}
 \oasterisk
\circledbar
 \obackslash
\obackslash
 \obot
\obot
\ocirc
\ocirc
 \ocoasterisk
\ocoasterisk
 \odiv
\odiv
 \odot
\odot
 \oleft
\oleft
 \ominus
\ominus
\oplus
\oplus
\oright
\oright
 \oslash
\oslash
 \otimes
\otimes
\otop
\otop
 \otriangleup
\otriangleup
 \ovoid
\ovoid
\circlearrowleft
\circlearrowleft
 \circlearrowright
\circlearrowright

the txfonts package to create a Circle symbol in LaTeX

\usepackage{txfonts}

 \circledbar
\circledbar
 \circledbslash
\circledbslash
 \circledvee
\circledvee
 \circledwedge
\circledwedge
\medbullet
\medbullet
\medcirc
\medcirc
 \circleddotleft
\circledbar
 \circleddotright
\circleddotright
 \circleleft
\circleleft
 \circleright
\circleright

the latexsym package to create a Circle symbol in LaTeX

\usepackage{latexsym}

 \bigcirc
\bigcirc
 \circ
\circ
 \odot
\odot
 \ominus
\ominus
\oplus
\oplus
\oslash
\oslash
\otimes
\otimes

the amssymb package to create a Circle symbol in LaTeX

\usepackage{amssymb}

\circledast
\circledast
\circledcirc
\circledcirc
\circleddash
\circleddash

the wasysym package to create a Circle symbol in LaTeX

\usepackage{wasysym}
 \Circle
\Circle
 \CIRCLE
\CIRCLE
 \LEFTcircle
\LEFTcircle
 \LEFTCIRCLE
\LEFTCIRCLE
 \Leftcircle
\Leftcircle
 \Rightcircle
\Rightcircle
 \RIGHTcircle
\RIGHTcircle
 \RIGHTCIRCLE
\RIGHTCIRCLE

the bbding package to create a Circle symbol in LaTeX

\usepackage{bbding}
 \text{\CircleShadow}
\Checkmark
 \text{\CircleSolid}
\CircleSolid
 \text{\CircleSolid}
\CircleSolid
 \text{\HalfCircleLeft}
\HalfCircleLeft
 \text{\HalfCircleRight}
\HalfCircleRight

the pifont package to create a Circle symbol in LaTeX

\usepackage{pifont}

 \text{\ding{108}}
\ding{51}
 \text{\ding{109}}
\ding{52}
 \text{\ding{119}}
\ding{53}

The stmaryrd package to create a Circle symbol in LaTeX

\usepackage{stmaryrd}
 \olessthan
\olessthan
 \varolessthan
\varolessthan
 \varowedge
\varowedge
 \ovee
\ovee
 \ogreaterthan
\ogreaterthan
 \owedge
\owedge
 \varogreaterthan
\varogreaterthan
 \varovee
\varovee

The fontawesome package to create a Circle symbol in LaTeX

\usepackage{fontawesome}
 \text{\faCircle}
\faCircle
 \text{\faCircleO}
\faCircleO
 \text{\faCircleONotch}
\faCircleONotch
 \text{\faDotCircleO}
\faDotCircleO
 \text{\faCircleThin}
\faCircleThin
 \text{\faArrowCircleDown}
\faArrowCircleDown
 \text{\faArrowCircleLeft}
\faArrowCircleLeft
 \text{\faArrowCircleODown}
\faArrowCircleODown
 \text{\faArrowCircleOLeft}
\faArrowCircleOLeft
 \text{\faArrowCircleORight}
\faArrowCircleORight
 \text{\faArrowCircleOUp}
\faArrowCircleOUp
 \text{\faArrowCircleRight}
\faArrowCircleRight
 \text{\faArrowCircleUp}
\faArrowCircleUp
 \text{\faChevronCircleDown}
\faChevronCircleDown
 \text{\faChevronCircleLeft}
\faChevronCircleLeft
 \text{\faChevronCircleRight}
\faChevronCircleRight
 \text{\faChevronCircleUp}
\faChevronCircleUp

the stix package to create a Circle symbol in LaTeX

\usepackage{stix}


 \cdotp
\cdotp

\cdot
\cdot

\vysmblkcircle
\vysmblkcircle

\smblkcircle
\smblkcircle

\mdsmblkcircle
\mdsmblkcircle

 \mdblkcircle
\mdblkcircle

\mdlgblkcircle
\mdlgblkcircle

\lgblkcircle
\lgblkcircle

\vysmwhtcircle
\vysmwhtcircle

 \smwhtcircle
\smwhtcircle

\mdsmwhtcircle
\mdsmwhtcircle

 \mdwhtcircle
\mdwhtcircle

\mdlgwhtcircle
\mdlgwhtcircle

\lgwhtcircle
\lgwhtcircle
Permanent Paper Sign
 \acidfree
\acidfree
Inverse Bullet
 \inversebullet
\inversebullet
Circled Latin Capital Letter R
 \circledR
\circledR
Circled Latin Capital Letter S
 \circledS
\circledS
Black Circle with Down Arrow
 \blackcircledownarrow
\blackcircledownarrow
Black Circle with White Dot Right
\blackcircledrightdot
\blackcircledrightdot
Black Circle with Two White Dots
 \blackcircledtwodots
\blackcircledtwodots
Circle with All But Upper Left Quadrant Black
\blackcircleulquadwhite
\blackcircleulquadwhite
Left Half Black Circle
 \blacklefthalfcircle
\blacklefthalfcircle
Right Half Black Circle
\blackrighthalfcircle
\blackrighthalfcircle
Bullseye
\bullseye
\bullseye
White Bullet
 \circ
\circ
Circle with Lower Half Black
\circlebottomhalfblack
\circlebottomhalfblack
Circled Bullet
 \circledbullet
\circledbullet
White Circle with Down Arrow
\circledownarrow
\circledownarrow
White Circle with Dot Right
 \circledrightdot
\circledrightdot
Circled White Star
\circledstar
\circledstar
White Circle with Two Dots
 \circledtwodots
\circledtwodots
Circled White Bullet
\circledwhitebullet
\circledwhitebullet
Circle with Left Half Black
 \circlelefthalfblack
\circlelefthalfblack
White Circle with Lower Left Quadrant
 \circlellquad
\circlellquad
Combining Enclosing Circle
 \enclosecircle
\enclosecircle
Fisheye
\fisheye
\fisheye
Error-Barred White Circle
\errbarcircle
\errbarcircle
Inverse White Circle
 \inversewhitecircle
\inversewhitecircle
Lower Half Inverse White Circle
 \invwhitelowerhalfcircle
\invwhitelowerhalfcircle
Upper Half Inverse White Circle
\invwhiteupperhalfcircle
\invwhiteupperhalfcircle
\lgblkcircle
\lgblkcircle
Large Circle
 \lgwhtcircle
\lgwhtcircle
Medium Black Circle
\mdblkcircle
\mdblkcircle
Black Circle
\mdlgblkcircle
\mdlgblkcircle
 \mdsmblkcircle
\mdsmblkcircle
\smwhtcircle
\smwhtcircle
Up Arrow Through Circle
\uparrowoncircle
\uparrowoncircle
White Circle with Lower Right Quadrant
\circlelrquad
\circlelrquad
Circle with Right Half Black
\circlerighthalfblack
\circlerighthalfblack
Circle with Upper Half Black
\circletophalfblack
\circletophalfblack
White Circle with Upper Left Quadrant
 \circleulquad
\circleulquad
White Circle with Upper Right Quadrant
\circleurquad
\circleurquad
Circle with Upper Right Quadrant Black
\circleurquadblack
\circleurquadblack
Circle with Vertical Fill
\circlevertfill
\circlevertfill
Circle with Two Horizontal Strokes to the Right
\cirE
\cirE
Circle with Small Circle to the Right
\cirscir
\cirscir
Dotted Circle
\dottedcircle
\dottedcircle
Medium Small White Circle
 \mdsmwhtcircle
\mdsmwhtcircle
Medium White Circle
\mdwhtcircle
\mdwhtcircle
N-Ary Circled Plus Operator
\bigoplus
\bigoplus
N-Ary Circled Times Operator
\bigotimes
\bigotimes
N-Ary Circled Dot Operator
\bigodot
\bigodot
Left Arrow with Circled Plus
\leftarrowonoplus
\leftarrowonoplus
Left Arrow with Small Circle
\circleonleftarrow
\circleonleftarrow
Vertical Line with Circle Above
\cirmid
\cirmid
Vertical Line with Circle Below
\midcir
\midcir
Double-Ended Multimap
\dualmap
\dualmap
Upwards Two-Headed Arrow from Small Circle
\twoheaduparrowcircle
\twoheaduparrowcircle
Up Tack with Circle Above
\cirbot
\cirbot
Left Multimap
\multimapinv
\multimapinv
Image Of
\imageof
\imageof
Original Of
\origof
\origof
Multiplication Sign In Double Circle
\Otimes
\Otimes
Circled Multiplication Sign with Circumflex Accent
\otimeshat
\otimeshat
Circled Equals
\circledequal
\circledequal
Circled Parallel
\circledparallel
\circledparallel
APL Functional Symbol Circle Stile
\obar
\obar
Circle with Horizontal Bar
\circlehbar
\circlehbar
Down Tack with Circle Below
\topcir
\topcir

Are you okay with the above circle symbols?

Yeah! Great. Perfect.

But I would like to change the size of the circle symbols

Is it possible?

Yes! You can, here’s an example.

First, you need to add a tikz package to your document

\usepackage{tikz}

Second, add these \newcommand lines to your document

But, why

Because we are about to create custom commands that you can use anywhere in the LaTeX document


\newcommand{\cir}[2]{\begin{tikzpicture}
\node[draw,scale=0.7,circle,{#1},{#2}] at (0,0) {}; 
\end{tikzpicture}}

Third: Now it is time to use commands

Here are the commands

Pro Tip: adjust the size of the circle with the help of scale size

\cir{scale=1.7}{}
\cir{scale=2.7}{}
\cir{scale=3.7}{}

Here are some commands to make circle dotted and dash

\cir {}{}
\cir{help lines}{}
\cir {double}{}
\cir {dashed}{}
\cir {dotted}{}
\cir {loosely dashed}{}
\cir{loosely dotted}{}
\cir {densely dotted}{}
\cir {densely dashed}{}
\cir {red}{}

Here are some more commands to color circle

\cir {cyan}{}
\cir {yellow}{}
\cir{purple}{}
\cir {fill=green}{}
\cir {fill=blue}{}
\cir {fill=violet}{}
\cir {ultra thin}{}
\cir {very thin}{}
\cir {thin}{}
\cir {semithick}{}

Here are some commands to double and thicken the circle

\cir {thick}{}
\cir {very thick}{}
\cir {ultra thick}{}
\cir {dash pattern=on 1pt off 1pt}{}
\cir {dash pattern=on 2pt off 2pt}{}
\cir {dash pattern=on 0.3pt off 0.3pt}{}
\cir {dash pattern=on 0.5pt off 0.5pt}{}
\cir {dash pattern=on 0.8pt off 0.8pt}{}
\cir {double distance=2pt}{}
\cir {double distance=3pt}{}
\cir{double distance=1pt}{}
\cir {double distance=0.5pt}{}
\cir{dash pattern=on 0.5mm off 0.1mm on 1mm off 0.2mm}{}
\cir{dash pattern=on 0.5mm off 0.1mm on 0.11mm off 0.2mm}{}
\cir{inner color=red}{draw=green}
\cir{inner color=yellow}{draw=green}
\cir{outer color=green}{}
\cir{outer color=red}{}
\cir{shading=ball}{draw=green}
\cir{top color=red}{draw=green}
\cir{top color=blue}{draw=green}
\cir{top color=red}{bottom color=violet}
\cir{bottom color=violet}{draw=green}
\cir{bottom color=magenta }{}
\cir{left color=yellow}{right color=red}
\cir{middle color=magenta}{draw=green}
\cir{shading=radial}{draw=yellow}
\cir{}{shading=radial}
\cir{shade}{draw=yellow}
\cir{inner color=red}{outer color=green}
\cir{ultra thick}{draw=yellow}
\cir{ultra thick}{draw=green}
\cir{ultra thick}{draw=blue}
\cir{double}{draw=red}
\cir{fill=yellow}{draw=red}
\cir{fill=yellow}{draw=blue}
\cir{fill=yellow}{draw=green}
\cir{fill=pink}{dotted}

Mohammed Anees

Hey there, welcome to aneescraftsmanship I am Mohammed Anees an independent developer/blogger. I like to share and discuss the craft with others plus the things which I have learned because I believe that through discussion and sharing a new world opens up

1 Comment

Leave a Reply

Your email address will not be published.