Normal view

There are new articles available, click to refresh the page.
Before yesterdayMain stream

写作工具

By: fivestone
29 September 2023 at 15:08

为了写长篇论文,整理各种散碎的构思和素材,尝试了一圈现有的写作工具。把体验的过程记一下。

先说结论。符合刚需,可供选择的,只有下面这几个。目前的考虑次序是:

  • 思源笔记、Lattics、Scrivener(付费)、Manuskript、Joplin、CherryTree

参考过,因为不满足刚需被淘汰的:

  • Effie、Flomo、Heptabase、Logseq、Notion、Obsidian、Onenote、QuollWriter、Ulysses、Writeathon、Zettlr、印象笔记

有一些我知道但没有去试的,譬如 IA Writer。以及这些年似乎有很多,给网文作者开发的写作工具,就不去一个个试了。毕竟我只是要找个自己能用的,而不是做这方面的全面评测。

不在意的要素:

首先,我寻找的这个工具,是为了一个特定的写作项目,而不是日常泛泛的信息管理。所以,一些对于后者而言,很重要的功能,我是不需要考虑的。

  • 运行速度。我知道一些工具,在文档增加到上万条后,会变得很卡。但我这里最多几百个文档,就不必考虑这个问题。
  • 是否便于导出 / 迁移到其它工具。一些工具的迁移性很差,乃至管理很多信息后,让人有被这个软件绑架了的感觉。但对我而言,只是需要把几篇最终成品,手动转移到其它工具去排版。

一些对我而言的刚性需求:

  • 支持 Windows。一些传说中很优秀,但只能苹果用的,我就不去看了。淘汰:
    • Ulysses
  • 内容对运营商不可见,尤其是大陆背景的运营商。淘汰:
    • Notion、印象笔记、etc.
  • 可离线使用。有一些工具,我不确定能不能离线,但安装桌面客户端后,需要先注册个账号才能用。而且这么搞得大多是国内开发。结合上面那条,我就不继续试了。淘汰:
    • Effie、Flomo、Writeathon
  • 支持三层以上的目录结构。淘汰:
    • Onenote,这个只是随口提一下, onenote 的块编辑太迷了,我试过几次,从来没习惯
    • Logseq
    • QuollWriter
  • 可拖拽排序。这一条淘汰了很多,其实非常优秀的工具。其中一些,甚至是我日常其它方面的主力工具。但对于构思长篇文章而言,可以随时拖拽排序,而不是改变文件名手动排序,对我很重要。淘汰:
    • Obsidian,很可惜,Obsidian 在其它方面几乎完美。有可以手动拖拽的插件,但只能改变第一层目录的顺序
    • Zettlr,这个我也很喜欢,而且它整合 zotero 的功能似乎很好用。我回头会试着用它来整理成稿
  • 费用。能免费用当然最好;可以花钱,但作为一个我会长期使用却又不是每天使用的工具,我更希望是一次性买断(譬如 Scrivener),而不能接受付费订阅模式。淘汰:
    • Heptabase

一些不是刚需,但会是我选择的重要因素:

  • 界面舒适程度。一些老牌的英文软件,打开后默认的界面,还是满不适应的……而且英文字体也很小。虽然很多是可以定制的,但我没时间慢慢去调。
  • 可视化的 markdown
  • 内部文章链接,是否双链倒无所谓
  • 分屏,同时编辑两篇文章

其它可有可无的加分项:

  • 可以把不同的项目存在独立的文件夹里,每次只打开一个项目,便于在不同项目之间切换。
    • Lattics 好像是不可以的?所有的项目都放在一个边栏界面里。这样偶尔用一次无所谓,但不能作为长期进行多个项目的工具。
    • Joplin 在这一点上减分比较大,但反而是因为,这本来就是我的日常主力笔记工具,和项目混在一起,就太乱了。
  • 可以调用其它外部编辑器
  • 支持 zotero,具体我还没细看
  • 卡片模式,我还没体验到,单独用一个文件夹来保存零碎想法,和卡片比,有什么区别?
  • 多设备同步,这大概是思源和 Lattics 的付费功能?
  • 直接在文件管理器里,访问项目的文本和媒体文件
  • 学习复杂度
  • 卡片模式
  • 开源
  • 费用

六种工具的横向比较。空白的是我还没仔细看的。

ScrivenerLattics思源ManuskriptCherryTreeJoplin
界面★★★★★★★★★★★★★
markdownxxx
内部链接x
分屏xx
切换项目xx
外部编辑器xxxxx
zoteroxxx
卡片x
多设备xxx
管理媒体文件
学习复杂度★★★★★★★★★★★★★★★
开源xxx
国产xxxx
费用买断免费+订阅免费+订阅免费免费免费

主宾谓

By: fivestone
11 September 2023 at 23:48

之前聊到,日文、藏文的语序结构,和我们习惯的中文、英文不同,是谓语动词放在句子最后的「主语-宾语-谓语」的形式。

  • 中文、英文,是「主-谓-宾」。譬如:我-是-学生。我-想-你。
  • 日文、藏文,是「主-宾-谓」。类似于:我-学生-是。我-你-想。

:(吐槽)所以人们常说的,日本人懂礼貌,会听人把话说完。其实是因为这样的结构,需要认真听到最后一个词,才知道整个句子要说「是」或「不是」啊。

:对于需要使用不同敬语的日本人,也方便他们先把宾语对象列出来,再根据其身份,决定用什么样的敬语去修饰动词。


另一个 blog 有时候写得少的原因,大概是在「文章是在写给谁?」这方面,无意识地发生了混乱。

