
Estou criando uma apresentação usando o beamer e detectei uma pequena inconsistência no tamanho de um bloco localizado em uma segunda coluna ou minipágina.
Quero alinhar dois blocos com a mesma quantidade de marcadores e linhas usando colunas ou minipáginas (na verdade, ambos produzem o mesmo resultado), mas a barra de título do bloco direito é maior que a esquerda. Isso faz com que os blocos fiquem ligeiramente desalinhados.
O tema que quero usar é marburg, com a cor tema rosa.
Aqui forneço uma imagem mostrando o fenômeno e o código MWE.
\documentclass[serif]{beamer}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage[spanish]{babel}
\usepackage{mathpazo}
\linespread{1.05}
\setbeamertemplate{navigation symbols}{}
\usetheme[hideallsubsections,left,width=2cm]{Marburg}
\usecolortheme{rose}
\setbeamercolor{titlelike}{bg=structure,fg=white}
\begin{document}
\section{Lorem Ipsum}
\begin{frame}
\begin{minipage}{0.45\textwidth}
\begin{block}{\hfill Razones}
\begin{itemize}
\item Reducción del torque resistente.
\item Daños en la fuente original
\end{itemize}
\end{block}
\end{minipage}
\hfil
\begin{minipage}{0.45\textwidth}
\begin{exampleblock}{\hfill Expectativa}
\begin{itemize}
\item Reducción de canales de alimentación.
\item Tensión de alimentación estable.
\end{itemize}
\end{exampleblock}
\end{minipage}
\end{frame}
\end{document}
Alguma sugestão? Desde já, obrigado,
Charlie
Responder1
Adicione um \strut
e a [t]
opção ao minipage
:
ou você pode adicionar um \vphatom{p}
ao primeiro bloco para obter um espaçamento um pouco menor:
Notas:
- A causa disso é que o segundo bloco tem a
p
que fica abaixo da linha de base e, portanto, adicionar o\vphatom{p}
ao primeiro bloco resolve. - A razão pela qual os blocos têm alturas diferentes também é pela mesma razão: a última linha da esquerda tem um
g
e a da direita não tem conteúdo com descendentes. Isso também pode ser corrigido adicionando a\strut
às duas últimas linhas ou a\vphantom{g}
à última linha do bloco esquerdo.
Código:\strut
\documentclass[serif]{beamer}
%\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage[spanish]{babel}
\usepackage{mathpazo}
\linespread{1.05}
\setbeamertemplate{navigation symbols}{}
\usetheme[hideallsubsections,left,width=2cm]{Marburg}
\usecolortheme{rose}
\setbeamercolor{titlelike}{bg=structure,fg=white}
\begin{document}
\section{Lorem Ipsum}
\begin{frame}
\begin{minipage}[t]{0.45\textwidth}
\begin{block}{\hfill Razones\strut}
\begin{itemize}
\item Reducción del torque resistente.
\item Daños en la fuente original\strut
\end{itemize}
\end{block}
\end{minipage}
\hfil
\begin{minipage}[t]{0.45\textwidth}
\begin{exampleblock}{\hfill Expectativa\strut}
\begin{itemize}
\item Reducción de canales de alimentación.
\item Tensión de alimentación estable.\strut
\end{itemize}
\end{exampleblock}
\end{minipage}
\end{frame}
\end{document}
Código \vphantom{p}
::
\documentclass[serif]{beamer}
%\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage[spanish]{babel}
\usepackage{mathpazo}
\linespread{1.05}
\setbeamertemplate{navigation symbols}{}
\usetheme[hideallsubsections,left,width=2cm]{Marburg}
\usecolortheme{rose}
\setbeamercolor{titlelike}{bg=structure,fg=white}
\begin{document}
\section{Lorem Ipsum}
\begin{frame}
\begin{minipage}[t]{0.45\textwidth}
\begin{block}{\hfill Razones\vphantom{p}}
\begin{itemize}
\item Reducción del torque resistente.
\item Daños en la fuente original
\end{itemize}
\end{block}
\end{minipage}
\hfil
\begin{minipage}[t]{0.45\textwidth}
\begin{exampleblock}{\hfill Expectativa}
\begin{itemize}
\item Reducción de canales de alimentación.
\item Tensión de alimentación estable.\vphantom{g}
\end{itemize}
\end{exampleblock}
\end{minipage}
\end{frame}
\end{document}
Responder2
A palavra Razones tem profundidade zero, a Expectativa mundial tem profundidade positiva. Você pode corrigir o comportamento deles adicionando \strut
, como é mostrado.
\documentclass[serif]{beamer}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage[spanish]{babel}
\usepackage{mathpazo}
\linespread{1.05}
\setbeamertemplate{navigation symbols}{}
\usetheme[hideallsubsections,left,width=2cm]{Marburg}
\usecolortheme{rose}
\setbeamercolor{titlelike}{bg=structure,fg=white}
\begin{document}
\section{Lorem Ipsum}
\begin{frame}
\begin{minipage}{0.45\textwidth}
% \begin{block}{\hfill Razones}
\begin{block}{\hfill\strut Razones}
\begin{itemize}
\item Reducción del torque resistente.
\item Daños en la fuente original
\end{itemize}
\end{block}
\end{minipage}
\hfil
\begin{minipage}{0.45\textwidth}
\begin{exampleblock}{\hfill Expectativa}
\begin{itemize}
\item Reducción de canales de alimentación.
\item Tensión de alimentación estable.
\end{itemize}
\end{exampleblock}
\end{minipage}
\end{frame}
\end{document}