表的問題

表的問題

我不知道如何使我的表格適合我的文檔,有人可以幫助我嗎? - 這是我的程式碼:

\begin{table}[h]
\begin{tabular}{@{}|l|l|l|l|@{}}
\toprule
\textbf{Kategori}                                                                                                                               & \textbf{Piezoelektrisk generator}                                                                                                                                                                                                                          & \textbf{Hydraulisk generator}                                                                                                                                                                                                                                                                                        & \textbf{Elektrisk generator}                                                                                                                                                                                         \\ \midrule
\begin{tabular}[c]{@{}l@{}}Kompleksitet \\ Her er ikke nævnt materialer hvorpå/i de enkelte dele\\ er monteret eller samlet\end{tabular}        & \begin{tabular}[c]{@{}l@{}}Til en generator, baseret på piezoelektriske materialer,\\ skal bruges et piezo elektrisk materiale og en kondensator\end{tabular}                                                                                              & \begin{tabular}[c]{@{}l@{}}Til et \\ hydraulisk system skal bruges rørføring til hydraulikvæske, et ventilstyrehus,\\ en cylinder og en turbine samt en ensretter\end{tabular}                                                                                                                                       & \begin{tabular}[c]{@{}l@{}}Til et\\ elektrisk generatorsystem skal bruges en spole, en bevægelig magnet og en\\ ensretter. En konverter som konverterer vertikal bevægelse til rotation\end{tabular}                 \\ \midrule
Bevægelige dele                                                                                                                                 & Kræver en ydre mekanisk påvirkning                                                                                                                                                                                                                         & \begin{tabular}[c]{@{}l@{}}For at et hydraulisk system kan fungere, skal der anvendes\\ stempler, ventiler og turbine\end{tabular}                                                                                                                                                                                   & Kræver at magneten kan bevæge sig gennem spolen                                                                                                                                                                      \\ \midrule
\begin{tabular}[c]{@{}l@{}}Nyttevirkning\\ Alle tre generatorer vil have et tab af energi i form\\ af varmeudvikling ved friktion.\end{tabular} & \begin{tabular}[c]{@{}l@{}}Producerer jævnstrøm, der via kondensator kan forbindes til\\ bilens elektriske system.\end{tabular}                                                                                                                            & \begin{tabular}[c]{@{}l@{}}Da der produceres vekselstrøm, vil der være tab i\\ ensretteren. Endvidere vil der være et energitab i alle de bevægelige dele\end{tabular}                                                                                                                                               & \begin{tabular}[c]{@{}l@{}}Da der produceres vekselstrøm, vil der være tab i\\ ensretteren. Da magneten er bevægelig, vil der være et tab af energi der.\end{tabular}                                                \\ \midrule
Anvendelig strømproduktion                                                                                                                      & \begin{tabular}[c]{@{}l@{}}Jævnstrøm,\\ kræver en kondensator anordning\end{tabular}                                                                                                                                                                       & Vekselstrøm, kræver en ensretter.                                                                                                                                                                                                                                                                                    & Vekselstrøm, kræver en ensretter.                                                                                                                                                                                    \\ \midrule
\begin{tabular}[c]{@{}l@{}}Vægt\\ For at udnytte energien i bilens affjedringssystem, høstes\\ der på alle fire hjulophæng\end{tabular}         & \begin{tabular}[c]{@{}l@{}}Kan produceres i lette materialer. Systemet skal placeres\\ lokalt. Det vil sige en generator ved hvert hjulophæng.\end{tabular}                                                                                                & \begin{tabular}[c]{@{}l@{}}Systemet skal, for at klare et vist tryk i cylinderen,\\ produceres af metal, og der skal laves en del rørføring. Ved hjælp af\\ rørføring, kan et centralt system høste energien fra alle fire hjulophæng. Der\\ skal dog monteres en til to cylindre for hvert hjulophæng.\end{tabular} & \begin{tabular}[c]{@{}l@{}}Magnet\\ og spole vil være af metal. Systemet skal placeres lokalt. Det vil sige en\\ generator ved hvert hjulophæng.\end{tabular}                                                        \\ \midrule
Vedligehold                                                                                                                                     & \begin{tabular}[c]{@{}l@{}}Der behøves ikke en mekanisk påvirkning fra hjulophænget,\\ hvilket gør det nemmere at have i et lukket system.,Systemet kan derfor på- og afmonteres uden ændring i bilens\\ konstruktion\end{tabular}                         & \begin{tabular}[c]{@{}l@{}}I\\ tilfælde af lækage lukker høster systemet fuldstændig ned. Et total lukket\\ system er nødvendigt. Hvis en defekt indtræder, kræves der en systematisk\\ gennemgang og fejlfinding af systemet\end{tabular}                                                                           & \begin{tabular}[c]{@{}l@{}}Da hver generator kræver et totalt lukket miljø, for at\\ holde det rent, vil det kræve en indkapsling. Dette besværliggøres af den\\ mekaniske påvirkning fra hjulophænget.\end{tabular} \\ \midrule
Påvirkning af bilens stabilitet                                                                                                                 & \begin{tabular}[c]{@{}l@{}}Kan\\ monteres uafhængig af bilens affjedringssystem, uden en mekanisk påvirkning fra\\ hjulophænget. Da systemet kan produceres i lette materialer, vil det have en lavere\\ negativ effekt på bilens stabilitet.\end{tabular} & \begin{tabular}[c]{@{}l@{}}Konstruktionen af affjedringssystem skal ændres, for ikke\\ stabiliteten forringes.\end{tabular}                                                                                                                                                                                          & \begin{tabular}[c]{@{}l@{}}Generatoren skal mekanisk tilkobles hjulophænget, hvilket\\ vil have en negativ effekt på bilens affjedring.\end{tabular}                                                                 \\ \bottomrule
\end{tabular}
\end{table}

