-
Notifications
You must be signed in to change notification settings - Fork 166
Start documenting cli options #505
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
Start documenting cli options #505
Conversation
Thanks! The
The problem with the rules as written above is that after the first build, the file Hopefully that helps. Would you want to update this PR with any further changes, or is it good to merge now? |
Wait, you use Tectonic that way (with the python script to update the bib file) or is that how Tectonic implements things? The workflow isn't making any sense to me, why and with what would you update a bib file from the aux file? Did you use things like Ninja yourself? Someone once tried to get me to use Bazel, in order to have reproducible builds, but I never managed to get it working. I'm not familiar with Ninja, but if it works well with Tectonic it may be useful to note somewhere (if it isn't already). Thanks for the explanation, I think it makes sense to document it once I understand the use case of the workflow you mentioned, but for now you can merge this PR and I'll create a new one when I have additions. |
I don't know why the circleci build is failing, is it getting stuck on compiling arrayvec and then just timing out on the no_output_limit you set? |
@PHPirates The CircleCI failure is a known intermittent issue associated with the fact that that build happens in a QEMU environment. It can safely be ignored. |
As for your other question, the example Makefile is a workflow that I use. I have a tool that maintains my bibliography in a real database, rather than a giant BibTeX file, and it has a mode where it can emit a I use Ninja for all of my builds; it's really nice! I posted a forum thread documenting my workflow a while ago. |
Thanks, I found the blog post, and I see you automated a solution for one of the problems that I talked about with someone only last week: when you maintain a central bib repository it can get so large that it's unmaintainable (he used a makefile and a huge central .bib file). It sounds promising, I will try it out and copy it to the mdbook also when it works. |
As mentioned #373, I started with just copying the output from
tectonic --help
into markdown. If you agree, I will document some more tips and other things that are now sort of hidden in old issues etc.I don't understand where the option
--hide
would be used for, can you give an example?