Compare commits
24 Commits
assignment
...
a7ec28cf5c
| Author | SHA1 | Date | |
|---|---|---|---|
| a7ec28cf5c | |||
| 9ea1970fcf | |||
| adcf470b30 | |||
| 108ef1755a | |||
| d2b0965281 | |||
| ad278c6e66 | |||
| 40e3f57f5e | |||
| 1bb9abb8cf | |||
| b1d3f25d48 | |||
| 029f0fe6d6 | |||
| 85bdd56b1c | |||
| cdbf024243 | |||
| 4b69b4ed5d | |||
| 2f080802fb | |||
| 0bf782be40 | |||
| 2665c4b0c1 | |||
| 13455b406d | |||
| 81586f7f19 | |||
| d371820b74 | |||
| 9e486162f7 | |||
| 13069e68ea | |||
| 559d27267c | |||
| 3e210ca9ba | |||
| 603241fce5 |
4
.gitmodules
vendored
4
.gitmodules
vendored
@@ -1,4 +1,4 @@
|
||||
[submodule "latex-homework"]
|
||||
path = assignments/template
|
||||
url = https://github.com/gijs-pennings/latex-homework.git
|
||||
path = src/template
|
||||
url = git@github.com:philippezwietering/latex-homework-fix-libertinusdisplay.git
|
||||
branch = master
|
||||
|
||||
10
Jenkinsfile
vendored
10
Jenkinsfile
vendored
@@ -1,10 +1,16 @@
|
||||
pipeline {
|
||||
agent {label 'linux'}
|
||||
agent any
|
||||
stages {
|
||||
stage('Build') {
|
||||
agent {
|
||||
docker {
|
||||
image 'kjarosh/latex:2025.1'
|
||||
reuseNode true
|
||||
}
|
||||
}
|
||||
steps {
|
||||
echo 'Starting build step...'
|
||||
sh './scripts/build.sh'
|
||||
sh 'latexmk -pdf -outdir=out main_text.tex'
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Submodule assignments/template deleted from de9419d4cc
@@ -1,4 +1,4 @@
|
||||
\documentclass{template/homework}
|
||||
\documentclass{src/template/homework}
|
||||
|
||||
\usepackage{enumitem} % Gives access to better enumeration items
|
||||
\usepackage{tcolorbox} % Gives boxes
|
||||
@@ -6,15 +6,15 @@
|
||||
|
||||
\title{MIT OCW Real Analysis}
|
||||
\author{Philippe H. Zwietering}
|
||||
\date{}
|
||||
\date{\today}
|
||||
|
||||
\begin{document}
|
||||
\maketitle
|
||||
\tableofcontents
|
||||
\clearpage
|
||||
\subfile{week1/main.tex}
|
||||
\subfile{./src/week1.tex}
|
||||
\clearpage
|
||||
\subfile{week2/main.tex}
|
||||
\subfile{./src/week2.tex}
|
||||
\clearpage
|
||||
\subfile{week3/main.tex}
|
||||
\subfile{./src/week3.tex}
|
||||
\end{document}
|
||||
@@ -1,33 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Build all directories
|
||||
subdirectory_file_name=main
|
||||
|
||||
cd assignments
|
||||
|
||||
for D in *; do
|
||||
if [ "${D}" != "template" ] && [ -d "${D}" ]; then
|
||||
echo "Building ${D}..."
|
||||
cd "${D}"
|
||||
pdflatex -interaction=batchmode -halt-on-error "${subdirectory_file_name}.tex"
|
||||
pdflatex -interaction=batchmode -halt-on-error "${subdirectory_file_name}.tex"
|
||||
cd ..
|
||||
fi
|
||||
done
|
||||
|
||||
# Build main PDF
|
||||
main_file_name=main_text
|
||||
|
||||
echo "Building main PDF..."
|
||||
pdflatex -interaction=batchmode -halt-on-error "${main_file_name}.tex"
|
||||
pdflatex -interaction=batchmode -halt-on-error "${main_file_name}.tex"
|
||||
|
||||
# Clean up
|
||||
rm -rf *.aux *.log *.out *.toc
|
||||
for D in *; do
|
||||
if [ "${D}" != "template" ] && [ -d "${D}" ]; then
|
||||
cd "${D}"
|
||||
rm -rf *.aux *.log *.out *.toc
|
||||
cd ..
|
||||
fi
|
||||
done
|
||||
1
src/template
Submodule
1
src/template
Submodule
Submodule src/template added at 5640ec8ace
Reference in New Issue
Block a user