将文本放置在垂直线的右侧和图片的下方

将文本放置在垂直线的右侧和图片的下方

我有这个代码(我简化了我的代码 - \github 命令由这个 tikz 代码。 ):

\documentclass[11cm,a4paper]{article}
\usepackage{geometry}
\usepackage{xcolor}
\usepackage{graphicx}
\usepackage{tikz}

\definecolor{color0}{rgb}{0,0,0}% black
\definecolor{color1}{rgb}{0.22,0.45,0.70}% light blue
\definecolor{color2}{rgb}{0.45,0.45,0.45}% dark grey

% <<<tikz block for the github logo>>>   

\date{}
\author{}

\begin{document}

\vspace{-1cm}
\noindent
\hspace{0.2\textwidth}%
\textcolor{color1}{\rule[-.5\textwidth]{5pt}{\textwidth}}%
\hspace{0.05\textwidth}%
\raisebox{-.5\height}{\includegraphics[]{/home/toogley/bew/img/passbilder/platzhalter.png}}
\github{github.com/toogley}

\end{document}

生成以下图像:图像

我想将 github 徽标、其文本和一堆其他内容直接放置在图片下方和垂直线的右侧。我该如何实现?

答案1

将您的图片和文字包含在以下\parbox位置minipage

\documentclass[11cm,a4paper]{article}
\usepackage{geometry}
\usepackage{xcolor}
\usepackage{graphicx}
\usepackage{tikz}

\definecolor{color0}{rgb}{0,0,0}% black
\definecolor{color1}{rgb}{0.22,0.45,0.70}% light blue
\definecolor{color2}{rgb}{0.45,0.45,0.45}% dark grey

% <<<tikz block for the github logo>>>
\usepackage{lipsum}
\date{}
\author{}

\begin{document}

\noindent
\hspace{0.2\textwidth}%
\textcolor{color1}{\rule[-.5\textwidth]{5pt}{\textwidth}}%
\hspace{0.05\textwidth}%
\parbox{0.75\textwidth}{
                       \includegraphics[width=0.5\hsize]{example-image-a}\\
                       \lipsum[2]
                       }
\end{document}

结果:

在此处输入图片描述

如果您希望在中间放置图片,请将其包含在\centerline{...}

\parbox{0.75\textwidth}{
        \centerline{\includegraphics[width=0.5\hsize]{example-image-a}}
        \lipsum[2]
                       }

如您所见,我用example-image-a来自graphicx包的 模拟了您的图片,并用来自包的虚拟文本模拟了图片下方的内容lipsum。此外,\raisebox由于没有必要,因此省略了 。

相关内容