iOS 版 MWeb 正式发布及简介

MWeb for Mac, iOS 黑五半价促销一周,写个大概介绍。

不知不觉 MWeb for Mac 差不多三周年了,iOS 版也差不多一周年了,时间过得飞快。记得当时离职入坑 Mac/iOS 开发,我一并注册了 coderforart.com 这个域名,并做为自己的博客,我所做的软件的标识也是用 coderforart。这么多年过去了,Mac/iOS 学了个皮毛,博客也没更新文章,然后 coder for art,当时想法很好,然而在 art 方面却是啥也没学,目前已经定性为:我不适合 art。 我心中对 art 的执念也是越发淡薄了。

MWeb 倒是坚持不断小更新一下,但这很大一部分原因在于用户的建议和需求,非常感谢你们。有很多需求我看了,但是没实现,这其中有的是技术的原因,有的是我认为没必要做的。虽然我可以做得更好,比如说花精力反馈给每个提需求的朋友没实现的原因,但是我没这样做,因为还不如直接花在改进产品上。总之,给 MWeb 反馈的朋友,非常感谢你们,然后有些情况,请见谅了!

还有很多需要感谢的,比如说推荐 MWeb 的媒体和朋友,非常感谢你们!我文笔太渣,就不多说了,下面选几个 MWeb 代表性的功能介绍一下。

继续阅读 →

MWeb for iOS 2.3.4 版发布

此版本的更新情况为:

  • 增加发布到 tumblr
  • 修正 imgur 图床问题
  • 支持 iOS 11 拖拽功能。就是可以把图片拖拽到编辑器以插入图片。
  • 增加支持自定义键盘工具条的按钮及顺序。可以在设置页面中设置。
  • 增加支持 utf16 编码的文档。
  • 预览模式下,点击文件连接可直接打开,以方便使用 gitbook 的朋友。另外点击网址的话,会在 App 内打开了,不再用 Safari 打开。
  • 其它 bug 修正。

下面简单说一下自定义键盘和发布到 tumblr 这两个功能。

自定义键盘工具条按钮及顺序

这个功能的使用方法如下图,一看图即知如何使用:

mweb-ios-custom-keyboard

如上图,在设置页面点 “自定义键盘工具条按钮及顺序” 即可以进入中间的页面。在中间的页面你可以用点击来勾选和取消勾选,可以拖动来调整顺序。已勾选的按钮则会显示在最右图的键盘的工具条上。如果工具条的按钮过多,则可以进行左右拖动。
值得一说的是 “切换至 Markdown 键盘” 这个按钮,点击后会如最右图,显示几乎所有按钮。在 4.7 寸 iPhone 下,最多显示 10 个按钮而不会出现滚动条。所以看你的使用习惯,你可以选择把全部按钮放在工具条上,用拖动方式使用;也可以使用 “切换至 Markdown 键盘” 按钮和 10 个常用按钮进行配合。

发布到 Tumblr 功能

这个功能如下图所示,在设置页面增加 Tumblr 发布服务后,即可使用。

mweb-ios-publish-to-tumbl

值得一说的是最右边的图中的 “文档中的图片” 上传至功能,也就是图床功能。之所以有这个功能,是因为 Tumblr 发博文没有传图的 API,带图片的文章发布到 Tumblr 后就变成没有图片的了。我这里的解决办法是先上传至图床,然后再发布至 Tumblr。这样就完美解决了 Tumblr 发纯博文不支持图片的问题。

MWeb for Mac 2.2.3 版发布!

这次更新有:

  1. 文档库的网站可以设置网站发布脚本。这个功能是为了让 MWeb 中的静态网站体验能达到 “新增文档并编辑” - “右键并选择执行发布脚本” 这样一个简单的流程。避免之前那样,生成网站后还要去敲命令进行发布。详细请参考:如何使用“发布脚本”功能发布静态网站
  2. 静态网站模板支持 include 语法,语法为: <!-- include(file.html) -->
  3. 修正用 MWeb 打开文档时文档不显示在前面的问题及总会显示文档库或外部模式的问题。
  4. 外部模式的文件列表中增加右键设置排序方式。
  5. 设置分类和标签增加可以选择已有标签。

如何使用“发布脚本”功能发布静态网站

“发布脚本”这个功能 MWeb for Mac 2.2.3 版新增的,是为了让 MWeb 中的静态网站体验能达到 “新增文档并编辑” - “右键并选择执行发布脚本” 这样一个简单的流程。避免之前那样,生成网站后还要去敲命令进行发布。

继续阅读 →

MWeb for Mac 2.2.1 和 2.2.2 版发布!

2.2.1 版更新情况(7/2)

  1. 文档库文档列表可以用右键选择按分类分组显示。
  2. 七牛上传增加图片处理后缀(图片处理代码)。
  3. 外部模式增加显示 .Rmd,.mkdn,.mdwn,.mdtxt,.mdtext 和 .taskpaper 扩展名的文档。
  4. LaTeX 目前可切换字体了,在 偏好设置 - 主题&样式 里,可选择 TeX, STIX-Web, Asana-Math, Neo-Euler, Gyre-Pagella, Gyre-Termes 和 Latin-Modern 这七种字体。
  5. 增加发布到 Tumblr 功能。之前是用 email 发布的,后来 Tumblr 禁用 email 了,就拿掉了,现在重新加上,用 Tumblr 的API 发布。发布到 Tumblr 功能也是支持更新的,另外由于 Tumblr 本身没有传图 API,所以如果你文档中有图片并新增了图床,就可以选择一个图床来支持图片。
  6. 增加四种预览样式,分别为:mweb-solarized-dark,mweb-solarized-light,mweb-Tomorrow Blue,mweb-Tomorrow。
  7. 增加关闭左划右划手势选项(MWeb 偏好设置 - 通用设置)。修正编辑器中拖拽文字会变复制问题。
  8. 更改:当取消选择让编辑器中的连接可点击时,按住 Command 键后,连接会变成可点击。
  9. 其他修正和性能改进。

2.2.2 版更新情况(7/8)

文档库的更新:

这次更新主要是修改文档库的分类和标签的设置方式。修改功能放在编辑器最前面的显示有文档的分类、标签和最后修改时间的那一行。点击这一行即可修改分类,也可以使用 CMD + 8 快捷键。

另外文档大纲视图也有修改,之前是分为:文档大纲、文档附件和网站扩展三标签页,要点击才能切换,现在这三个部分全部统一在一个页,用滚动条去定位,我觉得这样比点击切换高效很多。可以用工具栏倒数第二个按钮调出,也可以按 CMD + 7 调出。

另外还加了一个 “浮动方式” 的选项,针对小屏幕做优化。

其他更新:

  • 之前导出 HTML 要明确勾选代码高亮、Mathjax 支持,现在不用了,导出时会自动侦测文档。
  • 修正表格生成器的 bug。