маркировка бок о бок столов в латексе - PullRequest
0 голосов
/ 17 декабря 2018

У меня есть две параллельные таблицы в латексе, однако я не могу пометить их отдельно для использования в теге ref.Есть ли способ указать их имя в моем тексте с помощью тега ref?Например, мне нужно сказать в таблице 1 ... и таблице 2 .....

Любой комментарий?

\begin{table}[ht]
\parbox{.45\linewidth}{
\centering
\begin{tabular}{|l|l|l|}
    \hline
        person id & seq id & feature vector$_1$  \\\hline
        1 & 1 & 1 \\
        1 & 2 & 1 \\ \hline
        1 & 1 & 1 \\ \hline
        1 & 1 & 1 \\ \hline

    \end{tabular}
\caption{HRV Dataset}
    }
\hfill
\parbox{.45\linewidth}{
\centering
\begin{tabular}{|l|l|l|l|}
\hline
person id & seq id & feature vector$_1$ & feature vector$_2$ \\\hline

1 & 1 &1 \\
1 & 2 & 1 \\ \hline
1 & 1 &1\\ \hline
1 & 1 & 1 \\ \hline
% \begin{tabular}{|l|l|l|l|}


% \end{tabular}
\end{tabular}
\caption{BAC Dataset}}
\end{table}

Ответы [ 2 ]

0 голосов
/ 17 декабря 2018

У вас не должно возникнуть проблем с добавлением \label либо внутри \caption, либо сразу после него, в той же конструкции (например, \parbox или minipage - см. Ниже).Я также добавил немного booktabs пиццы ...

enter image description here

\documentclass{article}

\usepackage{booktabs,makecell}

\begin{document}

\begin{table}
  \begin{minipage}{.5\linewidth}
    \centering
    \begin{tabular}{ *{3}{c} }
      \toprule
      \makecell{person \\ id} & \makecell{seq \\ id} & \makecell{feature \\ vector$_1$} \\
      \midrule
      1 & 1 & 1 \\
      1 & 2 & 1 \\
      1 & 1 & 1 \\
      1 & 1 & 1 \\
      \bottomrule
    \end{tabular}
    \caption{HRV Dataset}\label{tab:first}
  \end{minipage}%
  \begin{minipage}{.5\linewidth}
    \centering
    \begin{tabular}{ *{4}{c} }
      \toprule
      \makecell{person \\ id} & \makecell{seq \\ id} & \makecell{feature \\ vector$_1$} & \makecell{feature \\ vector$_2$} \\
      \midrule
      1 & 1 & 1 & 4 \\
      1 & 2 & 1 & 3 \\
      1 & 1 & 1 & 2 \\
      1 & 1 & 1 & 1 \\
      \bottomrule
    \end{tabular}
    \caption{BAC Dataset}\label{tab:second}
  \end{minipage}
\end{table}

See Table~\ref{tab:first} and Table~\ref{tab:second}\ldots

\end{document}
0 голосов
/ 17 декабря 2018

Вы можете включить метки в подписи, это позволит вам \ref каждой из таблиц отдельно в дальнейшем в документе.

\documentclass{article} 

\begin{document}

\begin{table}[ht]
    \parbox{.40\linewidth}{
        \centering
        \begin{tabular}{|l|l|l|}
            \hline
            person id & seq id & feature vector$_1$  \\\hline
            1 & 1 & 1 \\
            1 & 2 & 1 \\ \hline
            1 & 1 & 1 \\ \hline
            1 & 1 & 1 \\ \hline

        \end{tabular}
        \caption{HRV Dataset \label{HRVtable}}
    }
    \hfill
    \parbox{.45\linewidth}{
        \centering
        \begin{tabular}{|l|l|l|l|}
            \hline
            person id & seq id & feature vector$_1$ & feature vector$_2$ \\\hline

            1 & 1 &1 &1  \\
            1 & 2 & 1&1 \\ \hline
            1 & 1 &1 &1\\ \hline
            1 & 1 & 1 &1 \\ \hline
        \end{tabular}
        \caption{BAC Dataset \label{BACtable}}}
\end{table}

HRV data in Table \ref{HRVtable} and BAC data in Table \ref{BACtable}.

\end{document}

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...