The \lyxdeleted macro cannot cope with \newpage & co.
This commit is contained in:
Enrico Forestieri 2017-04-03 00:07:53 +02:00
parent 1ad2de5a64
commit caf56220c6
2 changed files with 8 additions and 3 deletions

View File

@ -214,6 +214,10 @@ ColorCode InsetNewpage::ColorName() const
void InsetNewpage::latex(otexstream & os, OutputParams const & runparams) const void InsetNewpage::latex(otexstream & os, OutputParams const & runparams) const
{ {
if (runparams.inDeletedInset) {
os << "\\mbox{}\\\\\\makebox[\\columnwidth]{\\dotfill\\ "
<< insetLabel() << "\\ \\dotfill}";
} else {
switch (params_.kind) { switch (params_.kind) {
case InsetNewpageParams::NEWPAGE: case InsetNewpageParams::NEWPAGE:
os << "\\newpage{}"; os << "\\newpage{}";
@ -234,6 +238,7 @@ void InsetNewpage::latex(otexstream & os, OutputParams const & runparams) const
break; break;
} }
} }
}
int InsetNewpage::plaintext(odocstringstream & os, int InsetNewpage::plaintext(odocstringstream & os,

View File

@ -144,8 +144,8 @@ What's new
- Use \providecommand for logical markup macros. This fixes a LaTeX error - Use \providecommand for logical markup macros. This fixes a LaTeX error
with strong and fontenc. with strong and fontenc.
- Fix problem with deleted paragraph breaks when changes are shown in - Fix problem with deleted page and paragraph breaks when changes are
output (bug 10579). shown in output (bugs 10554 and 10579).
- Allow for empty .lyx files to be opened (bug 9198). - Allow for empty .lyx files to be opened (bug 9198).