From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id iEyHHKxk92RO1gAAauVa8A:P1 (envelope-from ) for ; Tue, 05 Sep 2023 19:26:04 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id iEyHHKxk92RO1gAAauVa8A (envelope-from ) for ; Tue, 05 Sep 2023 19:26:04 +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 576C960EE2 for ; Tue, 5 Sep 2023 19:26:04 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=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"; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=gmail.com (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1693934764; 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=gxjZw5NMEa5KlF417QCyMNke2Cb8asK2oHpknjpQU+w=; b=MUgDk6UXcQKCQ4EF4s20QcZpYGke4EzxWH8i/IXtePDxgQI6xI/pcnNRuF2mjfQWT3Oi9o k0eg1/LWREati49zDu0SmKo+bzVespqcYELCQK7F+1rxaVGphHyGaIhd5od1RCdItdW7Of dOizbxdBPMQw2I1sFzZKbecUQRReMDhwJ5y++BPecCnrQ6wCmm4jQi+a9SHu+o1D7eVmt5 OckViyvKA7w+E4H+3QhfQujOTS2bRq8D/YZm/Y1mgI2kxMZ76OCKNMmO9tVflTz/PqU8YT RfmHJwZQoejB8lZzvjdCsjWNuRFaBAZ8uS3FU+OKdRXHQZLVkkcLqRmzUQEdSA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1693934764; a=rsa-sha256; cv=none; b=lRNn/oTlB3laZnON7ue+nO+FKvbuOz7cjw2isZ/Kaq7uIX3XntEzsRrU7TjBEZNRHoXLPR FXVttdpropi52ndt7UQ5UEhMWKuIio9DAnQWjYJaFED/sA/9U+bE7BTqcrWZqYsxFn7K8t oSalY+pOmf1RX5eT4qvdIa51wlSbKzXut0bPDibHsZY7Xmpe3Az42Wm2/nVzAtVA/1OrJf vkZYR5qWlcI7TbGR3WcYkDI/tv0Gs3rjKWvvAH5kTMsMqeb0MwWupEbj86L3P1MbA9vUBf 5CCtDLyQkYEMQH9uWo2d+cPRPvBYKpvuX2CuhFnfTRX34tayADHcie3atc2ygg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=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"; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=gmail.com (policy=none) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qdZ8P-0003sy-SX; Tue, 05 Sep 2023 12:42:37 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qdZ8O-0003sg-TX for emacs-orgmode@gnu.org; Tue, 05 Sep 2023 12:42:36 -0400 Received: from ciao.gmane.io ([116.202.254.214]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qdZ8M-00023b-GU for emacs-orgmode@gnu.org; Tue, 05 Sep 2023 12:42:36 -0400 Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1qdZ8J-0007xN-Ft for emacs-orgmode@gnu.org; Tue, 05 Sep 2023 18:42:31 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: emacs-orgmode@gnu.org From: Max Nikulin Subject: Re: Fallback fonts in LaTeX export for non latin scripts Date: Tue, 5 Sep 2023 23:42:13 +0700 Message-ID: References: <878r9t7x7y.fsf@posteo.net> <87wmxbvd60.fsf@localhost> <877cpb8mkd.fsf@posteo.net> <877cpatfol.fsf@localhost> <878r9ocl17.fsf@posteo.net> <87bkejoh4l.fsf@localhost> <87il8ra554.fsf@posteo.net> <87jzt6weae.fsf@localhost> <87bkehshni.fsf@posteo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.15.0 Content-Language: en-US, ru-RU In-Reply-To: <87bkehshni.fsf@posteo.net> 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: 13 X-Spam_score: 1.3 X-Spam_bar: + X-Spam_report: (1.3 / 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.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, NICE_REPLY_A=-1.473, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 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-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Scanner: mx0.migadu.com X-Migadu-Spam-Score: -5.20 X-Spam-Score: -5.20 X-Migadu-Queue-Id: 576C960EE2 X-TUID: d4X8sooFjxFX On 05/09/2023 05:22, Juan Manuel MacĂ­as wrote: > \usepackage[english,french,spanish,provide*=*]{babel} > > but in that line we cannot put Russian with onchar, etc. Cyrillic letters may appear not only in Russian just as French and Spanish use Latin script. So language detection based on symbol code points works only for distinct enough languages. Explicit markup may still be necessary to switch hyphenation rules, dash styles, etc. I have a couple of bookmarks for language detection libraries (not for Emacs), but I am unsure if they may work for texts containing fragments written in different languages.