[Tex/LaTex] Typesetting Supertabular in two columns

tablestwo-column

The problem is how to typeset supertabular in two columns. Really, I didn't understand the solution in Balancing long table inside multicol in LaTeX.

As you see in the picture below, first, the supertabular begins from the right column and second, it's continue in next page, not in the other column.

Supertabular in two columns - fail

Please, use XeLaTeX to launch the MWE:

\documentclass[11pt]{article}
\usepackage{xeCJK}
\setCJKmainfont{MS PMincho}

\usepackage{polyglossia}
\setmainlanguage[babelshorthands=true]{russian}
\newfontfamily\russianfont{Calibri}

\usepackage{array}
\usepackage[table]{xcolor}
\usepackage{supertabular}

\usepackage{ruby}
\renewcommand{\rubysep}{-0.1ex}

\usepackage{fmultico}

\begin{document}

\definecolor{文法字引表薄い}{rgb}{0.99,0.91,0.85}
\definecolor{文法字引表濃い}{rgb}{0.99,0.83,0.7}
\definecolor{文法字引表見出し}{rgb}{0.99,0.91,0.85}

\begin{multicols}{2}
\begin{center}
\rowcolors{1}{文法字引表薄い}{文法字引表濃い}
\setlength\extrarowheight{5pt}
\begin{supertabular}{|m{25mm}|m{57mm}|} \hline
\multicolumn{2}{|l|}{\cellcolor{文法字引表見出し} \bfseries\qquad \ruby{品詞}{ひんし}・Части речи} \\ \hline\hline
\ruby{動詞}{どうし} & \emph{глагол} \\ \hline
動詞I & \emph{глагол 1 группы} \\ \hline
動詞II & \emph{глагол 2 группы} \\ \hline
\ruby{自動詞}{じどうし} & \emph{непереходный глагол} \\ \hline
\ruby{他動詞}{たどうし} & \emph{переходный глагол} \\ \hline
\ruby{意思}{いし}\ruby{表示}{ひょうじ}動詞 & \emph{волевой (волеизъявительный глагол)} \\ \hline
\ruby{無}{む}意思表示動詞 & \emph{неволевой (неволеизъявительный) глагол} \\ \hline
\ruby{形容詞}{けいようし} & \emph{прилагательное} \\ \hline
い形容詞 & \emph{предикативное прилагательное} \\ \hline
な形容詞 & \emph{полупредикативное прилагательное} \\ \hline
\ruby{名詞}{めいし} & \emph{существительное} \\ \hline
\ruby{用言}{ようげん} & \emph{изменяемые части речи(動詞+い形容詞)} \\ \hline
\ruby{体言}{たいげん} & \emph{неизменяемые части речи(名詞+な形容詞)} \\ \hline
\ruby{副詞}{ふくし} & \emph{наречие} \\ \hline
\ruby{助詞}{じょし} & \emph{частица} \\ \hline
\ruby{接続詞}{せつぞくし} & \emph{союз} \\ \hline
\ruby{疑問視}{ぎもんし} & \emph{вопросительное слово} \\ \hline
\ruby{助数詞}{じょすうし} & \emph{счётный суффикс} \\ \hline
\multicolumn{2}{|l|}{\cellcolor{文法字引表見出し} \bfseries\qquad \ruby{品詞}{ひんし}の\ruby{形}{けい}・Формы частей речи} \\ \hline\hline
X\ruby{本}{ほん} & \emph{функциональная основа, X=1,2,3,4,5} \\ \hline
\ruby{普通形}{ふつうけい} & \emph{простая форма} \\ \hline
\ruby{丁寧形}{ていねいけい} & \emph{нейтрально-вежливая форма} \\ \hline
\ruby{辞書形}{じしょけい} & \emph{словарная форма} \\ \hline
ます\ruby{形}{けい} & \emph{нейтрально-вежливая форма; утв., наст-будущее время} \\ \hline
ない\ruby{形}{けい} & \emph{простая отрицательная форма} \\ \hline
た\ruby{形}{けい} & \emph{простая форма прошедшего времени} \\ \hline
て\ruby{形}{けい} & \emph{срединная форма на て} \\ \hline
たり\ruby{形}{けい} & \emph{репрезентативная форма глагола} \\ \hline
たら\ruby{形}{けい} & \emph{условная форма на たら} \\ \hline
\ruby{条件形}{じょうけんけい} & \emph{условная форма} \textbf{用言、4本+ば} \\ \hline
\ruby{意向形}{いこうけい} & \emph{форма желательного наклонения} \\ \hline
\ruby{命令形}{めいれいけい} & \emph{форма повелительное наклонения} \\ \hline
\ruby{禁止形}{きんしけい} & \emph{запретительное наклонение} \\ \hline
\ruby{可能形}{かのうけい} & \emph{форма потенциального залога} \\ \hline
\ruby{受身}{うけみ} & \emph{форма страдательного залога} \\ \hline
\ruby{使役形}{しえきけい} & \emph{форма побудительного залога} \\ \hline
\end{supertabular}
\end{center}
\end{multicols}
\end{document}

Best Answer

use the default \twocolum mode, which starts, of course, a new page but allows a columnbreak for the tabular:

...
\twocolumn
\rowcolors{1}{文法字引表薄い}{文法字引表濃い}
\setlength\extrarowheight{5pt}
\begin{supertabular}{|m{15mm}|m{34mm}|} \hline
\multicolumn{2}{|c|}{\cellcolor{文法字引表見出し}\bfseries\ruby{品詞}{ひんし}・Части речи} \\ \hline\hline
\ruby{動詞}{どうし} & \emph{глагол} \\ \hline
...
\ruby{使役形}{しえきけい} & \emph{форма побудительного залога} \\ \hline
\end{supertabular}

\onecolumn
...

enter image description here