Alain Matthes submitted an update to the
tkz-euclide
package.
Version: 4.2c
License: lppl1.3
Summary description: Tools for drawing Euclidean geometry
Announcement text:
----------------------------------------------------------------------
Except for bug fixes, this version 4.2 is the last one of tkz-euclide
in the current form. I can now try to use lua for the definition and
calculation part. The first tests are conclusive but there will surely
be some difficulties to overcome. Either tkz-euclide will be upgraded
to version 5, or will change its name, or in case of failure will remain
globally frozen.
Here are the changes brought by this new version:
_ tkz-euclide now allows to create more and more complex geometrical
figures and it appeared that it became difficult to use the scale
option of TikZ. I introduced a patch proposed by Muzimuzhi that modifies
pgfmathreciprocal. I propose in the documentation other ways to get
around the problem. Of course, lua will be one of the solutions.
_ The macros kzDrawLine, kzDrawCircle, kzDrawSemiCircle,
kzDrawSquare, kzDrawTriangle and kzDrawRectangle allow you
to draw while defining points. This is no longer allowed.
For example kzDrawSquare(A,B) used to draw a square by defining
two other points, now the method consists in defining the square
then drawing the polygon: kzdefSquare(A,B) kzgetPoints{C}{D}
kzDrawPloygon(A,...,D). In the same way, kzDrawCircle[circum](A,B,C)
must be replaced by kzDefCircle[circum](A,B,C) kzGetPoint{O}
kzDrawCircle[circum](O,A). kzDrawTriangle has been deleted.
kzDrawTriangle[equilateral] was handy but it is better to get
the third point with kzDefTriangle[equilateral] and then draw
with kzDrawPolygon; idem for kzDrawSquare and kzDrawGoldRectangle etc.
_ Now kzDefCircle gives two points as results: the center of the
circle and a point of the circle. When a point of the circle is known,
it is enough to use kzGetPoint or kzGetFirstPoint to get the center,
otherwise kzGetPoints will give you the center and a point of
the circle. You can always get the length of the radius with
kzGetLength . I wanted to favor working with nodes and banish
the appearance of numbers in the code.
_ The circle inversion was badly defined so I rewrote the macro.
_ The definition of a circle defines in priority the center (if
necessary), a point of the circle and the radius.
_ The following macros kzDefCircleBy[orthogonal through]
and kzDefCircleBy[orthogonal from] become
kzDefCircle[orthogonal through] and kzDefCircle[orthogonal from]
_ The new option euler with kzDefLine[euler](A,B,C) is a
macro that allows you to obtain the line of kzname{Euler}
when possible. The result gives you the Euler point and the
orthocenter of the triangle.
_ kzDefTangent is replaced by kzDelLine[tangent from = ...]
or kzDelLine[tangent at = ...]
_ I added the macro tkzPicAngle[tikz options](A,B,C) for those
who prefer to use TIKZ .
_ Correct allocation for gold sublime and euclide triangles.
— Correct option isoceles right in kzDefTriangle
_ add kzDefMidArc: kzDefMidArc(O,A,B) gives the middle of
the arc center O from A to B.
_ Some useful tools have been added. They are present on an
experimental basis and will undoubtedly need to be improved
(with lua !):
kzDotProduct(A,B,C) computes the scalar product in an
orthogonal reference system of the vectors vec{AB} and vec{AC}.
kzDotProduct(A,B,C)=aa'+bb' if vec{AB} =(a,b) and vec{AC} =(a',b').
kzPowerCircle(A)(B,C) power of point A with respect to the circle
of center B passing through C.
kzDefRadicalAxis(A,B)(C,D) Radical axis of two circles of
center A and C;
Some tests : kzIsOrtho(A,B,C) and kzIsLinear(A,B,C)
The first indicates whether the lines (A,B) and (A,C) are orthogonal.
The second indicates whether the points A, B and C are aligned.
kzIsLinear(A,B,C) if A,B,C are aligned then kzLineartrue
you can use iftkzLinear (idem for kzIsOrtho);
_ A style for vectors has been added that you can of course modify
ikzset{vector style/.style={>=Latex,->}}.
_ Now it's possible to add an arrow on a line or a circle with
the option tkz arrow
_ correction compatibility between tkz-base and tkz-euclide
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/tkz-euclide
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/tkz/tkz-euclide/
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Petra Rübe-Pugliese
------------------------------------------------------------------------
CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
Alain Matthes submitted an update to the
tkz-base
package.
Version: 4.2c
License: lppl1.3
Summary description: Tools for drawing with a cartesian coordinate system
Announcement text:
----------------------------------------------------------------------
Adaptation to the new version of tkz-euclide.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/tkz-base
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/tkz/tkz-base/
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Petra Rübe-Pugliese
------------------------------------------------------------------------
CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
The LaTeX Project Team submitted updates to the
l3kernel
package.
Version: 2022-07-15
License: lppl1.3c
Summary description: LaTeX3 programming conventions
Announcement text:
----------------------------------------------------------------------
## [2022-07-14]
### Changed
- Improved approach to ` ext_case_switch:nnnn` expansion
## [2022-07-15]
### Fixed
- Correct argument order in ` ext_case_switch:nnnn`
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/l3kernel
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/l3kernel/
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Petra Rübe-Pugliese
------------------------------------------------------------------------
CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
Alain Matthes submitted an update to the
tkz-doc
package.
Version number: 1.45c
License type: lppl1.3
Summary description: Documentation macros for the TKZ series of packages
Announcement text:
----------------------------------------------------------------------
Class to compile the documentation of all tkz series packages
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/tkz-doc
More information is at
https://www.ctan.org/pkg/tkz-doc
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Manfred Lotz
CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs .
Brian Dunn submitted an update to the
lwarp
package.
Version: 0.908 2022-07-13
License: lppl1.3
Summary description: Converts LaTeX to HTML
Announcement text:
----------------------------------------------------------------------
Fixed obscure reference bug, sometimes seen in citations.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/lwarp
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/lwarp/
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Petra Rübe-Pugliese
------------------------------------------------------------------------
CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
Luuk Tijssen submitted an update to the
eulerpx
package.
Version number: 1.0 2022-07-14
License type: lppl1.3
Summary description: A modern interface for the Euler math fonts
Announcement text:
----------------------------------------------------------------------
First major release!
- Now with pdf documentation;
- Increased coverage of Euler symbols;
- Deprecated `sansmath' and `unicode' options;
- Added a key-value option scale to enable scaling the font;
- It is now possible to use eulerpx with math fonts other than
newpxmath with option `nonpxmath';
- Other miscellaneous and under-the-hood improvements.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/fonts/eulerpx
More information is at
https://www.ctan.org/pkg/eulerpx
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Manfred Lotz
CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs .
Yukoh Kusakabe submitted an update to the
jpneduenumerate
package.
Version number: 1.2 2022-07-15
License type: mit
Summary description: Enumerative expressions in Japanese education
Announcement text:
----------------------------------------------------------------------
Mathematical equation representation in Japanese education differs somewhat from
the standard LaTeX writing style. This package introduces enumerative
expressions in Japanese education.
The term in Japanese education here refers to the results of my own survey of
representations in authorized textbooks for high schools of several companies.
# Version 1.2 2022-07-15
+ Improve README.
+ Improve the documentation.
+ Add the [casebracket] and [stepbracket] option.
+ Add the bracketenumerate environment.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/jpneduenumerate
More information is at
https://www.ctan.org/pkg/jpneduenumerate
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Erik Braun
------------------------------------------------------------------------
CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
Tingxuan Zhang submitted an update to the
fixdif
package.
Version number: 1.3
License type: lppl1.3c
Summary description: Macros for typesetting differential operators
Announcement text:
----------------------------------------------------------------------
New commands included: mathdif and mathdif*.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/fixdif
More information is at
https://www.ctan.org/pkg/fixdif
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Erik Braun
------------------------------------------------------------------------
CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
Magnus Lie Hetland submitted an update to the
pseudo
package.
Version: 1.2 2022-07-14
License: mit
Summary description: Straightforward pseudocode
Announcement text:
----------------------------------------------------------------------
New functionality:
- Support for indent marks/indent lines witih `indent-mark`
- Support for floats and inline boxes using `tcolorbox`, with custom styles
- Support for extra space in `\`
- New `
ng` command for ranges typeset using `:`
- Support for extra space under `hd`, with `hd-space` key
Bug fixes:
- Correct spacing before/after `pseudo` environment
Deprecations:
- `pseudoslash` is deprecated, in favor of `RestorePseudoBackslash`
- `pseudoeq` is deprecated, in favor of `RestorePseudoEq`
- Using `hl` without `hpad` now emits a warning, which can be turned off
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/pseudo
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/pseudo/
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Petra Rübe-Pugliese
------------------------------------------------------------------------
CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
Hendrik G Seliger submitted the
texlive-dummy-fedora
package.
Version: 2022-07-17
License: lppl1.3
Summary description: Dummy TeX Live RPM for use with Fedora and similar distributions
Announcement text:
----------------------------------------------------------------------
This is an update of the Enterprise Linux 8 version of the
texlive-dummy rpms, as the original maintainer does not have
access to the required systems anymore.
It is built on Fedora 36, but should work on other RHEL-derived
distributions as well (read the enclosed health warning!).
It includes numerous packages with changed names in the
current Fedora 36 (fc36) distribution.
Updates and additions welcome!
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/texlive-dummy-fedora
The package’s files themselves can be inspected at
https://mirrors.ctan.org/support/texlive/texlive-dummy/Fedora/
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Petra Rübe-Pugliese
------------------------------------------------------------------------
CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs