cdn loaded latex math
This commit is contained in:
@@ -7,7 +7,6 @@ from pathlib import Path
|
||||
from jinja2 import Environment, FileSystemLoader
|
||||
import base64
|
||||
import random
|
||||
import time
|
||||
import yaml
|
||||
|
||||
import marko
|
||||
@@ -19,6 +18,9 @@ from hashes.hashes import hash_list
|
||||
from htmlhandler import htmlhandler as Handler
|
||||
from lua import plugin_manager
|
||||
|
||||
# Import your LaTeX extension
|
||||
from hashes.util.LaTeXRenderer import LaTeXExtension
|
||||
|
||||
plugin_manager = plugin_manager.PluginManager()
|
||||
plugin_manager.load_all() # load plugins
|
||||
|
||||
@@ -35,8 +37,8 @@ RUST_PARSER_PATH = ROOT / "fastmd" / "target" / "release" / f"fastmd{exe_ext}"
|
||||
if not RUST_PARSER_PATH.exists():
|
||||
RUST_PARSER_PATH = ROOT / "fastmd" / "target" / "debug" / f"fastmd{exe_ext}"
|
||||
|
||||
# Python Markdown parser with table support
|
||||
markdown_parser = marko.Markdown(extensions=[GFM])
|
||||
# Python Markdown parser with table support AND LaTeX extension
|
||||
markdown_parser = marko.Markdown(extensions=[GFM, LaTeXExtension()])
|
||||
|
||||
# Threshold for switching to Rust parser (number of lines)
|
||||
RUST_PARSER_THRESHOLD = 1000
|
||||
|
||||
Reference in New Issue
Block a user