2021/09/30
将棋世界 戦前 1943 続
将棋世界 戦前編 紹介 第18回
2021/09/19
2021/09/17
2021/09/12
\documentclass[dvipdfmx]{jsarticle} \usepackage{tikz} \usepackage{otf} \usepackage{pxbase} \usepackage[bxutf8]{inputenc} % 将棋世界 出題図 % 盤の大きさ (4.32cm,4.68cm) マスの大きさ (0.48cm,0.52cm) % 外枠太さ 04mm % 駒 \Large=14.4pt (1pt = 1/72.27 inch= 0.3514mm) % 「持駒」 \small=9pt % 座標 \footnotesize=8pt \newenvironment{図面}{% \begin{tikzpicture}[x=-4.8mm,y=-5.2mm] \useasboundingbox (-1,-1) rectangle (11,10); \foreach \x in {0.5,1.5,...,9.5} \draw (\x,0.5)--(\x,9.5); \foreach \y in {0.5,1.5,...,9.5} \draw (0.5,\y)--(9.5,\y); \draw [line width=0.4mm] (0.49,0.49) rectangle (9.51,9.51); \footnotesize \draw (1,0.2) node {1} (2,0.2) node {2} (3,0.2) node {3} (4,0.2) node {4} (5,0.2) node {5} (6,0.2) node {6} (7,0.2) node {7} (8,0.2) node {8} (9,0.2) node {9}; \draw (0.1,1) node {一} (0.1,2) node {二} (0.1,3) node {三} (0.1,4) node {四} (0.1,5) node {五} (0.1,6) node {六} (0.1,7) node {七} (0.1,8) node {八} (0.1,9) node {九}; \Large }{% \end{tikzpicture} } % end of \図面 \newcommand\先手[3]{% \draw (#1,#2) node {#3}; }%end of \先手 \newcommand\先手最終[3]{% \draw (#1,#2) node {\textgt{#3}}; }%end of \先手最終 \newcommand\先手ナリ[3]{% \draw (#1+0.23,#2-0.26) node {\scalebox{0.5}{ナ}}; \draw (#1-0.23,#2-0.26) node {\scalebox{0.5}{リ}}; \draw (#1,#2+0.22) node {\scalebox{1}[0.65]{#3}}; }%end of \先手ナリ \newcommand{\後手}[3]{% \draw (#1,#2) node [rotate=180]{#3}; }%end of \後手 \newcommand{\後手最終}[3]{% \draw (#1,#2) node [rotate=180]{\textgt{#3}}; }%end of \後手最終 \newcommand\後手ナリ[3]{% \draw (#1-0.23,#2+0.26) node [rotate=180]{\scalebox{0.5}{ナ}}; \draw (#1+0.23,#2+0.26) node [rotate=180]{\scalebox{0.5}{リ}}; \draw (#1,#2-0.22) node [rotate=180] {\scalebox{1}[0.65]{#3}}; }%end of \後手ナリ \newcommand\持駒[1]{% \small \draw (-1,9) node [anchor=south] {\hbox{\tate 持駒 #1}}; }%end of \持駒 \newcommand\持駒総[1]{% \small \draw (-1,9.8) node [anchor=south] {\hbox{\tate #1}}; }%end of \持駒総 \newcommand\後手持駒[1]{% \small \draw (10.2,1) node [rotate=180,anchor=south] {\hbox{\tate 持駒 #1}}; }%end of \後手持駒 \newcommand\後手持駒総[1]{% \small \draw (10.2,0.2) node [rotate=180,anchor=south] {\hbox{\tate #1}}; }%end of \後手持駒総 \begin{document} \Huge 将棋世界擬 \begin{図面} \後手{1}{1}{香} \後手{2}{1}{桂} \後手最終{2}{2}{玉} \後手{1}{4}{歩} \先手{3}{4}{銀} \先手{6}{4}{杏} \後手{5}{4}{全} \持駒{金銀} \後手持駒{残り全部} \end{図面} \begin{図面} \後手{1}{1}{香} \後手{2}{1}{桂} \後手{2}{2}{玉} \後手{1}{4}{歩} \先手最終{3}{4}{銀} \先手ナリ{6}{4}{香} \後手ナリ{5}{4}{銀} \持駒総{☗先手 持駒 金銀} \後手持駒総{☖後手 持駒 残り全部} \end{図面} 将棋世界擬 \end{document}
※2021-10-16 追加
Cloud Tex でも表示はされた。
2021/09/11
\documentclass[dvipdfmx]{jsarticle} \usepackage{tikz} \usepackage{otf} \newcommand{\図面始}{% \begin{tikzpicture}[x=-6mm,y=-6mm] \foreach \x in {0.5,1.5,...,9.5} \draw (\x,0.5)--(\x,9.5); \foreach \y in {0.5,1.5,...,9.5} \draw (0.5,\y)--(9.5,\y); \foreach \x in {3.5,6.5} \foreach \y in {3.5,6.5} \filldraw (\x,\y) circle [radius=0.5mm] ; \draw (1,0) node {1} (2,0) node {2} (3,0) node {3} (4,0) node {4} (5,0) node {5} (6,0) node {6} (7,0) node {7} (8,0) node {8} (9,0) node {9} (0,1) node {一} (0,2) node {二} (0,3) node {三} (0,4) node {四} (0,5) node {五} (0,6) node {六} (0,7) node {七} (0,8) node {八} (0,9) node {九}; }% end of \図面始 \newcommand{\図面終}[1]{% \draw (8.5,10) node {持} (7.5,10) node {駒} (6,10) node [anchor=west]{{\large#1}}; \end{tikzpicture} }% end of \図面終 \newcommand\先手[3]{% \draw (#1,#2) node {{\large#3}}; }%end of \先手 \newcommand{\後手}[3]{% \draw (#1,#2) node [rotate=180]{{\large#3}}; }%end of \後手
\begin{document} \図面始 \後手{5}{1}{玉} \先手{5}{3}{歩} \図面終{金} \図面始 \後手{1}{1}{香} \後手{2}{1}{桂} \後手{2}{2}{玉} \後手{1}{4}{歩} \先手{3}{4}{銀} \図面終{金 銀} \end{document}
2021/09/10
\documentclass[dvipdfmx]{jsarticle} \usepackage{tikz} \usepackage{otf} \newcommand{\図面始}{% \begin{tikzpicture}[x=3mm,y=3mm] \foreach \x in {1,3,...,19} \draw (\x,4)--(\x,22); \foreach \y in {4,6,...,22} \draw (1,\y)--(19,\y); \foreach \x in {7,13} \foreach \y in {10,16} \filldraw (\x,\y) circle [radius=0.5mm] ; \draw (18,23) node {1} (16,23) node {2} (14,23) node {3} (12,23) node {4} (10,23) node {5} (8,23) node {6} (6,23) node {7} (4,23) node {8} (2,23) node {9} (20,21) node {一} (20,19) node {二} (20,17) node {三} (20,15) node {四} (20,13) node {五} (20,11) node {六} (20,9) node {七} (20,7) node {八} (20,5) node {九}; }% end of \図面始 \newcommand{\図面終}[1]{% \draw (3,2) node {持} (5,2) node {駒} (7,2) node [anchor=west]{{\large#1}}; \end{tikzpicture} }% end of \図面終 \newcommand\先手[3]{% \draw (20-2*#1,23-2*#2) node {{\large#3}}; }%end of \先手 \newcommand{\後手}[3]{% \draw (20-2*#1,23-2*#2) node [rotate=180]{{\large#3}}; }%end of \後手 \begin{document} \図面始 \後手{5}{1}{玉} \先手{5}{3}{歩} \図面終{金} \図面始 \後手{1}{1}{香} \後手{2}{1}{桂} \後手{2}{2}{玉} \後手{1}{4}{歩} \先手{3}{4}{銀} \図面終{金 銀} \end{document}
2021/09/08
2021/09/07
2021/09/06