[Tables] Add env for labeled table
This commit is contained in:
18
dist/full.tex
vendored
18
dist/full.tex
vendored
@@ -1036,6 +1036,24 @@
|
|||||||
}{
|
}{
|
||||||
\end{tables}
|
\end{tables}
|
||||||
\caption{\tableCaption}
|
\caption{\tableCaption}
|
||||||
|
\ifnum\value{numberingConfig}=3
|
||||||
|
\labelIt{all}
|
||||||
|
\else
|
||||||
|
\labelIt{table}
|
||||||
|
\fi
|
||||||
|
\end{table}
|
||||||
|
}
|
||||||
|
|
||||||
|
% Labeled table. #1 layout, #2 title row, #3 caption, #4 label
|
||||||
|
\newenvironment{labeledTable}[4]{
|
||||||
|
\edef\tableLabel{#4}
|
||||||
|
\edef\tableCaption{#3}
|
||||||
|
\begin{table}[h!]
|
||||||
|
\begin{tables}{#1}{#2}
|
||||||
|
}{
|
||||||
|
\end{tables}
|
||||||
|
\caption{\tableCaption}
|
||||||
|
\label{\tableLabel}
|
||||||
\end{table}
|
\end{table}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
18
dist/most.tex
vendored
18
dist/most.tex
vendored
@@ -1036,5 +1036,23 @@
|
|||||||
}{
|
}{
|
||||||
\end{tables}
|
\end{tables}
|
||||||
\caption{\tableCaption}
|
\caption{\tableCaption}
|
||||||
|
\ifnum\value{numberingConfig}=3
|
||||||
|
\labelIt{all}
|
||||||
|
\else
|
||||||
|
\labelIt{table}
|
||||||
|
\fi
|
||||||
|
\end{table}
|
||||||
|
}
|
||||||
|
|
||||||
|
% Labeled table. #1 layout, #2 title row, #3 caption, #4 label
|
||||||
|
\newenvironment{labeledTable}[4]{
|
||||||
|
\edef\tableLabel{#4}
|
||||||
|
\edef\tableCaption{#3}
|
||||||
|
\begin{table}[h!]
|
||||||
|
\begin{tables}{#1}{#2}
|
||||||
|
}{
|
||||||
|
\end{tables}
|
||||||
|
\caption{\tableCaption}
|
||||||
|
\label{\tableLabel}
|
||||||
\end{table}
|
\end{table}
|
||||||
}
|
}
|
||||||
|
|||||||
18
dist/recommended.tex
vendored
18
dist/recommended.tex
vendored
@@ -1036,6 +1036,24 @@
|
|||||||
}{
|
}{
|
||||||
\end{tables}
|
\end{tables}
|
||||||
\caption{\tableCaption}
|
\caption{\tableCaption}
|
||||||
|
\ifnum\value{numberingConfig}=3
|
||||||
|
\labelIt{all}
|
||||||
|
\else
|
||||||
|
\labelIt{table}
|
||||||
|
\fi
|
||||||
|
\end{table}
|
||||||
|
}
|
||||||
|
|
||||||
|
% Labeled table. #1 layout, #2 title row, #3 caption, #4 label
|
||||||
|
\newenvironment{labeledTable}[4]{
|
||||||
|
\edef\tableLabel{#4}
|
||||||
|
\edef\tableCaption{#3}
|
||||||
|
\begin{table}[h!]
|
||||||
|
\begin{tables}{#1}{#2}
|
||||||
|
}{
|
||||||
|
\end{tables}
|
||||||
|
\caption{\tableCaption}
|
||||||
|
\label{\tableLabel}
|
||||||
\end{table}
|
\end{table}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -30,6 +30,8 @@ This outputs as
|
|||||||
Left content & Right Content\\
|
Left content & Right Content\\
|
||||||
\end{fullTable}
|
\end{fullTable}
|
||||||
|
|
||||||
|
You may also use the \verb|labeledTable| environment, which takes as fourth argument the label you want to give the table a label to reference using \verb|\ref{tab:<your-label>}|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
\subsection{Index}
|
\subsection{Index}
|
||||||
|
|||||||
@@ -31,3 +31,16 @@
|
|||||||
\caption{\tableCaption}
|
\caption{\tableCaption}
|
||||||
\end{table}
|
\end{table}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
% Labeled table. #1 layout, #2 title row, #3 caption, #4 label
|
||||||
|
\newenvironment{labeledTable}[4]{
|
||||||
|
\edef\tableLabel{#4}
|
||||||
|
\edef\tableCaption{#3}
|
||||||
|
\begin{table}[h!]
|
||||||
|
\begin{tables}{#1}{#2}
|
||||||
|
}{
|
||||||
|
\end{tables}
|
||||||
|
\caption{\tableCaption}
|
||||||
|
\label{\tableLabel}
|
||||||
|
\end{table}
|
||||||
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user