This repository has been archived by the owner on Sep 28, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 46
/
ReleaseNotes
91 lines (70 loc) · 2.3 KB
/
ReleaseNotes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
HaTeX Release Notes
-- From version 3.0.0
>>> 3.4
- Num instance for LaTeXT.
- New re-exports: liftIO.
- Relaxed transformers package dependency to: >= 0.2.2 && < 0.4
- Changed infix rule of (=:) and (/=:).
- More documentation notes.
- New functions: hfill, vfill.
- The internal representation of LaTeXT has changed to prevent
a set of errors.
- Changes in Text.LaTeX.
- Several minor fixes.
>>> 3.3
- New functions 'protectString' and 'protectText'.
- New function 'rendertexM'.
- New environments: 'figure' and 'caption'.
- New example: simple.hs.
- Updated version of transfomers to 0.3.*.
- Trees implemented: datatype and Qtree package.
- Render instances for Integer and Double.
- New docs.
- Class system implemented. Monad modules dropped.
>>> 3.2.0.1
- This version only fix the patch that makes HaTeX compatible with GHC 7.4.
>>> 3.2
Highlights:
+ Parser implemented (New dependency on parsec).
+ Greek alphabet added to AMSMath.
+ New LaTeX package: graphicx.
+ Function 'documentclass' changed.
Other changes:
- Dependency changed from mtl to transformers.
- New commands: par, textwidth and linewidth.
- New environment: minipage.
- Compatibility with GHC 7.4 (with CPP extension).
- Function 'lift' is now re-exported in Text.LaTeX.Base.Writer module.
- New function 'renderChars' in the Render module.
- ReadMe edited, now with ToDo list.
>>> 3.1.1
- Dependency relaxed from 'mtl == 2.*' to 'transformers == 0.2.*'.
>>> 3.1.0
Highlights:
+ Added warnings (See Text.LaTeX.Base.Warnings).
+ Added an "Examples" directory.
+ Num instance for LaTeX and LaTeXT.
+ New package implemented "AMSThm" (See Text.LaTeX.Packages.AMSThm).
Changes by modules:
** Base modules
* Text.LaTeX.Base.Syntax:
-- Added Eq instance to LaTeX and TeXArg.
* Text.LaTeX.Base.Writer:
-- Added MonadTrans instance to LaTeXT.
-- New functions: execLaTeXTWarn, liftFun, liftOp.
* Text.LaTeX.Base.Types:
-- Added Eq instance to Label.
* Text.LaTeX.Base:
-- Added Num instance to LaTeX.
* Text.LaTeX.Base.Monad:
-- Added Num instance to LaTeXT.
* Text.LaTeX.Base.Commands:
-- New function: between.
** Package modules:
* Text.LaTeX.Packages.AMSMath
-- New symbols: (=:) , (/=:) , forall
, dagger, ddagger, in_ , ni
, (<:) , (<=:)
, (>:) , (>=:)
>>> 3.0.0
* First release of the third version of HaTeX.