Re: [NTG-context] Nested structure of files loaded by input
schrieb am Di., 30. März 2021, 09:45: > Hi, > > I have file main.tex that loads various subfiles that are placed in a > subdir : > > > > \starttext > > \input subdir/chapter1 > > \stoptext > > > > Chapter1.tex itself loads some other files that are also placed in the > subdir directory : > > \starttext > > \input subfile1 > > \stoptext > > > > Subfile1 : > > \starttext > > Asdf > > \stopttext > > > > Now, when in the subdir `context chapter1` and `context subfile1` both > work. But in the main directory this here fails : context main > > -> « input file ‘subfile1’ is not found, quitting’ > > > > What am I missing ? Does \input resolve filenames according to the CWD, > not to the location itself is located ? > > How can I make that work? > \usepath[subdir] Wolfgang ___ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://context.aanhet.net archive : https://bitbucket.org/phg/context-mirror/commits/ wiki : http://contextgarden.net ___
Re: [NTG-context] Nested structure of files loaded by input
> Am 30.03.2021 um 10:23 schrieb > : >> BTW I’d strongly suggest to use the project structure (environment, >> products, components) in such cases, but that doesn’t change this. > > I use environments, but in that particular case there's no need for products > and components. (OTOH, with components I probably wouldn't have noticed that > things go off the rails here as \component doesn't complain about missing > files...) You’re right, that’s a common trap. Got me recently when I typeset a novel and missed one chapter (component) because the filename had a typo that I didn’t copy to the product... Hraban ___ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://context.aanhet.net archive : https://bitbucket.org/phg/context-mirror/commits/ wiki : http://contextgarden.net ___
Re: [NTG-context] Nested structure of files loaded by input
> -Ursprüngliche Nachricht- > Von: ntg-context Im Auftrag von Henning > Hraban Ramm > Gesendet: Dienstag, 30. März 2021 10:14 > An: mailing list for ConTeXt users > Betreff: Re: [NTG-context] Nested structure of files loaded by input > > > > > Am 30.03.2021 um 09:43 schrieb denis.ma...@ub.unibe.ch: > > What am I missing ? Does \input resolve filenames according to the CWD, > not to the location itself is located ? > > Nothing. You need to decide from where you want to run your files. Ok, thank you. > > BTW I’d strongly suggest to use the project structure (environment, > products, components) in such cases, but that doesn’t change this. I use environments, but in that particular case there's no need for products and components. (OTOH, with components I probably wouldn't have noticed that things go off the rails here as \component doesn't complain about missing files...) Denis ___ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://context.aanhet.net archive : https://bitbucket.org/phg/context-mirror/commits/ wiki : http://contextgarden.net ___
Re: [NTG-context] Nested structure of files loaded by input
> Am 30.03.2021 um 09:43 schrieb denis.ma...@ub.unibe.ch: > What am I missing ? Does \input resolve filenames according to the CWD, not > to the location itself is located ? Nothing. You need to decide from where you want to run your files. BTW I’d strongly suggest to use the project structure (environment, products, components) in such cases, but that doesn’t change this. Hraban ___ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://context.aanhet.net archive : https://bitbucket.org/phg/context-mirror/commits/ wiki : http://contextgarden.net ___
Re: [NTG-context] Nested structure of files loaded by input
Ok, I can make it work with \doiffileexistselse But is there a more elegant way ? Von: ntg-context Im Auftrag von denis.ma...@ub.unibe.ch Gesendet: Dienstag, 30. März 2021 09:44 An: ntg-context@ntg.nl Betreff: [NTG-context] Nested structure of files loaded by input Hi, I have file main.tex that loads various subfiles that are placed in a subdir : \starttext \input subdir/chapter1 \stoptext Chapter1.tex itself loads some other files that are also placed in the subdir directory : \starttext \input subfile1 \stoptext Subfile1 : \starttext Asdf \stopttext Now, when in the subdir `context chapter1` and `context subfile1` both work. But in the main directory this here fails : context main -> « input file 'subfile1' is not found, quitting' What am I missing ? Does \input resolve filenames according to the CWD, not to the location itself is located ? How can I make that work? Best, Denis ___ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://context.aanhet.net archive : https://bitbucket.org/phg/context-mirror/commits/ wiki : http://contextgarden.net ___
[NTG-context] Nested structure of files loaded by input
Hi, I have file main.tex that loads various subfiles that are placed in a subdir : \starttext \input subdir/chapter1 \stoptext Chapter1.tex itself loads some other files that are also placed in the subdir directory : \starttext \input subfile1 \stoptext Subfile1 : \starttext Asdf \stopttext Now, when in the subdir `context chapter1` and `context subfile1` both work. But in the main directory this here fails : context main -> < input file 'subfile1' is not found, quitting' What am I missing ? Does \input resolve filenames according to the CWD, not to the location itself is located ? How can I make that work? Best, Denis ___ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://context.aanhet.net archive : https://bitbucket.org/phg/context-mirror/commits/ wiki : http://contextgarden.net ___