• 最新
  • 版块
  • 标签
  • 热门
  • 用户
  • 群组
  • 太微中文教程
  • 新插件投票看板
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(不使用皮肤)
  • 不使用皮肤
折叠
太微中文论坛icon

太微中文论坛

如何使用[img[]]展示wiki文件夹外的图片

已定时 已固定 已锁定 已移动 已解决 讨论
16 帖子 4 发布者 461 浏览
    • 从旧到新
    • 从新到旧
    • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • HydrowoodH 离线
    HydrowoodH 离线
    Hydrowood
    写于 最后由 编辑
    #1

    我在 wiki 文件夹之外放置了一个图像文件夹,如下:

    test.png in C:\Users\22427\OneDrive\Documents\TiddlyWiki\image
    test.tid in C:\Users\22427\OneDrive\Documents\TiddlyWiki\HydroWood\tiddlers

    [ext[success|file:…/image/test.png]] 点击可以跳转

    但是
    [img[…/image/test.png]]
    [img[C:/Users/22427/OneDrive/Documents/TiddlyWiki/image/test.png]]
    [img[file://C:/Users/22427/OneDrive/Documents/TiddlyWiki/i就会
    错误

    同一个问题
    同一个问题

    1 条回复 最后回复
    0
  • HydrowoodH 离线
    HydrowoodH 离线
    Hydrowood
    在 中回复了 oeyoews 最后由 编辑
    #16

    @oeyoews
    我发现 mklink [[/d] | [/h] | [/j]] <link> <target> 这个语法<link>的名字只能是files,改成其他名字无效【测了三个】。<target>倒是可以在win上的任意位置。

    94bfa89b-53e6-4665-8f66-1e7e9906fa83-Screenshot-2024-06-01-192935.858.png 和这个有关

    太记的环境应该算是一种特殊的nodejs版, 不知道为什么文件名就不支持空格和汉字。

    TidGi (win32) Version v0.9.6
    Electron Version: 29.2.0
    Node Version: 20.9.0
    Chromium Version: 122.0.6261.156

    1 条回复 最后回复
    👍
    0
  • 机杼机 离线
    机杼机 离线
    机杼
    写于 最后由 编辑
    #2

    你是用太记还是用nodejs版本的太微呢?

    1 条回复 最后回复
    0
  • 机杼机 离线
    机杼机 离线
    机杼
    写于 最后由 编辑
    #3

    如果图片不太大,用太记的话,可以考虑直接拖进去。

    应该是不能通过[img[…/image/test.png]]格式进行引用。因为这不是一个条目。

    你可以新建一个条目,里面内容是[ext[success|file:…/image/test.png]],然后再新建一个条目,里面内容是[img[新条目名称]],也许这样可以。

    HydrowoodH 1 条回复 最后回复
    0
  • oeyoewsO 离线
    oeyoewsO 离线
    oeyoews
    写于 最后由 oeyoews 编辑
    #4

    注意 tiddlywiki 本身不支持应用文件夹以外的图片, 这些写法都是通过其他方法来支持的, 比如 TiddlywikiDesktop 的 external-attachments 插件

    其实最近简单的方式就是创建一个相对路径的链接到 tiddlers 的files 文件夹上,可以使用多个文件夹, 不用重启tiddlywiki,也不会依赖其他东西, 路径名也短了很多。具体模仿下面的图片中的用法就行。

    理论上太记应该也支持。 @机杼 也可以测试下

    ad721b53-f8b6-4e19-ab5d-46a9c2047017-image.png

    7ffe4ac2-5e05-4e21-bcbf-f82740e20163-image.png

    4e0cb868-2ee2-40da-a0c3-4e7fb76d98ee-image.png

    HydrowoodH 2 条回复 最后回复
    👍
    0
  • HydrowoodH 离线
    HydrowoodH 离线
    Hydrowood
    在 中回复了 机杼 最后由 编辑
    #5

    @机杼 用的最新版本太记,主要想保持wiki文件夹里面全是tid和文字。
    external-attachments安装了之后,拖文件进太记里面也还是默认的import行为?

    1 条回复 最后回复
    0
  • HydrowoodH 离线
    HydrowoodH 离线
    Hydrowood
    在 中回复了 oeyoews 最后由 Hydrowood 编辑
    #6

    @oeyoews external-attachments安装了之后,拖文件进太记里面也还是默认的import行为?请问有具体的视频或者gif教程吗。

    搞定了mklink,问题是如果图片名中有空格就不行了

    oeyoewsO 1 条回复 最后回复
    0
  • oeyoewsO 离线
    oeyoewsO 离线
    oeyoews
    写于 最后由 编辑
    #7

    external-attachments 对nodejs 无效。 你看下这个插件的readme 就知道了, 他主要是给 Tiddlydesktop 用的

    image.png

    linonetwoL 1 条回复 最后回复
    0
  • oeyoewsO 离线
    oeyoewsO 离线
    oeyoews
    在 中回复了 Hydrowood 最后由 编辑
    #8

    @Hydrowood

    空格不会有问题的, 你发个空格无效的例子

    600ff1f8-5dd8-4d66-8e23-8fd5b7196ecb-image.png

    HydrowoodH 1 条回复 最后回复
    0
  • linonetwoL 离线
    linonetwoL 离线
    linonetwo
    在 中回复了 oeyoews 最后由 编辑
    #9

    @oeyoews 他说的应该是 tidgi 版的external-attachments,那个应该是有效的,不过我就是没事试着写了个玩,我自己是不用的,我所有图片都直接正常放知识库里。

    1 条回复 最后回复
    0
  • oeyoewsO 离线
    oeyoewsO 离线
    oeyoews
    写于 最后由 编辑
    #10

    我其实也很少用图片,几乎都用memaid了

    1 条回复 最后回复
    0
  • HydrowoodH 离线
    HydrowoodH 离线
    Hydrowood
    在 中回复了 oeyoews 最后由 编辑
    #11

    @oeyoews a2236d3f-d880-40d8-ac8a-89d4fbd6082f-image.png 5c3b82e6-4f58-47d9-a14a-32c7e0f20984-image.png d2754430-a748-4002-a379-def45e6a22a7-image.png 例子来了

    1 条回复 最后回复
    0
  • oeyoewsO 离线
    oeyoewsO 离线
    oeyoews
    写于 最后由 编辑
    #12

    windows 本身对空格的兼容性就不高, 再加上软件本身没有很好的兼容这种情况. 目录链接换成软连接感觉也会有这个问题吧,我还没测试过带空格的链接文件

    oeyoewsO 1 条回复 最后回复
    0
  • oeyoewsO 离线
    oeyoewsO 离线
    oeyoews
    在 中回复了 oeyoews 最后由 编辑
    #13

    @oeyoews 沒有问题

    f2534c47-8f3a-4f32-bb11-46ef3ec45676-image.png

    HydrowoodH 1 条回复 最后回复
    0
  • oeyoewsO 离线
    oeyoewsO 离线
    oeyoews
    写于 最后由 编辑
    #14

    github pages 似乎不支持软连接文件,会导致部署失败

    1 条回复 最后回复
    0
  • HydrowoodH Hydrowood 将这个主题转为问答主题,在
  • HydrowoodH Hydrowood 将这个主题标记为已解决,在
  • HydrowoodH 离线
    HydrowoodH 离线
    Hydrowood
    在 中回复了 oeyoews 最后由 Hydrowood 编辑
    #15

    @oeyoews 在我的win10上是不支持中文or空格。比如 [img[./files/屏幕截图 2024-05-15 004506.png]] 不知道为什么你的可以。。。估计是系统层面的编码或者什么问题。你可以测试一下文件名或者路径含中文的吗

    1 条回复 最后回复
    0
  • HydrowoodH Hydrowood 将这个主题标记为未解决,在
  • HydrowoodH 离线
    HydrowoodH 离线
    Hydrowood
    在 中回复了 oeyoews 最后由 编辑
    #16

    @oeyoews
    我发现 mklink [[/d] | [/h] | [/j]] <link> <target> 这个语法<link>的名字只能是files,改成其他名字无效【测了三个】。<target>倒是可以在win上的任意位置。

    94bfa89b-53e6-4665-8f66-1e7e9906fa83-Screenshot-2024-06-01-192935.858.png 和这个有关

    太记的环境应该算是一种特殊的nodejs版, 不知道为什么文件名就不支持空格和汉字。

    TidGi (win32) Version v0.9.6
    Electron Version: 29.2.0
    Node Version: 20.9.0
    Chromium Version: 122.0.6261.156

    1 条回复 最后回复
    👍
    0
  • HydrowoodH Hydrowood 将这个主题标记为已解决,在
  • HydrowoodH Hydrowood 将这个主题标记为已解决,在
  • HydrowoodH Hydrowood 将这个主题标记为已解决,在

  • 登录

  • 没有帐号? 注册

Powered by NodeBB Contributors
  • 第一个帖子
    最后一个帖子
0
  • 最新
  • 版块
  • 标签
  • 热门
  • 用户
  • 群组
  • 太微中文教程
  • 新插件投票看板
  • 登录

  • 没有帐号? 注册