« 【TIPA】0152 | トップページ | 【TIPA】0153 »

2014年7月22日 (火)

フラッシュカード作成(枠線付き)

「flashcard10_vista02_1f.pdf」をダウンロード

7月5日に紹介した「フラッシュカード作成」は、名刺マルチカード用紙に印刷するためのものでした。しかし、名刺マルチカードは安い物でも1枚20円前後と大変高価なので、「厚口用紙に印刷してハサミで切り離したいなぁ~」という場合もあります。授業で使うのであれば、生徒に配付して「自分で切り離してね」と指示すれば済んでしまいます。

…ということで、枠線のついたものを以下に紹介します。

----------------------------------------

\documentclass[12pt]{jarticle}
\usepackage[T1]{tipa}

\setlength{\textwidth}{182truemm}
\setlength{\hoffset}{-7mm}
\setlength{\voffset}{7mm}
\setlength{\headheight}{0in}
\setlength{\headsep}{0in}
\setlength{\oddsidemargin}{14truemm}
\setlength{\textheight}{275truemm}
\setlength{\topmargin}{16truemm}
\advance\oddsidemargin -1in
\advance\topmargin -1in
\setlength{\footskip}{0in}

\begin{document}
\pagestyle{empty}
\Huge\bf\setlength{\baselineskip}{54pt}

