The Numerals plugin is a powerful tool that enables users to perform mathematical calculations and insert the results into their Obsidian notes. With this plugin, you can write complex math expressions in Markdown code blocks and evaluate them instantly. The plugin also offers advanced features such as result annotation, autocompletion of functions and variables, and style settings for customization. Additionally, Numerals supports mapping currency symbols to different currencies and allows users to specify the format of rendered results. Overall, this plugin is an excellent choice for anyone who needs to perform complex calculations or visualize data in their Obsidian notes.
Introducing some of the most requested features including the ability to:
@sum
or @total
Also new convenience features such as Greek letter auto-completion and custom currency support. Upgrade now and take your note-taking calculations to the next level!
@sum
or @total
(closes #18, #49, #36)@total
or @sum
it inserts the sum of all previous lines up until the last blank line or commentNumerals can now reference note frontmatter or dataview inline values. Set the numerals
property on a page to share specific properties with all math blocks on a page.
In order to access metadata, you need to tell Numerals to make the value available by:
numerals
metadata value (either frontmatter or dataview inline property) to the name of the value you want to include, or a list of valuesnumerals: other_metadata_name
, or numerals: [metadata_1, metadata_2]
[numerals:: other_metadata_name]
numerals
to all
: will index all metadata and make it available to dataviewNumerals is able to write back to dataview values, through use of Result Insertion
Any variable name preceeded by an $
symbol will be made available to all math blocks on a page (closes #34)
Using the new @[...]
syntax (for example: @[profit]
), Numerals will insert the results of a calculation into the raw text of your notes. (closes #22)
:
. e.g. :mu
in a math block will offer μ
as an auto-complete suggestion (closes #69)math-tex
block.₿100 / day * 3 hours → 12.5 BTC
if you set ₿ as the custom currency: