lombardpress / lombardpress-schema

0 stars 2 forks source link

`@place=margin-center? margin-center1 ?` when marginal corrections are between columns #140

Open jeffreycwitt opened 6 years ago

jeffreycwitt commented 6 years ago

We have @place values designated in the schema, e.g margin-right, margin-left, margin-top, margin-bottom.

But what happens when the note is in the margin between columns.

It's tempting to think margin-center is sufficient, but what if there were three columns.

We could view margin-center as an alias form margin-center1 where then number counts the space between columns moving from left to right. So if there were ever three columns, the space could be indicated with margin-center2.

In most case, there are two-columns, and margin-center could be used, knowing that it is equivalent to margin-center1

stenskjaer commented 6 years ago

If you are in the left column and write margin-right is it ambiguous that it is actually the margin at the left of the column, thus the center margin? If that would be clear enough it would work with any number of columns.

That then of course raises the question "how do I mark the outer right margin from the left column?" And maybe something like that would be possible. We already have outer-margin, so why not just add outer-left-margin and outer-right-margin for that type of case?

EDIT: This would be an alternative way of tackling this.