# Directory `macros/latex/contrib/mathsemantics`

# MathSemantics.sty

This LaTeX package `mathsemantics.sty`

provides both syntactic and semantic helpers to typeset math in LaTeX. The syntactic layer eases typesetting of formular in general, while the semantic layer provides commands like `\inner{x}{y}`

to unify typesetting of inner products. These not only unify typesetting of math formulae but also allow to easily adapt Notation if a user prefers to. The semantic layer is split into topics.

## Example

Instead of always writing

\lVert x \rVert

for the norm and maybe having to manually increase *both* delimiters for example in

\Bigr\lVert \frac{x}{2} \Bigr\rVert

with the commands from this package this simplifies to

\norm{x}

and

\norm[Big]{\frac{1}{2}}

For a comprehensive overview over all commands, see the mathsemantics-documentation.pdf.

Download the contents of this package in one zip archive (637.2k).

## mathsemantics – Semantic math commands in LaTeX

This LaTeX package provides both syntactic and semantic helpers
to typeset mathematics in LaTeX.
The syntactic layer eases typesetting of formulae in general,
while the semantic layer provides commands like `\inner{x}{y}`
to unify typesetting of inner products.
These not only unify typesetting of math formulae but also allow
to easily adapt notation if a user prefers to.

The semantic layer is split into topics.

Package | mathsemantics |

Support | https://github.com/kellertuer/MathSemantics.sty/discussions |

Bug tracker | https://github.com/kellertuer/MathSemantics.sty/issues |

Repository | https://github.com/kellertuer/MathSemantics.sty |

Version | 1.0.0 2022-05-06 |

Licenses | MIT License |

Copyright | 2022 Ronny Bergmann, Roland Herzog |

Maintainer | Ronny Bergmann |

Contained in | TeX Live as mathsemantics MiKTeX as mathsemantics |

Topics | Maths |