____________________________________ calcfrac v0.2 28/10/2023 TeX & LaTeX package ____________________________________ Author : TeXpérimental Email : texperimental@mailo.fr Licence : Released under the LaTeX Project Public License v1.3c or later, see http://www.latex-project.org/lppl.txt Status : maintained ************************ LISEZ-MOI FRANÇAIS ************************ Ce package a des intentions pédagogiques. Les 7 vidéos montrant la totalité de son écriture à partir de rien sont disponibles sur youtube à partir de l'épisode 24 : https://youtu.be/6lF4P6B3msw C'est pourquoi il est livré sans aucune documentation autre que la brève description ci-dessous. Ce package met à disposition la macro \calcfrac qui admet comme argument obligatoire une expression numérique contenant des fractions. Par exemple \calcfrac{1/2-2/3+3/4-2} \calcfrac{2/(1/2-1/3)-2/3} \calcfrac{1-(2-(3-(4-2/3)))/5} Elle renvoie 3 arguments qui sont le signe, le numérateur et le dénominateur du résultat. Ces 3 arguments sont passés à une macro publique \cfdisp que l'utilisateur peut programmer à sa guise (une version générique qui devrait convenir au plus grand nombre est fournie) ************************** README ENGLISH ************************** This package is intended for educational purposes. The 7 videos showing its writing from scratch are available on youtube from episode 24: https://youtu.be/6lF4P6B3msw This is why it is delivered without any documentation other than the brief description below. This package provides the \calcfrac macro, which accepts one mandatory argument being a numerical expression containing fractions. For example \calcfrac{1/2-2/3+3/4-2} \calcfrac{2/(1/2-1/3)-2/3} \calcfrac{1-(2-(3-(4-2/3)))/5} It returns 3 arguments which are the sign, the numerator and the denominator of the result. These 3 arguments are passed to a public macro \cfdisp which the users can program as they wish (a generic version which should be suitable for most users is provided)