From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.text.pandoc/30594 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: John MacFarlane Newsgroups: gmane.text.pandoc Subject: Re: History of the math syntax Date: Fri, 20 May 2022 11:01:16 -0700 Message-ID: References: <87pmk88xxr.fsf@zeitkraut.de> 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="26931"; mail-complaints-to="usenet@ciao.gmane.io" To: Albert Krewinkel , pandoc-discuss Original-X-From: pandoc-discuss+bncBCJZJHG45QDBB4FOT6KAMGQE7L6WELI-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Fri May 20 20:01:24 2022 Return-path: Envelope-to: gtp-pandoc-discuss@m.gmane-mx.org Original-Received: from mail-il1-f185.google.com ([209.85.166.185]) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1ns6wG-0006oe-Bi for gtp-pandoc-discuss@m.gmane-mx.org; Fri, 20 May 2022 20:01:24 +0200 Original-Received: by mail-il1-f185.google.com with SMTP id x1-20020a056e020f0100b002c98fce9c13sf5366754ilj.3 for ; Fri, 20 May 2022 11:01:24 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1653069683; cv=pass; d=google.com; s=arc-20160816; b=gku76j6GCCfTf23Jq7+RZcJdU481BgC9QhIiNDe15bCUz0kP19rtCSxMHxpDxRSuvZ aru7JTlI7NyPjTu13TdGgMJHbZPTsLyqFu9S6ScxVdidnb7iZEAkFHYoeS1gREWc0moD xdrITWnxwf42CkL0ADzT5qMkgWS0QvEVCqQ3cGPMXn1mm3BElqk30pe83LmCtesz5wtc XxPhVZdtGWI4m/mIyM0668XPzSVL6unt1OQdbEouO9Whpx4VfPv6wKpzU+0nASC+IkKW I6MYmqkAGX3BSfyaeu++z7UQA4gVOJSEgq+shcHexw6n5ZHCmpFHzTMY6evjhXq0fiHS +Q2A== 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=GnGLz1T5ipJcN1iFnnD4+slRWqOECXThei/P10wyXao=; b=bUiOJ3iC99hlzzfRsThRm2Sv5vW92wjM42OhJekD6KTiNnFNFjH6mS8xJvs0w49R3s V3pnnXOJWdh5PG7Umszw9WmVYhd+5lnxjjUCpgHlscexgMrB2nACaUM63kTyL07ShELJ otw6yybDEbubs3x3+6BoJar2w3O4U3TIW9XyVVVuscDG78Srgk27ugegE1LoV0QA8acZ kvD+xSWBiA+FHv+213aS7SmZfGL3d+/mrIs3yuygEN4+lTm8ZnCXv2EFKDFmG3tEirn5 na9aA4FRWp9U8a9K+FIRJU6Ra9AFl21DxAJM3JH5HhU+Gjm8wa7WJ+6d35fvIt3Axpix Wk0A== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@berkeley-edu.20210112.gappssmtp.com header.s=20210112 header.b=noLTBSa9; spf=pass (google.com: domain of jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org designates 2607:f8b0:4864:20::52f 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=20210112; 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=GnGLz1T5ipJcN1iFnnD4+slRWqOECXThei/P10wyXao=; b=XDbH8tb0ZYLAjoEhdhgSO34D2pgTgw2hEC/WBeAXBOAuGG1onsFl0Se87DZo1JPr20 s6wHxm3sc9YFn+pXr7BKgNZcmSHjf9c/EDpuHceOxQdLhptXsSK8UeKfdNyqqV51gkgy 8N7ssCwbt6weZVwPT35Lsjc5lioRn6qhIAEt9hr84ZH7bYu2asbMIEsllgyeDdHKlQ8z X9/OpuSQqoBmtjm3L7LnLnsIFX15G+acbtG8wwn8ohipO/kthPjimagGQTja2BsxQBaa bh9n3PADmXINwkzOqNj4R6V3YCkLriDnUh/fgi4LW9fBIMipF2oW533y1jKrDxY6RBEZ QhFg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=GnGLz1T5ipJcN1iFnnD4+slRWqOECXThei/P10wyXao=; b=s6CONdSi0cVKYrf+xA5jdjp0byBiaIeyil8xY5SI6KFtTYjNncWGtZwy7B3JUuuvdo ErOzJStQkPAFc9opSNlCUHoJMkPi8WnWX+VgsNBGaziThZPgEWTU6VbtSH0jQAOLBh37 i+4iNxa3gBBNtHJTu5t+HOsQ/Nc/a5rZ7yqBt6qc625JIWTNcnrSaw8Y4u9KkCAnToVn 87eFHIwKfYDFS7jDS42ISAnxdAuYC+ujEwdAV3Bf0mx5jqdndbBg9vqEhyrMW/Jm+tHd NatrS9zfjv+e8yNcUbe3V0wyoUhQq+A9u1KOYWJp5rRcKnjQh4c56GAYzaP1bDRcobgB AmgQ== Original-Sender: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org X-Gm-Message-State: AOAM53337LGL39aGGjC9ZiMNXHu++dIVO+Y1kPqfwGbj6S8rYp1l+iwb jcXm6zF95We2cJzNZNTNHtQ= X-Google-Smtp-Source: ABdhPJynav2QU6s8VroCvwxv0JVFqq3/W4WnYRqE1cYRPefgzVsTe6CK9gQPx610yfA+H/SJUkG1EQ== X-Received: by 2002:a05:6e02:19cf:b0:2d0:fb91:b1df with SMTP id r15-20020a056e0219cf00b002d0fb91b1dfmr6064873ill.90.1653069682894; Fri, 20 May 2022 11:01:22 -0700 (PDT) X-BeenThere: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-Received: by 2002:a05:6638:3710:b0:32b:ea47:b136 with SMTP id k16-20020a056638371000b0032bea47b136ls1146864jav.2.gmail; Fri, 20 May 2022 11:01:20 -0700 (PDT) X-Received: by 2002:a05:6638:4883:b0:32e:4d19:4583 with SMTP id ct3-20020a056638488300b0032e4d194583mr5986362jab.312.1653069680353; Fri, 20 May 2022 11:01:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1653069680; cv=none; d=google.com; s=arc-20160816; b=z0cFkEQZp6hW7wJhIaD6jtWNTVQmUl4UgAXmGQ7GUZtqxH8yj9Omk/h6tKzq84txZC Ysto9Ur5bL0tFgqayZvdgnfSGlACl9GNsZ++BaKn3VCD0CpxdccFOXPBAiqs7V3nj24h 3l/lJ27IzNo353YjAI596Jv/QfRfWWbAijja7bXqatYC/FJBKWLSKE3td5uSo2BzzxrI z2GC48WSj0DDOeNS6xEAYIRn0cZfsHoOFhP6K8IQbm+Qz1yG5RGE5dYtMeRt0pOzNPVX hfoBG310dwzpZGIgssXjpE/Lrm8hIf3FWkoxXp3DwH+7bIMAnvMjd7rAgTWAiLfkDESg ixLQ== 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=yUqLw+ImaLm1E8J84f6FTb1B1MCL/8CBQceGJtKBfac=; b=RDFdVoKFld9bRHhFdqb2M9yv7cavuSARWG2cO/TOnIDvsVrQwDHBrCUAUJ17FgUKPS 05v8XD7WxEhXKD8RKakzc8AOoomAMWx0q+WCmUv3CsKOEaFwbYJPR8uyfgNZdtSS80eM wHz/2UHXqjM8k6/U92l7nFbKBgPRQrzeALLc3pyDvWILVa8WkeT6qr7hfwXYz1Ix6rel kISzSL073XZWympPGw8V2I9USawiP2Z56QamsU0KSKGqQNwmsVh4cfC78OoPYFRtlDIl b0uDMBsMrQw4FYYYHoU0mPHgG9FidYnU/apjNgzCcQ8DlvVX/zVdV1HxRDKFb7WLDyyE 5SIg== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@berkeley-edu.20210112.gappssmtp.com header.s=20210112 header.b=noLTBSa9; spf=pass (google.com: domain of jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org designates 2607:f8b0:4864:20::52f as permitted sender) smtp.mailfrom=jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org Original-Received: from mail-pg1-x52f.google.com (mail-pg1-x52f.google.com. [2607:f8b0:4864:20::52f]) by gmr-mx.google.com with ESMTPS id f5-20020a5d8605000000b00641b4797049si253283iol.2.2022.05.20.11.01.20 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 20 May 2022 11:01:20 -0700 (PDT) Received-SPF: pass (google.com: domain of jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org designates 2607:f8b0:4864:20::52f as permitted sender) client-ip=2607:f8b0:4864:20::52f; Original-Received: by mail-pg1-x52f.google.com with SMTP id h9so169993pgl.4 for ; Fri, 20 May 2022 11:01:20 -0700 (PDT) X-Received: by 2002:a05:6a00:f8b:b0:518:137a:112c with SMTP id ct11-20020a056a000f8b00b00518137a112cmr11137694pfb.8.1653069679468; Fri, 20 May 2022 11:01:19 -0700 (PDT) Original-Received: from hermes.johnmacfarlane.net ([45.32.92.108]) by smtp.gmail.com with ESMTPSA id ev9-20020a17090aeac900b001df4c438879sm2144188pjb.40.2022.05.20.11.01.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 20 May 2022 11:01:18 -0700 (PDT) Original-Received: by hermes.johnmacfarlane.net (sSMTP sendmail emulation); Fri, 20 May 2022 11:01:16 -0700 In-Reply-To: <87pmk88xxr.fsf-9EawChwDxG8hFhg+JK9F0w@public.gmane.org> X-Original-Sender: jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@berkeley-edu.20210112.gappssmtp.com header.s=20210112 header.b=noLTBSa9; spf=pass (google.com: domain of jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org designates 2607:f8b0:4864:20::52f 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:30594 Archived-At: Albert Krewinkel writes: > GitHub recently introduced support for the `$`/`$$` Markdown math > syntax: > > This made me wonder when and how this TeX syntax made its way into > Markdown. I tried to dig through the history of old projects like pandoc > and MultiMarkdown, but didn't get very far. All I could find is that > pandoc has been supporting TeX math syntax for at least 15 years. > > Maybe someone here can satisfy my curiosity? Math support is in pandoc 0.1 (I checked the source code). That was 2006. Looking in the old markdown-discuss list, I see a message from Rob Shearer in September 2007 that sums up the current state of play for math in markdown: > - [MultiMarkdown][] has some mathematics support based on [asciimath] > [] notation using double-angle-brackets as delimiters: > `<<...asciimath...>>`. I'm afraid I can't find any asciimath > documentation that tells me how to do set notations in that format... > - Python-markdown's [mdx_math][] extension seems to use latex > notation with HTML-style tags, like `\{ x \mid x^2 \in S \} math>`. This use of tags strikes me as quite un-Markdownish. > - [Pandoc][] handles LaTeX math between dollar signs (which is > standard LaTeX notation): `$\{ x \mid x^2 \in S \}$`. So I think pandoc did originate the syntax GitHub is now using, about 16 years ago.