From 0d066c9ff707a78c2ef41b59b713b71d10fdbc75 Mon Sep 17 00:00:00 2001 From: Mohammad Akhlaghi Date: Thu, 2 May 2019 20:38:30 +0100 Subject: Updated to TeXLive 2019 Since we just download the binary source of TeXLive, we need to keep it up to date with the server. So it has been incremented to 2019 (TeXLive 2019 was released April 29th). A note was also added in the Checklist to keep the users informed on how to update TeXLive if necessary. --- README-hacking.md | 10 ++++++++++ reproduce/software/config/installation/texlive.conf | 12 ++++++------ 2 files changed, 16 insertions(+), 6 deletions(-) diff --git a/README-hacking.md b/README-hacking.md index 2314bf9..ed3cc5f 100644 --- a/README-hacking.md +++ b/README-hacking.md @@ -703,6 +703,16 @@ get more advanced in later stages of your work. $ git checkout -b template --track template-origin/master ``` + - **Updating TeXLive**: Currently the only software package that the + template doesn't build is TeXLive (since its not part of the analysis, + only for demonstration: building the PDf). So when a new version of + TeXLive comes (once every year), if you would like to build the paper, + its necessary to update it in your project (otherwise the configure + script will crash). To do that, just modify the years in + `reproduce/software/config/installation/texlive.conf`, then delete + `.build/software/tarballs/install-tl-unx.tar.gz`. The next time you + run `./configure`, the new TeXLive will be installed and used. + - **Pre-publication: add notice on reproducibility**: Add a notice somewhere prominent in the first page within your paper, informing the reader that your research is fully reproducible. For example in the diff --git a/reproduce/software/config/installation/texlive.conf b/reproduce/software/config/installation/texlive.conf index 53054e1..6c3a74d 100644 --- a/reproduce/software/config/installation/texlive.conf +++ b/reproduce/software/config/installation/texlive.conf @@ -9,19 +9,19 @@ # this notice are preserved. This file is offered as-is, without any # warranty. selected_scheme scheme-basic -TEXDIR @installdir@/texlive/2018 -TEXMFCONFIG @installdir@/texlive2018/texmf-config +TEXDIR @installdir@/texlive/2019 +TEXMFCONFIG @installdir@/texlive2019/texmf-config TEXMFLOCAL @installdir@/texlive/texmf-local -TEXMFSYSCONFIG @installdir@/texlive/2018/texmf-config -TEXMFSYSVAR @installdir@/texlive/2018/texmf-var -TEXMFVAR @installdir@/texlive2018/texmf-var +TEXMFSYSCONFIG @installdir@/texlive/2019/texmf-config +TEXMFSYSVAR @installdir@/texlive/2019/texmf-var +TEXMFVAR @installdir@/texlive2019/texmf-var instopt_adjustpath 0 instopt_adjustrepo 1 instopt_letter 0 instopt_portable 0 instopt_write18_restricted 1 tlpdbopt_autobackup 1 -tlpdbopt_backupdir @installdir@/texlive/2018/backups +tlpdbopt_backupdir @installdir@/texlive/2019/backups tlpdbopt_create_formats 1 tlpdbopt_desktop_integration 1 tlpdbopt_file_assocs 1 -- cgit v1.2.1