Hi,
How do I make underlying passage look paler than the main passage?
It is very simple:
Adding in the "break"s within the maps worked well, thank you! Now I have another question to do with scaling... I want to print out the final survey at 1:500 (to be consistent with other caves in the area). However most of the cave passages are between 1 and 2m wide. I have noticed that you use 1:200 for drawing up passages of a similar width, and have therefore the symbol sizes have been designed accordingly. I tried several different combinations of scale and base-scale options, with the following results: 1) scale 1 500 * symbols (water and air flow arrows especially) are disproportionately large for the passage, the arrow heads of the water-flows are often larger than the passages they are in * wall lines seem very thick, and overshadow the smaller passages 2) scale 1 500 base-scale 1 200 * labels are small (but I can change that easily enough with the "fonts_setup" thing described in The Therionbook) * water-flow arrowheads are all wiggly rather than triangular * air-flow arrows and other symbols are great 3) scale 1 200 * symbols look good * but at 1:200, not 1:500, perhaps I could scale it in a graphics package before printing, though this seems like cheating! Any suggestions for how to create the best output? Thanks, Jenny
Jenny Black wrote:
1) scale 1 500 * symbols (water and air flow arrows especially) are disproportionately large for the passage, the arrow heads of the water-flows are often larger than the passages they are in * wall lines seem very thick, and overshadow the smaller passages
Well, the symbol sizes can be redefined via metapost code directly in the layout. The problem is, I have only a feeling, how this works and Martin (he is doing this stuff) is on holidays this week :(
2) scale 1 500 base-scale 1 200 * labels are small (but I can change that easily enough with the "fonts_setup" thing described in The Therionbook) * water-flow arrowheads are all wiggly rather than triangular * air-flow arrows and other symbols are great
This should be the correct solution, but ... + there is a bug in water-flow symbol - it have to be fixed. + setting font sizes is possible also without font-setup - but again, I have no idea at the moment how to do it. But both things are possible to change from layout. I will have a look at it later today and I will let you know, how to solve this problem. Regards, S.
Font sizes setup is very simple, just add to layout following lines: code metapost fonts_setup(14,16,20,28,40); Some remarks: Default is fonts_setup(7,8,10,14,20) for 1:200, so the above command will double font sizes. Sizes 7,8,10,14,20 are the font sizes for xs,s,m,l,xl fonts. In the output map, these sizes are mupltiplied by optical scale (1/2.5 in this case). So if you want medium font to be 10 point size, it needs to be set to 10 * 2.5 = 25 pt :) OK, it sounds complicated, but it is very simple. To fix the waterflow arrow bug, add following metapost code to your layout. code metapost def p_waterflow_permanent (expr pos,theta,sc,al)= U:=(.15u,.5u); T:=identity aligned al rotated theta scaled sc shifted pos; pickup PenC; p:=(0,.5u){down}..(.12u,.3u)..(-.15u,.15u)..(.13u,0).. (-.08u,-.2u)..{down}(0,-.5u); p:=p rotated 180; thdraw p; oldahlength:=ahlength; ahlength:=2.5pt * optical_zoom; thdraw arrowhead p; thfill arrowhead p; ahlength:=oldahlength; enddef; It is still "cheating", but it should help you. If not or you are using other waterflow symbols, please let me know. In the next release, these problems should be fixed. Regards, S.
Hello again, Thanks for replying so quickly again. I tried adding this to my layout and I'm afraid it didn't make any difference, the water-flow arrow heads are still all wiggly. Do you have any other ideas? Thanks agian, Jenny
To fix the water-flow arrow bug, add following metapost code to your layout.
code metapost def p_waterflow_permanent (expr pos,theta,sc,al)= U:=(.15u,.5u); T:=identity aligned al rotated theta scaled sc shifted pos; pickup PenC; p:=(0,.5u){down}..(.12u,.3u)..(-.15u,.15u)..(.13u,0).. (-.08u,-.2u)..{down}(0,-.5u); p:=p rotated 180; thdraw p; oldahlength:=ahlength; ahlength:=2.5pt * optical_zoom; thdraw arrowhead p; thfill arrowhead p; ahlength:=oldahlength; enddef;
No problem. It means - you are using "line water-flow" symbols, I did not expect this. Please copy metapost code from layout "water-bug-fix" in the attached project to your layout. This should solve your problem - see attached PDF files. Regards, S. Jenny Black wrote:
Hello again,
Thanks for replying so quickly again. I tried adding this to my layout and I'm afraid it didn't make any difference, the water-flow arrow heads are still all wiggly. Do you have any other ideas?
Thanks agian, Jenny
To fix the water-flow arrow bug, add following metapost code to your layout.
code metapost def p_waterflow_permanent (expr pos,theta,sc,al)= U:=(.15u,.5u); T:=identity aligned al rotated theta scaled sc shifted pos; pickup PenC; p:=(0,.5u){down}..(.12u,.3u)..(-.15u,.15u)..(.13u,0).. (-.08u,-.2u)..{down}(0,-.5u); p:=p rotated 180; thdraw p; oldahlength:=ahlength; ahlength:=2.5pt * optical_zoom; thdraw arrowhead p; thfill arrowhead p; ahlength:=oldahlength; enddef;
participants (2)
-
Jenny Black -
Stacho Mudrak