diff --git a/.github/quartz/quartz.config.ts b/.github/quartz/quartz.config.ts index 949b164..c93a110 100644 --- a/.github/quartz/quartz.config.ts +++ b/.github/quartz/quartz.config.ts @@ -51,7 +51,7 @@ const config: QuartzConfig = { Plugin.Comments(), Plugin.ObsidianFlavoredMarkdown({ enableInHtmlEmbed: false }), Plugin.GitHubFlavoredMarkdown(), - Plugin.CrawlLinks({ markdownLinkResolution: "relative" }), + Plugin.CrawlLinks({ markdownLinkResolution: "absolute" }), Plugin.Latex({ renderEngine: "katex" }), Plugin.Description(), ], diff --git a/.github/quartz/quartz/plugins/transformers/comments.ts b/.github/quartz/quartz/plugins/transformers/comments.ts index 29e2651..3a8a66b 100644 --- a/.github/quartz/quartz/plugins/transformers/comments.ts +++ b/.github/quartz/quartz/plugins/transformers/comments.ts @@ -4,7 +4,7 @@ import { Element, Root as HtmlRoot } from "hast" import { ReplaceFunction, findAndReplace as mdastFindReplace } from "mdast-util-find-and-replace" import { PluggableList } from "unified" -const commentRegex = new RegExp(/%%(.+)%%/, "g") +const commentRegex = /%%(.+?)%%/gs export const Comments: QuartzTransformerPlugin = () => { return {