リストを前のテキストと垂直に揃えるにはどうすればよいですか? 中央のセルでは、1. を「入力」と垂直に揃えます。一番下のセルでは、「目標」を 1. と 2. の間の中央に垂直に配置します。
\documentclass[tikz]{standalone}
\usetikzlibrary{shapes}
\begin{document}
\tikzstyle{rect} = [rectangle split, rectangle split parts=3, draw]
\begin{tikzpicture}[]
\node[rect](first) {
\textbf{Parse FCC Broadband Availability Data}
\nodepart{two}
Inputs:
\begin{tabular}{p{5cm}}
\begin{enumerate}
\item FCC Form 477 Data
\end{enumerate}
\end{tabular}
\nodepart{three}
Goals:
\begin{tabular}{p{5cm}}
\begin{enumerate}
\item Select states and ISPs
\item Baseline for comparison.
\end{enumerate}
\end{tabular}
};
\end{document}
答え1
の代わりにtikzpicture
、単純な を使用することをお勧めしますtabular
。 を使用すると、セル内のテキストの上下の間隔を調整できます。カスタマイズされた環境を定義するために、 パッケージcellspace
を使用しました。enumitem
tabenum
\documentclass{article}
\usepackage{array}
\usepackage{enumitem}
\newlist{tabenum}{enumerate}{1}
\setlist[tabenum]{label*=\arabic*.,leftmargin=*, nosep,leftmargin=*,before=\begin{minipage}{\hsize},after=\end{minipage}}
\usepackage[column=0]{cellspace}
\setlength{\cellspacetoplimit}{\tabcolsep}
\setlength{\cellspacebottomlimit}{\cellspacetoplimit}
\begin{document}
\noindent
\begin{tabular}{|0l0{p{4.25cm}}|}
\hline
\multicolumn{2}{|0c|}{\bfseries Parse FCC Broadband Availability Data}\\
\hline
Inputs: & \begin{tabenum}
\item FCC Form 477 Data
\end{tabenum} \\
\hline
Goals: & \begin{tabenum}
\item Select states and ISPs
\item Baseline for comparison.
\end{tabenum} \\
\hline
\end{tabular}
\end{document}
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{positioning}
\usepackage{array}
\usepackage{enumitem}
\newlist{tabenum}{enumerate}{1}
\setlist[tabenum]{label*=\arabic*.,leftmargin=*, nosep,leftmargin=*,before=\begin{minipage}{\hsize},after=\end{minipage}}
\usepackage[column=0]{cellspace}
\setlength{\cellspacetoplimit}{\tabcolsep}
\setlength{\cellspacebottomlimit}{\cellspacetoplimit}
\begin{document}
\begin{tikzpicture}
\node(first) {
\begin{tabular}{|0l0{p{4.25cm}}|}
\hline
\multicolumn{2}{|0c|}{\bfseries Parse FCC Broadband Availability Data}\\
\hline
Inputs: & \begin{tabenum}
\item FCC Form 477 Data
\end{tabenum} \\
\hline
Goals: & \begin{tabenum}
\item Select states and ISPs
\item Baseline for comparison.
\end{tabenum} \\
\hline
\end{tabular}};
\node[below=of first](second) {
\begin{tabular}{|0l0{p{4.25cm}}|}
\hline
\multicolumn{2}{|0c|}{\bfseries Parse FCC Broadband Availability Data}\\
\hline
Inputs: & \begin{tabenum}
\item FCC Form 477 Data
\end{tabenum} \\
\hline
Goals: & \begin{tabenum}
\item Select states and ISPs
\item Baseline for comparison.
\end{tabenum} \\
\hline
\end{tabular}};
\draw [->] (first) -- (second);
\end{tikzpicture}
\end{document}