¿Cómo fuerzo una figura encima de una línea y la coloco exactamente donde quiero en la página?

¿Cómo fuerzo una figura encima de una línea y la coloco exactamente donde quiero en la página?

La información de fondo es la siguiente: la imagen A es un logotipo en la esquina superior derecha, alrededor del cual escribiré mi nombre, y la imagen B es de mi apariencia promedio, quiero colocarla en algún lugar (!) a la izquierda de mi nombre y el logo. Creo que quiero que se superponga a la regla vertical que separa la parte superior del texto. Lo hice para que haya una línea superior vacía en la columna del lado izquierdo para acomodar la ubicación de la imagen B. El movimiento hacia abajo de la imagen B se realiza con el vspacecomando en la línea 32, sin embargo, este comando también mueve el nombre y el logotipo hacia arriba.

En definitiva me gustaría dos cosas; 1) poder tener la imagen B encima de la línea vertical 2) poder mover las figuras independientemente del texto, sin que interfieran con él. Libertad total.

He mirado todo tipo de paquetes diferentes; wrapfigure, minipage, eso-pic, tikz, pero siendo un aficionado, empeoré todo cuando intenté usarlos.

Aquí está el ejemplo mínimo.

\documentclass[12pt,a4paper,onecolumn,oneside,final]{memoir}
    \usepackage{lipsum}
    \usepackage{wrapfig}
    \usepackage{graphicx}
    \usepackage{multicol}
    \usepackage[marginparwidth=2cm,textwidth=18cm,textheight=27cm]{geometry}
    \usepackage{titlesec}
    \usepackage[absolute]{textpos}
    \usepackage[danish]{babel}
    \usepackage[danish]{isodate}
    \usepackage{floatflt}
    \usepackage{wrapfig}
    \usepackage{eso-pic}
    \usepackage{anyfontsize}
    \setlength\columnseprule{.4pt}

    \newcommand{\namesection}[3]{
        \flushright{\sffamily\fontsize{50}{80}\selectfont #1} \includegraphics[height=3cm]{example-image-a} \\
        {\fontsize{50}{80}\selectfont #2}  \\
        \vspace{5pt}
        {\fontsize{11}{14}\selectfont #3}
    }

    \begin{document}

    \pagestyle{empty}

\begin{figure}[t!]
\hspace*{1cm}\includegraphics[height=5cm, width=4cm]{example-image-b}
\end{figure}

\vspace*{-8cm}

\namesection{First name}{Last Name}{\footnotesize Information about all sorts of neat stuff \hspace*{1.5cm}}

    \noindent\makebox[\linewidth]{\rule{1.2\paperwidth}{0.4pt}}
    \vspace{-15pt}

    \begin{multicols}{2}
    \hfill \break
    \flushleft\lipsum
    \lipsum
    \end{multicols}

    \end{document}

Respuesta1

Como deseas tener total libertad para mover tus elementos, te sugiero que los coloques dentro de TikZ \nodes. En el siguiente ejemplo, primero coloqué el nodo con el nombre y la información y luego ubiqué los otros dos elementos (las imágenes) con respecto a este nodo, pero, por supuesto, ahora eres libre de seleccionar qué va primero y dónde está cada elemento. debería aparecer. Utilicé el paquete tikzpagenodes para tener acceso a la current page text areafamilia de nodos para localizar las imágenes (pero esto es opcional).

ingrese la descripción de la imagen aquí

El código:

\documentclass[12pt,a4paper,onecolumn,oneside,final]{memoir}
\usepackage{lipsum}
\usepackage{graphicx}
\usepackage{multicol}
\usepackage[marginparwidth=2cm,textwidth=18cm,textheight=27cm]{geometry}
\usepackage{tikzpagenodes}
\usetikzlibrary{positioning}
\setlength\columnseprule{.4pt}

\newcommand{\namesection}[3]{
\begin{tikzpicture}[remember picture,overlay]
\node[text width=0.45\textwidth,inner sep=0pt]
  at ([yshift=-3.5cm]current page.north)
  (information)
  {\raggedright
    {\sffamily\fontsize{50}{80}\selectfont #1}\par
    {\fontsize{50}{80}\selectfont #2}\par
    {\fontsize{11}{14}\selectfont\footnotesize #3}%
  };
\node[inner sep=0pt,anchor=west]
  at (current page text area.west|-information.west)
  (imageb)
  {\includegraphics[height=5cm, width=4cm]{example-image-b}};
\node[inner sep=0pt,anchor=south east]
  at (current page text area.east|-information.south east)
  (imagea)
  {\includegraphics[height=3cm]{example-image-a}};
\draw[line width=1pt]
  (current page.west|-imageb.south) -- (current page.east|-imageb.south);  
\end{tikzpicture}%
}

\begin{document}

\pagestyle{empty}

\namesection{First name}{Last Name}{Information about all sorts of neat stuff}

\vspace{5cm}

\begin{multicols}{2}
\raggedright
\lipsum
\lipsum
\end{multicols}

\end{document}

información relacionada