统一格式

统一格式 公开

L.M.Sherlock 更新于 2020-11-30 20:25 | 1 | 76 |
39/41
如何使用分享的动作?

适用于
分类
文本处理 组合操作 应用内快捷键


更多信息
分享时间 2020-11-17 12:09
最后更新 2020-11-30 20:25
修订版本 6
限制再分享
Quicker版本 1.11.8.0
动作大小 9.9 KB

分享到

将粘贴/导入内容的自带样式去除

需要安装 Notepad++,并将 .htm 文件的默认打开方式设为 Notepad++

本动作需要 Notepad++ 作为替换编辑器使用。本动作可以将复制到 SuperMemo 的 文本的自带样式去除,使全局样式生效。


Q:怎么将 Notepad++ 作为 SuperMemo 源文件的编辑器?

A:访问你的 SuperMemo 集合路径(sm18\systems\你的集合名称\elements),你会看到这些文件:




设置一下 .htm 文件的默认打开应用,设为 Notepad++ 即可:




Q:怎么确定我已经用 Notepad++ 作为编辑器了?

A:在 SuperMemo 的任意一个卡片上使用快捷键 Ctrl + F9,如果这时候 Notepad++ 正常打开了,并显示了卡片的原始内容,那么你就设置成功了。如图:



Q:我用其他编辑器可以吗?

A:可以,请自行修改动作,不过由于不同编辑器的快捷键不同,可能会有不少坑。

演示动画

最近更新

