#1 - 2015-1-7 22:42
林卯 (✨️VIP 8✨️)
目前卡在语法上。与维基百科是截然不同的。
http://www.tiddlywiki.cn/#:WikiText
我想下载这个页面及其子页面但找不到方法。

另一个问题是插图。图片我希望是挂在外面的文件夹,但目前只能保存在HTML内以base代码的形式,这样文件体积未免太大。

@régime hyposodé
#2 - 2015-1-8 14:51
(抚君金错刀,怜君夺锦才)
-1-
维基百科的 mediawiki 语法罪恶滔天怨声载道。
The reason the internet community has not been able to agree on a wiki text format is because MediaWiki has chosen such stupid markup for ...
https://groups.google.com/d/msg/ ... tXRVWY/uzW_dy12MiAJ

不过我们除了 tw 原生语法还可以用 markdown 语法写作(或者 html 当然了)。下面这个插件应该是默认开启的,在编辑内容的时候儿可以从一个列表里选择 wikitext 还是 markdown 还是 html 语法。
http://tiddlywiki.com/plugins/tiddlywiki/markdown/

-2-
下载这个页面及其子页面"
WikiText 这个 tiddler 没有 sub'tiddler 所以考虑你说的是 tiddlywiki.cn/ 包括树根的整棵树。如图所示,这儿有个按钮在右边贴着标题下面(配色对比度有点儿低,指针放上去才会突出显示)。

得到的是一个 ~2M 的 html 文件。

去年十一月有人实现了单个条目 tiddler 的导出功能,让每个条目自带一个导出按钮(在一个菜单里边儿)。貌似这边儿 tiddlywiki.cn 用的版本太低没包括这个功能。

-3-
你说的 inline base64 图片我刚刚试了试感觉还可以(,不过我没用很多大图去砸,所以性能扩展性不知道)。也许我们需要一个额外的图片管理程序来规划图片在文件系统中的存储,然后在里按照文件系统路径来显示图片?(事先把 a.jpeg 储存在磁盘里,然后)像这样写 [img[path/image.jpg]] 或者 [alt text](/path/to/a.jpeg "Title") 会被渲染成 <img src="/path/to/a.jpeg" alt="alt text" title="Title" /> 的样子。如果离线使用的话自己在 tiddlywiki 之外手动管理图片目录大概不难。如果要用在线服务,那找个图床好了?
#2-1 - 2015-1-8 18:06
林卯
那段英文我好像没看懂…

除了将来预计会载入上百MB的网页然后点保存又是上百MB…还有个问题就是不便直接用电脑上的软件编辑位图。我是考虑用相对路径的形式把图片放在同文件夹下的文件夹里。
#2-2 - 2015-1-8 18:42
邓林
那段话大概意思(可能添上我的脑洞了)是说 mw 语法反直觉,大伙儿用着别扭。如果最初稍微设计好一点儿,凭着维基百科的影响力早就一统江湖了。大伙儿都用着别扭所以纷纷实现自己的语法,然后大伙儿的语法(因为谁也没有维基百科的影响力)总也达不成一致。所以 mw 语法的设计者(没有抓住机遇莅中华而抚四夷,致使群雄割据民心不安)是历史罪人。(笑)原文指名道姓批评了粗体斜体跟下划线的事儿,对其他方面开了个地图炮说还有一堆别的缺陷但没细讲。
载入上百MB的网页
我这儿用的 nodejs 实现会把所有 tiddler 用树状储存在文件系统里,虽然点新建按钮出来的图片条目是 base64 文本的,但是点 import 按钮会在目录里放一个同名 blob 跟一个条目描述文件。直接把 a.jpeg 移动到 tiddlers 目录再手写一个 a.jpeg.meta 就能被 tiddlywiki 收录成条目。

不知道浏览器插件是怎么实现存储的,可能要顾虑安全限制不好访问文件系统?
#2-3 - 2015-1-8 19:12
林卯
régime hyposodé 说: 那段话大概意思(可能添上我的脑洞了)是说 mw 语法反直觉,大伙儿用着别扭。如果最初稍微设计好一点儿,凭着维基百科的影响力早就一统江湖了。大伙儿都用着别扭所以纷纷实现自己的语法,然后大伙儿的语法(因为...
我也只能用浏览器。所以我得找到外挂图片的方法。
#2-4 - 2015-1-14 18:04
林卯
图片使用磁盘的方法电脑上可行。手机里还没试。

于是装了官网推荐的那个andtidwiki用于手机,虽然保存方便但是显示好挫。比如缺失条目应该显示为斜体,但没法显示斜体。为什么不像维基那样用红字呢。←是否可以通过设置的方法?

关于语法,为什么删除线不是  --删除--  ?感觉减号比~~形象。
#2-5 - 2015-1-18 09:03
邓林
没法显示斜体我不知道为什么。可以自己写个样式表让 dead link 变成红色。新建条目随便起个名儿叫什么没关系打上 $:/tags/Stylesheet 这个标签在保存的时候儿就被合并进 css 对所有条目起效了。在内容里写 a.tc-tiddlylink-missing { color: red; } 你应该能看懂。然后删除线这样写 <s>1</s> <del>2</del> <strike>3</strike> 我已经放弃学语法了。(笑)
#2-6 - 2015-1-18 11:25
林卯
把友情留在无盐 说: 没法显示斜体我不知道为什么。可以自己写个样式表让 dead link 变成红色。新建条目随便起个名儿叫什么没关系打上 $:/tags/Stylesheet 这个标签在保存的时候儿就被合并进 css 对...
没斜体可能是系统没提供斜体,而应用自己不肯设置假斜体。
我看到设置页有个颜色配置,稍后试试能否在那里改。
#2-7 - 2015-1-18 11:27
林卯
把友情留在无盐 说: 没法显示斜体我不知道为什么。可以自己写个样式表让 dead link 变成红色。新建条目随便起个名儿叫什么没关系打上 $:/tags/Stylesheet 这个标签在保存的时候儿就被合并进 css 对...
删除那个我是想了解官方改动语法的原因,因为以前官方确实是用双减号这个语法的。
#3 - 2015-1-8 15:37
(Ruby ❤ Sapphire)
本地的干嘛不用onenote、wiz、wikidpad之类的?
#3-1 - 2015-1-8 16:56
邓林
分享分享使用经验?
#3-2 - 2015-1-8 18:05
林卯
wiz、wikidpad我貌似有用过,但不知什么原因不用了。你觉得优缺点是?
#3-3 - 2015-1-10 21:10
谷米
林卯 说: …在吗?
不在。有空就随便玩玩,哪个顺手就用哪个呗,有选择病就去AlternativeTo玩。。。
#3-4 - 2015-1-10 21:49
林卯
Ruby 说: 不在。有空就随便玩玩,哪个顺手就用哪个呗,有选择病就去AlternativeTo玩。。。
只能手机上网无法全部下载来测试。——其实你推荐的你自己现在并不都用?你使用的是?
#3-5 - 2015-1-10 21:50
谷米
林卯 说: 只能手机上网无法全部下载来测试。——其实你推荐的你自己现在并不都用?你使用的是?
大脑(