我在1周前開始使用Jekyll
,對Ruby沒有任何認識,我想實現以下功能。在Jekyll液體模板上的算術計算來計算估計的閱讀時間
從Jekyll
documentation我可以使用下面的模板計算的一篇文章中的話:
{{ page.content | number_of_words }}
我想用這個信息來計算,在幾分鐘內估計閱讀時間的文章的基礎上,平均假設200 words per minute
。這給下面這個簡單的公式:
number_of_words/200
沒有被確定,但根據我所瞭解Ruby
,我應該用{% %}
執行我的計算,但不知道我是否可以使用內的{{ page.content | number_of_words }}
,以進行分工。
這是我目前有:
的.html文件:
.
.
<p class="meta">
{% print {{number_of_words}}/200 %}
</p>
.
.
我相信number_of_words
如上所使用的不存在,不知道print
會做的伎倆在那裏。任何幫助?
感謝您的工作!最後一個,如果你的註釋關於'0',如果少於200,你會這樣{{page.content | number_of_words | divide_by:200}}'在if語句中用於檢查'> 0',因此如果爲0忽略打印那個? – Rafael
@Rafael看到我的更新,我已經添加了一個例子。 – matt
太棒了。我需要進一步研究'Liquid',因爲它看起來很有趣。謝謝你的幫助。 @馬特 – Rafael