小书匠导出HTML,小书匠预览操作说明

小书匠预览操作说明

预览小书匠

69c64ec2a4314c6077f43c044a1bad14.png

概述

预览

小书匠编辑器提供了边写作边预览功能。

打开预览

可以点击编辑器右侧中间按钮打开预览。需要注意的是如果当前窗口太小,系统会强制关闭边预览边写作功能,在编辑器侧边也就无法看到该按钮。只需要把窗口宽度调大一些,该按钮就会自动出现。

快捷键ctrl+shift+p

1546694088445.png

打开预览

关闭预览

点击预览区左侧中间按钮,就可以关闭预览功能。

1546694006922.png

关闭预览

实时同步预览

小书匠的边预览边写作支持实时同步,用户每次在编辑区输入的文字都会及时在预览区显示结果。

%E5%AE%9E%E6%97%B6%E5%90%8C%E6%AD%A5%E9%A2%84%E8%A7%88.gif

实时同步预览

双向精准定准滚动

支持仅预览区跟随编辑区同步滚动,或者仅编辑区跟随同步滚动,甚至预览区编辑区双向同步滚动功能。

可以通过预览区左侧下方的定位按钮 打开或者关闭同步滚动功能。

1546695267188.png

同步滚动

小书匠采用了跟其他编辑器不同的定位算法,定位更准确。一般的编辑器都是通过滚动的百分比来计算同步滚动的位置,这种算法对于纯文字的文章,定位可能效果还可以接受,但对于图片比较多的文章,定位偏差就会很明显,甚至可能出现当前编辑的内容在预览区可视窗口内跟不看不到的情况。小书匠采用了更加准确的定位算法,解决了这种弊端。

%E5%90%8C%E6%AD%A5%E6%BB%9A%E5%8A%A8.gif

同步滚动演示

全屏预览

点击预览区右侧的全屏按钮 ,进入禅全屏预览模式。退出禅模式全屏,可以点击右侧的退出全屏按钮来退出禅全屏模式。

%E5%85%A8%E5%B1%8F%E9%A2%84%E8%A7%88.gif

全屏预览演示

大纲

大纲操作界面允许用户快速定位预览区文章的不同章节。

点击预览区右侧的大纲按钮 ,可以调出大纲操作界面。大纲操作界面支持双向同步定位,全部展开,全部折叠,跳转到文章开头,跳转到文章结尾等多种功能。同时也可以对大纲操作界面的大小进行调整,移动大纲操作界面位置。

%E9%A2%84%E8%A7%88%E5%8C%BA%E5%A4%A7%E7%BA%B2%E6%93%8D%E4%BD%9C.gif

大纲操作演示

注:预览区的大纲无法进行章节拖拽调整。

sourceMap 对照

打开 sourceMap 对照功能后,用户可以查看 markdown 文章部份相应生成的预览部分。帮助用户快速定位当前编辑位置和预览位置 。

点击预览区右侧的 按钮,就可以开启 sourceMap 对照功能。

1546738746624.png

sourceMap 对照

预览模式

小书匠支持普通(html)预览, ppt 预览, 和 pdf 预览。其中 pdf 预览目前只支持在 web 实现。

点击预览区右侧的 按钮,可以切换成不同的预览模式。

1546739352730.png

预览模式

普通预览

普通预览为默认预览,就是生成常规的 html ,没有做过多的处理。

ppt 预览

ppt 预览就是生成类似幻灯片的预览效果 ,对应的 markdown 文章需满足 ppt 的语法。具体的示例可以点击文档管理的左下角的帮助查看。

1546739593822.png

创建 ppt 示例

ppt%E9%A2%84%E8%A7%88.gif

ppt操作演示

pdf 预览

pdf预览模式下可以直接查看该文档生成的 pdf 效果,并且提供对当前 pdf 打印,下载的功能。如果该 pdf 文档不能满足要求,或者客户端的用户想要导出 pdf , 可以使用小书匠的导出功能,里面就有多种 pdf 导出功能,对 pdf 的配置也更加丰富,比如添加水印,设置页眉页脚,添加目录,大纲等。

1546741380886.png

pdf 预览

注:pdf 预览模式无法自动实时同步编辑区的修改,需要自己手动点击预览区右侧的刷新按钮来更新 pdf 文章。

