系列讲义生成功能产生合集时处理不同平台的字体
This commit is contained in:
parent
7f898dc5dd
commit
cfcae05ede
|
|
@ -133,7 +133,9 @@ class MyWindow(QWidget,Ui_Form):
|
|||
merged += multitexdata[i]
|
||||
|
||||
mergedtext = StringSubstitute(r"<<待替换[\d]+>>",ReadTextFile("./模板文件/合集模板.txt"),[merged])
|
||||
|
||||
if sys.platform != "win32":
|
||||
mergedtext = re.sub(r"fontset[\s]*=[\s]*none","fontset = fandol",mergedtext)
|
||||
mergedtext = re.sub(r"\\setCJKmainfont",r"% \\setCJKmainfont",mergedtext)
|
||||
SaveTextFile(mergedtext,os.path.join(self.outputpath,f"合集{GetDate()}.tex"))
|
||||
|
||||
# if not "编译合集" in configjson or configjson["编译合集"] == False:
|
||||
|
|
|
|||
Reference in New Issue