Area working in file but not in overall
I am a little puzzled by this one. I have and area sand that when I compile the file (FrozenDeep) by itself works and shows up, but when compiled within the cave (reservoir) does not show up, however as far as I can tell all the other sand areas are working fine? I would be most grateful if someone could help solve this problem for me. I am using a custom (from the thrion wiki) sand but I have changed the area to water to and the same thing plus not used the custom sand by not using my common_layout file. The data for the Frozendeep is at http://www.cave-registry.org.uk/svn/CheddarCatchment/Reservoir/FrozenDeep/ compiled using the thconfig file in there the whole cave is at http://www.cave-registry.org.uk/svn/CheddarCatchment/Reservoir/ Again, compiled using the thconfig file in there thanks Andrew
Hi Andrew, I did a little playing with your project from SVN, and it points to your symbol customisation as the potential trigger. Rendering your project as in SVN I see the same as you. The Frozen Deep sub map renders the sand fine, but the complete cave does not. Then I swapped in my own customised symbol set, and it renders the sand in both surveys. I've attached my custom layout file. I just included this instead of your common_layout.th and then replaced the line: copy common with copy Mat_Std in your local layout. Comparing the two PDFs, there are some interesting rendering differences too. There appears to be some rotation of the entire survey for a start. Not sure what is causing that. My filled background colour shows up some quirks in some of the cross sections. My boulders look nice, but some other symbols in the main chamber get a bit lost among them (they are there, but not so prominent). You have nicer ceiling lines (I might borrow them :-) ). Your x-section near the label 'Herbert's Attic' contains a boulder, but this is missing on my render. One thing the comparison of the two PDFs illustrates is that for these sorts of detailed surveys you really do need to draw for a specific symbol set, as a number of things get messed up by my symbol set just due to positioning and sizing. e.g. Boulder walls in my layout are rendered larger and obscure passage detail where as yours are much finer and take up less of the passage width. I hope some of that helps. I'll email you the two PDFs seperately, as they are too big to post to the list. Footleg On 13 October 2012 10:29, Andrew Atkinson <andrew@wotcc.org.uk> wrote:
I am a little puzzled by this one.
I have and area sand that when I compile the file (FrozenDeep) by itself works and shows up, but when compiled within the cave (reservoir) does not show up, however as far as I can tell all the other sand areas are working fine? I would be most grateful if someone could help solve this problem for me. I am using a custom (from the thrion wiki) sand but I have changed the area to water to and the same thing plus not used the custom sand by not using my common_layout file.
The data for the Frozendeep is at
http://www.cave-registry.org.uk/svn/CheddarCatchment/Reservoir/FrozenDeep/
compiled using the thconfig file in there
the whole cave is at
http://www.cave-registry.org.uk/svn/CheddarCatchment/Reservoir/
Again, compiled using the thconfig file in there
thanks
Andrew _______________________________________________ Therion mailing list Therion@speleo.sk http://mailman.speleo.sk/mailman/listinfo/therion
Thanks, Marco and I have had some attempts at solving this off the list, it works fine for him, both on the individual file and the overall. I have a few more things to work through. In the mean time, I can easily solve it by redrawing the area, so something somewhere is not quiet right. I did try removing my layout completely, and therefore reverting to the default, but got the same result, sand for the single file, but not overall A very hard to trace bug. Andrew On 16/10/12 14:07, Footleg wrote:
Hi Andrew,
I did a little playing with your project from SVN, and it points to your symbol customisation as the potential trigger. Rendering your project as in SVN I see the same as you. The Frozen Deep sub map renders the sand fine, but the complete cave does not.
Then I swapped in my own customised symbol set, and it renders the sand in both surveys.
I've attached my custom layout file. I just included this instead of your common_layout.th and then replaced the line:
copy common with copy Mat_Std
in your local layout.
Comparing the two PDFs, there are some interesting rendering differences too. There appears to be some rotation of the entire survey for a start. Not sure what is causing that. My filled background colour shows up some quirks in some of the cross sections. My boulders look nice, but some other symbols in the main chamber get a bit lost among them (they are there, but not so prominent). You have nicer ceiling lines (I might borrow them :-) ). Your x-section near the label 'Herbert's Attic' contains a boulder, but this is missing on my render.
One thing the comparison of the two PDFs illustrates is that for these sorts of detailed surveys you really do need to draw for a specific symbol set, as a number of things get messed up by my symbol set just due to positioning and sizing. e.g. Boulder walls in my layout are rendered larger and obscure passage detail where as yours are much finer and take up less of the passage width.
I hope some of that helps. I'll email you the two PDFs seperately, as they are too big to post to the list.
Footleg
Dear all, I want to make a plan, which includes three caves. But how is it possible that the cavelenght is only added from one Cave-centerline. For example: Cave1 = 100m Cave2 = 2000m Cave3 = 50m The best would be if I will get following Header: Name of cave2 Scalebar and northarrow Name of cave1 with there length Name of cave3 with there length Length of cave2 Depth of cave2 And so on.... Thank you for getting a reply. Markus
Marcus A hack, not a nice solution... Look for "Output Map Title Override" in... http://therion.speleo.sk/wiki/doku.php?id=tex#overriding_data_supplied_by_th erion_map_headers (or more simply you can simply use ... code tex-map \cavename={Name of cave2} \cavelength{1000\thinspace{}ft} %enter cave length and units here \cavedepth{300\thinspace{}m} Endcode ...) And then the rest of the statistics you can enter by creating a multi-line map-comment. map-comment "Name of cave1 with there length \ <br>Name of cave3 with there length \ <br> \ <br> Length of cave2 \ <br> Depth of cave2" A more elegant solution would be to modify the map-header so that it is aware of multiple caves in the same way that the cave-list output is aware. Beyond me I am afraid, but I have a number of projects where this would be a very desirable addition to Therion. Bruce -----Original Message----- From: therion-bounces@speleo.sk [mailto:therion-bounces@speleo.sk] On Behalf Of Markus Boldt Sent: Friday, 19 October 2012 7:23 a.m. To: 'List for Therion users' Subject: [Therion] Cavesystem - Addition of cavelenght Dear all, I want to make a plan, which includes three caves. But how is it possible that the cavelenght is only added from one Cave-centerline. For example: Cave1 = 100m Cave2 = 2000m Cave3 = 50m The best would be if I will get following Header: Name of cave2 Scalebar and northarrow Name of cave1 with there length Name of cave3 with there length Length of cave2 Depth of cave2 And so on.... Thank you for getting a reply. Markus _______________________________________________ Therion mailing list Therion@speleo.sk http://mailman.speleo.sk/mailman/listinfo/therion
Bruce Thank you very much for that fast answer. Now I will have success. There are some Ideas in your writing. So I must process all three caves alone to get the correct length for each cave. OK, clear! Sometimes during drawing this project I have thought that it would be fine if there were a possibility for making two headers (or more) on one Map in therion. For example: You have two caves nearby, but there is no connection. Both caves are small enough to do it on one Map so that you can print it on a big piece of paper (A0). If you have a header for each cave (map-header cave1 0 0 sw - map-header cave2 0 100 sw......) which you can do with the map-header command at a place you like. But may be there is a possibility.... Markus -----Ursprüngliche Nachricht----- Von: therion-bounces@speleo.sk [mailto:therion-bounces@speleo.sk] Im Auftrag von Bruce Gesendet: Donnerstag, 18. Oktober 2012 21:18 An: 'List for Therion users' Betreff: *** GMX Spamverdacht *** Re: [Therion] Cavesystem - Addition of cavelenght Marcus A hack, not a nice solution... Look for "Output Map Title Override" in... http://therion.speleo.sk/wiki/doku.php?id=tex#overriding_data_supplied_by_th erion_map_headers (or more simply you can simply use ... code tex-map \cavename={Name of cave2} \cavelength{1000\thinspace{}ft} %enter cave length and units here \cavedepth{300\thinspace{}m} Endcode ...) And then the rest of the statistics you can enter by creating a multi-line map-comment. map-comment "Name of cave1 with there length \ <br>Name of cave3 with there length \ <br> \ <br> Length of cave2 \ <br> Depth of cave2" A more elegant solution would be to modify the map-header so that it is aware of multiple caves in the same way that the cave-list output is aware. Beyond me I am afraid, but I have a number of projects where this would be a very desirable addition to Therion. Bruce -----Original Message----- From: therion-bounces@speleo.sk [mailto:therion-bounces@speleo.sk] On Behalf Of Markus Boldt Sent: Friday, 19 October 2012 7:23 a.m. To: 'List for Therion users' Subject: [Therion] Cavesystem - Addition of cavelenght Dear all, I want to make a plan, which includes three caves. But how is it possible that the cavelenght is only added from one Cave-centerline. For example: Cave1 = 100m Cave2 = 2000m Cave3 = 50m The best would be if I will get following Header: Name of cave2 Scalebar and northarrow Name of cave1 with there length Name of cave3 with there length Length of cave2 Depth of cave2 And so on.... Thank you for getting a reply. Markus _______________________________________________ Therion mailing list Therion@speleo.sk http://mailman.speleo.sk/mailman/listinfo/therion _______________________________________________ Therion mailing list Therion@speleo.sk http://mailman.speleo.sk/mailman/listinfo/therion
On Oct 18, 2012, at 10:59 PM, Markus Boldt <markus.boldt@gmx.net> wrote:
But may be there is a possibility….
Generate map1 first and place it to map2: map-image <x> <y> <n/s/e/w/ne/nw/se/sw/center> <filename> ▷ include image specified by <filename> into map at location specified by <x> <y>. For coordinates and alignment details, see map-header specification. map-image 100 100 nw map1.pdf m.
hi markus, i usually do martin's way: i often put extended section and plan of small caves on the same pdf, and have a layout for the extended section that does not show the map-header. you can do the same to put many cave plan on the same pdf, each with its own map header, ... and you can define layouts so that the north arrow and the scale bar appear only on one header, or one has the north and another the scale bar (sopposing the scale is the sama for all the maps, as well as the north). marco ________________________________ From: Martin Sluka <martinsluka@mac.com> To: List for Therion users <therion@speleo.sk> Sent: Thursday, October 18, 2012 11:04 PM Subject: Re: [Therion] *** GMX Spamverdacht *** Re: Cavesystem - Addition of cavelenght On Oct 18, 2012, at 10:59 PM, Markus Boldt <markus.boldt@gmx.net> wrote: But may be there is a possibility…. Generate map1 first and place it to map2: map-image <x> <y> <n/s/e/w/ne/nw/se/sw/center> <filename> ▷ include image specified by <filename> into map at location specified by <x> <y>. For coordinates and alignment details, see map-header specification. map-image 100 100 nw map1.pdf m. _______________________________________________ Therion mailing list Therion@speleo.sk http://mailman.speleo.sk/mailman/listinfo/therion
you can do the same to put many cave plan on the same pdf, each with
its own map header, however the cave plans will no longer be positioned in their true relative relationship to each other -which is presumably the usual reason why one would use Therion to put more than one plan on the same output. Bruce
To generate empty map and input image with both maps? Odesláno z iPhonu 19. 10. 2012 v 11:08, Bruce <bruce@tomo.co.nz>:
you can do the same to put many cave plan on the same pdf, each with its own map header,
however the cave plans will no longer be positioned in their true relative relationship to each other –which is presumably the usual reason why one would use Therion to put more than one plan on the same output. Bruce _______________________________________________ Therion mailing list Therion@speleo.sk http://mailman.speleo.sk/mailman/listinfo/therion
Bit puzzled at first when this did not work, however, it appears that if in your layout you have code tex-map \def\maplayout{ \legendbox{70}{90}{NW}{ \northarrow \bigskip \scalebar \bigskip \the\comment } } the map-image does not seem to work. So you cannot use this at the same time as a custom legend box, which is a bit of a pain. Looking at data.tex it seems to be defining the maplayout twice \def\maplayout{\legendbox{0}{100}{SW}{\loadpicture{/media/data/Andrew/Caving/Surveys/CheddarCatchment/Outputs/Reservoir-WhiteSpotE90.pdf}}} \cavename{Reservoir Hole and White Spot Cave} \def\maplayout{ \legendbox{0}{100}{sw}{ \northarrow \bigskip \scalebar \bigskip \the\comment } Now you can put the pdf in using the code, and another legend box \def\maplayout{ \legendbox{0}{100}{sw}{\loadpicture{/media/data/Andrew/Caving/Surveys/CheddarCatchment/Outputs/Reservoir-WhiteSpotE90.pdf}} \legendbox{0}{100}{sw}{ \northarrow \bigskip \scalebar \bigskip \the\comment } } But that requires absolute path, which does not work very well in the repository, so not much good to me. The data.tex show me this \def\maplayout{} \cavename{Reservoir Hole and White Spot Cave} \def\maplayout{ \legendbox{0}{100}{sw}{\loadpicture{/media/data/Andrew/Caving/Surveys/CheddarCatchment/Outputs/Reservoir-WhiteSpotE90.pdf}} \legendbox{0}{100}{sw}{ \northarrow \bigskip \scalebar \bigskip \the\comment again only the second maplayout works. Is it possible to refer to the map-image in the \def\maplayout code, so that I can insert images without using absolute paths, or make it so map-image is not overriden by a \def\maplayout Data available from http://www.cave-registry.org.uk/svn/CheddarCatchment/ The above comes from the file http://www.cave-registry.org.uk/svn/CheddarCatchment/thconfigres+whitespot Andrew Using Therion 5.3.9 On 18/10/12 22:04, Martin Sluka wrote:
Generate map1 first and place it to map2:
map-image <x> <y> <n/s/e/w/ne/nw/se/sw/center> <filename> ▷ include image specified by <filename> into map at location specified by <x> <y>. For coordinates and alignment details, see map-header specification.
map-image 100 100 nw map1.pdf
I say many thanks to all who has answered my question. Next weeks I will try some of your samples to find out which may be the best for me. Markus
participants (6)
-
Andrew Atkinson -
Bruce -
Footleg -
Marco Corvi -
Markus Boldt -
Martin Sluka