ニュートンリング
レンダリング結果

TeXソース
TeXソース
入力コード
\documentclass{tetsujsarticle}
\usepackage{tetsuryoku}
\begin{document}
\pagecolor{yellow!50}
\begin{tikzpicture}[note/.style={rectangle callout, fill=#1}]
\foreach \x in {1,2,...,22}{
\draw[thick] (0,0) circle ({sqrt(\x)});
}
\fill[black!100] (0,0) circle (1);
\foreach \x in {23,24,...,28}{
\draw[black!30] (0,0) circle ({sqrt(\x)});
}
\node (v1) at (-1.014,-6.5) {\Large $m^\text{th}$ ring};
\draw[very thick,latex-](v1) -- (-1.014,-0.98);
\node (v2) at (1.414,-5.8) {\Large $\left(m+1\right)^\text{th}$ ring};
\draw[very thick,latex-](v2) -- (1.414,-1);
\draw[very thick,-](1.414,6) -- (1.414,0);
\draw[very thick,-](-1.414,6) -- (-1.414,0);
\draw[very thick,latex-latex](-1.414,5.8) -- (1.414,5.8);
\node at (0,6.1) {\Large $D_{m}$};
\draw[very thick,latex-latex](4.6904,7.4) -- (-4.6904,7.4);
\node at (0,7.7) {\Large $D_{m+21}$};
\node [draw,note=white!100, callout relative pointer={(2.05,-2.8)}] at (-7,3) {\Large Take first
reading};
\node (v3) at (-4.6904,8) {\Large $m+21$};
\draw[very thick,-](v3) -- (-4.6904,0);
\node [draw,note=white!100, callout relative pointer={(-2.05,-2.8)}] at (7,3) {\Large Take last
reading};
\node (v4) at (4.6904,8) {\Large $m+21$};
\draw[very thick,-](v4) -- (4.6904,0);
\end{tikzpicture}
\end{document}