maieul/ledmac

Package polyglossia Error: Unknown direction . \Columns

Doc73 opened this issue · 6 comments

Doc73 commented

Version

Package: reledmac 2022/02/04 v2.39.1 typesetting critical editions
Package: reledpar 2021/09/27 v2.25.2 reledmac extension for parallel texts

Package: polyglossia 2022/04/10 v1.55a Modern multilingual typesetting with XeLaTeX and LuaLaTeX

TeX Engine

XeLaTeX

Regression

I am unable to say which was the last working version, as I had not touched this project for a long time.

Description

There appears to be an incompatibility between \Columns command and Polyglossia package.
The final pdf is generated, but after a lot of errors

Minimal Working Example

% !TeX TS-program = xelatex

\documentclass[11pt,b5paper]{book}
\usepackage{libertinus}
\usepackage{polyglossia}
	\setmainlanguage{italian}
	\setotherlanguage[variant=ancient]{greek}
	\setotherlanguage[variant=modern]{latin}
	\setotherlanguage{german}

\usepackage[noeledsec,noledgroup,series={A,B,C}]{reledmac}
\usepackage[continuousnumberingwithcolumns]{reledpar}

\begin{document}
Quel ramo del lago di Como, che volge a mezzogiorno, tra due catene non interrotte di monti, tutto a seni e a golfi […]»: questa è Lecco. Il ramo del lago di Como, descritto da Alessandro Manzoni nei Promessi Sposi, è il ramo di Lecco, una delle tre sezioni del lago, insieme al ramo di Como e a quello di Gera.

\textlatin{Quel ramo del lago di Como, che volge a mezzogiorno, tra due catene non interrotte di monti, tutto a seni e a golfi […]»: questa è Lecco. Il ramo del lago di Como, descritto da Alessandro Manzoni nei Promessi Sposi, è il ramo di Lecco, una delle tre sezioni del lago, insieme al ramo di Como e a quello di Gera.}

\textgerman{Quel ramo del lago di Como, che volge a mezzogiorno, tra due catene non interrotte di monti, tutto a seni e a golfi […]»: questa è Lecco. Il ramo del lago di Como, descritto da Alessandro Manzoni nei Promessi Sposi, è il ramo di Lecco, una delle tre sezioni del lago, insieme al ramo di Como e a quello di Gera.}

\numberlinefalse
\begin{pairs}
	\begin{Leftside}
		\beginnumbering
		\pstart
		\noindent Quel ramo del lago di Como, che volge a mezzogiorno, tra due catene non interrotte di monti, tutto a seni e a golfi […]»: questa è Lecco. Il ramo del lago di Como, descritto da Alessandro Manzoni nei Promessi Sposi, è il ramo di Lecco, una delle tre sezioni del lago, insieme al ramo di Como e a quello di Gera.
		\pend
	\end{Leftside}
	
	\begin{Rightside}
		\beginnumbering
		\pstart
		\noindent Quel ramo del lago di Como, che volge a mezzogiorno, tra due catene non interrotte di monti, tutto a seni e a golfi […]»: questa è Lecco. Il ramo del lago di Como, descritto da Alessandro Manzoni nei Promessi Sposi, è il ramo di Lecco, una delle tre sezioni del lago, insieme al ramo di Como e a quello di Gera.
		\pend
		\endnumbering
	\end{Rightside}
\end{pairs}
\Columns
\numberlinetrue

\end{document}
Type your MWE here

Workaround

Well, it seems something has changed on polyglossia... I try to solve this problem.

Doc73 commented

@maieul
I remembered that the latest working compilation dates back to early January.
Polyglossia version 1.54 was released on 27-03-2022, v. 1.53 on 12-04-2021.
Version 1.53 certainly worked!

please try branch issue937

Doc73 commented

At first sight, it seems to work fine!
Thank you very much!

Doc73 commented

@maieul
you forgot to close this ticket and I remember you prefer to do it yourself. ;-)

well, I mostly forget to push the code... which would have closed the issue. It is done. Thanks.