dingsir的个人博客分享 http://blog.sciencenet.cn/u/dingsir

博文

带格式的文本编辑器Typora 之介绍

已有 1244 次阅读 2020-6-30 01:01 |个人分类:软件杂谈|系统分类:教学心得| Markdown, 格式文本, Typora, 免费软件, Markdown, Markdown

这几天发现一个不错的文本编辑软件,可以编写具有格式的文本文档(基于GFM Markdown),很好用.

特色与优点

  1. 支持Markdown语法, 比富文本格式和Word等格式要简洁得多. 精确的说,它使用的是Github风格的Markdown(一种Markdown的语法分支),考虑到Github的用户基数, 它具有较好的"群众基础".如果在Markdown中没有提供的语法,可以使用HTML语法来实现(这是Markdown的共同特色).

  2. 同一界面内,控制格式的源码与效果都可实现. 选中时显示源码,离开时显示实际效果, 非常简洁与方便,无需在效果/源码之间切换. Typora把这一特色称之为现场预览(Live Preview).

    • 在右键的弹出菜单中,设置了比较方便的各种格式设置能力,非常快捷方便.

    • 对图像的支持, 链接的支持很简单. 支持多种方式使用图片: 直接编写Markdown语句(也很简单), 拖放过来, 从当地文件选择, 从剪贴板粘贴.这个用起来确实方便. 还可以设定如何处理这一图像(Markdown文件本身是文本文档,不能像Word那种复合文档一样可以在文件内存储图像,)

      ![Alt text](/path/to/img.jpg)
      ![Alt text](/path/to/img.jpg "Optional title")
    • 强调, 加粗, 高亮(文本), 斜体, 等等,使用得文本格式控制简洁而够用.

    • 如果选择了合适的格式(如有序列表, 无序列表等),回车之后即可以自动沿续编码.这个特点也比较方便.

  3. 支持不少扩展功能, 其中特别提供称道的有:

    • 支持Latex语法的数学公式编辑,(基于MathJax库的支持). 而且在编辑公式时就可以看到公式的效果(以提示的形式弹出,很贴心). 嵌入式的公式用\$ \$包括起来, 多行的用\$\$ \$\$包围起来. 嵌入式的比如 圆的面积公式$ S=\pi{}r^2$, 球的体积公式$V=\frac{4}{3}\pi{}r^3$, 又比如

SNAG-2020-6-30-02 .png


    • 允许使用简化的 上标形式 ^(在$ $包括的范围内使用), 如 $4^3=64$, 简化的下标形式~(可以不用$$包括). 比如酒精的分子式. CH3CH2OH

    • 支持化学方程式的表示.它内建了一个mhchem扩展(可能是mhchem for MathJax),可以渲染化学表达式. 作为一个化学生,我特别喜欢这种功能.举例如下 mhchem的介绍可以参见网页https://mhchem.github.io/MathJax-mhchem/, 比Latex表示的语法更简单方便. 比如LiPF6到二氟磷酸锂的水解反应(上面是效果,下面的mhchem的表示方式,简单不?) 我们再来看看正磷酸是怎么变成六氟磷酸的: 它的逆过程是: 这个mhchem很有意思, 下次再仔细翻译来介绍一下它的功用. (因为科学网的控件不支持mhchem,有些方程式的效果出不来,但是在typora中效果杠杠的).
      mhchem的渲染效果.png

    • 支持表格,

    • 支持脚注,

    • 支持删除线(删除文本). 不过下划线还是要用HTML语法,如有下划线的文本

    • 支持Emoji,如😄, 😢

    • 用*** 或 --- 可以划一根水平线,用于分隔.

    • 用[TOC]命令可以生成目录. 有点像Word的目录域.

    • 用<>包围一个URL就可以得到一个地址,如dingsir@qq.com, www.baidu.com

    • 支持代码块的输入,还能够选择代码的语言,从而调用相应的语法高亮显示.

    • 可以自定义快捷键, 点击 设置-通用-打开高级设置 可以打开一个JSON文件进行编辑而进行设置.稍有点麻烦但对熟悉JSON的人来说非常简单.

  1. 智能的粘贴. 比如从网页中复制过来的格式文本或图片,会转换成Markdown格式.

  2. 自动保存和文件恢复.这个是很多编辑软件的功能,很有用.

  3. 视图中有一个"专注模式",感觉很有意思.只突出显示当前编辑的段落,其它段自动显示为浅灰色.

  4. 竟然还可以导出为 PDF/Word/RTF等诸多格式, 意外的惊喜!

  5. 当然,最大的好处是,这么多功能的软件,完全免费,界面还是中文的, 并且在Windows,Linux, MacOS都有相应的版本.


希望改进的地方:

  1. 增加字体设置的快捷方式. 即使是用HTML语法来实现,也希望有个快捷的方式,这个比较常用.

  2. 增加表格宽度控制的能力,目前这一块还比较弱.

  3. 增强打印文件的功能, 这一块现在是直接输出文件,有些该有的打印对话框设置没有出来.


结论: 以120M左右的体积而实现了这么多的功能, 就像一个简化版的Word, 适合用来做一些相对比较简单但又需要格式控制的文本编辑的工作, 比如会议记录, 简报, 交流摘要.



如果你安装了Typora可以下载这个markdown文件试试效果. 我把原文件和Typora中的显示效果抓屏如下.


简洁实用的软件Typora.md



Typora效果 .png



http://blog.sciencenet.cn/blog-1213210-1239939.html

上一篇:配方数据库之字段设计体会
下一篇:mhchem 使用介绍

0

该博文允许注册用户评论 请点击登录 评论 (2 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2020-8-15 08:01

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部