将表格放入 makebox 中时出错

将表格放入 makebox 中时出错

当我将表放入 makebox 中时出现以下错误。

LaTeX 错误:出现问题 - 也许缺少 \item。

请参阅 LaTeX 手册或 LaTeX Companion 了解解释。输入 H 可立即获得帮助。...

                                               l.62     }
       Try typing  <return>  to proceed. If that doesn't work, type  X <return>  to quit.

我正在使用 makebox 将页边距调整到左侧,否则它将无法正确适应页面。它正确显示了页面,但我仍然收到此错误。我想知道为什么会出现此错误以及如何修复它。下面是 MWE:

\documentclass[
    % -- opções da classe memoir --
    12pt,               % tamanho da fonte
    openright,          % capítulos começam em pág ímpar (insere página vazia caso preciso)
    oneside,            % para impressão em verso e anverso. Oposto a oneside
    a4paper,            % tamanho do papel. 
    % -- opções da classe abntex2 --
    %chapter=TITLE,     % títulos de capítulos convertidos em letras maiúsculas
    %section=TITLE,     % títulos de seções convertidos em letras maiúsculas
    %subsection=TITLE,  % títulos de subseções convertidos em letras maiúsculas
    %subsubsection=TITLE,% títulos de subsubseções convertidos em letras maiúsculas
    % -- opções do pacote babel --
    english,            % idioma adicional para hifenização
    % french,             % idioma adicional para hifenização
    % spanish,            % idioma adicional para hifenização
    brazil              % o último idioma é o principal do documento
    ]{abntex2}



\usepackage{pdflscape} 
\begin{document}

\begin{landscape}

\begin{table}[!ht]
    \caption{Características dos corpora de pacientes}
    \makebox[26cm]{
        \begin{center}
        \footnotesize
        \begin{tabular}{|p{2,5cm}|p{1,5cm}|p{2cm}|p{6cm}|p{6cm}|p{4cm}|p{2cm}|p{1,5cm}|}
            \hline
            \textbf{Nome} & \textbf{Idioma} & \textbf{Quantidade de documentos} & \textbf{Tipos de documentos} & \textbf{Aplicações} & \textbf{De acesso gratuito?} & \textbf{É anotado?} & \textbf{Está desidentificado?}   \\
            \hline
            i2b2 & Inglês & 1,2 bilhão & Prontuários de pacientes internados, documentos financeiros, exames laboratoriais e sumários de alta. & Desidentificação, extração classificação, identificação e normalização de dados diversos & Sim, mediante autorização & Possui ambos dados anotados e não anotados & Sim \\
            \hline
            CCHMC & Inglês & 3273 & Radiologia renal e pulmonar e cartas de suicídio & Identificação de doenças de acordo com a CID-9 e análise de sentimentos & Sim para uso acadêmico e mediante requisição & Sim & Sim \\
            \hline
            MIMIC-III & Inglês & 61293 & Admissões de pacientes em CTI e admissões de pacientes neonatais & Ensino, aprendizado de máquina, predição de dados e análise semântica & Sim, mediante a autorização e ter feito um curso & Não & Sim \\
            \hline
            BioScope & Inglês & 3236 & Resumos de documentos médicos, artigos completos de medicina e textos livres de radiologia & Estudar níveis de asserção & Sim & Sim & Sim \\
            \hline
            THYME & Inglês & 1254 & Registros clínicos de pacientes com câncer no cólon & Identificar relações temporais & Sim, mediante requisição & Sim & Sim \\
            \hline
            CPRD & Inglês & 11 milhões & Prontuários de pacientes & Diversas & Não & Não & Sim \\
            \hline
            THIN & Inglês & $\cong$ 3,9 milhões & Prontuários longitudinais de pacientes & Diversas & N/A & Não & Sim \\
            \hline
            Stockholm EPR Corpus & Sueco & 2 milhões & Prontuários de pacientes & desidentificação, pseudo-anonimização, identificação de incertezas, negações e asserções, anotações clínicas, classificação de documentos e relações temporais & Sim, mediante requisição & Sim & Sim \\
            \hline
            \textit{EMC Dutch Clinical Corpus} & Holandês & 7500 & Prontuários longitudinais de pacientes, receituários, laudos de radiologia e sumários de alta & Relações temporais, negação e análise de experiências dos usuários & Sim, mediante requisição & Sim & Sim \\
            \hline
            \textit{Turku Clinical Treebank and Propbank} & Finlandês & 8 & Documentos de enfermagem & Análise de dependência de estruturas linguísticas & Sim & Sim & Sim \\
            \hline
            \textit{Synthethic Clinical Text Corpus} & Alemão & 55 & Anotações clínicas e sumários de alta & Reconhecimento de entidade mencionada & Sim & Sim & Sim \\
            \hline
            \textit{Chinese Electronic Medical Corpus} & Chinês & 255 & Prontuários de admissão & Reconhecimento de entidade mencionada & Sim & Sim & Sim \\ 
            \hline
        \end{tabular}
    \end{center}
    }
    \label{tab:caraccorpora}
