سلام و احترام
سوال را در tex.stachexchange نیز پرسیدم و جواب دادند که باید بسته \usepackage{array}
را فراخوانی و قبل از جدول نیز سه دستور زیر را اضافه کرد.
\aboverulesep=0ex
\belowrulesep=0ex
\renewcommand{\arraystretch}{1.2}
همچنین در سطر تعریف ابتدایی جدول سطر زیر نیز تغییر زیر اعمال میشود.
\begin{longtable}{@{}|lcccccccc|}
برای رفع یک فاصله اندکی نیز که باقی میماند تغییرات دستور زیر در کد اعمال میشود.
& & & & & \multicolumn{2}{c}{کران توزیع} & \multicolumn{2}{c|}{90٪ {\scriptsize HPDI}} \\ [-0.5pt]
راه دیگری هم مطرح شده که زیبایی ظاهری حالت بالا را ندارد. آنهم عدم استفاده از بسته booktabs
و استفاده از دستورات \cline{6-7} \cline{8-9}
به جای \cmidrule(r{}){}
در جدول است.