From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.text.pandoc/28860 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: John MacFarlane Newsgroups: gmane.text.pandoc Subject: Re: JSON representation of tables Date: Tue, 20 Jul 2021 09:39:01 -0700 Message-ID: References: Reply-To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="14442"; mail-complaints-to="usenet@ciao.gmane.io" To: BPJ , pandoc-discuss Original-X-From: pandoc-discuss+bncBCJZJHG45QDBBMPY3ODQMGQEZMKMAGA-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Tue Jul 20 18:39:16 2021 Return-path: Envelope-to: gtp-pandoc-discuss@m.gmane-mx.org Original-Received: from mail-oi1-f184.google.com ([209.85.167.184]) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1m5sm3-0003YF-UX for gtp-pandoc-discuss@m.gmane-mx.org; Tue, 20 Jul 2021 18:39:15 +0200 Original-Received: by mail-oi1-f184.google.com with SMTP id e17-20020a0568081491b029025c79c4ad56sf5059104oiw.3 for ; Tue, 20 Jul 2021 09:39:15 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1626799155; cv=pass; d=google.com; s=arc-20160816; b=JdItxd3dlNJxohi/jkP0+LsdwdhLUTBvU4hvTvfdpEc5MgwfmufaeLvWM1ils5mReb PbxdZz0S01z7gaoGDVOKlRZbsgllzw1g63O+r2nJMvmSQxmTMm6bCshOubMMvfNkyjkl /aLEEhsV68ZqoeZE2NtQffun6B83K3sMZn9m3gehLauDA4xilBFN8Ddcz6UKEmpa6eGP fBGlQkXK011Drrorpq7FXPjyrPCeJREykQFTIl20oS/IIK5aJDI9UIBnxqIpY7jQ+QxU K570AA1aaG1RNCmxv7qVUMmnv/UEqdD96vCZZ6K+LDLIIJttLveWciOglY+DK+MuAHve X+VA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:message-id :date:references:in-reply-to:subject:to:from:sender:dkim-signature; bh=/Vz/JFCJVkbJOa6w0W3Yo3jRGFkQn1GvWYbitgwuGv4=; b=GRlljSKiPQLmvY+WQJjTZOeesMUYlIeXo1QHOWpS7DDhlMj6SevVTv8tOfFW8TA4K1 KPlyLssIzXGukhOaCLtBttfbui6vPrxJIQUtQSqKHvj1hCXYTfvWSO23JsBFggUxnGOt ms0iQm4ouRxCXX7XnWVZs5kbNmQIubX88CkkAboxMUvjvDm8pK8xU5RNyXcH7s5Uran2 RDdlf3+enw301/bweGhLmdQMtqtswfjpDfv5IN2SkBdHMeKLQC1t5kzV6v6hPIRXVrxT qOP/ky8omEKZEUNTDyhBkD6JB1qsjAfh2SzIWaMOOyPgBqUj5Ss/kPsZKDgVGcHoVvd4 a6Bw== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@berkeley-edu.20150623.gappssmtp.com header.s=20150623 header.b=1UizXm71; spf=pass (google.com: domain of jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org designates 2607:f8b0:4864:20::42e as permitted sender) smtp.mailfrom=jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20161025; h=sender:from:to:subject:in-reply-to:references:date:message-id :mime-version:x-original-sender:x-original-authentication-results :reply-to:precedence:mailing-list:list-id:list-post:list-help :list-archive:list-subscribe:list-unsubscribe; bh=/Vz/JFCJVkbJOa6w0W3Yo3jRGFkQn1GvWYbitgwuGv4=; b=Ix1+lRMFT9SxLTI4GQgNElILP/rt3eyXJ1kv16iUjz11TgVK1qV5Pv7x8B8f5yJvdS SneXVKWPhvBcs3yZqn0UrJQ+Xsr99rNr3zAtOFV2OafJnqm8poPu9UEQKQ4DcM1430lm 42kdSa5ys+II5NFNxduCf8VjFNSmr2QFfq9Aw73Xv5TlSdBZylnusJjDXVfntrQI2wsg qHSLKZaNO812+tbBghsSglIef+bdBbHcv7kssmw1pBs2emWClhOShKGbAW7bPxM6jKmx VSUXXPPlya7vdv4xKLDCEWqFzFSZoBCWFaGIQvAwcB5dlQPSXxZOq0FMFxWLOuNHmmQ4 4rog== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=sender:x-gm-message-state:from:to:subject:in-reply-to:references :date:message-id:mime-version:x-original-sender :x-original-authentication-results:reply-to:precedence:mailing-list :list-id:x-spam-checked-in-group:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=/Vz/JFCJVkbJOa6w0W3Yo3jRGFkQn1GvWYbitgwuGv4=; b=COmDJAVvLzSddCACRCSN+za47RDUjpKcn4MUsPubzjVavDI0V8+3IZ7tbf1WyEFWfV mEFrq0kwZ0owv7XuAaDs+X2lQ7imDVX4MfNNVcrMkMRawKZobUoNi2OibgKOIVtQJhRr OOBvFWSz8q3kMuaf4Y6z8fqU5dnrKLHEMvHK1PYCV1uRZ2YWPDFvgWmoA945BHK+l3aV iRduE52BC7RBgMedIpRhMuiFqn4P0XtJU6Gh3qD1kSQKs/ILyI+pTlpBDCFxl/Uwbeoy hKUVl6UpxLqbubGGSfcCOTJsZfnUXgOQKsaDU7vvP1jMZkmBKIWRwYepXT85r7GNTHoj CtLA== Original-Sender: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org X-Gm-Message-State: AOAM530/Fmo9uJDpv02N/fCQYLiIyRua6qyaSrSjaeH2nWT//tPOmDbt AYLqJIRxcoqS51rdTiRfP88= X-Google-Smtp-Source: ABdhPJzCbE1UU0Ki3D0/rWzJhLRpKwbU0H3HYeqlucmsVMZK9dd5nM1R9Bg95Y6DcP/J+dQSzqfLIQ== X-Received: by 2002:aca:90b:: with SMTP id 11mr21640534oij.152.1626799155021; Tue, 20 Jul 2021 09:39:15 -0700 (PDT) X-BeenThere: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-Received: by 2002:aca:f409:: with SMTP id s9ls10407962oih.5.gmail; Tue, 20 Jul 2021 09:39:13 -0700 (PDT) X-Received: by 2002:a05:6808:f04:: with SMTP id m4mr14156005oiw.92.1626799153661; Tue, 20 Jul 2021 09:39:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626799153; cv=none; d=google.com; s=arc-20160816; b=QYczxfXVlL9890MEI6DEVdnXUlUw5r+Dc5CHJja3sxsk2xjTcwix1OQa/ESevv9Y/p oGyld9Ho0whwQQ+ydybZ18kwvumhrVKK/UnOnjWza1h+FsLAFoG6S4JdiN/sOq/lh4cu 4IBUNkfsN7u195hK0085RkCxI6JbTUdzGCebO3/QbOkBKwakvDK0+fwTnpXf8nY1vwLR 1bBoBN2bH6ipujqag2a8uLKWbnSlFd0wOM+91bcv351mtnF4uwjQzdYnkKGYCGnzpRt1 ZxihrKpW1R3UQueuXh+VYWazNNVkYhAxxYZkfM3pNvMk6d6Yjsdvjhr50VPHGL1POcme mWjQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:message-id:date:references:in-reply-to:subject:to:from :dkim-signature; bh=18aWTcJ/6A6KX0PIpmCha94lfS6Q1zaS/3IaXtSdXRs=; b=C7b4fwy0HQCfK/p/TWxOpP1VyfH7gDYMXJ/0xsg/Kyk8tggx4vwnrxk0ChRH5/Z5eI JpO/j33I9kR2HU6QlGLUSuMakzamSLk31ovpSau0f7N1U3967SK0ShWvB6WIoGzSeoWd CM/CwNA4De8BsON3O+VUVypBhfah2ww+5vMR9gRS0wZP+VtAmtNznNNb5oWU2oSCwFzU ieZCsikB1VhpKuBe1Ljy547er4F4LsvIAqYqLOffO56WZmHqcN0SL3uwOVg0eJEKBxur /V5M2cPTwCRYf+OuyD6oh/QfpCVaDeP62fk/5FBLZNmOHK03bwTVRi5oWXbptZc8mSF9 ev1Q== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@berkeley-edu.20150623.gappssmtp.com header.s=20150623 header.b=1UizXm71; spf=pass (google.com: domain of jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org designates 2607:f8b0:4864:20::42e as permitted sender) smtp.mailfrom=jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org Original-Received: from mail-pf1-x42e.google.com (mail-pf1-x42e.google.com. [2607:f8b0:4864:20::42e]) by gmr-mx.google.com with ESMTPS id l23si1499905otb.2.2021.07.20.09.39.13 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 20 Jul 2021 09:39:13 -0700 (PDT) Received-SPF: pass (google.com: domain of jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org designates 2607:f8b0:4864:20::42e as permitted sender) client-ip=2607:f8b0:4864:20::42e; Original-Received: by mail-pf1-x42e.google.com with SMTP id q10so20026945pfj.12 for ; Tue, 20 Jul 2021 09:39:13 -0700 (PDT) X-Received: by 2002:aa7:8116:0:b029:346:8678:ce26 with SMTP id b22-20020aa781160000b02903468678ce26mr12907190pfi.15.1626799152997; Tue, 20 Jul 2021 09:39:12 -0700 (PDT) Original-Received: from johnmacfarlane.net (li55-134.members.linode.com. [74.82.3.134]) by smtp.gmail.com with ESMTPSA id u62sm12976913pfb.19.2021.07.20.09.39.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Jul 2021 09:39:12 -0700 (PDT) Original-Received: by johnmacfarlane.net (Postfix, from userid 1000) id 9E960A249; Tue, 20 Jul 2021 12:39:01 -0400 (EDT) In-Reply-To: X-Original-Sender: jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@berkeley-edu.20150623.gappssmtp.com header.s=20150623 header.b=1UizXm71; spf=pass (google.com: domain of jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org designates 2607:f8b0:4864:20::42e as permitted sender) smtp.mailfrom=jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org Precedence: list Mailing-list: list pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org; contact pandoc-discuss+owners-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org List-ID: X-Google-Group-Id: 1007024079513 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , Xref: news.gmane.io gmane.text.pandoc:28860 Archived-At: BPJ writes: Skimming this, it looks correct. I may have missed something. You can test your understanding by filling in the parts and converting json to native. > One thing in particular: does RowHeadColumns refer to what a > typographer would call the (number of) stub columns? (See > for an overview of > standard typographic terminology for tables.) I'm not quite sure. The idea would be that if there are rowheadcolumns, they will be rendered with th rather than td in HTML, and generally be styled like the table header. The diagram seems to indicate that *every* table has a stub column, since every table has a leftmost column; if so, it's not quite the same concept.