870920 Menu

WDTP发布了0.9.170217内测版

主要更新与新增功能有:

  • 重构部分代码及编译设置,使程序尽力向下兼容至Windows XP 32位和macOS 10.8。
  • 更新:软件自带的默认样式表
  • 更改:Windows平台下默认的系统浏览器内核改为IE 10
  • 新增:新建项目或重置/修复系统模板时,网站根目录下生成默认的favicon图标。
  • 实现:编辑状态下输入某些需要成对出现的标点符号后,自动完成匹配。
    • 如果当前选择了文本,成对匹配的标点符号自动包裹所选内容。
    • 如果没有选择任何文本,成对匹配后,插字符光标自动位于两个标点符号之间,便于输入内容。
    • 中英文均可自动识别并完成匹配。
    • 中文双引号和单引号,不分左右。
  • 新增:文本标记语法“标识符(Identifier)”,语法格式:某行顶格至少6个连续星号(“*”),多了不限。该标记在解析时将被整行丢弃。其作用主要是:文本编辑器中对某些比较重要或眼睛不易定位的行做醒目标记。比如在二级标题、三级标题或某些重要的段落下方添加此标记。
    • 使用该标记,可一定程度上弥补纯文本编辑器“版面字体”太单调、眼睛容易疲劳、不易视觉定位等固有缺陷。
  • 改进:预览区点击index分页链接后,文件树面板中的目录依旧保持选择状态。
  • 完善:当前文档被外部编辑器修改后,自动加载并渲染更改后的最新内容。
  • 改进:属性面板中,使文档和目录的最后修改时间不可设置。
  • 修复:删除刚刚创建的文档时程序有可能锁死或崩溃的bug。
  • 改进:提取文档描述时自动解析其中的Markdown标记语法。最直接的影响:index页中每篇文档的描述将可以包含更丰富的格式与样式。
  • 新增:对中文小括号内的文本(临时注释)进行span定义,其class值为cnBracket。此功能可让用户自定义文档渲染后中文小括号括住的临时注释的格式与样式,比如用指定的字体显示这部分内容。软件自带的默认样式表,将这部分内容的字体属性定义为楷体。
  • 新增:文档 WDTP所支持的文本标记语法
  • 修复:编辑状态下提取标题、关键字和描述后,文档设置面板没有及时刷新的bug。
  • 实现:本地磁盘中的一个或多个图片拖拽到编辑器之后,自动将所拖拽的图片导入项目中并在编辑器的插字符光标处插入这些图片的Markdown标记文本(每一幅都包含图注标记)。
  • 实现:本地磁盘中的一个或多个文件用鼠标或手势拖放到文件树面板之后,自动导入所拖放文件中所有文本格式的文档。文档导入的具体位置(所在目录)将随着鼠标或手势的上下移动而实时提示。
  • 实现:批量导入本地磁盘中的文档(UTF-8格式的文本文档或网页文件)。
  • 新增WDTP自定义的文本标记语法:插入尾注(语法格式: )。所插入的尾注自动编号,注释内容以列表的形式显示在本文档的最后[1]。可连续插入并列尾注。
    • 注1:整个项目或某个目录下的文档集成输出时,所有文档的尾注统一编号,每个尾注的注释内容以编号列表、一行一个的形式位于集成后的文档最后。这一点,对技术作家和文学评论家、文艺批评家来说非常方便(比如某个目录下的文档(以节或小节为单位)构成某一章的所有内容,即:一个目录对应书的一章。此时可按章输出,每一章的最后是本章的参考文献、正文注释、索引等)。
    • 注2:根据html网页文档的特点,WDTP使用“尾注”的同时舍弃了“脚注”这一标准。按行业规范,尾注有“温哥华体系(顺序编码)”与“哈弗体系(作者、译著、出版年制)”。WDTP采用了前者(这种体系相对自由和随意一些,而后者主要用于列举参考文献,其格式比较严格)。
    • 注3:尾注内容支持Markdown和WDTP自定义的所有标记语法,但尾注中不可再嵌套尾注。
  • 新增:快捷键“Ctrl + F”:激活文档搜索输入框。激活后,直接输入要搜索的关键字而后回车即可。
  • 实现:将所选文档导出为一个本地文本文件。可利用这一点,将WDTP作为一款方便的文本编辑器、Markdown编辑器来使用(特别在macOS平台下)。
  • 修复:文档集成时首篇标题没有被正确解析,未提取为一级目录的bug。
  • 新增:非标准Markdown语法标记:“[TOC]”(目录)。可手工输入该标记,也可编辑器右键菜单插入。注:文档目录中不含本文标题(位于文档第一行的一级标题)。但是,整个项目或某个目录下的文档集中输出为一个大的html时(文档集成),则自动提取每个文档的标题作为一级目录,每个文档中的二级和三级标题自动提取为二级和三级目录。此时,该文档原有的目录将不再单独提取并生成。
  • 更新:软件自带模板的样式表。如打算用之,请先导出或备份您当前所修改并使用的样式表,而后点击系统菜单中的“Reset/Repair Default Templates(重置/修复系统模板)”。
  • 修复:Markdown行内代码解析与转义方面的一个bug
  • 智能包裹标记添加两个快捷键:Ctrl + 8(等同于Shift + 8),Ctrl + 等同于Shift + )。这个快捷键用于解决编辑器处于非“自然状态”下的键盘快捷键输入不被识别与认可的问题(比如处于中文输入状态时
    • 注1:macOS下的cmd花键对应Windows下的Ctrl
    • 注2:cmd + 在macOS安装了某些特定中文输入法的前提下不可用
    • 注3:部分型号的触摸屏软键盘状态下,这两组快捷键或许不可用

欢迎下载试用!

http://underwaysoft.com/works/wdtp/download.html