修复双dollar公式匹配bug
This commit is contained in:
		
							parent
							
								
									6c2ffbae52
								
							
						
					
					
						commit
						ced977c443
					
				@ -332,7 +332,7 @@ def split_subprocess(txt, project_folder, return_dict, opts):
 | 
				
			|||||||
    # 吸收在42行以内的begin-end组合
 | 
					    # 吸收在42行以内的begin-end组合
 | 
				
			||||||
    text, mask = set_forbidden_text_begin_end(text, mask, r"\\begin\{([a-z\*]*)\}(.*?)\\end\{\1\}", re.DOTALL, limit_n_lines=42)
 | 
					    text, mask = set_forbidden_text_begin_end(text, mask, r"\\begin\{([a-z\*]*)\}(.*?)\\end\{\1\}", re.DOTALL, limit_n_lines=42)
 | 
				
			||||||
    # 吸收匿名公式
 | 
					    # 吸收匿名公式
 | 
				
			||||||
    text, mask = set_forbidden_text(text, mask, [ r"\$\$(.*?)\$\$",  r"\\\[.*?\\\]" ], re.DOTALL)
 | 
					    text, mask = set_forbidden_text(text, mask, [ r"\$\$([^$]+)\$\$",  r"\\\[.*?\\\]" ], re.DOTALL)
 | 
				
			||||||
    # 吸收其他杂项
 | 
					    # 吸收其他杂项
 | 
				
			||||||
    text, mask = set_forbidden_text(text, mask, [ r"\\section\{(.*?)\}", r"\\section\*\{(.*?)\}", r"\\subsection\{(.*?)\}", r"\\subsubsection\{(.*?)\}" ])
 | 
					    text, mask = set_forbidden_text(text, mask, [ r"\\section\{(.*?)\}", r"\\section\*\{(.*?)\}", r"\\subsection\{(.*?)\}", r"\\subsubsection\{(.*?)\}" ])
 | 
				
			||||||
    text, mask = set_forbidden_text(text, mask, [ r"\\bibliography\{(.*?)\}", r"\\bibliographystyle\{(.*?)\}" ])
 | 
					    text, mask = set_forbidden_text(text, mask, [ r"\\bibliography\{(.*?)\}", r"\\bibliographystyle\{(.*?)\}" ])
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user