How to Read This Book

Coming soon

graph TD
  subgraph Foundations["FOUNDATIONS"]
    files["File Systems"] 
    terminal["The Terminal"]
    managers["Package Managers"]
    git["Version Control"]
    editors["Editors"]
    security["Security"]
  end

  subgraph Typesetting["TYPESETTING"]
    latex["LaTeX"]
    markdown["Markdown"]
    quarto["Quarto"]
    bibliography["Bibliographies"]
    deployment["Deployment"]
  end

  subgraph Computation["COMPUTATION"]
    python["Python"]
    sagemath["SageMath"]
    processing["Processing"]
    shadertoy["Shadertoy"]
    mathematica["Mathematica"]
  end

  %% Dependencies / reading flows
  files ==> terminal ==> managers ==> security
  security ==> git ==> editors
  editors ==> latex & markdown & python
  markdown ==> quarto ==> bibliography & deployment
  latex ==> bibliography
  python ==> sagemath
  managers --> editors

  %% Click events – navigate using Quarto cross-reference IDs
  click files "fundamentals/files.html#sec-files" "File Systems"
  click terminal "fundamentals/terminal.html#sec-terminal" "The Terminal"
  click managers "environment/managers.html#sec-managers" "Package Managers"
  click git "environment/git.html#sec-git" "Version Control"
  click editors "environment/editors.html#sec-editors" "Editors"
  click security "environment/security.html#sec-security" "Security"
  click latex "typesetting/latex.html#sec-latex" "LaTeX"
  click markdown "typesetting/markdown.html#sec-markdown" "Markdown"
  click quarto "typesetting/quarto.html#sec-quarto" "Quarto"
  click bibliography "typesetting/bibliography.html#sec-bibliography" "Bibliographies"
  click deployment "typesetting/website.html#sec-deployment" "Deployment"
  click python "computation/python.html#sec-python" "Python"
  click sagemath "computation/sagemath.html#sec-sagemath" "SageMath"
  click processing "computation/processing.html#sec-processing" "Processing"
  click shadertoy "computation/shadertoy.html#sec-shadertoy" "Shadertoy"
  click mathematica "computation/mathematica.html#sec-mathematica" "Mathematica"