\begin{document}
\begin{example}
\begin{table}[H]%!t or htbp or htb
\label{full_adder_example}
\centering
\caption{Base sequences from Turyn sequences}
\begin{tabular}{|l|l|l|}
\hline
TrS of lengths & BS of lengths \\
m+1,m+1,m,m & 2m+2, 2m+2, 2m+1, 2m+1 \\
\hline
11-1-1 ; 11-11 & 11111-11-1 ; -11111-11-1\\
111; 1-11& 111-1-111 ; 1-111-1-11 \\
\hline
11-111 ; 1111-1 & 11111-1-11-11 ; -11111-1-11-11 \\
11-1-1 : 1-11-1 & 111-1111-1-1 ; 1-1111-111-1\\
\hline
\end{tabular}
\end{table}
\end{example}
\end{document}
答案1
您不应该table
在这里使用:这是一个浮动环境,您不希望它浮动。相反,请使用环境并通过或包center
添加标题:capt-of
caption
\documentclass{article}
\usepackage{capt-of}
\usepackage{booktabs}
\usepackage{amsthm}
\theoremstyle{remark}
\newtheorem{example}{Example}
\begin{document}
\begin{example}
\leavevmode
\begin{center}
\captionof{table}{Base sequences from Turyn sequences}
\label{full_adder_example}
\smallskip
\begin{tabular}{lll}
\toprule
TrS of lengths & BS of lengths \\
\( m+1, m+1 ,m,m\) & \(2m+2, 2m+2, 2m+1, 2m+1\) \\
\midrule
11-1-1 ; 11-11 & 11111-11-1 ; -11111-11-1\\
111; 1-11& 111-1-111 ; 1-111-1-11 \\
\midrule
11-111 ; 1111-1 & 11111-1-11-11 ; -11111-1-11-11 \\
11-1-1 : 1-11-1 & 111-1111-1-1 ; 1-1111-111-1\\
\bottomrule
\end{tabular}
\end{center}
\end{example}
\end{document}
其他变更:
- 放置
center
在环境的开始处example
通常需要\leavevmode
退出 \label
必须出现在\caption
命令之后,否则你会得到错误的数字- 表格最好没有垂直线,参见
booktabs
文档;该包已用于添加不同厚度的规则 - 数学应该这样写:要么在
\(...\)
,要么在$...$