Латексный (texmaker) стол \cline

У меня проблема с созданием таблицы в Latex.

Итак, я хочу создать таблицу, но когда я использую \cline, это дает мне

ошибка ! Абзац закончился до завершения \@cline.\par

и многое другое.

Я использую \usepackage{multiraw}, \usepackage{tabulary} для таблиц.

Таблица:

\begin{table}  
\centering  
\begin{tabular}{|c|c|c|c|c|c|c|}  
\hline  
\multirow{2}{*}{laktóza $ [\mathrm{mmol \cdot dm^{-3}}] $} & \multirow{2}{*}{} & \multicolumn{5}{c|}{ONPG $ [\mathrm{mmol \cdot dm^{-3}}] $} \\ \  
& & \multicolumn{1}{c|}{0,10} & \multicolumn{1}{c|}{0,25} & \multicolumn{1}{c|}{0,50} & \multicolumn{1}{c|}{1,0} & \multicolumn{1}{c|}{2,0} \\ \  
\hline  
\multirow{2}{*}{0} & $ V_{ONPG} \enskip [\mathrm{\mu l}] $ & 10 & 25 & 50 & 100 & 200 \\ \cline{2-7}
& $ V_{roztok \enskip Z} \enskip [\mathrm{\mu l}] $ & 990 & 975 & 950 & 900 & 800 \\ \  \hline  
\end{tabular}  
\end{table}

Спасибо за каждую помощь.


person Matej Joštiak    schedule 09.04.2015    source источник
comment
Ммм, я думаю, вы используете пакет multirow: ctan.org/pkg/multirow.   -  person MattAllegro    schedule 11.04.2015
comment
У меня была такая же проблема в TeXworks с чешским языком (поэтому я полагаю, что у словацкого может быть такая же проблема), вот решение, которое сработало для меня: abclinuxu.cz/tex/poradna/show/325037 (тема на чешском языке, но добавление \catcode`\-=12 после строки \begin{table} должно помочь).   -  person Lenka Vraná    schedule 10.06.2018


Ответы (1)


\documentclass{article}

\usepackage{multirow}
\usepackage{tabulary}

\begin{document}

\begin{table}
\centering
\begin{tabular}{|c|c|c|c|c|c|c|}
\hline
\multirow{2}{*}{laktóza $ [\mathrm{mmol \cdot dm^{-3}}] $} & \multirow{2}{*}{} & \multicolumn{5}{c|}{ONPG $ [\mathrm{mmol \cdot dm^{-3}}] $} \\
 & & \multicolumn{1}{c|}{0,10} & \multicolumn{1}{c|}{0,25} & \multicolumn{1}{c|}{0,50} & \multicolumn{1}{c|}{1,0} & \multicolumn{1}{c|}{2,0} \\
\hline
\multirow{2}{*}{0} & $ V_{ONPG} \enskip [\mathrm{\mu l}] $ & 10 & 25 & 50 & 100 & 200 \\
\cline{2-7}
 & $ V_{roztok \enskip Z} \enskip [\mathrm{\mu l}] $ & 990 & 975 & 950 & 900 & 800 \\
\hline  
\end{tabular}  
\end{table}

\end{document}

Этот код компилируется, и теперь результат должен выглядеть так, как вы думаете:

выходной скриншот в формате PDF

Некоторые \ после \\ и до \hline не должны были быть и выдавали ошибки (сравните строки 5, 6 и 9 вашего кода с моими).

person MattAllegro    schedule 11.04.2015