我正在尝试制作一个跨多页的表格,但在修复格式方面遇到了很多问题。我附上了我的表格以供参考。
1 - 我的项目需要用法语编写,因此“下页继续”需要消失或更改语言。有没有办法关闭此文本?
2 - 我需要特定的行跨越多列,这些列在我引用的图像中颜色较深。“确定剂量所需的性能”需要 3 列宽。在网上查看时,它说使用 Setcell,但当我尝试时,没有任何变化,我尝试设置 c=2,3,4...10,但对我的表格没有任何影响。如何做到这一点?
3 - 在表格内放置项目符号也会在单元格开头添加一个标签,我想将其删除。“Temps plus discriminant”需要与“1 mm est realisable”对齐。
以下是我引用图像的代码:
\begin{longtblr}[caption={Résultats importants du projet de doctorat.},
label={conclusions}] {colspec = {m{1cm}m{5cm}m{6cm}m{2cm}},rowhead = 1 ,
row{2} = {light-gray},
row{6} = {light-gray},
row{9} = {light-gray},
row{12} = {light-gray},
row{15} = {light-gray},
row{17} = {light-gray}
}
%\begin{tabular}{m{8cm}m{4cm}m{2cm}}
Objectifs&Résultats&Chapitre\\
\hline[2pt]
\SetCell[c=3]{}Étudier et sélectionner les composantes du dosimètre\\
Dépendance angulaire azimuthale&moins de 2 $\%$ d'atténuation pour le capteur 5DOFthin &3\\
\hline
表格长达多页,但我的所有问题都只能在这部分代码中看到。我们尝试使用 Longtable 来启动,但其他东西不起作用(例如颜色),所以我们最终改用 longtlbr。如果可以用其他方式重现示例,只要它能够解决上述 3 个问题,我们欢迎任何帮助。
非常感谢您的帮助!
答案1
- 您的代码片段扩展到一些 MWE(最小工作示例)并未重现所显示的表格,因此不清楚您想要获得什么。
- 因此,以下 MWE 只能作为起点:
\documentclass{article}
\usepackage{xcolor}
\usepackage{tabularray}
\UseTblrLibrary{booktabs, siunitx}
\begin{document}
\begin{longtblr}[
caption={Résultats importants du projet de doctorat.},
label={conclusions}
]{colspec = {X[l,m] X[l,m] Q[c, wd=2cm]},
rowhead = 1
}
Objectifs & Résultats & Chapitre \\
\toprule
\SetRow{bg=gray!30}
\SetCell[c=3]{l} Étudier et sélectionner les composantes du dosimètre
& & \\
Dépendance angulaire azimuthale
& moins de \qty{2}{\%} d'atténuation pour le capteur 5DOFthin
& 3 \\
\midrule
\end{longtblr}
\end{document}
- 如果您希望为表格中的更多行添加代码,请在代码片段中添加更多行并将其扩展为 MWE。
附录:itemize
表格中 有列表的示例:
\documentclass[11pt]{article}
\usepackage{xcolor}
\usepackage{tabularray}
\UseTblrLibrary{booktabs, siunitx, varwidth}
\usepackage{enumitem}
\usepackage{stix}
\begin{document}
\begingroup
\setlist[itemize]{nosep, itemsep=1pt, leftmargin=*,
label=\scriptsize$\mdlgblkdiamond$}
\begin{longtblr}[
caption={Résultats importants du projet de doctorat.},
label={conclusions}
]{rowhead = 1,
colspec = {X[l, m] X[l,m] Q[c, wd=2cm]},
stretch=-1,%<--- remove extra space above and below lists
% with nosep option; doc p.51 tabularray
measure = vbox,
}
Objectifs & Résultats & Chapitre \\
\toprule
\SetRow{bg=gray!30, abovesep=2ex}
\SetCell[c=3]{l} Étudier et sélectionner les composantes du dosimètre
& & \\
Dépendance angulaire azimuthale
& moins de \qty{2}{\%} d'atténuation pour le capteur 5DOFthin
& 3 \\
\midrule
some text
& \begin{itemize}
\item some text
\item \qty{0.1}{\second}
\end{itemize}
& 2 \\
\midrule
\end{longtblr}
\endgroup
\end{document}