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