Tabulka v Beameru

Mám jeden problém se stolem v beamer. Tabulka může být sestavena v \documentclass{article}, ale ne v \documentclass{beamer}. Níže je tabulka, kterou vytvářím:

\usepackage{multirow} \begin{table}[ht] \centering %\subfloat[Decay Channels]{ %\rule{4cm}{3cm} \newcommand{\minitab}[2][l]{\begin{tabular}{#1}#2\end{tabular}} %\renewcommand{\multirowsetup}{\centering} \begin{tabular}{|c|c|} \hline Description & Basic cuts \\ \hline \multirow{4}{*}{Jet} &${\bf p}_T >$ 25 GeV \\ &$|\eta| < $ 2.5 \\ &$\Delta R(j,l) >$ 0.2 \\ &$\Delta \phi(j,{\bf p}_T^{miss}) >$ 0.6 \\ \hline 3 Leading jets & ${\bf p}_T >$ 40 GeV \\ \hline b-tagging & $\ge$ 2 \\ \hline \multirow{3}{*}{Lepton} & ${\bf p}_T >$ 20 GeV \\ & $|\eta| <$ 2.5 \\ & $\Delta R(l,j) >$ 0.4 \\ \hline {${\bf p}_T^{miss}$} & $\Delta \phi({\bf p}_T^{miss},j) >$ 0.8 \\ \hline & {\bf Advanced cuts} \\ \hline $E_T^{miss}$ & $>$ 100, 120, 140, 160, 180, 200 (GeV)\\ \hline $H_T$ & $>$ 400, 450, 500, 550, 600 (GeV)\\ \hline $m_T$ & $>$ 100, 120, 140, 160, 180, 200 (GeV)\\ \hline $N_j$ & $\ge$ 4, 5, 6 \\ \hline $N_{bj}$ & $\ge$ 2, 3, 4 \\ \hline \end{tabular} %} \caption{Summary of event selection cuts} \end{table} 

Komentáře

  • Pomozte nám, abychom vám pomohli a přidali minimální pracovní příklad (MWE) , který ilustruje váš problém. Bude pro nás mnohem snazší reprodukovat vaši situaci a zjistit, o jaký problém jde, když uvidíme kompilační kód, počínaje \documentclass{...} a konče \end{document}.

Odpověď

Prostředí table je plovoucí kolem, což v rámci Beameru nedává smysl, protože by se mělo objevit na konkrétním navrženém snímku, a je proto potlačeno (viz komentář G. Mediny). Odstranil jsem table věci jako stejně jako \caption a špatný \minitab příkaz.

\documentclass{beamer} \usepackage{multirow} \begin{document} \begin{frame}{TestFrame} %\begin{table}[ht] \centering %\subfloat[Decay Channels]{ %\rule{4cm}{3cm} % \newcommand{\minitab}[2][l]{\begin{tabular}{#1}#2\end{tabular}} %\renewcommand{\multirowsetup}{\centering} \begin{tabular}{|c|c|} \hline Description & Basic cuts \\ \hline \multirow{4}{*}{Jet} &${\bf p}_T >$ 25 GeV \\ &$|\eta| < $ 2.5 \\ &$\Delta R(j,l) >$ 0.2 \\ &$\Delta \phi(j,{\bf p}_T^{miss}) >$ 0.6 \\ \hline 3 Leading jets & ${\bf p}_T >$ 40 GeV \\ \hline b-tagging & $\ge$ 2 \\ \hline \multirow{3}{*}{Lepton} & ${\bf p}_T >$ 20 GeV \\ & $|\eta| <$ 2.5 \\ & $\Delta R(l,j) >$ 0.4 \\ \hline {${\bf p}_T^{miss}$} & $\Delta \phi({\bf p}_T^{miss},j) >$ 0.8 \\ \hline & {\bf Advanced cuts} \\ \hline $E_T^{miss}$ & $>$ 100, 120, 140, 160, 180, 200 (GeV)\\ \hline $H_T$ & $>$ 400, 450, 500, 550, 600 (GeV)\\ \hline $m_T$ & $>$ 100, 120, 140, 160, 180, 200 (GeV)\\ \hline $N_j$ & $\ge$ 4, 5, 6 \\ \hline $N_{bj}$ & $\ge$ 2, 3, 4 \\ \hline \end{tabular} %} % \caption{Summary of event selection cuts} % \end{table} \end{frame} \end{document} 

sem zadejte popis obrázku

Komentáře

  • První část vaší odpovědi není zcela správná . beamer interně potlačuje flotační mechanismus pro table a figure, takže je naprosto bezpečné použijte je v beamer, aniž byste objekty odpluli pryč (viz část 12.6 Obrázky a tabulky příručky beamer ). Důvodem pro figure a table je stále možné používat \caption tabulky nebo obrázky (je takový titulek v prezentaci skutečně vyžadován).
  • @GonzaloMedina: Možná jsem zatím neměl problém s plovoucími objekty v beamer, protože je sotva vůbec používám, ale je dobré to vědět

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *