代码:

        \begin{longtable}{m{12em}|m{28.7em}}
            \hline
            \textbf{aaaaa} & \textbf{bbbbb} \\
            \hline
            aaaaa & bbbbb \\
            \hdashline[0.8pt/2pt]
            aaaaa & bbbbb \\
            \hdashline[0.8pt/2pt]
            aaaaa & bbbbb \\
            \hline
        \end{longtable}

正常情况下的显示:

图片.png

使用了colortbl包之后变成了:

图片.png

请问有人知道该问题怎么解决么?谢谢!

2 回答2

1
<p>至少我这里texlive2019 没有问题。</p><pre class="brush:plain;toolbar:false">\documentclass{article} \usepackage{longtable,array,colortbl,arydshln} \begin{document} \begin{longtable}{m{12em}|m{28.7em}}             \hline             \textbf{aaaaa} & \textbf{bbbbb} \\             \hline             aaaaa & bbbbb \\             \hdashline[0.8pt/2pt]             aaaaa & bbbbb \\             \hdashline[0.8pt/2pt]             aaaaa & bbbbb \\             \hline         \end{longtable} \end{document}</pre><p><img src="/data/ueditor/php/upload/image/20190813/1565664308832371.png" title="1565664308832371.png" alt="1.png"></p><p>另:你这个不叫MWE,只是代码片段,MWE是一个完整的例子。</p>
0
<p>很奇怪,不知是不是由于中间操作了latex脚本的其他代码,调整了别的包的缘故,下午再测试的时候,这个问题又消失了:</p><p><br></p><p><img src="/data/ueditor/php/upload/image/20190813/1565675653879128.png" title="1565675653879128.png" alt="图片.png"></p><p><br></p><p>起初我以为是引入的colortbl宏包与longtable宏包前后位置的原因,将前者放在longtable之前,一看果然没问题,不过后来测试,将二者位置调换了一下,也还是没有问题【尴尬】</p><p><br></p><p>不管怎样,问题算是解决了,谢谢 @Chennanzhang 的回答,以后贴问题我会按照要求贴代码的!<br></p>

你的回答

请登录后回答

你的回答将会帮助更多人,请务必认真回答问题。