diff --git a/README.md b/README.md index 6fd736fcfd4d..bc4fa8454c76 100644 --- a/README.md +++ b/README.md @@ -367,13 +367,13 @@ You can also add new `*.bib` files and customize the look of your publications h
(click to expand) Author annotation: -In publications, the author entry for yourself is identified by string `scholar:last_name` and string array `scholar:first_name` in `_config.yml`: +In publications, the author entry for yourself is identified by string array `scholar:last_name` and string array `scholar:first_name` in `_config.yml`: ``` scholar: - last_name: Einstein + last_name: [Einstein] first_name: [Albert, A.] ``` -If the entry matches the last name and one form of the first names, it will be underlined. +If the entry matches one form of the last names and the first names, it will be underlined. Keep meta-information about your co-authors in `_data/coauthors.yml` and Jekyll will insert links to their webpages automatically. The coauthor data format in `_data/coauthors.yml` is as follows, ``` diff --git a/_config.yml b/_config.yml index ce7e1b8da9a5..71597db4f91e 100644 --- a/_config.yml +++ b/_config.yml @@ -230,7 +230,7 @@ display_tags: ['formatting', 'images', 'links', 'math', 'code'] # this tags will scholar: - last_name: Einstein + last_name: [Einstein] first_name: [Albert, A.] style: apa diff --git a/_layouts/bib.html b/_layouts/bib.html index 8588d70b5f93..f92d3829edda 100644 --- a/_layouts/bib.html +++ b/_layouts/bib.html @@ -41,7 +41,7 @@ {%- for author in entry.author_array limit: author_array_limit -%} {%- assign author_is_self = false -%} {%- assign author_last_name = author.last | remove: "¶" | remove: "&" | remove: "*" | remove: "†" | remove: "^" -%} - {%- if author_last_name == site.scholar.last_name -%} + {%- if site.scholar.last_name contains author_last_name -%} {%- if site.scholar.first_name contains author.first -%} {%- assign author_is_self = true -%} {%- endif -%}