【发布时间】:2020-04-15 13:54:49
【问题描述】:
我正在Marktext写一篇科学论文,我希望将下面的html图表嵌入到markdown(在draw.io创建)
<!DOCTYPE html>
<html>
<head>
<title>--updated</title>
<meta charset="utf-8"/>
</head>
<body>
<div class="mxgraph"
style="max-width:100%;border:1px solid transparent;"
data-mxgraph="{"highlight":"#666666","nav":true,"resize":true,"toolbar":"zoom layers lightbox","edit":"_blank","xml":"<mxfile host=\"Electron\" modified=\"2020-04-15T13:27:33.398Z\" agent=\"5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/12.9.9 Chrome/80.0.3987.163 Electron/8.2.1 Safari/537.36\" etag=\"7Y_i_u__cC6k-86I6LFA\" version=\"12.9.9\" type=\"device\"><diagram id=\"S9mogTuWuYmF0rAw_yv_\" name=\"Page-1\">xZTJTsMwEIafJseiNG7acoS2wAUVVCEoF2TFQ2LkxJHjNilPj4MneysWCXGJPJ/tWf6Z2CGLuLhWNI1uJQPheC4rHLJ0PM+f++ZbgoMFhMwtCBVnFo0bsOHvgNBFuuMMss5BLaXQPO3CQCYJBLrDqFIy7x57laIbNaUhDMAmoGJIHznTkaVzb9bwG+BhVEUeT8/tTkyrw1hJFlEm8xYiK4cslJTaruJiAaLUrtLF3rs6sVsnpiDR37nwkI1e6FbNH/n2ef22ul+m6/UIveyp2GHBF5itPlQSKLlLGJRexg65zCOuYZPSoNzNTc8Ni3QscBv9gdJQnEx0XJdvxgZkDFodzBG84PmoGI6MN0M7bxowRRS1tK8YxZaHtedGFbNAYX4gkjcQaaARJOyinDZjBYJmGQ+6skDB9VNrvTVr98xHa1lW7lbGAQ0bBNhgQHtCmkTkTgXwVZuHgrcE9Y8IWjEFgmq+76ZxTGWMcCe5SbDu58Tr9pNMeo2y6eOt9gT3HZGeI7fnSFMVgh44+mx6Xfbv54AM5uDy33+WviZ/+LMYs3mtrKbNk09WHw==</diagram></mxfile>"}">
</div>
<script type="text/javascript" src="https://app.diagrams.net/js/viewer.min.js">
</script>
</body>
</html>
但是,我在 SO 上寻找了其他方法(例如 this 和 this),但它们没有奏效。 我将不胜感激此问题的任何解决方案。
编辑:当我尝试将其放入 Marktext 的 HTML 块中时,我看到以下内容:
style="max-width:100%;border:1px solid transparent;"
data-mxgraph="{"highlight":"#666666","nav":true,"resize":true,"toolbar":"zoom layers lightbox","edit":"_blank","xml":"<mxfile host=\"Electron\" modified=\"2020-04-15T13:27:33.398Z\" agent=\"5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/12.9.9 Chrome/80.0.3987.163 Electron/8.2.1 Safari/537.36\" etag=\"7Y_i_u__cC6k-86I6LFA\" version=\"12.9.9\" type=\"device\"><diagram id=\"S9mogTuWuYmF0rAw_yv_\" name=\"Page-1\">xZTJTsMwEIafJseiNG7acoS2wAUVVCEoF2TFQ2LkxJHjNilPj4MneysWCXGJPJ/tWf6Z2CGLuLhWNI1uJQPheC4rHLJ0PM+f++ZbgoMFhMwtCBVnFo0bsOHvgNBFuuMMss5BLaXQPO3CQCYJBLrDqFIy7x57laIbNaUhDMAmoGJIHznTkaVzb9bwG+BhVEUeT8/tTkyrw1hJFlEm8xYiK4cslJTaruJiAaLUrtLF3rs6sVsnpiDR37nwkI1e6FbNH/n2ef22ul+m6/UIveyp2GHBF5itPlQSKLlLGJRexg65zCOuYZPSoNzNTc8Ni3QscBv9gdJQnEx0XJdvxgZkDFodzBG84PmoGI6MN0M7bxowRRS1tK8YxZaHtedGFbNAYX4gkjcQaaARJOyinDZjBYJmGQ+6skDB9VNrvTVr98xHa1lW7lbGAQ0bBNhgQHtCmkTkTgXwVZuHgrcE9Y8IWjEFgmq+76ZxTGWMcCe5SbDu58Tr9pNMeo2y6eOt9gT3HZGeI7fnSFMVgh44+mx6Xfbv54AM5uDy33+WviZ/+LMYs3mtrKbNk09WHw==</diagram></mxfile>"}">
这只是原始的 html,没有显示图表。 (我没有将 javascript 添加到 Marktext 中)
【问题讨论】:
-
到底发生了什么?它只是没有出现吗?你看到一个空白区域吗?错误信息? ...
-
@griffin 为了进一步澄清,我没有看到我的问题中显示的语法突出显示;纯文本
标签: javascript html markdown