![Моя длинная таблица не помещается по ширине страницы](https://rvso.com/image/286993/%D0%9C%D0%BE%D1%8F%20%D0%B4%D0%BB%D0%B8%D0%BD%D0%BD%D0%B0%D1%8F%20%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D0%B0%20%D0%BD%D0%B5%20%D0%BF%D0%BE%D0%BC%D0%B5%D1%89%D0%B0%D0%B5%D1%82%D1%81%D1%8F%20%D0%BF%D0%BE%20%D1%88%D0%B8%D1%80%D0%B8%D0%BD%D0%B5%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D1%8B.png)
Похоже, этот вопрос задавался уже много раз, но я не смог решить свою проблему, так как я новичок в латексе.
У меня в документе .tex есть следующая длинная таблица
\begin{longtable}{@{}lll@{}}
\toprule
\textbf{AU Number} & \textbf{FACS Name} & \textbf{Muscular Basis}\\
\midrule
0 & face & \\
1 & Inner Brow Raiser & frontalis (pars medialis) \\
2 & Outer Brow Raiser & frontalis (pars lateralis) \\
4 & Brow Lowerer & depressor glabellae, depressor supercilii, corrugator supercilii \\
5 & Upper Lid Raiser & levator palpebrae superioris, superior tarsal muscle \\
6 & Cheek Raiser & orbicularis oculi (pars orbitalis) \\
7 & Lid Tightener & orbicularis oculi (pars palpebralis) \\
8 & Lips Toward Each Other & orbicularis oris \\
9 & Nose Wrinkler & levator labii superioris alaeque nasi \\
10 & Upper Lip Raiser & levator labii superioris, caput infraorbitalis \\
11 & Nasolabial Deepener & zygomaticus minor \\
12 & Lip Corner Puller & zygomaticus major \\
13 & Sharp Lip Puller & levator anguli oris (also known as caninus) \\
14 & Dimpler & buccinator \\
15 & Lip Corner Depressor & depressor anguli oris (also known as triangularis) \\
16 & Lower Lip Depressor & depressor labii inferioris \\
17 & Chin Raiser & mentalis \\
18 & Lip Pucker & incisivii labii superioris and incisivii labii inferioris \\
19 & Tongue Show & \\
20 & Lip Stretcher & risorius w/ platysma \\
21 & Neck Tightener & platysma \\
22 & Lip Funneler & orbicularis oris \\
23 & Lip Tightener & orbicularis oris \\
24 & Lip Pressor & orbicularis oris \\
25 & Lips Part & depressor labii inferioris, or relaxation of mentalis or orbicularis oris \\
26 & Jaw Drop & masseter; relaxed temporalis and internal pterygoid \\
27 & Mouth Stretch & pterygoids, digastric \\
28 & Lip Suck & orbicularis oris \\
29 & Jaw Thrust & \\
30 & Jaw Sideways & \\
31 & Jaw Clencher & masseter \\
32 & [Lip] Bite & \\
33 & [Cheek] Blow & \\
34 & [Cheek] Puff & \\
35 & [Cheek] Suck & \\
36 & [Tongue] Bulge & \\
37 & Lip Wipe & \\
38 & Nostril Dilator & nasalis (pars alaris) \\
39 & Nostril Compressor & nasalis (pars transversa) and depressor septi nasi \\
41 & Glabella Lowerer & Separate Strand of AU 4: depressor glabellae (aka procerus) \\
42 & Inner Eyebrow Lowerer & Separate Strand of AU 4: depressor supercilii \\
43 & Eyes Closed & Relaxation of levator palpebrae superioris \\
44 & Eyebrow Gatherer & Separate Strand of AU 4: corrugator supercilli \\
45 & Blink & Relaxation of levator palpebrae superioris; contraction of orbicularis oculi (pars palpebralis) \\
46 & Wink & orbicularis oculi \\
\bottomrule
\end{longtable}
Я просто хочу убедиться, что текст в столбце Muscular Basis не выходит за пределы полей моей страницы. Каждая строка текста в столбце Muscular Basis может быть в нескольких строках, но в одном ряду.
решение1
Этого можно добиться, определив спецификатор столбца для последнего столбца с помощью \newcolumntype
команды с одним аргументом для ширины столбца, как показано ниже.
\newcolumntype{C}[1]{>{\raggedright \arraybackslash\hspace{0pt}}m{#1}}
означает столбец m{#1}
абзаца с текстом, выровненным по вертикали в середине (требуется array
пакет)
можно задать ширину последнего столбца, например, C{7cm}
так, чтобы он не выходил за пределы страницы.
Код
\documentclass{article}
%\usepackage[margin=1cm]{geometry}
\usepackage{longtable,array}
\usepackage{booktabs}
\begin{document}
\newcolumntype{C}[1]{>{\raggedright \arraybackslash\hspace{0pt}}m{#1}}
\begin{longtable}{@{}llC{7cm}@{}}
\toprule
\textbf{AU Number} & \textbf{FACS Name} & \textbf{Muscular Basis}\\
\midrule
0 & face & \\
1 & Inner Brow Raiser & frontalis (pars medialis) \\
2 & Outer Brow Raiser & frontalis (pars lateralis) \\
4 & Brow Lowerer & depressor glabellae, depressor supercilii, corrugator supercilii \\
5 & Upper Lid Raiser & levator palpebrae superioris, superior tarsal muscle \\
6 & Cheek Raiser & orbicularis oculi (pars orbitalis) \\
7 & Lid Tightener & orbicularis oculi (pars palpebralis) \\
8 & Lips Toward Each Other & orbicularis oris \\
9 & Nose Wrinkler & levator labii superioris alaeque nasi \\
10 & Upper Lip Raiser & levator labii superioris, caput infraorbitalis \\
11 & Nasolabial Deepener & zygomaticus minor \\
12 & Lip Corner Puller & zygomaticus major \\
13 & Sharp Lip Puller & levator anguli oris (also known as caninus) \\
14 & Dimpler & buccinator \\
15 & Lip Corner Depressor & depressor anguli oris (also known as triangularis) \\
16 & Lower Lip Depressor & depressor labii inferioris \\
17 & Chin Raiser & mentalis \\
18 & Lip Pucker & incisivii labii superioris and incisivii labii inferioris \\
19 & Tongue Show & \\
20 & Lip Stretcher & risorius w/ platysma \\
21 & Neck Tightener & platysma \\
22 & Lip Funneler & orbicularis oris \\
23 & Lip Tightener & orbicularis oris \\
24 & Lip Pressor & orbicularis oris \\
25 & Lips Part & depressor labii inferioris, or relaxation of mentalis or orbicularis oris \\
26 & Jaw Drop & masseter; relaxed temporalis and internal pterygoid \\
27 & Mouth Stretch & pterygoids, digastric \\
28 & Lip Suck & orbicularis oris \\
29 & Jaw Thrust & \\
30 & Jaw Sideways & \\
31 & Jaw Clencher & masseter \\
32 & [Lip] Bite & \\
33 & [Cheek] Blow & \\
34 & [Cheek] Puff & \\
35 & [Cheek] Suck & \\
36 & [Tongue] Bulge & \\
37 & Lip Wipe & \\
38 & Nostril Dilator & nasalis (pars alaris) \\
39 & Nostril Compressor & nasalis (pars transversa) and depressor septi nasi \\
41 & Glabella Lowerer & Separate Strand of AU 4: depressor glabellae (aka procerus) \\
42 & Inner Eyebrow Lowerer & Separate Strand of AU 4: depressor supercilii \\
43 & Eyes Closed & Relaxation of levator palpebrae superioris \\
44 & Eyebrow Gatherer & Separate Strand of AU 4: corrugator supercilli \\
45 & Blink & Relaxation of levator palpebrae superioris; contraction of orbicularis oculi (pars palpebralis) \\
46 & Wink & orbicularis oculi \\
\bottomrule
\end{longtable}
\end{document}