summaryrefslogtreecommitdiff
path: root/fonts/eulerpx/README
diff options
context:
space:
mode:
Diffstat (limited to 'fonts/eulerpx/README')
-rw-r--r--fonts/eulerpx/README102
1 files changed, 14 insertions, 88 deletions
diff --git a/fonts/eulerpx/README b/fonts/eulerpx/README
index 40bff6d915..f657697897 100644
--- a/fonts/eulerpx/README
+++ b/fonts/eulerpx/README
@@ -4,89 +4,15 @@
= =
================================================================================
= =
-= Version 0.3.1 Luuk Tijssen =
-= 2021-07-12 <ltijssen2502 at gmail dot com> =
+= Version 1.0 Luuk Tijssen =
+= 2022-07-14 <ltijssen2502 at gmail dot com> =
= =
================================================================================
-The original author of this package is Jabir Ali Ouassou (up to, and including,
-v0.2.1). Newer versions of the package are updated by its new maintainer, Luuk
-Tijssen. I thank Ali for his continued support in the development of this
-package.
-
-This package provides the `eulerpx' font, which started as a hybrid of multiple
-other font packages, notably eulervm and newpxmath. Its purpose is to use the
-eulervm symbols for greek and latin letters, but the newpxmath font for braces
-and brackets, and the text font for digits and operators.
-
-This package was put together with the intent to use it with the Palatino and
-Optima fonts (newpxtext and classico), but may work with other combinations too;
-for instance, using it with the Kepler and Biolinum fonts (kpfonts and biolinum).
-It is not recommended to use this package with the Computer Modern text font,
-this looks ugly.
-
-To use the package, add this to your preamble:
-
- \usepackage{eulerpx}
-
-As of v0.3, bold math characters are accessed through the \boldsymbol macro
-provided by the `amsmath' package. For more professional/serious applications,
-it is recommended to load the `bm' package for this purpose instead.
-
-Before v0.3, bold math characters were accessed through the \mathbf macro. This
-macro now yields the bold text (operator) font.
-
-This package basically loads the newpxmath package, after which it replaces the
-characters which are available in the fonts provided by eulervm. Therefore, many
-of the (anti-)features provided by newpxmath are carried over to this package as
-well. It is recommended to also read the documentation to the newpxmath package,
-which describes all of these features. This README only covers the features
-added by the eulerpx package.
-
-As of v0.3, you can load the newpxmath package with any options before the
-eulerpx package in your preamble
-
- \usepackage[varbb]{newpxmath}
- \usepackage{eulerpx}
-
-such as in the above example with the option `varbb'. This will cause newpxmath
-to load a different alphabet into the \mathbb macro. (Which, in the opinion of
-the authors, is prettier than the default.)
-
-Before v0.3, newpxmath was loaded with the options `upint' and `varbb' by
-default. When loading the newpxmath package before the eulerpx package without
-using these options would result in an options-clash LaTeX error. Upright
-integrals are still set by default, but without using this option, so that the
-user is free to load newpxmath with whatever options they desire.
-
-As of v0.2, the font for digits and operators is automatically changed to serif
-or sans-serif when the bindings \rmfamily or \sffamily (respectively) are
-encountered. However, it was found that the implementation of this feature lead
-to inconsistency in the output. For this reason, since v0.3, the feature now has
-to be explicitly enabled by using the option `sansmath', i.e.,
-
- \usepackage[sansmath]{eulerpx}
-
-in order to enable its functionality. Beware that enabling this option might
-lead to unexpected behavior in the output.
-
-If the option `utf8' is provided, the package will also declare the Greek
-unicode range; i.e., if the package is included with
-
- \usepackage[utf8]{inputenc}
- \usepackage[utf8]{eulerpx}
-
-then you may write your equations in the form $α + β$ instead of $\alpha +
-\beta$. Note that the unicode coverage only includes the lower- and upper case
-Greek alphabets, no special roman/math characters are included. For this
-purpose you will need to load another package.
-
-
-
License
-------
-Copyright 2016-2017 J. A. Ouassou
-Copyright 2021 L. Tijssen
+Copyright 2016, 2017 Jabir Ali Ouassou
+Copyright 2021, 2022 Luuk Tijssen
This work may be distributed and/or modified under the conditions of the LaTeX
Project Public License, either version 1.3 of this license or (at your option)
@@ -97,14 +23,21 @@ version 2005/12/01 or later.
This work has the LPPL maintenance status `maintained'.
-The Current Maintainer of this work is L. Tijssen.
+The Current Maintainer of this work is Luuk Tijssen.
This work consists of the file eulerpx.sty.
-
-
History
-------
+2022-07-14:
+ v1.0: 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.
2021-07-12:
v0.3.1: Fixed a bug introduced in v0.3.0 causing the \mathnormal alphabet to
output glyphs in newpxmath instead of Euler Roman.
@@ -127,8 +60,6 @@ History
2016-10-01:
v0.1: Initial eulerpx package created.
-
-
Credits
-------
This package is based on the following existing packages:
@@ -141,8 +72,3 @@ This package is based on the following existing packages:
not use e.g. Euler digits and brackets. As of v0.3, support for encodings
other than T1 has returned. It is now possible to use any encoding supported
by newpxmath.
- - The \mathversion implementation is inspired by the `sansmath' package. I
- have modified this such that the macro does not alter the font used for
- mathematical symbols, only the fonts used for operators and numerals. This
- is useful for people that want to consistently use the Euler symbols in
- *all* environments, and only typeset operators and digits in sans/serif.