Notation de déclenchement de Feynman: création de caractères personnalisés
On janvier 8, 2021 by adminCertains dentre vous ont peut-être entendu Richard Feynman parler dune notation quil a inventée pour les fonctions trigonométriques afin de leur donner une représentation plus symbolique. Il a cessé dutiliser la notation à ladolescence et je ne trouve aucun exemple publié, alors jai dû faire des hypothèses sur ce à quoi cela aurait ressemblé.
« Pendant que je faisais toute cette trigonométrie, Je naimais pas les symboles sinus, cosinus, tangente, etc. Pour moi, « sin f » ressemblait à s fois i fois n fois f! Jai donc inventé un autre symbole, comme un signe de racine carrée, cétait un sigma avec un long bras qui sort de lui, et je mets la f en dessous. Pour la tangente cétait un tau avec le haut du tau étendu, et pour le cosinus jai fait une sorte de gamma, mais ça ressemblait un peu à le signe de la racine carrée. Maintenant, le sinus inverse était le même sigma, mais de gauche à droite réfléchi de sorte quil commence par la ligne horizontale avec la valeur en dessous, puis le sigma. Cétait le sinus inverse, PAS le puits f– cétait fou! Ils avaient ça dans les livres! Pour moi, sin_i signifiait i / sine, le réciproque. Donc mes symboles étaient meilleurs. «
Référence https://www.physicsforums.com/threads/feynmans-trig-notations.78087/
Voici mon interprétation de cela: [modifier: après lavoir réécouté, le décrire, il utilisait définitivement des lettres grecques minuscules, pas des majuscules comme je le pensais auparavant. Image modifiée pour refléter cela.]
Comment puis-je créer ces symboles en Latex et les faire étendre sur des termes de nimporte quelle longueur?
Commentaires
Réponse
Et voilà. Je n’ai pas mis trop d’efforts, car j’espère que vous vous rendrez compte qu’il est déconseillé de l’utiliser.
\documentclass{article} \usepackage{graphicx}% provides \resizebox \makeatletter \def\fsin#1{\mathpalette\f@op{{#1}{\sigma}}} \def\fcos#1{\mathpalette\f@op{{#1}{\gamma}}} \def\ftan#1{\mathpalette\f@op{{#1}{\tau}}} \def\f@op#1#2{% \f@@op{#1}#2 } \def\f@@op#1#2#3{% \sbox0{$#1#2$}% \resizebox{\width}{\dimexpr\ht0+1.4pt\relax}{$#3$}% \hskip-.6pt% <-- this is a guess \vrule height \dimexpr\ht0+1.4pt\relax depth -\dimexpr\ht0+.4pt\relax width \wd0\relax \llap{\box0}% } \makeatother \begin{document} $\fcos{\theta} = \cos\theta$ $\fsin{\theta} = \sin\theta$ $\ftan{\theta} = \tan\theta$ \end{document}
;-)