Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| drawingchecklist [2020/08/24 07:17] – [lines] identify SBE lines brucemutton | drawingchecklist [2025/04/21 06:59] (current) – [points] reference multiplesections page brucemutton | ||
|---|---|---|---|
| Line 131: | Line 131: | ||
| To clarify this last point it's worth noting that there are two different ways of making a wall line invisible, which are treated differently by the automatic scrap join algorithm; | To clarify this last point it's worth noting that there are two different ways of making a wall line invisible, which are treated differently by the automatic scrap join algorithm; | ||
| - | line wall -subtype invisible # The wall line is not displayed, and will be ignored by the scrap join algorithm. Typical use is to ' | + | line wall -subtype invisible # The entire |
| - | line wall -visibility off # The wall line is not displayed, but can be used by the automatic scrap join algorithm when it chooses which points to join. ie A normal wall in all respects, just invisible. Can be used to define the shape of the open end of a scrap, say, at an entrance or if a wall is made from really huge blocks you want to draw their shapes. | + | line wall -visibility off # The entire |
| (Note that irrespective of visibility settings, any point and any line point can be joined manually) | (Note that irrespective of visibility settings, any point and any line point can be joined manually) | ||
| Line 151: | Line 151: | ||
| ## apply the following to wall 'line point' options as required | ## apply the following to wall 'line point' options as required | ||
| - | altitude . ## include the dot, adds the altitude of the nearest survey station to the wall | + | altitude . ## include the dot, adds a label showing |
| subtype bedrock # default thick solid line | subtype bedrock # default thick solid line | ||
| subtype clay # < 0.06mm ie silt & clay to a geologist | subtype clay # < 0.06mm ie silt & clay to a geologist | ||
| Line 163: | Line 163: | ||
| subtype # pit -height [10 m] ##usually refers to pit from surface, not underground pit or shaft | subtype # pit -height [10 m] ##usually refers to pit from surface, not underground pit or shaft | ||
| | | ||
| - | subtype invisible | + | subtype invisible |
| subtype unsurveyed | subtype unsurveyed | ||
| subtype presumed | subtype presumed | ||
| Line 181: | Line 181: | ||
| **Labels** \\ | **Labels** \\ | ||
| - | '' | + | '' |
| + | < | ||
| + | # Point label always gives you text of the size you specify, at default character spacing. | ||
| + | # The label text has an opaque bounding box that obscures most objects beneath it. | ||
| + | # Suggest you do not use -orientation | ||
| + | </ | ||
| + | See also [[drawingchecklist# | ||
| + | \\ | ||
| Placeholder TO DO: Make an entry about boxed labels, and how to use them. Based on [[https:// | Placeholder TO DO: Make an entry about boxed labels, and how to use them. Based on [[https:// | ||
| Line 205: | Line 212: | ||
| < | < | ||
| - | # "< | + | # "< |
| # < | # < | ||
| - | # <rm> ## roman font | + | # <rm> ## change to roman font from this point on ... |
| - | # <it> ## roman italic font | + | # <it> ## ... roman italic font ... |
| - | # <bf> ## roman bold font | + | # <bf> ## ... roman bold font ... |
| - | # <ss> ## sans serif font [default for point label] | + | # <ss> ## ... sans serif font ... [default for point label] |
| - | # <si> ## sans serif italic font[default for point remark] | + | # <si> ## ... sans serif italic font ... [default for point remark] |
| # "Type here undefined language text, or text to appear if specified language text does not match one of the following< | # "Type here undefined language text, or text to appear if specified language text does not match one of the following< | ||
| Line 219: | Line 226: | ||
| #< | #< | ||
| + | ## -scale sets the size of the entire label string, unless it is modified by < | ||
| + | ## In general the size in points of labels should be set, preferably, by using the fonts-setup layout statement if you want to override Therion' | ||
| # -scale xl ## main passage names | # -scale xl ## main passage names | ||
| # -scale l ## Significant features in main passages | # -scale l ## Significant features in main passages | ||
| Line 225: | Line 234: | ||
| # -scale xs ## station names, air draught dates, less important information | # -scale xs ## station names, air draught dates, less important information | ||
| - | # -scale < | + | # -scale < |
| + | |||
| + | # < | ||
| + | # < | ||
| + | # < | ||
| # -align r # l c tl tr bl br ## right, left, centre of insertion point, etc | # -align r # l c tl tr bl br ## right, left, centre of insertion point, etc | ||
| - | relative to the scrap as viewed in Xtherion, NOT to the finished output | + | Alignment offsets are relative to the orientation of each point as viewed in Xtherion, NOT to the finished output (such that -align t offsets in the direction of the orientation arrow). |
| - | (So it pays to scan your sketches or rotate your ' | + | Since orientation for most points is generally zero, it pays to scan your sketches or rotate your ' |
| - | intended finished output | + | |
| </ | </ | ||
| Line 238: | Line 250: | ||
| **Passage Size, Features, Fills and Speleothems** \\ | **Passage Size, Features, Fills and Speleothems** \\ | ||
| - | '' | + | '' |
| Line 437: | Line 449: | ||
| '' | '' | ||
| '' | '' | ||
| - | '' | + | '' |
| '' | '' | ||
| '' | '' | ||
| Line 448: | Line 460: | ||
| **Labels** \\ | **Labels** \\ | ||
| - | '' | + | '' |
| Often arrows are associated with a label (or remark or date) and it is of benefit if the visibility of such arrows is controlled by the same statements that control the visibility of the label.\\ | Often arrows are associated with a label (or remark or date) and it is of benefit if the visibility of such arrows is controlled by the same statements that control the visibility of the label.\\ | ||
| If you assign the context of the label to the arrow, you can achieve this using '' | If you assign the context of the label to the arrow, you can achieve this using '' | ||
| Line 455: | Line 467: | ||
| line arrow -context point label -scale xs #visibility of this arrow will be controlled as though it were a point label of scale xs | line arrow -context point label -scale xs #visibility of this arrow will be controlled as though it were a point label of scale xs | ||
| - | '' | + | '' |
| + | < | ||
| + | # If the line is longer than is necessary for the specified | ||
| + | # If the line is too short, the text scale is reduced so that the text will fit. | ||
| + | # Unlike point label, each character has its own opaque bounding box, so line label does not obscure so much of any objects that render beneath it. | ||
| + | </ | ||
| + | see also [[drawingchecklist# | ||
| '' | '' | ||
| \\ | \\ | ||