-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add 'formula' and 'equation' designation's types #686
Comments
We do support them, but not there. https://www.metanorma.org/author/topics/document-format/section-terms/#metadata is describing verbal designations. The UML grammar says that explictly: "Type of linguistic form used as designation." Equations are NOT verbal designations, and they are covered under
In the Metanorma Semantic XML grammar, these are:
Formulas and equations are expected to be found under We are not differentiating symbol, formula, equation in Metanorma, because the specs we looked at do not make that distinction. TBX proper itself currently restricts termType, according to https://github.com/LTAC-Global/TBX_basic_module/releases/latest/download/Basic_Module_Definition.pdf
The differentiation in your document comes not from TBX, but from ISO's modification of TBX, https://www.iso.org/schema/nisosts/v0.2/doc/tbx/index.html , which asserts that the values are:
For ISO, of all bodies, to be forking a standard to meet its own needs, instead of getting the source standard changed, is appalling. It may be that an earlier version of TBX had this distinction; it's hard to tell, and TBX's site is extremely hard to navigate. (Everything ends up sending the user to a PDF anyway.) I need confirmation from @ronaldtse before I add a type to letter-symbol, encompassing symbol, formula, equation. I can do it, but I don't have confidence that this list of types is authoritative, when it comes from a forked standard to begin with. |
I'm not entirely sure why ISO differentiates formula and equation, but I confirm that we can add them as designation types. My question is why add to
The equation or formula does not need |
No, it is needed: letters and symbols for variables can be language-specific or agreed as international in scope, whether they appear standalone or in formulas. So Weight is represented as W in English, but P in French (as you can see on Wikipedia); the International symbol is F_g, gravitational force. W has isInternational = false. A formula using W, like W = mg, would also have isInternational = false. |
Add |
|
Inclusion of an internationally recognized symbol in a formula or equation does not confer any recognization to that formula or equation. The thing is ISO 10241-1 defines the international symbol but not any international anything else. In ISO 10241-1, a formula or equation can exist in the definition or as other side objects but not as designation. |
@ronaldtse I have no idea what your objection is here, and I am ignoring it unless you can clarify it. You just said a week ago that you wanted formulas and equations included as designations, because ISO TBX does. For you to turn around, after I have just implemented it, and tell me that now you don't want it, is vexatious. (I'm censoring what I actually think of it.) You have had a full year to clarify this issue. Stop getting in my way. |
Source issues: metanorma/mnconvert#230, metanorma/mnconvert#190
Currently Metanorma supports these designation's types (https://www.metanorma.org/author/topics/document-format/section-terms/#metadata):
In Guidelines for coding IEC and ISO standards in NISOSTS.pdf (page 73) determines additionally these 'forms of the term':
Need support them in Metanorma.
The text was updated successfully, but these errors were encountered: