Skip to contents

andrew tries to support a wide range of input formats for content. Each piece of content is represented by a Git repository and a file. In the abstence of a file, the README.md should be used.

Supported formats

README.md

Example: https://github.com/GESIS-Methods-Hub/minimal-example-readme

This should be used only as a fallback.

Required

Desired

(Pandoc) Markdown

Example: https://github.com/GESIS-Methods-Hub/minimal-example-md

This is an expansion of John Gruber’s Markdown syntax that supports tables, citation, …

Required

  • - `title`
    - `author`

Desired

  • - `image`
    - `image-alt`

Quarto (document)

Example: https://github.com/GESIS-Methods-Hub/minimal-example-qmd-rstats-units

Quarto is based on Pandoc Markdown and adds support to executable code blocks.

Required

  • - `title`
    - `author`

Desired

  • - `image`
    - `image-alt`

Jupyter Notebook (using Quarto extension)

Example: https://github.com/GESIS-Methods-Hub/minimal-example-ipynb-python

Markdown cells in the Jupyter Notebook must use Quarto Markdown instead of Jupyter Notebook Markdown (based on CommonMark Markdown) and MyST Markdown.

Required

  • - `title`
    - `author`
    
    The cell **must be** of type `raw`.

Desired

  • - `image`
    - `image-alt`
    
    The cell **must be** of type `raw`.

Python Package

See README.md section.

R Package

See README.md section.

R Package (with pkgdown website)

Example: https://github.com/GESIS-Methods-Hub/minimal-example-rstats-package

Required

  • - `title`
    - `author`

Desired

  • - `image`
    - `image-alt`

R Shiny App

Example: https://github.com/GESIS-Methods-Hub/minimal-example-shiny-rstats

Required

  • - `title`
    - `author`

Desired

  • - `image`
    - `image-alt`

Microsoft Office Word 2007 (DOCX) - Guide

Example: https://github.com/GESIS-Methods-Hub/minimal-guide-example-docx

Required

Desired

Microsoft Office Word 2007 (DOCX) - Interview

Example: https://github.com/GESIS-Methods-Hub/minimal-interview-example-docx

Required

Desired

Unsupported formats (yet)

Quarto (book)

Not supported yet. Visit https://github.com/GESIS-Methods-Hub/andrew/issues/119 for updates.

Markedly Structured Text (MyST)

Not supported yet. Visit https://github.com/GESIS-Methods-Hub/andrew/issues/59 for updates.

Example: https://github.com/GESIS-Methods-Hub/minimal-example-myst

Jupyter Notebook (using MyST extension)

Not supported yet. Visit https://github.com/GESIS-Methods-Hub/andrew/issues/59 for updates.

Example: https://github.com/GESIS-Methods-Hub/minimal-example-ipynb-myst-python

Jupyter book

Not supported yet. Visit https://github.com/GESIS-Methods-Hub/andrew/issues/120 for updates.

Python Package (with Sphinx website)

Not supported yet. Visit https://github.com/GESIS-Methods-Hub/andrew/issues/121 for updates.