From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id CJ2LBlchyWItYwEAbAwnHQ (envelope-from ) for ; Sat, 09 Jul 2022 08:33:59 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id 2G9/BlchyWJCswAA9RJhRA (envelope-from ) for ; Sat, 09 Jul 2022 08:33:59 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id BCB382311F for ; Sat, 9 Jul 2022 08:33:58 +0200 (CEST) Received: from localhost ([::1]:48806 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oA42P-00060U-Hc for larch@yhetil.org; Sat, 09 Jul 2022 02:33:57 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45914) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oA40Y-00060K-52 for emacs-orgmode@gnu.org; Sat, 09 Jul 2022 02:32:02 -0400 Received: from ciao.gmane.io ([116.202.254.214]:40692) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oA40T-0008KP-OB for emacs-orgmode@gnu.org; Sat, 09 Jul 2022 02:32:01 -0400 Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1oA40R-0003Ny-BE for emacs-orgmode@gnu.org; Sat, 09 Jul 2022 08:31:55 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: emacs-orgmode@gnu.org From: Max Nikulin Subject: Re: LaTeX export: when is it more useful to use LuaTeX instead of pdfTeX? Date: Sat, 9 Jul 2022 13:31:47 +0700 Message-ID: References: <87ilo7ztm3.fsf@posteo.net> <87ilo7tp78.fsf@tsdye.online> <87o7xzdkc0.fsf@gmail.com> <87a69j9c6s.fsf@localhost> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.1 Content-Language: en-US In-Reply-To: <87a69j9c6s.fsf@localhost> Received-SPF: pass client-ip=116.202.254.214; envelope-from=geo-emacs-orgmode@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: 28 X-Spam_score: 2.8 X-Spam_bar: ++ X-Spam_report: (2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FORGED_MUA_MOZILLA=2.309, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, NICE_REPLY_A=-0.001, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1657348438; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=SYCXZsGMa/BYtGBZnaD5U/ta1PCr77FJDvgLfRQ1TcQ=; b=q9/pvuvkVIXrwxBlfXvR3Ho3qZcFLSS/lKNCIR/fPh+oPeA8xqjVxPLdLdY3Oci1zlWrby p0cg0AAjiYrrsvi3oHQREa73s1rV5KiT4kWksOonb6pJ9RXYz4YQtfybPWOsqc1HwEUXdj KiQhKDwWvCzct4G5O8n6OOLLAknWJOu3Cw1k0JFE/1YDkmu6MWxODt2A8L/bD6Z/padLFO RmBME/Auxb4A3Dcl8D4C5ghqkEbZTeyW1Oh32pHuSSWfsaZogSh9IB75u/Tv7HYXeEdKo2 iT5lxNq265Sw0CqQLqrxzg2lS/eb0PuOV4VzfIrgGt7Gm5g+1GAJN7q0JNE2hQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1657348438; a=rsa-sha256; cv=none; b=EydtzMkXSexB+0crk5G44ytIW6lmSP7/GU+9q03Kb++aIHsANANwc/+oSmHGIh3ZQYRoCz rXf2M+aIRzvzQWxNWDX/u2gF21mUMH4mIjaFSg820mSXlquRQ0HO4gUL7MuOB8+FB8BKrW UgWG+pMUZc9RT3kzis5pRW0MRz5nAAcULw9G0EsSGTroSt8jvADL3hD2ki/CrNnAeAFU2s jUI8rqrnwBnY7orHknBy2uxajLISAR8jiftudNS8wM77zGxbOj7qYvPLE9ZzyMb9UJqbka ietqiO4Lpl4oZqAsyQ4Q6aRisDsb9I8KiYAHwnJDZBcW5Nbu3xOQhHG6kh6W2g== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: 3.45 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: BCB382311F X-Spam-Score: 3.45 X-Migadu-Scanner: scn0.migadu.com X-TUID: nqp+9JpPClu2 On 09/07/2022 10:50, Ihor Radchenko wrote: > > Or we may go even further and make org-latex-compiler default to luatex. > This will benefit all the non-latin language users. 1. It is necessary to detect if LuaLaTeX is installed to fallback to PdfLaTeX otherwise. On Ubuntu presence of lualatex binary does not mean that all necessary files are installed. Perhaps it is possible to ask kpsewhich whether lualatex.fmt is available (or some other file specific to lualatex). 2. It is necessary to found suitable fonts installed in the user system. It becomes more complicated that different fonts are required for different scripts (Cyrillic, Greek, Thai combined in the single document), it is not CSS where list of fonts may be provided and a rendering engine pics first one having a necessary glyph. See the earlier discussion: https://list.orgmode.org/orgmode/m18s299yxm.fsf@nobis-it.eu/T/#u