Tengo el script que se muestra a continuación. El problema es que el tamaño de fuente de la tabla es mayor que el tamaño de fuente del documento que especifiqué en la primera línea. Cómo hacer que la fuente de la tabla utilice el mismo tamaño de fuente que el resto del documento.
\documentclass[compsoc, conference, letterpaper, 10pt, times]{IEEEtran}
\ifCLASSOPTIONcompsoc
% IEEE Computer Society needs nocompress option
% requires cite.sty v4.0 or later (November 2003)
\usepackage[nocompress]{cite}
\else
\usepackage{cite}
\fi
\ifCLASSINFOpdf
\else
\fi
\usepackage{graphicx} %for images
\usepackage{array}
\usepackage{booktabs}
\usepackage{multirow}
\newcommand{\head}[1]{\textnormal{\textbf{#1}}}
\newcommand{\normal}[1]{\multicolumn{1}{l}{#1}}
\usepackage{amssymb}% http://ctan.org/pkg/amssymb
\usepackage{pifont}% http://ctan.org/pkg/pifont
\newcommand{\cmark}{\ding{51}}%
\newcommand{\xmark}{\ding{55}}%
\newcommand*\rot{\rotatebox{90}}
\begin{document}
\title{Test Document}
% make the title area
\maketitle
\section{Introduction}
This is an introduction.
\begin{table}[bt!]
\caption{A map}
\centering
\resizebox{\columnwidth}{!} {
\begin{tabular} {@{} lc*{3}l @{}}
\hline
Message Name &
Abbreviation &
Used In\\
\hline
Hello & H & Fig. \\
\hline
\end{tabular}
}%end resize box
\end{table}
\end{document}
Respuesta1
Usar tabularx
. Nunca debes usarlo \resizebox
para código que contenga texto. Utilice también las reglas de booktabs
para darle algo de relleno a sus reglas:
\documentclass[compsoc, conference, letterpaper, 10pt, times]{IEEEtran}
\ifCLASSOPTIONcompsoc
% IEEE Computer Society needs nocompress option
% requires cite.sty v4.0 or later (November 2003)
\usepackage[nocompress]{cite}
\else
\usepackage{cite}
\fi
\ifCLASSINFOpdf
\else
\fi
\usepackage{graphicx} %for images
\usepackage{array}
\usepackage{booktabs}
\usepackage{multirow}
\newcommand{\head}[1]{\textnormal{\textbf{#1}}}
\newcommand{\normal}[1]{\multicolumn{1}{l}{#1}}
\usepackage{amssymb}% http://ctan.org/pkg/amssymb
\usepackage{pifont}% http://ctan.org/pkg/pifont
\newcommand{\cmark}{\ding{51}}%
\newcommand{\xmark}{\ding{55}}%
\newcommand*\rot{\rotatebox{90}}
\usepackage{tabularx, lipsum}
\begin{document}
\title{Test Document}
% make the title area
\maketitle
\section{Introduction}
This is an introduction.
\begin{table}[!hbt]
\caption{A map}
\centering
\begin{tabularx}{\columnwidth} {@{} l*{3}{X} @{}}
\toprule
Message Name &
Abbreviation &
Used In\\
\midrule
Hello & H & Fig. \\
\bottomrule
\end{tabularx}
\end{table}
\lipsum
\end{document}