For cave-diving purposes, we added a custom line type to represent the dive line with the cave. We can then change the properties of this if we want to turn it on/off or change the style in one place. Added this code to layout : def l_u_caveline (expr P) = T:=identity; pickup PenB; thdraw P withcolor (1, 0.5, 0); enddef; initsymbol("l_u_caveline"); We then drew the line on in each relevant scrap. Generally, it followed the centre-line but it can be drawn in the centre of the passage instead. example pdf here, the cave line is orange : https://www.dropbox.com/s/watp4mkphcsd1zj/St_Georges_1-1000_v1.4.pdf?dl=0 We also used custom areas to represent the water, using invisible borders where necessary. You could maybe colour areas on the main route. Steve Clark On 13/06/2021 19:47, Tarquin Wilton-Jones via Therion wrote:
On 13/06/2021 12:17, Axel wrote:
an additional thought just occoured to me: If u draw a mainroute-line wouldn't it be possible for the coding-gurus to get the length and maybe the altitude difference of that line type? I would have thought the easier way would be a "flags" switch that could do it for you. "flags mainroute". It wouldn't even be an estimate. Maybe some of the Survex folks on this list could shed some light on how feasible that would be. Might require a Survex modification though.
Therion mailing list Therion@speleo.sk https://mailman.speleo.sk/listinfo/therion