使用 \oddsidemargin 将内容居中

使用 \oddsidemargin 将内容居中

我有一个很大的文档,仅由表格或 tabularx(产品规格)组成,我想将它们放在整个文档的中心。这些表格相当大,大多数都使用了可用的全宽(在本例中是基本的肖像 A4 纸),所以是 21 厘米。

例子:

\begin{tabularx}{21cm}{X X X}
...
\end{tabularx}
\begin{tabularx}{15cm}{X X X}
...
\end{tabularx}
\begin{tabularx}{20.5cm}{X X X}
...
\end{tabularx}

当我开始制作所有表格时,我意识到表格周围有一种边距,由于空间对我来说很宝贵,我决定删除文档中的所有边距。为此,我使用命令\setlength{\oddsidemargin}{-1.22in}(找到这里) 将整个文档的内容稍微向左移动一点,以补偿表格左边距。

但是现在,当我尝试使用 或任何其他居中技术将所有表格(因为其中一些较小)居中时\centering,它们并没有居中。它们实际上已经居中,但左侧多出了 1.22 英寸,这正是 中指定的长度\setlength{\oddsidemargin}{-1.22in}

如果我发表评论%\setlength{\oddsidemargin}{-1.22in},我的大多数表格都会超出右侧,然后被截断(因此不会显示某些文本的末尾)

所以我现在有几个问题:

  • 我是否错误地删除了文档的边距?因为这里我实际上不是在删除它们,而是在补偿它们。

  • 是否可以不以正确的方式\setlength{\oddsidemargin}{-1.22in}使用该命令?\centering

  • 如果没有,有什么方法可以禁用或将表格的右边距(而不是像 HTML 中的填充)设置为 0?

谢谢,

注 1:我没有指定任何\textwidth,所有原来的\documentclass{article}[10pt,a4paper,sans]

笔记2:我使用这些命令来删除边距和其他内容:

\setlength{\topmargin}{-1.4in}
\setlength{\oddsidemargin}{-1.22in}
\setlength{\marginparwidth}{0in}
\setlength{\hoffset}{0in}
\setlength{\voffset}{0in}

答案1

具有水平居中表格且可能占据整个文本宽度的文档的骨架将是:

\documentclass[a4paper]{article}
\usepackage[
  hmargin=0mm, % Remove left and right margin
  % Set vertical margin or whatever
]{geometry}
\usepackage{tabularx}

\setlength{\parindent}{0pt}% No indentation of first lines in paragraphs
\setlength{\parskip}{2ex minus 1ex plus 4ex}% Vertical space between paragraphs

\begin{document}
\centering

\begin{tabularx}{21cm}{X X X}
  ...
\end{tabularx}

\begin{tabularx}{15cm}{X X X}
  ...
\end{tabularx}

\begin{tabularx}{20.5cm}{X X X}
  ...
\end{tabularx}
\end{document}

环境之间的空行tabularx很重要。然后每个表格都设置在新段落内。这些段落之间的间距可以通过配置\parskip,参见前言。

答案2

在此处输入图片描述

表格的标记过于复杂,并强制使用许多过满的框,而此版本没有过满或未满的框警告,因此位于页面的中心。

\documentclass[10pt,a4paper,draft]{article}

\usepackage{array}
\usepackage{makecell}
\usepackage{multirow}
\usepackage{tabularx}
\usepackage{wasysym}
\usepackage{graphicx}
\usepackage{ifthen}
\usepackage[table]{xcolor}

\setlength{\topmargin}{-1.4in}
\setlength{\oddsidemargin}{-1in}
\setlength{\marginparwidth}{0in}
\setlength\textwidth{\paperwidth}

\begin{document}
\centering