答案1

您的表格太大,一頁無法容納。你應該看看longtable.為了實現自動換行,您可以使用p具有一定寬度的 -column。由於您想使用文字區域的完整寬度,我使用tabularx.它將表格寬度設定為可能的最大值。您可能還想考慮以橫向模式鍵入所有內容。

-columnsX會將每列設定為相同的寬度。雖然這很容易鍵入,但如果列的內容在數量上差異很大,則可能看起來很糟糕。如何分配列寬由您決定。

% arara: pdflatex

\documentclass{article}
\usepackage[danish]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{booktabs}
\usepackage{tabularx}
\usepackage{ragged2e}
\usepackage{showframe} % for demo
\newcolumntype{L}{>{\RaggedRight\arraybackslash}X} 
\usepackage{microtype}
\begin{document}
\begin{table}[h]
    \begin{tabularx}{\textwidth}{*{4}L}\toprule
        \textbf{Kategori} & \textbf{Piezoelektrisk generator} & \textbf{Hydraulisk generator} & \textbf{Elektrisk generator} \\\midrule
        Kompleksitet \hfil Her er ikke nævnt materialer hvorpå/i de enkelte dele er monteret eller samlet & Til en generator, baseret på piezoelektriske materialer, skal bruges et piezo elektrisk materiale og en kondensator & Til et hydraulisk system skal bruges rørføring til hydraulikvæske, et ventilstyrehus, en cylinder og en turbine samt en ensretter & Til et elektrisk generatorsystem skal bruges en spole, en bevægelig magnet og en ensretter. En konverter som konverterer vertikal bevægelse til rotation \\\midrule
        Bevægelige dele & Kræver en ydre mekanisk påvirkning & For at et hydraulisk system kan fungere, skal der anvendes stempler, ventiler og turbine                                                                                                                                                                                   & Kræver at magneten kan bevæge sig gennem spolen \\\midrule
        Nyttevirkning\hfil Alle tre generatorer vil have et tab af energi i form af varmeudvikling ved friktion. & Producerer jævnstrøm, der via kondensator kan forbindes til bilens elektriske system. & Da der produceres vekselstrøm, vil der være tab i ensretteren. Endvidere vil der være et energitab i alle de bevægelige dele & Da der produceres vekselstrøm, vil der være tab i ensretteren. Da magneten er bevægelig, vil der være et tab af energi der. \\\midrule
        Anvendelig strømproduktion & Jævnstrøm, kræver en kondensator anordning & Vekselstrøm, kræver en ensretter. & Vekselstrøm, kræver en ensretter. \\\midrule
        ... & ... & ... & ... \\\bottomrule
    \end{tabularx}
\end{table}
\end{document}

在此輸入影像描述

相關內容