\def\enga{anything}
\def\ipaa{\'en\textsci\texttheta\`\textsci\ng}
\def\japa{何か}
\def\hina{代名詞}

\def\engb{about ~}
\def\ipab{\textschwa b\'a\textupsilon t}
\def\japb{~について}
\def\hinb{前置詞}

\def\engc{what}
\def\ipac{\textsl{h}w\'\textturnv t}
\def\japc{何?}
\def\hinc{代名詞}

\def\engd{part}
\def\ipad{p\'\textscripta\textrhookschwa t}
\def\japd{部分、地方}
\def\hind{名詞}

\def\enge{where}
\def\ipae{\textsl{h}w\'e\textrhookschwa}
\def\jape{どこ?}
\def\hine{副詞}

\def\engf{on ~}
\def\ipaf{\textscripta n}
\def\japf{~に面して}
\def\hinf{前置詞}

\def\engg{Persian}
\def\ipag{p\'\textrhookschwa\textlengthmark\textyogh\textsl{\textschwa}n}
\def\japg{ペルシアの}
\def\hing{形容詞}

\def\engh{gulf}
\def\ipah{g\'\textturnv lf}
\def\japh{湾}
\def\hinh{名詞}

\def\engi{hot}
\def\ipai{h\'\textscripta t}
\def\japi{暑い}
\def\hini{形容詞}

\def\engj{there}
\def\ipaj{\dh\'e\textrhookschwa}
\def\japj{そこでは}
\def\hinj{副詞}

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

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

\noindent\hspace{2mm}
\makebox[91mm][c]{\enga}\hspace{-1.5mm}
\makebox[91mm][c]{\engf}

\noindent\hspace{2mm}
\makebox[91mm][c]{[\ipaa]}\hspace{-1.5mm}
\makebox[91mm][c]{[\ipaf]}

\vspace{1.7cm}

\noindent\hspace{2mm}
\makebox[91mm][c]{\engb}\hspace{-1.5mm}
\makebox[91mm][c]{\engg}

\noindent\hspace{2mm}
\makebox[91mm][c]{[\ipab]}\hspace{-1.5mm}
\makebox[91mm][c]{[\ipag]}

\vspace{1.7cm}

\noindent\hspace{2mm}
\makebox[91mm][c]{\engc}\hspace{-1.5mm}
\makebox[91mm][c]{\engh}

\noindent\hspace{2mm}
\makebox[91mm][c]{[\ipac]}\hspace{-1.5mm}
\makebox[91mm][c]{[\ipah]}

\vspace{1.7cm}

\noindent\hspace{2mm}
\makebox[91mm][c]{\engd}\hspace{-1.5mm}
\makebox[91mm][c]{\engi}

\noindent\hspace{2mm}
\makebox[91mm][c]{[\ipad]}\hspace{-1.5mm}
\makebox[91mm][c]{[\ipai]}

\vspace{1.7cm}

\noindent\hspace{2mm}
\makebox[91mm][c]{\enge}\hspace{-1.5mm}
\makebox[91mm][c]{\engj}

\noindent\hspace{2mm}
\makebox[91mm][c]{[\ipae]}\hspace{-1.5mm}
\makebox[91mm][c]{[\ipaj]}

\newpage

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

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

\noindent\hspace{2mm}
\makebox[91mm][c]{\japf}\hspace{-1.5mm}
\makebox[91mm][c]{\japa}

\noindent\hspace{2mm}
\makebox[91mm][c]{[\hinf]}\hspace{-1.5mm}
\makebox[91mm][c]{[\hina]}

\vspace{1.7cm}

\noindent\hspace{2mm}
\makebox[91mm][c]{\japg}\hspace{-1.5mm}
\makebox[91mm][c]{\japb}

\noindent\hspace{2mm}
\makebox[91mm][c]{[\hing]}\hspace{-1.5mm}
\makebox[91mm][c]{[\hinb]}

\vspace{1.7cm}

\noindent\hspace{2mm}
\makebox[91mm][c]{\japh}\hspace{-1.5mm}
\makebox[91mm][c]{\japc}

\noindent\hspace{2mm}
\makebox[91mm][c]{[\hinh]}\hspace{-1.5mm}
\makebox[91mm][c]{[\hinc]}

\vspace{1.7cm}

\noindent\hspace{2mm}
\makebox[91mm][c]{\japi}\hspace{-1.5mm}
\makebox[91mm][c]{\japd}

\noindent\hspace{2mm}
\makebox[91mm][c]{[\hini]}\hspace{-1.5mm}
\makebox[91mm][c]{[\hind]}

\vspace{1.7cm}

\noindent\hspace{2mm}
\makebox[91mm][c]{\japj}\hspace{-1.5mm}
\makebox[91mm][c]{\jape}

\noindent\hspace{2mm}
\makebox[91mm][c]{[\hinj]}\hspace{-1.5mm}
\makebox[91mm][c]{[\hine]}

\end{document}

« 【TIPA】0152 | トップページ | 【TIPA】0153 »

TIPA」カテゴリの記事

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

コメント

枠線は長くなくても交差点があれば切り離すことができます。
交差点付近のみにするには「%1ページ目に枠線を引く」の部分を下記のように置き換えてください。
これによりインクも節約できることになります。

%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}

partの発音記号を修正しました。

ここでは2ページ目にも枠線を引いていますが、「表は英単語、裏は日本語」というように両面に印刷する場合には、裏面の枠線は不要となります。
…というよりも、両面に枠線があるまま両面印刷すると、若干ズレが生じてしまい、切り離すと見苦しい感じになってしまいます。

裏面の枠線をなくすには「%2ページ目に枠線を引く」の行から下の14行の先頭に「%」を加えてください。

%\setlength{\unitlength}{1truemm}
%\begin{picture}(0,265)(0,0)
%\multiput(0,0)(0,55.0){5}{%
%\multiput(0,0)(91,0){2}{%
%
%\begin{picture}(91,55)(0,0)
% \put(0,55){\line(1,0){91}}
% \put(91,0){\line(0,1){55}}
% \put(0,0){\line(0,1){55}}
% \put(0,0){\line(1,0){91}}
%\end{picture}
%}}
%\end{picture}
%\vspace{-27.5cm}

これで2ページ目の枠線が表示されなくなります。

なお、「%」の働きは、その行において、それ以降の入力を無効にするというもので、「コメントアウト」とも呼ばれることがあります。

コメントを書く

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

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

« 【TIPA】0152 | トップページ | 【TIPA】0153 »