Comments (3)
Honestly speaking, I do not think it should be included in physica.
- You can simply
#let eu = math.upright("e")
and write$eu$
. - Upright e may not be a universal convention. Wikipedia uses the italic e, and the LaTeX package
physics
does not offer it. - Besides, I think
eu
is too confusing. European Union, Euler's constant γ, …
from typst-physics.
- You are right. A custom definition is easy. And this the way I am already using it.
- There is the standard ISO 80000-2 mentioned in https://en.wikipedia.org/wiki/Mathematical_notation with upright constants. But of course traditionally it is not used everywhere consequently.
I am coming from the field of chemistry where we adhere more or less to the IUPAC convention with upright constants. - Regarding the abbreviation: This was only an example which came to mind first because I'm already using it.
Thanks for your work and feel free to close if this didn't change your mind.
from typst-physics.
Hi - I agree with the difficulty of deciding whether the upright form is the most universal, and naming it "eu" may conflate with others (especially, Euler's constant).
Giving it a longer and more descriptive name makes sense (euler-symbol
?), but the benefits would be much less compared to just going with user-customized #let eu = math.upright("e")
. The user-customized version is easier to type, and unambiguous (since users defined it themselves).
I'll close the issue for the moment, but thanks for opening this issue & letting me know your use cases!
from typst-physics.
Related Issues (17)
- Improve braket HOT 1
- Hessian Matrix formula is wrong HOT 2
- Potential error when evaluating pdv HOT 2
- mel needs beautify HOT 3
- Wrong upright style and spacing for vecrow() and Greek letters HOT 3
- `pdv` with single argument HOT 1
- Unexpected output of iprod() HOT 6
- Add option to make vectors upright (non-italicized) HOT 4
- Abbreviation of evaluated conflicts with built-in function eval HOT 2
- Match `vecrow` parameters w/ `vec`
- Derivative delimiter matching
- Add option for derivative at a certain point HOT 5
- Match size of brakets HOT 4
- More attractive README needed HOT 1
- Add version / commit hash and link to repo in file? HOT 1
- CI for releases and manual generation? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from typst-physics.