我正在尝试对齐两个小框的内容。左边的小框包含一张图片,右边的小框包含一个标题、一个副标题、一个注释和一些说明。
我希望图形的中心与标题和副标题之间的“虚拟点”处于相同的高度。
我几乎尝试了所有我能想到的方法,但都没有奏效。要么它完全垂直居中在迷你框内,要么在标题上方,要么在现在的位置。我还试图了解 LaTeX 将内容与 fbox 对齐的方式,但这也没有帮助我。
如果有人能帮助他,我会非常高兴:)
目前它看起来像这样:
这是我的 MWE:
\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{geometry}
\usepackage{float}
\usepackage[usenames,dvipsnames,table]{xcolor}
\usepackage{blindtext}
\begin{document}
%\fbox{
\begin{minipage}[t][][b]{0.08\linewidth}
\includegraphics[width=1.2cm] {img/mail}
\end{minipage}%
%}
%\fbox{
\begin{minipage}[t]{0.84\linewidth}
\noindent {\color{red}\bfseries\uppercase {Head}}
\hfill {\color{red}\fontsize{10pt}{12pt}Note}
\par
\noindent {\color{red}\textit{Subhead}} \par
\noindent\hangindent=2em\hangafter=0 \small \blindtext % Description
\normalsize \par
\end{minipage}
%}
\end{document}
答案1
这是你想要的东西吗?我使用了以下参数 \raisebox
:
\documentclass[12pt, a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage[showframe]{geometry}
\usepackage{float}
\usepackage[dvipsnames,table]{xcolor}
\usepackage{blindtext}
\begin{document}
\noindent\parbox[t]{0.15\linewidth}
{\raisebox{-0.7\height}{\includegraphics[width=\linewidth] {pepe-le-pew2}}}
\begin{minipage}[t]{0.84\linewidth}
\noindent {\color{red}\bfseries\uppercase {Head}}
\hfill {\color{red}\fontsize{10pt}{12pt}Note}
\par
\noindent {\color{red}\textit{Subhead}} \par
\noindent\hangindent=2em\hangafter=0 \small \blindtext % Description
\normalsize \par
\end{minipage}
\end{document}
答案2
\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{geometry}
\usepackage{float}
\usepackage[usenames,dvipsnames,table]{xcolor}
\usepackage{blindtext}
\setlength{\parindent}{0in}
\begin{document}
\parbox{1.2cm}{%
\includegraphics[width=1.2cm]{example-image}
}
%
\parbox{\dimexpr\textwidth-1.2cm}{\par%
\noindent{\color{red}\textbf{\uppercase{Head}}}
\hfill {\fontsize{10pt}{12pt}\selectfont\color{red}Note} \par
\noindent{\color{red}\textit{Subhead}}
}
\addvspace{.7em}
\noindent\hangindent=\dimexpr2em+1.2cm\hangafter=0 \small \blindtext % Description
\normalsize \par
\end{document}