AI

apology-is-policy/hyades

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

30 stars 4 forks Качество 60 Тренд 11MPL-2.0

Unicode/ASCII Mathematical Typesetting Engine with LaTeX Input, VSCode Integration, MCP-сервер и Automatic Rendering into Source Code Comments

Обзор

Для терминалов, комментариев кода, электронной почты и везде богатое форматирование - это не вещь. Каждое уравнение выше - это чистый текст - вы можете выбрать его и скопировать. Источником является стандартный LaTeX. Hyades использует стандартную математику LaTeX: и отображает его как многострочный текст Unicode: Это родной бинарный CLI, написанный на чистом C. Это очень быстро и не требует дополнительных зависимостей. Linux, MacOS, Windows и Web (WASM) поддерживаются из коробки. - интерактивная игровая площадка WASM с учебными пособиями и полным синтаксисом. Не требуется установка. Фракции, корни, интегралы, суммирования, продукты, пределы, матрицы, поштучные функции, выровненные уравнения, греческие буквы, автомасштабирующие разграничители, перебор/нижний отрыв, акценты, простые числа, биномиальные коэффициенты, расширяемые стрелки, теги уравнений, вы называете это... Вставьте свой существующий LaTeX, и он просто отображается.

Обзор (машинный перевод)

Математика LaTeX как чистый текст Unicode Для терминалов, комментариев кода, электронной почты и везде богатое форматирование - это не вещь.

Каждое уравнение выше - это чистый текст - вы можете выбрать его и скопировать. Источником является стандартный LaTeX.

##Что это такое?

Hyades использует стандартную математику LaTeX:

и отображает его как многострочный текст Unicode:

Или просто ASCII, если вы попросите:

Это родной бинарный CLI, написанный на чистом C. Это очень быстро и не требует дополнительных зависимостей. Linux, MacOS, Windows и Web (WASM) поддерживаются из коробки.

Попробуй в браузере → — интерактивная игровая площадка WASM с учебными пособиями и полным синтаксисом. Не требуется установка.

Особенности

Математика: 95% LaTeX совместимы

Фракции, корни, интегралы, суммирования, продукты, пределы, матрицы, поштучные функции, выровненные уравнения, греческие буквы, автомасштабирующие разграничители, перебор/нижний отрыв, акценты, простые числа, биномиальные коэффициенты, расширяемые стрелки, теги уравнений, вы называете это… Вставьте свой существующий LaTeX, и он просто отображается.

Полный список математических функций

| Категория | Командование [скрыто] [скрыто] [скрыто] [скрыто] [скрыто]

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Hyades

LaTeX math as pure Unicode text. For terminals, code comments, emails, and everywhere rich formatting isn’t a thing.

What Is This?

Hyades takes standard LaTeX math like this:

$$
  f(x) = \overbrace{\sum_{k=0}^{n} \frac{f^{(k)}(a)}{k!}
           (x-a)^k}^{\mathit{Taylor polynomial}}
       + \underbrace{R_n(x)}_{\mathit{Remainder}}
$$

and renders it as multi-line Unicode text:

             𝑇𝑎𝑦𝑙𝑜𝑟 𝑝𝑜𝑙𝑦𝑛𝑜𝑚𝑖𝑎𝑙
         ╭───────────┴───────────╮
           𝑛      (𝑘)
          ───    𝑓   (𝑎)         𝑘
  𝑓(𝑥) =  ╲     ───────── (𝑥 − 𝑎)  +   𝑅 (𝑥)
          ╱⎽⎽      𝑘!                   𝑛
         𝑘 = 0                       ╰───┬───╯
                                     𝑅𝑒𝑚𝑎𝑖𝑛𝑑𝑒𝑟

or plain ASCII if you ask it to:

           n      (k)
          ---    f   (a)         k
  f(x) =  \     --------- (x - a)  + R (x)
          /__      k!                 n
         k = 0

It’s a native CLI binary written in pure C. As such it is extremely fast and doesn’t require any additional dependencies. Linux, MacOS, and Windows, and Web (WASM) are all supported out of the box.

Try it in your browser → – interactive WASM playground with tutorials and a full syntax reference. No installation required.

Features

Math – 95% LaTeX compatible

Fractions, roots, integrals, summations, products, limits, matrices, piecewise functions, aligned equations, Greek letters, auto-scaling delimiters, overbrace/underbrace, accents, primes, binomial coefficients, extensible arrows, equation tags, you name it… Paste your existing LaTeX and it just renders.

Category Commands
Fractions \frac, \dfrac, \tfrac – infinitely nestable
Roots \sqrt{x}, \sqrt[n]{x}
Big operators \sum, \prod, \int, \iint, \iiint, \oint, \oiint with limits
Limits \lim, \limsup, \liminf, \max, \min, \argmax, \argmin
Matrices \pmatrix, \bmatrix, \Bmatrix, \vmatrix, \Vmatrix – \begin{pmatrix} syntax works too
Cases \cases{...} – piecewise functions
Aligned \aligned{...} with \intertext and \tag
Greek Full lowercase (\alpha–\omega) and uppercase (\Gamma–\Omega)
Delimiters \left/\right auto-scaling, \middle, invisible \left.\right|, \big–\Bigg sizing
Accents \hat, \bar, \tilde, \vec, \dot, \ddot, \acute, \grave, \breve, \check
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

# Claude Code claude mcp add hyades --transport http https://hyades-mcp.apg.workers.dev/mcp # Claude Desktop / Cursor / Windsurf -- add to config: { "mcpServers": { "hyades": { "url": "https://hyades-mcp.apg.workers.dev/mcp" } } }