« SVOC記号付けと五色英単語 | トップページ | 五色英単語カードゲーム »

2016年8月 6日 (土)

五色英単語(マルチカード版)

五色英単語でマルチカードを作ります。

5shoku_cards

色を使うことには色覚バリアフリーを考慮しなければならないので今までなかなか実行できませんでした。ここでは「原色を使う」「コントラストをはっきりさせる」「品詞の文字を添える」の3点を実施しましたが、まだまだ改善点が残されているかもしれません。これからも学んでいきたいと思います。

上の画像のソースファイルはコメントをご覧ください。

« SVOC記号付けと五色英単語 | トップページ | 五色英単語カードゲーム »

LaTeX2e」カテゴリの記事

TIPA」カテゴリの記事

フラッシュカード」カテゴリの記事

コメント

\documentclass[12pt]{jarticle}
\usepackage{ascmac}
\usepackage[dvipdfmx]{graphicx}
\usepackage[usenames]{color}
\usepackage[T1]{tipa}
\setlength{\oddsidemargin}{-44pt}
\setlength{\evensidemargin}{-44pt}
\setlength{\topmargin}{-40pt}
\setlength{\headheight}{10pt}
\setlength{\headsep}{10pt}
\setlength{\footskip}{0pt}
\setlength{\textwidth}{45zw}
\setlength{\textheight}{26.5cm}

\def\Mei#1{\colorbox{Blue}{\color{White}{\raisebox{0pt}[10pt][2pt]{\bf #1}}}}
\def\Dou#1{\colorbox{Red}{\color{White}{\raisebox{0pt}[10pt][2pt]{\bf #1}}}}
\def\Keiyou#1{\colorbox{Yellow}{\raisebox{0pt}[10pt][2pt]{\bf #1}}}
\def\Fuku#1{\colorbox{Green}{\color{White}{\raisebox{0pt}[10pt][2pt]{\bf #1}}}}
\def\Hoka#1{\colorbox{White}{\raisebox{0pt}[10pt][2pt]{\bf \fbox{\scalebox{0.1}[1.0]{ }{#1}}}}}

