Skip to content

Make YAML metadata parsing more robust #8

Description

@peter-gy

Currently, when setting

gradio:
    cdn: "https://cdn.jsdelivr.net/npm/@gradio/lite"

gradio.cdn will be parsed to https://cdn.jsdelivr.net/npm/ since the @gradio/lite chunk of the srting will be interpreted by Pandoc as an inline citation. Right now, to make things work as expected, all the @ chars must be escaped via \\@ so that it is taken as inline string value.

The metadata parser module should handle this automatically, users should not be forced to escape regular characters.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions