mirror of
https://github.com/NotXia/unibo-ai-notes.git
synced 2025-12-15 02:52:22 +01:00
Add last update in title page
This commit is contained in:
18
.github/workflows/compile.yml
vendored
18
.github/workflows/compile.yml
vendored
@ -14,6 +14,8 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- name: Checkout repo
|
- name: Checkout repo
|
||||||
uses: actions/checkout@v3
|
uses: actions/checkout@v3
|
||||||
|
with:
|
||||||
|
fetch-depth: 0
|
||||||
|
|
||||||
- name: Install LaTeX
|
- name: Install LaTeX
|
||||||
run: |
|
run: |
|
||||||
@ -31,15 +33,21 @@ jobs:
|
|||||||
cd src
|
cd src
|
||||||
work_dir=$(pwd)
|
work_dir=$(pwd)
|
||||||
for f in **/[!_]*.tex; do
|
for f in **/[!_]*.tex; do
|
||||||
f_dir=$(dirname $f);
|
f_dir=$(dirname $f)
|
||||||
f_base=$(basename $f);
|
f_base=$(basename $f)
|
||||||
f_nameonly="${f_base%.*}";
|
f_nameonly="${f_base%.*}"
|
||||||
|
|
||||||
cd ${f_dir};
|
cd ${f_dir};
|
||||||
latexmk -pdf -jobname=${f_nameonly} ${f_base};
|
|
||||||
|
# Insert last update date
|
||||||
|
last_update=$(git log -1 --pretty="format:%ad" --date="format:%d %B %Y" .)
|
||||||
|
cp --remove-destination $(readlink ainotes.cls) ainotes.cls
|
||||||
|
sed -i "s/PLACEHOLDER-LAST-UPDATE/${last_update}/" ainotes.cls
|
||||||
|
|
||||||
|
latexmk -pdf -jobname=${f_nameonly} ${f_base}
|
||||||
mkdir -p /tmp/compiled/${f_dir}
|
mkdir -p /tmp/compiled/${f_dir}
|
||||||
mv ${f_nameonly}.pdf /tmp/compiled/${f_dir}/.
|
mv ${f_nameonly}.pdf /tmp/compiled/${f_dir}/.
|
||||||
cd $work_dir;
|
cd $work_dir
|
||||||
done
|
done
|
||||||
|
|
||||||
- name: Move to pdfs branch
|
- name: Move to pdfs branch
|
||||||
|
|||||||
@ -75,7 +75,8 @@
|
|||||||
\centering
|
\centering
|
||||||
\vspace*{\fill}
|
\vspace*{\fill}
|
||||||
\huge
|
\huge
|
||||||
\textbf{\@title}
|
\textbf{\@title}\\
|
||||||
|
{\Large Last update: {PLACEHOLDER-LAST-UPDATE}}
|
||||||
\vspace*{\fill}
|
\vspace*{\fill}
|
||||||
|
|
||||||
\Large
|
\Large
|
||||||
|
|||||||
Reference in New Issue
Block a user