The renderer defines how markup becomes a page
Markdown has several dialects and optional extensions. A table, footnote, task list, or fenced code block may render differently depending on the selected processor. Confirm the project's syntax and preview the PDF against the source before treating it as a faithful copy.
Raw HTML inside Markdown can also behave differently. Some renderers allow it, while others sanitize or omit it. Check links and embedded images, especially when they use relative paths that resolve from a project folder rather than a standalone file.