MacDownApp / MacDownApp/macdown
Increase support for YAML frontmatter
Nobody has claimed this yet.
- Dominant language
- Rich Text Format
- Stars
- 9.8k
- Forks
- 1.2k
- PR merge metrics
- No merged PRs in 30d
Description
I've begun using a markdown -> pandoc workflow to create academic documents. Pandoc supports YAML front matter (actually it supports it anywhere in the document) and turns various fields into formatted text, e.g., title becomes large text at the top ("title" format in .odt), author becomes italicized right after that.
From other requests (e.g., https://github.com/uranusjr/macdown/issues/171 ) I take it that not everyone would like this to happen, but I suspect that I'm not the only one that would.
So my request is for this to be an option, whether global or by document.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files, tests, or entry points are named. Start by locating MacDown's Markdown parsing and document-option handling, then compare the requested behavior with the linked issue before defining which YAML fields and option scopes are supported. Done would require an agreed behavior and tests for the selected scope.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- markdown
- Domain
- desktop
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100