我正在尝试弄清楚如何稍微调整 b,使其比 a 和 c 略低。每当我尝试任何事情时,我都会在网上发现我最终会调整整行,因为它是表格行。
我想要的是它们全部排在一行上,但稍微错开(最多 1pt)。
\documentclass[12pt]{article}
\usepackage{libertine}
\usepackage{tabularx}
\usepackage{xcolor}
\usepackage{ltablex}
\usepackage{graphicx}
\keepXColumns
\usepackage{fancyhdr}
\usepackage{lastpage}
\usepackage{geometry}
\geometry{margin=0.5in, top =1in, bottom =.75in}
\setlength{\marginparwidth}{2.15cm}
\setlength{\parindent}{0em}
\setlength{\parskip}{0.6\baselineskip}
\usepackage{titlesec}
\titlespacing\section{0pt}{12pt plus 2pt minus 2pt}{0pt plus 2pt minus 2pt}
\begin{document}
\begingroup
\setlength{\tabcolsep}{10pt} % Default value: 6pt
\renewcommand{\arraystretch}{1.5} % Default value: 1
\begin{tabularx}{\textwidth} {
>{\raggedright\arraybackslash\hsize=.1\hsize\linewidth=\hsize}X
>{\raggedright\arraybackslash\hsize=.7\hsize\linewidth=\hsize}X
>{\raggedleft\arraybackslash\hsize=.2\hsize\linewidth=\hsize}X }
\multicolumn{3}{l}{\Large \textbf{heading} }\\
a & b & c \\ \hline
a & b & c \\ \hline
a & b & c \\ \hline
\end{tabularx}
\endgroup
\end{document}
答案1
大卫·卡莱尔提到
\raisebox{-1pt}{b}
这有效并解决了我的问题。