除去一部分

  • 技术贴
  • 分享有趣的经历或见闻
  • 对自己状态的描述、分析、展示

的篇目;其它很多文章,应该是(有意识或无意识地)有一个,潜在的写作对象的。他可能是

  • 现实中特定的人,可能是情感相关,也可能只是隔空喊话。当然,对方未必会来看;
  • 一个虚幻的,用来倾诉的对象;
  • 想要吐槽的某些现象,所代表的人群;
  • 预计会来看这个 blog 的读者们,不是特定的人,但有某种同温层特质;
  • 也可能,这个对象还是我自己。

于是,经常写到一半,突然意识到这个对象的存在,然后陷入「我这样写,有什么意义吗」的沮丧,也就不写了。

又或者,吐槽吐到一半,突然意识到,我所吐槽的特质,其实和来看 blog 的人,并不相关。于是反而担心,会不会让读者们对号入座产生误解,或者觉得我这个对空掰扯道理的样子很爹味儿之类的。

——就像在「主-宾-谓」的句子里,谓语写一半了,才意识到,那个预设的宾语的存在。

苟日新

By: fivestone
5 September 2023 at 07:41

突然被人跑来问,是怎么做到写博客坚持这么久的,而且可以持续输出?

(荣幸地,拿起话筒:)啊,我不觉得我这个样子,叫做「持续输出」啦。早就连每月一更都不能保证了,而且那些技术相关的帖子,在我心里都不能算是「更新博客」的,用这些凑数也为我自己所不齿……

但我看到这个问题时,首先想到的,一个很重要的因素:大概是因为,这个站就一直在这儿吧~ 我的技术能力,不需要花什么额外的精力,就能让这个 blog 一直存活下去。于是,想写东西的时候,这里始终有个地方,可以让我写。

——也有很多时期,是完全写不下去的,长时期没法去面对、去反刍自己的生活;然而也没必要因此而关站,就让 blog 存活在那里,终归是个表述的出口。大概是因为,我也是希望,自己能够从那些「无法整理自己」的状态中,渐渐走出来,回复到可以写东西的状态吧。所以站点的持续存在,满重要的,因为确实能感觉到,想写点什么的时候,如果没有这么个站,又或者需要自己重新架一个,可能也就不写了……


这种「随时可以在站点写东西」的状态,也影响着对 blog 平台的选择(怎么又拐到技术贴去了?好吧,之前也一直想吐槽这方面,就顺带提一下)。这些年一直有 〖wordpress vs 各种静态博客〗哪个更好的争论。双方确实各有利弊。总体来说,静态博客最大的优点就是……省钱,可以薅 github、vercel 之类托管网站的羊毛。但另一方面,静态博客每次发布、或者修改一篇文章的过程,其实满折腾的。通常情况下,它需要

  • 一台固定的电脑,安装静态博客编译程序,并且从这台电脑发布到 github 的专门权限。而不是随便打开一台电脑或手机,从浏览器就能编辑发文;
  • 每次发文时的一系列专门操作。

我不乏看到有人,好久没有更新,突然想写一篇文章时,忘了怎么操作,翻出攻略来重温一遍;甚至忘了连接 github 的 ssh-key……可能别人觉得这样的折腾无所谓,或者自我管理优秀的话,不会出现这种情况。但我个人觉得,这是会在主观上,影响发文章的状态的。所以,随便在任何地方任何电脑上都能直观地发文,感觉还是蛮重要的。

好像也是可以通过一系列操作,实现用浏览器某个网站上编辑文章,然后自动编译发布到托管网站的。我没有仔细去关注。但是,如果把 blog 的生命周期,放到 5~10 年这个尺度上,那么这些网站之间的复杂依赖关系,很大程度上是不靠谱的。譬如我已经看到好几个静态 blog 的外挂评论系统,不知为什么不工作了……总之,相比之下,我可能更宁愿去使用那些免费带广告的 blog 平台。

我对写 blog 的新人的推荐,一直是——

  • 如果有技术能力、也有服务器的话,自建 wordpress;
  • 或者找人蹭一个。如果我们比较熟,你可以去买个域名,把 blog 挂在我的服务器上。这并不是很大的负担。(ps,个人 wordpress 小站,是可以不必安装开销很大的 mysql 数据库的);
  • 如果上面两条都不行,那么,我优先推荐去注册现成的 wordpress.com 或者 blogspot.com,目前看起来,长期靠谱的只有这两家了。虽然免费版界面不好看、还有广告,但长期写着应该没问题的;
  • 当然,我不会给乐于尝试静态博客的人泼冷水。但我会根据你的技术能力和气质,暗戳戳地担心:
    • 你能坚持写多久;
    • 你写出来的,会不会很多都是关于你怎么建站的经历和心得……

转一张,对于熟悉这十几年来 blog 平台变迁的人,应该会很搞笑:用不同工具写 blog 的人,(写 blog 文章)vs(写关于怎么配置 blog 的文章)的对比。右下角那些术语,都是在各个年代,需要各种不同程度的折腾的,静态 blog 方案:gatsby、org mode、jekyll、hugo、git workflow……


ps,两个月前,用这段代码方案,把我在 twitter 的所有 po 文,都导入到了自建的 mastodon 里。Twitter 那边,应该会随着 Elon Musk 的各种不靠谱折腾,渐渐放弃掉了吧。而每条推文的字数限制,从 twitter 的 140 字,变成 mastodon 的 500 字后,很多几百字的感受,要不要专门写到 blog 这边来,就比从前,更让人犹豫。具体怎么处理,我还没想好。

❌
❌