问题标签 [outliner]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
229 浏览

emacs - 使 org-mode 临时模拟传统的大纲键绑定?

大多数时候,org-mode 的键绑定 M-return 创建标题和 TAB 循环可见性非常有用。

但有时在头脑风暴时,使用 org-mode 创建一个传统的分层项目符号列表(当然使用星号而不是项目符号)以及使用概述应用程序(如 Workflowy、Evernote、Taskpaper 等)使用的传统键绑定会很有用:

  • return在项目符号列表中创建下一项
  • tab将层次结构中的项目降级
  • S-tab提升层次结构中的项目

在组织方面,这意味着:

  • return绑定到 M-return
  • tab绑定到 M-right
  • S-tab绑定到 M-left

是否有某种 org 次要模式可以让我(临时)运行 org,就像它是一个传统的大纲应用程序一样?

0 投票
1 回答
1171 浏览

html - HTML5 中用于概述文档的多级编号标题

所以我正在用html5写一本手册,它需要编号。

  • 标题需要编号,例如“第 4 节:一些东西”
  • 一些副标题需要编号,例如“4.01:你需要了解的第一点”

只是为了困难,手册将有表格和图像,因此它们需要编号,例如

“图 4.03 一只猫。互联网上的大多数图片都是猫的。”

此外,手册中有很多流程列表。如果这些在子标题下编号会很好,例如

4.05 一个简单的过程

4.05.01 从树上拔出一片叶子
4.05.02 吃掉它
4.05.03 现在你是一只毛毛虫
4.05.04 变成一只美丽的蝴蝶

我一直在研究为标题、副标题、数字和列表编号的不同方法。我正在寻找答案,只是没有好的答案。

不完美的解决方案1:使用CSS计数器

这些不能复制到编辑程序(word 等)它们显然也不适用于屏幕阅读器

不完美的解决方案2:使用有序列表

这些不会“优雅地失败”afaik - 如果我所有的标题都是有序列表的“标题”类,它们看起来就像没有 CSS 的普通列表。

有人已经解决了这个问题吗?解决方案是什么?

对于任何可以提供自动更新我的图形交叉引用的智能方式的人,都非常值得称赞!

0 投票
1 回答
49 浏览

python - 区分大纲中的当前项目和新项目

是否可以在大纲视图中存储当前项目以及新项目?

例如。Outliner 中的当前项目(默认项目除外,例如相机):['pCube1', 'pCube2', 'pSphere1']

然后 importing.adding in of new items: ['pCube1', 'pCube2', 'pSphere1', 'Man_Rig01', 'pShere2']

有人可以指导我如何写出一种区分新项目的方法吗?目前,当我点击关闭/是否导入任何项目时,我的导入窗口(使用内部模块 importItems() )不断弹出前缀窗口(MainWindow())。因此,我想以一种仅在添加新项目时才会弹出前缀窗口的方式编写它。


给接近选民的信息:这个问题对 Maya 用户来说并不清楚。有答案等待发布,但需要先重新打开问题。

0 投票
1 回答
7884 浏览

c++ - 使用clang获取类中的方法列表

在常见的 IDE(选择一个)中,您通常会有一个大纲视图,显示特定类的方法列表。

假设我有一个 C++ 接口类IFoo.h,如下所示:

我如何(以编程方式)IFoo.h使用可能的 clang 库为上面的文件获取这样的 IDE 大纲列表?首先,如果我能获得函数名称列表会有所帮助。

我特别打算使用clang,因此非常感谢有关如何使用clang分析我的头文件的任何帮助。

同时,我将在这里查看 clang 教程:https ://github.com/loarabia/Clang-tutorial

在此先感谢您的帮助。

0 投票
1 回答
192 浏览

linux - 如何将代码插入 vimoutliner 文件?

如何将代码插入 vimoutliner 文档 (.otl)?有没有类似的东西:

0 投票
2 回答
379 浏览

html - 哪种语义更适合文章列表?

我在问自己对博客条目列表的标记。

可能是这样的:

情况1 :

或案例 2:

该示例似乎是逻辑:“它是按 desc 日期排序的条目列表”

另一个示例是使用产品的重要步骤列表:

要获得如下大纲:

您是否认为此内容的标记过多?

我的目的是获得最好的 HTML5 语法和大纲,但我不想用无用的标签填充 HTML。

