效率工具答问(累积更新)
这里汇总了我在知乎等平台上回答效率工具相关问题的帖子。有改动,并附原文地址。
怎么用“正则表达式”和文本编辑中的“查找替换”批量替换数字?#
例如古文:齐师伐我[189]。公将战,曹刿请见[190]。其乡人曰:“肉食者谋之[191],又何间焉[192]。”刿曰:“肉食者鄙[193],未能远谋。”遂入见。问:“何以战[194]?”公曰:“衣食所安,弗敢专也[195],必以分人。”…………整篇文章有大几十个注释,要将189替换为1,190替换为2,191替换为3……依次全部替换,请问用什么文本编辑器做批量替换?(如果用EmEditor)“查找”和“替换”分别写什么?
【答】
用EmEditor,准备好要替换成的数字,多重选中(比如一数一行,列编辑模式中多重选中),拷贝到剪贴板:
查找,全部选择查找目标(此时也是多重选中):
粘贴剪贴板中的内容:
也可以省略生成、拷贝和粘贴数字的工作,而用【编辑>高级>编号】功能,直接在多光标中插入编号:
经常匹配Excel数据,除了WPS、office,还有其他好用的数据处理软件吗?#
【答】
我理解你说的“匹配Excel数据”是vlookup这样的功能。对标MS Office的开源软件LibreOffice中有Calc(对标Excel)。MS Office中的Access也可以。
文本编辑器EmEditor中的csv表格功能也很好用,可以合并表格;而且很轻快,可以处理极大的文件;还可以用JS写宏。
当然,Python+Pandas才是终极工具,可以做自动或半自动的数据管线。
如何自造字并用图片形式输出?#
论文遇到许多甲骨文的隶定字,这些字字库里大多没有,有没有什么软件能把这些字造出来,图片格式也可以
【答】
你说的大概不是一字一码的情况,不适合做成字体。
可以做成矢量图。
做矢量图,如果逐字仔细勾勒,一般用Illustrator/Inkscape这样的软件。
如果图快,可以用autotrace这样的命令行工具。原图比较大(相对于使用时的尺寸而言)、质量比较高时,效果还是很好的,否则可能需要手工调整。我转的几个效果,没有手动调整:
我转换时所用的参数可以看我的博文:
每天审阅大量平台稿件,求排版及校对智能工具#
回答
不懂平台稿件是什么东西。
排版校对没有智能工具。
校对软件只有黑马实用,主要是提示错别字。对语法错误没有好办法。
整理文稿(你说的“排版”)用Markdown格式比较合适,轻便,转各种格式方便;软件可以用VS Code。(为印刷而进行的半自动排版可以用LaTeX、ConTeXt类工具,估计不是你需要的。)
长期来讲只有正则表达式能救你,可以做自己的错别字校对规则,也可以用来快速整理稿件。学会正则表达式后,工具就很多了,比如VS Code、EmEditor、PowerGrep、TextPro、LibreOffice Writer(处理word)。当然能学Python自己写脚本工具更好。详见:用正则表达式处理文本、管理文件的三件套
Markdown中如何使用注音(ruby、振假名)?#
【回答】
在vscode中,可以扩展markdown-preview-enhanced插件的Markdown Parser,参考:
代码:
1 2 3 4 5 6 7 8 9 |
|
Markdown中用法:[原文] ^ (yuán wén)
效果:[原文]^(yuán wén)
Microsoft Word 这样的文字处理软件技术门槛高吗,为何卖那么贵?#
【回答】
要是从一个使用者(往往只使用了很小一部分功能)的角度看,msWord没什么了不起。使用者离不开msWord的地方大概主要是排版格式可以所见即所得地随意控制方面。
从开发角度看,msWord主要是庞大、复杂,不是技术门槛高。主要不是技术门槛,而是生态的优势压制了竞争者。至于定价,跟难不难做不是直接、线性的关系,跟与竞品/准竞品的博弈策略关系可能更大。
如果嫌贵,现在完全可以用开源免费的libreoffice Writer替代msWord、WPS这样的商业软件。libreoffice Writer对msWord生成的.docx文件的支持已经很好;我碰到的问题,目前主要在使用审阅/修订记录时可能用兼容问题;以及表格、图片插入的地方可能会有位置不对的时候,需要重新排一下。
如果你对排版随意度要求不大高,还可以使用开源免费的vsCode+markdown插件,这就是很好的文字处理套件。
跟msWord一样,vsCode也是微软的。
想问一下汉字的笔画怎么能单独的一笔一划的打出来,并且可以改变他的字体呢?#
【回答】
- 开源项目make me a hanzi中有;
- 用方正飞翔可以自动拆笔画;
- 也可以用adobe illustrator手动拆,不过字体文件本身得是一笔一个独立的轮廓线(微软楷体GB2312是这样)。AI可以录制动作,简化操作。 我曾经录过一个:
提取码:cfu1
有没有背成语生词拼音的软件推荐?#
【回答】
记忆卡片(memo)类软件,只要是可以碎片化的,背什么都可以:
- anki,开源软件,多平台,更新活跃,iPhone版收费【推荐】
- anyemo,免费软件,只有安卓版,很久不更新了,还能用
- supermemo,算法领袖,商业软件
需要略微学习一下理念、操作、制卡(英语方面的现成单词库很多)。