//! `\listtext` → markdown list marker.
//!
//! `\listtext` holds the literal marker a writer painted for a list item: `1.` for
//! an ordered list, or a glyph from a pictorial font for a bullet. That glyph is
//! only meaningful in its own font — `0x96` in OpenSymbol, `U+F0FC` in Wingdings —
//! so carrying it into text yields U+FFFD or raw Private Use codepoints. Markdown
//! has exactly one bullet syntax, so the glyph is discarded and the *kind* of
//! marker is what survives.
/// Convert captured `\listtext` content into a markdown list marker.
/// Recognise an ordered marker: `1.` `12)` `a.` `(b)` — the writer's own numbering
/// is kept, since a list need not start at 1.