dragonfsky1 最近的时间轴更新
dragonfsky1

dragonfsky1

V2EX 第 577847 号会员,加入于 2022-04-09 21:42:37 +08:00
dragonfsky1 最近回复了
1 天前
回复了 yuandj 创建的主题 程序员 服务部署流程中,如何节省流量费用?
日 20 亿 还需要考虑流量费用吗,这种直接升级按口子计费的
9 天前
回复了 VchentozV 创建的主题 OpenAI 如何共享 ChatGPT 账号给朋友 ?
我就是给了几个同事共享 team 用一个单独的谷歌账号一起登陆
如果资源不足,让一个用户不满意好过让 50 个用户都不满意
投的时间不对啊 现在就算有 hc 的位置大概率是找人救火的 也不会要应届生
335 天前
回复了 lgqfhwy2 创建的主题 OpenAI 大家用的网页版的 gpt-4 有感觉到变笨吗
前段时间有一次 明显感觉变笨了 现在恢复了
2023-05-12 22:37:18 +08:00
回复了 freedie 创建的主题 程序员 有偿提供 ChatGPT 接入服务
我只好奇是怎么突破 cloudfalre 限制的
2023-05-03 14:01:21 +08:00
回复了 peerless 创建的主题 程序员 哪里有可以悬赏的平台,帮忙解决技术难点的
我刚刚问了下 gpt4 给的回答看起来挺靠谱的
import os
import subprocess
from docx import Document
from docx.opc.constants import RELATIONSHIP_TYPE as RT
import matplotlib.pyplot as plt
from sympy import preview


def extract_equations(word_document):
doc = Document(word_document)
equations = []

for rel in doc.part.rels:
if doc.part.rels[rel].reltype == RT.MATH:
equations.append(doc.part.rels[rel]._target._blob)

return equations


def equations_to_latex(equations, output_folder):
latex_equations = []

for idx, eq in enumerate(equations):
with open(f"{output_folder}/temp_eq{idx}.omml", "wb") as f:
f.write(eq)

result = subprocess.run(
["pandoc", "-s", f"{output_folder}/temp_eq{idx}.omml", "-t", "latex"],
capture_output=True,
)

latex_equation = result.stdout.decode("utf-8").strip()
latex_equations.append(latex_equation)

return latex_equations


def latex_equations_to_images(latex_equations, output_folder):
for idx, eq in enumerate(latex_equations):
preview(
eq,
viewer="file",
filename=f"{output_folder}/equation{idx}.png",
output="png",
dvioptions=["-D", "300"],
)


def main():
word_document = "input.docx"
output_folder = "output"

if not os.path.exists(output_folder):
os.mkdir(output_folder)

equations = extract_equations(word_document)
latex_equations = equations_to_latex(equations, output_folder)
latex_equations_to_images(latex_equations, output_folder)


if __name__ == "__main__":
main()
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5533 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 06:18 · PVG 14:18 · LAX 23:18 · JFK 02:18
Developed with CodeLauncher
♥ Do have faith in what you're doing.