Releases: JWock82/ipycalc
Bug Fix for Header Numbering in Exporter
Improved `ipycalc` exporter formatting. Added numbered format exporter.
Improved ipycalc exporter formatting. Added numbered format exporter.
CSS Templates No Longer Ignored
v0.0.85 Update for v0.0.85
Fix for CSS being ignored in output formatting
v0.0.84 Fix for broken CSS formatting
Added Table of Contents Numbering to `ipycalc` Notebook Exporter
When you use Jupyter Lab's table of contents feature, the table of contents section numbers now export to the pdf output when you use the ipycalc exporter
Support for Expression-Only Lines (No Variable Assignment)
You can now have a line that doesn't assign to a variable. For example, what used to be this:
Design Flexural Strength: M_nOmega = M_n/Omega -> 2*kft # Unable to have division on the left hand side
can now be expressed more clearly like this:
Design Flexural Strength: M_n/Omega -> 2*kft # Now shows division on the left hand side. No variable assignment necessary.
Fixed display of stacked fraction with exponents.
Stacked fractions with exponents in the denominator were displaying the exponent on the entire fraction. The equation was evaluating correctly, but the equation itself was displaying improperly. This has been resolved.
Top Aligned Row Output & Code Robustness Improvements
Top aligned row output. This improves readability of multi-line calculations by ensuring the description and reference are anchored at the top of each calc row, rather than centered in it.
Also, simplified calculations so that nested tables are no longer used for display. Instead, each row of a multi-line calc is its own row in the table. This approach is compatible with both KaTeX (VSCode environments) and MathJax (Jupyter environments). The former nested array approach was a clunky workaround for KaTeX.
More aggressive print margin control
v0.0.79 Update for v0.0.79
Giving `ipycalc` Print Margins Precedence in `nbconvert`
v0.0.78 Update for v0.0.78