单题生成图片功能适配macos
This commit is contained in:
parent
5deffbdf9d
commit
4cb68ad559
|
|
@ -24,6 +24,10 @@ class MyWindow(QWidget,Ui_Form):
|
||||||
prefix = self.lineEdit_message.text().strip()
|
prefix = self.lineEdit_message.text().strip()
|
||||||
content = f"{prefix} {pro_dict[self.id.zfill(6)]['content']}"
|
content = f"{prefix} {pro_dict[self.id.zfill(6)]['content']}"
|
||||||
latex_raw = ReadTextFile("模板文件/独立文件模板.txt")
|
latex_raw = ReadTextFile("模板文件/独立文件模板.txt")
|
||||||
|
#识别操作系统
|
||||||
|
if sys.platform != "win32":
|
||||||
|
latex_raw = re.sub(r"fontset[\s]*=[\s]*none","fontset = fandol",latex_raw)
|
||||||
|
latex_raw = re.sub(r"\\setCJKmainfont",r"% \\setCJKmainfont",latex_raw)
|
||||||
latexdata = StringSubstitute(r"<<待替换\d*>>",latex_raw,[content])
|
latexdata = StringSubstitute(r"<<待替换\d*>>",latex_raw,[content])
|
||||||
makedir("临时文件/pics")
|
makedir("临时文件/pics")
|
||||||
SaveTextFile(latexdata,f"临时文件/pics/ID{self.id}-{self.dpi}-{self.time}.tex")
|
SaveTextFile(latexdata,f"临时文件/pics/ID{self.id}-{self.dpi}-{self.time}.tex")
|
||||||
|
|
|
||||||
Reference in New Issue