我一直尝试水平对齐左侧单元格内的文本,但无法成功。
以下是我的序言:
\documentclass[12pt]{article}
\usepackage[letterpaper, left=2.4cm, right=2.4cm, top=2.4cm, bottom=2.4cm]{geometry}
\usepackage[spanish,es-tabla]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{hyperref}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage[document]{ragged2e}
\usepackage{booktabs}
\usepackage[tight,footnotesize]{subfigure}
\usepackage{cite}
\renewcommand{\figurename}{Figura}
\renewcommand{\refname}{Referencias}
\usepackage{pifont}
\usepackage{enumerate}
\usepackage[usenames,dvipsnames,svgnames,table]{xcolor}
\usepackage[square,sort,comma,numbers]{natbib}
\usepackage{tcolorbox}
\newtcolorbox{mybox}{colback=green!3,colframe=green!75!black}
\newtcolorbox{mybox2}{,colback=blue!3!white,colframe=blue!75!black}
\usepackage{multirow}
\usepackage{cancel}
\renewcommand{\theenumi}{\Roman{enumi}}
\usepackage{mhchem}
\usepackage{tabularx}
\usepackage{graphicx}
\newlength\mylen
\settowidth\mylen{\textbf{Propuesta de}} % desired width of left-hand column
\usepackage{caption}
\captionsetup[table]{skip=12pt}
\usepackage{float}
\definecolor{Gray}{gray}{0.9}
\usepackage{color, colortbl}
\definecolor{green}{HTML}{66FF66}
\definecolor{myGreen}{HTML}{009900}`
以下是表格:
\begin{center}
\begin{table}[H]
\caption{Relación de los contenidos con los objetivos didácticos de la Unidad Didáctica.}
\label{tab:Tabla 1}
\begin{tabularx}{\textwidth}[t]{XX}
\arrayrulecolor{green}\hline
\textbf{\textcolor{myGreen}{Contenidos}} & \textbf{\textcolor{myGreen}{Objetivos Didácticos}} \\
\hline
1. Conceptos matemáticos: qué es una función. Relación con las ecuaciones paramétricas. &
\begin{minipage}[t]{\linewidth}%
\begin{itemize}
\item[1.1] Identificar, emplear e interpretar gráficamente funciones de una variable.
\end{itemize}
\end{minipage}\\
\arrayrulecolor{black}\hline
2. Estudio del Movimiento Rectilíneo Uniforme (MRU) y Movimiento Rectilíneo Uniformemente Acelerado (MRUA). Ecuaciones y gráficas. &
\begin{minipage}[t]{\linewidth}%
\begin{itemize}
\item[2.1] Deducir, identificar, emplear e interpretar gráficamente las ecuaciones del MRU.
\item[2.2] Deducir, identificar, emplear e interpretar gráficamente las ecuaciones del MRUA.
\item[2.3] Manejar un tratamiento escalar y vectorial de las ecuaciones del movimiento.
\end{itemize}
\end{minipage}\\
\hline
3. Composición de MRU y MRUA. Ejemplos: tiro parabólico, oblicuo, horizontal... &
\begin{minipage}[t]{\linewidth}%
\begin{itemize}
\item[3.1] Reconocer el movimiento no circular de un móvil en un plano como la composición de dos movimientos unidimensionales (MRU y MRUA).
\item[3.2] Deducir las expresiones matemáticas de tiempo de vuelo, alcance, altura máxima... a partir de las ecuaciones generales del MRU y MRUA.
\end{itemize}
\end{minipage}\\
\hline
4. Estudio del Movimiento Circular Uniforme (MCU) y Movimiento Circular Uniformemente Acelerado (MCUA). Ecuaciones y gráficas. &
\begin{minipage}[t]{\linewidth}%
\begin{itemize}
\item[4.1] Deducir, Identificar, emplear e interpretar gráficamente las ecuaciones del MCU.
\item[4.2] Deducir, Identificar, emplear e interpretar gráficamente las ecuaciones del MCUA. Explicar la aceleración en función de sus componentes intrínsecas.
\item[4.3] Relacionar las expresiones angulares con las lineales.
\end{itemize}
\end{minipage}\\
\end{tabularx}
\end{table}
\end{center}
答案1
这是一个解决方案,重点是正确定位左侧和右侧列中的块,并尝试减少视觉干扰,例如不必要或间距不足的水平线。它的工作原理是使用该enumitem
包设置两个定制的枚举类环境。
\documentclass[12pt]{article}
\usepackage[letterpaper, margin=2.4cm]{geometry}
\usepackage[spanish,es-tabla]{babel}
\renewcommand{\figurename}{Figura}
\renewcommand{\refname}{Referencias}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{amsmath}
%%\usepackage{amsfonts} % is loaded automatically by 'amssymb'
\usepackage{amssymb}
\usepackage[document]{ragged2e}
\usepackage{booktabs}
%%\usepackage[tight,footnotesize]{subfigure} % 'subfigure' is deprecated; don't use it
%%\usepackage{cite} %% load either 'cite' or 'natbib', but not both
\usepackage{pifont}
%%\usepackage{enumerate} % 'enumitem' is more capable than 'enumerate'; see below
\usepackage[usenames,dvipsnames,svgnames,table]{xcolor}
\definecolor{Gray}{gray}{0.9}
\definecolor{green}{HTML}{66FF66}
\definecolor{myGreen}{HTML}{009900}
\usepackage[square,sort,comma,numbers]{natbib}
\usepackage{tcolorbox}
\newtcolorbox{mybox}{colback=green!3,colframe=green!75!black}
\newtcolorbox{mybox2}{,colback=blue!3!white,colframe=blue!75!black}
\usepackage{multirow}
\usepackage{cancel}
\usepackage{mhchem}
\usepackage{tabularx}
%%\usepackage{graphicx} % don't load packages more than one
%\newlength\mylen
%\settowidth\mylen{\textbf{Propuesta de}} % desired width of left-hand column
\usepackage{caption}
\captionsetup[table]{skip=0.5\baselineskip}
\usepackage{float}
%%\usepackage{color, colortbl} % redundant
\usepackage{booktabs} % for \toprule, \midrule, and \bottomrule macros
\usepackage{enumitem}
\newcounter{mycounter}[table] % reset counter automatically for each 'table' env.
\newlist{myenumA}{enumerate}{1}
\newlist{myenumB}{enumerate}{1}
\setlist[myenumA]{label = \themycounter., leftmargin=*, nosep,
before = {\stepcounter{mycounter}\begin{minipage}[t]{\hsize}},
after = \end{minipage}}
\setlist[myenumB]{label = \themycounter.\arabic*, leftmargin=*, nosep,
before = \begin{minipage}[t]{\hsize},
after = \end{minipage}}
\usepackage{hyperref} % load this package _last_
\begin{document}
\begin{table}[H]
\caption{Relación de los contenidos con los objetivos didácticos de la Unidad Didáctica.}
\label{tab:Tabla 1}
\arrayrulecolor{myGreen}
\begin{tabularx}{\textwidth}[t]{@{} XX @{}}
\toprule %\hline
\textbf{\textcolor{myGreen}{Contenidos}} & \textbf{\textcolor{myGreen}{Objetivos Didácticos}} \\
\midrule %\hline
\begin{myenumA}
\item Conceptos matemáticos: qué es una función. Relación con las ecuaciones paramétricas.
\end{myenumA} &
\begin{myenumB}
\item Identificar, emplear e interpretar gráficamente funciones de una variable.
\end{myenumB} \\
\begin{myenumA}
\item Estudio del Movimiento Rectilíneo Uniforme (MRU) y Movimiento Rectilíneo Uniformemente Acelerado (MRUA). Ecuaciones y gráficas.
\end{myenumA} &
\begin{myenumB}
\item Deducir, identificar, emplear e interpretar gráficamente las ecuaciones del MRU.
\item Deducir, identificar, emplear e interpretar gráficamente las ecuaciones del MRUA.
\item Manejar un tratamiento escalar y vectorial de las ecuaciones del movimiento.
\end{myenumB} \\
\begin{myenumA}
\item Composición de MRU y MRUA. Ejemplos: tiro parabólico, oblicuo, horizontal\dots
\end{myenumA}&
\begin{myenumB}
\item Reconocer el movimiento no circular de un móvil en un plano como la composición de dos movimientos unidimensionales (MRU y MRUA).
\item Deducir las expresiones matemáticas de tiempo de vuelo, alcance, altura máxima\dots a partir de las ecuaciones generales del MRU y MRUA.
\end{myenumB}\\
\begin{myenumA}
\item Estudio del Movimiento Circular Uniforme (MCU) y Movimiento Circular Uniformemente Acelerado (MCUA). Ecuaciones y gráficas.
\end{myenumA}&
\begin{myenumB}
\item Deducir, Identificar, emplear e interpretar gráficamente las ecuaciones del MCU.
\item Deducir, Identificar, emplear e interpretar gráficamente las ecuaciones del MCUA\@. Explicar la aceleración en función de sus componentes intrínsecas.
\item Relacionar las expresiones angulares con las lineales.
\end{myenumB} \\
\bottomrule
\end{tabularx}
\end{table}
\end{document}
答案2
这是一个变体,其左列内容垂直居中,并使用该enumitem
包对各个项目进行自动编号:
\documentclass[12pt]{article}
\usepackage[letterpaper, left=2.4cm, right=2.4cm, top=2.4cm, bottom=2.4cm]{geometry}
\usepackage[spanish,es-tabla]{babel}
\usepackage[T1]{fontenc}
\usepackage[usenames,dvipsnames,svgnames,table]{xcolor}
\usepackage{tabularx}
\usepackage{caption}
\captionsetup[table]{skip=12pt}
\definecolor{green}{HTML}{66FF66}
\definecolor{myGreen}{HTML}{009900}
\usepackage{booktabs}
\usepackage{enumitem}
\newlist{tabenum}{enumerate}{1}
\setlist[tabenum]{label*=\arabic*.,
leftmargin=*,
nosep,
before=\begin{minipage}{\hsize},
after=\end{minipage}}
\newlist{contenidos}{enumerate}{1}
\setlist[contenidos]{label*=\arabic*.,
leftmargin=*,
nosep,
before=\begin{minipage}{\hsize},
after=\end{minipage}}
\newenvironment{mytabenum}
{\begin{tabenum}[label*=\thecurrentcontenidos.\arabic*.]}
{\end{tabenum}}
\newenvironment{mycontenidos}
[1][resume]
{\begin{contenidos}[#1=contenidos] }
{\setcounter{currentcontenidos}{\value{contenidosi}}\end{contenidos}}
\newcounter{currentcontenidos}
\begin{document}
\begin{table}
\caption{Relación de los contenidos con los objetivos didácticos de la Unidad Didáctica.}
\label{tab:Tabla 1}
\begin{tabularx}{\textwidth}{XX}
\arrayrulecolor{green}
\toprule
\textbf{\textcolor{myGreen}{Contenidos}} & \textbf{\textcolor{myGreen}{Objetivos Didácticos}} \\
\midrule
\arrayrulecolor{black}
\begin{mycontenidos}[series] % use the optional argument "series" for the first mycontenidos environment in the table only.
\item Conceptos matemáticos: qué es una función. Relación con las ecuaciones paramétricas.
\end{mycontenidos} &
\begin{mytabenum}
\item Identificar, emplear e interpretar gráficamente funciones de una variable.
\end{mytabenum}
\\
\midrule
\begin{mycontenidos}
\item Estudio del Movimiento Rectilíneo Uniforme (MRU) y Movimiento Rectilíneo Uniformemente Acelerado (MRUA). Ecuaciones y gráficas.
\end{mycontenidos}&
\begin{mytabenum}
\item Deducir, identificar, emplear e interpretar gráficamente las ecuaciones del MRU.
\item Deducir, identificar, emplear e interpretar gráficamente las ecuaciones del MRUA.
\item Manejar un tratamiento escalar y vectorial de las ecuaciones del movimiento.
\end{mytabenum}
\\
\midrule
\begin{mycontenidos}
\item Composición de MRU y MRUA. Ejemplos: tiro parabólico, oblicuo, horizontal...
\end{mycontenidos}&
\begin{mytabenum}
\item Reconocer el movimiento no circular de un móvil en un plano como la composición de dos movimientos unidimensionales (MRU y MRUA).
\item Deducir las expresiones matemáticas de tiempo de vuelo, alcance, altura máxima... a partir de las ecuaciones generales del MRU y MRUA.
\end{mytabenum}
\\
\midrule
\begin{mycontenidos}
\item Estudio del Movimiento Circular Uniforme (MCU) y Movimiento Circular Uniformemente Acelerado (MCUA). Ecuaciones y gráficas.
\end{mycontenidos}&
\begin{mytabenum}
\item Deducir, Identificar, emplear e interpretar gráficamente las ecuaciones del MCU.
\item Deducir, Identificar, emplear e interpretar gráficamente las ecuaciones del MCUA. Explicar la aceleración en función de sus componentes intrínsecas.
\item Relacionar las expresiones angulares con las lineales.
\end{mytabenum}
\\
\bottomrule
\end{tabularx}
\end{table}
\end{document}
答案3
我认为您想将每行上的两个块垂直对齐在它们的垂直中心,m
列类型可以做到这一点。
\documentclass{article}
\usepackage{colortbl}
\begin{document}
% never put a table inside center (it does not center it)
%\begin{center}
\begin{table}% H is not defined by default and best avoided [H]
\caption{Relación de los contenidos con los objetivos didácticos de la Unidad Didáctica.}
\label{tab:Tabla 1}
% no need to use tabularx here
% m gives vertical centering
\begin{tabular}{*{2}{m{0.5\dimexpr\textwidth-4\tabcolsep\relax}}}
\arrayrulecolor{green}\hline
\textbf{\textcolor{blue}{Contenidos}} & \textbf{\textcolor{blue}{Objetivos Didácticos}} \\
\hline
1. Conceptos matemáticos: qué es una función. Relación con las ecuaciones paramétricas. &
\begin{itemize}
\item[1.1] Identificar, emplear e interpretar gráficamente funciones de una variable.
\end{itemize}
\\
\arrayrulecolor{black}\hline
2. Estudio del Movimiento Rectilíneo Uniforme (MRU) y Movimiento Rectilíneo Uniformemente Acelerado (MRUA). Ecuaciones y gráficas. &
\begin{itemize}
\item[2.1] Deducir, identificar, emplear e interpretar gráficamente las ecuaciones del MRU.
\item[2.2] Deducir, identificar, emplear e interpretar gráficamente las ecuaciones del MRUA.
\item[2.3] Manejar un tratamiento escalar y vectorial de las ecuaciones del movimiento
\end{itemize}
\\
\hline
3. Composición de MRU y MRUA. Ejemplos: tiro parabólico, oblicuo, horizontal... &
\begin{itemize}
\item[3.1] Reconocer el movimiento no circular de un móvil en un plano como la composición de dos movimientos unidimensionales (MRU y MRUA).
\item[3.2] Deducir las expresiones matemáticas de tiempo de vuelo, alcance, altura máxima... a partir de las ecuaciones generales del MRU y MRUA.
\end{itemize}
\\
\hline
4. Estudio del Movimiento Circular Uniforme (MCU) y Movimiento Circular Uniformemente Acelerado (MCUA). Ecuaciones y gráficas. &
\begin{itemize}
\item[4.1] Deducir, Identificar, emplear e interpretar gráficamente las ecuaciones del MCU.
\item[4.2] Deducir, Identificar, emplear e interpretar gráficamente las ecuaciones del MCUA. Explicar la aceleración en función de sus componentes intrínsecas.
\item[4.3] Relacionar las expresiones angulares con las lineales.
\end{itemize}
\end{tabular}
\end{table}
%\end{center}
\end{document}