Compare commits
3 Commits
version3.6
...
version3.6
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
1253a2b0a6 | ||
|
|
71537b570f | ||
|
|
7754215dad |
@@ -73,6 +73,7 @@ def move_project(project_folder, arxiv_id=None):
|
|||||||
|
|
||||||
# align subfolder if there is a folder wrapper
|
# align subfolder if there is a folder wrapper
|
||||||
items = glob.glob(pj(project_folder,'*'))
|
items = glob.glob(pj(project_folder,'*'))
|
||||||
|
items = [item for item in items if os.path.basename(item)!='__MACOSX']
|
||||||
if len(glob.glob(pj(project_folder,'*.tex'))) == 0 and len(items) == 1:
|
if len(glob.glob(pj(project_folder,'*.tex'))) == 0 and len(items) == 1:
|
||||||
if os.path.isdir(items[0]): project_folder = items[0]
|
if os.path.isdir(items[0]): project_folder = items[0]
|
||||||
|
|
||||||
@@ -214,7 +215,6 @@ def Latex英文纠错加PDF对比(txt, llm_kwargs, plugin_kwargs, chatbot, histo
|
|||||||
# <-------------- we are done ------------->
|
# <-------------- we are done ------------->
|
||||||
return success
|
return success
|
||||||
|
|
||||||
|
|
||||||
# ========================================= 插件主程序2 =====================================================
|
# ========================================= 插件主程序2 =====================================================
|
||||||
|
|
||||||
@CatchException
|
@CatchException
|
||||||
|
|||||||
@@ -283,10 +283,10 @@ def find_tex_file_ignore_case(fp):
|
|||||||
dir_name = os.path.dirname(fp)
|
dir_name = os.path.dirname(fp)
|
||||||
base_name = os.path.basename(fp)
|
base_name = os.path.basename(fp)
|
||||||
# 如果输入的文件路径是正确的
|
# 如果输入的文件路径是正确的
|
||||||
if os.path.exists(pj(dir_name, base_name)): return pj(dir_name, base_name)
|
if os.path.isfile(pj(dir_name, base_name)): return pj(dir_name, base_name)
|
||||||
# 如果不正确,试着加上.tex后缀试试
|
# 如果不正确,试着加上.tex后缀试试
|
||||||
if not base_name.endswith('.tex'): base_name+='.tex'
|
if not base_name.endswith('.tex'): base_name+='.tex'
|
||||||
if os.path.exists(pj(dir_name, base_name)): return pj(dir_name, base_name)
|
if os.path.isfile(pj(dir_name, base_name)): return pj(dir_name, base_name)
|
||||||
# 如果还找不到,解除大小写限制,再试一次
|
# 如果还找不到,解除大小写限制,再试一次
|
||||||
import glob
|
import glob
|
||||||
for f in glob.glob(dir_name+'/*.tex'):
|
for f in glob.glob(dir_name+'/*.tex'):
|
||||||
|
|||||||
Reference in New Issue
Block a user