\documentclass[11pt,b4j,landscape,twocolumn]{jsarticle}

% jsarticle.cls		http://oku.edu.mie-u.ac.jp/~okumura/jsclasses/ の jsclasses-130514.zip
% b4tate.sty		http://unilab.gbb60166.jp/tex/b4tate.zip
% furikana.sty		http://xymtex.my.coocan.jp/fujitas2/texlatex/index.html#tategumi
%
\usepackage{ascmac,furikana,utf,bm,epic,eepic}
\usepackage[dvipdfmx]{graphicx,color}
%\usepackage[dvipdfmx,pdfpagemode=FullScreen,setpagesize=false]{hyperref}
%\usepackage{tikz}
%\usetikzlibrary{intersections, calc, through, quotes, angles}

\textwidth=315mm \textheight=220mm \columnseprule=0pt \topmargin=-25mm \oddsidemargin=-15mm

\newenvironment{nidan}{\begin{minipage}[t]{.225\textwidth}}{\end{minipage}}
\def\nidangumi#1#2{\begin{nidan}{#1}\end{nidan}\quad%
\begin{nidan}{#2}\end{nidan}}

\newcounter{toi} \newcounter{subtoi}[toi]
\newcounter{subsubtoi}[subtoi]

\everymath{\displaystyle}
\parindent=0zw \columnsep=3zw %\columnseprule=.4pt

\def\toi{\refstepcounter{toi}\par          % 問
  \makebox[2zw][r]{\Large\ajKaku{\value{toi}}\hspace{0.5zw}}%
  \hangindent=2zw}

\newcounter{subtoihyoji}
\def\subtoi{\refstepcounter{subtoi}\par    % 小問
  \setcounter{subtoihyoji}{\value{subtoi}}
	\ifnum\thesubtoi>20
		\addtocounter{subtoihyoji}{9873}
	\else
		\addtocounter{subtoihyoji}{8070}
	\fi
  \makebox[3.4zw][r]{\CID{\thesubtoihyoji}\hspace{1zw}}%
  \hangindent=3.4zw}

\newcounter{subsubtoihyoji}
\def\subsubtoi{\refstepcounter{subsubtoi}\par    % 小小問
  \setcounter{subsubtoihyoji}{\value{subsubtoi}}
  \addtocounter{subsubtoihyoji}{7554}
  \makebox[4.2zw][r]{\CID{\thesubsubtoihyoji}\hspace{1zw}}%
  \hangindent=4.2zw}

\font\kyocho=cmssbx10
\font\sskyocho=cmssbx10 at 8pt
\def\kotae#1{\hfill \textcolor{red}{\footnotesize\bf\(\boldsymbol{#1} \)}}

\begin{document}
%
%  ===========================以下本文===============================
%
\def\namae{%
	{\Large\bf 数学A \quad 授業プリント\# 28}\hfill 年\hskip8ex 組\hskip8ex 号 \hskip5ex
	
	\hfill 
	\underline{氏名\rule[-2ex]{0cm}{6ex}\hskip30ex}
}

\namae % 名前の出力

{\Large ■　方べきの定理}

\unitlength=1mm

\begin{center}
\begin{minipage}[t]{0.45\textwidth}
\begin{shadebox}
%%%%%%%%%%%\vspace*{2ex}
\begin{minipage}[b]{60mm}
　円Oの2つの弦AB，CDが交わる点，または，それらの延長が交わる
点をPとすれば，次のことが成り立つ。

\bigskip

\qquad \({\rm PA} \times {\rm PB}={\rm PC}\times {\rm PD} \)
\end{minipage}
\hskip0mm
\begin{picture}(70,33)(0,0)
\thicklines % ←太い線にする命令

\put(19,15){\arc{22}{0}{6.28}}
\thinlines
\path(8.5,19)(26,6.5)
\path(11.5,7)(27,22.5)
\put(6,19){\makebox(0,0){\small A}}
\put(10,5){\makebox(0,0){\small C}}
\put(18,10){\makebox(0,0){\small P}}
\put(29,24){\makebox(0,0){\small D}}
\put(29,6){\makebox(0,0){\small B}}

\thicklines % ←太い線にする命令
\put(48,15){\arc{22}{0}{6.28}}

\thinlines
\path(38,10)(77.5,10)
\path(41,23.5)(77.5,10)
\put(39,25){\makebox(0,0){\small A}}
\put(36,10){\makebox(0,0){\small C}}
\put(80,10){\makebox(0,0){\small P}}
\put(59.5,8){\makebox(0,0){\small D}}
\put(60.5,19){\makebox(0,0){\small B}}

\end{picture}

\bigskip

\end{shadebox}
\end{minipage}
\end{center}



\toi 次の図において，$x$の長さを求めよ

\nidangumi{\subtoi}{\subtoi}

\vskip-10mm
\hskip15mm
\begin{picture}(30,30)(0,0)
\thicklines % ←太い線にする命令
\put(14.5,14.5){\arc{28}{0}{6.28}}

\thinlines
\path(3.5,6)(23.3,25)
\path(9,27.5)(28.5,15)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%             1(1)
\put(10,15){\makebox(0,0){\small 15}}
\put(14,22){\makebox(0,0){\small 6}}
\put(20,24){\makebox(0,0){\small 2}}
\put(23,16){\makebox(0,0){\small $x$}}
\end{picture}
\hskip50mm
\begin{picture}(30,35)(0,0)
\thicklines % ←太い線にする命令
\put(12.5,12.5){\arc{25.2}{0}{6.28}}

\thinlines
\path(0.4,16)(17.5,24)
\path(5,22.5)(21.5,3.5)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%             1(2)
\put(13,9){\makebox(0,0){\small $x$}}
\put(8,22){\makebox(0,0){\small 3}}
\put(14,20){\makebox(0,0){\small 7}}
\put(5,16){\makebox(0,0){\small 6}}
\end{picture}

\vfill


\nidangumi{\subtoi}{\subtoi}

\vskip-10mm
\hskip15mm
\begin{picture}(30,30)(0,0)
\thicklines % ←太い線にする命令
\put(22.5,14.5){\arc{28}{0}{6.28}}

\thinlines
\path(36,11.5)(3,33.5)(20,0.8)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%             1(3)
\put(13,10){\makebox(0,0){\small $x$}}
\put(11,31){\makebox(0,0){\small 2}}
\put(24,22){\makebox(0,0){\small 5}}
\put(5,26){\makebox(0,0){\small 3}}
\end{picture}
\hskip50mm
\begin{picture}(30,35)(0,0)
\thicklines % ←太い線にする命令
\put(13,13){\arc{27}{0}{6.28}}

\thinlines
\path(2.5,5)(-4.5,23)(20,24.5)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%             1(4)
\put(12,22){\makebox(0,0){\small $x$}}
\put(1,25){\makebox(0,0){\small 2}}
\put(-4,17){\makebox(0,0){\small 3}}
\put(3,10){\makebox(0,0){\small 2}}
\end{picture}

\vfill

\newpage



\begin{center}
\begin{minipage}[t]{0.4\textwidth}
\begin{shadebox}
%%%%%%%%%%%\vspace*{2ex}
\begin{minipage}[b]{60mm}
　円の外部の点Pから円に引いた接線の接点をTとする。
Pを通ってこの円と2点A，Bで交わる直線を引くと
次のことが成り立つ。

\bigskip

\qquad \({\rm PA} \times {\rm PB}={\rm PT}^2 \)
\end{minipage}
\hskip20mm
\begin{picture}(40,33)(0,0)
\thicklines % ←太い線にする命令

\put(22.5,12){\arc{25}{0}{6.28}}
\thinlines
\path(33,18.5)(0,9.5)(23.5,29.5)
\put(8,10){\makebox(0,0){\small A}}
\put(13,24){\makebox(0,0){\small T}}
\put(-2,9){\makebox(0,0){\small P}}
\put(35,19){\makebox(0,0){\small B}}
\end{picture}

\bigskip

\end{shadebox}
\end{minipage}
\end{center}



\toi 次の図において，$x$の長さを求めよ

\nidangumi{\subtoi}{\subtoi}

\vskip-5mm
\hskip15mm
\begin{picture}(30,30)(0,0)
\thicklines % ←太い線にする命令
\put(20,11){\arc{21.8}{0}{6.28}}

\thinlines
\path(35,0)(3,0)(18,21.5)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%             2(3)
\put(10,-2){\makebox(0,0){\small $x$}}
\put(5,6){\makebox(0,0){\small 4}}
\put(16,15){\makebox(0,0){\small 5}}
\end{picture}
\hskip50mm
\begin{picture}(30,35)(0,0)
\thicklines % ←太い線にする命令
\put(20,11.5){\arc{22}{0}{6.28}}

\thinlines
\path(17.3,0.8)(0,30)(36,17.7)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%             2(1)
\put(14,10){\makebox(0,0){\small $x$}}
\put(3,21){\makebox(0,0){\small 3}}
\put(14,28){\makebox(0,0){\small 5}}
\end{picture}

\vfill

\nidangumi{\subtoi}{\subtoi}

\vskip-5mm
\hskip15mm
\begin{picture}(30,30)(0,0)
\thicklines % ←太い線にする命令
\put(12.5,15){\arc{25}{0}{6.28}}

\thinlines
\path(8.5,-1.5)(39,15)(0.4,18.5)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%             2(2)
\put(31,8){\makebox(0,0){\small 7}}
\put(30,19){\makebox(0,0){\small 4}}
\put(13,20){\makebox(0,0){\small$x$}}
\end{picture}
\hskip50mm
\begin{picture}(30,35)(0,0)
\thicklines % ←太い線にする命令
\put(17,14){\arc{27}{0}{6.28}}

\thinlines
\path(35,1)(0,0)(27,22.8)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%             2(4)
\put(2,5){\makebox(0,0){\small $x$}}
\put(9,-2){\makebox(0,0){\small 4}}
\put(14,16){\makebox(0,0){\small 6}}
\end{picture}

\vfill






\end{document}
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

