返回

表格

表格(Table)是放在画布(Canvas)上的行与列。凡是像清单的东西都适合用它:阅读清单、任务追踪、方案对比、术语表。每一列都有类型——文本、数字、日期、状态、人员……——所以表格可以排序、筛选、分组,甚至出现在你的日程(Schedule)里。

例子: 一张「阅读清单」表格,列有 Title(Text)、Paper(Artifact——指向 PDF 的链接)、Status(Status:Not started / Reading / Done)和 Due(Date)。

新建表格

  • 右键画布空白处 → Table("Structured rows, properties")。你会得到一张未命名的表格,带一个文本列 Item 和一个空行。
  • 从连接(Connection)拖到空白处后选 Table:新表格一开始就已连上。
  • 让 Lino AI 来建(「把这块画布上的论文做成表格,列出年份和作者」)。它会先给你看表格以便审阅;你应用后,表格落进你的 Inbox 堆栈(Inbox Stack)。

要给表格命名,点它的标题(一开始显示 "untitled")并输入。

卡片(Card)里的 /Table 命令会在卡片正文里做一个简单的表格,而不是表格对象。

在画布上编辑

悬停表格——提示为 Double-click to edit——然后双击。表格周围出现编辑环。现在你可以:

  • 编辑单元格:点击它。↵ 保存,⇧↵ 换行,esc 取消。Select、Status、Person 和 Date 单元格会打开选择器。
  • 添加行:最后一行下方的 + New,或悬停某行左边缘点 +(点击加在下方,⌥-点击加在上方)。
  • 行操作:点行的拖动手柄(或右键该行):Insert row above、Insert row below、Delete row。
  • 调整行顺序:拖动手柄。(表格排序时不行——手柄会提示。)
  • 选择多行:勾选行前的复选框,然后 Delete selected rows 或 Clear selection。
  • 添加列:表头最右边的 + Property。

按 esc 或点击外面结束编辑。如果有菜单开着,第一次 esc 或点击只会关掉菜单。

列与列类型

点击列标题打开它的菜单:

菜单项作用
名称输入框重命名这一列。
Edit property类型设置——日期和时间格式、数字格式和小数位、Select 或 Status 的选项等。
Change type换成另一种类型(见下文)。
Filter / Sort / Group视图设置的快捷入口——见表格视图。
Freeze / Unfreeze横向滚动时固定这一列及其左边的列。一次只能有一个冻结位置。
Hide / Show在当前视图中隐藏这一列。
Wrap content / Unwrap content让长文本折成多行。
Show sub table / Hide sub table仅 Artifact 列(见下文)。
Insert left / Insert right在旁边插入一列。
Duplicate property / Delete property复制或删除这一列。

拖动列标题可以调整列顺序;拖动列边缘可以调整列宽。

列类型

Text、Number、Select、Multi-select、Status、Date、Checkbox、URL、Email、Phone、Formula、Place、Person 和 Artifact。

更换类型时,Lino 会转换能转换的,丢掉不能转换的(比如把一列文字改成 Number)。如果丢了想要的内容,立刻按 ⌘Z。在 Select、Multi-select 和 Status 之间切换时,选项名称会保留。

在单元格里引用其他对象

单元格可以指向你的卡片、链接(Link)、图片(Image)和其他素材(Artifact):

  • 在 Text 或 URL 单元格里输入 @ 并选一个对象,插入引用(Reference)chip。(URL 单元格只接受链接 chip。)也可以右键任意对象 → Copy as a reference,再粘贴进单元格。
  • Artifact 列每个单元格正好放一个对象,而且是同一种——Card、Link、Image、Sketch、Table 或 Spark。种类在新建这一列时选定,或由你放进去的第一个 chip 决定。

表格引用的每个对象,都会自动得到一条从表格指向它的**嵌入(embeds)**连接,每个对象一条,不管有多少个单元格提到它。最后一处提及消失时,这条连接也随之消失。在画布上这些线默认隐藏,免得一张大表格把画布铺满线;它们仍会出现在表格的连接列表里。想画出来,关掉 Settings → Connection Labels → Hide Table Embeds。见嵌入。

子表

Artifact 列可以打开一张子表:被引用对象自己的属性(Property),作为额外的列逐行显示在旁边。点列标题或菜单里的 Show sub table。

  • 编辑子表单元格就是编辑那个对象本身——和你在那张卡片属性里看到的是同一个属性。
  • 子表里的 + Property 会给其中每个对象都加上这个属性。
  • 子表的列可以是 Relation(关系属性),它会从每个对象画出带标签的连接。见关系。

例子: 在阅读清单里显示 Paper 的子表,每个链接的 Title 和你自己加的 Year 属性就会出现在旁边。

大小

表格会随内容自动伸缩。拖动缩放手柄会固定大小;头部的 Fit to content 可以切回自动。

在右侧面板中打开

点表格头部的面板按钮,在右侧面板(Right Panel)中打开,空间更大。那里有视图工具条、显示 "N rows · M columns" 的底栏、Add to Canvas / Show in Canvas,以及 More 菜单:Hide from AI、Copy as a reference、Export as MD + CSV、View history、Delete。

导出

右键 → Export as MD + CSV,把整张表格——所有行和列,不管当前视图隐藏了什么——保存为一个 Markdown 文件和一个 CSV 文件。

Lino AI 与表格

Lino AI 可以读取和查询你的表格(「哪些论文还没读?」)、新建表格,并提出修改:添加、重命名、改类型或删除列;插入、更新或删除行。修改以提案(Proposal)的形式出现,由你审阅后应用。它不会改视图。不想让 Lino AI 看到某张表格,就打开 Hide from AI(对 AI 隐藏)。

须知

  • 删除一行,永远不会删除它的单元格所指向的卡片或链接。
  • 一张表格可以出现在多块画布上,每块画布一次;每处摆放各自保存视图设置。
  • 更换列类型可能丢掉数据——⌘Z 是回头路。

相关