La guía o código que hallarás en este post es la resolución más fácil y válida que encontramos a tus dudas o problema.
Solución:
Tienes razón, con tikz
es más simple dibujar tus relaciones:
documentclass[aspectratio=169]beamer
usepackagelmodern
usepackagetikz
usethemeBoadilla
usepackage[overlay]textpos
usepackagetikz
usetikzlibraryarrows.meta, positioning, shadows
begindocument
beginframe
frametitleTitle here
begincenter
begintikzpicture[
node distance = 11mm and 44mm,
block/.style = rectangle, rounded corners, fill=gray!30,
text width=0.24linewidth, align=left,
drop shadow,
LA/.style = -Straight Barb, semithick, % LA: left arrow
shorten >=3mm, shorten <=3mm,
LRA/.style = Straight Barb-Straight Barb, semithick, % LRA: left right arrow
shorten >=3mm, shorten <=3mm
]
node (n1) [block] Some text with math formulae e.g. $alpha=f$;
node (n2) [block,right=of n1] Some text with math formulae e.g. $alpha=f$;
node (n3) [block,below=of n1] Some text with math formulae e.g. $alpha=f$;
node (n4) [block,right=of n3] Some text with math formulae e.g. $alpha=f$;
%
draw[LA] (n1) -- node[above] long text here (n2);
draw[LRA] (n3) -- node[above] long text here (n4);
endtikzpicture
endcenter
endframe
enddocument
¿Por qué un enfoque tikz?
documentclass[aspectratio=169]beamer
usepackagelmodern
usepackageamsmath
usethemeBoadilla
begindocument
beginframeTitle here
centering
beginminipage4cm
beginblock
Some text with math formulae e.g. $alpha=f$
endblock
endminipage
$underrightarrowmakebox[3cm][r]long text herehspace3em$
beginminipage4cm
beginblock
Some text with math formulae e.g. $alpha=f$
endblock
endminipage
vfill
beginminipage4cm
beginblock
Some text with math formulae e.g. $alpha=f$
endblock
endminipage
$underleftrightarrowmakebox[3cm][r]long text herehspace3em$
beginminipage4cm
beginblock
Some text with math formulae e.g. $alpha=f$
endblock
endminipage
endframe
enddocument
Solo para completar en caso de que no quiera reinventar los bloques de proyector con TikZ, y reajustarlos cada vez que cambies su apariencia. Simplemente puede agregar las flechas como superposiciones.
documentclass[aspectratio=169]beamer
usepackagelmodern
usepackagetikz
usetikzlibrarycalc
tikzsetConnect/.style=ultra thick,>=latex,shorten >=0.5cm,shorten <=1cm
newcommandtikznode[2]tikz[remember picture,baseline=(#1.base),inner
sep=0pt]node(#1)[inner sep=0pt]#2;
usethemeBoadilla
usepackage[overlay]textpos
begindocument
beginframeTitle here
beginoverlayareatextwidth8cm
begincolumns[t]
column0.25textwidth
centering
beginblock
tikznode1astrutSome text with math formulae e.g. $alpha=f$tikznode1bstrut
endblock
vspace1.7cm
beginblock
tikznode2astrut
Some text with math formulae e.g. $alpha=f$
tikznode2bstrut
endblock
column0.30textwidth
center
vspace1.7cm
column0.25textwidth
beginblock
tikznode3astrutSome text with math formulae e.g. $alpha=f$tikznode3bstrut
endblock
vspace1.7cm
beginblock
tikznode4astrutSome text with math formulae e.g. $alpha=f$tikznode4bstrut
endblock
endcolumns%
begintikzpicture[overlay,remember picture]
draw[Connect,->] ($(1a-|1b)!0.5!(1b)$) -- ($(3a)!0.5!(3a|-3b)$)
node[pos=0.55,above]some text here;
draw[Connect,<->] ($(2a-|2b)!0.5!(2b)$) -- ($(4a)!0.5!(4a|-4b)$)
node[pos=0.55,above]some other text here;
endtikzpicture
endoverlayarea
endframe
enddocument
También agregué un área superpuesta en caso de que quieras trabajar con pausa. Esto evita que la diapositiva salte.
Aquí puedes ver las comentarios y valoraciones de los usuarios
Si para ti ha resultado de provecho nuestro artículo, sería de mucha ayuda si lo compartieras con más juniors y nos ayudes a dar difusión a nuestro contenido.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)