Multicolumn layout

61 views
Skip to first unread message

Khaled Hosny

unread,
Sep 4, 2015, 7:32:58 PM9/4/15
to sile-...@googlegroups.com
Hi,

I’m trying to typeset a document in multiple columns in each page, but
I’m not sure what is the right way to do it. Looking around, I came up
with this:

\begin[papersize=a4]{document}
\script[src=packages/frametricks]
\script[src=packages/lorem]
\makecolumns[columns=4]
\lorem[words=1500]
\end{document}

Which works only for for the first page, any ideas?

Regards,
Khaled

Simon Cozens

unread,
Sep 5, 2015, 5:51:58 AM9/5/15
to sile-...@googlegroups.com
On 05/09/2015 08:25, Khaled Hosny wrote:
> I’m trying to typeset a document in multiple columns in each page, but
> I’m not sure what is the right way to do it.

At the current stage of development, the right way to do it is to use
(or, rather, write...) a document class which supports a multi-column
page template. Have a look at classes/bible.lua for inspiration. You
could either write your own layout class, or add this support to one of
the standard classes.

Longer term we need to think of good solutions for

* simplifying the generation of n-column page templates.

* packages similar to LaTeX multicol, i.e. automatically splitting each
new page into n columns, and also being able to switch between column
layouts in the course of a page.

This is one of those things that I am hoping will get more sophisticated
as SILE gets more users. (Yes, there is a vicious circle here.) I plan
to tackle some of this as part of fiddling with USX Bible processing.
Reply all
Reply to author
Forward
0 new messages