« 五色英単語 | トップページ | 五色英単語(マルチカード版) »

2016年8月 6日 (土)

SVOC記号付けと五色英単語

SVOC記号付けと五色英単語の合わせ技です。

Svoc5shoku_4

これが見やすいかどうかは意見が分かれるところだとは思います。しかし、英文の構造を学ぶために文型と品詞の両方を同時に捉えようとする時には多少役立つのではないでしょうか。

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

« 五色英単語 | トップページ | 五色英単語(マルチカード版) »

LaTeX2e」カテゴリの記事

コメント

\documentclass[12pt]{jarticle}
\usepackage{amsmath}
\usepackage{ulem}
\usepackage[dvipdfmx]{graphicx}
\usepackage[usenames]{color}
\setlength{\oddsidemargin}{-30pt}
\setlength{\evensidemargin}{-30pt}
\setlength{\topmargin}{-40pt}
\setlength{\headheight}{10pt}
\setlength{\headsep}{10pt}
\setlength{\footskip}{0pt}
\setlength{\textwidth}{44zw}
\setlength{\textheight}{27cm}

%熊澤吉起先生のサイトより 「数式の上下の横向きの括弧」
%http://www.biwako.shiga-u.ac.jp/sensei/kumazawa/tex/web0028.html
\makeatletter
\def\overbracket#1{\mathop{\vbox{\ialign{##\crcr\noalign{\kern3\p@}
\downbracketfill\crcr\noalign{\kern3\p@\nointerlineskip}
$\hfil\displaystyle{#1}\hfil$\crcr}}}\limits}
\def\underbracket#1{\mathop{\vtop{\ialign{##\crcr
$\hfil\displaystyle{#1}\hfil$\crcr\noalign{\kern3\p@\nointerlineskip}
\upbracketfill\crcr\noalign{\kern3\p@}}}}\limits}
\def\overparenthesis#1{\mathop{\vbox{\ialign{##\crcr\noalign{\kern3\p@}
\downparenthfill\crcr\noalign{\kern3\p@\nointerlineskip}
$\hfil\displaystyle{#1}\hfil$\crcr}}}\limits}
\def\underparenthesis#1{\mathop{\vtop{\ialign{##\crcr
$\hfil\displaystyle{#1}\hfil$\crcr\noalign{\kern3\p@\nointerlineskip}
\upparenthfill\crcr\noalign{\kern3\p@}}}}\limits}
\def\downparenthfill{$\m@th\braceld\leaders\vrule\hfill\bracerd$}
\def\upparenthfill{$\m@th\bracelu\leaders\vrule\hfill\braceru$}
\def\upbracketfill{$\m@th\makesm@sh{\llap{\vrule\@height3\p@\@width.7\p@}}%
\leaders\vrule\@height.7\p@\hfill
\makesm@sh{\rlap{\vrule\@height3\p@\@width.7\p@}}$}
\def\downbracketfill{$\m@th
\makesm@sh{\llap{\vrule\@height.7\p@\@depth2.3\p@\@width.7\p@}}%
\leaders\vrule\@height.7\p@\hfill
\makesm@sh{\rlap{\vrule\@height.7\p@\@depth2.3\p@\@width.7\p@}}$}
\makeatother

