Skip to content

borglab/gtsam.org

Repository files navigation

gtsam.org

Github pages repo for https://gtsam.org/, the website for the GTSAM sensor fusion library.

Previewing locally

  1. bundle install
  2. bundle exec jekyll serve

Writing blog posts as python notebooks:

  1. Update notebook from colab by saving in notebooks folder via github integration.
  2. run

    "jupyter nbconvert --output-dir _posts --to markdown notebooks/name.ipynb"

  3. Change name to reflect date.
  4. Add jekyll header.
  5. Move images to assets, and change image file paths to refer to assets.

This is unsatisfactory, of course.

Generating tutorial:

Bad flow:

  1. Edit gtsam.lyx in gtsam repo
  2. Export with LyxHTML
  3. Add jekyll header
  4. Fix all issues as axcz did :-(

Better flow would maybe use better convertor, e.g. HTML export. Manual editing of html seems non-maintainable.