Tabelas lado a lado no LaTeX

Um aluno perguntou sobre como colocar tabelas lado a lado no LaTeX. Como é uma dúvida frequente resolvi deixar algumas formas de resolver. Vou utilizar três recursos: Ambiente minipage, pacote subfig e pacote subcaption.

Ambiente Minipage e Pacote Subfig

Colocando as tabelas em duas minipages elas ficarão lado a lado caso a largura total das duas não ultrapasse a largura da linha. Podem ser utilizadas mais minipages simplesmente diminuindo a largura para que todas ocupem a mesma linha. Outros ambientes de “box” no LaTeX devem funcionar também (ex. parbox). O código está abaixo:


\documentclass[a4paper]{article}
\usepackage[utf8]{inputenc} % Codificação da entrada
\usepackage{lmodern} % Fonte Latin Modern
\usepackage[T1]{fontenc} % Codificação da Saída
\usepackage[brazil]{babel} % Português Brasil
\usepackage{booktabs}
\usepackage{subfig}

\begin{document}

\listoftables

\section{Tabelas lado a lado usando Minipage}
 
 \begin{table}[h]
 \begin{minipage}{.5\textwidth}
 \centering
 \caption{Tabela da Esquerda}
 \begin{tabular}{ccc}
 \toprule
 col1&col2&col3\\ \midrule
 100&200&300\\
 100&200&300\\
 100&200&300\\ \bottomrule
 \end{tabular}
 
 \end{minipage} 
 \begin{minipage}{.5\textwidth}
 \centering
 \caption{Tabela da Direita}
 \begin{tabular}{ccc}
 \toprule
 col1&col2&col3\\ \midrule
 100&200&300\\
 100&200&300\\
 100&200&300\\ \bottomrule
 \end{tabular}
 
 \end{minipage}% 
\end{table}

\section{Tabelas lado a lado usando Subfig}


\begin{table}[h]
\centering
\caption{Legenda da Tabela}
 \subfloat[Tabela da Esquerda]{
 \centering
 \begin{tabular}{ccc}
 \toprule
 col1&col2&col3\\ \midrule
 100&200&300\\
 100&200&300\\
 100&200&300\\ \bottomrule
 \end{tabular}}
 \hspace{3cm} %altera o espaçamento entre as tabelas
 \subfloat[Tabela da Direita]{
 \centering
 \begin{tabular}{ccc}
 \toprule
 col1&col2&col3\\ \midrule
 100&200&300\\
 100&200&300\\
 100&200&300\\ \bottomrule
 \end{tabular}}
\end{table}
\end{document}

E o resultado:

Tabelas lado a lado usando ambiente minipage ou pacote subfig

Tabelas lado a lado usando ambiente minipage ou pacote subfig

Pacote Subcaption

O pacote Subcaption é incompatível com o pacote subfig, por isso os exemplos foram separados em dois arquivos. Veja o código abaixo:

 \documentclass[a4paper]{article}
 \usepackage[utf8]{inputenc} % Codificação da entrada
 \usepackage{lmodern} % Fonte Latin Modern
 \usepackage[T1]{fontenc} % Codificação da Saída
 \usepackage[brazil]{babel} % Português Brasil
 \usepackage{booktabs}
 \usepackage{subcaption}

\begin{document}

\listoftables

\section{Tabelas lado a lado usando \texttt{subcaption}}

\begin{table}[h]
 \caption{Legenda da Tabela}
 \begin{subtable}{.5\textwidth}
 \centering
 \caption{Tabela da Esquerda}
 \begin{tabular}{ccc}
 \toprule
 col1&col2&col3\\ \midrule
 100&200&300\\
 100&200&300\\
 100&200&300\\ \bottomrule
 \end{tabular}

