srimanth-d/GOT_CPU
11127
1 2punctuation_dict = {3 ",": ",",4 "。": ".",5 6}7translation_table = str.maketrans(punctuation_dict)8 9def 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 32content_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: true60 };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 75tik_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">89const text =90</script>91</body>92</html>"""93 94 95 96# print(tik_html)