add multiple last names in bibliography (#905)
Multiple last names can be defined to be highlighted in the bibliography (#904)
This commit is contained in:
parent
93ab84322a
commit
bfc47258d7
@ -367,13 +367,13 @@ You can also add new `*.bib` files and customize the look of your publications h
|
||||
|
||||
<details><summary>(click to expand) <strong>Author annotation:</strong></summary>
|
||||
|
||||
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,
|
||||
```
|
||||
|
@ -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
|
||||
|
@ -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 -%}
|
||||
|
Loading…
Reference in New Issue
Block a user