```calendar 代码块会在笔记中画出日历,在阅读模式、格式化编辑和打印中都会显示。它是真正的表格,不是图片:可以选中、复制(粘贴到 Word 或 Excel 会保留单元格),也可以用 Ctrl+F 查找事件。第一行决定是哪种日历:月份(2026-09)显示整月;日期(2026-09-24)显示包含该日期的那一周,列是星期,行是时间;week 则显示没有日期的一周——课程表、日常安排、值班表。之后的每一行是一个事件或一个选项,以 %% 开头的行是注释。开始时,请使用笔记栏上的插入 → 日历(月历、周历或无日期的周历,插入时已填好示例),或输入 /calendar。
月历。事件以日期数字开头:15: 论文答辩 标记一天,22-26: 学术会议 标记一段时间,没有文本的 24: 只突出显示那一天。时间段的文本显示在第一天;跨到下一周时,也会显示在下一行的开头。
```calendar
2026-10
15: 论文答辩
22-26: 学术会议
```
周历。事件以星期的名称开头——mon、tue,thu 或 mon-fri——后面跟时间:mon 09:00-10:30: 会议。时间可以写成 09:00、9h30 或只写 9;没有时间的事件放在最上面的全天一行(fri: 截止)。因为星期用名称书写,把代码块复制到下一周时只需改第一行。days: mon-fri 按列表顺序选择列;hours: 8-18 固定范围(省略时为 8 点到 18 点,并扩展到能容纳所有事件;指定后,范围外的事件会被拒绝);step: 30 是每行的分钟数。较长的事件只在第一行写出带时间的文本,后续各行只着色。
```calendar
2026-10-14
days: mon-fri
mon,wed 09:00-10:30: 团队会议
tue 14-16: 学习
tue 16-17: 复习
fri: 提交项目
```
三种形式都适用:title: 替换标题栏的标题(无日期的周历只有设置它时才显示标题栏),week: monday 让一周从星期一开始(默认取笔记的语言;有 days: 时以列表顺序为准),today: no 去掉今天的标记——在无日期的周历中,标记的是今天的星期。首尾相接的事件使用不同颜色,以免看起来像一个事件。月份和星期的语言取笔记的语言(frontmatter 中的 lang 键),周末也遵循该语言的习惯。今天只在屏幕上标记:纸上和 PDF 中不标记,因为读的人会在另一天阅读。要修改日历,请在它上面按 Ctrl+Enter,在栏中编辑源文本——在单元格里输入不会改变任何内容,因为表格是由源文本生成的。栏打开时,表格会随着输入重新生成;关闭栏即应用修改,Ctrl+Z 可一步撤销整个修改。导出时(Word、OpenDocument、HTML、LaTeX、GitHub 的 Markdown),日历会变成带标题的普通表格。源文本无法读成日历时,LightNote 会指出行和片段,代码块保持你写的样子。在引用或列表中,日历会在阅读模式中显示,在格式化编辑中保持为代码。
目录
编辑
- 概述
- 入门
- 工作区与窗口
- 活动中心:任务与消息
- 代码编辑器
- Markdown 与维基链接
- 图表(Mermaid)
- 数学与化学(LaTeX)
- 笔记中的日历
- 编号与交叉引用
- 引用与参考文献
- 学术论文规范
- 连接图
- 表格(Parquet・CSV・JSON・Excel)
- 分析区:数据透视表与多个图表
- PDF 与图像
- 图像:为截图添加标注
- HTML 页面(.html)
- 打印
- 作为文件夹的 Zip(.zip)
- 块(.lnb)
- 任务(看板 / 甘特图)
- 自定义表格(.lnd)
- 基库(笔记的已保存查询)
工具
- 文件内搜索与待办
- 版本控制(简易 Git)
- 快照与备份
- 审查更改(检查点)
- 文件比较(差异)
- 运行代码(F5)
- 终端与 AI CLI
- 对选区的 AI 助手(Ctrl+K / Ctrl+I)
- 你电脑上的 AI
- AI 会话
- AI 聊天
- HTTP API 测试(.lnh)
- 数据库(.lnc)
- SSH 连接(.lns)
- 安全: 安全口令・PIN・安全 Markdown
- 每日笔记・快速捕获・托盘
- 重新发现旧笔记
- 在手机上使用你的笔记
- 录制音频(语音、会议)并用 AI 转写
- 便签
- 日历
- 命令面板
自动化(AI / 脚本)
参考