なぜテーブルの角が切り取られているのでしょうか?

なぜテーブルの角が切り取られているのでしょうか?

表形式の環境を使用しようとしていたところ、何かおかしいことに気づいたので、線の幅を広げたところ、表の角が切り取られていることが明らかになりました。

コードは次のようになります:

\documentclass{book}

\usepackage[utf8]{inputenc}

\setlength{\arrayrulewidth}{1mm}
\setlength{\tabcolsep}{18pt}
\renewcommand{\arraystretch}{1.5}

\begin{document}
    \begin{center}
        \begin{tabular}{ |c|c|c| }
            \hline
            1 & 2 & 3 \\
            \hline
        \end{tabular}
    \end{center}
\end{document}

出力は次のようになります。

ここに画像の説明を入力してください

答え1

「奇妙な」コーナーはパッケージによって修正されますarray。セクション「2.1 ルールの取り扱い「」。

\documentclass{book}

\usepackage[utf8]{inputenc}

\usepackage{array}
\setlength{\arrayrulewidth}{1mm}
\setlength{\tabcolsep}{18pt}
\renewcommand{\arraystretch}{1.5}

\begin{document}
    \begin{center}
        \begin{tabular}{ |c|c|c| }
            \hline
            1 & 2 & 3 \\
            \hline
        \end{tabular}
    \end{center}
\end{document}

結果

関連情報