Skip to content

markdown.extensions.legacy_em §

This extension provides legacy behavior for connected_words.

Classes:

Functions:

markdown.extensions.legacy_em.LegacyUnderscoreProcessor(pattern: str, md: Markdown | None = None) §

Bases: UnderscoreProcessor

Emphasis processor for handling strong and em matches inside underscores.

markdown.extensions.legacy_em.LegacyEmExtension(**kwargs) §

Bases: Extension

Add legacy_em extension to Markdown class.

Methods:

markdown.extensions.legacy_em.LegacyEmExtension.extendMarkdown(md) §

Register the processor.

Class Instance Registry Name Priority
LegacyUnderscoreProcessor inlinepatterns em_strong2 50

markdown.extensions.legacy_em.makeExtension(**kwargs) §

Return an instance of the LegacyEmExtension