
我正在使用投影機創建演示文稿,並且檢測到位於第二列或迷你頁中的區塊存在輕微的尺寸不一致。
我想使用列或小頁將兩個區塊與相同數量的項目符號和行對齊(實際上兩者都會產生相同的結果),但右側區塊的標題欄比左側區塊大。這會導致區塊稍微未對齊。
我想使用的主題是馬爾堡,玫瑰主題顏色。
這裡我提供了一張顯示該現象的圖片和 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}
有什麼建議麼?先謝,
查理
答案1
將\strut
和[t]
選項新增至minipage
:
\vphatom{p}
或者您可以在第一個區塊中添加 a以獲得稍微更緊的間距:
筆記:
- 原因是第二個區塊的 a
p
低於基線,因此將 a\vphatom{p}
加到第一個區塊就可以了。 - 塊的高度不同也是同樣的原因:左邊最後一行有a
g
,右邊一行沒有下降內容。這也可以透過\strut
在最後兩行新增 a 或\vphantom{g}
在左側區塊的最後一行新增 a來解決。
代碼:\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}
代碼:\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}
答案2
Razones 這個字的深度為零,而 Expectativa 的世界則有一個正面的深度。您可以糾正他們的行為,添加\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}{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}