Scientific Writing
63 items from writing-resources/awesome-scientific-writing ★1,011
-
ScholarRef github.com
Convert citation styles (APA 7, Harvard, Vancouver) directly inside Word .docx files.
-
Quarto quarto.org
Compile R Markdown, and Jupyter Notebooks to PDFs, Slides and Websites. Supports R, Python, and Julia :bookmark: :link:.
-
-
-
-
citecheck github.com
Command-line tool that matches BibTeX, RIS, and CSL-JSON references against Crossref and OpenAlex and flags retractions reported by Crossref.
-
Paper Templates for GitHub Pages github.com
Markdown-based templates for papers and RESUME/CVs, publishing with GitHub Pages.
-
-
-
-
-
-
Dennis Tenen and Grant Wythoff programminghistorian.org
Sustainable Authorship in Plain Text using Pandoc and Markdown.
-
pandoc pandoc.org
Haskell library for converting from one markup format to another, and a command-line tool that uses this library :bookmark: :link:.
-
Write your dissertation in RMarkdown ourcodingclub.github.io
Step-by-step guide on creating a complex pdf document, including text, figures, references, images, formatting, and more.
-
nbconvert nbconvert.readthedocs.io
Convert Jupyter notebooks into reveal.js presentations, PDF, HTML, Markdown, reStructuredText and more.
-
MyST Markdown CLI mystmd.org
Command-line tools for building scientific documents from MyST Markdown with citations, cross-references, and HTML, PDF, and Word output.
-
MyST myst-parser.readthedocs.io
Markedly Structured Text, a superset of CommonMark markdown with reStructuredText like features.
-
-
mdformat mdformat.readthedocs.io
Opinionated CommonMark-compliant Markdown formatter. Enforces consistent style (indentation, ATX headings, link references at bottom). Supports CommonMark by default, with plugins for GFM, tables, footnotes, admonitions, MyST, MkDocs, and more.
-
Manubot manubot.org
Workflow for writing and publishing scholarly manuscripts with Markdown, persistent-identifier citations, and reproducible builds.
-
Jupyter Book jupyterbook.org
A static site generator which converts a collection of CommonMark, MyST markdown and Jupyter notebooks into a HTML website.
-
-
Pandoc filters github.com
List of addons to pandoc which implement extra features such as citations and cross-references.
-
Citation Style Language (CSL) styles editor.citationstyles.org
Crowdsourced repository with over 9000 free CSL citation styles and an online editor to create new ones.
-
Writing scientific papers for ACPD using Emacs Org-mode draketo.de
Detailed tutorial on authoring a paper by seamlessly integrating with LaTeX commands within Org-mode.
-
docutils docutils.sourceforge.io
Python package which can convert reStructuredText into various formats and provides command-line tools to do it :link:.
-
Delightful Open Science codeberg.org
-
Cicero cicero.xyz
Python package which renders HTML presentations from Markdown source using remark or reveal.js :link:.
-
3 frameworks into one — Write your next paper with R Studio! blog.devgenius.io
Article provides an overview to a workflow that combines R Markdown (bookdown), Zotero (literature management), and Notion (note taking on research papers) to write academic papers.
-
Heads up! Quarto is here to stay. Immediately combine R & Python in your next document blog.devgenius.io
Summary of the capabilities of Quarto, why to use it, and how it compares to R Markdown. Also contains tips for M1 Mac users on how to fix a common problem with reticulate.
-
-
app.diagrams.net app.diagrams.net
Open source, online, desktop and container deployable diagramming software named draw.io.