Skip to content

Proposed Scientific Documentation Updates to Quarto#2923

Draft
gmg228 wants to merge 34 commits intodevfrom
quarto_scidoc_updates_0318
Draft

Proposed Scientific Documentation Updates to Quarto#2923
gmg228 wants to merge 34 commits intodevfrom
quarto_scidoc_updates_0318

Conversation

@gmg228
Copy link
Copy Markdown
Contributor

@gmg228 gmg228 commented Apr 2, 2026

Context

Issue(s) closed by this pull request: closes #2808 and #2758

We are seeking alternative management of the Scientific Docs to improve workflows for maintaining and updating documentation.
timeline proposal

If Quarto updates move forward, updating the SOP of scientific documentation may be required.

What

This PR contains some suggested document structure, templates, and examples of automation & auditing. I also demonstrates options for tracking within document and how latex may still be incorporated for formatting customization as needed.

Additional sections to highlight changes between versions would be simpler and allow users to track documentations updates more easily. Quarto structure can ease this for maintainers too.

Why

This is an opportunity to review how these changes could function in real time and provide a head start to transfer if that is the direction we want to go.

How

Noted in "What"

Test plan

NA

Input Changes

NA

Output Changes

  • N/A

Filter

gmg228 and others added 23 commits March 4, 2026 17:37
-fixed toc local and global structure
-fixed toc alignment
- fixed header alignment
-reformated compilation structure and separated preamble
-checked table formating. One table adjusted in animal
 - removed label linking, pending updates
…030426

Updates to Formatting of Scientific Document
Insert an italicized note stating the minimum DMI (7.1 kg/d per cow, per Appuhamy et al. 2018) and a small 0.2 cm vertical spacing into both occurrences of the AN.EXC.24 block in docs/scientific/animal.tex to clarify the minimum dry matter intake.
Rebuild compiled documentation for the Animal module.

Updated auxiliary files (.aux, .bbl, .bcf, .blg, .fdb_latexmk, .fls, .pdf) to reflect renumbered pages, TOC/LOT/LOF entries and adjusted counters (e.g. part/section/bookmark/etoc ids).

Also modified babel/abx auxiliary commands and reference context, and removed the stale animalmoddoc.synctex.gz. These are generated artifacts from a documentation rebuild.
Replace plain-text citation 'per Appuhamy et al. 2018.' with a LaTeX citation command '\parencite{appuhamy2018}' in docs/scientific/animal.tex (two occurrences) to ensure consistent bibliography formatting.
Update Scientific Documentation to reflect lower bound for Lactating & Dry Cow DMI used in manure VS excretion prediction
@JuanTricarico
Copy link
Copy Markdown
Contributor

Quarto licensing is compatible with RuFaS licenses. Quarto v1.4 is licensed under the extremely permissible MIT license.
I also agree with many of the benefits of adopting quarto discussed here and in the associated issues.
Finally, an option to easily access current scientific documentation in PDF format is required to meet the needs of some stakeholders that prefer to consume the information in that way.

@morrowcj
Copy link
Copy Markdown
Collaborator

I'm adding a list of things that we'll want to do before merging into dev:

  • remove old or unused files (i.e., .aux, .bbl, .tex, .bcf, etc. from docs/scientific)
  • ensure that only the quarto source files (i.e., .qmd, .yml, .css, .tex [latex template], etc.) are tracked by github, maybe also track the final output file (_book/*), but maybe better to ignore it, since it will be auto-generated
  • setup the GitHub actions that auto-generate the scientific docs (pdf, html).
  • TBD ...

@morrowcj morrowcj force-pushed the quarto_scidoc_updates_0318 branch from f53b1cf to 41aabb8 Compare April 16, 2026 18:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Possible workflow/protocol for quarto documentation

4 participants