Converter Excel para LaTeX
Os resultados costumam ficar numa planilha muito antes de aparecer em um artigo, e redigitá-los célula por célula, com e-comerciais e barras invertidas duplas, é onde os erros de digitação aparecem. Em vez disso, converta a planilha para LaTeX e cole a tabela no seu documento.
Conversor de documentos
ou solte arquivos PDF, DOC, DOCX … aqui ·
Até 95 MB por arquivo· Até 20 arquivos· Apagados após 30 minutos
Os arquivos são processados em nossos servidores e apagados após 30 minutos.
150 DPI transforma uma página A4 em cerca de 1240 × 1754 px. Use 300 para impressão.
Converta o arquivo inteiro ou só algumas páginas ou slides (entrada PDF e apresentações).
Páginas ou slides a converter, por exemplo 1-3, 5, 8-10.
UTF-8 funciona para qualquer idioma. Escolha UTF-8 com BOM se o Excel ou o Bloco de Notas no Windows mostrar caracteres embaralhados; codificações antigas só para programas antigos.
LF para macOS, Linux e editores de código; CRLF para programas antigos do Windows, como o Bloco de Notas clássico.
Vírgula é o padrão. Use ponto e vírgula para o Excel em países que escrevem decimais com vírgula (Alemanha, França, Brasil).
Entrada Excel com várias planilhas: converta todas (uma seção ou arquivo por planilha) ou só a primeira.
Como usar esta ferramenta
- 1
Envie a planilha
Adicione um arquivo .xlsx, .xls, .ods, .numbers ou .csv de até 95 MB. Organize a planilha antes, para que ela contenha apenas a tabela que você quer publicar.
- 2
Escolha a aba
Planilhas da pasta de trabalho está em Primeira. Escolha Todas se cada planilha tiver uma tabela separada de que você precisa. Formatação em Simples mantém o texto em negrito e as células mescladas, sem cores.
- 3
Converta e cole
Clique em Converter para LaTeX (.tex), abra o arquivo .tex e copie a tabela para o seu documento, no Overleaf ou em qualquer editor local. Os arquivos são excluídos 30 minutos após o envio.
Envie a planilha, clique em Converter para LaTeX (.tex) e cole o código do tabular no seu artigo: as células são separadas por e comercial, as linhas terminam com barras invertidas duplas e caracteres como %, & e _ já chegam escapados.
Excel para LaTeX: por que as tabelas são a parte mais trabalhosa
O LaTeX, criado por Leslie Lamport sobre o TeX de Donald Knuth e lançado no início da década de 1980, é o padrão para artigos de matemática, física, ciência da computação e economia. Ele diagrama texto e equações de forma excelente, mas suas tabelas são escritas à mão como marcação simples, e uma tabela de resultados com 12 colunas dá algumas centenas de e comerciais que precisam estar todos alinhados.
Por isso, pesquisadores, estudantes e analistas mantêm seus números no Excel ou no LibreOffice Calc e precisam dos mesmos números em um arquivo .tex. Quanto maior a tabela e mais vezes os dados mudam, mais a conversão economiza: refaça a análise, converta de novo, cole de novo. Se a sua tabela vem de um PDF, e não de uma planilha, PDF para LaTeX cuida desse caminho.
Como fica a tabela LaTeX convertida
\begin{table}[ht]
\centering
\begin{tabular}{lrr}
\hline
Amostra & Massa (g) & Rendimento (\%) \\
\hline
A\_1 & 12,40 & 81,5 \\
B\_2 & 9,85 & 77,0 \\
\hline
\end{tabular}
\caption{Resultados por amostra}
\end{table}| Na planilha | No arquivo .tex |
|---|---|
| Bordas de célula entre colunas | Separadores com e comercial, fim de linha com barras invertidas duplas |
| % & $ # _ { } no texto da célula | Escapados, por exemplo \% e \_ |
| Células mescladas entre colunas | \multicolumn com o número de colunas abrangidas |
| Texto em negrito | \textbf{...} |
| Resultados de fórmulas, datas, moeda | O valor como exibido, escrito como texto |
Erros de compilação depois de colar uma tabela convertida
Misplaced alignment tab character & (caractere & fora do lugar)
A tabela foi colada fora de um ambiente tabular, ou uma célula editada depois contém um e comercial solto. Mantenha-a dentro do ambiente e escreva \& para um e comercial literal.
Undefined control sequence (comando não definido)
Você adicionou comandos como \toprule ou uma coluna S sem carregar booktabs ou siunitx. Adicione a linha \usepackage ao preâmbulo.
Aviso Overfull \hbox e tabela invadindo a margem
A tabela é mais larga que \textwidth. Reduza o tamanho da fonte, abrevie os cabeçalhos ou redimensione a tabela como descrito nas perguntas abaixo.
Dados sobre os formatos Excel e LaTeX
XLSX
Pasta de trabalho do Microsoft Excel
XLSX é o formato de pasta de trabalho padrão do Microsoft Excel desde o Office 2007, baseado no padrão Office Open XML. Ele guarda várias planilhas, fórmulas, formatação, gráficos, tabelas dinâmicas e validação de dados em um pacote ZIP de XML. Aceita mais de um milhão de linhas por planilha e é o formato padrão de troca de planilhas no mundo corporativo. Google Sheets, LibreOffice e Numbers abrem XLSX, embora macros e recursos avançados possam não ser preservados.
- Compressão
- –
- Transparência
- –
- Animação
- –
- Lançamento
- 2007 · Microsoft
TEX
Código-fonte TeX / LaTeX
Um arquivo .tex é o código-fonte de um documento TeX ou LaTeX. O TeX foi criado por Donald Knuth em 1978, e o LaTeX, um conjunto de macros construído sobre ele por Leslie Lamport, é o padrão para artigos acadêmicos de matemática, física e ciência da computação. Os autores escrevem texto puro com comandos para estrutura e equações, e um compilador gera um PDF com tipografia precisa. O resultado tem tipografia e fórmulas excelentes, mas a curva de aprendizado é íngreme, e é preciso uma distribuição TeX ou um editor on-line como o Overleaf para compilar.
- Compressão
- –
- Transparência
- –
- Animação
- –
- Lançamento
- 1978 · Donald Knuth (TeX); Leslie Lamport (LaTeX)
Planilhas viram LaTeX quando números analisados no Excel precisam aparecer em um artigo, tese ou relatório diagramado, e gerar o código do tabular evita redigitar cada célula e escapar à mão cada caractere especial.
Perguntas sobre Excel para LaTeX
A tabela pode ficar com cara de tabela de periódico, usando booktabs?
Sim. Carregue o pacote booktabs no preâmbulo e troque as linhas horizontais do topo, do meio e da base por \toprule, \midrule e \bottomrule. Muitas revistas científicas e modelos de tese preferem esse estilo, porque ele elimina as linhas verticais e espaça as linhas da tabela de forma mais uniforme.
Minha planilha é larga demais para a página. O que posso fazer?
Primeiro, tente uma fonte menor, como \small, dentro do ambiente da tabela. Se não bastar, envolva o tabular em \resizebox{\textwidth}{!}{...}, do pacote graphicx, ou coloque a tabela em uma página em paisagem com o pacote pdflscape. Dividir a tabela em duas costuma ser a opção mais legível.
Uma tabela com centenas de linhas vai se dividir entre as páginas?
Um tabular simples nunca quebra de página: ele ultrapassa o fim da página. Troque o ambiente por longtable, do pacote longtable, que repete o cabeçalho em cada página, ou coloque todos os dados em um apêndice ou em um arquivo suplementar.
Como alinhar os números pela vírgula decimal?
Use o pacote siunitx e dê às colunas numéricas o tipo de coluna S em vez de r ou c. Ele alinha os valores pelo separador decimal e pode arredondá-los de forma consistente, o que ajuda quando o Excel mostra números diferentes de casas decimais na mesma coluna.
O .tex convertido compila no Overleaf?
Sim, cole a tabela em qualquer projeto do Overleaf ou envie o arquivo; os pacotes mencionados nesta página já vêm na instalação do TeX Live do Overleaf. Para compilar um documento pronto em PDF sem um editor, use TeX para PDF.