我是 Latex 新手,我想用 Word 创建报告封面,但 Latex 用起来很吃力。有人能帮我吗?
我已经尝试了多列,但我无法组织每个单元格的大小,我需要合并一些列和一些行,就像图中这样:
\documentclass{article}
\usepackage{geometry}
\geometry{
a4paper,
total={170mm,257mm},
left=10mm,
top=10mm,
}
\setlength{\arrayrulewidth}{0.5mm}
\setlength{\tabcolsep}{43pt}
\renewcommand{\arraystretch}{1.5}
\begin{document}
\begin{tabular}{ |p{3cm}|p{3cm}|p{3cm}| }
\hline
Logo 1 & Logo 2 & TEXT 1 \\
\hline
\multicolumn{3}{c}{TITLE}
\hline
\multirow{4}{*}{TEXT 2}
TEXT 3 & TEXT 4 & DATE \\
\multicolumn{3}{c}{ABSTRACT}
AUTHOR 1 & AUTHOR 2 & TYPE \\
APROVED & COMPANY \\
\hline
\end{tabular}
\end{document}
答案1
- 目前尚不清楚“XXX”是否会手动插入或作为表格的一部分
- 在后一种情况下,应从表代码中删除所有
\qquad
和“xxx2 - 你的表格很复杂,似乎只有用
tabularray
才能(至少简单)写
\documentclass{article}
\usepackage[a4paper,
left=10mm,
top=10mm]{geometry}
\usepackage{tabularray}
\usepackage{lipsum}
% \setlength{\arrayrulewidth}{0.5mm}
%\setlength{\tabcolsep}{43pt}
%\renewcommand{\arraystretch}{1.5}
\begin{document}
\noindent\begin{tblr}{hlines, vlines,
colspec={*{3}{X[l]}},
rowsep=5pt,
row{1} = {c},
hspan=minimal}
Logo 1 & Logo 2 & TEXT 1 \\
\SetCell[c=3]{c} TITLE \\
\SetCell[c=2, r=4]{h,j} TITLE 2
\lipsum[66]
& & REF. xx:\par\qquad TEXT 3 \\
& & REF. xx:\par\qquad TEXT 4 \\
& & DATE: \par\qquad xx.xx.xxxx \\
& & REVIEW \par\qquad x \\
\SetCell[c=3]{j} ABSTRACT:
\lipsum[1] \\
AUTHOR 1\par \qquad xx
& AUTHOR 2\par\qquad xx
& \SetCell[r=2]{l,h} TYPE\par
\qquad INFORM \\
APROVED\par\qquad xx
& COMPANY\par\qquad xx
& \\
\end{tblr}
\end{document}