Open ztjryg4 opened 4 years ago
好的,问题可以复现,我继续排查一下这个问题,尽快发布新版本。抱歉带来不便。
问题修复后我会更新此Issue。感谢反馈。
你好,正在修复了,效果参照截图。
修复将于下个版本(10.1.1)发布,预计发布时间为三月底。
感谢反馈。
如果你能找到更多的故障文本,也请麻烦发一下,便于进一步测试。
简直神速啊,太感谢了!WP-Editor.md真的十分好用,谢谢你!
正愁呢,谢谢作者。问一下原来自WP带的编辑器里贴的代码(放在\<pre>里)里面的$$会不会被转成公式。因为之前发现代码块里面如果有$...$的话会被转成公式......
正愁呢,谢谢作者。问一下原来自WP带的编辑器里贴的代码(放在
里)里面的$$会不会被转成公式。因为之前发现代码块里面如果有$...$的话会被转成公式......
抱歉回复迟了一点,我现在测试一下,稍后回复。
正愁呢,谢谢作者。问一下原来自WP带的编辑器里贴的代码(放在
里)里面的$$会不会被转成公式。因为之前发现代码块里面如果有$...$的话会被转成公式......
你好,这个BUG的确存在,我分析一下是什么原因,尽快予以修复。感谢反馈: )
正愁呢,谢谢作者。问一下原来自WP带的编辑器里贴的代码(放在里)里面的$$会不会被转成公式。因为之前发现代码块里面如果有$...$的话会被转成公式......
你好,这个BUG的确存在,我分析一下是什么原因,尽快予以修复。感谢反馈: )
感谢,期待下个版本
你好,相关问题已于最新发布的10.1.1版本修复,发行注记详见 https://github.com/LuRenJiasWorld/WP-Editor.md/releases/tag/v10.1.1 。
感谢对本插件的支持,祝你使用愉快,如有更多问题欢迎继续反馈。
正愁呢,谢谢作者。问一下原来自WP带的编辑器里贴的代码(放在里)里面的$$会不会被转成公式。因为之前发现代码块里面如果有$...$的话会被转成公式......
你好,这个BUG的确存在,我分析一下是什么原因,尽快予以修复。感谢反馈: )
感谢,期待下个版本
该问题比较复杂,我尽快解决,保守估计在下一个版本(10.2.0)连同其他几个LaTeX相关的BUG进行修复。
正愁呢,谢谢作者。问一下原来自WP带的编辑器里贴的代码(放在
里)里面的$$会不会被转成公式。因为之前发现代码块里面如果有$...$的话会被转成公式......
你好,请问这个BUG是否依旧存在?可以的话能提供一份可以复现的文章地址吗?我这边最近分析一下原因,予以解决。
正愁呢,谢谢作者。问一下原来自WP带的编辑器里贴的代码(放在里)里面的$$会不会被转成公式。因为之前发现代码块里面如果有$...$的话会被转成公式......
你好,这个BUG的确存在,我分析一下是什么原因,尽快予以修复。感谢反馈: )
感谢,期待下个版本
你好,我最近对LaTeX解析部分进行了重构,能够有效避免代码块中的$
被转换为公式的问题: https://github.com/LuRenJiasWorld/WP-Editor.md/commit/9af6243e52b418332ea9f5361d520aa28741e599
附上简单的测试用例:
修复前:
修复后:
相关修复将会尽快发布,更新后即可解决。再次感谢对WP Editor.md的支持!
正愁呢,谢谢作者。问一下原来自WP带的编辑器里贴的代码(放在里)里面的$$会不会被转成公式。因为之前发现代码块里面如果有$...$的话会被转成公式......
你好,这个BUG的确存在,我分析一下是什么原因,尽快予以修复。感谢反馈: )
感谢,期待下个版本
你好,我最近对LaTeX解析部分进行了重构,能够有效避免代码块中的
$
被转换为公式的问题: 9af6243附上简单的测试用例:
修复前:
修复后:
相关修复将会尽快发布,更新后即可解决。再次感谢对WP Editor.md的支持!
感谢作者的努力!
你好,该问题已于最新发布的 10.2.0 版本解决,再次感谢反馈,祝使用愉快。如果以后有其他问题也欢迎继续反馈~
Release:https://github.com/LuRenJiasWorld/WP-Editor.md/releases/tag/v10.2.0
你好,该问题已于最新发布的 10.2.0 版本解决,再次感谢反馈,祝使用愉快。如果以后有其他问题也欢迎继续反馈~
Release:https://github.com/LuRenJiasWorld/WP-Editor.md/releases/tag/v10.2.0
你好,我更新了最新发布的 10.2.0,问题似乎依然存在.我在下面贴上内容: 问题页面地址: https://www.wltechlab.top:8998/archives/431 代码在文章里使用了 md语法进行包裹 (`*3 javascript)
jjencode可以加密JS,使之变为一串颜文字
function jjencode( gv, text )
{
var r="";
var n;
var t;
var b=[ "___", "__$", "_$_", "_$$", "$__", "$_$", "$$_", "$$$", "$___", "$__$", "$_$_", "$_$$", "$$__", "$$_$", "$$$_", "$$$$", ];
var s = "";
for( var i = 0; i < text.length; i++ ){
n = text.charCodeAt( i );
if( n == 0x22 || n == 0x5c ){
s += "\\\\\\" + text.charAt( i ).toString(16);
}else if( (0x20 <= n && n <= 0x2f) || (0x3A <= n == 0x40) || ( 0x5b <= n && n <= 0x60 ) || ( 0x7b <= n && n <= 0x7f ) ){
s += text.charAt( i );
}else if( (0x30 <= n && n <= 0x39 ) || (0x61 <= n && n <= 0x66 ) ){
if( s ) r += "\"" + s +"\"+";
r += gv + "." + b[ n < 0x40 ? n - 0x30 : n - 0x57 ] + "+";
s="";
}else if( n == 0x6c ){ // 'l'
if( s ) r += "\"" + s + "\"+";
r += "(![]+\"\")[" + gv + "._$_]+";
s = "";
}else if( n == 0x6f ){ // 'o'
if( s ) r += "\"" + s + "\"+";
r += gv + "._$+";
s = "";
}else if( n == 0x74 ){ // 'u'
if( s ) r += "\"" + s + "\"+";
r += gv + ".__+";
s = "";
}else if( n == 0x75 ){ // 'u'
if( s ) r += "\"" + s + "\"+";
r += gv + "._+";
s = "";
}else if( n < 128 ){
if( s ) r += "\"" + s;
else r += "\"";
r += "\\\\\"+" + n.toString( 8 ).replace( /[0-7]/g, function(c){ return gv + "."+b[ c ]+"+" } );
s = "";
}else{
if( s ) r += "\"" + s;
else r += "\"";
r += "\\\\\"+" + gv + "._+" + n.toString(16).replace( /[0-9a-f]/gi, function(c){ return gv + "."+b[parseInt(c,16)]+"+"} );
s = "";
}
}
if( s ) r += "\"" + s + "\"+";
r =
gv + "=~[];" +
gv + "={___:++" + gv +",$$$$:(![]+\"\")["+gv+"],__$:++"+gv+",$_$_:(![]+\"\")["+gv+"],_$_:++"+
gv+",$_$$:({}+\"\")["+gv+"],$$_$:("+gv+"["+gv+"]+\"\")["+gv+"],_$$:++"+gv+",$$$_:(!\"\"+\"\")["+
gv+"],$__:++"+gv+",$_$:++"+gv+",$$__:({}+\"\")["+gv+"],$$_:++"+gv+",$$$:++"+gv+",$___:++"+gv+",$__$:++"+gv+"};"+
gv+".$_="+
"("+gv+".$_="+gv+"+\"\")["+gv+".$_$]+"+
"("+gv+"._$="+gv+".$_["+gv+".__$])+"+
"("+gv+".$$=("+gv+".$+\"\")["+gv+".__$])+"+
"((!"+gv+")+\"\")["+gv+"._$$]+"+
"("+gv+".__="+gv+".$_["+gv+".$$_])+"+
"("+gv+".$=(!\"\"+\"\")["+gv+".__$])+"+
"("+gv+"._=(!\"\"+\"\")["+gv+"._$_])+"+
gv+".$_["+gv+".$_$]+"+
gv+".__+"+
gv+"._$+"+
gv+".$;"+
gv+".$$="+
gv+".$+"+
"(!\"\"+\"\")["+gv+"._$$]+"+
gv+".__+"+
gv+"._+"+
gv+".$+"+
gv+".$$;"+
gv+".$=("+gv+".___)["+gv+".$_]["+gv+".$_];"+
gv+".$("+gv+".$("+gv+".$$+\"\\\"\"+" + r + "\"\\\"\")())();";
return r;
}
你好,该问题已于最新发布的 10.2.0 版本解决,再次感谢反馈,祝使用愉快。如果以后有其他问题也欢迎继续反馈~ Release:https://github.com/LuRenJiasWorld/WP-Editor.md/releases/tag/v10.2.0
你好,我更新了最新发布的 10.2.0,问题似乎依然存在.我在下面贴上内容: 问题页面地址: https://www.wltechlab.top:8998/archives/431 代码在文章里使用了 md语法进行包裹 (`*3 javascript)
jjencode可以加密JS,使之变为一串颜文字
function jjencode( gv, text ) { var r=""; var n; var t; var b=[ "___", "__$", "_$_", "_$$", "$__", "$_$", "$$_", "$$$", "$___", "$__$", "$_$_", "$_$$", "$$__", "$$_$", "$$$_", "$$$$", ]; var s = ""; for( var i = 0; i < text.length; i++ ){ n = text.charCodeAt( i ); if( n == 0x22 || n == 0x5c ){ s += "\\\\\\" + text.charAt( i ).toString(16); }else if( (0x20 <= n && n <= 0x2f) || (0x3A <= n == 0x40) || ( 0x5b <= n && n <= 0x60 ) || ( 0x7b <= n && n <= 0x7f ) ){ s += text.charAt( i ); }else if( (0x30 <= n && n <= 0x39 ) || (0x61 <= n && n <= 0x66 ) ){ if( s ) r += "\"" + s +"\"+"; r += gv + "." + b[ n < 0x40 ? n - 0x30 : n - 0x57 ] + "+"; s=""; }else if( n == 0x6c ){ // 'l' if( s ) r += "\"" + s + "\"+"; r += "(![]+\"\")[" + gv + "._$_]+"; s = ""; }else if( n == 0x6f ){ // 'o' if( s ) r += "\"" + s + "\"+"; r += gv + "._$+"; s = ""; }else if( n == 0x74 ){ // 'u' if( s ) r += "\"" + s + "\"+"; r += gv + ".__+"; s = ""; }else if( n == 0x75 ){ // 'u' if( s ) r += "\"" + s + "\"+"; r += gv + "._+"; s = ""; }else if( n < 128 ){ if( s ) r += "\"" + s; else r += "\""; r += "\\\\\"+" + n.toString( 8 ).replace( /[0-7]/g, function(c){ return gv + "."+b[ c ]+"+" } ); s = ""; }else{ if( s ) r += "\"" + s; else r += "\""; r += "\\\\\"+" + gv + "._+" + n.toString(16).replace( /[0-9a-f]/gi, function(c){ return gv + "."+b[parseInt(c,16)]+"+"} ); s = ""; } } if( s ) r += "\"" + s + "\"+"; r = gv + "=~[];" + gv + "={___:++" + gv +",$$$$:(![]+\"\")["+gv+"],__$:++"+gv+",$_$_:(![]+\"\")["+gv+"],_$_:++"+ gv+",$_$$:({}+\"\")["+gv+"],$$_$:("+gv+"["+gv+"]+\"\")["+gv+"],_$$:++"+gv+",$$$_:(!\"\"+\"\")["+ gv+"],$__:++"+gv+",$_$:++"+gv+",$$__:({}+\"\")["+gv+"],$$_:++"+gv+",$$$:++"+gv+",$___:++"+gv+",$__$:++"+gv+"};"+ gv+".$_="+ "("+gv+".$_="+gv+"+\"\")["+gv+".$_$]+"+ "("+gv+"._$="+gv+".$_["+gv+".__$])+"+ "("+gv+".$$=("+gv+".$+\"\")["+gv+".__$])+"+ "((!"+gv+")+\"\")["+gv+"._$$]+"+ "("+gv+".__="+gv+".$_["+gv+".$$_])+"+ "("+gv+".$=(!\"\"+\"\")["+gv+".__$])+"+ "("+gv+"._=(!\"\"+\"\")["+gv+"._$_])+"+ gv+".$_["+gv+".$_$]+"+ gv+".__+"+ gv+"._$+"+ gv+".$;"+ gv+".$$="+ gv+".$+"+ "(!\"\"+\"\")["+gv+"._$$]+"+ gv+".__+"+ gv+"._+"+ gv+".$+"+ gv+".$$;"+ gv+".$=("+gv+".___)["+gv+".$_]["+gv+".$_];"+ gv+".$("+gv+".$("+gv+".$$+\"\\\"\"+" + r + "\"\\\"\")())();"; return r; }
请问可以先参考 https://github.com/LuRenJiasWorld/WP-Editor.md/issues/488 的解决方法试试看吗?
你好,该问题已于最新发布的 10.2.0 版本解决,再次感谢反馈,祝使用愉快。如果以后有其他问题也欢迎继续反馈~ Release:https://github.com/LuRenJiasWorld/WP-Editor.md/releases/tag/v10.2.0
你好,我更新了最新发布的 10.2.0,问题似乎依然存在.我在下面贴上内容: 问题页面地址: https://www.wltechlab.top:8998/archives/431 代码在文章里使用了 md语法进行包裹 (`*3 javascript) jjencode可以加密JS,使之变为一串颜文字
function jjencode( gv, text ) { var r=""; var n; var t; var b=[ "___", "__$", "_$_", "_$$", "$__", "$_$", "$$_", "$$$", "$___", "$__$", "$_$_", "$_$$", "$$__", "$$_$", "$$$_", "$$$$", ]; var s = ""; for( var i = 0; i < text.length; i++ ){ n = text.charCodeAt( i ); if( n == 0x22 || n == 0x5c ){ s += "\\\\\\" + text.charAt( i ).toString(16); }else if( (0x20 <= n && n <= 0x2f) || (0x3A <= n == 0x40) || ( 0x5b <= n && n <= 0x60 ) || ( 0x7b <= n && n <= 0x7f ) ){ s += text.charAt( i ); }else if( (0x30 <= n && n <= 0x39 ) || (0x61 <= n && n <= 0x66 ) ){ if( s ) r += "\"" + s +"\"+"; r += gv + "." + b[ n < 0x40 ? n - 0x30 : n - 0x57 ] + "+"; s=""; }else if( n == 0x6c ){ // 'l' if( s ) r += "\"" + s + "\"+"; r += "(![]+\"\")[" + gv + "._$_]+"; s = ""; }else if( n == 0x6f ){ // 'o' if( s ) r += "\"" + s + "\"+"; r += gv + "._$+"; s = ""; }else if( n == 0x74 ){ // 'u' if( s ) r += "\"" + s + "\"+"; r += gv + ".__+"; s = ""; }else if( n == 0x75 ){ // 'u' if( s ) r += "\"" + s + "\"+"; r += gv + "._+"; s = ""; }else if( n < 128 ){ if( s ) r += "\"" + s; else r += "\""; r += "\\\\\"+" + n.toString( 8 ).replace( /[0-7]/g, function(c){ return gv + "."+b[ c ]+"+" } ); s = ""; }else{ if( s ) r += "\"" + s; else r += "\""; r += "\\\\\"+" + gv + "._+" + n.toString(16).replace( /[0-9a-f]/gi, function(c){ return gv + "."+b[parseInt(c,16)]+"+"} ); s = ""; } } if( s ) r += "\"" + s + "\"+"; r = gv + "=~[];" + gv + "={___:++" + gv +",$$$$:(![]+\"\")["+gv+"],__$:++"+gv+",$_$_:(![]+\"\")["+gv+"],_$_:++"+ gv+",$_$$:({}+\"\")["+gv+"],$$_$:("+gv+"["+gv+"]+\"\")["+gv+"],_$$:++"+gv+",$$$_:(!\"\"+\"\")["+ gv+"],$__:++"+gv+",$_$:++"+gv+",$$__:({}+\"\")["+gv+"],$$_:++"+gv+",$$$:++"+gv+",$___:++"+gv+",$__$:++"+gv+"};"+ gv+".$_="+ "("+gv+".$_="+gv+"+\"\")["+gv+".$_$]+"+ "("+gv+"._$="+gv+".$_["+gv+".__$])+"+ "("+gv+".$$=("+gv+".$+\"\")["+gv+".__$])+"+ "((!"+gv+")+\"\")["+gv+"._$$]+"+ "("+gv+".__="+gv+".$_["+gv+".$$_])+"+ "("+gv+".$=(!\"\"+\"\")["+gv+".__$])+"+ "("+gv+"._=(!\"\"+\"\")["+gv+"._$_])+"+ gv+".$_["+gv+".$_$]+"+ gv+".__+"+ gv+"._$+"+ gv+".$;"+ gv+".$$="+ gv+".$+"+ "(!\"\"+\"\")["+gv+"._$$]+"+ gv+".__+"+ gv+"._+"+ gv+".$+"+ gv+".$$;"+ gv+".$=("+gv+".___)["+gv+".$_]["+gv+".$_];"+ gv+".$("+gv+".$("+gv+".$$+\"\\\"\"+" + r + "\"\\\"\")())();"; return r; }
请问可以先参考 #488 的解决方法试试看吗?
尝试多加一个 $ 和使用 06e51cd 之后问题依旧.
您可以访问 KaTex.md 来获取问题文章中的内容
KaTex.md
好的,我稍后尝试在本地复现一下。你这篇文章中确实含有较多特殊符号,可能会出现一些未考虑到的问题。
@Nyx1197 你好,这是一个新的问题,我先记录下来,近期予以解决,并将在接下来发布的10.3.0版本予以修复。抱歉带来不便。
抱歉带来不便
感谢你的持续更新~ 期待你的10.3.0版本
抱歉带来不便
感谢你的持续更新~ 期待你的10.3.0版本
你好,此问题已于 https://github.com/LuRenJiasWorld/WP-Editor.md/commit/b77c3f81b2420850f631105308bd72eec208a144 修复。因为10.3.0版本的发布还需要一段时间,如果着急使用可以用WordPress的插件编辑功能将相关修改同步到你的网站,即可立即解决此问题。
首先感谢作者提供了这个非常强大的Markdown编辑器! 看到10.0.8版本的更新公告当中提到 修复启用LaTeX情况下文章内包含$符号导致内容空白的BUG(#359 & #390) 但是我当我的文章中包含了以下代码块时,仍然导致了内容变为空白,当将代码中的$符号删除后,显示恢复了正常: