From 11d20e132ae5e749029fbb941cf6fd6d7b989615 Mon Sep 17 00:00:00 2001 From: Juergen Spitzmueller Date: Fri, 23 Feb 2018 07:43:19 +0100 Subject: [PATCH] tex2lyx: do not force default bibliography style if none is set Some classes provide a \bibliographystyle, so we must not output any \bibliographystyle if none is set in the TeX file. Fixes: #10673 (cherry picked from commit ed331bedd6f7c412cbcf552c58da5d7b62846339) --- src/tex2lyx/text.cpp | 4 +++- status.23x | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/tex2lyx/text.cpp b/src/tex2lyx/text.cpp index 56931ddc55..a3206797f7 100644 --- a/src/tex2lyx/text.cpp +++ b/src/tex2lyx/text.cpp @@ -2473,7 +2473,9 @@ void parse_text(Parser & p, ostream & os, unsigned flags, bool outer, // nocite{*} option (needed for bibtex inset) string btprint; string contentslineContent; - string bibliographystyle = "default"; + // Some classes provide a \bibliographystyle, so do not output + // any if none is explicitly set. + string bibliographystyle; bool const use_natbib = isProvided("natbib"); bool const use_jurabib = isProvided("jurabib"); string last_env; diff --git a/status.23x b/status.23x index 407f06c703..e1cfddbe3f 100644 --- a/status.23x +++ b/status.23x @@ -74,6 +74,8 @@ What's new * TEX2LYX +- Do not force default bibliography style if none is set (bug 10673). + * ADVANCED FIND AND REPLACE -- 2.39.5