diff --git a/content/research.md b/content/research.md index 2a2dd52..9696a06 100644 --- a/content/research.md +++ b/content/research.md @@ -9,42 +9,56 @@ menu: authors: tobast: - name: "T. Bastian" + short: "T. Bastian" + name: "Théophile Bastian" fzn: - name: "F. Zappa Nardelli" + short: "F. Zappa Nardelli" + name: "Francesco Zappa Nardelli" page: "https://fzn.fr/" skell: - name: "S. Kell" + short: "S. Kell" + name: "Stephen Kell" page: "https://www.cs.kent.ac.uk/people/staff/srk21/" jch: - name: "J. Chroboczek" + short: "J. Chroboczek" + name: "Juliusz Chroboczek" page: "https://www.irif.fr/~jch/" msheeran: - name: "M. Sheeran" + short: "M. Sheeran" + name: "Mary Sheeran" page: "http://www.cse.chalmers.se/~ms/" cseger: - name: "C-J. Seger" + short: "C-J. Seger" + name: "Carl-Johan Seger" page: "https://www.chalmers.se/en/Staff/Pages/secarl.aspx" gwinskel: - name: "G. Winskel" + short: "G. Winskel" + name: "Glynn Winskel" page: "https://www.cl.cam.ac.uk/~gw104/" pclairambault: - name: "P. Clairambault" + short: "P. Clairambault" + name: "Pierre Clairambault" page: "http://perso.ens-lyon.fr/pierre.clairambault/" frastello: - name: "F. Rastello" + short: "F. Rastello" + name: "Fabrice Rastello" page: "https://team.inria.fr/corse/team-members/fabrice-rastello/" nderumigny: - name: "N. Derumigny" + short: "N. Derumigny" + name: "Nicolas Derumigny" fgruber: - name: "F. Gruber" + short: "F. Gruber" + name: "Fabian Gruber" cguillon: - name: "C. Guillon" + short: "C. Guillon" + name: "Christophe Guillon" giooss: - name: "G. Iooss" + short: "G. Iooss" + name: "Guillaume Iooss" page: "https://guillaume.iooss.fr/" lnp: - name: "L.-N. Pouchet" + short: "L-N. Pouchet" + name: "Louis-Noël Pouchet" page: "https://www.cs.colostate.edu/~pouchet/" @@ -78,7 +92,7 @@ publications: - frastello year: 2022 title: "PALMED: Throughput Characterization for Any Architecture" - journal: "preprint, to be published" + journal: "preprint, being published" links: - name: arXiv url: "https://arxiv.org/abs/2012.11473" diff --git a/layouts/partials/research/quote_author.html b/layouts/partials/research/quote_author.html new file mode 100644 index 0000000..9c6a763 --- /dev/null +++ b/layouts/partials/research/quote_author.html @@ -0,0 +1,8 @@ + + {{- if isset . "page" -}} + {{ .short }} + {{- else -}} + {{- .short -}} + {{- end -}} + +{{- print "" -}} diff --git a/layouts/shortcodes/list-publications.html b/layouts/shortcodes/list-publications.html index 46db9b1..aa783ef 100644 --- a/layouts/shortcodes/list-publications.html +++ b/layouts/shortcodes/list-publications.html @@ -3,20 +3,12 @@ {{ range sort .Page.Params.publications "year" "desc" }}
  • - {{ range .authors }} + {{- range .authors }} {{ $author := . }} - {{ with $authors }} - {{ with (index . $author) }} - - {{- if isset . "page" -}} - {{ .name }} - {{- else -}} - {{ .name -}} - {{- end -}} - - {{- end -}} + {{- with $authors -}} + {{ partial "research/quote_author.html" (index . $author) }} {{- end -}} - {{- end -}} + {{ end -}} . {{ .title }} in {{ .journal }} diff --git a/layouts/shortcodes/list-unpublished-written.html b/layouts/shortcodes/list-unpublished-written.html index b851db3..e9e0e50 100644 --- a/layouts/shortcodes/list-unpublished-written.html +++ b/layouts/shortcodes/list-unpublished-written.html @@ -5,20 +5,12 @@ {{ .title }}, {{ .freetext }}. With - {{ range .with }} + {{- range .with }} {{ $author := . }} - {{ with $authors }} - {{ with (index . $author) }} - - {{- if isset . "page" -}} - {{ .name }} - {{- else -}} - {{ .name -}} - {{- end -}} - - {{- end -}} + {{- with $authors -}} + {{ partial "research/quote_author.html" (index . $author) }} {{- end -}} - {{- end -}} + {{ end -}} . {{ range .links }}