\newcommand{\Shubu}[2]{${\overset{\text{「#2」}}{\underset{\text{S(主部)}}{\uwave{\ \raisebox{0pt}[22pt][6pt]{#1}\ }}}}$}
\newcommand{\Jutsubu}[2]{${\overset{\text{「#2」}}{\underset{\text{V(述部)}}{\underbracket{\raisebox{0pt}[22pt][9pt]{#1}}}}}$}
\newcommand{\Moku}[2]{${\overset{\text{「#2」}}{\underset{\text{O(目的語)}}{\raisebox{0pt}[22pt][15pt]{\fbox{#1}}}}}$}
\newcommand{\Hogo}[2]{${\overset{\text{「#2」}}{\underset{\text{C(補語)}}{\uuline{\raisebox{0pt}[22pt][5pt]{#1}}}}}$}
\newcommand{\Sonota}[3]{${\overset{\text{「#2」}}{\underset{\text{#3}}{\overbracket{\raisebox{0pt}[15pt][15pt]{#1}}}}}$}

\def\Mei#1{\colorbox{SkyBlue}{\raisebox{0pt}[10pt][2pt]{\bf #1}}}
\def\Dou#1{\colorbox{Salmon}{\raisebox{0pt}[10pt][2pt]{\bf #1}}}
\def\Keiyou#1{\colorbox{Yellow}{\raisebox{0pt}[10pt][2pt]{\bf #1}}}
\def\Fuku#1{\colorbox{YellowGreen}{\raisebox{0pt}[10pt][2pt]{\bf #1}}}
\def\Hoka#1{\colorbox{White}{\raisebox{0pt}[10pt][2pt]{\bf #1}}}

\begin{document} % ---------------------------------------------------------
\large
\begin{center}\gt\Large
SVOC記号付けと五色英単語
\end{center}

\renewcommand{\arraystretch}{2.4}
\begin{center}\begin{tabular}{|c|c|}
\hline
\raisebox{7mm}{入力} & \raisebox{7mm}{出力} \\[-11mm]
\hline
\verb|\Shubu{\Mei{He}}{彼は}| &
\Shubu{\Mei{He}}{彼は} \\[3mm]
\hline
\verb|\Jutsubu{\Dou{named}}{~を…と名付けた}| &
\Jutsubu{\Dou{named}}{~を…と名付けた} \\[3mm]
\hline
\verb|\Moku{the \Keiyou{big}\Mei{cat}}{その大きな猫}| &
\Moku{the \Keiyou{big}\Mei{cat}}{その大きな猫} \\[3mm]
\hline
\verb|\Hogo{\Mei{Lily}}{リリィ}| &
\Hogo{\Mei{Lily}}{リリィ} \\[3mm]
\hline
\verb|\Sonota{\Fuku{soon}}{すぐに}{M(修飾語)}| &
\Sonota{\Fuku{soon}}{すぐに}{M(修飾語)} \\[3mm]
\hline
\end{tabular}\end{center}

\begin{enumerate}
\item \Shubu{\Keiyou{My} \Mei{grandmother}}{私の祖母は} %
\Jutsubu{has \Dou{lived}}{ずっと住んでいます} %
\Sonota{with \Mei{us}}{私たちと一緒に}{M(修飾語)} %
\Sonota{for \Keiyou{three} \Mei{years}}{3年間}{M(修飾語)}.
\vfill
\item \Shubu{\Mei{All} of \Mei{them}}{彼らみんな} %
\Jutsubu{could\Fuku{n't} \Dou{leave}}{放っておくことはできなかった} %
\Moku{\Mei{her}}{彼女を} %
\Hogo{\Keiyou{alone}}{独りぼっちに} \\ \\ \hfill
\Sonota{\Hoka{because}}{ので}{<接>} %
\Shubu{\Mei{she}}{彼女が} %
\Jutsubu{was \Dou{crying}}{泣いていた}.
\vfill
\item \Shubu{The \Mei{boy}}{その少年は} %
\Sonota{\Dou{playing} the \Mei{guitar} \Fuku{over there}}{あちらでギターを弾いている}{M(修飾語)} \Jutsubu{\Dou{is}}{です} \Hogo{\Keiyou{my} \Mei{brother}}{私の兄}.
\vfill
\item \Shubu{\Mei{Playing} the \Mei{guitar}}{ギターを弾くことは} \Jutsubu{\Dou{is}}{です} \Hogo{\Mei{one} of \Keiyou{my} \Mei{hobbies}}{私の趣味のひとつ}.
\end{enumerate}
\end{document} -----------------------------------------------------------------

コメントを書く

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

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

« 五色英単語 | トップページ | 五色英単語(マルチカード版) »