139 lines
4.2 KiB
TeX
139 lines
4.2 KiB
TeX
|
\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}
|