Centralizar texto em tabela de largura fixa

4,859 views
Skip to first unread message

Allan Kenedy

unread,
Jul 28, 2018, 2:45:30 PM7/28/18
to Latex-br
Boa tarde a todos do fórum. Estou tentando fazer uma tabela para meu TCC e tive que diminuir a largura das colunas para caber na página, porém os textos não ficam centralizados. Alguém sabe como centralizar os textos? Agradeço a atenção de todos.

PS.: Estou usando o abntex2.

\begin{landscape}
\begin{table}
\IBGEtab{
\caption{Estrutura de dados das barras parte 2.}
\label{tab:estrutura_barras2}
}{
\begin{tabular}{cp{2cm}p{2cm}p{2cm}cp{2cm}p{2cm}ccc}
\hline
ID & Direção da carga linear & Carga início (kN/m) & Carga fim (kN/m) & E (kN/m$^2$) & Resistência à tração (kN/m$^2$) & Resistência à compressão (kN/m$^2$) & I (m$^4$) & A (m$^2$) & h (m) \\ \hline
1  & Local                   & -5                  & -5               & 2.00E+8  & 4.00E+6                     & 4.00E+6                         & 1.00E-04                 & 0.03   & 0.2   \\
2  & Local                   & 0                   & 0                & 2.00E+8  & 4.00E+6                     & 4.00E+6                         & 1.00E-04                 & 0.03   & 0.2   \\ \hline
\end{tabular}
}{
\fonte{O autor.}
}
\end{table}

\end{landscape}

Danilo Santos

unread,
Jul 28, 2018, 6:46:25 PM7/28/18
to Latex-br


 Olá Allan, tive esse problema uma vez, na época fiz meio que uma "gambiarra", em cada célula que não estava centralizada pus o comando "\centering". Só que agora descobri o site https://www.tablesgenerator.com/ (pode por no "google tables generator" é o primeiro link) sensacional para construção de tabeas, pois nele você constrói, em uma visualização prévia sua tabela, e depois é só gerar o código para gerar a tabela. Inclusive pacotes necessários para compilá-los.

Allan Kenedy

unread,
Jul 28, 2018, 7:24:19 PM7/28/18
to late...@googlegroups.com
Boa noite Danilo. Então, foi nesse site mesmo que eu fiz a tabela. Só que quando eu fui copiar o código no TexStudio e compilar, acabou que a tabela ficou para fora da área de impressão. Aí eu diminui as larguras das colunas, mas o texto das células fica justificado. Eu pesquisei mas não achei nada sobre isso, os sites só falam desse comando p{largura}, que deixa o texto justificado.

Em 28 de julho de 2018 19:46, Danilo Santos <danilo....@gmail.com> escreveu:


 Olá Allan, tive esse problema uma vez, na época fiz meio que uma "gambiarra", em cada célula que não estava centralizada pus o comando "\centering". Só que agora descobri o site https://www.tablesgenerator.com/ (pode por no "google tables generator" é o primeiro link) sensacional para construção de tabeas, pois nele você constrói, em uma visualização prévia sua tabela, e depois é só gerar o código para gerar a tabela. Inclusive pacotes necessários para compilá-los.

--
Você recebeu essa mensagem porque está inscrito em um tópico no grupo "Latex-br" dos Grupos do Google.
Para cancelar inscrição nesse tópico, acesse https://groups.google.com/d/topic/latex-br/fuw55FzaO98/unsubscribe.
Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para latex-br+unsubscribe@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/latex-br/eaeef6b1-2f98-43aa-9933-d4f07cfdf8c1%40googlegroups.com.

Para mais opções, acesse https://groups.google.com/d/optout.



--
__________________________________________________
Atenciosamente
Allan Kenedy

Graduando em Engenharia Civil
Universidade Federal de Alagoas - Campus do Sertão

Emílio Kavamura

unread,
Jul 28, 2018, 8:32:45 PM7/28/18
to Latex-br

Procure em inglês, onde os termos são um pouco mais específicos que em português.

Repare nos textos destacados:


*******************************************
\begin{landscape}
\begin{table}
    \IBGEtab{
        \caption{Estrutura de dados das barras parte 2.}
        \label{tab:estrutura_barras2}
    }{
        \begin{tabular}{cp{2cm}p{2cm}p{2cm}cp{2cm}p{2cm}ccc}
            \hline
            ID & Direção da carga linear & Carga início (kN/m) & Carga fim (kN/m) & E (kN/m$^2$) & Resistência à tração (kN/m$^2$) & Resistência à compressão (kN/m$^2$) & I (m$^4$) & A (m$^2$) & h (m) \\ \hline
            1  & Local                   &  \multicolumn{1}{c}{-5}                   & \multicolumn{1}{c}{-5}               & 2.00E+8  & 4.00E+6                     & 4.00E+6                         & 1.00E-04                 & 0.03   & 0.2   \\

            2  & Local                   & 0                   & 0                & 2.00E+8  & 4.00E+6                     & 4.00E+6                         & 1.00E-04                 & 0.03   & 0.2   \\ \hline
        \end{tabular}
    }{
        \fonte{O autor.}
    }
\end{table}

\end{landscape}

Em sábado, 28 de julho de 2018 20:24:19 UTC-3, Allan Kenedy escreveu:
Boa noite Danilo. Então, foi nesse site mesmo que eu fiz a tabela. Só que quando eu fui copiar o código no TexStudio e compilar, acabou que a tabela ficou para fora da área de impressão. Aí eu diminui as larguras das colunas, mas o texto das células fica justificado. Eu pesquisei mas não achei nada sobre isso, os sites só falam desse comando p{largura}, que deixa o texto justificado.
Em 28 de julho de 2018 19:46, Danilo Santos <danilo....@gmail.com> escreveu:


 Olá Allan, tive esse problema uma vez, na época fiz meio que uma "gambiarra", em cada célula que não estava centralizada pus o comando "\centering". Só que agora descobri o site https://www.tablesgenerator.com/ (pode por no "google tables generator" é o primeiro link) sensacional para construção de tabeas, pois nele você constrói, em uma visualização prévia sua tabela, e depois é só gerar o código para gerar a tabela. Inclusive pacotes necessários para compilá-los.

--
Você recebeu essa mensagem porque está inscrito em um tópico no grupo "Latex-br" dos Grupos do Google.
Para cancelar inscrição nesse tópico, acesse https://groups.google.com/d/topic/latex-br/fuw55FzaO98/unsubscribe.
Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para latex-br+u...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages