On 30/03/16 19:25, Javier M Mora wrote:
Hi, (this is my first email to the list)
I've created a project for my Thesis. The file tree is:
/prod_thesis/ /prod_thesis.tex /envi_thesis.tex /comp_chap1/ /comp_chap1.tex /envi_chap1.tex /images/ /image1.jpg /image2.jpg (...) /tables/ /table1.tex /table2.tex (...) /comp_chap2/ /comp_chap2.tex /envi_chap2.tex /images/ /image1b.jpg /image2b.jpg (...) /tables/ /table1b.tex /table2b.tex (...)
(...)
[...]
comp_chap1.tex has: \startcomponent comp_chap1.tex \product prod_thesis \environment envi_chap1
blah blah blah
\placefigure[here][fig:img1]{img1}{ \externalfigure[image1.jpg] }
blah blah blah
\input tables/table1
blah blah blah \stopcomponent
First and second answer: \input command is a tex command and inserts file as is. It is possible to use \component inside another component. \component command obey \usepath directive. I can, at this moment, insert tex files into another tex files and keep directory dependences. But Images doesn't work yet. :-(
Questions:
What is the canonical way to keep subdirectories of dependencies in a component? (to be reused later in product compilation)
The question is the same (but now for images only).
I thought \usepath was to indicate where look for input files. I have to use "\input tables/table1" to find table 1. \usepath didn't work in envi_chap1.tex.
I answered that. \usepath only works with \component, \product, \project and it doesn't work with \input.
Cheers.