วิธีใช้งาน
- คัดลอกเซลล์จาก Excel, Google Sheets หรือเว็บแล้ววางที่ด้านซ้าย (CSV ก็ได้)
- เลือกลักษณะเส้น การจัดตำแหน่ง แล้วป้อนคำอธิบายและป้ายกำกับ
- คัดลอกโค้ดไปวางในเอกสาร LaTeX ของคุณ ตาราง booktabs ต้องใช้ \usepackage{booktabs} ในส่วนแนะนำ
คำอธิบายตัวเลือก
- Booktabs
- ใช้ \toprule, \midrule และ \bottomrule สำหรับเส้นบนสุด ส่วนหัว และเส้นล่างสุด เป็นลักษณะปกติในบทความวารสาร
- จัดตำแหน่งอัตโนมัติ
- คอลัมน์ที่เซลล์ตัวเลขทั้งหมด (รวมเปอร์เซ็นต์ ตัวคั่นหลักพัน และสัญกรณ์วิทยาศาสตร์) จะชิดขวา ส่วนอื่นชิดซ้าย
- หลีกเลี่ยง
- แปลง & % $ # _ { } ~ ^ \ เพื่อให้ LaTeX พิมพ์ถูกต้อง ปิดหากเซลล์ของคุณมี LaTeX อยู่แล้ว
ตัวอย่างผลลัพธ์
สามแถวที่วางมาจากสเปรดชีต พร้อมคำบรรยายและป้ายกำกับ ได้ผลลัพธ์นี้ด้วยตัวเลือกเริ่มต้น (Booktabs, จัดแนวอัตโนมัติ, เปิด escape):
Item Price Change
Tea & cake 1,200.50 5%
R_2 score 0.93 -2.1%
\begin{table}[htbp]
\centering
\caption{Prices}
\label{tab:prices}
\begin{tabular}{lrr}
\toprule
Item & Price & Change \\
\midrule
Tea \& cake & 1,200.50 & 5\% \\
R\_2 score & 0.93 & -2.1\% \\
\bottomrule
\end{tabular}
\end{table}
สเปกคอลัมน์คือ lrr เพราะ Price และ Change มีเฉพาะตัวเลข ส่วนคอลัมน์แรกมีข้อความ คำบรรยายก็ถูก escape ด้วย และป้ายกำกับถูกเขียนตามที่คุณพิมพ์
คำถามที่พบบ่อย
ยังรองรับการรวมเซลล์หรือไม่
ยังไม่รองรับ ใช้ \multicolumn และ \multirow (จากแพคเกจ multirow) ในโค้ดที่สร้างขึ้น
ตารางกว้างกว่าหน้า ฉันจะทำอย่างไร
ห่อตาราง tabular ด้วย \resizebox{\linewidth}{!}{...} หรือเปลี่ยนเป็น tabularx เพื่อให้คอลัมน์สามารถห่อได้
จุดทศนิยมสามารถจัดตำแหน่งได้หรือไม่
เปลี่ยนคอลัมน์นั้นเป็นคอลัมน์ S จากแพคเกจ siunitx การจัดตำแหน่งขวาให้ผลลัพธ์เดียวกันเมื่อตัวเลขทุกตัวมีจำนวนทศนิยมเท่ากัน
ความเป็นส่วนตัว
เครื่องมือนี้ทำงานในเบราว์เซอร์ของคุณทั้งหมด ไฟล์และข้อความของคุณได้รับการประมวลผลบนอุปกรณ์ของคุณ และจะไม่ถูกอัปโหลดไปยังเซิร์ฟเวอร์ของเรา