Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New incompatibility between nicematrix and bidi #42

Open
2 of 5 tasks
logological opened this issue Jun 7, 2024 · 1 comment
Open
2 of 5 tasks

New incompatibility between nicematrix and bidi #42

logological opened this issue Jun 7, 2024 · 1 comment
Assignees
Labels
bug Something isn't working

Comments

@logological
Copy link

Brief outline of the issue

With a recent (2024-06-01-ish) release of LaTeX, use of the bidi package seems to break nicematrix >= 6.28. According to the discussion at Issue latex3/latex2e#1368, this may be because the array package, whose definitions bidi redefines, was recently changed.

I also reported this issue by e-mail to the nicematrix maintainer.

Check/indicate

Minimal example showing the issue

\documentclass{article}

\usepackage{nicematrix}
\usepackage{bidi}

\begin{document}
\begin{NiceTabular}{lllll}
a & b & c & d & e \\
\end{NiceTabular}
\end{document}

Expected behavior

The minimal example should compile, but instead produces the following error message:

(./test.aux) (/opt/texlive/2024/texmf-dist/tex/latex/base/ts1cmr.fd)
! Extra alignment tab has been changed to \cr.
<template> \endtemplate

l.9 \end{NiceTabular}

Log and PDF files

test.log

@logological logological added the bug Something isn't working label Jun 7, 2024
@logological
Copy link
Author

With the latest release of array (2.6d on 2024-06-14) the problem is no longer reproducible. However, the discussion in latex3/latex2e#1368 suggests that the root of the problem is bidi's redefinition of internal things from array, and so it might be better if bidi were eventually updated to play nice with the new definitions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants