From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 1226 invoked from network); 1 Feb 2022 10:24:28 -0000 Received: from tb-ob1.topicbox.com (64.147.108.173) by inbox.vuxu.org with ESMTPUTF8; 1 Feb 2022 10:24:28 -0000 Received: from tb-mx0.topicbox.com (tb-mx0.nyi.icgroup.com [10.90.30.73]) by tb-ob1.topicbox.com (Postfix) with ESMTP id EEB6237A86 for ; Tue, 1 Feb 2022 05:24:26 -0500 (EST) (envelope-from bounce.mM77cde86a99b64740be9a7077.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx0.topicbox.com (Postfix, from userid 1132) id E890B14D7F18; Tue, 1 Feb 2022 05:24:26 -0500 (EST) ARC-Authentication-Results: i=2; topicbox.com; arc=pass; dkim=none (no signatures found); dmarc=pass policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=sirjofri.de; spf=pass smtp.mailfrom=sirjofri+ml-9fans@sirjofri.de smtp.helo=sirjofri.de; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message has been altered)) (Message modified while forwarding at Topicbox) ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=date:from:to:message-id:in-reply-to:references :subject:mime-version:content-type:content-transfer-encoding :list-help:list-id:list-post:list-subscribe:reply-to :list-unsubscribe; s=sysmsg-1; t=1643711066; bh=yLkdoNSJgwO/riXU irCS9h//SN7Wx/Q0B9R8hPDcN60=; b=jC09rH2T2TOOTIHeQH4BUw9lMOPZroAl x2C0m6BWerqUfh297pmLqZGu8VYJqx9jHr/6TtDLR9ZhRsqE7AwfbgsUl0b2Kxm8 oJjT9axkPKrkB6MlKX8XwUSlevt/soqI6bajvOQLOsQxr5/nCNt1zlcJo0ZphqzH TJdkZC7lUxA= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1643711066; b=OBaDtZeCE330N1CHH/iZp0qTpu/hQ5a+SyoI8J7Gp4bN5b1NCn 89BZV8vKmZmeaxo2sbxjQEROZK/hfMgcAsiE93MU0YicrDtzT0Ar+1cJ6kYYbqxg UtKsXFC7RGieiujqDoU/sGT7Mw7s5WYTJyG/UfNRrAwVcTIyeJYJW1OHA= Authentication-Results: topicbox.com; arc=pass; dkim=none (no signatures found); dmarc=pass policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=sirjofri.de; spf=pass smtp.mailfrom=sirjofri+ml-9fans@sirjofri.de smtp.helo=sirjofri.de; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message has been altered)) (Message modified while forwarding at Topicbox) X-Received-Authentication-Results: tb-mx1.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=none (no signatures found); dmarc=pass policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=sirjofri.de; iprev=pass smtp.remote-ip=5.45.105.127 (sirjofri.de); spf=pass smtp.mailfrom=sirjofri+ml-9fans@sirjofri.de smtp.helo=sirjofri.de; x-aligned-from=pass (Address match); x-me-sender=none; x-ptr=pass smtp.helo=sirjofri.de policy.ptr=sirjofri.de; x-return-mx=pass header.domain=sirjofri.de policy.is_org=yes (MX Records found: sirjofri.de); x-return-mx=pass smtp.domain=sirjofri.de policy.is_org=yes (MX Records found: sirjofri.de); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-SHA smtp.bits=256/256; x-vs=clean score=50 state=0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=9fans.net; h=date:from :to:message-id:in-reply-to:references:subject:mime-version :content-type:content-transfer-encoding:list-help:list-id :list-post:list-subscribe:reply-to:list-unsubscribe; s=dkim-1; bh=yLkdoNSJgwO/riXUirCS9h//SN7Wx/Q0B9R8hPDcN60=; b=E6Psg3ftdnDw JkPitKxSCJ87iUmGHPuTX6TRWxeUUR/UTVMY5bQG1a76iymBbdEVzug3uGJ8iq/W rfSXUsUmvlCU6oAe8v/ZTATXEbj8Hs2WChraiI7cl2xU/Fm1ZX/w9oxPc2LjqjNJ uZsF5O3hXMj6DIjwrA3pcmf++e6y7oM= Received: from tb-mx1.topicbox.com (localhost.local [127.0.0.1]) by tb-mx1.topicbox.com (Postfix) with ESMTP id 253D5FECBEF for <9fans@9fans.net>; Tue, 1 Feb 2022 05:24:14 -0500 (EST) (envelope-from sirjofri+ml-9fans@sirjofri.de) Received: from tb-mx1.topicbox.com (localhost [127.0.0.1]) by tb-mx1.topicbox.com (Authentication Milter) with ESMTP id BF429095619; Tue, 1 Feb 2022 05:24:14 -0500 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1643711054; b=v24vfOTbb7DxCTaIej6MS03GqBdFyPHEmkN4GOmjQcj/9ZOcEa x4WKUeVUl52Le3Lgvm1NvQXqYD8DUrwfqLzKmugdSjHzescUzb3G0Vpkc85fypE0 M5t2AFEC9XW2R1B9KswKV4XKb51XCF0COmQAAhgD79rWAU23oRG1bl8Wv6znT7nh W7lpRhaKIx3RgLk7+oi2kCGn1g0fTPDG7vhVoNiNrdqekuwUPkTC12KnLWd3uFmv exV8ZEoafFKuwEH0V7NdV5Uxb2i6nOEUaVF96/tJdK6LRmrlCXwfE5o3uEsaarbS X/s3AdEF8TfuGMAE6Nk+U/a2T9qqeg3fV1Pg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=date:from:to:message-id:in-reply-to:references :subject:mime-version:content-type:content-transfer-encoding; s= arcseal; t=1643711054; bh=K0tpVy6E6fwfdCIfF5sVl1ESZ7CNObgoTkFJx2 2lf4Y=; b=afChZNyGyLqvrmPc5TnnEZcGlFvw6Q6vBHIDcEN/9LgwwoDkAFmeVe lePV3F/3Lku9TvNaAEU6EIr56yENXoqPwspUbynzWmc5/gScnX/AXEwq5VIgFsZK VyC7gUw3ltw22JpRAfEHQjDD5Wz3lWKTKYZeXVbWxMe3ISEBWqUZTozFoLgJfhrC aBGbN0vdznzAxpvsstbTb2cijy7khG3vldZnWn8zpaxbEwOP+Vhyb1D7ke/bzeBG qaGxiQFjcFkImpeSJkuk6w5+hJuQ1ODQqljfuyzWJeQ+17u/4Bom0U1lh00I7Uvs eTx5ZeY0Pj4ZE7iv/1N0xb5Ad57klNVg== ARC-Authentication-Results: i=1; tb-mx1.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=none (no signatures found); dmarc=pass policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=sirjofri.de; iprev=pass smtp.remote-ip=5.45.105.127 (sirjofri.de); spf=pass smtp.mailfrom=sirjofri+ml-9fans@sirjofri.de smtp.helo=sirjofri.de; x-aligned-from=pass (Address match); x-me-sender=none; x-ptr=pass smtp.helo=sirjofri.de policy.ptr=sirjofri.de; x-return-mx=pass header.domain=sirjofri.de policy.is_org=yes (MX Records found: sirjofri.de); x-return-mx=pass smtp.domain=sirjofri.de policy.is_org=yes (MX Records found: sirjofri.de); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-SHA smtp.bits=256/256; x-vs=clean score=50 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgedvvddrgedtucdltddurdegudelrddttddmucetuf doteggodetrfdotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgs shgtrhhisggvpdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucgovf gvgihtqfhnlhihqddqteefjeefqddtgeculdehtddmnecujfgurhepfffhvffkjghfufgg tgfgsehtjeertddttdejnecuhfhrohhmpehsihhrjhhofhhrihcuoehsihhrjhhofhhrih domhhlqdelfhgrnhhssehsihhrjhhofhhrihdruggvqeenucggtffrrghtthgvrhhnpeeh ueevkeffteejgffhleelieffkeejuddufeeugfduueeigeeigffgtdfhjeehgeenucffoh hmrghinhepshhhihhthhhusgdruhhsnecukfhppeehrdeghedruddthedruddvjedpleeh rdeltddrvddukedrudehvdenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepih hnvghtpeehrdeghedruddthedruddvjedphhgvlhhopehsihhrjhhofhhrihdruggvpdhm rghilhhfrhhomhepoehsihhrjhhofhhrihdomhhlqdelfhgrnhhssehsihhrjhhofhhrih druggvqe X-ME-VSScore: 50 X-ME-VSCategory: clean Received-SPF: pass (sirjofri.de: 5.45.105.127 is authorized to use 'sirjofri+ml-9fans@sirjofri.de' in 'mfrom' identity (mechanism 'mx' matched)) receiver=tb-mx1.topicbox.com; identity=mailfrom; envelope-from="sirjofri+ml-9fans@sirjofri.de"; helo=sirjofri.de; client-ip=5.45.105.127 Received: from sirjofri.de (sirjofri.de [5.45.105.127]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tb-mx1.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Tue, 1 Feb 2022 05:24:12 -0500 (EST) (envelope-from sirjofri+ml-9fans@sirjofri.de) Received: from sirjofri.de ([95.90.218.152]) by sirjofri.de; Tue Feb 1 11:23:56 +0100 2022 Date: Tue, 1 Feb 2022 10:23:55 +0000 (UTC) From: sirjofri To: 9fans <9fans@9fans.net> Message-ID: <96c76728-7fbd-445d-a29e-a1a8cbf400e1@sirjofri.de> In-Reply-To: References: <16437017900.13be868a.79295@composer.9fans.topicbox.com> <8FC587830908336FD4C590B20B522B8B@9lab.org> Subject: Re: [9fans] Create HTML pages MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Correlation-ID: <96c76728-7fbd-445d-a29e-a1a8cbf400e1@sirjofri.de> Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: 1e07fa70-8349-11ec-ab73-c8301dfe080e Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UZTcxZmY0YjQ1ZDE1OTAwZi1NNzdjZGU4NmE5OWI2NDc0MGJlOWE3?= =?UTF-8?B?MDc3Pg==?= List-Help: List-Id: "9fans" <9fans.9fans.net> List-Post: List-Software: Topicbox v0 List-Subscribe: Precedence: list Reply-To: 9fans <9fans@9fans.net> List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:M77cde86a99b64740be9a7077:1:C3BmoA8gZVok3iR6PF0wnnlbfEIjVFHdX7vpdWca4Q8 I have multiple ways for different reasons: My website is generated using static fragments and page fragments. The blog however is a troff source that's converted to a static page=20 fragment. This way I can output a nice pdf too. I made shithub.us/sirjofri/epublish which uses a markdown-like format for=20 text sources and outputs an ebook as pdf (via troff) and epub (custom=20 converter). You can look at the sources, they use awk to convert the=20 texts. sirjofri ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Te71ff4b45d15900f-M77cde= 86a99b64740be9a7077 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription