Notare Feynman Trig: Crearea de caractere personalizate
On ianuarie 8, 2021 by adminUnii dintre voi l-ați auzit pe Richard Feynman vorbind despre o notație pe care a inventat-o pentru funcțiile trigonometrice pentru a le oferi o reprezentare mai simbolică. A încetat să folosească notația în adolescență și nu pot găsi exemple publicate, așa că a trebuit să fac presupuneri cu privire la cum ar fi arătat.
„În timp ce făceam toate aceste trigonometri, Nu mi-au plăcut simbolurile pentru sinus, cosinus, tangentă și așa mai departe. Pentru mine, „păcatul f” mi s-a părut de s ori de ori n ori f! Așa că am inventat un alt simbol, ca un semn de rădăcină pătrată, care era un sigma cu un braț lung ieșind din el și am pus f dedesubt. Pentru tangentă era un tau cu vârful tau extins, iar pentru cosinus am făcut un fel de gamma, dar arăta un pic ca semnul rădăcinii pătrate. Acum sinusul invers era același sigma, dar stânga-la-dreapta reflectată astfel încât să înceapă cu linia orizontală cu valoarea de dedesubt și apoi sigma. Acesta a fost sinusul invers, NU se scufundă f– asta a fost o nebunie! Au avut asta în cărți! Pentru mine, sin_i însemna i / sine, reciproc. Deci, simbolurile mele erau mai bune. „
Referință https://www.physicsforums.com/threads/feynmans-trig-notations.78087/
Iată interpretarea mea: [edit: după ce l-a ascultat din nou, descrie-o, el folosea cu siguranță litere grecești minuscule, nu majuscule, așa cum am crezut anterior. Imagine editată pentru a reflecta acest lucru.]
Cum aș putea crea aceste simboluri în Latex și să le extind pe termeni de orice lungime?
Comentarii
Răspuns
Iată. Nu am depus prea mult efort, deoarece sper să vă dați seama că nu este recomandat să folosiți acest lucru.
\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}
;-)