[LyX/master] Close font switches before comments
Juergen Spitzmueller
spitz at lyx.org
Thu Sep 30 10:32:22 UTC 2021
commit 9eab66ebb4e2aacfdec6ca472733fdeee9205bea
Author: Juergen Spitzmueller <spitz at lyx.org>
Date: Thu Sep 30 12:53:41 2021 +0200
Close font switches before comments
---
src/Paragraph.cpp | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
diff --git a/src/Paragraph.cpp b/src/Paragraph.cpp
index 6248d8e..e437b65 100644
--- a/src/Paragraph.cpp
+++ b/src/Paragraph.cpp
@@ -2694,7 +2694,12 @@ void Paragraph::latex(BufferParams const & bparams,
&& getInset(i)
&& getInset(i)->allowMultiPar()
&& getInset(i)->lyxCode() != ERT_CODE
- && getInset(i)->producesOutput();
+ && (getInset(i)->producesOutput()
+ // FIXME Something more general?
+ // Comments do not "produce output" but are still
+ // part of the TeX source and require font switches
+ // to be closed (otherwise LaTeX fails).
+ || getInset(i)->layoutName() == "Note:Comment");
bool closeLanguage = false;
bool lang_switched_at_inset = false;
More information about the lyx-cvs
mailing list