-
Notifications
You must be signed in to change notification settings - Fork 161
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
File not found #221
Comments
Thanks for reporting. This happens because tectonic searches for missing files ( However, the package |
For reasons of compatibility with other systems such as latexmk, I would have thought that it would be a good idea to have it use files in the PWD instead.
Otherwise, I'll have to symlink that file into both cv and coverletter directories.
…On 28 Aug 2018, 06:03, at 06:03, Norbert Pozar ***@***.***> wrote:
Thanks for reporting.
This happens because tectonic searches for missing files
(`awesome-cv.cls` in this case) in the same directory as your tex file,
which is located in the `cv/` subdirectory. You can solve this by
moving file `cv.tex` and directory `tex` to the root of your repo.
However, the package `fontawesome5` is still missing. You can try to
download it from <https://ctan.org/pkg/fontawesome5> and unzip the
files into the root of your repo so that tectonic can find them.
--
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub:
#221 (comment)
|
If I recall correctly, one of the arguments for the current behavior was reproducibility of builds. They should not depend on PWD. It's one of the things I like about tectonic's choices. But I understand your use case. Having to symlink/copy the common files so that the project can be split into subdirectories shouldn't be necessary. Maybe @pkgw has some thoughts on this. |
Sorry, all of my Tectonic cycles have been devoted to trying to get this thing building and working on Windows ... which IMO is awful to develop on, by the way! Anyway, yes, I guess my basic vision is that Tectonic is a compiler that will work best if it is relatively strict at its lowest levels, which I'd call a change in attitude from existing La/TeX systems. This strictness includes things like being restrictive about paths in which resource files are searched for. More broadly, compatiblity with tools like |
pdfobj_escape_str
Hey @ChrisLane, thank you for reporting this ❤️ I both use My way of doing things is to indicate Can you give it a go, tell us what happens and see if we can safely close this? |
Thanks @ralismark for implementing this and @mnrvwl for notifying me. |
Using Tectonic 0.1.8 on Arch Linux
After a long wait for the downloads on first run, I discovered that Tectonic is unable to build from my directory structure here.
I'm running the command
tectonic cv/cv.tex
from the root of that project and then being given the error:The text was updated successfully, but these errors were encountered: