4

When I create a tabulate in ConTeXt with vertical and horizontal lines, the vertical lines do not quite match up with the horizontal lines, leaving a space between them.

\starttext
    \starttabulate[l|l|l]
        \HL
        \VL a \VL b \VL c \VL\NR
        \HL
        \VL d \VL e \VL f \VL\NR
        \HL
        \VL g \VL h \VL i \VL\NR
        \HL
    \stoptabulate
\stoptext

How can I have continuous lines in a tabulate, so that the vertical and horizontal lines are connected?

4
  • Are you bound to tabulate or would xtables be an options for you?
    – TeXnician
    Aug 26, 2018 at 15:19
  • No, but one requirement is that the tables be able to split in the middle of cells across pages. Tabulate does that fine. I don't know how to do that with any other kind of table in ConTeXt.
    – Village
    Aug 26, 2018 at 15:23
  • Oh, okay, with that requirement I would have to look it up myself. Probably a ConTeXt expert will have a solution with tabulate for you.
    – TeXnician
    Aug 26, 2018 at 15:32
  • @Village Does my answer solve your problem? If not, please explain where you find it to be lacking. I have also browsed your profile and found that you have several questions with no accepted answer. Please review them and accept answers or ask for clarification. Aug 30, 2018 at 2:43

1 Answer 1

3
+300

By default distance=medium. You have to set it to distance=none. Either locally

\starttext
    \starttabulate[l|l|l][distance=none]
        \HL
        \VL a \VL b \VL c \VL\NR
        \HL
        \VL d \VL e \VL f \VL\NR
        \HL
        \VL g \VL h \VL i \VL\NR
        \HL
    \stoptabulate
\stoptext

or globally with \setuptabulate[distance=none].

enter image description here

You must log in to answer this question.

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