Tabell i Beamer (Svenska)

Jag har ett problem med tabellen i beamer. Tabellen kan sammanställas i \documentclass{article}, men inte i \documentclass{beamer}. Nedan är tabellen jag gör:

\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} 

Kommentarer

  • Hjälp oss att hjälpa dig och lägga till ett minimalt arbetsexempel (MWE) som illustrerar ditt problem. Det blir mycket lättare för oss att återge din situation och ta reda på vad problemet är när vi ser kompilerbar kod, som börjar med \documentclass{...} och slutar med \end{document}.

Svar

En table -miljö är flyter runt, vilket inte är meningsfullt i beamer, eftersom det ska visas på en viss designad bild och därför undertrycks (se kommentar av G. Medina) Jag tog bort table grejer som samt \caption och fel \minitab kommando.

\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} 

ange bildbeskrivning här

Kommentarer

  • Den första delen av ditt svar är inte helt rätt . beamer undertrycker internt flotationsmekanismen för table och figure, så det är helt säkert att använd dem i beamer utan att objekten flyter bort (se avsnitt 12.6 Figurer och tabeller i beamer -handboken ). Anledningen att ha figure och table är att fortfarande kunna använda \caption för tabeller eller figurer (är en sådan bildtext verkligen krävs i en presentation).
  • @GonzaloMedina: Jag hade kanske inte problemet med flytande objekt hittills i beamer, för jag använder dem knappt alls, men det är bra att veta det nu

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *