Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added citation examples, simplified citation code #2056

Merged
merged 1 commit into from
Jan 8, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion _includes/selected_papers.html
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@

<div class="publications">
{% bibliography -f {{ site.scholar.bibliography }} --group_by none --query @*[selected=true]* %}
{% bibliography --group_by none --query @*[selected=true]* %}
</div>
5 changes: 2 additions & 3 deletions _layouts/page.html
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,10 @@ <h1 class="post-title">{{ page.title }}</h1>
{{ content }}
</article>

{%- if page.related_publications != null and page.related_publications.size > 0 -%}
{% assign publications = page.related_publications | replace: ", ", "," | split: "," | join: "|" %}
{%- if page.related_publications -%}
<h2>References</h2>
<div class="publications">
{% bibliography -f {{ site.scholar.bibliography }} -q @*[key^={{ publications }}]* %}
{% bibliography --cited_in_order %}
</div>
{%- endif %}

Expand Down
5 changes: 2 additions & 3 deletions _layouts/post.html
Original file line number Diff line number Diff line change
Expand Up @@ -64,11 +64,10 @@ <h1 class="post-title">{{ page.title }}</h1>
</div>
</article>

{%- if page.related_publications != null and page.related_publications.size > 0 -%}
{% assign publications = page.related_publications | replace: ", ", "," | split: "," | join: "|" %}
{%- if page.related_publications -%}
<h2>References</h2>
<div class="publications">
{% bibliography -f {{ site.scholar.bibliography }} -q @*[key^={{ publications }}]* %}
{% bibliography --cited_in_order %}
</div>
{%- endif %}

Expand Down
2 changes: 1 addition & 1 deletion _pages/publications.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@ nav_order: 2
<!-- _pages/publications.md -->
<div class="publications">

{% bibliography -f {{ site.scholar.bibliography }} %}
{% bibliography %}

</div>
13 changes: 11 additions & 2 deletions _posts/2023-07-12-post-bibliography.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,15 @@ tags: formatting bib
categories: sample-posts
giscus_comments: true
related_posts: false
related_publications: einstein1950meaning, einstein1905movement
related_publications: true
---
This post shows how to add bibliography to simple blog posts. If you would like something more academic, check the [distill style post]({% post_url 2018-12-22-distill %}).
This post shows how to add bibliography to simple blog posts. We support every citation style that [jekyll-scholar](https://github.com/inukshuk/jekyll-scholar) does. That means simple citation like {% cite einstein1950meaning %}, multiple citations like {% cite einstein1950meaning einstein1905movement %}, long references like {% reference einstein1905movement %} or also quotes:

{% quote einstein1905electrodynamics %}
Lorem ipsum dolor sit amet, consectetur adipisicing elit,
sed do eiusmod tempor.

Lorem ipsum dolor sit amet, consectetur adipisicing.
{% endquote %}

If you would like something more academic, check the [distill style post]({% post_url 2018-12-22-distill %}).
6 changes: 3 additions & 3 deletions _projects/1_project.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ description: a project with a background image
img: assets/img/12.jpg
importance: 1
category: work
related_publications: einstein1956investigations, einstein1950meaning
related_publications: true
---

Every project has a beautiful feature showcase page.
Expand Down Expand Up @@ -44,8 +44,8 @@ To give your project a background in the portfolio page, just add the img tag to
This image can also have a caption. It's like magic.
</div>

You can also put regular text between your rows of images.
Say you wanted to write a little bit about your project before you posted the rest of the images.
You can also put regular text between your rows of images, even citations {% cite einstein1950meaning %}.
Say you wanted to write a bit about your project before you posted the rest of the images.
You describe how you toiled, sweated, *bled* for your project, and then... you reveal its glory in the next row of images.


Expand Down