【开源,插件更新】列表转表格、树目录、思维导图、时间线、表格合并 —— Any Block V3(Ob/Md-it/VuePress/VitePress通用)

3.0.5-beta6 修复

修复内容:

之前的卡片内容相当于删除第一行的渲染结果,四空格和tab前缀被认为是md的 “缩进代码块”

现在在渲染 card/col/tabs 的子内容前,将缩进消除掉了。

大佬,时间线的样式是不是被误影响了,感觉旧版本的更美观


写法修改,文档后面更新

有办法实现脑图节点之间的联系吗 :face_with_open_eyes_and_hand_over_mouth:,比如下图中的联系:

不能,据我所知应该只有mermaid的流程图可以,就是这种:

或者plantuml那种图

如果需要节点带md格式,可以用 Mehrmaid

如果是非md,可以用画布或excalidraw

你这个应该是Xmind吧,你在大纲视图里看一下有没有关于节点之间连接线的信息……估计也没有。从语法设计来看,我感觉应该比较难用文本来表示这种图

image
大佬,这种纵向合并单元格,怎么写md呢?

这种不属于树型结构没办法用列表表示,这种还是用表格增强类的插件,例如:

好的,谢谢大佬,我了解一下

您好,请问什么时候可以支持pdf打印呢,比如表格,wbs的图等。现在无论是better export pdf还是原生的pdf导出都不支持,仍然是以原来的形式呈现而没有渲染效果。

还有就是现有的[tab] 样式实在是太黑了,请问如何修改这个的css呢

明暗适配

之前只做了黑暗模式下的适配,现已发布有明暗适配的版本:Release 3.1.3-beta2 · LincZero/obsidian-any-block · GitHub (预发布内容,需手动更新,不急的话等一周我看没人反馈bug了才推送更新到社区仓库)

如何自己手动修改相关样式?

自己增加css片段将下面几个css变量进行修改即可,案例:

.theme-light {
  --ab-tab-root-bg-color: red;
  --ab-tab-root-bd-color: blue;
  --ab-tab-root-tx-color: green;
}

pdf问题

暂时无法解决,很多插件都是无法导出的……我个人有需要的话……用的QQ长截图 :rofl:

或者你知道哪个和样式渲染相关的插件其内容可以导出告诉我,我看看他代码怎么写的,我暂时没头绪

1 个赞

谢谢,先解决css的问题就好了

Any Block 真好用!吹爆它的标签页模式!


我也改了下,就弄了一个简单的边框:

/* !any block */
.ab-tab-root.ab-tab-root.ab-tab-root {
  .ab-tab-nav {
    background-color: transparent;

    .ab-tab-nav-item {
      background-color: transparent;

      &[is_activate="true"] {
        color: var(--interactive-accent);
        border-bottom: 4px solid var(--interactive-accent);
      }

      &:hover {
        color: var(--interactive-accent);
      }
    }

  }

  .ab-tab-content {
    background-color: var(--background-primary);
    color: unset; 
  }

}

想问问大家怎么实现思维导图里面默认只展示2级标题,剩下的折叠。

比如list2node或者list2markmap里面,似乎所有的层级都会被默认展开。

支持有限

list2node不支持,markmap可以手动指定某个节点默认折叠:

但不支持全部折叠到2/n级。

如果你非常迫切需要该功能

这功能是可以做,但没做。其他markmap插件也没做。更建议去markmap-nextgen等ob的markmap插件中反馈,提issue。我这边弄没那么合适。

如果他们那边支持了,就可以下图这种方式来调用相关的markmap插件(而不使用anyblock插件内置的markmap),就可以用了

图片

插件非常好用,谢谢大佬。感觉还是更喜欢list2node一点,渲染的更快,效果也不错;list2markmap有时候会有渲染的问题,反应不及时,另外有的时候放大再缩小会有叠影

image

这是因为插件内置的markmap有bug,你可以安装插件 markmap nextgen,并将写法修改成:

图片

这可以解决这个问题

(注意markmap nextgen在第一次安装启动要将标签页全关了并重启下ob,不然有可能会有问题)

好的,谢谢!总之Any block非常好,辛苦开发~

Mindmap NextGen 插件用的 markmap 是 0.15 版本的,不支持 Magic Comments 的。

1 个赞