mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-22 01:59:02 +00:00
Partial fix for #12605
The equation number is now correctly generated when using \ref in \tag, but if equations are numbered within sections, the \tag'ed equations in the first sections are numbered wrongly. However, I think this is a preview.sty bug not a lyx one.
This commit is contained in:
parent
c3881f6e9e
commit
ae961f004b
@ -293,7 +293,7 @@ def run_latex(latex, latex_file, bibtex = None):
|
||||
latex_status, latex_stdout = run_tex(latex, latex_file)
|
||||
# Rerun latex if necessary
|
||||
progress("Checking if a latex rerun is necessary")
|
||||
if string_in_file("Warning: Citation", log_file):
|
||||
if string_in_file("Warning: (Citation|Reference)", log_file):
|
||||
latex_status, latex_stdout = run_tex(latex, latex_file)
|
||||
|
||||
return latex_status, latex_stdout
|
||||
@ -312,9 +312,10 @@ def run_tex(tex, tex_file):
|
||||
def string_in_file(string, infile):
|
||||
if not os.path.isfile(infile):
|
||||
return False
|
||||
string_re = re.compile(string.encode())
|
||||
f = open(infile, 'rb')
|
||||
for line in f.readlines():
|
||||
if string.encode() in line:
|
||||
if string_re.search(line):
|
||||
f.close()
|
||||
return True
|
||||
f.close()
|
||||
|
Loading…
Reference in New Issue
Block a user