能否实现公式自动编号?

本贴最后更新于 1124 天前,其中的信息可能已经天翻地覆

1.从 katex 的官网 Supported Functions · KaTeX 的语法支持表来看:katex 可以对公式进行自动编号:

image.png

image.png

2.在思源中却实现不了,不知道什么原因:

image.png

3.在 typora 中想有给公式自动编号的功能:见:Math and Academic Functions (typora.io),甚至它想可以通过 $\eqref{...}$ 这样的命令来实现公式引用。

image.png

image.png

但实际上我试用了 typora 的自动公式编号功能,其实是混乱的,并不好用:

image.png

4.思源要想实现理工科大文档的编写,我们写的文档都有很多很多数学公式,觉得用\tag{1.1}这样手动一个一个加编号实在太累,而且如果中间插入或删除一个公式,后面的都要动,确实很麻烦。我相信很多理工科同学应该会有同感。

实际上我们强烈需要这个功能,你们看那些理工科的书籍、文档,所有的公式都是有编号的,我们写学习、科研笔记也是需要给公式编号的,不然文中说明起来指哪个公式就很麻烦。

当然 latex 可以实现自动编号公式的功能,但我觉得思源笔记比 latex 方便太多,所以希望思源能不能有方法实现这个功能呢?或者就像你们的“中西文中间自动插入空格”来实现自动加入编号?,公式引用这个功能没有也没关系,重要的是自动编号这个便捷的功能

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    20250 引用 • 78338 回帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • 自动编号之前试过一下,但是没搞定,后面有空再试试,谢谢。

    2 回复
  • 其他回帖
  • 88250 1
  • yuan2021

    今天发现 vscode 加上 Markdown Preview Enhanced 插件(其也使用 katex)也可以很方便地利用\begin{align}命令进行自动编号:

    image.png

    但在思源中的 katex 却用不了自动编号的\begin{align}命令:

    image.png

    但是 vscode 分屏预览写上万字的 markdown 笔记也卡。所以还是喜欢思源,已经付费订阅了。

    感觉 vscode 加上插件就能实现公式自动编号,所以觉得思源实现起这个功能应该也不难?,希望思源能设置所有行间公式都自动使用\begin{align}命令自动编号,或许你们可以研究一下 Markdown Preview Enhanced 这个插件(GitHub - shd101wyy/vscode-markdown-preview-enhanced: One of the "BEST" markdown preview extensions for Visual Studio Code)怎么实现公式自动编号的?

    对于我来说,双链什么的功能不怎么用,而我经常写数学公式,思源若有公式自动编号这个功能就几乎完美了。

    另:还有一个建议 ,导出 pdf 可以自动给 pdf 生成 pdf 目录书签。或者导出时让[toc]有效,生成目录。因为导出给别人和自己看时,对大点的文档,没有目录就有点麻烦。

    另:我以前以为思源不可以导出到博客,付费后发现,点上传图床后,点“复制到语雀”,其实就可以粘贴到各种博客平台而不丢失图片,你们也可以宣传下思源其实可以导出到各种博客平台

    1 回复
  • yuan2021

    好的,辛苦 D 大啦

  • 查看全部回帖

