idyll-lang/idyll

Katex in static output

Ouverte

#655 ouverte le 1 juil. 2020

 (3 commentaires) (0 réaction) (0 personne assignée)JavaScript (97 forks)batch import
CLIGood First PRbughelp wanted

Métriques du dépôt

Stars
 (1 977 étoiles)
Métriques de merge PR
 (Aucune PR mergée en 30 j)

Description

The Katex CSS does not properly load in the static output of Idyll Equations leading to duplicated equations. It is linked via a URL that does not work under the file:// protocol.

To Reproduce

  1. idyll create
  2. accept defaults to produce a basic article
  3. replace index.idyll with a file containing only "[Equation]x = x + 1[/Equation]"
  4. run "idyll build"
  5. open with "firefox build/index.html"
  6. the equation displays twice

The equation displays twice because the Katex stylesheet appears to be included with a URL that does not work under the file:// protocol. Could the CSS be included in the stylesheet produced by "idyll build" instead?

    <link
      rel="stylesheet"
      href="//cdnjs.cloudflare.com/ajax/libs/KaTeX/0.9.0/katex.min.css"
    />

Expected behavior Equation appears once / css is loadable.

Desktop (please complete the following information):

  • OS: Arch Linux
  • Browser: Firefox
  • Version: 77.0.1

Guide contributeur