
Pregunta: ¿Cómo puedo ajustar la alineación vertical de los números en la tabla de látex?
MWE:
\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage[left=0.60in, right=0.60in, top=0.60in, bottom=0.60in]{geometry}
\begin{document}
\Huge
\begin{tabular}{|c|c|c|c|c|c|}
\hline
$x$ & 1 & 2 & 3 & 4 & 5 \\ \hline
$y$ & 6 & 7 & 8 & 9 & 10 \\ \hline
\end{tabular}
\end{document}
Respuesta1
Puede utilizar el cellspace
paquete, que le permite definirmínimoespaciado vertical entre la parte superior de una fila y la celda de arriba, o entre la celda inferior y la de abajo. Tenga en cuenta que los valores del ajuste se obtienen mediante prueba y error y dependen de la fuente.
Sin embargo, tenga en cuenta que en este caso, otros glifos no estarán centrados verticalmente si no tienen ascendentes (como x
), o no tienen ascendentes, pero tienen descendentes (como y
). Todo lo que tenemos son números alineados y las letras mayúsculas están centradas verticalmente.
\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage[margin=0.60in]{geometry}
\usepackage{cellspace}
\renewcommand\cellspacetoplimit{9.5pt}
\begin{document}
\Huge
\begin{tabular}{|*{6}{Sc|}}
\hline
$x$ & 1 & 2 & 3 & 4 & 5 \\ \hline
$y$ & 6 & 7 & 8 & 9 & 10 \\ \hline
\end{tabular}
\end{document}
Respuesta2
¿como esto?
\usepackage[utf8]{inputenc}
\usepackage{array}
\begin{document}
\begin{center}
\Huge
\setlength\extrarowheight{.25ex} % <--- added
\begin{tabular}{|c|c|c|c|c|c|}
\hline
$x$ & 1 & 2 & 3 & 4 & 5 \\ \hline
$y$ & 6 & 7 & 8 & 9 & 10 \\ \hline
\end{tabular}
\end{center}
\end{document}
Sin embargo, observe "y" en la primera columna. ¿Está centrado?