Feynman Trig Notation: Skapa anpassade tecken
On januari 8, 2021 by adminNågra av er kanske har hört Richard Feynman prata om en notation som han uppfann för trigonometriska funktioner för att ge dem en mer symbolisk representation. Han slutade använda notationen i tonåren och jag kan inte hitta några publicerade exempel på det så jag var tvungen att göra antaganden om hur det skulle ha sett ut.
”Medan jag gjorde all denna trigonometri, Jag tyckte inte om symbolerna för sinus, cosinus, tangent och så vidare. För mig såg ”sin f” ut s gånger i gånger n gånger f! Så jag uppfann en annan symbol, som ett kvadratrotstecken, det var en sigma med en lång arm som sticker ut ur den och jag lägger f under. För tangenten var det en tau med toppen av tau utsträckt, och för cosinus gjorde jag ett slags gamma, men det såg ut som kvadratrotstecknet. Nu var den inversa sinusen samma sigma, men vänster-åt höger reflekterades så att den började med den horisontella linjen med värdet under, och sedan sigma. Det var den inversa sinus, INTE sjunka f– det var galet! De hade det i böcker! För mig betydde sin_i jag / sinus, det ömsesidiga. Så mina symboler var bättre. ”
Referens https://www.physicsforums.com/threads/feynmans-trig-notations.78087/
Här är min tolkning av det: [redigera: efter att ha lyssnat igenom honom beskriva det använde han definitivt små bokstäver, inte versaler som jag tidigare trodde. Bilden har redigerats för att återspegla detta.]
Hur kunde jag skapa dessa symboler i Latex och få dem att sträcka sig över termer av vilken längd som helst?
Kommentarer
Svar
Nu går du. Jag ansträngde mig inte för mycket, eftersom jag hoppas att du kommer att inse att det är dåligt att använda detta.
\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}
;-)