工欲善其事(一)

个人创作者的一些方法总结

Posted by Nafish Narang on March 18, 2021

工欲善其事,必先利其器,想静下心创作点东西就得提前把工具都准备好,然而最尴尬的问题是市面上普遍没有合适的软件工具。

磨刀不误砍柴工,身为在此行中浸淫了多年的个人创作者,我自己总结归纳了几套基本的解决方案,在此篇文章中分享给大家:

我预计将介绍多款软件和创作的方法,剩下的内容会在下几篇内依次发布。

1. 适用范围

  • 无代码经验
  • 无专业软件操作能力(如环境和数据库)
  • 对图片,文字有基本的管理需求
  • 需要收纳归类自建资源文档等
  • 需要简单的排版、编辑处理

2. 基本方向

文字编辑篇;

相要写一篇好的文章,查找资料是必不可少的。然而在现代互联网中,很多资源、素材和摘要都是以零散的方式发布的(甚至包括截图)。分散的文字难以归类整理,而我则推荐一款软件——Typora

说起Typora之前,我要先给大家解释一下什么叫MarkDown格式文件;

Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。Markdown具有一系列衍生版本,用于扩展Markdown的功能(如表格、脚注、内嵌HTML等等),这些功能原初的Markdown尚不具备,它们能让Markdown转换成更多的格式,例如LaTeX,Docbook。Markdown增强版中比较有名的有Markdown Extra、MultiMarkdown、 Maruku等。这些衍生版本要么基于工具,如Pandoc;要么基于网站,如GitHub和Wikipedia,在语法上基本兼容,但在一些语法和渲染效果上有改动。

例如这篇文章,即是使用MD格式所编写的。(写博客?写公众号?写知识分享平台?简单编辑,一步到位。)

(MD格式拥有多种不同的协议和标准,目前我比较推荐的是基于GitHub的GFM标准。)

在我的上一篇文档【我的GFM标准 MarkDown 文件学习之旅(一)】中,我已经简单记录了几种常用的MD文档代码格式:

image-20210406113436098

在不依附其它资源管理器软件的情况下,我们仅需要通过项目名(如书名),设定(容纳作品世界观,人设等)和附件(包括参考资料,总结和摘要)等文件夹即可完成简单归类。

image-20210406113525445

image-20210406113536333

image-20210406113547797

而在这其中,Typora则可担负践行者的身份。

但同样是文字编辑软件,为何我不向各位推荐最基础的TXT记事本和Office Word呢?

答案是,功能上太简单和太过于复杂都不利于单纯的创作。我们在编辑一篇文章时更需要注意的是实际的内容,而不是排版、标题和字号的选择。

img

(我心中最美的文字编辑器Typora,可以通过简单标记来完成排版)

同样的内容,用Word(其实是金山WPS)、记事本和MarkDown格式的Typora来表现:

Word

image-20210406112835470

(WPS的打开速度一直是我心底的痛,稍微一动都感觉自己会卡死。而且Dox文件的功能太多,我很难控制自己不去调整字体和字号……)

Text

image-20210406112929939

(功能过于简单,没有强调,没有标题,想做个学习笔记都难)

(目录索引全靠Ctrl+F查找……)

Typora

image-20210406113058570

(#井号的数量即代表标题等级,Ctrl+B加粗、Ctrl+U下划线、Ctrl+I斜体等丰富的功能)

(且一款应用的颜值在我心中占据了极大的地位……)


事实上,如果你打算长期维护一份资料库或文档,那就必须在创作的较早期固定好基本的格式和排版,不然在后期你就要面临无穷无尽的“屎山”代码一般的文档——相信用Word写网络小说的作者一定有类似的体会。

比如默认标题是三号字体还是小三号啊,字体是黑体还是宋体啊,英文的格式呀,卷名,章节名是否剧中呀……写着写着,哎呀忘了之前是怎么设置的了,怎么办?难道还要额外写一份规范文档吗?

3. 实际内容

我推荐Typora这款软件,而不是其它同类型MD编辑器的最根本原因,则在于Typora的“所见即所得”。

这是常见MD编辑器的基本样式,左侧是代码框,而右侧则是渲染后的实际文本效果:

image-20210406114230057

这是Typora的编辑页面——所见即所得,只需移动光标到实际内容上即可查看代码。

image-20210406114318848

image-20210406114533123

也可单独查看代码模式,方便导出。

image-20210406114439824

image-20210406114651972

还有超链接

image-20210406121146812

除此之外,无论是表格,代码,超链接,待办、序号、数学公式等功能,Typora都可以一一呈现:

代码

public class HelloWorld {
	public static void main(String[] args){
		System.out.println("Hello,World");
	}
}

待办

  • 待办事项1
  • 待办事项2
  • 待办事项3
  • 待办事项4
- [ ] 待办事项1
- [ ] 待办事项2
- [x] 待办事项3
- [ ] 待办事项4

数学公式

img

(妈妈再也不用担心我数学课记笔记啦!高亮加标记,随意检索方便查找。)

表格

姓名 年龄 性别
小明 18
小刚 29
李三 20
| 姓名 | 年龄 | 性别 |
| ---- | ---- | ---- |
| 小明 | 18   | 男   |
| 小刚 | 29   | 女   |
| 李三 | 20   | 男   |

有序列表

  1. Python
  2. R
  3. SQL

无序列表

  • Python
  • R
  • SQL

而兼容Html的MD格式的好处则是更加方便了创作者的发布流程,如果你使用公众号知乎简书等媒体发布平台,可能会对这种格式更加熟悉,只需Ctrl+C轻轻复制,然后粘贴即可,免去了不同平台的发布排版。

(微信公众号好像有一个壹伴助手就是利用的MD格式)

img

简单,方便,满足我的最基本需求,如此便可,无需其它繁杂的功能,真正还原一款写作软件的基础能力:写作,仅此而已。

Typora 下载