编辑:真正的问题不是什么更好,而更像是了解开发人员对这种不同方式的看法。因为有很多方法可以做事,但有时如果两种方法都是正确的,那么可能会有一种更“合乎逻辑”或“相关”的方法来做。

0 投票
1 回答
656 浏览

html - HTML5 大纲问题 - 部分和区分页眉/页脚

我第一次真正正确地查看 HTML5 标签,并提出了这个页面结构(对于博客网站):

当我通过 HTML 大纲工具https://gsnedders.html5.org/outliner/运行它时,我得到了这个:

不完全是我认为它应该概述的方式。

Q1。不知道为什么我在那里得到“无标题部分”。玩耍表明这实际上与<nav>. 我应该担心“无标题部分”吗?就我而言,导航并不需要标题...

Q2。显然我的页面结构并没有真正达到预期的效果。我想将<header><footer><main>页面内容区分开来。我知道这些标签本身并不是分割元素,但如果不是,那么它们是做什么用的,尤其是在 and 的情况<header><footer>?我的理解是,<main>应该在您可能使用过<div id="main"><div id="wrapper">过去使用过的地方使用它,并且应该表示页面的主要区域,这正是它正在做的事情。

我没有使用<section>标签的原因是因为我知道它们不应该用作样式包装器,而更多地用于“页面的章节”。这个页面没有任何章节(唯一独立的东西已经用<article>and区分了<aside>)所以我不明白为什么我应该使用<section>.

我还尝试使用<h1>标签<header><footer>这似乎解决了我的问题。

大纲:

但这并不是一个很好的解决方案,因为虽然页眉可能应该有一个标题,但我不想给我的页脚一个标题......任何替代建议将不胜感激。我只想让事情尽可能简单,同时仍将标签用于正确目的。

我感谢任何人花时间阅读整个问题。如果我对这个大纲过于痴迷,请告诉我。

0 投票
2 回答
124 浏览

html - 在 HTML5 中混合显式和隐式分段时不可能出现的情况?

我找到了一个关于HTML5的部分和大纲的页面。不是 100% 确定它是官方的,并且页面上说大多数浏览器不遵循它,但我认为这是一个非常酷的想法,所以我正在尝试创建明确插入隐式部分并创建大纲的代码。

我遇到的概念问题类似于隐式和显式切片混合的示例之一(缩写版):

哪个应该给出:

但是我遇到了这个问题(从一个带有标题的部分开始,然后稍后使用一个不太深的标题)。考虑这个稍微修改的例子:

我该怎么处理呢?最后一个<h1>应该在外部范围内的 a 级别结束<h0>,这不存在。

<h3>(我个人认为,明确的部分仅以 allow <h3>、和开头是最有意义的<h4>,但这不会重现示例,我想以“官方”方式进行。)<h5><h6>

0 投票
1 回答
697 浏览

pyside - 如何在 Maya 中使用 PySide 创建大纲并将其作为小部件的父级?

我有一个使用“Qt Designer”创建的用户界面。然后使用 pysideuic.compileUi() 将“.ui”文件转换为“.py”文件。它在 Maya 中成功加载。如何将新大纲作为其一个小部件的父级。

我认为这是一个使用 PyQt 的示例,但我不能使用 PySide 做同样的事情: Pyqt 中的 Maya Outliner 不收费

如果您需要有关该问题的更多详细信息,请告诉我。

谢谢,

0 投票
1 回答
830 浏览

c++ - OpenCV 合并点簇,删除轮廓

我想确定图像中大多数线条交叉的点。显然,这样的点可能不止一个,但为了简单起见,我只尝试了一个点。我正在尝试使用 Kmeans 聚类中内置的 OpenCV,但是该算法假设每个点都必须聚类,所以我得到了这样的结果:

OpenCV中Kmeans的输出

显然,当出现更多线时,情况会变得更糟,因为每个交叉点都会偏移集群的中心我想要完成的是移除由于意外线交叉而出现的所有轮廓线,这在复杂场景中尤其成问题.

我在考虑DBSCAN,但似乎我需要自己从头开始实现它,因为它在 OpenCV 中不存在 - 我不想花额外的时间在我项目的核心部分之外,而是专注于主题的制作工具。有没有可以做我需要的图书馆?或者我正在考虑形式上的野蛮力量