Skip to main content
Ctrl+K

Documenteer

  • Rubin user guides
  • Technical notes
  • Sphinx extensions
  • Change Log
  • Development
  • GitHub
  • Rubin user guides
  • Technical notes
  • Sphinx extensions
  • Change Log
  • Development
  • GitHub

Section Navigation

Getting started

  • Start a new technote
  • Edit a technote on your own computer
  • Editing a technote with the GitHub web UI
  • How your technote gets published to the web
  • Lint a technote
    • schema-conformance (TN001)
    • requirements-declare-documenteer-technote (TN002)
    • requirements-no-separate-sphinx-pin (TN003)
    • technote-toml-present (TN004)
    • technote-toml-valid-toml (TN005)
    • content-file-present (TN006)
    • author-internal-id-present (TN101)
    • author-internal-id-known (TN102)
    • authordb-reachable (TN103)
    • abstract-present (TN201)
    • abstract-uses-directive (TN202)
    • content-file-parseable (TN203)
    • abstract-directive-not-empty (TN204)
  • Migrate legacy reStructuredText/Sphinx technical notes

Metadata

  • Maintaining author metadata
  • Describing the document status (draft, deprecated, or stable)

Content & design

  • Citing references with BibTeX
  • Accommodating wide content (tables, code blocks, and images)

Sphinx configuration

  • Configuring the Sphinx build
  • Sphinx extensions in technotes
  • Technotes

Technotes#

Rubin technical notes (or technotes) are often written in reStructuredText or Markdown. Documenteer provides centralized configuration and tooling for technotes.

Getting started

  • Start a new technote
  • Edit a technote on your own computer
  • Editing a technote with the GitHub web UI
  • How your technote gets published to the web
  • Lint a technote
  • Migrate legacy reStructuredText/Sphinx technical notes

Metadata

  • Maintaining author metadata
  • Describing the document status (draft, deprecated, or stable)

Content & design

  • Citing references with BibTeX
    • Set up references section
    • Adding local BibTeX entries
    • Creating citations in text
    • Refresh bib files from lsst-texmf
  • Accommodating wide content (tables, code blocks, and images)
    • Tables and code blocks
    • Images and figures

Sphinx configuration

  • Configuring the Sphinx build
  • Sphinx extensions in technotes

See also

To learn more about technotes:

  • Rubin Observatory DM Developer Guide: Technotes for stand-alone technical documentation

  • SQR-000: The LSST DM Technical Note Publishing Platform

This page was last modified on 2026-08-07.

https://documenteer.lsst.io/technotes/index.html

previous

The documenteer.conf.guide configuration preset

next

Start a new technote

Help improve this page

Found a mistake or something missing? Edit this page on GitHub.

This page was last modified on 2026-08-07.

Rubin Observatory

  • For scientists
  • News

Documentation

data.lsst.cloud

Community forum

© Copyright 2015-2022 Association of Universities for Research in Astronomy, Inc. (AURA).

The U.S. National Science Foundation (NSF) and the U.S. Department of Energy (DOE) Office of Science will support Rubin Observatory in its operations phase to carry out the Legacy Survey of Space and Time. They will also provide support for scientific research with the data. During operations, NSF funding is managed by the Association of Universities for Research in Astronomy (AURA) under a cooperative agreement with NSF, and DOE funding is managed by SLAC National Accelerator Laboratory (SLAC), under contract by DOE. Rubin Observatory is operated by NSF NOIRLab and SLAC.

NSF is an independent federal agency created by Congress in 1950 to promote the progress of science. NSF supports basic research and people to create knowledge that transforms the future.

The DOE Office of Science is the single largest supporter of basic research in the physical sciences in the United States and is working to address some of the most pressing challenges of our time.

Logos of the Vera C. Rubin Observatory, NSF, US DOE, NOIRLab, AURA, and SLAC.