Here is the makefile I use that also generates a .tar.gz for the arxiv (obviously won't help with Overleaf without cloning first, but)
FIGURES=$(wildcard figs/*)
TEXFILES=main.tex included.tex included2.tex ...
main.pdf: $(TEXFILES) $(FIGURES) main.bib
latexmk -pdf -g $<
.PHONY: clean show
clean:
latexmk -C
rm -rf forarxiv*
forarxiv.tar.gz: forarxiv/main.tex forarxiv.pdf
rm -f forarxiv.tar.gz
cd forarxiv && tar --exclude=*.bib -cvzf ../forarxiv.tar.gz *
forarxiv:
mkdir -p $@
forarxiv/main.tex: main.tex main.bib | forarxiv
latexpand --empty-comments $< | sed -e 's#figs/##g' > $@
forarxiv/main.bib: main.bib
cp $< $@
forarxiv.pdf: forarxiv/main.tex $(FIGURES) forarxiv/main.bib
ln -f $(FIGURES) forarxiv/
ln -f foo.sty forarxiv/
ln -f foo.bst forarxiv/
latexmk -cd -pdf forarxiv/main.tex
latexmk -cd -c forarxiv/main.tex
mv forarxiv/main.pdf $@
show: main.pdf
xdg-open main.pdfOn a tangent, is publishing the LaTeX source of a paper or thesis on GitHub something that people do...? I was also toying with the idea of writing my thesis with org-mode while including the code snippets I used for numerical calculations and graphs.
I've definitely seen it done, although I suspect the prime concern is versioning and backup.
Submissions that do not contain original or substantive research, including undergraduate research, course projects, and research proposals, news, or information about political causes (even those with potential special interest to the academic community) may be declined." as explained in https://arxiv.org/help/moderation
If your supervisors decided not to pursue publication then it seems likely that it does not match these criteria either. Note, this isn't a qualitative judgement about your thesis - as it says as much about academia as it does your thesis.
Additionally, you might run into the endorsement system if you're new to arXiv. https://arxiv.org/help/endorsement
Most, if not all master's thesis contain original research, and that is definitely my case as well.
> undergraduate research, course projects, and research proposals, news, or information about political causes
My thesis can't be classified under any of these categories, either.
It does sound like I would be able to publish it there, but I'm going to have to reach out to my supervisors for an endorsement in arXiv, thanks for the tip.
I believe they weren't inclined towards publishing it because I did not quite manage to fulfill their expectations with respect to the scope of the thesis. I came across quite a few bumps along the way which hindered my progress. It was still graded well enough, it has a good amount of original content, and I am relatively satisfied with its quality, though, so it's not like it was a complete disaster.
Another option might be to put it on Zenodo.
That'd be great. Seems dumb to let talented, hard-working student papers moulder on some basement shelf. (Or do they file 13 'em?) I've run across several onlined, very readable and informative masters' works over the years. Tend to be less hidebound about fresh theories/tooling as well.
Typically these are uploaded in some other archive that may be less open (e.g. often outsourced to proquest or something), but many universities have their own open archives. My PhD thesis is available on MIT dspace. Hilariously, it's a scanned copy of my printed thesis, since I had to print it out for submission, even in 2015.
As for theses on GitHub, those happen but often people keep it private since they don't necessarily want the revision history exposed :).