diff options
Diffstat (limited to 'fonts/eulerpx/README')
-rw-r--r-- | fonts/eulerpx/README | 102 |
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. |