no random inline footnote ids

This commit is contained in:
sss 2025-02-24 00:03:03 +01:00
parent 5e2ec38a4b
commit 7e04bb4e6e

View File

@ -225,7 +225,7 @@ export const ObsidianFlavoredMarkdown: QuartzTransformerPlugin<Partial<Options>>
const result = (src as string).replace(
inlineFootnoteRegex,
(_match: string, content: string) => {
const id = `inline-${Math.random().toString(36).substring(2, 8)}`
const id = `inline-${Object.keys(footnotes).length + 1}`
footnotes[id] = content.trim()
return `[^${id}]`
},