Changes In Branch myst Through [196dad0184] Excluding Merge-Ins

This is equivalent to a diff from 1f9d6f78b4 to 196dad0184

2024-11-22
09:40
fix publishing Leaf check-in: ca353c7f28 user: jboy tags: myst
2024-11-21
14:47
transition mkdocs -> myst check-in: 196dad0184 user: jboy tags: myst
2024-11-20
13:23
final version from 2024 Leaf check-in: 1f9d6f78b4 user: jboy tags: trunk
11:34
update shell.nix Leaf check-in: 780e283550 user: jboy tags: revise-for-2024
2022-05-23
15:09
move assignment 3 deadline due to holiday check-in: 219146746a user: jboy tags: trunk, final-2022

Modified Makefile from [06110670ad] to [012dbef7ac].

1
2
3
4

5
6

7
8
9
10

11
12
13
14

15
16
17
18
19
20
21
22
23
24
REFS=refs.bib
PROCBIB=docs/bib.md

.PHONY: publish clean serve purge

site: build


build: clean $(PROCBIB)
	mkdocs build
publish: build
	fossil uv add `find site`

	fossil uv sync
clean: 
	rm -f $(PROCBIB)
	find -name '*~' | xargs -r rm

serve:
	mkdocs serve
purge:
	fossil uv ls | xargs fossil uv rm {}
	rm -rf site/

$(PROCBIB): $(REFS)
	echo -e "# References\n" > $@
	pandoc -C $(REFS) \
	    -t markdown_strict >> $@
|
<


>

|
>
|
|
|
|
>


<

>

|
|

<
<
<
<
<
<
1

2
3
4
5
6
7
8
9
10
11
12
13
14

15
16
17
18
19
20






PDF=_build/syllabus-latest.pdf


.PHONY: publish clean serve purge

site: build
$(PDF):
	myst build --pdf
build: clean
	myst build --html
publish: build $(PDF)
	fossil uv add `find _build/html`
	fossil uv add $(PDF)
	fossil uv sync
clean: 

	find -name '*~' | xargs -r rm
	myst clean -y
serve:
	myst start
purge: clean
	fossil uv ls | xargs fossil uv rm {}






Added assignments/1.md version [59d9b88f24].

Added assignments/2.md version [bdf5228caf].

Added assignments/3.md version [fcde6cb4ab].

Deleted docs/assignments/1.md version [0a0ad1d0c3].

Deleted docs/assignments/2.md version [bdf5228caf].

Deleted docs/assignments/3.md version [fcde6cb4ab].

Deleted docs/faq.md version [68fc66379c].

Deleted docs/index.md version [5cbaca1cd8].

Deleted docs/weeks/1.md version [fe9dc6d001].

Deleted docs/weeks/2.md version [13d65b217a].

Deleted docs/weeks/3.md version [db3d8e2990].

Deleted docs/weeks/4.md version [3f133ac5fd].

Deleted docs/weeks/5.md version [3c46b67463].

Deleted docs/weeks/6.md version [bedb13c19f].

Added faq.md version [68fc66379c].

Added index.md version [8b5817bc69].

Deleted mkdocs.yml version [395787deb4].

Added myst.yml version [1a860d48c8].

Modified shell.nix from [08683dcbd5] to [fb30dfc3a8].

1
2
3
4
5


6
7
8
9
10
11
12
13
with import <nixpkgs> {};

mkShell {
  venvDir = ".venv";
  buildInputs = [


    pandoc
    (python311.withPackages
      (p: with p; [ mkdocs weasyprint ])).pkgs.venvShellHook
  ];
  postShellHook = ''
    pip install mkdocs-with-pdf
  '';
}



<
|
>
>
|
<
<

<
<
<

1
2
3

4
5
6
7


8



9
with import <nixpkgs> {};

mkShell {

  packages = [
    mystmd
    nodejs_latest
    typst


  ];



}

Added weeks/1.md version [c9b746bd2e].

Added weeks/2.md version [989d9e9b96].

Added weeks/3.md version [a6dc5d2f70].

Added weeks/4.md version [fc8deae3f7].

Added weeks/5.md version [53d1b26dd6].

Added weeks/6.md version [735651d989].