테이블의 특정 셀 크기 줄이기

테이블의 특정 셀 크기 줄이기

내 테이블에서는 내용이 너무 커서 일부 데이터가 2줄에 표시됩니다. 특정 셀(셀 {2}{2}에서 {5}{5})의 텍스트 크기를 줄이려고 했는데 테이블 서문에서 이를 어떻게 지정해야 할지 잘 모르겠습니다.

감사해요

탁자

\documentclass{book}
\usepackage{tabularray}
\UseTblrLibrary{amsmath,booktabs,counter,diagbox,siunitx,varwidth}
\usepackage{chemgreek}
\usepackage[modules={all}]{chemmacros}%le module orbital a été commenté (lignes 3816 à 3824
\usepackage{textgreek}
\chemsetup{greek=textgreek}
\begin{document}

\begin{table}[!h]%
\begin{tblr}{
colspec = {lX[c]X[c]X[c]X[c]},
vline{2} = {1}{text=\clap{:}},
vline{3} = {1}{text=\clap{\ch{+}}},
vline{4} = {1}{text=\clap{\ch{->}}},
vline{5} = {1}{text=\clap{\ch{+}}},
row{1}={cmd=\textbf},
colsep=2pt,
}
\toprule[blue]
équation                    & \ch{HA\aq{}}                                          & \ch{HO\mch{}\lqd{}}   & \ch{A\mch{}\aq{}}     & \ch{H2O\lqd{}} \\
\midrule[blue]
état initial                                        &  $n_a=C_a V_a$                                        &  $n_b=C_b V$              & $\approx 0$               & excès \\
état final $(V<V_{eq})$     &  $C_a V_a -C_b V=C_b (V_{eq}-V)$  &  $\approx 0$              &   $C_b V$                         & excès\\
état final $(V=V_{eq})$     &  $\approx 0$                                      & $\approx 0$               &   $C_b V_{eq}$                & excès\\
état final $(V>V_{eq})$     &  $\approx 0$                                      & $C_b V -C_a V_a=C_b(V-V{eq})$         &   $C_b V_{eq}$    & excès\\
\bottomrule[blue]
\end{tblr}
\caption{Tableau d'avancement pour le dosage d'un acide faible par une base forte}
\label{tab:tableau_avancement_dosage_acide_faible_base_fort}
\end{table}



\end{document}

답변1

내 생각에는 귀하의 문서 "기하학"도 알아야 할 것 같습니다.

나는 다음과 같은 것을 제안합니다.

\documentclass{book}
\usepackage{geometry}
\usepackage{tabularray}
\UseTblrLibrary{amsmath,booktabs,counter,diagbox,siunitx,varwidth}
\usepackage{chemgreek}
\usepackage[modules={all}]{chemmacros}%le module orbital a été commenté (lignes 3816 à 3824
\usepackage{textgreek}
\chemsetup{greek=textgreek}
\begin{document}

\begin{table}[ht]%
\begin{tblr}{
colspec = {lX[2.7,c]X[2.8,c]X[c]X[c]},
columns={font=\small},
vline{2} = {1}{text=\clap{:}},
vline{3} = {1}{text=\clap{\ch{+}}},
vline{4} = {1}{text=\clap{\ch{->}}},
vline{5} = {1}{text=\clap{\ch{+}}},
row{1}={font=\small\bfseries},
%colsep=2pt,
}
\toprule[blue]
équation                    & \ch{HA\aq{}}                                          & \ch{HO\mch{}\lqd{}}   & \ch{A\mch{}\aq{}}     & \ch{H2O\lqd{}} \\
\midrule[blue]
état initial                                        &  $n_a=C_a V_a$                                        &  $n_b=C_b V$              & $\approx 0$               & excès \\
état final $(V<V_{eq})$     &  $C_a V_a -C_b V=C_b (V_{eq}-V)$  &  $\approx 0$              &   $C_b V$                         & excès\\
état final $(V=V_{eq})$     &  $\approx 0$                                      & $\approx 0$               &   $C_b V_{eq}$                & excès\\
état final $(V>V_{eq})$     &  $\approx 0$                                      & $C_b V -C_a V_a=C_b(V-V{eq})$         &   $C_b V_{eq}$    & excès\\
\bottomrule[blue]
\end{tblr}
\caption{Tableau d'avancement pour le dosage d'un acide faible par une base forte}
\label{tab:tableau_avancement_dosage_acide_faible_base_fort}
\end{table}



\end{document}

여기에 이미지 설명을 입력하세요

단일 셀의 글꼴을 변경하려면 다음을 사용하십시오 cell{<row>}{<column>}={<options>}.

\documentclass{book}
\usepackage{geometry}
\usepackage{tabularray}
\UseTblrLibrary{amsmath,booktabs,counter,diagbox,siunitx,varwidth}
\usepackage{chemgreek}
\usepackage[modules={all}]{chemmacros}%le module orbital a été commenté (lignes 3816 à 3824
\usepackage{textgreek}
\chemsetup{greek=textgreek}
\begin{document}

\begin{table}[ht]%
\begin{tblr}{
colspec = {lX[2,c]X[2,c]X[c]X[c]},
columns={font=\footnotesize},
cell{3}{2}={font=\scriptsize},
cell{Z}{3}={font=\scriptsize},
vline{2} = {1}{text=\clap{:}},
vline{3} = {1}{text=\clap{\ch{+}}},
vline{4} = {1}{text=\clap{\ch{->}}},
vline{5} = {1}{text=\clap{\ch{+}}},
row{1}={font=\footnotesize\bfseries},
colsep=2pt,
}
\toprule[blue]
équation                    & \ch{HA\aq{}}                                          & \ch{HO\mch{}\lqd{}}   & \ch{A\mch{}\aq{}}     & \ch{H2O\lqd{}} \\
\midrule[blue]
état initial                                        &  $n_a=C_a V_a$                                        &  $n_b=C_b V$              & $\approx 0$               & excès \\
état final $(V<V_{eq})$     &  $C_a V_a -C_b V=C_b (V_{eq}-V)$  &  $\approx 0$              &   $C_b V$                         & excès\\
état final $(V=V_{eq})$     &  $\approx 0$                                      & $\approx 0$               &   $C_b V_{eq}$                & excès\\
état final $(V>V_{eq})$     &  $\approx 0$                                      & $C_b V -C_a V_a=C_b(V-V{eq})$         &   $C_b V_{eq}$    & excès\\
\bottomrule[blue]
\end{tblr}
\caption{Tableau d'avancement pour le dosage d'un acide faible par une base forte}
\label{tab:tableau_avancement_dosage_acide_faible_base_fort}
\end{table}
\end{document}

여기에 이미지 설명을 입력하세요

관련 정보