43.1k Star开源神器,告别 LaTeX 痛点,这款强大的排版系统让你轻松上手!

43.1k Star开源神器,告别 LaTeX 痛点,这款强大的排版系统让你轻松上手!

比 LaTeX 更易用、更强大的新一代排版系统,告别繁琐语法,提升写作效率!

项目地址: https://github.com/typst/typst

Typst 是一款基于标记语言的全新排版系统,旨在提供媲美 LaTeX 的强大功能,同时大幅降低学习和使用门槛。它具有内置的标记语法,可以轻松完成常见的格式设置任务,并且提供灵活的函数和紧密集成的脚本系统,满足更高级的需求。无论你是需要进行数学排版、管理参考文献,还是希望获得更快的编译速度和友好的错误提示,Typst 都能满足你的需求。

Typst 的主要特点包括:

  • 易于学习和使用: Typst 采用简洁直观的标记语法,告别 LaTeX 繁琐的命令,让你更快上手。
  • 强大的功能: Typst 支持数学公式、参考文献管理、自定义样式等高级排版功能,满足专业需求。
  • 快速的编译速度: 增量编译技术让 Typst 拥有极快的编译速度,即使大型文档也能迅速生成。
  • 友好的错误提示: Typst 提供清晰易懂的错误提示,帮助你快速解决问题。
  • 灵活的脚本系统: 通过内置的脚本系统,你可以自定义 Typst 的功能,满足个性化需求。

Typst 可以解决的痛点:

  • LaTeX 学习曲线陡峭: Typst 的简洁语法让初学者更容易入门,无需花费大量时间学习复杂的命令。
  • LaTeX 语法繁琐: Typst 的标记语法更加直观易懂,减少了编写文档时的出错概率。
  • LaTeX 编译速度慢: Typst 的增量编译技术大幅提升了编译速度,节省了宝贵的时间。
  • LaTeX 错误提示不友好: Typst 提供清晰的错误提示,帮助用户快速定位并解决问题。

安装与使用:

Typst 提供了多种安装方式,以满足不同用户的需求:

  • 通过包管理器:
    • macOS: brew install typst
    • Windows: winget install --id Typst.Typst
  • 通过 Rust 工具链: cargo install --locked typst-cli
  • 通过 Nix: nix-shell -p typst
  • 通过 Docker: docker run ghcr.io/typst/typst:latest --help

Typst 的 CLI 工具支持以下操作:

  • 编译 Typst 文件:typst compile file.typ
  • 监听文件变化并自动重新编译:typst watch file.typ
  • 添加自定义字体路径:typst compile --font-path path/to/fonts file.typ
  • 列出所有已发现的字体:typst fonts --font-path path/to/fonts

如果你喜欢集成 IDE 的体验,可以使用 Typst 的 Web 应用:https://typst.app/

怎么样,看完这个项目是不是觉得很棒? 这个项目对于需要编写技术文档、学术论文,或者任何需要高质量排版的用户来说非常有用! 快来转发给你的朋友们一起学习使用吧!

Read more

1.9k Star开源神器,让你的安卓手机化身荒野求生利器!

1.9k Star开源神器,让你的安卓手机化身荒野求生利器!

无需网络,功能强大!这款开源 Android 应用助你在野外安全无忧 项目地址: https://github.com/kylecorry31/Trail-Sense Trail Sense 是一款强大的开源 Android 应用,旨在利用你手机的传感器来辅助你在野外徒步旅行或应对生存场景。 最重要的是,它完全设计为离线使用,无需担心网络连接问题! 这款应用的功能非常丰富,可以满足你在野外环境中的各种需求: * 导航定位: 你可以设置信标并导航到它们,跟随路径,甚至可以使用照片作为地图。 * 安全保障: 通过回溯功能,你可以轻松地原路返回,避免迷路。日落警报功能可以提前提醒你日落时间,让你有足够的时间准备。 * 生存辅助: 应用内置手电筒功能,方便你在黑暗环境中照明。此外,还可以预测天气,帮助你做好应对准备。 Trail Sense 的主要特点: * 完全离线使用: 无需网络连接,所有功能均可使用。 * 功能丰富: 涵盖导航、安全、生存等多个方面,满足你在野外环境中的各种需求。 * 利用手机传感器:

By majichen
9.6k Star开源神器:让你的Mac状态栏更强大!

9.6k Star开源神器:让你的Mac状态栏更强大!

告别简陋,Eul让你的macOS状态栏焕发新生,实时掌控系统状态! 项目地址: https://github.com/gao-sun/eul Eul 是一款用 SwiftUI 编写的 macOS 状态栏应用,旨在提供简洁美观的系统监控信息展示。它完美兼容 Dark Mode,并为 macOS Big Sur 提供了开箱即用的精美小组件。如果你厌倦了 macOS 原生状态栏的简陋和信息匮乏,Eul 绝对能满足你对美观和实用性的双重追求。 Eul 的亮点: * 深色模式兼容: 无缝适配 macOS 的深色模式,保证视觉体验的一致性。 * Big Sur 小组件: 为 macOS Big Sur 专门设计的小组件,与系统风格完美融合。 * 蓝牙电池电量: 实时显示蓝牙设备的电池电量,再也不用担心设备突然没电了。 * SwiftUI 编写:

By majichen
42.6k Star开源神器,eDEX-UI,打造你的科幻终端

42.6k Star开源神器,eDEX-UI,打造你的科幻终端

体验未来科技感:一款炫酷的跨平台终端模拟器与系统监控器 项目地址: https://github.com/GitSquared/edex-ui eDEX-UI 是一款全屏、跨平台的终端模拟器和系统监控器,其外观和感觉就像一个科幻电影中的电脑界面。 深受电影《创:战纪》(TRON Legacy) 的视觉效果启发,特别是董事会议那段场景,eDEX-UI 项目最初的目标是做一个 “DEX-UI”,但减少一些“艺术性”,增加更多“可分发的软件”的特性。 在保持未来感的同时,eDEX-UI 努力维持一定程度的实用性,使其能够在现实场景中使用,更大的目标是将科幻用户体验带入主流。 它可能只是一个被认真对待的玩笑。 主要特点: * 全功能终端模拟器: 支持选项卡、颜色、鼠标事件,以及 curses 和类 curses 的应用程序。 * 实时系统监控: 监控 CPU、内存、交换空间、进程以及网络 (GeoIP、

By majichen
64.4k Star开源神器,告别频繁提交,本地运行GitHub Actions,效率翻倍!

64.4k Star开源神器,告别频繁提交,本地运行GitHub Actions,效率翻倍!

还在为测试GitHub Actions反复提交?Act让你在本地轻松预览,告别低效! 项目地址: https://github.com/nektos/act Act 是一款能够让你在本地运行 GitHub Actions 的开源神器! 拥有 64.4k 的 Star,它解决了开发者需要频繁 commit/push 才能测试 GitHub Actions 的痛点。 使用 Act,你可以直接在本地运行 GitHub Actions,快速获得反馈,极大地提升开发效率。 Act 的核心优势在于: * 快速反馈: 无需每次修改都 commit/push,直接在本地运行 workflow 文件,即时查看效果。 * 本地任务执行器: 将 GitHub Actions 作为本地任务执行器,替代

By majichen