From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.6 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: from cgl.ntg.nl (Cgl.ntg.nl [5.39.185.202]) by inbox.vuxu.org (Postfix) with ESMTP id 4DC632CC7E for ; Tue, 5 Mar 2024 14:46:23 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id F1BD1483D70 for ; Tue, 5 Mar 2024 14:44:27 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at cgl.ntg.nl Authentication-Results: cgl.ntg.nl (amavisd-new); dkim=fail (2048-bit key) reason="fail (message has been altered)" header.d=jdvb.ca Received: from cgl.ntg.nl ([127.0.0.1]) by localhost (cgl.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZH8yCPWLOHne for ; Tue, 5 Mar 2024 14:44:27 +0100 (CET) Received: from cgl.ntg.nl (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id 0A284480FCB for ; Tue, 5 Mar 2024 14:43:12 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id 82BD8482B36 for ; Tue, 5 Mar 2024 14:42:22 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at cgl.ntg.nl Received: from cgl.ntg.nl ([127.0.0.1]) by localhost (cgl.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MR4OQBj6d07h for ; Tue, 5 Mar 2024 14:42:21 +0100 (CET) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=67.215.8.22; helo=seout13.web-dns1.com; envelope-from=zlists+context@jdvb.ca; receiver= Received: from seout13.web-dns1.com (seout13.web-dns1.com [67.215.8.22]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by cgl.ntg.nl (Postfix) with ESMTPS id 575FB482B1D for ; Tue, 5 Mar 2024 14:42:20 +0100 (CET) Received: from mailpro1.whc.ca ([51.79.16.13]) by se2.web-dns1.com with esmtps (TLSv1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1rh9Kw-000lQo-Ox for ntg-context@ntg.nl; Mon, 04 Mar 2024 09:30:40 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=jdvb.ca; s=default; h=Content-Type:MIME-Version:Message-ID:Subject:To:From:Date:Sender :Reply-To:Cc:Content-Transfer-Encoding:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=xtbyj5tjTk/Vp+a6SqT9hvKgMcq9UIermjEV5UCenfU=; b=reEDBHUsOsq3rC9EttBKuxRt/l AG9bmkSsV+IQ3QkLGBWFCkUezJrmzR4Pr/wGzVVPlKff4ZAJtRGliIBEA7Jv1KO125H8R227SzAc4 ySLTAh9CWvYOD2pbE4b9JISavSMMem1eDfu+eQUphuM1nsIljXoHBfQdfwcAWtY+A8FHda32o9uwP 5kUxDU9OBx5888VCQggp5sABqlA6qyQY29dlvuBZBmxwQ9/Xv8R8XYiOqcU9mq/lcGhnc6zGd9it1 bHUXdndAzH8GRWNQGpUe7GlhG8OXns7qzOdvOGYDOW0wQFlGMde9F6gb/wFlrsra9oJrcXv3SKQI5 WxNe0AuA==; Received: from [47.55.144.2] (port=36380 helo=x360) by mailpro1.whc.ca with esmtpsa (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1rh9Kq-006X6a-0x for ntg-context@ntg.nl; Mon, 04 Mar 2024 09:30:38 -0500 Received: by x360 (Postfix, from userid 1000) id C55C41E06EC; Mon, 4 Mar 2024 10:30:31 -0400 (AST) Date: Mon, 4 Mar 2024 10:30:31 -0400 From: Jim To: ntg-context@ntg.nl Message-ID: MIME-Version: 1.0 Content-Disposition: inline X-Microslop: Just say no X-Originating-IP: 51.79.16.13 X-SpamExperts-Domain: out.mailpro1.whc.ca X-SpamExperts-Username: 51.79.16.13 Authentication-Results: web-dns1.com; auth=pass smtp.auth=51.79.16.13@out.mailpro1.whc.ca X-SpamExperts-Outgoing-Class: ham X-SpamExperts-Outgoing-Evidence: Combined (0.25) X-Recommended-Action: accept X-Filter-ID: Pt3MvcO5N4iKaDQ5O6lkdGlMVN6RH8bjRMzItlySaT/BZIVILEmGPeuYM/nr/RMHPUtbdvnXkggZ 3YnVId/Y5jcf0yeVQAvfjHznO7+bT5x+OkQ6e4TPVgvpcS1fNw4ZIpdOJ9Sgfu6rKL8kf6cp2eMH A6nFGQzilUi9r5lenQLilbHtbFYVmmyNP/jzd7CCzPgfBgZM0FjuQW6Y55dUiQZmnW/XN+tohdLu D74c7RK7YOD5271E3GQKCqMRnSm9g8CBO1Snvm6qXHQp7O9kdZPt1ptJqUeJtZx82lIVH48BGzKf EMfQP5IsMlZ0RJfOLDnQGgRgHjioU8fpt7xeC7AK0L/uTNt3WCw41GzGb1Zq+pu9ho29CVyp3Dt9 A9c5hLgYgFsBSgLe7UmHHVjYG9GnC3OL+6eaioOqJ1MVeBS8xyVOjEJvIAACfll1FjMqX1/meW3M G7kx6XXEd8YzfeZE7YJwhBWCb1PmFojBOyjXs2KsRjKrCowEavDwQuKo3bSrXfKp2XsEXUBafcEf xV8Coej5pI7/nMRAwrsF7/9g5p66If/IR1kfxLX5OBwkE6OHS8/FxA6Moo6tghBinBqZR3KVQgqF /fPYYAfEfsgwk5X5rCZeYz/3TkV2eDAGCFkowjXOBEPmC0yHFVrEry++sqvC8skAD3X2c1jenNwZ U/9HqfWQZiE3AkP7WzFvTMm+RdW/uBJnu3u5UnmMUAjc02b5jkFQobPtfIMRZKkf45ZSyy4dc2Mg P6Eqbf2YMR3EqJ9Y5oosudd3N5Sg6i1bwtHPKSIXSrgWj67B71OvuUT7pHnfdb7KMKeWIMvbXPWl FdaGOH191uXjgjQN/WFpsZaZSrHKzi9a18qWWyBuSt2KGbzCxGga80a3XdQOkqPmIeW3IkXkaI0b vQblVXM6mCHEVkRugaawCPSl0iZvgRtea07paRiSLL2ShuV4mfeo0mGANbykyMXhXrMXF2RCocjQ L9Td+ZGFmhHYC7ptQrmVr+hFcAVxMUxHqhIhgeQKvt8SGOaF6j7hHdgTCw== X-Report-Abuse-To: spam@se1.web-dns1.com Message-ID-Hash: 43P4GCKNU7GXNRJB332AIF22QL7KKE6H X-Message-ID-Hash: 43P4GCKNU7GXNRJB332AIF22QL7KKE6H X-MailFrom: zlists+context@jdvb.ca X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.8 Precedence: list Reply-To: mailing list for ConTeXt users Subject: [NTG-context] .jpx and .jxl List-Id: mailing list for ConTeXt users Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Recently I've been trying to make some PDFs smaller by using better compression of JPEG pictures. I was happy to see that \externalfigure cheerfully accepts .jp2 (JPEG 2000) files. However, my understanding (and I could well be wrong, but I've seen it multiple places) is that JPEG 2000 *Part 2* files should have extension .jpx, not .jp2. By default, ConTeXt does not recognize .jpx. But if I rename a .jpx file to have a .jp2 extension, then ConTeXt properly processes the file and I see the picture in the PDF. Q: are there any plans to make ConTeXt recognize the .jpx extension? If not, can anyone suggest some ConTeXt code which allows me to tell ConTeXt to process a .jpx file as a .jp2 file? I have also been investigating the use to JPEG-XL files (.jxl). One of the interesting aspects of JXL files is that .jpg files can be **losslessly** compressed into .jxl files. (That is, you can recover the exact .jpg from the .jxl file if you want, so there is no further degradation of the image by doing this lossless compression.) I have been seeing 20% to 30% reduction in file sizes by converting JPGs into JXLs, which I would be happy to make use of in my PDFs, if possible. Bonus question: is there any plan to support JXL files in ConTeXt? Thanks. Jim ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / https://mailman.ntg.nl/mailman3/lists/ntg-context.ntg.nl webpage : https://www.pragma-ade.nl / https://context.aanhet.net (mirror) archive : https://github.com/contextgarden/context wiki : https://wiki.contextgarden.net ___________________________________________________________________________________