\end{subtable}  
 \begin{subtable}{.5\textwidth}
 \centering
 \caption{Tabela da Direita}
 \begin{tabular}{ccc}
 \toprule
 col1&col2&col3\\ \midrule
 100&200&300\\
 100&200&300\\
 100&200&300\\ \bottomrule
 \end{tabular}

\end{subtable}
 \end{table}
 \end{document}

E o resultado:

Tabelas lado a lado usando pacote subcaption

Tabelas lado a lado usando pacote subcaption

Informação adicional

Minipage: http://en.wikibooks.org/wiki/LaTeX/Boxes

Subfig: http://www.ctan.org/pkg/subfig

Subcaption: http://www.ctan.org/pkg/subcaption

Anúncios

Mini Curso de LaTeX no SIA 2014

Nos dias 21 e 22 de outubro de 2014 ministrei um Mini Curso sobre o uso do LaTeX para documentos acadêmicos no SIA (Simpósio de Integração Acadêmica) da UFV em Rio Paranaíba. Utilizei um material de um ciclo de palestras como base. O perfil dos alunos foi até bastante heterogêneo com representantes dos cursos de Sistemas de Informação, Administração, Engenharia Civil, Engenharia de Produção e Biologia. Quase todos eles nunca tiveram experiência anterior com uso do LaTeX.

Apesar do pouco tempo disponível creio que deu para mostrar as vantagens em se utilizar um sistema como o LaTeX para documentos acadêmicos/científicos. Tivemos uma parte prática em laboratório utilizando o ShareLaTeX como editor pela indisponibilidade de editores e de uma distribuição LaTeX instalada nos computadores do laboratório.

O material utilizado (slides, arquivos e roteiro da parte prática) estão disponíveis nesse link.

Caixa Econômica em Rio Paranaíba assaltada

Bandidos fazendo rolezinho em cidades do interior.

Assaltaram esta madrugada (10/04/2014) a agência da Caixa Econômica Federal em Rio Paranaíba usando uma bomba para levar o conteúdo de um dos caixas eletrônicos.

O resultado está nas fotos abaixo.

image

image

image

image

image

Personalização da classe abnTeX2 para o curso de Sistemas de Informação – UFV

Caros,

Nesse post coloquei as apresentações sobre uso do LaTeX para a formatação do TCC e incluí um link para uma versão da classe abnTeX personalizada para o curso de Sistemas de Informação da UFV.

Naquela versão o documento deveria ser criado com \documentclass{ufv} pois o arquivo .cls foi utilizado para personalizar. Evoluí um pouco o conceito e usei o arquivo .sty para que o \documentclass continue usando a classe original (abntex2) e a personalização seja por meio de um \includepackage{abntex2-UFV}

Coloquei o código disponível no BitBucket para facilitar o gerenciamento.

Sugestões são bem vindas. 🙂

Ciclo de palestras sobre LaTeX

Durante alguns períodos fui o professor responsável em gerenciar os alunos fazendo Trabalho de Conclusão de Curso (TCC) no curso de Sistemas de Informação da UFV no Campus de Rio Paranaíba. Percebi que boa parte nunca havia tido contato com o LaTeX para produção de documentos acadêmicos e para remediar essa situação comecei a apresentar conceitos básicos para incentivar o uso.

Fiz uma primeira apresentação em forma de palestra em 2013 e aumentei o conteúdo para um ciclo de quatro palestras que foram dadas durante duas semanas em março e abril de 2014. Dessa vez não houve muita divulgação aberta pois o foco foram os alunos de Sistemas de Informação envolvidos com o TCC, mas creio que um caminho natural serão novos oferecimentos dessas palestras (talvez no formato de um mini-curso) para os interessados.

De qualquer forma, acho interessante compartilhar o conteúdo pois creio que pode ajudar muita gente que gostaria de começar a utilizar o LaTeX e ainda não teve coragem digo, vontade de iniciar o aprendizado. 🙂

Coloquei as apresentações no slideshare. O template para a UFV pode ser baixado aqui