This directory contains the source files to typeset the presentation, and
generate the figures. This can be accomplished by running
  make clean all

This requires GNU make. The presentation can also be typeset without GNU make
by running
  pdflatex Jauslin_PennState_2025.tex
  pdflatex Jauslin_PennState_2025.tex
Note that this will not regenerate the figures. In order to do so, one must
first 'cd' to the appropriate 'figs/*' directory, and run the appropriate
  pdflatex *.tikz.tex
commands.
The figures 'gas.png', and 'crystal.png' are generated using a python script:
  cd figs/atoms.fig

  cp gas-base.gp gas.gp
  python gas.py >> gas.gp
  gnuplot gas.gp > gas.png

  cp crystal-base.gp crystal.gp
  python crystal.py >> crystal.gp
  gnuplot crystal.gp > crystal.png


This presentation includes several configuration files that can be viewed and
manipulated using the Jam program, available from
  https://jauslin.org/git/software/Jam


This presentation uses a custom class file, located in the 'libs' directory.


* Dependencies:
 (the dependencies marked as 'optional' are only needed to compile using
 'make')

  pdflatex
  TeXlive packages:
    amsfonts
    color
    dsfont
    graphics
    hyperref
    latex
    pgf        (optional)
    qrcode
    standalone (optional)
  GNU make     (optional)
  python       (optional)

* Files:

  Jauslin_PennState_2025.tex:
    main LaTeX file

  libs:
    custom LaTeX class file

  figs:
    source code for the figures

  figs/configurations.jam:
    configurations that can be read by Jam

