1

Accorging to this answer, it's possible to add footnotes to columns in Optex.

Although I have a vague idea about what the author has in mind, where/how exactly do I add \penalty-10013 and \penalty-10014 and other stuff possibly needed to make footnotes work in columns?

4
  • 1
    I am planning to create a variant output routine for OpTeX which supports two-column design. It is not quite easy, we need to solve many sub-problems. I'll start to do it in summer this year. If you need to have a solution sooner you can try to set a bounty points for this here. Maybe somebody else creates a solution. Second weak option: if the two columns environment does not span more pages, you can use \fnotemark inside \begmulti...\endmulti and use \fnotetext after \endmulti.
    – wipet
    May 9, 2022 at 19:32
  • @wipet, thank you so much for all the work. I'm not in a hurry, though. I was just imagining a future issue for a future project.
    – user574859
    May 9, 2022 at 20:38
  • 1
    I created the macro pair \twocol ...\endtwocol which provides footnotes. See petr.olsak.net/optex/optex-tricks.html#twocol
    – wipet
    May 14, 2023 at 9:42
  • @wipet, thank you so much! It will be very useful. If you turn your comment into an answer, I'll gladly accept it.
    – user574859
    May 14, 2023 at 20:06

1 Answer 1

3

I tried to solve the problem with "column footnotes" in two-column mode for OpTeX. The result is OpTeX trick 0111 and 0112. The design allows to start with full page width typesettig and then to switch to two column mode by \twocol and to finish this mode by \endtwocol. The \inserts work in each column individually, i.e. \fnotes and \topinserts. It means that each column behaves like a small page individually. Moreover, user can put a vertical material with full page width at selected pages using \toppage macro. The code and more detailed description is available at mentioned web site.

3
  • Awesome! Where could I insert \_betweencolumns in this implementation, if I want to add a vertical rule between the comuns?
    – user574859
    May 24, 2023 at 0:56
  • 1
    The horizontal size of columns is set to .48\hsize, it means that the space between columns is 1-2*.48 = 0.04\hsize. A user can change this part of the macros and add some calculations if the explicit inter-column space should be given by a parameter. Next, the \vrule between columns can be implemented at the line where \line is printed: replace \hfil by \hfil\vrule\hfil, for example.
    – wipet
    May 24, 2023 at 12:07
  • You're right; I was using some depth measure with was breaking things with toppage.
    – user574859
    May 25, 2023 at 0:44

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .