文档章节

小书匠使用手册

苏滋文
 苏滋文
发布于 2015/01/25 14:52
字数 2363
阅读 411
收藏 0

小书匠编辑器使用手册

小书匠
使用手册

概要

小书匠编辑器是一款专为markdown写作而设计的编辑器。

主要功能

  1. 专为markdown写作设计的文档编辑器,让用户心无旁骛的进行创作。
  2. 多种编辑模式。单栏编辑,双栏编辑,三栏编辑,全屏写作,全屏阅读…想怎么切换,就怎么切换,就是这样随心所欲。
  3. 多种主题选择。包括编辑器主题,预览区代码高亮主题,及预览区用户自定义css。
  4. 丰富的语法支持。不仅提供了常用的commanmarkdown语法,还提供了许多有用的扩展语法,比如Latex公式表格, 目录脚注, 视频, 音频, 附件, checklist, 流程图等。更多语法可查看<小书匠语法使用手册>
  5. 第三方同步浏览器存储, 本地文件系统存储, dropbox, evernote, 印象笔记, github等多种存储方案,保证了用户数据的安全,也让用户在存储方案上有了更多的选择。
  6. 支持evernote,印象笔记。提供双向操作,可以将文章保存到evernote/印象笔记上,也可以从evernote/印象笔记上导入数据。同时提供标签,附件,图片,待办等相关处理。
  7. 强大的文件管理功能。文件信息,标签,附件,音频,视频,图片管理。
  8. 发布功能。 支持将文章发布到博客平台上。
  9. 邮件发送功能
  10. sourceMap对照功能。方便在源markdown文件和生成的html文件上进行比较,特别适合markdown初学者使用,了解每一个markdown解析产生的结果,也适用于文章后期的校对上。

离线版下载地址

http://soft.xiaoshujiang.com

WEB版访问地址

http://markdown.xiaoshujiang.com

浏览器存储

系统对创建的文章,都会在浏览器存储上进行保存。包括像evernote/印象笔记/github/dropbox等导入的文章,也都会保存一份副本,并创建一个标识,表示跟哪些第三方存储关联。

标题,标签

文章标题的处理规则:如果文章内存在元数据title,则系统自动使用元数据内的title做为标题。如果文章未使用到元数据功能,用户可以通过维护文章信息按钮,修改标题。标签tags的规则也跟标题一样。

附件

文章使用./做为附件的引用标识。对于图片音频视频附件等链接的处理,系统只处理以./开头的链接,并转换成附件真实的地址进行显示。用户可以通过工具栏的插入图片插入音频插入视频插入附件等按钮上传附件。

evernote/印象笔记

小书匠编辑器提供对evernote/印象笔记的支持,下面的使用说明默认用户已经完成了evernote/印象笔记的绑定操作,并将当前的工作平台切换到evernote/印象笔记下。

新建

通过新建按钮后,创建的文章将自动关联到evernote/印象笔记上(注:这里仅仅是在文章上创建一个关联的标识,只有当用户保存后,才能在服务器上查看到新的笔记)

打开

点击笔记,系统将自动把笔记导入,并将当前文章切换为导入的笔记内容。导入的文章自动与evernote/印象笔记上的笔记关联,下次再点击该笔记时,将直接从浏览器存储上打开。用户可以通过切换存储平台浏览器存储,来删除该缓存的文件。导入的笔记如果本地没有缓存,系统将对服务器上的笔记进行判断,如果笔记是通过小书匠编辑器进行保存,并且文章在保存后没有被操作过,则系统自动使用保存时附带的markdown附件做为文章内容,重新导入。如果笔记已经被修改,或者笔记不是通过小书匠编辑器进行保存的,系统将自动将文章转换成markdown格式。

保存

对于新创建的文章,用户可以直接保存ctrl+s,系统将弹出一个选择笔记本的窗口,确认后,系统将保存当前文章到evernote/印象笔记上。(在弹出窗口上选择笔记本时,如果用户选择了笔记,系统将覆盖该笔记)

对于已经存在的文章,但还没有保存到evernote/印象笔记,用户可以通过另存为ctrl+shift+s将当前文章保存到evernote/印象笔记上。

不管是保存,还是另存为,保存成功后,系统都将自动对当前文章与evernote/印象笔记上的笔记进行关联。下次保存时ctrl+s系统将自动同步保存到evernote/印象笔记上。

删除

系统不提供删除操作,用户需要自己到evernote/印象笔记端删除,如果本地缓存了笔记,可以通过浏览器存储删除缓存。

重命名

直接修改元数据title,如果文章内未使用元数据功能,可通过浏览器存储里的修改文章信息进行修改

标签管理

系统自动通过每篇文章的元数据tags提取为笔记的标签。

附件管理

打开时,系统自动将笔记上的附件导入到文章对应的附件管理器上。保存时,系统将根据文章内对附件的引用,将附件保存到服务器上。这里的引用包括音频视频附件图片。如果文章内使用到了流程图序列图公式统计图等,系统将会把这些内容转换成图片进行保存。由于evernote/印象笔记在部分终端不提供视频,音频的支持,查看保存的文章时,对应的音频,视频将以附件的形式存储。

待办事项

目前系统仅同步了待办事项。

github/dropbox

新建

参考evernote/印象笔记新建

打开

参考evernote/印象笔记打开
不同的是,github/dropbox只能打开扩展名为htmlmarkdownmdmkd以及无扩展名的文件。

保存

参考evernote/印象笔记保存
不同的是,github/dropbox保存时,仅保存了markdown文章本身,并不会将markdown转换成html进行保存,也不会处理附件相关的内容。
对于新文章的保存,github/dropbox存储需要用户指定文件名及存储的位置。

