\documentclass{standalone} % \usepackage{tikz} \usetikzlibrary{backgrounds,arrows.meta} % \usepackage{tkz-euclide} \usetkzobj{all} % \usepackage{dsfont} % \usepackage{xcolor} % \definecolor{space}{HTML}{1F2C4E} \definecolor{earth}{HTML}{0089FA} \definecolor{moon}{HTML}{AFAFAF} % \usepackage{amsmath} % \usepackage{fontspec} \setmainfont{Open Dyslexic} % \title{Fasi lunari} \begin{document} \tikzset{ partial ellipse/.style args = {#1:#2:#3}{insert path={+ (#1:#3) arc (#1:#2:#3)}}, } \begin{tikzpicture}[background rectangle/.style={fill=space},show background rectangle,>={[inset=0,angle'=27]Stealth}] \tkzDefPoint(0,0){E} \tkzDefPoint(3,0){Er} \tkzDefPoint(0,12){L1} \tkzDefPoint(1,12){Lr1} % \draw (E) [->,color=white, ultra thick, partial ellipse=120:478:15 and 12]; % \tkzDrawCircle[fill=earth](E,Er) \tkzDrawCircle[fill=moon](L1,Lr1) % \begin{scope}[shift={(0,3.5)}] \tkzDefPoint(0,12){F1} \tkzDefPoint(0,10.5){Fr1} \tkzDrawCircle[fill=moon](F1,Fr1) \tkzDrawArc[color=black,fill=black,rotate](F1,Fr1)(180) \end{scope} % \tkzDefPoint(-10.5,8.4){L2} \tkzDefPoint(-11.5,8.4){Lr2} \tkzDrawCircle[fill=moon](L2,Lr2) % \begin{scope}[shift={(-3.5,3.5)}] \tkzDefPoint(-10.5,8.4){F2} \tkzDefPoint(-10.5,9.9){Fr2} \tkzDrawCircle[fill=moon](F2,Fr2) \tkzDrawArc[color=black,fill=black,rotate](F2,Fr2)(-180) \draw (F2) [color=black, fill=black, partial ellipse=90:270:1.1 and 1.5]; \end{scope} % \tkzDefPoint(-15,0){L3} \tkzDefPoint(-16,0){Lr3} \tkzDrawCircle[fill=moon](L3,Lr3) % \begin{scope}[shift={(-3.5,0)}] \tkzDefPoint(-15,0){F3} \tkzDefPoint(-16.5,0){Fr3} \tkzDrawCircle[fill=black](F3,Fr3) \end{scope} % \tkzDefPoint(-10.5,-8.4){L4} \tkzDefPoint(-11.5,-8.4){Lr4} \tkzDrawCircle[fill=moon](L4,Lr4) % \begin{scope}[shift={(-3.5,-3.5)}] \tkzDefPoint(-10.5,-8.4){F4} \tkzDefPoint(-10.5,-9.9){Fr4} \tkzDrawCircle[fill=moon](F4,Fr4) \tkzDrawArc[color=black,fill=black,rotate](F4,Fr4)(-180) \draw (F4) [color=black, fill=black, partial ellipse=270:-90:1.1 and 1.5]; \end{scope} % \tkzDefPoint(0,-12){L5} \tkzDefPoint(1,-12){Lr5} \tkzDrawCircle[fill=moon](L5,Lr5) % \begin{scope}[shift={(0,-3.5)}] \tkzDefPoint(0,-12){F5} \tkzDefPoint(0,-10.5){Fr5} \tkzDrawCircle[fill=moon](F5,Fr5) \tkzDrawArc[color=black,fill=black,rotate](F5,Fr5)(180) \end{scope} % \tkzDefPoint(10.5,-8.4){L6} \tkzDefPoint(11.5,-8.4){Lr6} \tkzDrawCircle[fill=moon](L6,Lr6) % \begin{scope}[shift={(3.5,-3.5)}] \tkzDefPoint(10.5,-8.4){F6} \tkzDefPoint(10.5,-9.9){Fr6} \tkzDrawCircle[fill=black](F6,Fr6) \tkzDrawArc[color=moon,fill=moon,rotate](F6,Fr6)(180) \draw (F6) [color=moon, fill=moon, partial ellipse=90:-270:1.1 and 1.5]; \end{scope} % \tkzDefPoint(15,0){L7} \tkzDefPoint(16,0){Lr7} \tkzDrawCircle[fill=moon](L7,Lr7) % \begin{scope}[shift={(3.5,0)}] \tkzDefPoint(15,0){F7} \tkzDefPoint(16.5,0){Fr7} \tkzDrawCircle[fill=moon](F7,Fr7) \end{scope} % \tkzDefPoint(10.5,8.4){L8} \tkzDefPoint(11.5,8.4){Lr8} \tkzDrawCircle[fill=moon](L8,Lr8) % \begin{scope}[shift={(3.5,3.5)}] \tkzDefPoint(10.5,8.4){F8} \tkzDefPoint(10.5,9.9){Fr8} \tkzDrawCircle[fill=black](F8,Fr8) \tkzDrawArc[color=moon,fill=moon,rotate](F8,Fr8)(180) \draw (F8) [color=moon, fill=moon, partial ellipse=90:-270:1.1 and 1.5]; \end{scope} % \node at (11,0) {\textcolor{white}{\fontsize{20}{21}\selectfont opposizione}}; \node at (-11,0) {\textcolor{white}{\fontsize{20}{21}\selectfont congiunzione}}; \node at (0,-10) {\textcolor{white}{\fontsize{20}{21}\selectfont quadratura}}; \node at (0,10) {\textcolor{white}{\fontsize{20}{21}\selectfont quadratura}}; \node at (0,18) {\textcolor{white}{\fontsize{20}{21}\selectfont ultimo quarto}}; \node at (-18.5,-2.5) {\textcolor{white}{\fontsize{20}{21}\selectfont Luna nuova}}; \node at (0,-18) {\textcolor{white}{\fontsize{20}{21}\selectfont primo quarto}}; \node at (18.5,-2.5) {\textcolor{white}{\fontsize{20}{21}\selectfont Luna piena}}; % \foreach \i in {0,1,...,34} \draw [->,ultra thick,color=white] (-27,16-\i) -- (-23,16-\i); % \node at (-25,18) {\textcolor{white}{\fontsize{20}{21}\selectfont raggi solari}}; \end{tikzpicture} % \end{document}