
Criei uma tabela que possui quatro colunas e quinze linhas. Porém, de certa forma, a coluna do ângulo: 0,10,20,30,40,.... 120 não é exibida.
documentclass[%
preprint,
doublecolumn
%superscriptaddress,
%groupedaddress,
%unsortedaddress,
%runinaddress,
%frontmatterverbose,
%preprint
%preprintnumbers,
%nofootinbib,
%nobibnotes,
%bibnotes,
amsmath,amssymb,
aps,
%pra,
prc,
%rmp,
%prstab,
%prstper,
%floatfix,
]{revtex4-2}
\usepackage{anyfontsize}
\usepackage{float}
\usepackage{mathtools, nccmath}
\usepackage{graphicx}% Include figure files
\usepackage{tabularx}
\usepackage{dcolumn}% Align table columns on decimal point
\usepackage{bm}% bold math
%\usepackage{hyperref}% add hypertext capabilities
\usepackage[mathlines]{lineno}% Enable numbering of text and display math
\usepackage{amsmath}
\linenumbers\relax % Commence numbering lines
%\usepackage{latexsym}
%\usepackage[showframe,%Uncomment any one of the following lines to test
%%scale=0.7, marginratio={1:1, 2:3}, ignoreall,% default settings
%%text={7in,10in},centering,
%%margin=1.5in,
%%total={6.5in,8.75in}, top=1.2in, left=0.9in, includefoot,
%%height=10in,a5paper,hmargin={3cm,0.8in},
%]{geometry}
\begin{document}
\begin{table}
\caption{This table contains Cobalt's count rate:$R(\theta)$, count rate without background:$Y(\theta)$, and normalized count rate:$\frac{Y(\theta)}{Y(0)}$ their uncertainties. To obtain $R(\theta)$, divide "C" from Table.~\ref{Co_Count} by measured time, and its corresponding uncertainty:$\sigma R(\theta)$ is $\sigma C$ over time. For $\Y(\theta)$, subtract background count rate from$R(\theta)$. Its corresponding uncertainty is calculated by using Eq.~(\ref{eq:two}). Normalized count rate is divide $Y(\theta)$ by Y(0). Its uncertainty is from Eq.~(\ref{eq:one})}
\begin{ruledtabular}
\begin{tabular}{lcrr}
\textrm{$\theta$}& \textrm{$R(\theta)\pm \sigma R(\theta)$ }& \textrm{$Y(\theta) \pm \sigma {Y(\theta)}$} & \textrm{$\frac{Y(\theta)}{Y(0)}$ $\pm \sigma$ $\frac{Y(\theta)}{Y(0)}$ }\\
\textrm{($^{\circ}$)}&\textrm{$\frac{Count}{second}$}&\texrm{$\frac{Count}{second}$}& \\
\colrule
0& 2.970$\pm$0.070 &2.967$\pm$0.070&1.000$\pm$0.033
10&2.774$\pm$0.068 & 2.771$\pm$0.068&0.934$\pm$0.032
20&2.800$\pm$0.068 & 2.797$\pm$0.068&0.943$\pm$0.032
30&2.526$\pm$0.065 & 2.523$\pm$0.065&0.850$\pm$0.030
40&2.401$\pm$0.063 & 2.398$\pm$0.063&0.808$\pm$0.029
50&2.399$\pm$0.063 & 2.396$\pm$0.063&0.808$\pm$0.029
60&2.066$\pm$0.059 & 2.063$\pm$0.059&0.695$\pm$0.026
70&2.174$\pm$0.060 & 2.171$\pm$0.060&0.732$\pm$0.027
80&2.161$\pm$0.060 & 2.157$\pm$0.060&0.727$\pm$0.027
90&2.091$\pm$0.059 & 2.088$\pm$0.059&0.704$\pm$0.026
100&2.187$\pm$0.060 & 2.184$\pm$0.060&0.736$\pm$0.027
110&2.272$\pm$0.062 & 2.269$\pm$0.062&0.765$\pm$0.033
120&2.181$\pm$0.060 & 2.177$\pm$0.060&0.734$\pm$0.027
\end{tabular}
\end{ruledtabular}
\end{table}
\end{document)
Agradeço antecipadamente. Você também pode explicar o que lcrr significa?
Responder1
\documentclass{article}
\usepackage[tmargin=1cm]{geometry}
\usepackage{tabulary,booktabs}
\begin{document}
\begin{table*}
\centering
\begin{tabular}{cccc}
\toprule
\textrm{$\theta$}& \textrm{$R(\theta)\pm \sigma R(\theta)$ }& \textrm{$Y(\theta) \pm \sigma {Y(\theta)}$} & \textrm{$\frac{Y(\theta)}{Y(0)}$ $\pm \sigma$ $\frac{Y(\theta)}{Y(0)}$ }\\
\textrm{($^{\circ}$)}&\textrm{$\frac{Count}{second}$}&\texrm{$\frac{Count}{second}$}& \\
\midrule
0& 2.970$\pm$0.070 &2.967$\pm$0.070&1.000$\pm$0.033\\
10&2.774$\pm$0.068 & 2.771$\pm$0.068&0.934$\pm$0.032\\
20&2.800$\pm$0.068 & 2.797$\pm$0.068&0.943$\pm$0.032\\
30&2.526$\pm$0.065 & 2.523$\pm$0.065&0.850$\pm$0.030\\
40&2.401$\pm$0.063 & 2.398$\pm$0.063&0.808$\pm$0.029\\
50&2.399$\pm$0.063 & 2.396$\pm$0.063&0.808$\pm$0.029\\
60&2.066$\pm$0.059 & 2.063$\pm$0.059&0.695$\pm$0.026\\
70&2.174$\pm$0.060 & 2.171$\pm$0.060&0.732$\pm$0.027\\
80&2.161$\pm$0.060 & 2.157$\pm$0.060&0.727$\pm$0.027\\
90&2.091$\pm$0.059 & 2.088$\pm$0.059&0.704$\pm$0.026\\
100&2.187$\pm$0.060 & 2.184$\pm$0.060&0.736$\pm$0.027\\
110&2.272$\pm$0.062 & 2.269$\pm$0.062&0.765$\pm$0.033\\
120&2.181$\pm$0.060 & 2.177$\pm$0.060&0.734$\pm$0.027\\
\bottomrule
\end{tabular}
\end{table*}
\end{document}
Responder2
- Eu consideraria as respostas às minhas perguntas anteriores, especialmente se elas explicassem o conteúdo, como escrever a tabela, onde cometi erros e se elas resolvessem todos ou pelo menos parte dos meus problemas (resíduos) (a mesa parece feia)
- em tal tabela eu usaria todas as ferramentas disponíveis para escrever a incerteza de acordo com o SI (Sistema Internacional de Unidades, veja por exemplowiki), especialmente se eles oferecerem código mais curto e consistente para minha tabela. Essa ferramenta é o
siunitx
pacote com excelente documentação sobre o uso de unidades SI
e MWE (Exemplo Mínimo de Trabalho), pelo qual é gerada a tabela acima, é:
\documentclass[twocolumn]{revtex4-2}
\usepackage{nccmath, mathtools, amssymb}
\usepackage{makecell}
\usepackage{siunitx}
\begin{document}
\begin{table}
\caption{This table contains Cobalt's count rate: $R(\theta)$,
count rate without background: $Y(\theta)$, and normalized count rate:
$Y(\theta)/Y(0)$ their uncertainties. To obtain $R(\theta)$,
divide "C" from Table.~\ref{Co_Count} by measured time,
and its corresponding uncertainty: $\sigma R(\theta)$ is $\sigma C$ over time.
For $Y(\theta)$, subtract background count rate from $R(\theta)$.
Its corresponding uncertainty is calculated by using Eq.~(\ref{eq:two}).
Normalized count rate is divide $Y(\theta)$ by Y(0).
Its uncertainty is from Eq.~(\ref{eq:one})
}
\label{tab:cobalt}
\centering
\sisetup{table-format=1.3(2),
table-figures-uncertainty=6,
separate-uncertainty}
\setcellgapes{3pt}
\makegapedcells
\begin{tabular}{ S[table-format=3.0] @{\quad} *3{S} }
\colrule
{$\theta$}
& {$R(\theta) \pm \sigma R(\theta)$}
& {$Y(\theta) \pm \sigma Y(\theta)$}
& {$\mfrac{Y(\theta)}{Y(0)} \pm \sigma\mfrac{Y(\theta)}{Y(0)}$} \\
{\si{\degree}}
& {$\mfrac{\text{Count}}
{\text{second}}$}
& {$\mfrac{\text{Count}}
{\text{second}}$}
& \\
\colrule
0 & 2.970(70) & 2.967(70) & 1.000(33) \\
10 & 2.774(68) & 2.771(68) & 0.934(32) \\
20 & 2.800(68) & 2.797(68) & 0.943(32) \\
30 & 2.526(65) & 2.523(65) & 0.850(30) \\
40 & 2.401(63) & 2.398(63) & 0.808(29) \\
50 & 2.399(63) & 2.396(63) & 0.808(29) \\
60 & 2.066(59) & 2.063(59) & 0.695(26) \\
70 & 2.174(60) & 2.171(60) & 0.732(27) \\
80 & 2.161(60) & 2.157(60) & 0.727(27) \\
90 & 2.091(59) & 2.088(59) & 0.704(26) \\
100 & 2.187(60) & 2.184(60) & 0.736(27) \\
110 & 2.272(62) & 2.269(62) & 0.765(33) \\
120 & 2.181(60) & 2.177(60) & 0.734(27) \\
\colrule
\end{tabular}
\end{table}
\end{document}
Observação:
- no preâmbulo do MWE são considerados apenas os pacotes relevantes para a tabela
- seu problema é resolvido por linhas de tabela terminadas corretamente. Isso já foi enfatizado nas respostas à sua pergunta anterior.
c
,l
,r
são o significado do tipo de colunaCentro,esquerdaecertoalinhar o conteúdo das colunas. Por eles as tabelas são especificadas. No seu casolcrr
significa que sua tabela possui quatro colunas das quais a primeira possuiesquerdaconteúdo das células alinhadas, no conteúdo das segundas células sãocentradoe nas duas últimas colunas temoscertoconteúdos alinhados. Para mais detalhes vejawiki Tabelas LaTeX.Como você pode ver, nas soluções propostas em vez delas são utilizadas
S
colunas do tipo. Eles permitem alinhar números em células em suas casas decimais, bem como escrever facilmente as tolerâncias/incertezas das medições relatadas.
Responder3
Algumas observações e comentários:
Vocêdevefornecer
\\
diretivas ("barra invertida dupla") para indicar onde as quebras de linha devem ocorrer. Quebras de linha no preenchimento de entrada NÃO são suficientes.Você perguntou: "Você também pode explicar o que
lcrr
significa?" Presumo que você esteja se referindo à declaração\begin{tabular}{lcrr}
O kernel LaTeX configura vários tipos de colunas para uso em
tabular
ambientesarray
. Entre eles estãol
,c
, er
, que significameualinhado à esquerda,centrou, eRalinhado à direita, respectivamente.No caso da sua tabela, não vejo nenhum bom motivo para usar
r
qualquer uma das colunas. Eu usariac
para as colunas de dados.Livre-se do código morto, como os
\textrm
"invólucros". Eles não fazem absolutamente nada, exceto adicionar confusão de código.Como todo o conteúdo do
tabular
ambiente está no modo matemático, eu NÃO usaria umtabular
ambiente. Em vez disso, use umarray
ambiente.Do jeito que está, sua mesa será lida com atenção apenas pelos glutões do castigo. Tenha sempre em mente que é mais provável que as pessoas prestem atenção em você se perceberem que você fez um esforço para organizar as informações que deseja apresentar de forma atraente.
Aplicando este critério a todo o
table
ambiente, diria que seria uma boa ideia organizar tanto a legenda como o material tabular de forma mais atrativa. Com certeza, não “despeje” a legenda na cabeça dos leitores, na forma de uma legenda longa e sinuosa. Em vez disso, faça a legenda curta e rápida, por exemplo,\caption{Count rates}
e organize a legenda como se fosse um texto corrido comum: use quebras de parágrafo e frases completas.Em vez de mostrar uma massa sólida de 13 linhas de números sem estrutura no ambiente
array
(outabular
), forneça algum interesse visual adicionando um pouco de espaço em branco após cada quarta ou quinta linha. Opcionalmente, use oS
tipo de coluna (fornecido pelosiunitx
pacote) para alinhar os números na primeira coluna em seus marcadores decimais (implícitos).
\documentclass[twocolumn, % the option is "twocolumn", NOT "doublecolumn"
amsmath,amssymb,aps,prc]{revtex4-2}
%% Simplified the preamble to include just the bare minimum needed:
\usepackage{booktabs} % for \toprule, \midrule, \bottomrule
\usepackage{siunitx} % for 'S' column type
\usepackage{ragged2e} % for '\justifying' command
\begin{document}
\begin{table}
\caption{Count rates}
\justifying
This table contains Cobalt's count rate, $R(\theta)$, the count rate without
background, $Y(\theta)$, and the normalized count rate, $Y(\theta)/Y(0)$,
along with their uncertainties.
To obtain $R(\theta)$, divide ``C'' from Table~\ref{Co_Count} by measured
time; its corresponding uncertainty, $\sigma R(\theta)$, is $\sigma C$ over
time. For $Y(\theta)$, subtract background count rate from $R(\theta)$; its
corresponding uncertainty is calculated by using Eq.~(\ref{eq:two}). The
normalized count rate is $Y(\theta)$ divided by~$Y(0)$; its uncertainty is
from Eq.~(\ref{eq:one}).
\medskip % insert a bit of vertical whitespace
\centering
$\begin{array}{@{} S[table-format=3.0] ccc @{}}
\toprule
{\theta} &
R(\theta)\pm \sigma R(\theta) &
Y(\theta) \pm \sigma Y(\theta) &
\frac{Y(\theta)}{Y(0)} \pm \sigma \frac{Y(\theta)}{Y(0)} \\[1ex]
{[^{\circ}]}
& \bigl[\frac{\text{Count}}{\text{second}}\bigr]
& \bigl[\frac{\text{Count}}{\text{second}}\bigr]
& \\
\midrule
0 & 2.970\pm0.070 & 2.967\pm0.070 & 1.000\pm0.033\\
10 & 2.774\pm0.068 & 2.771\pm0.068 & 0.934\pm0.032\\
20 & 2.800\pm0.068 & 2.797\pm0.068 & 0.943\pm0.032\\
30 & 2.526\pm0.065 & 2.523\pm0.065 & 0.850\pm0.030\\
40 & 2.401\pm0.063 & 2.398\pm0.063 & 0.808\pm0.029\\
\addlinespace
50 & 2.399\pm0.063 & 2.396\pm0.063 & 0.808\pm0.029\\
60 & 2.066\pm0.059 & 2.063\pm0.059 & 0.695\pm0.026\\
70 & 2.174\pm0.060 & 2.171\pm0.060 & 0.732\pm0.027\\
80 & 2.161\pm0.060 & 2.157\pm0.060 & 0.727\pm0.027\\
\addlinespace
90 & 2.091\pm0.059 & 2.088\pm0.059 & 0.704\pm0.026\\
100 & 2.187\pm0.060 & 2.184\pm0.060 & 0.736\pm0.027\\
110 & 2.272\pm0.062 & 2.269\pm0.062 & 0.765\pm0.033\\
120 & 2.181\pm0.060 & 2.177\pm0.060 & 0.734\pm0.027\\
\bottomrule
\end{array}$
\end{table}
\end{document}