我目前有以下投影仪框架,但我希望它与问题旁边的表格对齐。
我希望将优化问题放在左边,将表格放在右边。我不确定如何将表格浮动到右边
代码在这里http://pastebin.com/CdZnGBc4
\documentclass[t]{beamer}
\usetheme{Madrid}
\usepackage{graphicx}
\usepackage{tikz}
\usetikzlibrary{positioning}
\usepackage{multirow}
\usepackage{color}
\usepackage{tablefootnote}
\usepackage{amssymb}
\usepackage{array}
\usepackage{arydshln}
\begin{document}
\begin{frame}{}{}
\begin{align*}
\max \quad b^T y \\
A^Ty + s &= c \\
s &\geq 0
\end{align*}
\begin{table}[]
\centering
\begin{tabular}{|c|l:c:l:l:l|l|l|l|l|l|}
\hline
obj & \multicolumn{1}{c:}{$0 \hdots 0$} & \multicolumn{4}{c:}{$-x_B^T$} & \multicolumn{5}{l|}{$0 \hdots 0$} \\ \hline
\multirow{4}{*}{\begin{tabular}[c]{@{}c@{}}\\y\\ \\ \\s\end{tabular}} & \multicolumn{1}{c:}{} & \multicolumn{4}{c:}{} & \multicolumn{5}{l|}{}
\\& \multicolumn{1}{c:}{I} & \multicolumn{4}{c:}{$A_B^-T$} & \multicolumn{5}{l|}{$\quad 0$}\\& \multicolumn{1}{c:}{} & \multicolumn{4}{c:}{} & \multicolumn{5}{l|}{}\\ \hdashline%\cline{2-11}
& \multirow{3}{*}{$\quad 0$} & \multicolumn{4}{c:}{\multirow{3}{*}{$-A_N^TA_B^{-T}$}} & \multicolumn{5}{l|}{\multirow{3}{*}{$\quad I$}} \\
& & \multicolumn{4}{c:}{} & \multicolumn{5}{l|}{} \\
& & \multicolumn{4}{c:}{} & \multicolumn{5}{l|}{} \\ \hline
\end{tabular}
\end{table}
\end{frame}
\end{document}
答案1
使用 beamer将元素彼此放置在一起columns
非常方便。
我冒昧地将表格简化了一些。请检查它是否按您想要的方式显示。
\documentclass[t]{beamer}
\usetheme{Madrid}
\usepackage{tikz}
\usetikzlibrary{positioning}
\usepackage{multirow}
\usepackage{tablefootnote}
\usepackage{amssymb}
\usepackage{array}
\usepackage{arydshln}
\begin{document}
\begin{frame}
\begin{columns}[T,onlytextwidth]
\begin{column}{.3\textwidth}
\begin{align*}
\max \quad b^T y \\
A^Ty + s &= c \\
s &\geq 0
\end{align*}
\end{column}
\begin{column}{.6\textwidth}
\renewcommand{\arraystretch}{2.2}
\begin{tabular}{|c|c:c:c|}
\hline
obj & $0\dots0$ & $-x_B^T$ & $0\dots0$\\\hline
y & I & $A_B^-T$ & 0\\\hdashline
s & 0 & $-A_N^TA_B^{-T}$ & 1\\\hline
\end{tabular}
\end{column}
\end{columns}
\end{frame}
\end{document}
或者如果您想更好地控制表格列的宽度:
\documentclass[t]{beamer}
\usetheme{Madrid}
\usepackage{tikz}
\usetikzlibrary{positioning}
\usepackage{multirow}
\usepackage{tablefootnote}
\usepackage{amssymb}
\usepackage{array}
\usepackage{arydshln}
\begin{document}
\begin{frame}
\begin{columns}[T,onlytextwidth]
\begin{column}{.3\textwidth}
\begin{align*}
\max \quad b^T y \\
A^Ty + s &= c \\
s &\geq 0
\end{align*}
\end{column}
\begin{column}{.6\textwidth}
\renewcommand{\arraystretch}{2.2}
\begin{tabular}{|c|c:>{\centering\arraybackslash}p{2.5cm}:c|}
\hline
obj & $0\dots0$ & $-x_B^T$ & $0\dots0$\\\hline
y & I & $A_B^-T$ & 0\\\hdashline
s & 0 & $-A_N^TA_B^{-T}$ & 1\\\hline
\end{tabular}
\end{column}
\end{columns}
\end{frame}
\end{document}