THE WELCH COMPANY
440 Davis Court #1602
San Francisco, CA 94111-2496
415 781 5700


S U M M A R Y


DIARY: August 12, 2002 09:37 AM Monday; Rod Welch

SDS modify justify so anchors can occur on blank lines between para.

1...Summary/Objective
2...000002 F7 Left Margin Control for Outline in Single Space, Macro 541
3...Left Margin and Justify Outline in Single Space, Macro 541, 49
4...Justify Alt F9 for Outline in Single Space, Macro 49


..............
Click here to comment!

CONTACTS 

SUBJECTS
Justify, Alt F9, Macro 49
Justify Avoid in Editor Anchors, 000811, Macr
Justify Avoid Anchors in SDS Records, so Anchors Can Be on Blank Betw

0705 -    ..
0706 - Summary/Objective
0707 -
070701 - Follow up ref SDS 16 4WR3.
070702 -
070703 - Changed the code for justifying paragraphs in SDS so an anchor can
070704 - occur on the line above rather than be incorporated into the text.
070705 - This improves appearance and saves time managing identification of
070706 - aciton items.
070707 -
070708 -
070709 -
070710 -
070711 -  ..
0708 -
0709 -
0710 - Progress
0711 -
071101 - 000002  F7 Left Margin Control for Outline in Single Space, Macro 541
071102 - Left Margin and Justify Outline in Single Space, Macro 541, 49
071103 - Justify Alt F9 for Outline in Single Space, Macro 49
071104 -
071105 - Follow up ref SDS 16 4WR3.
071106 -
071107 - Want the code to justify a para in SDS records to treat an anchor as a
071108 - blank line, if the anchor is the only entry on a particular line. The
071109 - problem only arises in SDS records because the PRE command is used
071110 - that fixes the structure, rather than wrap the text to fit a screen
071111 - size.  This results in big gaps occurring at the end of some lines.
071112 -
071113 -  ..
071114 - Another problem is that we want anchors for Action Items to occur on
071115 - the line above, because otherwise the explicit link occurs in the
071116 - middle of the line, rather than above the anchor at the beginning of
071117 - the line.  We can get the anchor to appear above the end of a line by
071118 - using a split function, then justify the para, then close the split,
071119 - but this takes extra time that is distracting.
071120 -
071121 - To improve appearance and save time managing action items, will try to
071122 - justify a para without including anchors.
071123 -
071124 -  ..
071125 - Actually, testing this morning shows that having the anchor on the
071126 - blank line above a para is very distracting visually.  One solution is
071127 - to add an extra blank line.
071128 -
071129 - An alternative is to allow the top line of a paragraph to run past the
071130 - right marging by 5 positions, if there is an anchor on the line.
071131 - Typically this would be okay for long words, since people can see what
071132 - is being said, but if there are too short words, like....
071133 -
071134 -                       yes
071135 -                       no
071136 -                       not
071137 -                       okay
071138 -
071139 - ...if words like these are overlooked, then the meaning assumed in
071140 - the moment could be the opposite of what is actually conveyed.
071141 -
071142 -  ..
071143 - Line 180, ref OF 1 WH9J, -label sav3pos under macro 49 in 000002
071144 - about 15 lines below, added conditional to test top of para for
071145 - anchor, will also have to check bottom of para, so that an anchor for
071146 - the para below is not justified into the para above
071147 -
071148 -  ..
071149 - Line 200, ref OF 1 EC5M, -label sdsJu
071150 -
071151 -     If the anchor is by itself on a line, then don't include the
071152 -     anchor in the justify op.
071153 -
071154 -         [On 021228 added feature to add an anchor if Alt F9 to justify
071155 -         a para is executed twice on the same line. ref SDS 20 T74N
071156 -
071157 -  ..
071158 - Line 370, ref OF 1 UV8I, -label edtr1 part of macro 49
071159 -
071160 -     If the line below is blank, or if there is an anchor anywhere on
071161 -     the line below, this is the end of the para.
071162 -
071163 -
071164 -
071165 -
071166 -
071167 -
071168 -
071169 -
071170 -
071171 -