diff --git a/.github/workflows/tex.yml b/.github/workflows/tex.yml index c37a7ff6..8b33e10f 100644 --- a/.github/workflows/tex.yml +++ b/.github/workflows/tex.yml @@ -55,21 +55,21 @@ jobs: # ------------------------------------------------------------- # 2. Setup TeXLive and Inkscape (v1.x), then run the script to # generate the pdf file of the manual - # - name: Setup TexLive and compile the manual - # uses: xu-cheng/texlive-action@v2 - # with: - # scheme: full - # run: | - # # install inkscape - # apk add inkscape - # # run script to generate the pdf file - # ./tools/make_manual_pdf.sh + - name: Setup TexLive and compile the manual + uses: xu-cheng/texlive-action@v2 + with: + scheme: full + run: | + # install inkscape + apk add inkscape + # run script to generate the pdf file + ./tools/make_manual_pdf.sh - # - name: Upload pdf file as artifact - # uses: actions/upload-artifact@v4 - # with: - # name: AtChem2-Manual.pdf - # path: doc/AtChem2-Manual.pdf + - name: Upload pdf file as artifact + uses: actions/upload-artifact@v4 + with: + name: AtChem2-Manual.pdf + path: doc/AtChem2-Manual.pdf # ------------------------------------------------------------- # 3. @@ -79,8 +79,8 @@ jobs: git config --local user.email "github-actions[bot]@users.noreply.github.com" git branch - # - name: Commit and Push - # run: | - # git add doc/AtChem2-Manual.pdf - # git commit -m "Update AtChem2-Manual.pdf" - # git push + - name: Commit and Push + run: | + git add doc/AtChem2-Manual.pdf + git commit -m "Update AtChem2-Manual.pdf" + git push diff --git a/doc/latex/Installation.tex b/doc/latex/Installation.tex index da4766b5..35c7a608 100644 --- a/doc/latex/Installation.tex +++ b/doc/latex/Installation.tex @@ -38,7 +38,7 @@ \section{Requirements} \label{sec:requirements} AtChem2 has the following dependencies: \begin{itemize} -\item CVODE -- requires \texttt{cmake} +\item CVODE -- requires \texttt{cmake}%, BLAS, LAPACK \item openlibm \item numdiff (optional) \item FRUIT (optional) @@ -98,9 +98,9 @@ \section{Dependencies} \label{sec:dependencies} AtChem2 has a number of dependencies (external tools and libraries): some are required, and without them the model cannot be installed or used, others are optional. It is recommended to use the same directory -for all the dependencies of AtChem2: the \depdir\ can be located -anywhere and given any name. In this manual, the \depdir\ is -assumed to be: \texttt{\$HOME/AtChem-lib/}. +for all the dependencies: this is the AtChem2 \depdir. In this manual, +the \depdir\ is assumed to be: \texttt{\$HOME/AtChem-lib/} \ can be located +anywhere and given any name. Before installing the dependencies, make sure that a Fortran compiler (e.g., \texttt{gfortran}), Python, make, cmake and (optionally) Ruby @@ -112,11 +112,11 @@ \subsection{Required dependencies} \label{subsec:required-dependencies} % \subsubsection{BLAS and LAPACK} % BLAS and LAPACK are standard Fortran libraries for linear -% algebra. They are needed to install and compile the CVODE library -- -% see below. Usually they are located in the \texttt{/usr/lib/} -% directory (e.g., \texttt{/usr/lib/libblas/} and -% \texttt{/usr/lib/lapack/}). The location may be different, especially -% if you are using a High Performance Computing (HPC) system: check the +% algebra. Together with \texttt{cmake} hey are needed only to compile +% the CVODE library -- see below. Usually they are located in the +% \texttt{/usr/lib/} directory (e.g., \texttt{/usr/lib/libblas/} and +% \texttt{/usr/lib/lapack/}). The location may be different, +% especially on a High Performance Computing (HPC) system: check the % local documentation or ask the system administrator. \subsubsection{CVODE}