Como manter o tamanho da fonte no documento e na tabela iguais

Como manter o tamanho da fonte no documento e na tabela iguais

Estou escrevendo um artigo em acmart (estilo fornecido pelo ACM SIGCOMM). No jornal há poucas tabelas. Mas as fontes dentro das tabelas são de tamanho variável. Às vezes eles são grandes, às vezes pequenos. Existe alguma maneira de forçar o tamanho da fonte a permanecer fixo na tabela de látex?

Eu adicionei um código de exemplo aqui. Você pode executá-lo no verso.

\documentclass[sigconf]{acmart}

\usepackage{booktabs} % For formal tables \usepackage{amsmath} \usepackage{multirow}

% Copyright1 %\setcopyright{none} %\setcopyright{acmcopyright} %\setcopyright{acmlicensed} \setcopyright{rightsretained} %\setcopyright{usgov} %\setcopyright{usgovmixed} %\setcopyright{cagov} %\setcopyright{cagovmixed}

% DOI \acmDOI{10.475/123_4}

% ISBN \acmISBN{123-4567-24-567/08/06}

%Conference \acmConference[Conf Short Name]{Conference Full Name}{Month Year}{Venue} \acmYear{1997} \copyrightyear{2016}


\acmArticle{4} \acmPrice{15.00}

% These commands are optional %\acmBooktitle{Transactions of the ACM Woodstock conference} \editor{Jennifer B. Sartor} \editor{Theo D'Hondt} \editor{Wolfgang De Meuter}


\begin{document} \title{Test ACMART for table } \titlenote{Produces the permission block, and   copyright information} \subtitle{Extended Abstract} \subtitlenote{The full version of the author's guide is available as   \texttt{acmart.pdf} document}


\author{Author 1} \authornote{Dr.~Trovato insisted his name be first.} \orcid{1234-5678-9012} \affiliation{%   \institution{X X University}   \streetaddress{P.O. Box 1212}   \city{Kent}   \state{Ohio}   \postcode{44240} } \email{[email protected]}



% The default list of authors is too long for headers. \renewcommand{\shortauthors}{Das et al.}


\begin{abstract} This is a sample abstract for testing.   %===========================MAT comparison \begin{table}   \caption{My table}   \resizebox{\textwidth}{!}{ \begin{tabular}{llllll} \hline  &  & Header 1     & \multicolumn{1}{r}{\begin{tabular}[c]{@{}r@{}}Header\\ 7170\end{tabular}} & \begin{tabular}[c]{@{}l@{}}Agilio \\ Cx\end{tabular} & Header 3    \\ \hline
                                                                                   \multirow{6}{*}{\textbf{\begin{tabular}[c]{@{}l@{}}Static \\ Features\end{tabular}}} & 

\begin{tabular}[c]{@{}l@{}}Long column 1\\ Long column 1\\Long column 1\\Long column 1Long column\\ 1Long column 1\\ \end{tabular}      & \begin{tabular}[c]{@{}l@{}}col2\end{tabular}    & \multicolumn{1}{r}{\begin{tabular}[c]{@{}r@{}}All P4v16 data types.\\Bit,varbit, int,\\string, structure, enum.\\But no float\end{tabular}}   & \begin{tabular}[c]{@{}l@{}}NA\end{tabular}  & \begin{tabular}[c]{@{}l@{}}NA\end{tabular}     \\ \cline{2-6} 
    \\ \hline

\end{tabular} } \end{table} \end{abstract} \keywords{SDN, Data Plane, Programmable Switch Architecture} \maketitle \bibliographystyle{ACM-Reference-Format}

\end{document}

Responder1

\documentclass{acmart}
\showoutput
\begin{document}


main text 

\begin{table}[h]
  \centering
  \begin{tabular}{ll}
    table & text
  \end{tabular}
  \caption{caption text}
  \label{tab:zz}
\end{table}
\end{document}

insira a descrição da imagem aqui

o registro mostra

.....\T1/LinuxLibertineT-TLF/m/n/9 m
...........\T1/LinuxLibertineT-TLF/m/n/9 t
.........\T1/LinuxBiolinumT-TLF/m/n/8 T

Esse é o texto principal e a tabela é 9pt LinuxLibertine e a legenda é 8pt LinuxBiolinum

A única razão para usar uma classe de editor como esta amsarté para fazer cumprir as regras de estilo da casa do editor e retirar tais escolhas do autor, portanto o conselho usual seria não alterar tais escolhas de estilo. Porém seria possível colocar a legenda em uma fonte maior se você realmente precisasse, mas observe a tabelaédefinido no mesmo tamanho do corpo do documento.

A configuração da legenda (o padrão é pequeno aqui) depende da opção do diário, a classe usa código como

\if@ACM@journal
  \captionsetup{labelfont={sf, small},
    textfont={sf, small}, margin=\z@}
  \captionsetup[figure]{name={Fig.}}
\else
 .....

informação relacionada