You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Not setting a milestone, hoping it gets fixed upstream at LaTeX.
However, as varwidth is a third-party package not maintained by LaTeX team, it is not guaranteed there will be a fix from upstream and we perhaps will have to take some measures.
Notice that the LaTeX 2021-06-01 added paragraph hooks could also badly interfere with Sphinx code-blocks but this was anticipated at #9000.
I have not yet checked for other potential breakage from upstream LaTeX changes.
The text was updated successfully, but these errors were encountered:
There has been a LaTeX upstream update but it does not solve the issue in our context: the extra whitespace appears below not above the paragraph in merged cells of complex tables:
The upstream latex update is via version of file latex2e-first-aid-for-external-files.ltx dated 2021/06/08. It is a file which is automatically included during the latex format generation which happens when the user updates the installation via package manager. One sees no trace of it in log file.
As this is potentially time consuming I have not yet checked if the above phenomenon is a bad interaction with our usage of varwidth or really is due to lacunary fix of varwidth compatibility by latex2e-first-aid-for-external-files.ltx
The "latex2e-first-aid" mechanism is supposed to be provisory until the third-party packages get fixed. But, after one or two years, they will stop including their fixes in the latex format itself. So whatever happens the safest is probably for us to apply a fix ourselves. Which however is complicated and annoying because it implies making it in a way compatible to whatever happens on upstream latex or package side.
Describe the bug
A clear and concise description of what the bug is.
With recently released LaTeX of 2021-06-01 which adds "paragraph hooks", they cause extra whitespace due to bad interaction with
varwidth
package.To Reproduce
Steps to reproduce the behavior:
and
make latexpdf
. (I am using #9314 because these tables show the Sphinx 4.0 bug #9313).With TeXLive 2021 and the latest LaTeX release we get this
With TeXLive 2019 we got this with no extra space
Environment info
Additional context
This is LaTeX upstream ticket latex3/latex2e#583
But I have not checked in detail yet.
Not setting a milestone, hoping it gets fixed upstream at LaTeX.
However, as
varwidth
is a third-party package not maintained by LaTeX team, it is not guaranteed there will be a fix from upstream and we perhaps will have to take some measures.Notice that the LaTeX 2021-06-01 added paragraph hooks could also badly interfere with Sphinx code-blocks but this was anticipated at #9000.
I have not yet checked for other potential breakage from upstream LaTeX changes.
The text was updated successfully, but these errors were encountered: