我的笔记方案(公式输出选择及搭配方案)
我的笔记方案(公式输出选择及搭配方案)
笔记中插入代码、公式
怎样插入数学公式?
- 一个简单的方法是把公式做成图片。缺点很明显:很难排版。
- 有用到过word的”插入公式“,即是渲染数学公式。
关于排版系统
方正排版系统
国内教材,如高教出版社,化学工业出版社等,都是方正系统排版的,使用的是方正的英文和数学字体。
方正系统,公式部分是仿照 TeX 做的。
对于数学物理公式和单位的排版原则,国内的正规出版教材的出版社,都是根据国家标准《GB 3102.11-93物理科学和技术中使用的数学符号》(这是个对ISO 31-11和ISO 800002:2009标准的推广),注意这个标准号是「GB」,不是「GB/T」,因此在中国大陆,这是一个强制标准。国外教材倒是没有这方面的限制(没有说一定要让圆周率T,导数的菜布尼兹符号d以正体出现在出版物上,但是sin,In,log这些函数名,为了和変量、物理量区分开,都是用 upright形式),国外教材和进口教材差不多都是 TeX。
word微软公式
数学排版参数表(The mathematical typesetting table, 缩写是 MATH)由微软公司开发完成,微软公式基于此参数表,开发出了第一款带有数学公式扩展的 OpenType字体: Cambria Math,配合衬线字体 Cambria。
MATH 参数表是专门为 OpenType 字体设置公式中参数的表,这些参数受到 LaTeX 的数学公式参数的启发。
word 内置的数学公式排版功能,则是使用微软自己的 Cambria Math 字体。
Tex
Tex是一种排版系统,是基于宏的流行的文本格式化程序,指令多、支持宏功能。现如今,绝大部分数学公式排版软件、功能,或多或少都受到了 TeX 的影响,或者是基于 TeX 对于数学公式参数的处理。
LaTeX 是排版数学公式是当之无愧的第一,也是出版界的事实标准。
LaTex与KaTex
LaTex作为Tax最流行和使用最广泛的宏集,根据人们排版文章的习惯,不需要使用者自己设计命令和宏。
采用Tex编辑的web数学公式渲染器,有MathJax、KaTex(后者不够全面、但渲染速度更高,轻量级)。
数学公式
word中使用LaTeX数学公式
word公式框插入MathML代码即可。
Typora支持 LaTeX 语法
有点迷的是都支持原生latex和mathjax
行内公式(inline):
$公式$
块间公式(display):
$$
公式
$$
Markdown速查
Markdown 语法速查表 | Markdown 官方教程
html数学公式
用 MathJax 在 HTML 页面显示公式
关于LaTeX语法规则及轻量编辑
参考“通用 LaTeX 数学公式语法手册”与“在线LaTeX公式编辑器”。
笔记选择方案
常见软件
一谈到笔记,我们很容易想到纸和笔、系统备忘录、word、OneNote、pages这样的软件,纵观各应用商城,以「数字笔记本」为定位的主流 app 大致可以分为以下三种:
-
Markdown 编辑器。比如 Typora(收费)、VScode(免费)。
-
富文本编辑器:通常兼有收集功能、编辑功能。比如 OneNote、Evernote(印象笔记)。
-
专注于手写输入的 app,比如平板 Notability。
-
最近较火的双链笔记,比如思源笔记 、obsidian。
像是课堂笔记,要求记得快,且清晰易读。
采取方案
Markdown 编辑器:Typora轻量编辑+obsidian管理+VScode补充+PicGo引入图床。
随手记:Sticky Notes。
富文本编辑器:OneNote,Chrome/Edge配合拓展可截取内容(Edge的集锦功能可注记)、多端使用、配合加载项及自家功能可写入公式和代码。
手机端:markor+FolderSyncPro,OneNote。
大纲思维导图:Xmind/幕布。
【参考】