Skip to content

Releases: co1emi11er2/Handcalcs.jl

v0.2.0

09 Apr 02:05
87b0634
Compare
Choose a tag to compare

Handcalcs v0.2.0

Diff since v0.1.8

This update adds the following:

  • The package will now work in Weave.jl
  • An ability to change default handcalcs settings was added.

Breaking changes

  • In order to get the package to work in Weave.jl, the latexify string for the @handcalcs macro was changed.
    -- Now instead of the begin{align} environment, the begin{aligned} environment is used
    -- You can still change back to the begin{align} environment if you prefer by: set_handcalcs(h_env="align")
    -- The reason it was changed was my preference for the equations to be left aligned in the document instead of centered

Merged pull requests:

v0.1.8

07 Apr 13:09
Compare
Choose a tag to compare

Handcalcs v0.1.8

Diff since v0.1.7

Bug fixes and new features

  • Added the ability to take field args
  • Added kwargs to pass to handcalcs macro to render latex expressions differently

Merged pull requests:

  • Add kwargs for Handcalcs to render LaTeX differently (#5) (@co1emi11er2)

v0.1.7

27 Mar 00:36
Compare
Choose a tag to compare

Handcalcs v0.1.7

Diff since v0.1.6

Bug fixes

  • removed parts of equation that were redundant. For example "x = 4 = 4= 4" now becomes "x = 4"
  • added a default [10pt] spacing between multiline expressions

v0.1.6

25 Mar 01:38
Compare
Choose a tag to compare

Handcalcs v0.1.6

Diff since v0.1.5

Bug fixes

  • updated @handfunc macro to work in a local scope.
  • added TestHandcalcFunctions package for testing functions

Merged pull requests:

v0.1.5

18 Mar 13:28
Compare
Choose a tag to compare

Handcalcs v0.1.5

Diff since v0.1.4

Bug fixes

  • Cleaned and restructured code
  • Fixed variables being redefined when names were the same as called function names but in different order
  • Created example folder (work in progress)

v0.1.4

15 Mar 19:23
Compare
Choose a tag to compare

Handcalcs v0.1.4

Diff since v0.1.3

Bug fixes

  • Fixed issue with Pluto and handfunc macro
  • Added kwargs to handfunc macro

v0.1.3

14 Mar 23:26
Compare
Choose a tag to compare

Handcalcs v0.1.3

Diff since v0.1.2

Merged pull requests:

handfunc macro added

  • Generates \LaTeX for a function that was called. The generated \LaTeX would be the algebraic equations within the function.
  • Unfortunately it still has some bugs that I am not sure how to solve (help needed)
  • It only works in the global scope and can not be used within a function
  • There are errors when trying to use it within Pluto.

v0.1.2

08 Feb 16:43
Compare
Choose a tag to compare

Handcalcs v0.1.2

Diff since v0.1.1

Bug fixes

  • Fixed if statement and arrays to spill to multiple lines
  • exported additional latexify functions: set_default, get_default, reset_default

v0.1.1

07 Feb 16:59
Compare
Choose a tag to compare

Handcalcs v0.1.1

Diff since v0.1.0

Bug fixes

  • Fixed alignment on first equals sign
  • fixed broadcasting for array types
  • added kwargs to handcalcs macro
  • removed empty line at top of handcalcs macro
  • removed some functions in development
  • handcalcs now works with one expression
  • Updated handcalcs macro to handle updated variables

v0.1.0

07 Feb 06:49
d57ee94
Compare
Choose a tag to compare

Handcalcs v0.1.0