タイトルページの表の前に不要な縦方向のスペースがある

タイトルページの表の前に不要な縦方向のスペースがある

タイトル ページを作成しているときに、表形式の環境の前に不要な垂直スペースができました。垂直距離を 116 pt にするために、2 つの fbox を作成しました。しかし、2 番目のボックスの後に表形式の環境が始まり、その前に垂直スペースが追加されていると思われます。これは \vspace*{-6pt} で手動で削除できますが、どこから来るのか気になります。

\documentclass[a4paper, 12pt, headsepline, headings=small,]{scrreprt}
\overfullrule=1mm
\usepackage[onehalfspacing]{setspace}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[a4paper,showframe]{geometry}
\geometry{left=2cm,right=2cm,top=2cm,bottom=2cm}


\newenvironment{tightcenter}{%
  \setlength\topsep{0pt}
  \setlength\parskip{0pt}
  \begin{center}
}{%
  \end{center}
}

\begin{document}
% \topskip= x pt  % 12 pt in scrreprt
\vspace*{12 pt} % so in effect 24 pt
\begin{tightcenter}
Title \\
Title more info \\
Title more info \\
\fbox{\begin{minipage}{116 pt}  \hfill\vspace{116 pt}\end{minipage}}\\
%\vspace{116 pt}
\Large\textbf{\textrm{Huge Title Huge Title Huge Title Huge Title Title Huge}} 
\fbox{\begin{minipage}{116 pt}\hfill\vspace{116 pt}\end{minipage}}
%\vspace{116 pt}
\end{tightcenter} 
% \vspace*{-6pt}
\noindent\begin{tabular}{p{3cm}p{3.75cm}l}
& Advisor: & text text text\\ 
& More info: & text text text\\
& More info: & text text text\\
& More info: & text text text\\
\end{tabular}

\end{document}

負の vspace を使用する以外に、このスペースを何らかの方法で削除することはできますか?

ありがとう。

答え1

の周りの垂直方向の間隔を抑えたい場合はtightcenter、使用しないのが最善の方法です。center

\newenvironment{tightcenter}
 {\par\centering}
 {\par}

答え2

これはデフォルトの垂直スキップですセンター環境。試してください:

[...]
}{%
  \end{center}
  \vspace{-\lastskip}%
}
[...]

関連情報