例如,当我将文本宽度下方的表格宽度设置为 300px 时,一切正常,但当我将其精确设置为文本宽度时,表格后面会出现一个空格。我该如何删除这个空格?标题和正文之间的间距设置为 0px。
\documentclass[a4paper,oneside,12pt,pdftex,czech]{book}
%nezbytné balíčky
\usepackage[T1]{fontenc} % kódování písma
\usepackage[utf8]{inputenc} % znaková sada
\usepackage[czech]{babel} % česká tipografie
\usepackage{lipsum} % text na vyplnění
\usepackage{fancyhdr} % uživatelsky definované záhlaví a zápatí
\usepackage{geometry} %
\geometry{a4paper,
includeheadfoot,
bindingoffset=1cm,
left=2.5cm,
right=2.5cm,
top=2.5cm,
bottom=2.5cm,
headheight=2cm,
headsep=0cm} % využití A4 stránky a nastavení okrajů (u vazby bude širší)
\usepackage{pdfpages}
\usepackage{tabularx}
\fancyhf{}
\renewcommand{\headrulewidth}{1pt}
\fancyhead[C]{
\begin{tabularx}{300px}{@{}X r@{}}
\skola, \fakulta & acad. year: \rok \\ \hline
\katedra & \autor
\end{tabularx}
}
\fancyfoot[C]{\thepage}
\linespread{1.1} % řádkování
\begin{document}
\newpage
~
\vfill
\pagestyle{fancy}
\chapter{ddd}
\lipsum[1-50]
\end{document}
\documentclass[a4paper,oneside,12pt,pdftex,czech]{book}
%nezbytné balíčky
\usepackage[T1]{fontenc} % kódování písma
\usepackage[utf8]{inputenc} % znaková sada
\usepackage[czech]{babel} % česká tipografie
\usepackage{lipsum} % text na vyplnění
\usepackage{fancyhdr} % uživatelsky definované záhlaví a zápatí
\usepackage{geometry} %
\geometry{a4paper,
includeheadfoot,
bindingoffset=1cm,
left=2.5cm,
right=2.5cm,
top=2.5cm,
bottom=2.5cm,
headheight=2cm,
headsep=0cm} % využití A4 stránky a nastavení okrajů (u vazby bude širší)
\usepackage{pdfpages}
\usepackage{tabularx}
\fancyhf{}
\renewcommand{\headrulewidth}{1pt}
\fancyhead[C]{
\begin{tabularx}{\textwidth}{@{}X r@{}}
\skola, \fakulta & acad. year: \rok \\ \hline
\katedra & \autor
\end{tabularx}
}
\fancyfoot[C]{\thepage}
\linespread{1.1} % řádkování
\begin{document}
\newpage
~
\vfill
\pagestyle{fancy}
\chapter{ddd}
\lipsum[1-50]
\end{document}