Introduce conheader command
Also adds phantom parentheses to headers, so they are uniformly 'high'.
This commit is contained in:
parent
fde6cab0af
commit
918064a64f
@ -20,9 +20,23 @@
|
||||
\RequirePackage{tabularx}
|
||||
\RequirePackage{tcolorbox}
|
||||
\RequirePackage[table]{xcolor}
|
||||
\RequirePackage{xifthen}
|
||||
\RequirePackage{xparse}
|
||||
|
||||
\pagestyle{empty}
|
||||
\renewcommand{\familydefault}{\sfdefault}
|
||||
\rowcolors{1}{black!5!white}{white}
|
||||
|
||||
\newtcolorbox{contable}[1]{before title={\setcounter{rownum}{0}}, title={\textbf{#1}}, tabularx={l|X}}
|
||||
\newcommand*\conheadertitle{conjugation table}
|
||||
\addto\captionsbrazilian{\def\conheadertitle{tabela de conjugação}}
|
||||
\addto\captionsfrench{\def\conheadertitle{tableaux de conjugaison}}
|
||||
|
||||
\NewDocumentCommand{\conheader}{O{}O{}m}{%
|
||||
\begin{center}
|
||||
{\large \conheadertitle}\\
|
||||
\vskip1ex
|
||||
{\phantom{(}\Huge \ifthenelse{\equal{#2}{}}{}{#2: } \textbf{#3} \ifthenelse{\equal{#1}{}}{}{(example: #1)}\phantom{)}}
|
||||
\end{center}
|
||||
}
|
||||
|
||||
\newtcolorbox{contable}[1]{before title={\setcounter{rownum}{0}}, title={\textbf{#1}\phantom{(}}, tabularx={l|X}}
|
||||
|
@ -2,11 +2,7 @@
|
||||
|
||||
\begin{document}
|
||||
|
||||
\begin{center}
|
||||
{\large tabela de conjugação}\\
|
||||
\vskip1ex
|
||||
{\Huge \textbf{-ar} (example: cant-ar)}
|
||||
\end{center}
|
||||
\conheader[cant-ar]{-ar}
|
||||
|
||||
\vskip1em
|
||||
|
||||
@ -43,11 +39,7 @@
|
||||
|
||||
\clearpage
|
||||
|
||||
\begin{center}
|
||||
{\large tabela de conjugação}\\
|
||||
\vskip1ex
|
||||
{\Huge \textbf{-er} (example: com-er)}
|
||||
\end{center}
|
||||
\conheader[com-er]{-er}
|
||||
|
||||
\vskip1em
|
||||
|
||||
@ -84,11 +76,7 @@
|
||||
|
||||
\clearpage
|
||||
|
||||
\begin{center}
|
||||
{\large tabela de conjugação}\\
|
||||
\vskip1ex
|
||||
{\Huge \textbf{fa-zer}}
|
||||
\end{center}
|
||||
\conheader{fa-zer}
|
||||
|
||||
\vskip1em
|
||||
|
||||
@ -107,11 +95,7 @@
|
||||
|
||||
\clearpage
|
||||
|
||||
\begin{center}
|
||||
{\large tabela de conjugação}\\
|
||||
\vskip1ex
|
||||
{\Huge \textbf{h-aver}}
|
||||
\end{center}
|
||||
\conheader{h-aver}
|
||||
|
||||
\vskip1em
|
||||
|
||||
@ -130,11 +114,7 @@
|
||||
|
||||
\clearpage
|
||||
|
||||
\begin{center}
|
||||
{\large tabela de conjugação}\\
|
||||
\vskip1ex
|
||||
{\Huge \textbf{ir}}
|
||||
\end{center}
|
||||
\conheader{ir}
|
||||
|
||||
\vskip1em
|
||||
|
||||
@ -153,11 +133,7 @@
|
||||
|
||||
\clearpage
|
||||
|
||||
\begin{center}
|
||||
{\large tabela de conjugação}\\
|
||||
\vskip1ex
|
||||
{\Huge \textbf{ser}}
|
||||
\end{center}
|
||||
\conheader{ser}
|
||||
|
||||
\vskip1em
|
||||
|
||||
|
@ -2,11 +2,7 @@
|
||||
|
||||
\begin{document}
|
||||
|
||||
\begin{center}
|
||||
{\large tableaux de conjugaison}\\
|
||||
\vskip1ex
|
||||
{\Huge première groupe: \textbf{-er} (example: aim-er)}
|
||||
\end{center}
|
||||
\conheader[aim-er][première groupe]{-er}
|
||||
|
||||
\vskip1em
|
||||
|
||||
@ -25,11 +21,7 @@
|
||||
|
||||
\clearpage
|
||||
|
||||
\begin{center}
|
||||
{\large tableaux de conjugaison}\\
|
||||
\vskip1ex
|
||||
{\Huge deuxième groupe: \textbf{-ir} (example: fin-ir)}
|
||||
\end{center}
|
||||
\conheader[fin-ir][deuxième groupe]{-ir}
|
||||
|
||||
\vskip1em
|
||||
|
||||
@ -48,11 +40,7 @@
|
||||
|
||||
\clearpage
|
||||
|
||||
\begin{center}
|
||||
{\large tableaux de conjugaison}\\
|
||||
\vskip1ex
|
||||
{\Huge troisième groupe: \textbf{avoir}}
|
||||
\end{center}
|
||||
\conheader[][troisième groupe]{avoir}
|
||||
|
||||
\vskip1em
|
||||
|
||||
@ -71,11 +59,7 @@
|
||||
|
||||
\clearpage
|
||||
|
||||
\begin{center}
|
||||
{\large tableaux de conjugaison}\\
|
||||
\vskip1ex
|
||||
{\Huge troisième groupe: \textbf{cour-ir}}
|
||||
\end{center}
|
||||
\conheader[][troisième groupe]{cour-ir}
|
||||
|
||||
\vskip1em
|
||||
|
||||
@ -94,11 +78,7 @@
|
||||
|
||||
\clearpage
|
||||
|
||||
\begin{center}
|
||||
{\large tableaux de conjugaison}\\
|
||||
\vskip1ex
|
||||
{\Huge troisième groupe: \textbf{d-evoir}}
|
||||
\end{center}
|
||||
\conheader[][troisième groupe]{d-evoir}
|
||||
|
||||
\vskip1em
|
||||
|
||||
@ -117,11 +97,7 @@
|
||||
|
||||
\clearpage
|
||||
|
||||
\begin{center}
|
||||
{\large tableaux de conjugaison}\\
|
||||
\vskip1ex
|
||||
{\Huge troisième groupe: \textbf{être}}
|
||||
\end{center}
|
||||
\conheader[][troisième groupe]{être}
|
||||
|
||||
\vskip1em
|
||||
|
||||
@ -140,11 +116,7 @@
|
||||
|
||||
\clearpage
|
||||
|
||||
\begin{center}
|
||||
{\large tableaux de conjugaison}\\
|
||||
\vskip1ex
|
||||
{\Huge troisième groupe: \textbf{perd-re}}
|
||||
\end{center}
|
||||
\conheader[][troisième groupe]{perd-re}
|
||||
|
||||
\vskip1em
|
||||
|
||||
@ -163,11 +135,7 @@
|
||||
|
||||
\clearpage
|
||||
|
||||
\begin{center}
|
||||
{\large tableaux de conjugaison}\\
|
||||
\vskip1ex
|
||||
{\Huge troisième groupe: \textbf{p-ouvoir}}
|
||||
\end{center}
|
||||
\conheader[][troisième groupe]{p-ouvoir}
|
||||
|
||||
\vskip1em
|
||||
|
||||
@ -186,11 +154,7 @@
|
||||
|
||||
\clearpage
|
||||
|
||||
\begin{center}
|
||||
{\large tableaux de conjugaison}\\
|
||||
\vskip1ex
|
||||
{\Huge troisième groupe: \textbf{pren-dre}}
|
||||
\end{center}
|
||||
\conheader[][troisième groupe]{pren-dre}
|
||||
|
||||
\vskip1em
|
||||
|
||||
@ -209,11 +173,7 @@
|
||||
|
||||
\clearpage
|
||||
|
||||
\begin{center}
|
||||
{\large tableaux de conjugaison}\\
|
||||
\vskip1ex
|
||||
{\Huge troisième groupe: \textbf{v-ouloir}}
|
||||
\end{center}
|
||||
\conheader[][troisième groupe]{v-ouloir}
|
||||
|
||||
\vskip1em
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user