<!-- GENERATED by tools/package_docs.py. Edit this tool metadata or replace the file and remove this marker. -->

# symprint

`CAIMEOX/symbit/symprint` is the public import path for this package.

String and LaTeX printers for symbolic expressions. Use this package when you need stable pretty-printed text or configurable LaTeX rendering.

## When To Use This Package

- Import `CAIMEOX/symbit/symprint` directly when your code depends on this package's subsystem-specific types or algorithms.
- Prefer this package over the root facade when you want the focused API surface listed below rather than a convenience wrapper.

## Key Public Entry Points

- `latex`
- `latex_settings`
- `latex_with_settings`
- `pretty_string`
- `LatexSettings`


## Example

```mbt check
///|
test "symprint renders plain text and latex" {
  let x = @symcore.Expr::Symbol("x")
  let expr = @symcore.add([x, @symcore.int(1)])
  inspect(pretty_string(expr), content="x + 1")
  inspect(latex(expr), content="x + 1")
}
```
## Related Packages

- `CAIMEOX/symbit`
- `CAIMEOX/symbit/symcore`
