You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Which highlights a build process dependency I had not previously recognized.
flowchart TD
csv[tree.csv]
script[SSVC_csv-to-latex.py]
tex[tree.tex]
latexmk[latexmk]
pdf[tree.pdf]
build[existing doc build process]
doc[ssvc.pdf]
subgraph new_to_this_issue
csv -->|input to| script
script -->|generate| tex
tex -->|input to| latexmk
latexmk -->|render| pdf
end
subgraph already_understood
pdf -->|input to| build
build -->|generate| doc
end
Loading
I think the rule we need to construct is something like:
When any .csv in /data/csvs changes do
forcsvincsvs:
run/src/SSVC_csv-to-latex.py# need to define correct command args# I don't mean literally command args, I mean more like either wrap or refactor `SSVC_csv-to-latex.py` to build all the docs correctly by default, but that requires us to understand how to use it to generate the `.tex` files and `.pdf`runlatexmkgitaddandcommitchanges
This seems like a mod to /doc/Makefile and once we work out the steps add the appropriate mods to /.github/workflows/pandoc_html_pdf.yaml
Given the change to the web site as the primary documentation target instead of PDF-building, I think this issue is now moot and can be closed as wontfix. I'm leaving it open for a bit longer to allow for counterarguments, but let's set a timer that it can be closed after 2023-10-13 if no such reasons are forthcoming.
Activity
ahouseholder commentedon Jul 12, 2023
See this comment in #276 for specific command line examples.
ahouseholder commentedon Sep 27, 2023
Given the change to the web site as the primary documentation target instead of PDF-building, I think this issue is now moot and can be closed as
wontfix. I'm leaving it open for a bit longer to allow for counterarguments, but let's set a timer that it can be closed after 2023-10-13 if no such reasons are forthcoming.