如何繪製包含許多文字的表格?

如何繪製包含許多文字的表格?

我需要我的表具有如下結構: 在此輸入影像描述

我以前從未在任何乳膠文檔的表格上放置過這麼多文本,所以我迷失了。我就是這樣做的,我不知道該怎麼做。

\documentclass[12pt]{article}

\usepackage[margin=1in]{geometry}
\usepackage{amsmath}
\usepackage{units}
\usepackage{tikz}
\usepackage{cite}
\usepackage[nottoc]{tocbibind}
\usepackage{xurl}
\usepackage{graphicx}
\usepackage{caption}
\usepackage{hyperref}
\usepackage{refstyle}
\usetikzlibrary{intersections}
\usepackage[swedish]{babel} 
\usepackage{parskip}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usetikzlibrary{patterns}

\begin{document}

\maketitle

\section{Introduction}

\begin{table}[!ht]
\centering{\begin{tabular}{llrll} 
\hline \hline
Steg & Action & \multicolumn{1}{c}{Maskin} & \multicolumn{1}{c}{Verktyg} \\
\hline \hline
1 & Börja med att kapa av en rimlig bit för mobilstället & Kapsåg & Klämmare \\
2 & Ställ metallbiten på kapsågsmaskinen så att längden blir 197,5 mm långt och den ska spännas fast med en klämmare. Detta är bara för att komma nära längden så mycket som möjligt. Sedan görs samma metod för bredden, som är 50 mm. & Kapsåg & Klämmare \\
3 & Ställ x, y och z för fräsmaskinen så att metallbiten får den exakta längden och bredden. & Fräsmaskin & Klämmare \\
4 & Kap av två av kanterna så att de två kanterna får en rundare kant och inte 90 grader. & Fräsmaskin & Klämmare \\
5 & Biten ska böjas från längden 114,3 mm tills den böjda delen är vinklad 78 grader mot den andra halvan. & Kantvikmaskin & Vinkelinstrument \\
6 & Sidan där de två kanterna kapades i steg 4 ska nu böjas tills den är 125 grader vinklat mot den oböjda positionen. & Kantvikmaskin & Vinkelinstrument \\
7 & De två hålen borras och de ska vara parallellt lagda med varandra mellan ett avstånd på 34 mm, och 8 mm från vardera kanter. Hålen ska ha en diameter på 8mm och centrumen bör först markeras med en större pinnfräs innan 8mm pinnfräsen borras igenom metallplåten. & Borrmaskin & Pinnfräs (8mm) \\
\hline
\end{tabular}}
\caption{De kända variablerna som krävs för att få fram figurens tyngdpunkt där $A$ står för area.}
\end{table}

\end{document}

答案1

我建議你使用一個tabularx環境,​​將其寬度設為\textwidth,並使用X第二列的列類型;l對其他列使用普通列類型。最後但並非最不重要的一點是,我不會使用雙重\hline指令。相反,我會載入 booktabs 套件並使用其使用者巨集\toprule\midrule、 和\bottomrule來繪製間隔良好的水平規則。

在此輸入影像描述

\documentclass[12pt]{article}

\usepackage[margin=1in]{geometry}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[swedish]{babel} 

\usepackage{amsmath}
\usepackage{units}
\usepackage{tikz}
\usepackage{cite}
\usepackage[nottoc]{tocbibind}
\usepackage{xurl}
\usepackage{graphicx}
\usepackage{caption}
\usepackage{refstyle}
\usetikzlibrary{intersections}
\usepackage{parskip}
\usetikzlibrary{patterns}

\usepackage{tabularx,booktabs} % <-- new
\usepackage{hyperref} % load this package last

\begin{document}

%\maketitle

\section{Introduction}

\begin{table}[!ht]
\begin{tabularx}{\textwidth}{@{} lXll @{}} 
\toprule
Steg & Action & Maskin & Verktyg \\
\midrule
1 & Börja med att kapa av en rimlig bit för mobilstället 
  & Kapsåg & Klämmare \\
2 & Ställ metallbiten på kapsågsmaskinen så att längden blir 197,5 mm långt och den ska spännas fast med en klämmare. Detta är bara för att komma nära längden så mycket som möjligt. Sedan görs samma metod för bredden, som är 50 mm. 
  & Kapsåg & Klämmare \\
3 & Ställ x, y och z för fräsmaskinen så att metallbiten får den exakta längden och bredden. 
  & Fräsmaskin & Klämmare \\
4 & Kap av två av kanterna så att de två kanterna får en rundare kant och inte 90 grader. 
  & Fräsmaskin & Klämmare \\
5 & Biten ska böjas från längden 114,3 mm tills den böjda delen är vinklad 78 grader mot den andra halvan. 
  & Kantvikmaskin & Vinkelinstrument \\
6 & Sidan där de två kanterna kapades i steg 4 ska nu böjas tills den är 125 grader vinklat mot den oböjda positionen. 
  & Kantvikmaskin & Vinkelinstrument \\
7 & De två hålen borras och de ska vara parallellt lagda med varandra mellan ett avstånd på 34 mm, och 8 mm från vardera kanter. Hålen ska ha en diameter på 8mm och centrumen bör först markeras med en större pinnfräs innan 8mm pinnfräsen borras igenom metallplåten. 
  & Borrmaskin & Pinnfräs (8mm) \\
\bottomrule
\end{tabularx}
\caption{De kända variablerna som krävs för att få fram figurens tyngdpunkt där $A$ står för area.}
\end{table}

\end{document}

答案2

