如何删除 tabularx 之后标题中不需要的空间

如何删除 tabularx 之后标题中不需要的空间

例如,当我将文本宽度下方的表格宽度设置为 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}

在此处输入图片描述

相关内容