\begin{tabular}{@{}ccc@{}}
\large\textbf{Neurologique}&
\large\textbf{Ventilatoire}&
\large\textbf{Circulatoire}\\
\begin{tabular}{l r l}
\multirowcell{3}{Pupilles\\\underline{NRS}}&\underline{n}ormales&Oui / Non\\
&\underline{r}\'{e}actives&Oui / Non\\
&\underline{s}ym\'{e}triques&Oui / Non\\
\multirowcell{2}{Rep\`{e}re\\\underline{OST}}&\underline{t}emps&Oui / Non\\
&\underline{e}space&Oui / Non\\
\multirowcell{6}{Motricit\'{e}\\\underline{MS4M}}&main G&OK\,/\,\begin{math}\approx\end{math}\,/\,KO\\
&main D&OK\,/\,\begin{math}\approx\end{math}\,/\,KO\\
&pied G&OK\,/\,\begin{math}\approx\end{math}\,/\,KO\\
&pied D&OK\,/\,\begin{math}\approx\end{math}\,/\,KO\\
&doigt Sym.&OK\,/\,\begin{math}\approx\end{math}\,/\,KO\\
&pieds Sym.&OK\,/\,\begin{math}\approx\end{math}\,/\,KO\\
\end{tabular}&
\begin{tabular}{l r l}
Chaleur&temp\'{e}rature&\raisebox{-0.4mm}{\rule{1cm}{0.1mm}}\raisebox{4px}{\begin{math}\circ\end{math}}C\\
Saturation&SpO\textsubscript{2} (\begin{math}\geq\end{math}94)&\raisebox{-0.4mm}{\rule{1cm}{0.1mm}}\%\\
\multirowcell{3}{Fr\'{e}quence\\Ventilatoire\\\underline{ARS}}&\underline{a}mple&Oui / Non\\
&\underline{r}\'{e}guli\`{e}re&Oui / Non\\
&\underline{s}ym\'{e}trique&Oui / Non\\
\multirowcell{3}{Respiration\\\underline{A--Normale}}&gasps&Oui / Non\\
&sifflements&Oui / Non\\
&ronflements&Oui / Non\\
Fr\'{e}quence&respiratoire&\raisebox{-0.4mm}{\rule{8mm}{0.1mm}}mpm\\
\textbf{Enfant}&\textbf{Ado}&\textbf{Adulte}\\
30--60&30--20&20--12
\end{tabular}&
\begin{tabular}{l r l}
TRC&recoloration&\raisebox{1px}{\begin{math}<\end{math}}3s / \begin{math}\geq\end{math}3s\\
\multirowcell{4}{Tension\\art\'{e}rielle}&mesure sur&Hum. / Carot.\\
&gauche&\raisebox{-0.4mm}{\rule{8mm}{0.1mm}} / \raisebox{-0.4mm}{\rule{8mm}{0.1mm}}\\
&droite&\raisebox{-0.4mm}{\rule{8mm}{0.1mm}} / \raisebox{-0.4mm}{\rule{8mm}{0.1mm}}\\
&r\'{e}f\'{e}rence&\raisebox{-0.4mm}{\rule{8mm}{0.1mm}} / \raisebox{-0.4mm}{\rule{8mm}{0.1mm}}\\
\multirowcell{3}{Pouls\\\underline{RBFS}}&\underline{r}\'{e}gulier&OK\,/\,\begin{math}\approx\end{math}\,/\,KO\\
&\underline{b}ien \underline{f}rapp\'{e}&OK\,/\,\begin{math}\approx\end{math}\,/\,KO\\
&\underline{s}ym\'{e}trique&OK\,/\,\begin{math}\approx\end{math}\,/\,KO\\
Fr\'{e}quence&cardiaque&\raisebox{-0.4mm}{\rule{13mm}{0.1mm}}bpm\\
\textbf{Enfant}&\textbf{Ado}&\textbf{Adulte}\\
100--160&70--140&60--100
\end{tabular}
\end{tabular}

\vspace{5mm}

\begin{tabular}{r l c c l c c l c c l}
\multicolumn{11}{c}{\large{\textbf{Bilan d'examen compl\'{e}mentaire}}}\\
Refus de:&s'allonger / s'assoir&\quad\,\quad&\framebox(10, 10)&Sueurs&\quad\,\quad&\framebox(10, 10)&Pacemaker&\quad\,\quad&\framebox(10, 10)&Veines apparentes\\
\'Etat:&anxieux(e) / stress\'{e}(e)&\quad\,\quad&\framebox(10, 10)&P\^{a}leurs&\quad\,\quad&\framebox(10, 10)&Muqueuses&\quad\,\quad&\framebox(10, 10)&Extr\^{e}mit\'{e}s froides\\
Sensation:&froid / chaud&\quad\,\quad&\framebox(10, 10)&Cloques&\quad\,\quad&\framebox(10, 10)&Maux de t\^{e}te&\quad\,\quad&\framebox(10, 10)&Fatigue g\'{e}n\'{e}ralis\'{e}e\\
Sensation:&soif / transpiration&\quad\,\quad&\framebox(10, 10)&Angoisse&\quad\,\quad&\framebox(10, 10)&Conjonctivite&\quad\,\quad&\framebox(10, 10)&Insectes implant\'{e}es\\
Sensation:&de vide / d\'{e}s\'{e}quilibre&\quad\,\quad&\framebox(10, 10)&Cyanoses&\quad\,\quad&\framebox(10, 10)&L\`{e}vres jers\'{e}es&\quad\,\quad&\framebox(10, 10)&Mycoses aux ongles\\
Difficult\'{e}s \`{a}:&parler / bouger&\quad\,\quad&\framebox(10, 10)&Marbrures&\quad\,\quad&\framebox(10, 10)&Fourmillements&\quad\,\quad&\framebox(10, 10)&Odeur forte d'alcool\\
Paralysie:&gauche / droite&\quad\,\quad&\framebox(10, 10)&Somnolent&\quad\,\quad&\framebox(10, 10)&Traces de piq\^{u}res&\quad\,\quad&\framebox(10, 10)&Envie de vomissements\\
\end{tabular}

\end{document}

相关内容