‹› 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