删除

系统不提供删除操作

重命名

系统不提供重命名操作,只能通过另存为ctrl+shift+s,保存成新的文件。

本地文件系统存储

本地文件系统存储仅在离线版提供支持。

新建

参考evernote/印象笔记新建

打开

参考github/dropbox打开
不同的是,本地文件系统存储在打开文件时,将会自动关联文章内的附件引用标识./,自动抓取同级目录下对应的附件资源。

保存

参考github/dropbox保存
不同的是,本地文件系统存储在保存时,不仅保存了markdown文章,还会处理附件相关的内容,将附件保存到同级目录下,请确保附件的名称不要重复,防止数据被覆盖丢失。

删除

右击相应的文章可进行删除操作

重命名

右击相应的文章可进行重命名操作

发布

小书匠编辑器离线版提供文章发布功能,用户可以将自己的文章发布到博客系统上。发布功能实现了博客的metaweblogAPI(newPost, editPost, newMediaObject)。使用该发布功能,需要博客系统提供对应的api接口,系统将转换成html的文章和图片自动提交到博客系统上。

配置发布示例:
博客链接地址:比如http://www.cnblogs.com/[用户名]/
用户名:用户在该博客上的用户名
密码:用户在该博客上的密码

测试通过的博客地址:
博客园:http://www.cnblogs.com/[用户名]/
开源中国:http://my.oschina.net/[用户名]/blog

邮件发送

小书匠编辑器提供邮件发送功能,系统将对当前文章转换成html格式后进行发送,并对图片,视频等文件以附件的形式进行发送。

导出

小书匠编辑器提供多种格式的导出文件功能。html,markdown,html(inlinestyle),word,zip,pdf

zip导出: 该导出将导出文章的所有信息,包括markdown,html,markdown文章内引用的所有附件,公式,流程图等对应的图片文件,以及方便再次导入时需要的标识数据文件。

pdf导出:目前pdf导出只能在chrome版浏览器上使用。

导入

小书匠编辑器提供markdown, html, zip三种导入功能,并且实现了文本文件直接拖动导入功能。

zip导入:导入的zip文件必需是由小书匠编辑器导出的文件。

其他

web版实现了图片直接粘贴功能,用户不仅可以拖动图片上传,还可以直接复制粘贴图片。

© 著作权归作者所有

上一篇: 小书匠更新说明
下一篇: 小书匠语法手册
苏滋文

苏滋文

粉丝 8
博文 24
码字总数 14287
作品 1
泉州
私信 提问
小书匠编辑器

小书匠编辑器 小书匠编辑器(以下简称小书编)是一个在线的markdown编辑器,并提供对evernote的支持。 小书编前身为小书匠上的一个文章输入模块,后来在dillinger的基础上,将小书匠原有的代...

苏滋文
2014/01/30
5.1K
1
Ubuntu添加应用程序图标到桌面启动器Launcher,解决无法锁定到启动器的问题

Linux下有些绿色软件,不需要安装就可以启动(一般都是在终端输入),但有些程序在打开后直接在 Launcher 中右键选择锁定到启动器会使用一些默认图标(如linux下的福昕阅读器),有些软件即使...

DDM_dl
2017/11/06
0
0
”小书匠“如何将博客发布到oschina的博客里

@红薯 你好,想跟你请教个问题: 我想使用小书匠来写博客,请问下图的一些信息该如何填写?

赤热
2017/01/11
302
0
现在怎么用小书匠上传博文

我用小书匠的发布功能,发布博文,显示发布成功了,但是在开源中国上找不到博文。不是缓存问题 我都等了一天了。

不会飞的小鹦鹉
2018/11/04
25
0
Markdown 常用编辑器列表

caret,全平台,作者从事Markdown 相关的项目很长时间,暂时有免费版,未来收费。 MarkRight,全平台,客户端,GitHub上开源 Cmd Markdown ,全平台,网页+客户端,app挺大,支持在线存储,界...

shede333
2015/07/05
611
0

没有更多内容

加载失败,请刷新页面

加载更多

CentOS7.6中安装使用fcitx框架

内容目录 一、为什么要使用fcitx?二、安装fcitx框架三、安装搜狗输入法 一、为什么要使用fcitx? Gnome3桌面自带的输入法框架为ibus,而在使用ibus时会时不时出现卡顿无法输入的现象。 搜狗和...

技术训练营
昨天
5
0
《Designing.Data-Intensive.Applications》笔记 四

第九章 一致性与共识 分布式系统最重要的的抽象之一是共识(consensus):让所有的节点对某件事达成一致。 最终一致性(eventual consistency)只提供较弱的保证,需要探索更高的一致性保证(stro...

丰田破产标志
昨天
8
0
docker 使用mysql

1, 进入容器 比如 myslq1 里面进行操作 docker exec -it mysql1 /bin/bash 2. 退出 容器 交互: exit 3. mysql 启动在容器里面,并且 可以本地连接mysql docker run --name mysql1 --env MY...

之渊
昨天
10
0
python数据结构

1、字符串及其方法(案例来自Python-100-Days) def main(): str1 = 'hello, world!' # 通过len函数计算字符串的长度 print(len(str1)) # 13 # 获得字符串首字母大写的...

huijue
昨天
6
0
PHP+Ajax微信手机端九宫格抽奖实例

PHP+Ajax结合lottery.js制作的一款微信手机端九宫格抽奖实例,抽奖完成后有收货地址添加表单出现。支持可以设置中奖概率等。 奖品列表 <div class="lottery_list clearfix" id="lottery"> ......

ymkjs1990
昨天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部