¿Filas de una tabla en formato IEEE?

¿Filas de una tabla en formato IEEE?

Estoy intentando insertar una tabla en la plantilla de transacciones IEEE y quiero que los bordes de las filas de la tabla tengan diferentes grosores, como se muestra en la siguiente figura. ¿Puedes ayudarme con eso? Además, incluso después de intentarlo durante horas, no puedo terminar el texto. ingrese la descripción de la imagen aquí

Tenga en cuenta: tengo que usar la plantilla IEEE, no puedo cambiarla. De lo que se deduce que esta tabla debe estar en 1 columna (de 2) de una página. Mi código se proporciona a continuación:

\documentclass[journal]{IEEEtran}

\begin{document}

\setlength{\arrayrulewidth}{0.5mm}
\setlength{\tabcolsep}{18pt}
\renewcommand{\arraystretch}{1.5}
\begin{tabular}{ |p{0.9cm}|p{0.9cm}|p{0.9cm}|p{0.9cm}|  }
\hline
\multicolumn{4}{|c|}{Title} \\
\hline
Serial Number& Column1&Column2&Column3\\
\hline
Row 1& AF & AFG  & AFG  \\
%\specialrule{0.01em}{0.1em}{0.1em}
\hline
Row 2& AX   & ALA & AFG \\
Row 3&AL & ALB  & AFG \\
Row 4&DZ & DZA  & AFG \\
Row 5& AS & ASM  & AFG  \\
Row 6& AD & AND   & AFG  \\
Row 6& AOffffffffffffffffffffffffffffffff& AGO & AFG  \\
%\specialrule{0.01em}{0.1em}{0.1em}
\hline
\end{tabular}

\end{document}

Respuesta1

Dado que debes seguir las pautas de estilo proporcionadas por la IEEEtranclase de documento, no me metería con los valores de \tabcolsepy \arrayrulewidth. También incrustaría el material tabular en un tableentorno. Para realizar saltos de línea en palabras largas como AOffffffffffffffffffffffffffffffff, sugiero encerrarlas en una \seqsplitmacro. Acerca de los estilos de línea para líneas horizontales: ¿Es una opción insertar espacios en blanco verticales en lugar de dibujar una línea discontinua?

Considere mejorar la apariencia de la tabla (a) eliminando todas las líneas verticales (las pautas de estilo IEEEtran nonorequieren el uso de reglas verticales), (b) asegurar anchos de columna adecuados, y (c) usar las macros de dibujo de líneas delpestañaspaquete en lugar de \hliney \cline.

ingrese la descripción de la imagen aquí

\documentclass[journal]{IEEEtran}
\usepackage{booktabs} % for well-spaced horizontal rules
\usepackage{calc}     % for \widthof macro
\usepackage{seqsplit} % for \seqsplit macro

\begin{document}

\begin{table}[h]
\centering
\renewcommand{\arraystretch}{1.05} % 1.5 is much too large
\caption{Title}

\begin{tabular}{@{} p{\widthof{Number}} *{3}{p{\widthof{Column1}}} @{}} 
\toprule
Serial Number & Column1 &Column2 & Column3 \\
\midrule
Row 1& AF & AFG  & AFG  \\
\addlinespace % whitespace is a very effective visual separator
Row 2& AX & ALA  & AFG  \\
Row 3& AL & ALB  & AFG  \\
Row 4& DZ & DZA  & AFG  \\
Row 5& \seqsplit{AOffffffffffffffffffffffffffffffff} & ASM  & AFG  \\
Row 6& Hello World & AND  & AFG  \\
Row 7& AO & AGO  & AFG  \\
\bottomrule
\end{tabular}
\end{table}

\hrule % illustrate column width

\end{document}

información relacionada