Merge pull request #2638 from jfbu/latex_fixpdfframes

Fix #2635. To avoid pdf viewer issue, draw code frames latest.
This commit is contained in:
Jean-François B 2016-06-10 18:58:13 +02:00 committed by GitHub
commit e17aadf944

View File

@ -221,11 +221,19 @@
\hb@xt@\z@{\hss\begin{minipage}{\wd\@tempboxa}%
\SphinxVerbatimTitle
\end{minipage}\hss}\fi
\hrule\@height\fboxrule\relax
\hbox{\vrule\@width\fboxrule\relax
% draw frame border _latest_ to avoid pdf viewer issue
\kern\fboxrule
\hbox{\kern\fboxrule
\vbox{\vskip\fboxsep\copy\@tempboxa\vskip\fboxsep}%
\vrule\@width\fboxrule\relax}%
\hrule\@height\fboxrule\relax}%
\kern-\wd\@tempboxa\kern-\fboxrule
\vrule\@width\fboxrule
\kern\wd\@tempboxa
\vrule\@width\fboxrule}%
\kern-\dimexpr\fboxsep+\ht\@tempboxa+\dp\@tempboxa
+\fboxsep+\fboxrule\relax
\hrule\@height\fboxrule
\kern\dimexpr\fboxsep+\ht\@tempboxa+\dp\@tempboxa+\fboxsep\relax
\hrule\@height\fboxrule}%
}}%
\endgroup
\global\Sphinx@myfirstframedpassfalse