From: Juergen Spitzmueller Date: Tue, 21 Aug 2018 15:33:30 +0000 (+0200) Subject: tex2lyx: simplify btUnit parsing X-Git-Tag: 2.3.2~101 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=84aac99b963edd96e007cee9996b5dc8cebdfd4f;p=features.git tex2lyx: simplify btUnit parsing --- diff --git a/src/tex2lyx/text.cpp b/src/tex2lyx/text.cpp index 09a29ffd14..531d4c4517 100644 --- a/src/tex2lyx/text.cpp +++ b/src/tex2lyx/text.cpp @@ -1944,20 +1944,13 @@ void parse_environment(Parser & p, ostream & os, bool outer, else if (name == "btUnit") { string const nt = p.next_next_token().cs(); - active_environments.push_back("btUnit"); - if (nt == "part") - preamble.multibib("part"); - else if (nt == "chapter") - preamble.multibib("chapter"); - else if (nt == "section") - preamble.multibib("section"); - else if (nt == "subsection") - preamble.multibib("subsection"); - else { + if (nt == "part" || nt == "chapter" + || nt == "section" || nt == "subsection") { + active_environments.push_back("btUnit"); + preamble.multibib(nt); + } else parse_unknown_environment(p, name, os, FLAG_END, outer, parent_context); - active_environments.pop_back(); - } } else if (name == "framed" || name == "shaded") {