Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Tablas con número de fila

11 views
Skip to first unread message

Lautaro Ramos

unread,
Jul 26, 2013, 8:03:22 PM7/26/13
to
Hola gente, ¿cómo va?

Estoy haciendo un trabajo para entregar en un final de una materia de la facultad y quería saber si no conocen alguna manera de poner los números de fila a una tabla automáticamente.


Muchas gracias,
Saludos.

Gonzalo Pérez de Olaguer Córdoba

unread,
Jul 27, 2013, 2:44:44 AM7/27/13
to
Hola Lautaro Ramos <ramosl...@gmail.com>
el Fri, 26 Jul 2013 17:03:22 -0700 (PDT) escribiste:

> Hola gente, ¿cómo va?
>
> Estoy haciendo un trabajo para entregar en un final de una materia de la facultad y quería saber si no conocen alguna manera de poner los números de fila a una tabla automáticamente.

Esta es una posibilidad:

\documentclass{article}

%
% parece ser que el package array es necesario para poder
% meter órdenes dentro de @{} en la especificación de tabular
%
\usepackage{array}

%
% creamos el contador que utilizaremos para enumerar las líneas
%
\newcounter{TableIndex}

%
% órden para inicializar el contador
%
\newcommand{\resettableindex}{\setcounter{TableIndex}{0}}

%
% órden para incrementar y mostrar el contador
% en vez de \arabic se puede usar \alph, \Alph, \fnsymbol, \roman o \Roman
%
\newcommand{\tableindex}{\stepcounter{TableIndex}\arabic{TableIndex}}

%
% esto es puramente decorativo
%
\newcommand{\encabezado}[1]{\par\vspace{0.5cm}\noindent#1\vspace{0.2cm}\newline}

\begin{document}
\encabezado{Primera tabla}
\resettableindex
\begin{tabular}{|@{\tableindex}|l|}
Primera linea \\
Segunda linea \\
Tercera linea \\
\end{tabular}

\encabezado{Segunda tabla}
\begin{tabular}{|@{\tableindex.~}l|}
Primera linea \\
Segunda linea \\
Tercera linea \\
\end{tabular}

\encabezado{Tercera tabla}
\resettableindex
\begin{tabular}{@{\tableindex.~}|l|}
Primera linea \\
Segunda linea \\
Tercera linea \\
\end{tabular}

\encabezado{Cuarta tabla}
\resettableindex
\begin{tabular}{@{\tableindex.~}l}
Primera linea \\
Segunda linea \\
Tercera linea \\
\end{tabular}

\end{document}

--
Gonzalo Pérez de Olaguer Córdoba <gp...@iies.es> --- www.gpoc.es
PGP key 2861C704 --- F206 5671 6789 425D 111C 1302 214F 1934 2861 C704

0 new messages