Return-Path: Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) by h2774747.stratoserver.net (8.15.2/8.15.2/Debian-3) with ESMTP id wBAG4MwC015378 for ; Mon, 10 Dec 2018 17:04:23 +0100 Received: from relay.uni-heidelberg.de ([129.206.100.212]) by mx-ha.gmx.net (mxgmx014 [212.227.15.9]) with ESMTPS (Nemesis) id 1N4xJG-1hUqOb0ksO-010o6S for ; Mon, 10 Dec 2018 17:04:17 +0100 Received: from listserv.uni-heidelberg.de ([129.206.100.94]) by relay.uni-heidelberg.de with ESMTP; 10 Dec 2018 17:04:17 +0100 Received: from listserv (localhost [127.0.0.1]) by listserv.uni-heidelberg.de (Postfix) with ESMTP id E4857127B62; Mon, 10 Dec 2018 16:12:05 +0100 (CET) Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 16.0) with spool id 31768578 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Mon, 10 Dec 2018 16:12:05 +0100 Delivered-To: LATEX-L@listserv.uni-heidelberg.de Received: from relay2.uni-heidelberg.de (relay2.uni-heidelberg.de [129.206.119.212]) by listserv.uni-heidelberg.de (Postfix) with ESMTP id CB9F1127B62 for ; Mon, 10 Dec 2018 16:12:05 +0100 (CET) X-IronPort-MID: 3488507 X-IronPort-RemoteIP: 212.27.42.5 X-IronPort-SenderGroup: UNKNOWNLIST X-IronPort-MailFlowPolicy: $ACCEPTED X-IronPort-Reputation: -0.6 IronPort-PHdr: =?us-ascii?q?9a23=3Ar6sQ6R1+Qwh1k/fnsmDT+zVfTzU7u7jyIg8e44?= =?us-ascii?q?YmjLQLSKm44pD+JxWCv6d3gVvATN+d9vRFzurbsqztXWYN+5nHvH1ROIdUWU?= =?us-ascii?q?ojjsMb1xclHNbDEVfyefDwaSc6Et5NW3dr5Xy2d0ZPS47lf1OHhHq04HYJHw?= =?us-ascii?q?nncw98J+D7AInX2sqt0euy9YfcbC1GnjewJ71of12ttQuEkM4QjMN5L7opjB?= =?us-ascii?q?vEpnwdY+NN2WZhPk6ehT7n49uoodtsqX0Wtegs+ohOS/ygLZ41RrFZEjkqdl?= =?us-ascii?q?sNype670vlSg2CrjsGX2Efg0AOHg7EqRH3X5v8tiH3rOU71CTIdcvxBas5Xz?= =?us-ascii?q?iv9cIJAFfhlTsHOjgl8WrWlt04jaRVpwikrgB+xIicaZ+cNf53dKfQNd0AQm?= =?us-ascii?q?8JUsFUXi1HSoSyCulHR+QbO+1YoZPyqHMAtxazQwe2RavuxjJOmn7qzPgiye?= =?us-ascii?q?1yWQrC3QEmA5cPqCGO9Y+zbvhUDbrzkfqtr32Ldf5d1Dbj5ZKdaB0lqODWG6?= =?us-ascii?q?92cI/RxEgjGgfPg0+f74DobFb3nqwAtXaW6+14WKehkWki/kt/uD6kxsk2hY?= =?us-ascii?q?bhiJgYxxbK728qpeR9bc39U0N9bdO+RdFerSeRN4VsTcwKTXtltWA00PdV8Y?= =?us-ascii?q?7+dy8MxpM9whfZYPHSaImE7CXoU+OJKCt5jnZoIejtvRu5/Em+x+G5bfGaig?= =?us-ascii?q?cV/AxClNSE9moA0xXCsI6aTPo4/kqg1TuL3Q3J5adILBJ8k62TMJMnzrMq8/?= =?us-ascii?q?hb+U3eAi/7nln3h66KZw0l/Oav8eHufrThoNeVKYZ1jgj0NqlmlNa4BKw0NQ?= =?us-ascii?q?0HXm7T/urZtvWr81f/S7VElPI5uqfDvZ2cK95a7q+1DglJ05oyvhO2DjOoyt?= =?us-ascii?q?MdzjEMKFNIfg7CjpC8YQiUZqqnS6vlxQn/9VUjj+rLNbDgHJjXe2LOlL7wJ/?= =?us-ascii?q?Bg7U8ZyAcywd1b7Z9OBfcNLaGWOAe5udrGAxs+KwHxzfzgDYA32JkYUmKBGK?= =?us-ascii?q?CWGK3IvFLO6PhlcIzuLMcF/S3wLfQo/aukg2U/kl8TZ6am9ZUNZX3+EO4scA?= =?us-ascii?q?2JJHHrhNkGC2IDuAEzGffrhFO1WjlWf3+uXqg462hhWrirBorCWI2hxYe58n?= =?us-ascii?q?ziTs9wYWZLQhCWHHPhZt/CRvENLSKfI8NsljYJT7fnR4JznRep/BT3zbZqNI?= =?us-ascii?q?+2smURqI7j2d5p5ubSiQB69Dp6CN6Y2n2MSGc8l30BRjs/1qRy6UJnzVLL3a?= =?us-ascii?q?99iv1eXdtdgpEBGh89LoLZxvdmBsraQQfdZorMRwz/BNu8DDx3QMhwi94Cbk?= =?us-ascii?q?BhGsmz2xDO2y35Zt1d37ePBZEy7ufdxy2rfpw7kSmAiPNn0gpuWMZEOGy4i7?= =?us-ascii?q?Qq7QXXDp+T1VifluOqeKUQ0SrH+X2Mi2aD7yQ6GEZ9V7vIWXcHaw7Yt9P8sw?= =?us-ascii?q?nMVbmlCbo9PQRpx9SPJ+1EcJe66DcODOemI9nYb2+rzi2oAg2Uw7qXcIfwU3?= =?us-ascii?q?4YwD2ATUdeykYd53uLcwYkTHTEwSqWHHllElThZFnp+O91pSagT0M6+AqNal?= =?us-ascii?q?Voy7u//hNM1K6sDsgL17dBgx8P7jB9HVKzxdXTWoiOvQdsOqtGM4tkvAV3kF?= =?us-ascii?q?nBvgk4BaSOarh4jw9MfR56sgXgzUcvU9gSoY0RtHoviTFKB+eY3VdGLmLKxp?= =?us-ascii?q?XsIuCSJTOruh61ZqOQ1EuMiNs=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DdUQCkgQ5cXgUqG9RjHAEBAQQBAQc?= =?us-ascii?q?EAQGBZQKBfwMjQ3MECyeDeoN7kC2BYC2JEpA5DRgPPIQFAgICgysaBgY0EgE?= =?us-ascii?q?DAQECAQEBAQcYDQkHHAgBAyUMQgEQAYRoAQEBAgEBAQEhDwEFRgsLGAICJgI?= =?us-ascii?q?CHwIiFAUBDQYCAQEXgwYBgWgBAw0MC6VNgS+ELQGBEoFuCUENgS1qBYELixY?= =?us-ascii?q?XgX+BESeCa4JXRwEChGSCVwKJFQGXMSQKCQIGFHOFeYcYgykGGIlxBYdHjhW?= =?us-ascii?q?BDooNgV2Bd3SDOIInF4NKilQ+MwqGb4ZXAQE?= X-IronPort-AV: E=Sophos;i="5.56,338,1539640800"; d="scan'208";a="3488507" X-MGA-submission: =?us-ascii?q?MDHi/HgGIY83UhJ4oSBLizgK2Ea0x9J9iMADS9?= =?us-ascii?q?IcfqrFPsKEQ+7kDbDFGUzrr4QaUCMGBUrBuw4X6MuZ/aiqFU6TspMx6s?= =?us-ascii?q?9MYhG8gWvFDbw14rAYYQDau58TESGEQV6v/LD62BDxLTk+7x/v5M9lNT?= =?us-ascii?q?FLyGE5lwK+F2RTSLFp6hewIw=3D=3D?= Received: from smtp5-g21.free.fr ([212.27.42.5]) by relay2.uni-heidelberg.de with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 10 Dec 2018 16:12:06 +0100 Received: from [192.168.43.21] (unknown [37.170.179.62]) (Authenticated sender: frnchfrgg) by smtp5-g21.free.fr (Postfix) with ESMTPSA id D4A455FF27 for ; Mon, 10 Dec 2018 16:12:03 +0100 (CET) References: User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.3.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US Message-ID: <16c904f4-33ea-e848-6c43-f071f2331c91@free.fr> Date: Mon, 10 Dec 2018 16:12:03 +0100 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: "Julien \"_FrnchFrgg_\" RIVAUD" Subject: Re: Design Interface and Relative Lengths To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE In-Reply-To: Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: Envelope-To: X-GMX-Antispam: 0 (Mail was not recognized as spam); Detail=V3; X-Spam-Flag: NO X-UI-Filterresults: notjunk:1;V03:K0:ZnfG1TpRoaU=:bogBAWjxjikNuZInXL/LjWoLX5 LWkQiXA9EKezq+HDRM6BxBflGKjr/TMHJfRa2H+hgxGu7jvwvUHBDluMO1uYVvg3a1TvmhU45 +Reha6tOlktoslyThZ2iNgqHUZDDTxjAfy5E6d5zdX1Zde452UEo/hD4zHbhRF5Ut0Zl/AESS BaDrXu68TtTO5l43772ZL9TqyNN4CrO5xKa5K3Oq/3Raahf2WvaLlMCZSh6RdhPxlHB7GEWQo DcxxuH/DAa4ye1XqYNXa0Qf0wyUO/Vap9o69WiVeeOURINO0dNRiZHtnu+YEnDLaE4wnQMKKp uLMylUliY6frTQPJ6qMEix77yocrdkqdH1h+r3Ckfz4LR2/HcNutghEf1Ddj53sv6lVojuGuf yShkjmXonmoUHVut0xNDuLr0PIXy5fP5/EQKePngbPkPOlGrwIYUrKuM/rpgQOCnu4GFNwcxP lpyapJ72CA9RHrYo4+8W+YrS2cwxD5iSIktakoa73YWc7nZxTWWz58yPSTlTTK0A4/uPGRrRX 4JAdven6gJENKyWufVTjFPSliOT46DvUvITNxtEGTicWk4+HRQ4vFC+PeqFfFx2ztqqG6xZj6 tfrZPOv8TWpFztLyQlnMttn1NEhMQuPRCuKi4yKbXK/2KIKfTdzwLvTW/sZV16c2xeLmksx6G kvtn/JgAj3dBSU6Z9qFh3LyBRbdfpNRhvTDcWi8dYZdToluRxBzIEGl0RuI9Nm08X/+0xhujh WO1iyuVVUNMIIfPHeB4Dx/eKqHKffjZqIICwn9MLiWmlBy9EW/5/tIGUiJmX0BcANe/a9pkLN Fi10iFN4DrmW00EagtHIoTVHSG1Zo/NBkQqnM7QTY3E3ZYlKqCoUPBdpylETSQARypXKoUUlf NBB+nN7nXuk5/It6PSn1DnChJS6XWz+KoFoyIFhzKL9wQv9guzw8fpKja9ohu0gGhkPTiIiM6 qqi7+oIYa+07VPnRVotJAlZkGS7BNSbbCibiKHYVx2dBr/Mv79Q19fXqXj/4qr/tEdxkI/gQC UshTSkzz8fEso2cinVYc2RhrU1RuhYSQm1ao7OL/cnxZS+N75iOfm/Z9Z8gZVNRmyw+RKYf7+ 2ixnLe42nO917xXwdGFOSxBubYKpo0IP1IH7uDpV6/erFYRhJ6RNTQT57o+RhXPr9jFTHhmjQ qPCi8mY9+C6/W7/EzYNHHginshbf+AOpavo6vL9tDvZClrPOjmbTpAmPSKZUZ/1Y/17bJGygs k2sctPedrEnzFai8hVglrSNvU4q8cWDki/LT3/ypgEFRWOfke3c0ZS2+J5JCPrXBSae46uou8 IH89ZeXsQuwDUufvY0oj553tZRawUekQD3eZQmsgHDOo47EdCWz1EBQGo7S34QzkjqCDDxzcM lfKUfYj1cJxa0IXD8bWrWJZeS2QOvmJY2dbcQLl5VHPQtaowsmZNng7JpvVEfi8ZgZhxF18qd ALvzDM3kxrlxhjFu85IdcPU/O3mv/ly11TJwm48F7VjcsxSUC9erMYSPuSIgNxVg+1oDDFnjS KYQw3SoQWWVbqTH1PDWHk9gOdxRxWzF7yXNFPP2N2OwNk+n9Y8BXqGCNPPJ/dzqyz6uvggG0n yQ6N6ZzLa2sjCC0Sys8lApdYC2ASinV0BIpEO9dFQyMADiAvfZiLkW+H+Nl0lnMwdwB8fYn7d 95b/x4ZBMhbddMdT7bpKvoKqwHd3GW8y1XPt6x4dE4wUjW0qmuSx9iGRec4MaTdcsz4HU7pba cxQ70IqKN1mKR2FQgm2Woap+HTAcaDPOoSLdk1c4NXL5D6f7k5inrikv9ySSZ05SUH7kZYi10 KAeFd9Iw361kRTfAQN8fp6LHl83vzMSfmWZnZG5glH8ank5NVrN6JMVhDTBzy2wC/FznUpRYW LJ1ZwgtaEzUIdwbha2P4QBmED+PfYESxGuPUjuUvzrfOmUvQeGJ/5LQY8bbMuouc9YQMa+XPY f1D6LMIHEGwv1kfITiS1TU70Hgt50N4Md2Zq3ip5mGUqy2tT2WLDSpwnIAiGBKVNMqIDJ4M0w == X-UI-Loop:V01:9l1C9nr1lVY=:OAVAtyp5kcrXW6roTDjVygLI/WTlV99gAAW0xJDYTyk= X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:djLko8TDrnI=:xrnH25ujZQiyhG1Gdvng6g MeyLSOj9dfoHeOJYGwMpR2whHLkS/SSkZZ0JCwuBZzogHNCKXpWrUQe04XuSmSSxPDeF58mCd dKQyYAbkqdBlhy7DJXfNe3PK6IvDiWnoXj1ISXNWyA5wc7kLr/1ZyGUErOuEwb6FroBNcHAVR zfpQRoOwT/zMGHe5A+v1rxDWr8BvRRO3x7ErVHXwmlTKO8z+QbctvkFOkNjrKKu8LPyTANBxK XED9YwOJ/cz0V+t0o4jR/lxpjrOlAQXOcXfzrZcSTH8pttXEQURqkTS1S/Q79KA4ZTdmUeyK2 0mpReyplx/aXL6qi3pIrS4gYnA1xli4yV8Fsn89hoAmTWuuKIIbHggC7EJoBtOsZfP4ZcwhSF UWfvsR/+62Gj8sQ2sd3IZVP35f9fjKUXBH9ZI0BVUJMXuvA9Na2TicmnMio5p X-Scanned-By: MIMEDefang 2.78 on 81.169.212.23 Status: R X-Status: X-Keywords: X-UID: 8118 Le 10/12/2018 à 12:24, Will Robertson a écrit : > Hi Kelly, > >> On 10 Dec 2018, at 5:23 pm, Kelly Smith wrote: >> >> My question: is this a good solution/compromise for the issues I described? >> It seems reasonable to me, but I fear I’m probably biased :-) > I definitely agree that unteasing these definitions is a good idea. In particular I like the idea of generalising the formulae in calculating relative font sizes. I wrote something for that, which I think is orthogonal to relsize. The code is at https://gitlab.com/frnchfrgg-latex/fontsizes/blob/master/fontsizes.dtx [ It is not yet on CTAN because the only thing using it is my own class, which is not ready for CTAN (and might well never be, since it is more or less a mix of reimplementations of article/book.cls, inclusions / usage of existing packages with settings that I like, and layout settings that I consider better than the default ones). The class is "rivbook" ( https://gitlab.com/frnchfrgg-latex/rivbook/blob/master/rivbook.dtx ) and looks like https://gitlab.com/frnchfrgg-teach/courses/wikis/uploads/b322aa03b98b30dca2e1ec742c48b709/04-statistiques.pdf ] > Frank did mention to me in Brazil that the relsize package has some quirks in that the font size transformations aren’t always reversible — stepping up then down again could lead to a non-zero difference in font sizes. I agree with him it would be important to avoid this kind of imprecision... > > Sorry I don’t have too much more to say than that it sounds like you’re on the right track! > > Regards, > Will