From cf6b7e467f1d7424d4518ebfee0a75abc8af1e41 Mon Sep 17 00:00:00 2001 From: Henning Ulfarsson Date: Fri, 26 Sep 2025 14:37:15 +0000 Subject: [PATCH] Update author info and add recent papers section Updated Henning Ulfarsson's position and department in the author profile. Added a 'Recent Papers' section to the homepage, displaying the three most recent papers with title, journal, date, authors, and a short preview. --- Gemfile.lock | 2 +- _authors/ulfarsson.md | 4 ++-- index.md | 26 +++++++++++++++++++++++++- 3 files changed, 28 insertions(+), 4 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 7185aec..5e80a82 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -102,4 +102,4 @@ DEPENDENCIES webrick (~> 1.7) BUNDLED WITH - 2.7.2 \ No newline at end of file + 2.7.2 diff --git a/_authors/ulfarsson.md b/_authors/ulfarsson.md index 9d516ba..ff6d648 100644 --- a/_authors/ulfarsson.md +++ b/_authors/ulfarsson.md @@ -3,9 +3,9 @@ status: member short_name: ulfarsson first_name: Henning name: Henning Ulfarsson -position: Assistant Professor, Reykjavik University +position: Associate Professor, Reykjavik University --- -Henning is an assistant Professor in the [School of Computer Science](https://en.ru.is/scs/) +Henning is an Associate Professor in the [Department of Computer Science](https://www.ru.is/en/departments/dcs) at [Reykjavik University](https://en.ru.is) in Iceland. His CV can be accessed [here]({{site.baseurl}}/assets/cvs/CV-Henning.pdf). - [arXiv papers](https://arxiv.org/a/ulfarsson_h_1.html) diff --git a/index.md b/index.md index 4446f1e..6b4d80c 100644 --- a/index.md +++ b/index.md @@ -36,4 +36,28 @@ mathematics and computer science. {% endif %} {% endfor %} - \ No newline at end of file + + +### Recent Papers +
+ {% assign sorted_papers = site.papers | sort: 'path' | reverse %} + {% for paper in sorted_papers limit: 3 %} +
+

{{ paper.title }}

+

+ {% if paper.journal %}{{ paper.journal }}{% endif %} + {% if paper.date %} • {{ paper.date | date: "%B %Y" }}{% endif %} +

+

+ {% if paper.authors %} + Authors: + {% for author_id in paper.authors %} + {% assign author = site.authors | where: "short_name", author_id | first %} + {% if author %}{{ author.name }}{% else %}{{ author_id }}{% endif %}{% unless forloop.last %}, {% endunless %} + {% endfor %} + {% endif %} +

+

{{ paper.content | strip_html | truncatewords: 30 }}

+
+ {% endfor %} +
\ No newline at end of file