刪除這麽長的標題真的很麻煩。
我最先找到的是在國外網站上找到的解決方案,這個鏈接的思路是壹樣的。就是使用Automator獲取剪貼板的內容,然後通過下面的bash命令刪除添加的引用信息:
然而,這個方案有壹個缺陷。多行復制的話,如果原文有雙引號,會被誤刪。
想修改bash的sed命令我壹竅不通,壹直想用Python來處理,但是壹直沒搞懂Automator的參數傳遞。
今天在網上偶然發現了這篇文章。這很有幫助。簡單來說,Automator獲取的文本傳輸到stdin,可以在Python的sys模塊中讀取,然後用Python的print功能將處理的結果傳輸到Automator。Automator可以將此結果賦給變量,或者直接輸出到剪貼板。
具體操作如下:
下面這個方法是我在折騰Automator的時候突然想到的。您可以將所選文本直接復制到剪貼板。這種方法只有壹個小問題,我們稍後會談到。
妳可以在下面的iBooks裏試試。壹般沒有問題,只要妳看的書不是這樣帶註音的,就不會有問題。