[Therion] Extended elevation control - Embedded image does not appear in some layouts

Tarquin Wilton-Jones tarquin.wilton-jones at ntlworld.com
Wed Feb 19 17:21:58 CET 2025


> It would be nice to have a way to break extended profiles into sections 
> so they can be placed at different points around the map.


Sure, easy enough. Create them as maps, just like you would do if you 
wanted partial plans.

map shiningcave -projection extended -title "Shining Cave elevation"
   entareaMEE at entarea
   shiningpitchesMEE at shiningpitches
   ...
endmap

map beetlecave -projection extended -title "Beetle Cave elevation"
   crayonsMEE at crayons
   wetcrawlsMEE at wetcrawls
   ...
endmap

In your .thconfig, select whichever map you want to output. Output it as 
a PDF. Embed it in your main plan view, just like you would embed any 
other image.

> which angle was specified for each section of profile.


Extended elevations have no angle. They are an *extended* side view.

Projected elevations have an angle - the cave from a specific direction. 
With a projected elevation, you need to make sure you always export the 
same bearing. It's awkward with big caves.

> I think it could be done 
> with either a border or a section line with no arrows.


I created a l-u-route for showing routes. It draws dots along the route. 
You could do something similar. If you just want to draw it as a solid 
line, then the MetaPost can just pick up a pen, and draw the path with 
it. (That's the easiest. Dots is a dashed line, but I have done a load 
of calculations in the MetaPost to avoid drawing half a dot, so the code 
is quite long.)

> I would also like a way to produce a map which has SOME (not all) 
> cross-sections.


Put them in different scraps instead of putting them all in the main 
plan scraps. Eg. "mainsectionsSP" and "lessersectionsSP". Each scrap you 
put them in should reuse a few stations so they all get scaled and 
positioned correctly.

Then your map should add the appropriate scrap just like it adds any 
other scrap.


More information about the Therion mailing list