On Friday, December 31, 2021 6:25:01 PM IST Ajith R via ntg-context wrote:
The problems are that - a) the group, with the two short paras get separated into different columns and sometimes pages. How can I prevent that? In other words, how do I tell Context that this should be treated as cohesive unit? b) The horizontal space doesn't align across columns. This probably is because the different conjuncts in each of these lines have different heights. How can I ask Context to treat each of these cohesive units as having the same height?
Your example is not clear enough for me to address b). I think I understand what problem you have described in a). If you want to explicitly typeset paragraphs into a columnar format, use 'paragraphs': \defineparagraphs[mypar][n=5] \setupparagraphs[mypar][1][width=…] \setupparagraphs[mypar][2][width=…] \setupparagraphs[mypar][3][width=…] \setupparagraphs[mypar][4][width=…] \setupparagraphs[mypar][5][width=…] Now, you can do \startmypar this is the first column \mypar and here is the second column \mypar the third column is here \mypar and the fourth column is here \mypar and the last (fifth) column \stopmypar [If you end up using this you will have to "denote columns" in your script- generated file by using \mypar] Look into the options of \setupparagraphs for more details (there is a height option as well). If the height varies due to the formation of conjuncts, I think you are better off using "(natural) tables" : https://wiki.contextgarden.net/TABLE In particular, setting align=lohi for the two columns concerned should work. Again, your example is not clear enough for me to suggest much. kauśika