Como usar
- Copie células do Excel, do Google Sheets ou de uma página web e cole-as à esquerda (CSV também funciona).
- Escolha o estilo das linhas e o alinhamento, e preencha a legenda e o rótulo.
- Copie o código para o seu documento LaTeX. As linhas booktabs precisam de \usepackage{booktabs} no preâmbulo.
Opções explicadas
- Booktabs
- Usa \toprule, \midrule e \bottomrule para as linhas superior, do cabeçalho e inferior — o estilo mais comum em artigos de periódicos.
- Alinhamento automático
- Colunas cujas células do corpo são todas números (incluindo porcentagens, separadores de milhar e notação científica) são alinhadas à direita; as demais ficam à esquerda.
- Escape
- Converte & % $ # _ { } ~ ^ \ para que o LaTeX os imprima corretamente. Desative se as suas células já contiverem código LaTeX.
Exemplo de saída
Três linhas coladas de uma planilha, com legenda e rótulo, geram isto com as opções padrão (Booktabs, alinhamento automático, escape ativado):
Item Price Change
Tea & cake 1,200.50 5%
R_2 score 0.93 -2.1%
\begin{table}[htbp]
\centering
\caption{Prices}
\label{tab:prices}
\begin{tabular}{lrr}
\toprule
Item & Price & Change \\
\midrule
Tea \& cake & 1,200.50 & 5\% \\
R\_2 score & 0.93 & -2.1\% \\
\bottomrule
\end{tabular}
\end{table}
A especificação de colunas é lrr porque Price e Change contêm apenas números, enquanto a primeira coluna contém texto. A legenda também recebe escape, e o rótulo é escrito como você digitou.
Perguntas frequentes
Células mescladas são suportadas?
Ainda não. Use \multicolumn e \multirow (do pacote multirow) no código gerado.
A tabela ficou mais larga que a página. O que posso fazer?
Envolva o tabular em \resizebox{\linewidth}{!}{...}, ou use tabularx para que uma coluna possa quebrar linha.
É possível alinhar os pontos decimais?
Troque essa coluna para uma coluna S do pacote siunitx. O alinhamento à direita dá o mesmo resultado quando todos os números têm a mesma quantidade de decimais.
Privacidade
Esta ferramenta funciona inteiramente no seu navegador. Seus arquivos e textos são processados no seu dispositivo e nunca são enviados aos nossos servidores.