diff --git a/_bibliography/papers.bib b/_bibliography/papers.bib index d7596be0b7b2..6412d3b77093 100644 --- a/_bibliography/papers.bib +++ b/_bibliography/papers.bib @@ -78,3 +78,11 @@ @inproceedings{vernikos-etal-2020-domain code={https://github.com/GeorgeVern/AFTERV1.0}, slides = "AFTER SustaiNLP.pdf" } + +@book{przibram1967letters, + bibtex_show={true}, + title={Letters on wave mechanics}, + author={Einstein, Albert and Schrödinger, Erwin and Planck, Max and Lorentz, Hendrik Antoon and Przibram, Karl}, + year={1967}, + publisher={Vision} +} diff --git a/_config.yml b/_config.yml index df550f20f0e2..0dbb838366df 100644 --- a/_config.yml +++ b/_config.yml @@ -232,7 +232,11 @@ scholar: query: "@*" -filtered_bibtex_keywords: [abbr, abstract, arxiv, bibtex_show, html, pdf, selected, supp, blog, code, poster, slides, website, preview] # Filter out certain bibtex entry keywords used internally from the bib output +# Filter out certain bibtex entry keywords used internally from the bib output +filtered_bibtex_keywords: [abbr, abstract, arxiv, bibtex_show, html, pdf, selected, supp, blog, code, poster, slides, website, preview] + +# Maximum number of authors to be shown, other authors will be visible on hover, leave blank to show all authors +max_author_limit: 3 # ----------------------------------------------------------------------------- # Responsive WebP Images diff --git a/_data/coauthors.yml b/_data/coauthors.yml index eef4bf549280..ad3fcdb94518 100644 --- a/_data/coauthors.yml +++ b/_data/coauthors.yml @@ -34,6 +34,7 @@ - firstname: ["Nikolaos", "N."] url: https://scholar.google.co.uk/citations?user=uxRWFhoAAAAJ&hl=en +<<<<<<< HEAD "Barrault": - firstname: ["Loic", "L."] url: https://scholar.google.fr/citations?user=i4IBjw4AAAAJ&hl=en @@ -41,3 +42,23 @@ #"Dolamic": # - firstname: ["Ljiljana", "L."] # url: https://www.semanticscholar.org/author/Ljiljana-Dolamic/2094810509 +======= + - firstname: ["Carl Philipp Emanuel", "C. P. E."] + url: https://en.wikipedia.org/wiki/Carl_Philipp_Emanuel_Bach + +"Przibram": + - firstname: ["Karl"] + url: https://link.springer.com/article/10.1007/s00016-019-00242-z + +"Schrödinger": + - firstname: ["Erwin"] + url: https://en.wikipedia.org/wiki/Erwin_Schr%C3%B6dinger + +"Lorentz": + - firstname: ["Hendrik Antoon"] + url: https://en.wikipedia.org/wiki/Hendrik_Lorentz + +"Planck": + - firstname: ["Max"] + url: https://en.wikipedia.org/wiki/Max_Planck +>>>>>>> 07330b9 (Adds support `max_author_limit` (#732)) diff --git a/_layouts/bib.html b/_layouts/bib.html index f0d7fce64568..716fe866a8f4 100644 --- a/_layouts/bib.html +++ b/_layouts/bib.html @@ -27,9 +27,17 @@
{{entry.title}}
- {%- for author in entry.author_array -%} + {% assign author_array_size = entry.author_array | size %} + + {%- if site.max_author_limit and author_array_size > site.max_author_limit %} + {% assign author_array_limit = site.max_author_limit %} + {% else %} + {% assign author_array_limit = author_array_size %} + {% endif %} + + {%- for author in entry.author_array limit: author_array_limit -%} {%- assign author_is_self = false -%} - {%- if author.last == site.scholar.last_name%} + {%- if author.last == site.scholar.last_name %} {%- if site.scholar.first_name contains author.first -%} {%- assign author_is_self = true -%} {%- endif -%} @@ -62,18 +70,53 @@ {%- endif -%} {%- endif -%} {%- else -%} + {%- if author_array_limit == author_array_size %} and {% endif %} {% if author_is_self -%} - and {{author.last}}, {{author.first}} + {{author.last}}, {{author.first}} {% else -%} {%- if coauthor_url -%} - and {{author.last}}, {{author.first}} + {{author.last}}, {{author.first}} {% else -%} - and {{author.last}}, {{author.first}} + {{author.last}}, {{author.first}} {%- endif -%} {%- endif -%} {%- endunless -%} {%- endif -%} {%- endfor %} + + {% assign more_authors = author_array_size | minus: author_array_limit %} + + {%- if more_authors > 0 %} + {% assign more_authors_hide = more_authors | append: " more author" %} + {% if more_authors > 1 %} + {% assign more_authors_hide = more_authors_hide | append: "s" %} + {% endif %} + {% assign more_authors_show = '' %} + {%- for author in entry.author_array offset: author_array_limit -%} + {% assign more_authors_show = more_authors_show | append: author.last | append: ", " | append: author.first %} + {% unless forloop.last %} + {% assign more_authors_show = more_authors_show | append: ", " %} + {% endunless %} + {%- endfor -%} + and + {{more_authors_hide}} + {% endif %} +
diff --git a/_pages/publications.md b/_pages/publications.md index c528a601e2df..990fefeaacd3 100644 --- a/_pages/publications.md +++ b/_pages/publications.md @@ -1,9 +1,14 @@ --- layout: page title: publications +<<<<<<< HEAD permalink: /publications/ description: years: [2022, 2021, 2020] +======= +description: publications by categories in reversed chronological order. generated by jekyll-scholar. +years: [1967, 1956, 1950, 1935, 1905] +>>>>>>> 07330b9 (Adds support `max_author_limit` (#732)) nav: true nav_order: 1 --- diff --git a/_sass/_base.scss b/_sass/_base.scss index f30547a68d3e..887eb9c11ab2 100644 --- a/_sass/_base.scss +++ b/_sass/_base.scss @@ -519,6 +519,15 @@ footer.sticky-bottom { border-bottom: 1px solid; font-style: normal; } + > span.more-authors { + color: var(--global-text-color-light); + border-bottom: 1px dashed var(--global-text-color-light); + cursor: pointer; + &:hover { + color: var(--global-text-color); + border-bottom: 1px dashed var(--global-text-color); + } + } } .links { a.btn {