格式化幻灯片

格式化幻灯片

我需要帮助格式化此幻灯片:

在此处输入图片描述

如您所见,第一个表格上方的文本与第二个表格上方的文本不在同一行。我怎样才能将它们放在同一行?以下是生成它的代码:

\documentclass[aspectratio=169]{beamer}
\usetheme{Warsaw}
\setbeamertemplate{headline}{}

\begin{document}
        % SLIDE 40
        \subsection{Sistema de 33 barras}
        \begin{frame}
            \frametitle{Resultados}
        \framesubtitle{Sistema de 33 barras (barras candidatas: 7, 8, 9 e 10) - Primeiro caso}
\begin{minipage}{.5\textwidth}
Resultado com $w_1 = 0$, $w_2 = 0$ e $w_3 = 1$:
\begin{table}[H]
\begin{center}
\label{primeiro_caso_trintaetres_barras}
\begin{tabular}{|c|c|c|}
\hline
Filtro & Ordem Harmônica & Barra \\ \hline
1      & 5ª                    & 7     \\ \hline
2      & 3ª                    & 10     \\ \hline
\end{tabular}
\end{center}
\end{table}
\end{minipage}%
\begin{minipage}{.5\textwidth}
Perdas totais de potências ativas e reativas:
\begin{table}[H]
\begin{center}
\label{primeiro_caso_dezessete_barras}
\begin{tabular}{lllll}
\cline{1-3}
\multicolumn{1}{|l|}{} & \multicolumn{1}{l|}{$Antes$} & \multicolumn{1}{l|}{$Depois$} &  &  \\ \cline{1-3}
\multicolumn{1}{|l|}{$\Delta P_{total} (kW)$} & \multicolumn{1}{l|}{1385,291} & \multicolumn{1}{l|}{1353,611} &  &  \\ \cline{1-3}
\multicolumn{1}{|l|}{$\Delta Q_{total} (kvar)$} & \multicolumn{1}{l|}{395,617} & \multicolumn{1}{l|}{387,007} &  &  \\ \cline{1-3}
                       &                       &                       &  & 
\end{tabular}
\end{center}
\end{table}
\end{minipage}
        \end{frame}
\end{document}

答案1

右侧tabular环境定义为包含 5 列,但实际上只有 3 列。请删除最后两列。此外,右侧环境tabular包含大量非常笨拙且杂乱的代码,这些代码根本就没有必要。您应该大大简化它,也许可以按照以下代码所示的方式进行。

在此处输入图片描述

\documentclass[aspectratio=169]{beamer}
\usetheme{Warsaw}
\setbeamertemplate{headline}{}
\usepackage[portuguese]{babel}
\usepackage{array,siunitx}
\sisetup{output-decimal-marker={\text{,}}}
\begin{document}
% SLIDE 40
\subsection{Sistema de 33 barras}
\begin{frame}
\frametitle{Resultados}
\framesubtitle{Sistema de 33 barras (barras candidatas: 7, 8, 9 e 10) -- Primeiro caso}

\setlength\extrarowheight{2pt} % for a more open "look"

\begin{minipage}[t]{.475\textwidth}
\centering
Resultado com $w_1 = 0$, $w_2 = 0$ e $w_3 = 1$:

\begin{tabular}{|c|c|c|}
\hline
Filtro & Ordem Harmônica & Barra  \\ \hline
1      & 5ª              & 7      \\ \hline
2      & 3ª              & 10     \\ \hline
\end{tabular}
\end{minipage}\hfill
\begin{minipage}[t]{.505\textwidth}
\centering
Perdas totais de potências ativas e reativas:

\begin{tabular}{|l|S[table-format=4.3]|S[table-format=4.3]|}
\hline
& {\textit{Antes}} & {\textit{Depois}} \\ 
\hline
$\Delta P_{\!total}$ (kW) & 1385,291 & 1353,611 \\ 
\hline
$\Delta Q_{total}$ (kvar) &  395,617 &  387,007 \\ 
\hline
\end{tabular}
\end{minipage}

\end{frame}
\end{document}

答案2

你的幻灯片存在许多问题:

  • 在 beamertable环境中不是浮点数,因此它不需要任何定位选项(在您的情况下H,它会被忽略)
  • 引用没有标题的表格是没有意义的
  • 如果你使用 \caption,如果标题有编号,引用才有意义
  • 使用\multicolumns或第二个表中的每个单元格都是多余的
  • 在第二个表中您定义了 5 列但只使用了三列...
  • 我怀疑第二个表中的列标题有数学变量,正确的是使用\textit{Antes}
  • 对于表格的垂直对齐,您可以[t]向s 添加选项,或者像我在下面的 MWE 中所做的那样minipage使用tabularx
  • S我还建议在第二个表中使用列类型

考虑到上述情况,我建议对幻灯片进行如下重写:

\documentclass[aspectratio=169]{beamer}
\usetheme{Warsaw}
\setbeamertemplate{headline}{}
%----
    \setbeamertemplate{caption}[numbered]
    \setbeamerfont{caption}{size=\scriptsize}
%----

\usepackage{siunitx}
\usepackage{tabularx}

\begin{document}
        % SLIDE 40
        \subsection{Sistema de 33 barras}
\begin{frame}
    \frametitle{Resultados}
    \framesubtitle{Sistema de 33 barras (barras candidatas: 7, 8, 9 e 10) - Primeiro caso}
\begin{table}
\begin{tabularx}{\linewidth}{@{} *{2}{>{\centering\arraybackslash}X} @{}}
    \caption{Resultado com $w_1 = 0$, $w_2 = 0$ e $w_3 = 1$:}
    \label{primeiro_caso_trintaetres_barras}
\begin{tabular}{|c|c|c|}
    \hline
Filtro  & Ordem Harmônica   & Barra \\ \hline
1       & 5ª                & 7     \\ \hline
2       & 3ª                & 10    \\ \hline
\end{tabular}
&
    \caption{Perdas totais de potências ativas e reativas:}
    \label{primeiro_caso_dezessete_barras}
\begin{tabular}{|>{$}l<{$}|S|S|}
    \hline
    & {\textit{Antes}}  & {\textit{Depois}} \\ 
    \hline
\Delta P_{\mathrm{total}} (kW)
    &   1385,291        &   1353,611        \\ 
    \hline
\Delta Q_{\mathrm{total}} (kVAr)
    &   395,617         &   387,007         \\ 
    \hline
\end{tabular}
\end{tabularx}
    \end{table}
\end{frame}
\end{document}

在此处输入图片描述

相关内容