Thatphum commited on
Commit
20c0035
·
verified ·
1 Parent(s): 00b915f

Delete render_tools.py

Browse files
Files changed (1) hide show
  1. render_tools.py +0 -96
render_tools.py DELETED
@@ -1,96 +0,0 @@
1
-
2
- punctuation_dict = {
3
- ",": ",",
4
- "。": ".",
5
-
6
- }
7
- translation_table = str.maketrans(punctuation_dict)
8
-
9
- def svg_to_html(svg_content, output_filename):
10
-
11
- html_content = f"""
12
- <!DOCTYPE html>
13
- <html lang="en">
14
- <head>
15
- <meta charset="UTF-8">
16
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
17
- <title>SVG Embedded in HTML</title>
18
- </head>
19
- <body>
20
- <svg width="2100" height="15000" xmlns="http://www.w3.org/2000/svg">
21
- {svg_content}
22
- </svg>
23
- </body>
24
- </html>
25
- """
26
-
27
- with open(output_filename, 'w') as file:
28
- file.write(html_content)
29
-
30
-
31
-
32
- content_mmd_to_html = """<!DOCTYPE html>
33
- <html lang="en" data-lt-installed="true"><head>
34
- <meta charset="UTF-8">
35
- <title>Title</title>
36
- <script>
37
- const text =
38
- </script>
39
- <style>
40
- #content {
41
- max-width: 800px;
42
- margin: auto;
43
- }
44
- </style>
45
- <script>
46
- let script = document.createElement('script');
47
- script.src = "https://cdn.jsdelivr.net/npm/mathpix-markdown-it@1.3.6/es5/bundle.js";
48
- document.head.append(script);
49
-
50
- script.onload = function() {
51
- const isLoaded = window.loadMathJax();
52
- if (isLoaded) {
53
- console.log('Styles loaded!')
54
- }
55
-
56
- const el = window.document.getElementById('content-text');
57
- if (el) {
58
- const options = {
59
- htmlTags: true
60
- };
61
- const html = window.render(text, options);
62
- el.outerHTML = html;
63
- }
64
- };
65
- </script>
66
- </head>
67
- <body>
68
- <div id="content"><div id="content-text"></div></div>
69
- </body>
70
- </html>
71
- """
72
-
73
-
74
-
75
- tik_html = """
76
- <!DOCTYPE html>
77
-
78
- <html>
79
-
80
- <head>
81
- <meta charset="UTF-8">
82
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
83
- <title>Document</title>
84
- <link rel="stylesheet" type="text/css" href="https://tikzjax.com/v1/fonts.css">
85
- <script src="https://tikzjax.com/v1/tikzjax.js"></script>
86
- </head>
87
- <body>
88
- <script type="text/tikz">
89
- const text =
90
- </script>
91
- </body>
92
- </html>"""
93
-
94
-
95
-
96
- # print(tik_html)