biblicalhumanities / greek-new-testament

Greek New Testament
45 stars 18 forks source link

Parataxis #25

Closed jonathanrobie closed 7 years ago

jonathanrobie commented 7 years ago

Where Parataxis is used, clauses are placed next to each other with no indication of their relationship:

screen shot 2017-04-21 at 9 59 02 am

Arguably, that is also what the language does when Parataxis is used. But I tried to represent parataxis explicitly like this:

screen shot 2017-04-21 at 10 01 45 am

For this example, it was clearer, but it caused other problems because I was using only .css, which is not powerful enough to distinguish parataxis from participial clauses, etc. A real solution to this problem probably requires changes to the underlying data or a smarter approach to .css than I have been able to think of so far.

I am recording this as an issue, it may not be closed soon.

jonathanrobie commented 7 years ago

Here is an example where the .css I had been using displays a participial clause as parataxis, which is why the stylesheet no longer tries to flag parataxis this way.

screen shot 2017-04-21 at 10 07 40 am

jonathanrobie commented 7 years ago

Putting a little whitespace above and below each clause, regardless of type or where it is found, helps a lot with this and some related issues.

image

jonathanrobie commented 7 years ago

In yesterday's commits, I eliminated a lot of superfluous nodes. At this point, using borders around clauses is much less cluttered than it once was, and that helps a lot with problems like these.

I suspect people will want the ability to turn borders on or off, but they help when trying to see exactly what the underlying structure is.

image

jonathanrobie commented 7 years ago

Closing for now, this is the best solution found so far.