Skip to content

SUPPORTED FEATURES

by bluephoeniiix, 23/05/2024

Group Tabs

Terminal window
npm create astro@latest -- --template starlight

Note aside

Inlinne Code

This is an Inline Code

Bold Tags

  1. Bold Tag Words.
  2. Bold Tag Words.
  3. Bold Tag Words.

Expressive Code

astro.config.mjs
import { defineConfig } from 'astro/config';
import starlight from '@astrojs/starlight';
export default defineConfig({
integrations: [
starlight({
title: 'My delightful docs site',
}),
],
});
src/content/config.ts
import { defineCollection } from 'astro:content';
import { docsSchema } from '@astrojs/starlight/schema';
export const collections = {
docs: defineCollection({ schema: docsSchema() }),
};

Tree Structures

  • Directorysrc/
    • Directorycontent/
      • Directorydocs/
        • Directoryguides/
          • guide.md
          • index.md
    • Directorypages/
      • …
  • astro.config.mjs

Katex Support

Inline Math Formulas

p(x;θ)p(x;\theta), pθ(x)p_\theta(x) - Prior/initial/underlying probability distribution for state xx with model parameters θ\theta
q(x;θ)q(x;\theta), qθ(x)q_\theta(x) - Posterior/updated/predicted probability distribution for state xx with model parameters θ\theta
p(x∣y)p(x|y) - Conditional probability distribution of state xx given state yy
N(μ,σ2)\mathcal{N}(\mu,\sigma^{2}) - Normal or Gaussian distribution

Random Image

Block Formulas

ex1:

lim⁡x→0ex−12x=H[00]lim⁡x→0ex2=12 \lim_{x\to 0}{\frac{e^x-1}{2x}} \overset{\left[\frac{0}{0}\right]}{\underset{\mathrm{H}}{=}} \lim_{x\to 0}{\frac{e^x}{2}}={\frac{1}{2}}

ex2:

x=a0+1a1+1a2+1a3+a4 x = a_0 + \frac{1}{\displaystyle a_1 + \frac{1}{\displaystyle a_2 + \frac{1}{\displaystyle a_3 + a_4}}}

Table

ASCIIHTML
Single backticks'Isn't this fun?'’Isn’t this fun?‘
Quotes"Isn't this fun?"”Isn’t this fun?”
Dashes-- is en-dash, --- is em-dash— is en-dash, --- is em-dash

Animated Gif