推荐标签 标签

  • golang

    Go 语言是 Google 推出的一种全新的编程语言,可以在不损失应用程序性能的情况下降低代码的复杂性。谷歌首席软件工程师罗布派克(Rob Pike)说:我们之所以开发 Go,是因为过去 10 多年间软件开发的难度令人沮丧。Go 是谷歌 2009 发布的第二款编程语言。

    495 引用 • 1386 回帖 • 328 关注
  • 运维

    互联网运维工作,以服务为中心,以稳定、安全、高效为三个基本点,确保公司的互联网业务能够 7×24 小时为用户提供高质量的服务。

    148 引用 • 257 回帖 • 1 关注
  • Git

    Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

    207 引用 • 358 回帖 • 1 关注
  • 链滴

    链滴是一个记录生活的地方。

    记录生活,连接点滴

    144 引用 • 3754 回帖
  • WiFiDog

    WiFiDog 是一套开源的无线热点认证管理工具,主要功能包括:位置相关的内容递送;用户认证和授权;集中式网络监控。

    1 引用 • 7 回帖 • 562 关注
  • SEO

    发布对别人有帮助的原创内容是最好的 SEO 方式。

    35 引用 • 200 回帖 • 25 关注
  • 游戏

    沉迷游戏伤身,强撸灰飞烟灭。

    171 引用 • 814 回帖
  • JWT

    JWT(JSON Web Token)是一种用于双方之间传递信息的简洁的、安全的表述性声明规范。JWT 作为一个开放的标准(RFC 7519),定义了一种简洁的,自包含的方法用于通信双方之间以 JSON 的形式安全的传递信息。

    20 引用 • 15 回帖 • 20 关注
  • 大疆创新

    深圳市大疆创新科技有限公司(DJI-Innovations,简称 DJI),成立于 2006 年,是全球领先的无人飞行器控制系统及无人机解决方案的研发和生产商,客户遍布全球 100 多个国家。通过持续的创新,大疆致力于为无人机工业、行业用户以及专业航拍应用提供性能最强、体验最佳的革命性智能飞控产品和解决方案。

    2 引用 • 14 回帖
  • 人工智能

    人工智能(Artificial Intelligence)是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门技术科学。

    77 引用 • 159 回帖 • 2 关注
  • Tomcat

    Tomcat 最早是由 Sun Microsystems 开发的一个 Servlet 容器,在 1999 年被捐献给 ASF(Apache Software Foundation),隶属于 Jakarta 项目,现在已经独立为一个顶级项目。Tomcat 主要实现了 JavaEE 中的 Servlet、JSP 规范,同时也提供 HTTP 服务,是市场上非常流行的 Java Web 容器。

    162 引用 • 529 回帖
  • SQLite

    SQLite 是一个进程内的库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite 是全世界使用最为广泛的数据库引擎。

    4 引用 • 7 回帖
  • 反馈

    Communication channel for makers and users.

    124 引用 • 907 回帖 • 225 关注
  • CloudFoundry

    Cloud Foundry 是 VMware 推出的业界第一个开源 PaaS 云平台,它支持多种框架、语言、运行时环境、云平台及应用服务,使开发人员能够在几秒钟内进行应用程序的部署和扩展,无需担心任何基础架构的问题。

    5 引用 • 18 回帖 • 148 关注
  • Swagger

    Swagger 是一款非常流行的 API 开发工具,它遵循 OpenAPI Specification(这是一种通用的、和编程语言无关的 API 描述规范)。Swagger 贯穿整个 API 生命周期,如 API 的设计、编写文档、测试和部署。

    26 引用 • 35 回帖 • 3 关注
  • 友情链接

    确认过眼神后的灵魂连接,站在链在!

    24 引用 • 373 回帖
  • 微信

    腾讯公司 2011 年 1 月 21 日推出的一款手机通讯软件。用户可以通过摇一摇、搜索号码、扫描二维码等添加好友和关注公众平台,同时可以将自己看到的精彩内容分享到微信朋友圈。

    130 引用 • 793 回帖 • 1 关注
  • 电影

    这是一个不能说的秘密。

    120 引用 • 598 回帖
  • Linux

    Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 Unix 的多用户、多任务、支持多线程和多 CPU 的操作系统。它能运行主要的 Unix 工具软件、应用程序和网络协议,并支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

    923 引用 • 936 回帖
  • 小薇

    小薇是一个用 Java 写的 QQ 聊天机器人 Web 服务,可以用于社群互动。

    由于 Smart QQ 从 2019 年 1 月 1 日起停止服务,所以该项目也已经停止维护了!

    34 引用 • 467 回帖 • 713 关注
  • 钉钉

    钉钉,专为中国企业打造的免费沟通协同多端平台, 阿里巴巴出品。

    15 引用 • 67 回帖 • 350 关注
  • 工具

    子曰:“工欲善其事,必先利其器。”

    281 引用 • 718 回帖 • 1 关注
  • TextBundle

    TextBundle 文件格式旨在应用程序之间交换 Markdown 或 Fountain 之类的纯文本文件时,提供更无缝的用户体验。

    1 引用 • 2 回帖 • 41 关注
  • Typecho

    Typecho 是一款博客程序,它在 GPLv2 许可证下发行,基于 PHP 构建,可以运行在各种平台上,支持多种数据库(MySQL、PostgreSQL、SQLite)。

    12 引用 • 60 回帖 • 464 关注
  • Scala

    Scala 是一门多范式的编程语言,集成面向对象编程和函数式编程的各种特性。

    13 引用 • 11 回帖 • 108 关注
  • 阿里云

    阿里云是阿里巴巴集团旗下公司,是全球领先的云计算及人工智能科技公司。提供云服务器、云数据库、云安全等云计算服务,以及大数据、人工智能服务、精准定制基于场景的行业解决方案。

    89 引用 • 345 回帖
  • Angular

    AngularAngularJS 的新版本。

    26 引用 • 66 回帖 • 524 关注