Skip to content

In output every M starts with a new line to improve human readability #170

@yurimez

Description

@yurimez
Image

Purpose: This option improves human readability of SVG paths by visually separating different subpaths. In SVG, each M (moveto) command typically starts a new subpath or shape. When this option is enabled, each M command begins on a new line, making the structure of complex paths much easier to understand and edit manually.

When enabled:
Each M/m command (except the very first one) starts on a new line
Subpaths are visually separated, creating a clear hierarchy
Much easier to read, debug, and modify complex paths

When disabled:
The entire path is output as a single continuous line
More compact but harder to read
Better for machine processing and minimal file size

Default: Enabled (for better readability during development and editig)

Thanks for attention to this matter :)

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