Ver código fonte

开启Markdown编辑器的数学公式功能

Minho 7 anos atrás
pai
commit
579197d146

+ 2 - 1
static/js/kancloud.js

@@ -76,6 +76,7 @@ function initHighlighting() {
     hljs.initLineNumbersOnLoad();
 }
 
+
 var events = $("body");
 
 $(function () {
@@ -93,7 +94,6 @@ $(function () {
     window.isFullScreen = false;
 
     initHighlighting();
-
     window.jsTree = $("#sidebar").jstree({
         'plugins' : ["wholerow", "types"],
         "types": {
@@ -158,6 +158,7 @@ $(function () {
         }
 
         initHighlighting();
+
         $(".manual-right").scrollTop(0);
         //使用layer相册功能查看图片
         layer.photos({photos: "#page-content"});

+ 5 - 0
static/js/markdown.js

@@ -1,4 +1,8 @@
 $(function () {
+    editormd.katexURL = {
+        js  : "/static/katex/katex",
+        css : "/static/katex/katex"
+    };
     window.addDocumentModalFormHtml = $(this).find("form").html();
     window.editor = editormd("docEditor", {
         width: "100%",
@@ -19,6 +23,7 @@ $(function () {
         sequenceDiagram: true,
         tocStartLevel: 1,
         tocm: true,
+        tex:true,
         saveHTMLToTextarea: true,
 
         onload: function() {

+ 0 - 1
views/document/default_read.tpl

@@ -277,7 +277,6 @@
 <script src="{{cdnjs "/static/js/jquery.highlight.js"}}" type="text/javascript"></script>
 <script src="{{cdnjs "/static/js/kancloud.js"}}" type="text/javascript"></script>
 <script src="{{cdnjs "/static/js/splitbar.js"}}" type="text/javascript"></script>
-<script src="{{cdnjs "/static/katex/katex.min.js"}}" type="text/javascript"></script>
 <script type="text/javascript">
 
 $(function () {

+ 4 - 2
views/document/markdown_edit_template.tpl

@@ -25,6 +25,7 @@
     <link href="{{cdncss "/static/font-awesome/css/font-awesome.min.css"}}" rel="stylesheet">
     <link href="{{cdncss "/static/jstree/3.3.4/themes/default/style.min.css"}}" rel="stylesheet">
     <link href="{{cdncss "/static/editor.md/css/editormd.css"}}" rel="stylesheet">
+
     <link href="{{cdncss "/static/css/jstree.css"}}" rel="stylesheet">
     <link href="{{cdncss "/static/highlight/styles/zenburn.css"}}" rel="stylesheet">
     <link href="{{cdncss "/static/webuploader/webuploader.css"}}" rel="stylesheet">
@@ -286,10 +287,11 @@
 <script src="{{cdnjs "/static/editor.md/editormd.js"}}" type="text/javascript"></script>
 <script src="{{cdnjs "/static/layer/layer.js"}}" type="text/javascript" ></script>
 <script src="{{cdnjs "/static/js/jquery.form.js"}}" type="text/javascript"></script>
-<script src="/static/js/editor.js" type="text/javascript"></script>
-<script src="/static/js/markdown.js" type="text/javascript"></script>
+<script src="{{cdnjs "/static/js/editor.js"}}" type="text/javascript"></script>
+<script src="{{cdnjs "/static/js/markdown.js"}}" type="text/javascript"></script>
 <script type="text/javascript">
     $(function () {
+
         $("#attachInfo").on("click",function () {
             $("#uploadAttachModal").modal("show");
         });