[LyX/master] Fix closing of local CJK language with polyglossia (#13315)
Juergen Spitzmueller <[email protected]> Fri, 15 May 2026 10:57:03 +0000
| Newsgroups | gmane.editors.lyx.cvs |
|---|---|
| Message-ID | <[email protected]> |
commit 761599050378c1699ab89ce9f70e11059f0d4722 Author: Juergen Spitzmueller <[email protected]> Date: Fri May 15 12:56:15 2026 +0200 Fix closing of local CJK language with polyglossia (#13315) --- src/Font.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Font.cpp b/src/Font.cpp index 1001bde4a1..a0c4820a05 100644 --- a/src/Font.cpp +++ b/src/Font.cpp @@ -643,7 +643,8 @@ int Font::latexWriteEndChanges(otexstream & os, BufferParams const & bparams, if (closeLanguage && language() != base.language() && language() != next.language() - && (language()->encoding()->package() != Encoding::CJK)) { + && (language()->encoding()->package() != Encoding::CJK + || (runparams.use_polyglossia && !language()->polyglossia().empty()))) { os << '}'; ++count; bool const using_begin_end = -- lyx-cvs mailing list [email protected] https://lists.lyx.org/mailman/listinfo/lyx-cvs