Introduce environment with minipage for more compact output
This commit is contained in:
		@@ -33,4 +33,15 @@
 | 
			
		||||
\end{center}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
\NewDocumentEnvironment{contables}{O{}O{}m}{%
 | 
			
		||||
\begin{minipage}{\textwidth}
 | 
			
		||||
\conheader[#1][#2]{#3}
 | 
			
		||||
\vspace{1em}
 | 
			
		||||
\begin{multicols}{2}
 | 
			
		||||
}{%
 | 
			
		||||
\end{multicols}
 | 
			
		||||
\vspace{3em}
 | 
			
		||||
\end{minipage}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
\newtcolorbox{contable}[1]{before title={\setcounter{rownum}{0}}, title={\textbf{#1}\phantom{(}}, tabularx={l|X}}
 | 
			
		||||
 
 | 
			
		||||
@@ -2,11 +2,7 @@
 | 
			
		||||
 | 
			
		||||
\begin{document}
 | 
			
		||||
 | 
			
		||||
\conheader[cant-ar]{-ar}
 | 
			
		||||
 | 
			
		||||
\vskip1em
 | 
			
		||||
 | 
			
		||||
\begin{multicols}{2}
 | 
			
		||||
\begin{contables}[cant-ar]{-ar}
 | 
			
		||||
 | 
			
		||||
\begin{contable}{presente}
 | 
			
		||||
  eu & cant-o \\
 | 
			
		||||
@@ -35,15 +31,9 @@
 | 
			
		||||
  elas/eles & cant-arão \\
 | 
			
		||||
\end{contable}
 | 
			
		||||
 | 
			
		||||
\end{multicols}
 | 
			
		||||
\end{contables}
 | 
			
		||||
 | 
			
		||||
\clearpage
 | 
			
		||||
 | 
			
		||||
\conheader[com-er]{-er}
 | 
			
		||||
 | 
			
		||||
\vskip1em
 | 
			
		||||
 | 
			
		||||
\begin{multicols}{2}
 | 
			
		||||
\begin{contables}[com-er]{-er}
 | 
			
		||||
 | 
			
		||||
\begin{contable}{presente}
 | 
			
		||||
  eu & com-o \\
 | 
			
		||||
@@ -72,15 +62,9 @@
 | 
			
		||||
  elas/eles & com-erão \\
 | 
			
		||||
\end{contable}
 | 
			
		||||
 | 
			
		||||
\end{multicols}
 | 
			
		||||
\end{contables}
 | 
			
		||||
 | 
			
		||||
\clearpage
 | 
			
		||||
 | 
			
		||||
\conheader{f-azer}
 | 
			
		||||
 | 
			
		||||
\vskip1em
 | 
			
		||||
 | 
			
		||||
\begin{multicols}{2}
 | 
			
		||||
\begin{contables}{f-azer}
 | 
			
		||||
 | 
			
		||||
\begin{contable}{presente}
 | 
			
		||||
  eu & f-aço \\
 | 
			
		||||
@@ -100,15 +84,9 @@
 | 
			
		||||
  elas/eles & f-izeram \\
 | 
			
		||||
\end{contable}
 | 
			
		||||
 | 
			
		||||
\end{multicols}
 | 
			
		||||
\end{contables}
 | 
			
		||||
 | 
			
		||||
\clearpage
 | 
			
		||||
 | 
			
		||||
\conheader{h-aver}
 | 
			
		||||
 | 
			
		||||
\vskip1em
 | 
			
		||||
 | 
			
		||||
\begin{multicols}{2}
 | 
			
		||||
\begin{contables}{h-aver}
 | 
			
		||||
 | 
			
		||||
\begin{contable}{presente}
 | 
			
		||||
  eu & h-ei \\
 | 
			
		||||
@@ -119,15 +97,9 @@
 | 
			
		||||
  elas/eles & hão \\
 | 
			
		||||
\end{contable}
 | 
			
		||||
 | 
			
		||||
\end{multicols}
 | 
			
		||||
\end{contables}
 | 
			
		||||
 | 
			
		||||
\clearpage
 | 
			
		||||
 | 
			
		||||
\conheader{ir}
 | 
			
		||||
 | 
			
		||||
\vskip1em
 | 
			
		||||
 | 
			
		||||
\begin{multicols}{2}
 | 
			
		||||
\begin{contables}{ir}
 | 
			
		||||
 | 
			
		||||
\begin{contable}{presente}
 | 
			
		||||
  eu & vou \\
 | 
			
		||||
@@ -138,15 +110,12 @@
 | 
			
		||||
  elas/eles & vão \\
 | 
			
		||||
\end{contable}
 | 
			
		||||
 | 
			
		||||
\end{multicols}
 | 
			
		||||
\end{contables}
 | 
			
		||||
 | 
			
		||||
\clearpage
 | 
			
		||||
 | 
			
		||||
\conheader{ser}
 | 
			
		||||
 | 
			
		||||
\vskip1em
 | 
			
		||||
 | 
			
		||||
\begin{multicols}{2}
 | 
			
		||||
\begin{contables}{ser}
 | 
			
		||||
 | 
			
		||||
\begin{contable}{presente}
 | 
			
		||||
  eu & sou \\
 | 
			
		||||
@@ -166,15 +135,9 @@
 | 
			
		||||
  elas/eles & foram \\
 | 
			
		||||
\end{contable}
 | 
			
		||||
 | 
			
		||||
\end{multicols}
 | 
			
		||||
\end{contables}
 | 
			
		||||
 | 
			
		||||
\clearpage
 | 
			
		||||
 | 
			
		||||
\conheader{t-er}
 | 
			
		||||
 | 
			
		||||
\vskip1em
 | 
			
		||||
 | 
			
		||||
\begin{multicols}{2}
 | 
			
		||||
\begin{contables}{t-er}
 | 
			
		||||
 | 
			
		||||
\begin{contable}{presente}
 | 
			
		||||
  eu & te-nho \\
 | 
			
		||||
@@ -185,28 +148,20 @@
 | 
			
		||||
  elas/eles & tê-m \\
 | 
			
		||||
\end{contable}
 | 
			
		||||
 | 
			
		||||
\end{multicols}
 | 
			
		||||
\end{contables}
 | 
			
		||||
 | 
			
		||||
\clearpage
 | 
			
		||||
 | 
			
		||||
\conheader{tra-zer}
 | 
			
		||||
 | 
			
		||||
\vskip1em
 | 
			
		||||
 | 
			
		||||
\begin{multicols}{2}
 | 
			
		||||
\begin{contables}{tra-zer}
 | 
			
		||||
 | 
			
		||||
\begin{contable}{presente}
 | 
			
		||||
  eu & tra-go \\
 | 
			
		||||
  tu & tra-zes \\
 | 
			
		||||
  ela/ele & tra-z \\
 | 
			
		||||
  nós & tra-zemos \\
 | 
			
		||||
p  vós & tra-zeis \\
 | 
			
		||||
  vós & tra-zeis \\
 | 
			
		||||
  elas/eles & tra-zem \\
 | 
			
		||||
\end{contable}
 | 
			
		||||
 | 
			
		||||
\end{multicols}
 | 
			
		||||
 | 
			
		||||
\clearpage
 | 
			
		||||
\end{contables}
 | 
			
		||||
 | 
			
		||||
\end{document}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -2,11 +2,7 @@
 | 
			
		||||
 | 
			
		||||
\begin{document}
 | 
			
		||||
 | 
			
		||||
\conheader[aim-er][première groupe]{-er}
 | 
			
		||||
 | 
			
		||||
\vskip1em
 | 
			
		||||
 | 
			
		||||
\begin{multicols}{2}
 | 
			
		||||
\begin{contables}[aim-er][première groupe]{-er}
 | 
			
		||||
 | 
			
		||||
\begin{contable}{présent}
 | 
			
		||||
  j’ & aim-e \\
 | 
			
		||||
@@ -17,15 +13,9 @@
 | 
			
		||||
  elles/ils & aim-ent \\
 | 
			
		||||
\end{contable}
 | 
			
		||||
 | 
			
		||||
\end{multicols}
 | 
			
		||||
\end{contables}
 | 
			
		||||
 | 
			
		||||
\clearpage
 | 
			
		||||
 | 
			
		||||
\conheader[fin-ir][deuxième groupe]{-ir}
 | 
			
		||||
 | 
			
		||||
\vskip1em
 | 
			
		||||
 | 
			
		||||
\begin{multicols}{2}
 | 
			
		||||
\begin{contables}[fin-ir][deuxième groupe]{-ir}
 | 
			
		||||
 | 
			
		||||
\begin{contable}{présent}
 | 
			
		||||
  je & fin-is \\
 | 
			
		||||
@@ -36,15 +26,9 @@
 | 
			
		||||
  elles/ils & fin-issent \\
 | 
			
		||||
\end{contable}
 | 
			
		||||
 | 
			
		||||
\end{multicols}
 | 
			
		||||
\end{contables}
 | 
			
		||||
 | 
			
		||||
\clearpage
 | 
			
		||||
 | 
			
		||||
\conheader[][troisième groupe]{avoir}
 | 
			
		||||
 | 
			
		||||
\vskip1em
 | 
			
		||||
 | 
			
		||||
\begin{multicols}{2}
 | 
			
		||||
\begin{contables}[][troisième groupe]{avoir}
 | 
			
		||||
 | 
			
		||||
\begin{contable}{présent}
 | 
			
		||||
  j’ & ai \\
 | 
			
		||||
@@ -55,15 +39,9 @@
 | 
			
		||||
  elles/ils & ont \\
 | 
			
		||||
\end{contable}
 | 
			
		||||
 | 
			
		||||
\end{multicols}
 | 
			
		||||
\end{contables}
 | 
			
		||||
 | 
			
		||||
\clearpage
 | 
			
		||||
 | 
			
		||||
\conheader[][troisième groupe]{cour-ir}
 | 
			
		||||
 | 
			
		||||
\vskip1em
 | 
			
		||||
 | 
			
		||||
\begin{multicols}{2}
 | 
			
		||||
\begin{contables}[][troisième groupe]{cour-ir}
 | 
			
		||||
 | 
			
		||||
\begin{contable}{présent}
 | 
			
		||||
  je & cour-s \\
 | 
			
		||||
@@ -74,15 +52,9 @@
 | 
			
		||||
  elles/ils & cour-ent \\
 | 
			
		||||
\end{contable}
 | 
			
		||||
 | 
			
		||||
\end{multicols}
 | 
			
		||||
\end{contables}
 | 
			
		||||
 | 
			
		||||
\clearpage
 | 
			
		||||
 | 
			
		||||
\conheader[][troisième groupe]{d-evoir}
 | 
			
		||||
 | 
			
		||||
\vskip1em
 | 
			
		||||
 | 
			
		||||
\begin{multicols}{2}
 | 
			
		||||
\begin{contables}[][troisième groupe]{d-evoir}
 | 
			
		||||
 | 
			
		||||
\begin{contable}{présent}
 | 
			
		||||
  je & d-ois \\
 | 
			
		||||
@@ -93,15 +65,9 @@
 | 
			
		||||
  elles/ils & d-oivent \\
 | 
			
		||||
\end{contable}
 | 
			
		||||
 | 
			
		||||
\end{multicols}
 | 
			
		||||
\end{contables}
 | 
			
		||||
 | 
			
		||||
\clearpage
 | 
			
		||||
 | 
			
		||||
\conheader[][troisième groupe]{être}
 | 
			
		||||
 | 
			
		||||
\vskip1em
 | 
			
		||||
 | 
			
		||||
\begin{multicols}{2}
 | 
			
		||||
\begin{contables}[][troisième groupe]{être}
 | 
			
		||||
 | 
			
		||||
\begin{contable}{présent}
 | 
			
		||||
  je & suis \\
 | 
			
		||||
@@ -112,15 +78,9 @@
 | 
			
		||||
  elles/ils & sont \\
 | 
			
		||||
\end{contable}
 | 
			
		||||
 | 
			
		||||
\end{multicols}
 | 
			
		||||
\end{contables}
 | 
			
		||||
 | 
			
		||||
\clearpage
 | 
			
		||||
 | 
			
		||||
\conheader[][troisième groupe]{perd-re}
 | 
			
		||||
 | 
			
		||||
\vskip1em
 | 
			
		||||
 | 
			
		||||
\begin{multicols}{2}
 | 
			
		||||
\begin{contables}[][troisième groupe]{perd-re}
 | 
			
		||||
 | 
			
		||||
\begin{contable}{présent}
 | 
			
		||||
  je & perd-s \\
 | 
			
		||||
@@ -131,15 +91,9 @@
 | 
			
		||||
  elles/ils & perd-ent \\
 | 
			
		||||
\end{contable}
 | 
			
		||||
 | 
			
		||||
\end{multicols}
 | 
			
		||||
\end{contables}
 | 
			
		||||
 | 
			
		||||
\clearpage
 | 
			
		||||
 | 
			
		||||
\conheader[][troisième groupe]{p-ouvoir}
 | 
			
		||||
 | 
			
		||||
\vskip1em
 | 
			
		||||
 | 
			
		||||
\begin{multicols}{2}
 | 
			
		||||
\begin{contables}[][troisième groupe]{p-ouvoir}
 | 
			
		||||
 | 
			
		||||
\begin{contable}{présent}
 | 
			
		||||
  je & p-eux \\
 | 
			
		||||
@@ -150,15 +104,9 @@
 | 
			
		||||
  elles/ils & p-euvent \\
 | 
			
		||||
\end{contable}
 | 
			
		||||
 | 
			
		||||
\end{multicols}
 | 
			
		||||
\end{contables}
 | 
			
		||||
 | 
			
		||||
\clearpage
 | 
			
		||||
 | 
			
		||||
\conheader[][troisième groupe]{pren-dre}
 | 
			
		||||
 | 
			
		||||
\vskip1em
 | 
			
		||||
 | 
			
		||||
\begin{multicols}{2}
 | 
			
		||||
\begin{contables}[][troisième groupe]{pren-dre}
 | 
			
		||||
 | 
			
		||||
\begin{contable}{présent}
 | 
			
		||||
  je & pren-ds \\
 | 
			
		||||
@@ -169,15 +117,9 @@
 | 
			
		||||
  elles/ils & pren-nent \\
 | 
			
		||||
\end{contable}
 | 
			
		||||
 | 
			
		||||
\end{multicols}
 | 
			
		||||
\end{contables}
 | 
			
		||||
 | 
			
		||||
\clearpage
 | 
			
		||||
 | 
			
		||||
\conheader[][troisième groupe]{v-ouloir}
 | 
			
		||||
 | 
			
		||||
\vskip1em
 | 
			
		||||
 | 
			
		||||
\begin{multicols}{2}
 | 
			
		||||
\begin{contables}[][troisième groupe]{v-ouloir}
 | 
			
		||||
 | 
			
		||||
\begin{contable}{présent}
 | 
			
		||||
  je & v-eux \\
 | 
			
		||||
@@ -188,7 +130,7 @@
 | 
			
		||||
  elles/ils & v-eulent \\
 | 
			
		||||
\end{contable}
 | 
			
		||||
 | 
			
		||||
\end{multicols}
 | 
			
		||||
\end{contables}
 | 
			
		||||
 | 
			
		||||
\end{document}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user