\def\MARU#1{\leavevmode \setbox0\hbox{$\bigcirc$}%
\copy0\kern-\wd0 \hbox to\wd0{\hfil{\small #1}\hfil}}

\begin{document} % ---------------------------------------------------------
\pagestyle{empty}
\setlength{\baselineskip}{24pt}

%1ページ目に枠線を引く
\setlength{\unitlength}{1truemm}
\begin{picture}(0,265)(0,0)
\multiput(0,0)(0,55.0){6}{%
\multiput(0,0)(91,0){3}{%

\begin{picture}(91,55)(0,0)
\put(-2,55){\line(1,0){4}}
\put(91,-2){\line(0,1){4}}
\put(0,-2){\line(0,1){4}}
\put(-2,0){\line(1,0){4}}
\end{picture}
}}
\end{picture}
\vspace{-27.5cm}

\def\numa{001}
\def\enga{\Mei{January}}
\def\ipaa{d\textyogh\'\ae nju\`eri}
\def\japa{\Mei{1月}}
\def\hina{名}
\def\iniaa{a b c d e f g h i \MARU{j} k l m}
\def\iniab{n o p q r s t u v w x y z}

\def\numb{002}
\def\engb{\Dou{think}}
\def\ipab{\texttheta\'\textsci\ng k}
\def\japb{\Dou{考える、と思う}}
\def\hinb{動}
\def\iniba{a b c d e f g h i j k l m}
\def\inibb{n o p q r s \MARU{t} u v w x y z}

\noindent\hspace{2mm}
\makebox[91mm][c]{\scalebox{1.4}[1.4]{\tt\ \iniaa}}\hspace{-1.5mm}
\makebox[91mm][c]{\scalebox{1.4}[1.4]{\tt\ \iniba}} \\
\hspace{2mm}
\makebox[91mm][c]{\scalebox{4.0}[4.0]{\enga}}\hspace{-1.5mm}
\makebox[91mm][c]{\scalebox{4.0}[4.0]{\engb}}

\vspace{2mm}

\noindent\hspace{2mm}
\makebox[91mm][c]{  {\tt \numa}\hfill\scalebox{1.5}[1.5]{[\ipaa]}\hfill\keytop{\hina}  }\hspace{-1.5mm}
\makebox[91mm][c]{  {\tt \numb}\hfill\scalebox{1.5}[1.5]{[\ipab]}\hfill\keytop{\hinb}  } \\
\hspace{2mm}
\makebox[91mm][c]{\scalebox{1.4}[1.4]{\tt\ \iniab}}\hspace{-1.5mm}
\makebox[91mm][c]{\scalebox{1.4}[1.4]{\tt\ \inibb}}

\vspace{4.1mm}

\def\numa{003}
\def\enga{\Keiyou{difficult}}
\def\ipaa{d\'\textsci fik\`\textturnv lt}
\def\japa{\Keiyou{難しい}}
\def\hina{形}
\def\iniaa{a b c \MARU{d} e f g h i j k l m}
\def\iniab{n o p q r s t u v w x y z}

\def\numb{004}
\def\engb{\Fuku{usually}}
\def\ipab{j\'u\textlengthmark\textyogh u\textschwa li}
\def\japb{\Fuku{普段は}}
\def\hinb{副}
\def\iniba{a b c d e f g h i j k l m}
\def\inibb{n o p q r s t \MARU{u} v w x y z}

\noindent\hspace{2mm}
\makebox[91mm][c]{\scalebox{1.4}[1.4]{\tt\ \iniaa}}\hspace{-1.5mm}
\makebox[91mm][c]{\scalebox{1.4}[1.4]{\tt\ \iniba}} \\
\hspace{2mm}
\makebox[91mm][c]{\scalebox{4.0}[4.0]{\enga}}\hspace{-1.5mm}
\makebox[91mm][c]{\scalebox{4.0}[4.0]{\engb}}

\vspace{2mm}

\noindent\hspace{2mm}
\makebox[91mm][c]{  {\tt \numa}\hfill\scalebox{1.5}[1.5]{[\ipaa]}\hfill\keytop{\hina}  }\hspace{-1.5mm}
\makebox[91mm][c]{  {\tt \numb}\hfill\scalebox{1.5}[1.5]{[\ipab]}\hfill\keytop{\hinb}  } \\
\hspace{2mm}
\makebox[91mm][c]{\scalebox{1.4}[1.4]{\tt\ \iniab}}\hspace{-1.5mm}
\makebox[91mm][c]{\scalebox{1.4}[1.4]{\tt\ \inibb}}

\vspace{4.1mm}

\def\numa{005}
\def\enga{\Mei{parent}}
\def\ipaa{p\'\textepsilon\textsl{\textschwa}r\textschwa nt}
\def\japa{\Mei{親}}
\def\hina{名}
\def\iniaa{a b c d e f g h i j k l m}
\def\iniab{n o \MARU{p} q r s t u v w x y z}

\def\numb{006}
\def\engb{\Dou{leave}}
\def\ipab{l\'\textsci\textlengthmark v}
\def\japb{\Dou{を残して去る}}
\def\hinb{動}
\def\iniba{a b c d e f g h i j k \MARU{l} m}
\def\inibb{n o p q r s t u v w x y z}

\noindent\hspace{2mm}
\makebox[91mm][c]{\scalebox{1.4}[1.4]{\tt\ \iniaa}}\hspace{-1.5mm}
\makebox[91mm][c]{\scalebox{1.4}[1.4]{\tt\ \iniba}} \\
\hspace{2mm}
\makebox[91mm][c]{\scalebox{4.0}[4.0]{\enga}}\hspace{-1.5mm}
\makebox[91mm][c]{\scalebox{4.0}[4.0]{\engb}}

\vspace{2mm}

\noindent\hspace{2mm}
\makebox[91mm][c]{  {\tt \numa}\hfill\scalebox{1.5}[1.5]{[\ipaa]}\hfill\keytop{\hina}  }\hspace{-1.5mm}
\makebox[91mm][c]{  {\tt \numb}\hfill\scalebox{1.5}[1.5]{[\ipab]}\hfill\keytop{\hinb}  } \\
\hspace{2mm}
\makebox[91mm][c]{\scalebox{1.4}[1.4]{\tt\ \iniab}}\hspace{-1.5mm}
\makebox[91mm][c]{\scalebox{1.4}[1.4]{\tt\ \inibb}}

\vspace{4.1mm}

\def\numa{007}
\def\enga{\Keiyou{enough}}
\def\ipaa{in\'\textturnv f}
\def\japa{\Keiyou{十分な}}
\def\hina{形}
\def\iniaa{a b c d \MARU{e} f g h i j k l m}
\def\iniab{n o p q r s t u v w x y z}

\def\numb{008}
\def\engb{\Fuku{later}}
\def\ipab{l\'eit\textschwa\textsl{r}}
\def\japb{\Fuku{後で}}
\def\hinb{副}
\def\iniba{a b c d e f g h i j k \MARU{l} m}
\def\inibb{n o p q r s t u v w x y z}

\noindent\hspace{2mm}
\makebox[91mm][c]{\scalebox{1.4}[1.4]{\tt\ \iniaa}}\hspace{-1.5mm}
\makebox[91mm][c]{\scalebox{1.4}[1.4]{\tt\ \iniba}} \\
\hspace{2mm}
\makebox[91mm][c]{\scalebox{4.0}[4.0]{\enga}}\hspace{-1.5mm}
\makebox[91mm][c]{\scalebox{4.0}[4.0]{\engb}}

\vspace{2mm}

\noindent\hspace{2mm}
\makebox[91mm][c]{  {\tt \numa}\hfill\scalebox{1.5}[1.5]{[\ipaa]}\hfill\keytop{\hina}  }\hspace{-1.5mm}
\makebox[91mm][c]{  {\tt \numb}\hfill\scalebox{1.5}[1.5]{[\ipab]}\hfill\keytop{\hinb}  } \\
\hspace{2mm}
\makebox[91mm][c]{\scalebox{1.4}[1.4]{\tt\ \iniab}}\hspace{-1.5mm}
\makebox[91mm][c]{\scalebox{1.4}[1.4]{\tt\ \inibb}}

\vspace{4.1mm}

\def\numa{009}
\def\enga{\Mei{Wednesday}}
\def\ipaa{w\'enzdei}
\def\japa{\Mei{水曜日}}
\def\hina{名}
\def\iniaa{a b c d e f g h i j k l m}
\def\iniab{n o p q r s t u v \MARU{w} x y z}

\def\numb{010}
\def\engb{\Hoka{because}}
\def\ipab{bik\'\textopeno\textlengthmark z}
\def\japb{\Hoka{なぜなら}}
\def\hinb{接}
\def\iniba{a \MARU{b} c d e f g h i j k l m}
\def\inibb{n o p q r s t u v w x y z}

\noindent\hspace{2mm}
\makebox[91mm][c]{\scalebox{1.4}[1.4]{\tt\ \iniaa}}\hspace{-1.5mm}
\makebox[91mm][c]{\scalebox{1.4}[1.4]{\tt\ \iniba}} \\
\hspace{2mm}
\makebox[91mm][c]{\scalebox{3.0}[4.0]{\enga}}\hspace{-1.5mm}
\makebox[91mm][c]{\scalebox{4.0}[4.0]{\engb}}

\vspace{2mm}

\noindent\hspace{2mm}
\makebox[91mm][c]{  {\tt \numa}\hfill\scalebox{1.5}[1.5]{[\ipaa]}\hfill\keytop{\hina}  }\hspace{-1.5mm}
\makebox[91mm][c]{  {\tt \numb}\hfill\scalebox{1.5}[1.5]{[\ipab]}\hfill\keytop{\hinb}  } \\
\hspace{2mm}
\makebox[91mm][c]{\scalebox{1.4}[1.4]{\tt\ \iniab}}\hspace{-1.5mm}
\makebox[91mm][c]{\scalebox{1.4}[1.4]{\tt\ \inibb}}

\end{document} -----------------------------------------------------------------

コメントを書く

コメントは記事投稿者が公開するまで表示されません。

(ウェブ上には掲載しません)

« SVOC記号付けと五色英単語 | トップページ | 五色英単語カードゲーム »