From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id WKuqMwol8GBIAAEAgWs5BA (envelope-from ) for ; Thu, 15 Jul 2021 14:07:38 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id cNVzLQol8GDPAQAA1q6Kng (envelope-from ) for ; Thu, 15 Jul 2021 12:07:38 +0000 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 EACE4CCB8 for ; Thu, 15 Jul 2021 14:07:37 +0200 (CEST) Received: from localhost ([::1]:52628 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m409Q-0005HB-K3 for larch@yhetil.org; Thu, 15 Jul 2021 08:07:36 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:55358) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m408x-0005FM-PS for emacs-orgmode@gnu.org; Thu, 15 Jul 2021 08:07:08 -0400 Received: from mout01.posteo.de ([185.67.36.65]:51715) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m408v-0004TO-99 for emacs-orgmode@gnu.org; Thu, 15 Jul 2021 08:07:07 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 4927A240027 for ; Thu, 15 Jul 2021 14:07:02 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1626350822; bh=w64g8xnNhrVcmz4FyXDIXTXqQ26PnbVWwSZT++2GNqY=; h=From:To:Cc:Subject:Date:From; b=NkvuKoNvQlmdtRk4GGFlXEwKGLzKN4V15XLPgJndLa748vOlOcxhC1tDQ8uJY89o/ gxcLR0k0Wx2OB9K1yW0ios5Zy53YGuKoSQI5dk95YTdF3TAaI9Ur+TYBX7LNPe3tEV gm/OQoEgnY+66cFBGFWi0WAtQrFJGp/medj4pioixP4n9byNcTtm/opmJh3gtTEwLg wma3NBAckAGfSxBSchjFUPAzZJknwpRfPz6SI3KxIK1W8WOhL+B6fSIAkoQk79fIMZ WR6Z72ngO53cZhlC8M9rQl8yhRXQ3HUC778gb9Oy1MwGFzzTJ5SclliXUENB8Da4Lk S2zcSFxB1rG0w== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4GQY5K3NQMz9rxd; Thu, 15 Jul 2021 14:07:01 +0200 (CEST) From: =?utf-8?Q?Juan_Manuel_Mac=C3=ADas?= To: Tim Cross Subject: Re: org-mode export to (latex) PDF References: <5A0DCCA5-7B49-46CC-BD49-B5F0D46DA5B8@traduction-libre.org> <87pmvq8ef2.fsf@posteo.net> <87eec0qx9j.fsf@gmail.com> Date: Thu, 15 Jul 2021 12:06:59 +0000 In-Reply-To: <87eec0qx9j.fsf@gmail.com> (Tim Cross's message of "Thu, 15 Jul 2021 09:26:15 +1000") Message-ID: <87bl73srvg.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=185.67.36.65; envelope-from=maciaschain@posteo.net; helo=mout01.posteo.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: orgmode Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1626350858; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=5UuVzsl4MxoDMtFTagInW2aXdiUyhC5C0QRtQJmwRoI=; b=DqYQJgRl09Tm1aejnUqV1Eu4uCGaptvRbsrMs9CFkOV1unCguFDlchfNsdv1MNbVI2trKE lOJodZJRIRWdbBVDVvvk/z4xxD2y2wZlW24u4+HEg8viDcNdQU/RgmJ0j46SycvTD6UOYk MFOBxWUdPuH9eXfbzRTwANwgBpAEEST3rbkhOmw8yT7joWOkBL6LUQU6ZcvTWVSv97W88v 5jLlNkGwfUKYEeQUTrsdvkVVzVrGyyb/vkBTVWvl/xvwkJfbFykrnHJoUmYL0N38Qk1vMt jP2sAwwl/p49mvphdS8ER6uvr6gK+k9lQgZ5ATNjqmrdGrb5XDFPU6IZuMm4lA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1626350858; a=rsa-sha256; cv=none; b=H/jn3v7wzMos1uBug3dnYAnVxHrrWqGEapvowNmx/Pqd19Zerduf/SkVRN2NKjLHVhsJE0 iw97maVndJeDBiUpgkj3aGLE4cQqoBH94BZ3W+2F72iHxPfVKPXvwTYIsqhW3EVluQtaXm /IgOhRl+d0bmBltsHE80G1CPwBU4EW3aIfuJs4uazMspAWdciknxgW2iZAzohkcEWc4nfT 9wqZ00+OEr5d+AF2FMjHjjLQfH3UZQLsGcwz5QDQt//paBbxzl3ETDvPk7KnOl0SPk9vYg F1NwLAyrRTxBTE7exwbGcP7iBXgjbNB4ohJBsnOHeqS11djWIm+ZqwagIRvTow== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=NkvuKoNv; dmarc=pass (policy=none) header.from=posteo.net; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Migadu-Spam-Score: -3.10 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=NkvuKoNv; dmarc=pass (policy=none) header.from=posteo.net; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Migadu-Queue-Id: EACE4CCB8 X-Spam-Score: -3.10 X-Migadu-Scanner: scn0.migadu.com X-TUID: PfZrG+TuX3wQ Tim Cross writes: > Stefan Nobis writes: >> But maybe we could assemble a list of good (enough) fonts for >> different languages/scripts and provide a default setup in Org for >> LaTeX export, that sets a proper font for the chosen document >> language? > I think such a list would be a really good addition to worg. I think it's a great idea. Some resources on fonts and languages that may be useful: - The LaTeX Font Catalogue (https://tug.org/FontCatalogue/) is pretty complete and includes a lot of high quality fonts, with coverage for many languages. The fonts are from diverse origins, for example the excellent fonts for Greek and Latin alphabets from the Greek Font Society, the TeX Gyre project fonts, etc. - To get quick information from an otf font (otf features, Unicode ranges, scripts, glyphs, etc.) otfinfo is very useful (https://man.archlinux.org/man/otfinfo.1.en). But the more powerful tool in this regard is fontforge (https://fontforge.org/en-US/), which is not only a complete professional font editor (and free as in freedom) but can also be used by everyone to audit all aspects from a font: glyphs, metadata, otf features, languages, scripts, ranges, etc. - There are specialized fonts in a wide coverage of ranges and scripts, but many are low-quality or proprietary. Google's Noto Fonts ensure at least a reasonably complete coverage: I use them only for experiments (or for ensure certain "rare" scripts in Emacs buffers, as Linear B or Gothic), but they can also be used within a document. - Finally, in case anyone is interested, I also wrote for my personal use a Helm source to list all system font families and insert the family name into a LaTeX document with the syntax of fontspec or Babel ("\babelfont", which is a frontend for fontspec). Best regards, Juan Manuel