创建表格后,我将其转换为图片,然后将其作为图形插入。我这样做是为了强制将表格嵌入到我想要的位置。这样做有什么缺点吗?或者只是很有趣?
我使用这个代码:
\documentclass[10pt,a4paper,twocolumn]{article}
\usepackage[latin1]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{lipsum}
\usepackage{booktabs}
\usepackage{mathtools}
\begin{document}
\lipsum[1]
.......ditunjukkan pada Tabel III.1 berikut:\\
\begin{center}
TABEL III.1 SHOULD BE HERE
\end{center}
\begin{table}
\centering
\begin{tabular}{ccl}
\hline
No. & Skor & Kategori \\
\hline
1 & 0,0 - 5,4 & Sangat Rendah \\
2 & 5,5 - 6,4 & Rendah \\
3 & 6,5 - 7,4 & Sedang \\
4 & 7,5 - 8,4 & Tinggi \\
5 & 8,5 - 10 & Sangat Tinggi \\
\hline
\end{tabular}
\end{table}
\lipsum[1-2]
.......ditunjukkan pada Tabel III.2 berikut:\\
\begin{center}
TABEL III.2 SHOULD BE HERE
\end{center}
\begin{table}
\centering
\begin{tabular}{llcc}
\toprule
Interval & Kategori & Jumlah Siswa & Persentase (\%)\\
\midrule
$ 81-100 $ & Sangat tinggi & 2 & 7,69\\
$ 61-80 $ & Tinggi & 8 & 30,77 \\
$ 41-60 $ & Sedang & 9 & 34,62\\
$ 21-40 $ & Rendah & 4 & 15,38\\
$ \leqslant 20 $ & Sangat rendah & 3 & 11,54\\
\bottomrule
\end{tabular}
\end{table}
\end{document}
但是表格可以随处移动。所以我使用这个:
\documentclass[10pt,a4paper,twocolumn]{article}
\usepackage[latin1]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{lipsum}
\begin{document}
\lipsum[1]
.......ditunjukkan pada Tabel III.1 berikut:\\
\begin{center}
TABEL III.1 SHOULD BE HERE
\end{center}
\begin{center}
Tabel III.1: Kriteria Hasil Belajar Mahasiswa
\includegraphics[width=0.9\linewidth]{"C:/Users/Enos Lolang/Pictures/JKIP/Tabel 1 Lasarus"}
\end{center}
\lipsum[1-2]
.........ditunjukkan pada Tabel III.2 berikut:\\
\begin{center}
TABEL III.2 SHOULD BE HERE
\end{center}
\begin{center}
Tabel III.2. Distribusi Frekuensi Skor Hasil Belajar Kalkulus II Mahasiswa Untuk Pendekatan Problem Posing Berkelompok
\includegraphics[width=0.9\linewidth]{"C:/Users/Enos Lolang/Pictures/JKIP/Tabel 5 Lasarus"}
\end{center}
\end{document}
答案1
用于\begin{table}[ht]
调用表格,指示 LaTeX 尝试将表格放置在其调用位置。一般来说,table
s 是“浮点数”,这意味着 LaTeX 选择它认为最佳的位置来放置它们;说明h
符会覆盖 LaTeX 使用的默认指导。
表格太宽并不是 LaTeX 的错。但是,我们可以通过堆叠列标题和减小来缩小表格宽度\tabcolsep
。
\documentclass[10pt,a4paper,twocolumn]{article}
\usepackage[latin1]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{lipsum}
\usepackage{booktabs}
\usepackage{mathtools}
\usepackage{stackengine}
\begin{document}
\lipsum[1]
.......ditunjukkan pada Tabel III.1 berikut:\\
\begin{center}
TABEL III.1 SHOULD BE HERE
\end{center}
\begin{table}[ht]
\centering
\begin{tabular}{ccl}
\hline
No. & Skor & Kategori \\
\hline
1 & 0,0 - 5,4 & Sangat Rendah \\
2 & 5,5 - 6,4 & Rendah \\
3 & 6,5 - 7,4 & Sedang \\
4 & 7,5 - 8,4 & Tinggi \\
5 & 8,5 - 10 & Sangat Tinggi \\
\hline
\end{tabular}
\end{table}
\lipsum[1-2]
.......ditunjukkan pada Tabel III.2 berikut:\\
\begin{center}
TABEL III.2 SHOULD BE HERE
\end{center}
\begin{table}[ht]
\tabcolsep=4pt\relax
\centering
\begin{tabular}{llcc}
\toprule
Interval & Kategori & \stackunder{Jumlah}{Siswa} &
\stackunder{Persentase}{(\%)}\\
\midrule
$ 81-100 $ & Sangat tinggi & 2 & 7,69\\
$ 61-80 $ & Tinggi & 8 & 30,77 \\
$ 41-60 $ & Sedang & 9 & 34,62\\
$ 21-40 $ & Rendah & 4 & 15,38\\
$ \leqslant 20 $ & Sangat rendah & 3 & 11,54\\
\bottomrule
\end{tabular}
\end{table}
\end{document}