\end{table}
\end{landscape}


\end{document}

答案1

我猜你正在寻找这样的东西:

在此处输入图片描述

在此处输入图片描述

如您所见,我擅自根据自己的喜好重新设计了您的表格。在我看来,它现在看起来更“专业”。当然,如果您更喜欢监狱牢房的内容 :-),您可以用 替换水平线booktabs\hline添加垂直线。

由于您的表格非常大,因此考虑将其分布在两个横向页面上是合理的。为此,您可以使用以下 MWElongtable。除此之外,为了美化表格,还使用了包threeparttablex(用于表格注释)和booktabs(用于表格的水平规则):

\documentclass[
    12pt,               % tamanho da fonte
    openright,          % capítulos começam em pág ímpar (insere página vazia caso preciso)
    oneside,            % para impressão em verso e anverso. Oposto a oneside
    a4paper,            % tamanho do papel.
    english,            % idioma adicional para hifenização
    brazil              % o último idioma é o principal do documento
    ]{abntex2}

\usepackage{ragged2e}
\usepackage{longtable, threeparttablex}
\newcolumntype{R}[1]{>{\RaggedRight\hspace*{0pt}}p{#1}}

\usepackage{pdflscape}

\begin{document}
    \begin{landscape}
\setlength\tabcolsep{0pt}
\small\linespread{.84}\selectfont
\setlength\LTleft{0pt}
\setlength\LTright{0pt}
    \begin{ThreePartTable}
\renewcommand\TPTminimum{\textwidth}
%% Arrange for "longtable" to take up full width of text block
\setlength\LTleft{0pt}
\setlength\LTright{0pt}
\setlength\tabcolsep{0pt}

\begin{TableNotes}[para,raggedright]\footnotesize
\item[a]    QD:  Quantidade de Documentos
\item[b]    ED:  Está Desidentificado
\end{TableNotes}    

\begin{longtable}{@{\extracolsep{\fill}} 
    R{2.2cm} l R{2cm} R{4.5cm} R{5cm} R{4cm} R{2.5cm} l   
                  }
\caption{Características dos corpora de pacientes}
\label{tab:caraccorpora}    \\
    \toprule
\textbf{Nome}   & \textbf{Idioma} & \textbf{QD\tnote{a}}
                & \textbf{Tipos de documentos} & \textbf{Aplicações}
                & \textbf{De acesso gratuito?} & \textbf{É anotado?}
                & \textbf{ED\tnote{b}\ \ ?}     \\
    \midrule
\endfirsthead
\caption[]{Características dos corpora de pacientes (cont.)}    \\
    \toprule
\textbf{Nome}   & \textbf{Idioma} & \textbf{QD\tnote{a}}
                & \textbf{Tipos de documentos} & \textbf{Aplicações}
                & \textbf{De acesso gratuito?} & \textbf{É anotado?}
                & \textbf{ED\tnote{b}\ \  ?}     \\
    \midrule
    \addlinespace[-3pt]
\endhead
    \midrule[\heavyrulewidth]
\insertTableNotes   \\
\multicolumn{8}{r}{\textit{Continued on the next page}} 
\endfoot
    \midrule[\heavyrulewidth]
\insertTableNotes
\endlastfoot
% table body
i2b2 & Inglês & 1,2 bilhão & Prontuários de pacientes internados, documentos financeiros, exames laboratoriais e sumários de alta. & Desidentificação, extração classificação, identificação e normalização de dados diversos & Sim, mediante autorização & Possui ambos dados anotados e não anotados & Sim \\
    \addlinespace
CCHMC & Inglês & 3273 & Radiologia renal e pulmonar e cartas de suicídio & Identificação de doenças de acordo com a CID-9 e análise de sentimentos & Sim para uso acadêmico e mediante requisição & Sim & Sim \\
    \addlinespace
MIMIC-III & Inglês & 61293 & Admissões de pacientes em CTI e admissões de pacientes neonatais & Ensino, aprendizado de máquina, predição de dados e análise semântica & Sim, mediante a autorização e ter feito um curso & Não & Sim \\
    \addlinespace
BioScope & Inglês & 3236 & Resumos de documentos médicos, artigos completos de medicina e textos livres de radiologia & Estudar níveis de asserção & Sim & Sim & Sim \\
    \addlinespace
THYME & Inglês & 1254 & Registros clínicos de pacientes com câncer no cólon & Identificar relações temporais & Sim, mediante requisição & Sim & Sim \\
    \addlinespace
CPRD & Inglês & 11 milhões & Prontuários de pacientes & Diversas & Não & Não & Sim \\
    \addlinespace
THIN & Inglês & $\cong$ 3,9 milhões & Prontuários longitudinais de pacientes & Diversas & N/A & Não & Sim \\
    \addlinespace
Stockholm EPR Corpus & Sueco & 2 milhões & Prontuários de pacientes & desidentificação, pseudo-anonimização, identificação de incertezas, negações e asserções, anotações clínicas, classificação de documentos e relações temporais & Sim, mediante requisição & Sim & Sim \\
    \addlinespace
\textit{EMC Dutch Clinical Corpus} & Holandês & 7500 & Prontuários longitudinais de pacientes, receituários, laudos de radiologia e sumários de alta & Relações temporais, negação e análise de experiências dos usuários & Sim, mediante requisição & Sim & Sim \\
    \addlinespace
\textit{Turku Clinical Treebank and Propbank} & Finlandês & 8 & Documentos de enfermagem & Análise de dependência de estruturas linguísticas & Sim & Sim & Sim \\
    \addlinespace
\textit{Synthethic Clinical Text Corpus} & Alemão & 55 & Anotações clínicas e sumários de alta & Reconhecimento de entidade mencionada & Sim & Sim & Sim \\
    \addlinespace
\textit{Chinese Electronic Medical Corpus} & Chinês & 255 & Prontuários de admissão & Reconhecimento de entidade mencionada & Sim & Sim & Sim \\
\end{longtable}
    \end{ThreePartTable}
%
    \end{landscape}
\end{document}

如果你希望行与行之间有更多的垂直空间,你可以添加\addlinespace选项[<verical space>]。例如:

\addlinespace[5pt]

注意:makebox您不能像表格一样包含结构化文本。它用于扩大打字范围是脆弱的。对于这样的目的,最好使用adjustwidth包中的宏changepage。在上面的例子中,没有利用这种可能性。

答案2

我的问题已经解决,删除\开始{中心}块内的 makebox 如下所述黄威利

按照他的说法:

默认情况下,\makebox 的内容位于框的中心。无论如何,\begin{center}... \end{center} 不会帮助您将框与页面对齐。

相关内容