ข้ามไปยังเนื้อหา

multirow ใน Scissor LaTeX

แพ็กเกจ multirow ใช้ได้บางส่วนใน Scissor LaTeX \multirow{2}{*}{text} ถูกยอมรับและข้อความปรากฏ แต่เซลล์ไม่ขยายคร่อมแถว ข้อความจะอยู่ในแถวแรก และแถวด้านล่างยังคงมีเซลล์ว่าง

แพ็กเกจนี้ทำอะไร

multirow ทำให้เซลล์หนึ่งของตารางขยายคร่อมได้หลายแถว \multirow{3}{*}{Group A} วาง "Group A" ไว้ในเซลล์ที่สูงสามแถวและจัดกึ่งกลางแนวตั้ง โดยคุณเว้นเซลล์ด้านล่างให้ว่างไว้

สิ่งที่ใช้ได้ที่นี่

คำสั่งใน Scissor LaTeXหมายเหตุ
\multirow{n}{*}{text}ใช้ได้บางส่วนข้อความปรากฏในแถวแรกของกลุ่มแถว ไม่ได้จัดกึ่งกลางคร่อมแถวเหล่านั้น
\multirow{n}{width}{text}ใช้ได้บางส่วนเหมือนด้านบน ความกว้างถูกละเว้น
\multirow[t]{...}, [b] และอาร์กิวเมนต์ที่เป็นตัวเลือกอื่น ๆถูกละไว้ถูกอ่านแล้วละเว้น
\multicolumn{n}{c}{text} (ของ LaTeX เอง)ใช้ได้เซลล์ที่ขยายคร่อมคอลัมน์ใช้ได้

ตัวอย่าง

ตารางแบบจัดกลุ่ม ชื่อกลุ่มอยู่ในแถวแรกของกลุ่ม:

\multirow: ข้อความอยู่ในแถวแรก

LaTeXส่วนนำ: \usepackage{multirow}เปิดในตัวแก้ไข (เปิดในแท็บใหม่)
\begin{tabular}{|l|l|r|}
\hline
\multirow{2}{*}{Group A} & Erika Mustermann & 44 \\
                         & Hans Mustermann  & 38 \\
\hline
\multirow{2}{*}{Group B} & John Doe         & 41 \\
                         & Jane Doe         & 35 \\
\hline
\end{tabular}

เมื่อใช้เส้นของ booktabs ชื่อกลุ่มในแถวแรกของกลุ่มจะอ่านได้อย่างเป็นธรรมชาติ:

กลุ่มกับ booktabs

LaTeXส่วนนำ: \usepackage{multirow,booktabs}เปิดในตัวแก้ไข (เปิดในแท็บใหม่)
\begin{tabular}{llr}
\toprule
Group & Name & Points \\
\midrule
\multirow{2}{*}{A} & Erika Mustermann & 44 \\
                   & Hans Mustermann  & 38 \\
\midrule
\multirow{2}{*}{B} & John Doe         & 41 \\
                   & Jane Doe         & 35 \\
\bottomrule
\end{tabular}
จัดหน้าโดย Scissor LaTeX: กลุ่มกับ booktabs

เซลล์ที่ขยายคร่อมคอลัมน์ใช้ได้ด้วย \multicolumn:

\multicolumn ขยายคร่อมคอลัมน์

\begin{tabular}{|l|c|c|}
\hline
 & \multicolumn{2}{c|}{Score} \\
\hline
Name & Test 1 & Test 2 \\
\hline
Erika Mustermann & 44 & 47 \\
\hline
\end{tabular}

ความเข้ากันได้

  • จากการติดตั้ง TeX มาที่นี่: ตารางที่มี \multirow จัดเรียงพิมพ์ได้ โดยป้ายกำกับอยู่ในแถวแรกของกลุ่ม
  • จากที่นี่ไปยังการติดตั้ง TeX: เอกสารคอมไพล์ที่นั่นได้โดยไม่ต้องแก้ไข และป้ายกำกับจะถูกจัดกึ่งกลางคร่อมแถวของมัน

คู่มือฉบับเต็มอยู่บน CTAN: ctan.org/pkg/multirow สำหรับตารางโดยทั่วไป ดู ตารางใน LaTeX และ booktabs

คำถามและคำตอบ

จะรวมเซลล์ในแนวตั้งใน Scissor LaTeX ได้อย่างไร

เขียน \multirow ตามปกติ ข้อความจะปรากฏในแถวแรกของกลุ่มแทนที่จะอยู่ตรงกลาง และเอกสารยังคอมไพล์ได้ในการติดตั้ง TeX โดยป้ายกำกับอยู่กึ่งกลาง

ทุกตัวอย่างในหน้านี้จัดหน้าโดย Scissor LaTeX ขณะสร้างเว็บไซต์ อัปเดตล่าสุด 2026-11-07