只需使用tabularx.我添加了一些改進(例如booktabs,使用具有可變厚度的規則,並添加一些垂直填充。此外,加載hyperref as la last package (very few exceptions), and loadinginputenc is not necessary, if youyr installation is comparatively recent, asutf8` 已經成為預設值兩年多了。

\documentclass[12pt]{article}

\usepackage[T1]{fontenc}
\usepackage[swedish]{babel}
\usepackage[margin=1in]{geometry}
\usepackage{amsmath}
\usepackage{units}
\usepackage{tikz}
\usetikzlibrary{intersections}
\usetikzlibrary{patterns}
\usepackage{cite}
\usepackage[nottoc]{tocbibind}
\usepackage{xurl}
\usepackage{graphicx}
\usepackage{caption}
\usepackage{tabularx, booktabs}
\usepackage{refstyle}
\usepackage{parskip}
\usepackage{hyperref}

\begin{document}

%\maketitle

\section{Introduction}

\begin{table}[!ht]
\centering
\begin{tabularx}{\linewidth}{lXrll}
\toprule \midrule
Steg & Action & \multicolumn{1}{c}{Maskin} & \multicolumn{1}{c}{Verktyg} \\
\midrule \midrule
1 & Börja med att kapa av en rimlig bit för mobilstället & Kapsåg & Klämmare \\ \addlinespace
2 & Ställ metallbiten på kapsågsmaskinen så att längden blir 197,5 mm långt och den ska spännas fast med en klämmare. Detta är bara för att komma nära längden så mycket som möjligt. Sedan görs samma metod för bredden, som är 50 mm. & Kapsåg & Klämmare \\ \addlinespace
3 & Ställ x, y och z för fräsmaskinen så att metallbiten får den exakta längden och bredden. & Fräsmaskin & Klämmare \\ \addlinespace
4 & Kap av två av kanterna så att de två kanterna får en rundare kant och inte 90 grader. & Fräsmaskin & Klämmare \\ \addlinespace
5 & Biten ska böjas från längden 114,3 mm tills den böjda delen är vinklad 78 grader mot den andra halvan. & Kantvikmaskin & Vinkelinstrument \\ \addlinespace
6 & Sidan där de två kanterna kapades i steg 4 ska nu böjas tills den är 125 grader vinklat mot den oböjda positionen. & Kantvikmaskin & Vinkelinstrument \\ \addlinespace
7 & De två hålen borras och de ska vara parallellt lagda med varandra mellan ett avstånd på 34 mm, och 8 mm från vardera kanter. Hålen ska ha en diameter på 8mm och centrumen bör först markeras med en större pinnfräs innan 8mm pinnfräsen borras igenom metallplåten. & Borrmaskin & Pinnfräs (8mm) \\
\bottomrule
\end{tabularx}
\caption{De kända variablerna som krävs för att få fram figurens tyngdpunkt där $A$ står för area.}
\end{table}

\end{document}

在此輸入影像描述

答案3

我將習慣tabulary使用 L 列,因為在狹窄的列中,文字在沒有充分理由的情況下看起來更好。在其他情況下也可能很方便,因為還提供了 R、C 和 J 列,與 X 列不同,它們可以具有不同的對齊方式,但也可以具有不同的自動寬度,而無需使用深奧的技巧。使用這個套件的另一個原因tabularx是你沒有設定表格寬度,而只設定了最大寬度,所以當表格內容不夠時,表格不會完全展開(有些人認為這是一個錯誤,但實際上是這樣)確實是一個功能。

另一方面,行之間的一些空間可以提高表格的可讀性。您可以在表格之前使用類似\setlength\extrarowheight{1ex}或 的內容,或僅在某些行之間新增空格,使用類似的內容結束行,或更好地 使用。\renewcommand\arraystretch{1.7}\\[1ex]\addlinespace[1ex]booktabs

姆韋

\documentclass[12pt]{article}
\usepackage[margin=1in]{geometry}
\usepackage{tabulary,booktabs}
\usepackage[swedish]{babel} 
\begin{document}
\begin{table}
`\setlength\extrarowheight{1ex}`
\begin{tabulary}{\linewidth}{@{}cLll@{}}\toprule 
Steg & Action & Maskin & Verktyg \\\midrule
1 & Börja med att kapa av en rimlig bit för mobilstället & Kapsåg & Klämmare \\
2 & Ställ metallbiten på kapsågsmaskinen så att längden blir 197,5 mm långt och den ska spännas fast med en klämmare. Detta är bara för att komma nära längden så mycket som möjligt. Sedan görs samma metod för bredden, som är 50 mm. & Kapsåg & Klämmare \\
3 & Ställ x, y och z för fräsmaskinen så att metallbiten får den exakta längden och bredden. & Fräsmaskin & Klämmare \\
4 & Kap av två av kanterna så att de två kanterna får en rundare kant och inte 90 grader. & Fräsmaskin & Klämmare \\
5 & Biten ska böjas från längden 114,3 mm tills den böjda delen är vinklad 78 grader mot den andra halvan. & Kantvikmaskin & Vinkelinstrument \\
6 & Sidan där de två kanterna kapades i steg 4 ska nu böjas tills den är 125 grader vinklat mot den oböjda positionen. & Kantvikmaskin & Vinkelinstrument \\
7 & De två hålen borras och de ska vara parallellt lagda med varandra mellan ett avstånd på 34 mm, och 8 mm från vardera kanter. Hålen ska ha en diameter på 8mm och centrumen bör först markeras med en större pinnfräs innan 8mm pinnfräsen borras igenom metallplåten. & Borrmaskin & Pinnfräs (8mm) \\
\bottomrule
\end{tabulary}
\caption{De kända variablerna som krävs för att få fram figurens tyngdpunkt där $A$ står för area.}
\end{table}
\end{document}

相關內容