テーブルの問題

テーブルの問題

テーブルをドキュメントに合わせる方法がわかりません。誰か助けてくれませんか? - これが私のコードです:

\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

表が大きすぎて 1 ページに収まりません。 を確認してくださいlongtable。自動改行を行うには、p特定の幅の列を使用できます。テキスト領域の全幅を使用したいので、 を使用してソリューションを作成しました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}

ここに画像の説明を入力してください

関連情報