Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

Real Users never know what they want, but they always know when your program doesn't deliver it.


computers / comp.text.tex / Re: Thu 23 Mar: TeX Hour: Typst and Unlatex: 7:30pm GMT

SubjectAuthor
* Thu 23 Mar: TeX Hour: Typst and Unlatex: 7:30pm GMTJonathan Fine
`* Re: Thu 23 Mar: TeX Hour: Typst and Unlatex: 7:30pm GMTDr Eberhard W Lisse
 `* Re: Thu 23 Mar: TeX Hour: Typst and Unlatex: 7:30pm GMTDr Eberhard W Lisse
  +- Re: Thu 23 Mar: TeX Hour: Typst and Unlatex: 7:30pm GMTStefan Ram
  `* Re: Thu 23 Mar: TeX Hour: Typst and Unlatex: 7:30pm GMTPeter Flynn
   `* Re: Thu 23 Mar: TeX Hour: Typst and Unlatex: 7:30pm GMTDr Eberhard W Lisse
    `- Re: Thu 23 Mar: TeX Hour: Typst and Unlatex: 7:30pm GMTPeter Flynn

1
Thu 23 Mar: TeX Hour: Typst and Unlatex: 7:30pm GMT

<38b03a75-5f99-4d25-9c83-3d9b64b63c36n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=6353&group=comp.text.tex#6353

  copy link   Newsgroups: comp.text.tex
X-Received: by 2002:a05:620a:211a:b0:72b:25b4:565f with SMTP id l26-20020a05620a211a00b0072b25b4565fmr878762qkl.5.1679514295001;
Wed, 22 Mar 2023 12:44:55 -0700 (PDT)
X-Received: by 2002:a05:6902:1028:b0:b6b:841a:aae4 with SMTP id
x8-20020a056902102800b00b6b841aaae4mr514144ybt.12.1679514294738; Wed, 22 Mar
2023 12:44:54 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.text.tex
Date: Wed, 22 Mar 2023 12:44:54 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=80.189.209.186; posting-account=1n5iOQoAAAAdoKmXR0eD8Li08uSD4aUd
NNTP-Posting-Host: 80.189.209.186
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <38b03a75-5f99-4d25-9c83-3d9b64b63c36n@googlegroups.com>
Subject: Thu 23 Mar: TeX Hour: Typst and Unlatex: 7:30pm GMT
From: jfine2358@gmail.com (Jonathan Fine)
Injection-Date: Wed, 22 Mar 2023 19:44:54 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 2189
 by: Jonathan Fine - Wed, 22 Mar 2023 19:44 UTC

Hi

Tomorrow we look at two new projects in technical typsetteing. They both have production of HTML and accessibile outputs as a central goal.

The TeX Hour is Thursday 23 March 6:30 to 7:30pm GMT. The Zoom URL is
https://us02web.zoom.us/j/78551255396?pwd=cHdJN0pTTXRlRCtSd1lCTHpuWmNIUT09.
UK not yet daylight saving time. Here's the UK time now: https://time.is/UK

The first is Typst, which uses a modern input syntax and a Rust core to create a tool that will be easier to use. I learnt about it from a post to the BlindMath mailing list.
https://github.com/typst/typst
https://libreddit.spike.codes/r/rust/comments/11xpg6e/typst_a_modern_latex_alternative_written_in_rust/
http://nfbnet.org/pipermail/blindmath_nfbnet.org/2023-March/010613.html

The second, if time allows, is my own Unlatex project., where I'll report recent progress and discuss emerging goals and opportunities.
https://github.com/arxtex/unlatex
https://texhour.github.io/2023/03/09/unlatex-texbox-access-tree/

It's a big world and there's plenty of room for multiple projects. The more they share, the better things will be.

wishing you happy LaTeXing, Unlatexing and Typsting

Jonathan

Re: Thu 23 Mar: TeX Hour: Typst and Unlatex: 7:30pm GMT

<88afd011-a679-364a-d694-8682766aeb3b@lisse.NA>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=6354&group=comp.text.tex#6354

  copy link   Newsgroups: comp.text.tex
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: nospam@lisse.NA (Dr Eberhard W Lisse)
Newsgroups: comp.text.tex
Subject: Re: Thu 23 Mar: TeX Hour: Typst and Unlatex: 7:30pm GMT
Date: Thu, 23 Mar 2023 14:24:49 +0100
Lines: 14
Message-ID: <88afd011-a679-364a-d694-8682766aeb3b@lisse.NA>
References: <38b03a75-5f99-4d25-9c83-3d9b64b63c36n@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Trace: individual.net c9ggmGxav7ii/ZfgddTrFAuvEPQsyzsNVGHGU60f/CQf+PKoI1
Cancel-Lock: sha1:46lXSf8sm6iMesOS1G74H/T4HFg=
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.9.0
Content-Language: en-US
In-Reply-To: <38b03a75-5f99-4d25-9c83-3d9b64b63c36n@googlegroups.com>
 by: Dr Eberhard W Lisse - Thu, 23 Mar 2023 13:24 UTC

Had a look.

How does that improve over Markdown/Pandoc?

el

On 22/03/2023 20:44, Jonathan Fine wrote:
[...]
> The first is Typst, which uses a modern input syntax and a Rust
> core to create a tool that will be easier to use. I learnt
> about it from a post to the BlindMath mailing list.
[...]

Re: Thu 23 Mar: TeX Hour: Typst and Unlatex: 7:30pm GMT

<k83a7oF8qtjU1@mid.individual.net>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=6355&group=comp.text.tex#6355

  copy link   Newsgroups: comp.text.tex
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: nospam@lisse.NA (Dr Eberhard W Lisse)
Newsgroups: comp.text.tex
Subject: Re: Thu 23 Mar: TeX Hour: Typst and Unlatex: 7:30pm GMT
Date: Thu, 23 Mar 2023 16:40:40 +0100
Lines: 34
Message-ID: <k83a7oF8qtjU1@mid.individual.net>
References: <38b03a75-5f99-4d25-9c83-3d9b64b63c36n@googlegroups.com>
<88afd011-a679-364a-d694-8682766aeb3b@lisse.NA>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Trace: individual.net Hv+w4OVJebrXya9a5H4bwgMzrM5Iu3c8h+qXf3uxjSrUeNUzSm
Cancel-Lock: sha1:fkbWehzNtrtOA3EyNxMyQLP9iE4=
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.9.0
Content-Language: en-US
In-Reply-To: <88afd011-a679-364a-d694-8682766aeb3b@lisse.NA>
 by: Dr Eberhard W Lisse - Thu, 23 Mar 2023 15:40 UTC

Had a deeper look.

While I would have preferred this used straight Markdown instead
of yet another Markup Language, this most certainly looks VERY
interesting, indeed.

el

On 23/03/2023 16:02, Jonathan Fine wrote:
> Hi Eberhard
>
> Typst is, or is intended to be, an app. Your query, I assume, is based
> on markdown to LaTeX to PDF as the route to PDF. If so, then a big
> difference is that it is not necessary to install TeX Live.
>
> I hope this helps.
>
> Jonathan

On 23/03/2023 14:24, Dr Eberhard W Lisse wrote:
> Had a look.
>
> How does that improve over Markdown/Pandoc?
>
> el
>
> On 22/03/2023 20:44, Jonathan Fine wrote:
> [...]
>> The first is Typst, which uses a modern input syntax and a Rust
>> core to create a tool that will be easier to use. I learnt
>> about it from a post to the BlindMath mailing list.
> [...]
>
>

Re: Thu 23 Mar: TeX Hour: Typst and Unlatex: 7:30pm GMT

<features-20230323170349@ram.dialup.fu-berlin.de>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=6357&group=comp.text.tex#6357

  copy link   Newsgroups: comp.text.tex
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!not-for-mail
From: ram@zedat.fu-berlin.de (Stefan Ram)
Newsgroups: comp.text.tex
Subject: Re: Thu 23 Mar: TeX Hour: Typst and Unlatex: 7:30pm GMT
Date: 23 Mar 2023 16:05:43 GMT
Organization: Stefan Ram
Lines: 16
Expires: 1 Apr 2024 11:59:58 GMT
Message-ID: <features-20230323170349@ram.dialup.fu-berlin.de>
References: <38b03a75-5f99-4d25-9c83-3d9b64b63c36n@googlegroups.com> <88afd011-a679-364a-d694-8682766aeb3b@lisse.NA> <k83a7oF8qtjU1@mid.individual.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: news.uni-berlin.de AZ4E1wiIBvryyl/ua+DsGQ+Ezzlsh5JIQza1LmuTjGty8K
X-Copyright: (C) Copyright 2023 Stefan Ram. All rights reserved.
Distribution through any means other than regular usenet
channels is forbidden. It is forbidden to publish this
article in the Web, to change URIs of this article into links,
and to transfer the body without this notice, but quotations
of parts in other Usenet posts are allowed.
X-No-Archive: Yes
Archive: no
X-No-Archive-Readme: "X-No-Archive" is set, because this prevents some
services to mirror the article in the web. But the article may
be kept on a Usenet archive server with only NNTP access.
X-No-Html: yes
Content-Language: en-US
Accept-Language: de-DE-1901, en-US, it, fr-FR
 by: Stefan Ram - Thu, 23 Mar 2023 16:05 UTC

Dr Eberhard W Lisse <nospam@lisse.NA> writes:
>While I would have preferred this used straight Markdown instead
>of yet another Markup Language, this most certainly looks VERY
>interesting, indeed.

I'm in the process of writing a generator for web pages (and maybe
other output languages) that should use an input language that is
"Markdown-like" in the broadest sense. By that I really just mean
that the markup should appear as natural and unobtrusive as possible.

So of course I am interested: What are - in short and abstract
terms - features that you find "VERY interesting" in this system
(Typst?) and/or which features in such a system are particularly
important to you or features that you miss in previous systems?

Re: Thu 23 Mar: TeX Hour: Typst and Unlatex: 7:30pm GMT

<k83hn0F9lcjU1@mid.individual.net>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=6358&group=comp.text.tex#6358

  copy link   Newsgroups: comp.text.tex
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!news.szaf.org!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: peter@silmaril.ie (Peter Flynn)
Newsgroups: comp.text.tex
Subject: Re: Thu 23 Mar: TeX Hour: Typst and Unlatex: 7:30pm GMT
Date: Thu, 23 Mar 2023 17:48:16 +0000
Organization: Usenet Labs Bozon Detector Facility
Lines: 12
Message-ID: <k83hn0F9lcjU1@mid.individual.net>
References: <38b03a75-5f99-4d25-9c83-3d9b64b63c36n@googlegroups.com>
<88afd011-a679-364a-d694-8682766aeb3b@lisse.NA>
<k83a7oF8qtjU1@mid.individual.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Trace: individual.net pP9KmxmtVRlcDYW06GXjaA7HgObgAA/U6zB3Hb4uIhKlc16S7a
Cancel-Lock: sha1:675aZC1tAdLe+gkx6eTIJHwwo8k=
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.4.2
Content-Language: en-US
In-Reply-To: <k83a7oF8qtjU1@mid.individual.net>
 by: Peter Flynn - Thu, 23 Mar 2023 17:48 UTC

On 23/03/2023 15:40, Dr Eberhard W Lisse wrote:
> Had a deeper look.
>
> While I would have preferred this used straight Markdown instead of
> yet another Markup Language, this most certainly looks VERY
> interesting, indeed.

I believe this is the original research which generated Typst

https://www.user.tu-berlin.de/laurmaedje/programmable-markup-language-for-typesetting.pdf

Peter

Re: Thu 23 Mar: TeX Hour: Typst and Unlatex: 7:30pm GMT

<641fab58-e842-413f-f542-17fce9f1633c@lisse.NA>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=6360&group=comp.text.tex#6360

  copy link   Newsgroups: comp.text.tex
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!news.szaf.org!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: nospam@lisse.NA (Dr Eberhard W Lisse)
Newsgroups: comp.text.tex
Subject: Re: Thu 23 Mar: TeX Hour: Typst and Unlatex: 7:30pm GMT
Date: Fri, 24 Mar 2023 01:14:11 +0100
Lines: 135
Message-ID: <641fab58-e842-413f-f542-17fce9f1633c@lisse.NA>
References: <38b03a75-5f99-4d25-9c83-3d9b64b63c36n@googlegroups.com>
<88afd011-a679-364a-d694-8682766aeb3b@lisse.NA>
<k83a7oF8qtjU1@mid.individual.net> <k83hn0F9lcjU1@mid.individual.net>
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="------------6ZXTeQOpYrJiropPZyF0Y7nd"
X-Trace: individual.net Z1GOXUjGZzetUaMvCUqCRAWvf3jhkFrp975e8W1tGtyZJH5iad
Cancel-Lock: sha1:cXKtwZXkU/OaUMXPIRxCyceymro=
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.9.0
Content-Language: en-US
In-Reply-To: <k83hn0F9lcjU1@mid.individual.net>
 by: Dr Eberhard W Lisse - Fri, 24 Mar 2023 00:14 UTC
Attachments: "l.tex" (application/x-tex), "t.typ" (text/plain), "w.csv" (text/csv)

Thank you,

this thesis is quite helpful.

I generate tables from CSV a lot and while generally using
LUALaTeX usually used PDFLaTeX for this as it is faster. So I
created two approximate Typst and LaTex files and ran them through
the hyperfine benchmarking tool using 2 warmup laps, after which I
ran the PDF Squeezer (pdfs) on the outputs

typst t.typ 109.9 ms
pdflatex l.tex 452.8 ms
lualatex l.tex 925.3 ms

File sizes range from 60 to 20 KB without compression.

Verbosity of the input files is similar, but Typst seems a little
easier to write and read.

Source files enclosed (obfuscated, whois records of IP addresses
originating queries). PDFs were not permitted for upload.

If someone is suitably bored one can maybe compare a really large
document :-)-O, it supports #include "file.typ" :-)-O

Interesting...

el

On 23/03/2023 18:48, Peter Flynn wrote:
> On 23/03/2023 15:40, Dr Eberhard W Lisse wrote:
>> Had a deeper look.
>>
>> While I would have preferred this used straight Markdown
>> instead of yet another Markup Language, this most certainly
>> looks VERY interesting, indeed.
>
> I believe this is the original research which generated Typst
>
> https://www.user.tu-berlin.de/laurmaedje/programmable-markup-language-for-typesetting.pdf
>
> Peter

Attachments: "l.tex" (application/x-tex), "t.typ" (text/plain), "w.csv" (text/csv)
Re: Thu 23 Mar: TeX Hour: Typst and Unlatex: 7:30pm GMT

<k85uq2Flah9U1@mid.individual.net>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=6361&group=comp.text.tex#6361

  copy link   Newsgroups: comp.text.tex
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!news.szaf.org!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: peter@silmaril.ie (Peter Flynn)
Newsgroups: comp.text.tex
Subject: Re: Thu 23 Mar: TeX Hour: Typst and Unlatex: 7:30pm GMT
Date: Fri, 24 Mar 2023 15:44:01 +0000
Organization: Usenet Labs Bozon Detector Facility
Lines: 23
Message-ID: <k85uq2Flah9U1@mid.individual.net>
References: <38b03a75-5f99-4d25-9c83-3d9b64b63c36n@googlegroups.com>
<88afd011-a679-364a-d694-8682766aeb3b@lisse.NA>
<k83a7oF8qtjU1@mid.individual.net> <k83hn0F9lcjU1@mid.individual.net>
<641fab58-e842-413f-f542-17fce9f1633c@lisse.NA>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Trace: individual.net XVKiFwNXRSPMU+MBih6C5QPYzMYQkx11Mkqb/w/cCbDrVgmXS/
Cancel-Lock: sha1:RnEOmUZ8ic6U3UPxe4F/5NbFsJQ=
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.4.2
Content-Language: en-US
In-Reply-To: <641fab58-e842-413f-f542-17fce9f1633c@lisse.NA>
 by: Peter Flynn - Fri, 24 Mar 2023 15:44 UTC

On 24/03/2023 00:14, Dr Eberhard W Lisse wrote:
[...]
> typst t.typ 109.9 ms
> pdflatex l.tex 452.8 ms
> lualatex l.tex 925.3 ms

Very interesting, thank you. TeX systems do of course impose some excise
in the form of required compatibility with the trip and trap tests, so
they would be expected to be slower than a much smaller program written
from scratch.

> Verbosity of the input files is similar,

Also interesting: most proponents of LaTeX-alternatives are very proud
of NOT being verbose (esp Markdown). The penalty, of course, is that
they are usually not as flexible.

> but Typst seems a little easier to write and read.

I think it appeals to programmers because it looks more like the syntax
of a programming language.

Peter

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor