From 04574322f67b8cb6c25a931d70a0d25afbf5f0c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Spitzm=C3=BCller?= Date: Fri, 23 Nov 2007 14:59:35 +0000 Subject: [PATCH] * src/output_latex.cpp: - prevent wrong whitespace by trailing '%' on line endings. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21742 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/output_latex.cpp | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/src/output_latex.cpp b/src/output_latex.cpp index 085a6f1ccd..7b68bcb25e 100644 --- a/src/output_latex.cpp +++ b/src/output_latex.cpp @@ -117,7 +117,8 @@ TeXEnvironment(Buffer const & buf, lyxrc.language_command_end, "$$lang", prev_par_language->babel())) - << '\n'; + // the '%' is necessary to prevent unwanted whitespace + << "%\n"; texrow.newline(); } @@ -128,7 +129,8 @@ TeXEnvironment(Buffer const & buf, lyxrc.language_command_begin, "$$lang", par_language->babel())) - << '\n'; + // the '%' is necessary to prevent unwanted whitespace + << "%\n"; texrow.newline(); } } @@ -284,7 +286,7 @@ TeXOnePar(Buffer const & buf, Language const * const par_language = pit->getParLanguage(bparams); // The document's language Language const * const doc_language = bparams.language; - // The language that was in effect when the environemnt this paragraph is + // The language that was in effect when the environment this paragraph is // inside of was opened Language const * const outer_language = (runparams.local_font != 0) ? @@ -311,7 +313,8 @@ TeXOnePar(Buffer const & buf, os << from_ascii(subst(lyxrc.language_command_end, "$$lang", prev_language->babel())) - << '\n'; + // the '%' is necessary to prevent unwanted whitespace + << "%\n"; texrow.newline(); } @@ -364,7 +367,8 @@ TeXOnePar(Buffer const & buf, lyxrc.language_command_begin, "$$lang", par_language->babel())) - << '\n'; + // the '%' is necessary to prevent unwanted whitespace + << "%\n"; texrow.newline(); } } @@ -394,7 +398,8 @@ TeXOnePar(Buffer const & buf, if (encoding->package() == Encoding::inputenc && enc_switch.first) { runparams.encoding = encoding; if (enc_switch.second > 0) { - os << '\n'; + // the '%' is necessary to prevent unwanted whitespace + os << "%\n"; texrow.newline(); } }