hello. Let's layout some sized divs
Think of these shapes as envelopes, as the sizes were chosen from a list of stock envelope sizes.
Let's make all the same kind this time. Let's use the smallest size to start.
send me a letter
put it in the mail
give it to a mailman
mailbox is a pail
each with a different stamp
postmark, date
a little bit of history
small, large? different sizes
envelopes come in all sizes
We only use one size here
This demonstration has all UPSS Size 01 , which is 118 x 65 mm
this demo may be scaled, look for a scale button
how could we asign other content to these envelope entities
we call them 'entities' because these are not really envelopes
cataloging of envelopes is interesting and educational.
old envelopes might be moldy
Paper is not easy to preserve long term without a correct enviroment for doing such.
this is a demonstration page for gridded content
Hopefully these have all laid out properly
the spin can be annoying
each of these ought to have a full fledged grid of it's own content
This demo follows the envelope_sizes demos. Here we define some paper sizes as well.
here is a table of papersizes from here:
Table of Paper Sizes From 4A0 to A10 A Series Paper Sizes Chart - A0, A1, A2, A3, A4, A5, A6, A7, A8 A Series Paper Sizes Chart. Image courtesy of Office 365. Size Height x Width (mm) Height x Width (in) 4A0 2378 x 1682 mm 93.6 x 66.2 in 2A0 1682 x 1189 mm 66.2 x 46.8 in A0 1189 x 841 mm 46.8 x 33.1 in A1 841 x 594 mm 33.1 x 23.4 in A2 594 x 420 mm 23.4 x 16.5 in A3 420 x 297 mm 16.5 x 11.7 in A4 297 x 210 mm 11.7 x 8.3 in A5 210 x 148 mm 8.3 x 5.8 in A6 148 x 105 mm 5.8 x 4.1 in A7 105 x 74 mm 4.1 x. 2.9 in A8 74 x 52 mm 2.9 x 2.0 in A9 52 x 37 mm 2.0 x 1.5 in A10 37 x 26 mm 1.5 x 1.0 inand a set of sizes from Wikipedia:
Name in × in mm × mm Ratio Alias Similar ISO A size ANSI A 8.5 × 11 216 × 279 1.2941 Letter A4 ANSI B 17 × 11 432 × 279 1.5455 Ledger[9] 11 × 17 279 × 432 Tabloid A3 ANSI C 17 × 22 432 × 559 1.2941 A2 ANSI D 22 × 34 559 × 864 1.5455 A1 ANSI E 34 × 44 864 × 1118 1.2941 A0Using this we can craft some styles that are these sizes.
The key here is that the model that is a 1/18 or 1/4 needs it's own set of styles. So there is a separate set of these. Either that or we have all styles contained within nodes, and set, widths and heights as well. but if we have a model of a model?
The reason for the separate set of styles? either that or have the scale set within the object, and then a process that changes the sizes of it. But if we wanted to have full sized, or a scaled version together? The code for resizing the scaled version? When we have a separate set of styles we don't need to use such code. No intialization needed.
And as far as scaling goes, if it's just an add on, if that is what it is an attribute that says 'draw this at such and such' scale, how does that translate to the container? If the container is, itself, also scaled?. What if the view has the full sized thing as well as a couple of different scaled models? It is best to say 'this is a scaled version of this thing' however that is done. It is a fullsized scale. We cut out the transform for scale, which has proved problematic in implementation (issues that I care to not drag on about, which ought to be clear if you go through some of the older demos here.)
The real size of the div is 1/4 of the dimensions shown, as this is a model sheet.
the sheet is a 1/4 scaled model
This demonstration is brought to you by Amillia Publishing Company.
© 2010, 2012 2013 , 2015 Amillia Publishing Company.
We are a pretty little piece of paper, rather large for the screen.
now we have a scaled version of this same size, a 1/4 scale that we put inside of the fullsized one.
this is a 1/4 scale model ANSI_A
I could put a 1/18 inside of this . .
this is a 1/4 scale model ANSI_A
the div here is a ANSI_A__18_scale inside of an ANSI_A__1_4_scale. Even though it is contained within the 1/4 model for the ANSI A it is not a 1/4 1/18 model. I would need to make a 1/72 model for that and I could also call it a 1_4__1_18_scale
this is a 1/4 scale model ANSI_A
the div here is a ANSI_A__18_scale inside of an ANSI_A__1_4_scale. Even though it is contained within the 1/4 model for the ANSI A it is not a 1/4 1/18 model. I would need to make a 1/72 model for that and I could also call it a 1_4__1_18_scale
Well, the problems are obvious. each size needs a requisite set of 'scaled' versions of the styles that are essentially the same thing. Also this is not a container saying 'scale' this is saying 'this thing is a model, and it is scaled by design. It has a whole separate set of dies and methods. It is it's own thing. And so it can also be there inside of a container with something of a different scale. So if we want a 1:18 model, a 1:24 model or a 1:72 or 1:4 model, we can have all of these. And if we ever do get that scale thing working, which just has too many issues, then we can have all the models.
A better idiom might be to have a container that allows for scaling. It has all of the 'things' in it that we might want, and they are defined at their normal sizes. And scaled for choice, and for display. We can add them in as models and then the system knows to create all the correct styles for these modeled parts.
But, when we say these are models, we are thus allowing them to be that. And we don't have to give them any special methods. We just need to define a separate set of styles, which can be done 'automagically'. They are not 'containers' with magical methods to scale everything put inside of them. And so if you want a model of the 1/18 contained within the model of 1/4 to also be a model in the 1/4 scale, we need the 1/72 scale. Putting the 1/18 inside the 1/4 scaled div doesn't magically scale the 1/18 done to the 1/72.