From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.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 oPUaGO4z0GJ4AwAAbAwnHQ (envelope-from ) for ; Thu, 14 Jul 2022 17:19:10 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id oH23Fu4z0GLPEAAAG6o9tA (envelope-from ) for ; Thu, 14 Jul 2022 17:19:10 +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 1D85D1C6B0 for ; Thu, 14 Jul 2022 17:19:10 +0200 (CEST) Received: from localhost ([::1]:49524 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oC0cO-00055d-Tv for larch@yhetil.org; Thu, 14 Jul 2022 11:19:08 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44548) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oC0WK-0002ZU-Qs for emacs-orgmode@gnu.org; Thu, 14 Jul 2022 11:12:55 -0400 Received: from ciao.gmane.io ([116.202.254.214]:33912) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oC0WC-0001Pg-0d for emacs-orgmode@gnu.org; Thu, 14 Jul 2022 11:12:49 -0400 Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1oC0W6-0000aq-RO for emacs-orgmode@gnu.org; Thu, 14 Jul 2022 17:12:38 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: emacs-orgmode@gnu.org From: Max Nikulin Subject: Re: [PATCH] ox-latex.el: Unify in one single list Babel and Polyglossia languages alists Date: Thu, 14 Jul 2022 22:12:33 +0700 Message-ID: References: <87sfxiw2jp.fsf@posteo.net> <87czeduxnz.fsf@localhost> <87lesvlvos.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:91.0) Gecko/20100101 Thunderbird/91.9.1 Content-Language: en-US In-Reply-To: <87lesvlvos.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: 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=1657811950; 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=T5GLbYa9jnvrOXQXcg8xdmlLImdsOU9EPzm9nbLlFdE=; b=MmkMVSabecILe3+Cc/JhNkUcTQ87BN/FtDR8J0aX16NXkUl01cv4k4ubeU0nrzVWWvzZsV WPEyPdHkPswnJF51pTua0FtwUIy1z4S8EFClYuPYAf0llicCV2iLHLWyqzCxwVrd1tDu2B FjkU1KB/a+fbhPT0niRT2iMIbtUkz+k92XMFt9s1A1DrGU84/IaOTwcb3VTwumYNB3+OhH wl2PPCg47pWQ+u6FjQUjUdT5eo4Ym3s2QG9Q6Qsa6fJPiU74uzn8HHkN1YEu5JCctn8P6Q owLeHrKkkqt6acUMFAzpGGkGmG+8N4yPd3gF/OnQA9oZeMMpqu20zq5fnyUgbg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1657811950; a=rsa-sha256; cv=none; b=VtaW9YLEKgAQdK61AmxMu6v5KfMzy+euUyz+y064sshLToVFNl4ttdfFmKgfKrtFl7JBsu kVreOwYmpkaX//blHHh5hbLIFv8MEocjxs5E2irw2qptZRrTWM0HwsvlQ+3vaMgrYw6+Xr By4Ouk1WiIlJB4zrErNBgyNpRPoqo5fHxM4QS5OpnCXhok1kk5mXEPOfMcVXO9flpLAikw UKo6m5VtUZlN62oHw+5PPEcUzWVZftp6buG9Cg6Zh9k/8KPWUL+YqGDNYVgyQglEIMuZN/ pxv86F69meLu3Smvc7DCbVjKwJx12xufr3lg9H+rcGzAmujTAgX/nSbthBBb4A== 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: 1.65 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: 1D85D1C6B0 X-Spam-Score: 1.65 X-Migadu-Scanner: scn0.migadu.com X-TUID: g7AxgK1z8Z41 On 14/07/2022 19:34, Juan Manuel MacĂ­as wrote: > Subject: [PATCH] * lisp/ox-latex.el: New variable `org-latex-language-alist' Writing the previous message I forgot that currently there is no default option for the fontenc package (PdfLaTeX), e.g. T2A for Cyrillic. As a result it is not enough to specify just language to generate PDF file. From my point of view it is better to have single map from language code to various localization options (babel, polyglossia, fontenc). Unfortunately plain list `org-latex-language-alist' does not allow further extensions. Property list would make initialization not so concise, but it would make the map more flexible.