
表に数式を入力しようとしていますが、数式が長すぎて表の右側が完全に切れてしまいます。昨日から LaTeX を使い始めたばかりなので、現時点では知識がほとんどありません。この問題を解決する方法について、何かアドバイスはありますか? フォントを極端に小さくするのは理想的ではないと思いますし、本当に必要な場合を除いて表を分割したくありません。
これまでのところ、テーブルに次のような内容が記載されています。
\begin{table}[h!]
\centering
\begin{tabular}{c|c|c|c|c|c|c}
Time & $F_{in}$ & $F_{out}$ & k$_w$ & M & CO$_2$ & CO$_2$ \\
(kyr) & (Gton kyr$^{-1}$) & (Gton kyr$^{-1}$) & (kyr$^{-1}$) & (Gton)&
(Gton) & (ppmv)\\\hline65,000 & 100&0.1 & 0.1176 & $1.3043\times 10^{8}$& 596 & 280\\ & & & & & &\\\hline
sort(($0:25:65000$)','descend') &$
F_{in}\times ones(\frac{t1-t2+25}{25},1)$ &$K\times elevation$ &
\tfrac{F_{in}}{Elevation}$ & $SA \times elevation$ & $\left ( M(t) \div
M(0)))\right )^{2}\times pCO_{2}(0)) \ast 10^{-6} (\frac{12}
{.78(28)+.21(32)+.01(40)})\ast 5.14\ast 10^{21}g\ast \frac{1Gton}
{10^{15}g} $&\\& & & & & &\\
\end{tabular}
\label{tab:boxmodel}
\end{table}
最後の方程式だけが長すぎるため、切り捨てられています。
フィードバックや類似の質問へのリンクがあれば、ぜひ教えてください。ありがとうございます!
答え1
行と列を入れ替えて、セル内の改行を読み込むソリューションもありますmakecell
。 可能なレイアウトは次のとおりです。 さらに、siunitx
この表の (非標準の) 単位を一貫した形式でフォーマットし、mhchem
化学式のコードを簡素化するために読み込みました。
\documentclass[a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[showframe]{geometry}
\usepackage{array, tabularx, makecell, boldline}
\renewcommand\cellalign{tc}
\usepackage{siunitx}
\usepackage[version=4]{mhchem}
\DeclareSIUnit\ton{ton}
\DeclareSIUnit\Gton{\giga\ton}
\DeclareSIUnit\ppmv{ppmv}
\DeclareSIUnit\yr{{yr}}
\DeclareSIUnit\kyr{{\kilo\yr}}
\begin{document}
\begin{table}[h!]
\centering%
\setlength\tabcolsep{4pt}
\setcellgapes{1.5ex}\makegapedcells
\begin{tabularx}{\linewidth}{V{2.5}c V{2.5}c|X V{2.5}}
\Xhline{1pt}
\makecell{Time \\(\si{\kyr})} & 65,000 & sort(($0:25:65000$)','descend') \\
\hline
\makecell{ $F_\text{in}$ \\ (\si{\Gton\per\kyr})}& 100 & $ F_\text{in}\times ones\Bigl(\dfrac{t1-t2+25}{25},1\Bigr)$\\
\hline
\makecell{$F_\text{out}$ \\ (\si{\Gton\per\kyr})}& 0.1 & $ K\times \text{elevation} $ \\
\hline
\makecell{ k\textsubscript{w} \\ (\si{\per\kyr})}& 0.1176 & $ \dfrac{F_\text{in}}{\text{Elevation}}$ \\
\hline
\makecell{M \\ (\si{\Gton})}& \num{1.3043E8} & $ SA \times \text{elevation}$ \\
\hline
\makecell[tc]{\ce{CO2} \\ (\si\Gton)}& 596 & $\begin{aligned}[t]
& \bigl(M(t)\div M(0)\bigr)^{2}\times p_{\ce{CO2}}(0) \ast 10^{-6} \Bigl(\dfrac{12}{.78(28)+.21(32)+.01(40)}\Bigr)\\& \ast 5.14\ast \num{1E21}g\ast \dfrac{\SI{1}{\Gton}} {\num{1E15}g}
\end{aligned} $ \\
\hline
\makecell{\ce{CO2} \\ (\si{\ppmv})}& 280 & \\
\Xhline{1pt}
\end{tabularx}
\label{tab:boxmodel}
\end{table}
\end{document}