预览布局

所谓预览布局,并非指预览内的文章效果布局,这里仅仅指预览区的显示位置,目前小书匠提供6种不同的预览布局方式,左预览,右预览,上预览,下预览,浮动预览,窗口预览。

点击预览区右侧的切换预览布局按钮,可以调整预览区的位置。

右预览

1546743244788.png

右预览

左预览

1546743349332.png

左预览

上预览

1546743415692.png

上预览

下预览

1546743461465.png

下预览

浮动预览

将预览区在编辑器以浮动层的形式展现出来。浮动预览状态下,还可以对浮动层进行旋转,透明,水印效果处理。

1546743533699.png

浮动预览

旋转预览

在浮动预览层标题栏处,按住旋转按钮,并拖动鼠标,就可以将预览层进行旋转。

%E6%97%8B%E8%BD%AC%E9%A2%84%E8%A7%88.gif

旋转预览

透明预览

在浮动预览层标题栏处,点击按钮,就可以将预览层进行自动透明处理。所谓自动透明,指的是当鼠标离开预览层时,进行半透明效果显示,当鼠标在预览层上方时,预览层半透明效果消失。

%E9%80%8F%E6%98%8E%E9%A2%84%E8%A7%88.gif

透明预览

水印预览

在浮动预览层标题栏处,点击按钮,就可以将预览层进行水印效果显示。水印预览与浮动预览的区别就是水印预览不受鼠标经过的影响。

想要退出水印预览可以在非编辑区按快捷键ctrl+shfit+[。比如先将鼠标在编辑器的标题栏点击一下,然后按快捷键ctrl+shfit+[,就可以退出水印预览效果。

%E6%B0%B4%E5%8D%B0%E9%A2%84%E8%A7%88.gif

水印预览

窗口预览

窗口预览允许预览区独立出来,与浮动预览的区别是浮动预览只能在编辑器内部移动,无法和编辑器分离。窗口预览对于有多显示器的用户,非常有用,可以将预览窗口单独放在一个显示器上,在另一个显示器上进行独立写作。系统支持同时打开最多5个窗口。

1546743642224.png

窗口预览

主题样式

主题样式分为全局和当前文章两种,通过设置>预览修改的样式,会影响所有预览的文章。通过预览区右侧的自定义样式按钮 修改的样式,只会对当前文章预览生效。

切换内置主题

小书匠提供了20多款内置预览主题样式,可以通过小书匠主按钮>设置>预览里进行全局设置,也可以在预览区右侧的自定义样式按钮,对当前文章进行单独设置。

1546760050126.png

全局预览主题样式

1546760123951.png

文章预览主题样式

系统默认使用 default 主题样式。

注: 内置主题样式不包含代码块样式。

storySticker 主题

1546761248763.png

story_sticker

storyDazzle 主题

1546761352453.png

story_dazzle

storyPoster 主题

1546761392204.png

story_poster

storyColorful 主题

1546761434071.png

story_colorful

storyPapper 主题

1546761469708.png

story_papper

storyHeading 主题

1546761520358.png

story_heading

storyDotted 主题

1546761651199.png

story_dotted

storyLetter 主题

1546761692837.png

story_letter

切换代码块主题

代码块高亮使用的是 highlight.js 插件, 代码块主题直接使用官方插件提供的70多种主题。用户可以在该页面查看不同主题在不同代码语言上的显示效果。如果这些主题不能满足用户的需求,也可以通过自定义样式来进行调整。

系统默认使用的是 solarized_light 代码块主题。

1546762909010.png

solarized_light

1546762998293.png

sunburst

1546763025453.png

tomorrow-night-blue

自定义样式

小书匠内置的主题,只能算是起到抛砖引玉的效果。对于效果要求比较苛刻的,或者想更多样化的,就需要通过自定义样式功能,进行更加细粒度的调整。

用户可以在内置主题的样式基础上修改,也可以禁用内置主题样式,完全使用自己的样式来显示预览效果。

自定义样式需要用户对 HTML, CSS 比较了解。

比如通过自定义样式我们可以把所有标题的颜色改成红色

h1,h2,h3,h4,h5,h6{

color: red;

}

1546763201646.png

自定义样式

1546763229758.png

红色标题

相关

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值