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
Liquid tag error: bibliography not a recognized Liquid tag #163
Comments
Have you read the notes for a GitHub Pages setups? |
Hey, thanks for your answer! Just to understand if I understood this correctly:
Now, github accesses the external plugins like Jekyll-scholar through the |
No. GitHub will not access any external plugins at all for security reasons. Therefore, the solution is to generate your site locally (which is what you do when you run So the basic idea is quite simple: you have two branches, one contains everything you need to run |
Thank you, Sylvester! This helped me a lot. I did not know that _site folder was created automatically. Thanks for explaining this to me! |
I am not able to upload the _site content in the github. Can you please help me out. Locally I have compiled jekyll for bibtex in publication and it is running fine in local machine http://127.0.0.1:4000/
Please help me out |
Hi @inukshuk, can you please elaborate your answer a little bit? I have the same issue.
I run Would you please explain how to setup in detail so that the page can be successfully built? (Consider I am basically a beginner to Github.) Thanks! Hi @moxpower, can you please elaborate how you fix the issue? Thanks. |
I don't know how up-to-date this is, but here's an example of using a separate branch to manage pages with external plugins. |
You need to generate the site locally (or using a GitHub action or similar CI server), then you push only the generated site to your GitHub pages repo/branch -- the generated site is the fully-built, static HTML page; it won't have any bibliography tag anymore (or any other liquid tags for that matter). So you appear to be pushing the sources to your pages branch, not the built page. |
Hi! I have a similar error to Issue #142.
When I serve locally via
bundle exec jekyll serve
everything works fine. On github, (I run Jekyll on master) I get this exception:What's the problem for jekyll-scholar?
From my Gemfile.lock:
From my _config.yaml:
And my Gemfile:
Do I need to restart sth because I changed the _config.yaml? Or is it because I run on master? Your help is appreciated :)
The text was updated successfully, but these errors were encountered: