emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: BUG Re: [PATCH] ox-latex.el: Unify in one single list Babel and Poly


From: Ihor Radchenko
Subject: Re: BUG Re: [PATCH] ox-latex.el: Unify in one single list Babel and Polyglossia languages alists
Date: Sat, 23 Jul 2022 22:50:42 +0800

Kai von Fintel <fintel@mit.edu> writes:

>>> (defun org-latex--format-spec (info)
>>>   "Create a format-spec for document meta-data.
>>> INFO is a plist used as a communication channel."
>>>   (let ((language (let ((lang (plist-get info :language)))
>>>                 (or (cdr (assoc-string lang org-latex-babel-language-alist 
>>> t))
>>>                     (nth 1 (assoc-string lang 
>>> org-latex-polyglossia-language-alist t))
>>>                     lang))))
>>>
>>> This borks my latex exports.
> ...
> Thanks, Ihor. Your change fixed my issue.
>
> I do think that the code on lines 1864 and 1865 of =ox-latex.el= 
> (https://git.savannah.gnu.org/cgit/emacs/org-mode.git/tree/lisp/ox-latex.el#n1864)
>  should not use the old variable names. Since you’ve now defined the old 
> variables in =org-compat.el=, my exports work, so I’m ok for the moment. But 
> I don’t understand why they are still used in the definition of 
> =org-latex--format-spec=.
>
> But of course I’m far from familiar with the org code base.

Hmm. You are actually right.
Juan, can you please take a look. It looks like you missed
"org-latex--format-spec" in the patch. It should use the new
org-latex-language-alist variable instead.

Best,
Ihor



reply via email to

[Prev in Thread] Current Thread [Next in Thread]