在OS X中更改突出显示文本的脚本 - 脚本编辑器&的Automator?

时间:2017-02-15 04:46:06

标签: macos automator

我经常使用Anki作为语言学习工具。我经常发现自己将文本粘贴到Anki中,Anki上面有上标字符。当我粘贴到Anki时,它会将上标字符和粘贴作为纯文本删除。

Here's an example of what I might paste into Anki.
当我粘贴到Anki时,我留下了“phohtH jaL naaM nooH grohmM thaiM”,丢失了上标。我必须手动更改其中的每一个。我已经完成了数千次,并希望使这个过程更有效率。

我想编写某种脚本(理想情况下可以通过在OS X中右键单击“服务”)来改变突出显示的文本,在文本中搜索某些字符(即“H”,“M”, “L”,“F”,“R” - 始终为大写)并用相同的上标字符替换这些字符,在Anki中可以用<sup></sup>标签完成(或手动输入' Command + Shift + 所需的上标字符')

实现这一目标的最佳方法是什么? I think I need something similar to this.

注意:我希望有人会建议我在Anki中关闭“在发布文本时删除HTML”。这个问题是我复制的源位于单元格中,并且通常是不同的大小或链接文本,所以当我选择Anki不剥离HTML时,我得到了各种我不想要的东西。

编辑:

解决。找到这个Applescript解决方案:

sed 's/[HMLFR]/<sup>&<\/sup>/g' | pbcopy

0 个答案:

没有答案
相关问题