Closed PritchardBarry closed 6 years ago
I've created a quick mockup of angled text on the feature-angledText
branch.
Looks good. Can we make the text wrap at 35 characters.
Also .... possible bug. Parameters appearing to get compressed. See the "Baseline" section in the report (image below)
I'd probably recommend having the date above and the name below a milestone, that way it won't overlap the dates at the top when you add business milestones.
Alternatively if you want the name on top, I can move the business milestones down.
Won’t that make it harder to repeat when more than one page exists?
There is going to need to be extra room at the top of milestones at the page start, or extra room at the bottom of the page so that text is not truncated. Either way, I anticipate the same level of difficulty when printing. Printing the document is going to require solving a number of problems first, and this is one of them. The easiest solution printing would be to have horizontal text, but that raises the issue of text overlapping other text. Horizontal text is out the window.
Looks good. Can we make the text wrap at 35 characters.
Probably not the best idea, characters are not fixed width unless you wanted to transfer to a monospaced
font. Truncating or wrapping at a given width would be preferable.
Just had a look at the test data, there is no way that I will be able to format that text so that it doesn't overlap horizontally. We will absolutely need angled text.
wrapping at a given width would be preferable Agreed. I think that was what I meant .... wrapping at a given width.
This is an example of using extra vertical room to prevent overlap of text when elements are packed together, (see the right of the image). The downside to formatting it that way is that there is no limit on how far vertically you can take it, and there is still no place to put comments. You would have to have the milestone data formatted something like so:
Jul 01: Milestone name
| Milestone comment
| Jul 04: Milestone name 2
| | Other Comment
/ \ / \
\ / \ /
The advantage however would be that even if milestones were on the same day, the text would not overlap.
Jul 01: Milestone name
| Milestone comment
Jul 01: Milestone name 2
| Other Comment
/ \
\ /
I like the look of this (except the date increments on the line). How easy would that be? Could we add comments In a different colour?
This is probably the easiest way to generate milestone text which is guaranteed not to overlap other text.
Tasks required:
Ref 4a26bdc
Closing this as resolved.
I would still like the milestone date to be centred directly under the milestone.
Can I also see what it would look like with the milestone name at an angle to address the overlapp issue.