Index of /archives/text/CTAN/macros/generic/calcfrac
Name Last modified Size Description
Parent Directory -
README 2023-10-29 00:09 2.2K
calcfrac-fr.pdf 2023-10-29 00:09 64K
calcfrac-fr.tex 2023-10-29 00:09 7.2K
calcfrac.sty 2023-10-29 00:09 645
calcfrac.tex 2023-10-29 00:09 6.7K
____________________________________
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)