Closed jonathanrobie closed 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.
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.
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.
Closing for now, this is the best solution found so far.
Where Parataxis is used, clauses are placed next to each other with no indication of their relationship:
Arguably, that is also what the language does when Parataxis is used. But I tried to represent parataxis explicitly like this:
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.