表格中的文本对齐方式

表格中的文本对齐方式

我增加了表格中行的高度,现在我有一个问题,如何使这些行中的文本(УТВЕРЖДЕНО、РАЗРАБОТАНО、СОГЛАСОВАНО)位于行的中心?

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[russian]{babel}  % Включаем пакет для поддержки русского
\usepackage{multirow,tabularx}

\begin{document}

   \begin{tabularx}{\textwidth}{|X|X|X|X|}
    \hline
 Фамилия Инициалы  & Должность & Дата & Подпись \\ \hline
\multicolumn{4}{|c|}{УТВЕРЖДЕНО} \\ [2ex] \hline
 1.   &  &  &\\ \hline
 \multicolumn{4}{|c|}{СОГЛАСОВАНО}  \\ [2ex] \hline
 2.  &  &   & \\ \hline
  \multicolumn{4}{|c|}{РАЗРАБОТАНО} \\ [2ex] \hline
 3.   &  &   & \\ \hline
\end{tabularx}

\end{document}

在此处输入图片描述

答案1

为这三个标题添加\rule宽度和4ex高度为零的 ( )。\rule{0pt}{4ex}

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[russian]{babel}  % Включаем пакет для поддержки русского
\usepackage{multirow,tabularx}

\begin{document}

\begin{tabularx}{\textwidth}{|X|X|X|X|}
    \hline
 Фамилия Инициалы  & Должность & Дата & Подпись \\ \hline
\multicolumn{4}{|c|}{УТВЕРЖДЕНО\rule{0pt}{4ex}} \\ [2ex] \hline
 1. \approverPost{}  & \varApprover{} & \varDateapprove &\\ \hline
 \multicolumn{4}{|c|}{СОГЛАСОВАНО\rule{0pt}{4ex}}  \\ [2ex] \hline
 2. \visantPost{} & \varVisant{} & \varDatevise{}  & \\ \hline
  \multicolumn{4}{|c|}{РАЗРАБОТАНО\rule{0pt}{4ex}} \\ [2ex] \hline
 3. \initiatorPost{}  & \varInitiator{} & \varDatecreation{}   & \\ \hline
\end{tabularx}

\end{document}

相关内容