]> git.lyx.org Git - features.git/commitdiff
Initialize correct font in description label with ct
authorJuergen Spitzmueller <spitz@lyx.org>
Fri, 27 Dec 2019 07:42:43 +0000 (08:42 +0100)
committerJuergen Spitzmueller <spitz@lyx.org>
Fri, 27 Dec 2019 07:42:43 +0000 (08:42 +0100)
Fixes #10811

src/Paragraph.cpp

index 3c4919ca6864b96d07418eb840d8717726413844..e64480c4c9ef847a21ba7525e447c541e4971538 100644 (file)
@@ -2505,7 +2505,8 @@ void Paragraph::latex(BufferParams const & bparams,
                                                basefont, needPar);
                                        open_font = false;
                                }
-                               basefont = getLayoutFont(bparams, outerfont);
+                               basefont = (body_pos > i) ? getLabelFont(bparams, outerfont)
+                                                         : getLayoutFont(bparams, outerfont);
                                running_font = basefont;
                                column += Changes::latexMarkChange(os, bparams,
                                        Change(Change::INSERTED), change, rp);
@@ -2525,7 +2526,8 @@ void Paragraph::latex(BufferParams const & bparams,
                                                basefont, basefont, needPar);
                                open_font = false;
                        }
-                       basefont = getLayoutFont(bparams, outerfont);
+                       basefont = (body_pos > i) ? getLabelFont(bparams, outerfont)
+                                                 : getLayoutFont(bparams, outerfont);
                        running_font = basefont;
                        column += Changes::latexMarkChange(os, bparams, runningChange,
                                                           change, runparams);