vault backup: 2025-12-07 00:38:57
All checks were successful
Deploy Quartz site to GitHub Pages / build (push) Successful in 1m17s
All checks were successful
Deploy Quartz site to GitHub Pages / build (push) Successful in 1m17s
This commit is contained in:
@@ -9,7 +9,7 @@ from obsidian_parser import Vault
|
||||
|
||||
|
||||
root_dir = pathlib.Path(__file__).parent
|
||||
vault = Vault(root_dir / ".." / "content")
|
||||
vault = Vault(root_dir.parent / "content")
|
||||
note = vault.get_note("Biokemi/Cellulära processer/Transport över cellmembran/Anteckningar.md")
|
||||
loader = jinja2.FileSystemLoader(root_dir / "templates")
|
||||
env = jinja2.Environment(loader=loader)
|
||||
@@ -31,17 +31,29 @@ class ObsidianImage(Preprocessor):
|
||||
return new_lines
|
||||
|
||||
|
||||
class MyExtension(Extension):
|
||||
class ObsidianImageExtension(Extension):
|
||||
def extendMarkdown(self, md):
|
||||
md.preprocessors.register(ObsidianImage(md), 'mypattern', 175)
|
||||
md.preprocessors.register(ObsidianImage(md), 'obsidianimage', 175)
|
||||
|
||||
m = Markdown(
|
||||
extensions=[MyExtension(), "mdx_math"],
|
||||
extensions=[
|
||||
"mdx_math",
|
||||
"mdx_truly_sane_lists",
|
||||
"nl2br",
|
||||
"sane_lists",
|
||||
ObsidianImageExtension(),
|
||||
],
|
||||
extension_configs={
|
||||
"mdx_math": {
|
||||
"enable_dollar_delimiter": True
|
||||
}
|
||||
})
|
||||
},
|
||||
'mdx_truly_sane_lists': {
|
||||
'nested_indent': 2,
|
||||
'truly_sane': True,
|
||||
},
|
||||
},
|
||||
#tab_length=2,
|
||||
)
|
||||
env.filters["markdown"] = m.convert
|
||||
|
||||
output = root_dir / "test.html"
|
||||
|
||||
Reference in New Issue
Block a user