Note
Panorama Markdown is preview software, and feedback is very welcome.
Panorama Markdown is a lightweight dialect for writing academic papers and representing parsed PDF papers in Markdown.
It is designed to be friendly to LLMs while staying simple and comfortable for people to write.
- Standard Markdown for headings, paragraphs, lists, links, footnotes, and emphasis
- YAML front matter for titles, authors, abstracts, and keywords
- Citations via
:citeand a::referencesblock backed by BibTeX - Figures and tables are imported with directive syntax instead of embedded directly in the Markdown
- Cross-references via
:refto labeled sections, figures, and tables - Comments anchored to specific passages via
:comment, with author metadata and threaded replies - Suggested edits via
:insertand:deletefor insertions, deletions, and replacements that can be accepted or rejected in the editor
The specification is still in progress, but the current format is documented and ready to explore.
Each paper lives in a flat directory of files. The full directory layout and Markdown syntax are defined in SPEC.md.
Markdown defines the content, while layout and styling stay separate. The current tooling can export APA-style PDFs, with support for additional styles planned.
Download the latest editor build from the GitHub releases page.
After downloading, open or create a paper directory to start editing and exporting PDFs.
Open the demo directory in the editor to explore a sample paper with suggested insertions, deletions, replacements, and threaded comments. Review messages and replies are stored in the paper's front matter alongside the inline review directives.
- Report bugs, ask questions, or request features on GitHub Issues
- Join the Discord server to share feedback and discuss the project
Apache 2.0