更新时间 修订版本 更新说明
2020-11-30 20:25 6 现在不会把英文里的br替换成p了
2020-11-29 22:08 5 优化了一下对网页导入材料的格式处理
2020-11-29 01:19 4 收到反馈有些alt+a会打出乱码,统一改成leftAlt+a
更多...
动作交流
  • HalcyonV 2020-12-04 11:48

    空格会替换为 “銆奝” 这样的乱码,有什么解决办法吗?

  • HalcyonV 2020-12-04 11:49
    回复 @HalcyonV

    空格会替换为 “銆奝” 这样的乱码,有什么解决办法吗?

    比如:“2.1 增量阅读导论”

    会替换为:“2.1銆奝增量阅读导论”


  • L.M.Sherlock 2020-12-05 00:55
    回复 @HalcyonV

    空格会替换为 “銆奝” 这样的乱码,有什么解决办法吗?

    可以提供你出现乱码的那份源文件内容吗?就是打开 htm 文件后的内容

  • HalcyonV 2020-12-05 20:51
    回复 @L.M.Sherlock

    可以提供你出现乱码的那份源文件内容吗?就是打开 htm 文件后的内容

    <HTML><HEAD>

    <META name=source content=lake></HEAD>

    <BODY>

    <DIV class=index-module_header_3qjZG>

    <DIV class=index-module_title_1s0gC>

    <H1 id=article-title class=index-module_articleTitle_2xHPX style="FONT-SIZE: 36px; FONT-WEIGHT: 700; COLOR: rgb(38,38,38); PADDING-BOTTOM: 7px; PADDING-TOP: 7px; PADDING-LEFT: 0px; MARGIN: 0px; LINE-HEIGHT: 1.389; PADDING-RIGHT: 0px">2.3 &#22686;&#37327;&#38405;&#35835;&#30340;&#20116;&#39033;&#22522;&#26412;&#25216;&#33021;</H1></DIV></DIV>

    <DIV class=index-module_content_Sqtvu>

    <DIV class=yuque-doc-content style="POSITION: relative" data-df="lake">

    <P tabIndex=0 class="lake-engine-view lake-typography-classic" style="FONT-SIZE: 15px; COLOR: rgb(64,64,64); OUTLINE-STYLE: none; MARGIN: 0px; LETTER-SPACING: 0em; LINE-HEIGHT: 1.74; overflow-wrap: break-word" data-wording="true" data-lake-id="19bda1ffaabd9d8d78853426887f11c5"><SPAN>&#35201;&#24819;&#21457;&#25381;</SPAN><STRONG><SPAN>&#22686;&#37327;&#38405;&#35835;</SPAN></STRONG><SPAN>&#26368;&#22823;&#30340;&#25928;&#33021;&#65292;&#38656;&#35201;&#25968;&#26376;&#29978;&#33267;&#25968;&#24180;&#30340;&#32451;&#20064;&#12290;&#36825;&#20010;&#27010;&#36848;&#21482;&#20250;&#24110;&#21161;&#20320;&#25484;&#25569;</SPAN><STRONG><SPAN>&#22522;&#26412;&#25216;&#33021;</SPAN></STRONG><SPAN>&#65292;&#24182;&#24110;&#21161;&#20320;&#24320;&#22987;&#20351;&#29992;</SPAN><CODE style="BORDER-TOP: 1px solid; FONT-FAMILY: monospace; BORDER-RIGHT: 1px solid; BORDER-BOTTOM: 1px solid; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 2px; BORDER-LEFT: 1px solid; PADDING-RIGHT: 2px; TEXT-INDENT: 0px; overflow-wrap: break-word; border-radius: 2px">&#22686;&#37327;&#38405;&#35835;</CODE><SPAN>&#12290;&#36825;&#20116;&#39033;&#22522;&#26412;&#25216;&#33021;&#26159;&#65306;</SPAN></P>

    <P tabIndex=0 class="lake-engine-view lake-typography-classic" data-wording="true" data-lake-id="b7f943786c52c68f4a0eca922e7982d2"><FONT color=#404040></FONT><BR></P>

    <DIV tabIndex=0 class="lake-engine-view lake-typography-classic">

    <UL style="LIST-STYLE-TYPE: disc; FONT-SIZE: 15px; COLOR: rgb(64,64,64); OUTLINE-STYLE: none; PADDING-LEFT: 23px; MARGIN: 0px; LETTER-SPACING: 0em; LINE-HEIGHT: 1.74; overflow-wrap: break-word" data-lake-id="0dccb7787781e146a9928ec8fd928088" lake-indent="0">

    <LI data-wording="true" data-lake-id="d19fd767073216b2ee73ff072d2a0dcd"><SPAN>&#22312;SuperMemo&#20013;&#65292;&#25353;</SPAN><CODE style="BORDER-TOP: 1px solid; FONT-FAMILY: monospace; BORDER-RIGHT: 1px solid; BORDER-BOTTOM: 1px solid; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 2px; BORDER-LEFT: 1px solid; PADDING-RIGHT: 2px; TEXT-INDENT: 0px; overflow-wrap: break-word; border-radius: 2px">Ctrl</CODE><SPAN>+</SPAN><CODE style="BORDER-TOP: 1px solid; FONT-FAMILY: monospace; BORDER-RIGHT: 1px solid; BORDER-BOTTOM: 1px solid; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 2px; BORDER-LEFT: 1px solid; PADDING-RIGHT: 2px; TEXT-INDENT: 0px; overflow-wrap: break-word; border-radius: 2px">N</CODE><SPAN>&#65288;&#25110;&#32773;&#36890;&#36807;&#33756;&#21333;&#65306; </SPAN><STRONG><SPAN>Edit &gt;&gt; Add a new article</SPAN></STRONG><SPAN> </SPAN></LI></UL></DIV></DIV></DIV></BODY></HTML>

  • L.M.Sherlock 2020-12-07 04:17
    回复 @HalcyonV

    <HTML><HEAD>

    <META name=source content=lake></HEAD>

    <BODY>

    <DIV class=index-module_header_3qjZG>

    <DIV class=index-module_title_1s0gC>

    <H1 id=article-title class=index-module_articleTitle_2xHPX style="FONT-SIZE: 36px; FONT-WEIGHT: 700; COLOR: rgb(38,38,38); PADDING-BOTTOM: 7px; PADDING-TOP: 7px; PADDING-LEFT: 0px; MARGIN: 0px; LINE-HEIGHT: 1.389; PADDING-RIGHT: 0px">2.3 &#22686;&#37327;&#38405;&#35835;&#30340;&#20116;&#39033;&#22522;&#26412;&#25216;&#33021;</H1></DIV></DIV>

    <DIV class=index-module_content_Sqtvu>

    <DIV class=yuque-doc-content style="POSITION: relative" data-df="lake">

    <P tabIndex=0 class="lake-engine-view lake-typography-classic" style="FONT-SIZE: 15px; COLOR: rgb(64,64,64); OUTLINE-STYLE: none; MARGIN: 0px; LETTER-SPACING: 0em; LINE-HEIGHT: 1.74; overflow-wrap: break-word" data-wording="true" data-lake-id="19bda1ffaabd9d8d78853426887f11c5"><SPAN>&#35201;&#24819;&#21457;&#25381;</SPAN><STRONG><SPAN>&#22686;&#37327;&#38405;&#35835;</SPAN></STRONG><SPAN>&#26368;&#22823;&#30340;&#25928;&#33021;&#65292;&#38656;&#35201;&#25968;&#26376;&#29978;&#33267;&#25968;&#24180;&#30340;&#32451;&#20064;&#12290;&#36825;&#20010;&#27010;&#36848;&#21482;&#20250;&#24110;&#21161;&#20320;&#25484;&#25569;</SPAN><STRONG><SPAN>&#22522;&#26412;&#25216;&#33021;</SPAN></STRONG><SPAN>&#65292;&#24182;&#24110;&#21161;&#20320;&#24320;&#22987;&#20351;&#29992;</SPAN><CODE style="BORDER-TOP: 1px solid; FONT-FAMILY: monospace; BORDER-RIGHT: 1px solid; BORDER-BOTTOM: 1px solid; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 2px; BORDER-LEFT: 1px solid; PADDING-RIGHT: 2px; TEXT-INDENT: 0px; overflow-wrap: break-word; border-radius: 2px">&#22686;&#37327;&#38405;&#35835;</CODE><SPAN>&#12290;&#36825;&#20116;&#39033;&#22522;&#26412;&#25216;&#33021;&#26159;&#65306;</SPAN></P>

    <P tabIndex=0 class="lake-engine-view lake-typography-classic" data-wording="true" data-lake-id="b7f943786c52c68f4a0eca922e7982d2"><FONT color=#404040></FONT><BR></P>

    <DIV tabIndex=0 class="lake-engine-view lake-typography-classic">

    <UL style="LIST-STYLE-TYPE: disc; FONT-SIZE: 15px; COLOR: rgb(64,64,64); OUTLINE-STYLE: none; PADDING-LEFT: 23px; MARGIN: 0px; LETTER-SPACING: 0em; LINE-HEIGHT: 1.74; overflow-wrap: break-word" data-lake-id="0dccb7787781e146a9928ec8fd928088" lake-indent="0">

    <LI data-wording="true" data-lake-id="d19fd767073216b2ee73ff072d2a0dcd"><SPAN>&#22312;SuperMemo&#20013;&#65292;&#25353;</SPAN><CODE style="BORDER-TOP: 1px solid; FONT-FAMILY: monospace; BORDER-RIGHT: 1px solid; BORDER-BOTTOM: 1px solid; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 2px; BORDER-LEFT: 1px solid; PADDING-RIGHT: 2px; TEXT-INDENT: 0px; overflow-wrap: break-word; border-radius: 2px">Ctrl</CODE><SPAN>+</SPAN><CODE style="BORDER-TOP: 1px solid; FONT-FAMILY: monospace; BORDER-RIGHT: 1px solid; BORDER-BOTTOM: 1px solid; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 2px; BORDER-LEFT: 1px solid; PADDING-RIGHT: 2px; TEXT-INDENT: 0px; overflow-wrap: break-word; border-radius: 2px">N</CODE><SPAN>&#65288;&#25110;&#32773;&#36890;&#36807;&#33756;&#21333;&#65306; </SPAN><STRONG><SPAN>Edit &gt;&gt; Add a new article</SPAN></STRONG><SPAN> </SPAN></LI></UL></DIV></DIV></DIV></BODY></HTML>

    我用你的内容测试了一下,暂时没有复现出这个bug,你看看你的动作是否已经更新到最新版?

  • 用户3047339443... 2020-12-19 01:41

    同样出现了将空格替换成“銆奝”的情况。

    notepad 是7.9.1,Quicker与动作皆为最新。