NCSU-Libraries / jekyll-academic

MIT License
58 stars 354 forks source link

Deprecated configuration, SEO suggestion and math support #3

Closed maristie closed 6 years ago

maristie commented 6 years ago

Deprecated configuration

The latest Jekyll has deprecated gems (_config.yml, line 57). Could you please rename it to plugins?

SEO suggestion

In addition, is it possible to use jekyll-seo-tag in _config.yml and add {% seo %} in template files to optimize website? According to the official article,

To tell the plugin where to put your meta tag information, you must add the SEO tag right before head in your site template files. For example, in _layouts/_default.html:

<html>
<head>
{% include head.html %}
{% seo %}
</head>
</html>

Math support

According to MathJax Documentation, could you please add MathJax support in _includes/_head.html or _includes/_scripts.html? (<head> block is preferred, though)

Or a faster math render KaTeX using the default math engine provided by Kramdown: https://kramdown.gettalong.org/math_engine/mathjax.html

Thanks!

toddstoffer commented 6 years ago

Hi @Maristie Thanks for the suggestions! I have updated the config file and added jekyll-seo-tags to the project. I am going to close this issue and open a new one for adding Math support. I would like to look into math support a little more before adding it to the project. Thanks!