diff options
author | Karl Berry <karl@freefriends.org> | 2022-01-12 21:19:05 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2022-01-12 21:19:05 +0000 |
commit | b26d1f7306f1afd49a759cd871668673a54b056a (patch) | |
tree | ea24fd02dc817f030649e7d185beee1ba2ab4d37 | |
parent | af7d5a5d640c2683428a0d0024f32fb6ac8f71f2 (diff) |
siunitx (12jan22)
git-svn-id: svn://tug.org/texlive/trunk@61585 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r-- | Master/texmf-dist/doc/latex/siunitx/CHANGELOG.md | 846 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/siunitx/siunitx-code.pdf | bin | 608193 -> 607583 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/siunitx/siunitx.pdf | bin | 638333 -> 638333 bytes | |||
-rw-r--r-- | Master/texmf-dist/source/latex/siunitx/siunitx-complex.dtx | 2 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/siunitx/siunitx-number.dtx | 2 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/siunitx/siunitx-table.dtx | 29 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/siunitx/siunitx.dtx | 2 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/siunitx/siunitx.sty | 31 |
8 files changed, 468 insertions, 444 deletions
diff --git a/Master/texmf-dist/doc/latex/siunitx/CHANGELOG.md b/Master/texmf-dist/doc/latex/siunitx/CHANGELOG.md index 93a82bfb26c..4c603b08ae9 100644 --- a/Master/texmf-dist/doc/latex/siunitx/CHANGELOG.md +++ b/Master/texmf-dist/doc/latex/siunitx/CHANGELOG.md @@ -7,24 +7,29 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to ## [Unreleased] -## [v3.0.39]: 2022-01-05 +## [v3.0.40]: 2022-01-12 + +### Changed +- Remove a deprecated `expl3` function + +## [v3.0.39] - 2022-01-05 ### Fixed - Differentiate unity- and missing mantissa values (see issue - [#565](https://github.com/josephwright/siunitx/issues/565)) + [\#565](https://github.com/josephwright/siunitx/issues/565)) -## [v3.0.38]: 2022-01-04 +## [v3.0.38] - 2022-01-04 ### Changed - Allow for empty values in lists and ranges (see issue - [#566](https://github.com/josephwright/siunitx/issues/566)) + [\#566](https://github.com/josephwright/siunitx/issues/566)) -## [v3.0.37]: 2021-12-04 +## [v3.0.37] - 2021-12-04 ### Changed - Documentation and warning improvements for "drop-exponent" option -## [v3.0.36]: 2021-11-18 +## [v3.0.36] - 2021-11-18 ### Changed - Internal changes to tabular code to improve visual output when integer part @@ -32,196 +37,196 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to ### Fixed - Printing fractional units using `\sfrac` (see issue - [#558](https://github.com/josephwright/siunitx/issues/558)) + [\#558](https://github.com/josephwright/siunitx/issues/558)) -## [v3.0.35]: 2021-11-03 +## [v3.0.35] - 2021-11-03 ### Changed - Delay loading of `color` package to `begindocument` hook ### Fixed - Text mode replacement of `\mathrm` in super/subscripts (see issue - [#556](https://github.com/josephwright/siunitx/issues/556)) + [\#556](https://github.com/josephwright/siunitx/issues/556)) -## [v3.0.34]: 2021-10-26 +## [v3.0.34] - 2021-10-26 ### Fixed - Printing of exponent for complex values when converting to a prefix (see - issue [#555](https://github.com/josephwright/siunitx/issues/555)) + issue [\#555](https://github.com/josephwright/siunitx/issues/555)) -## [v3.0.33]: 2021-10-15 +## [v3.0.33] - 2021-10-15 ### Changed - Further improvements to degree symbol in math mode ### Fixed - Handling of comparators when `mode = text` (see issue - [#551](https://github.com/josephwright/siunitx/issues/551) + [\#551](https://github.com/josephwright/siunitx/issues/551) - Handling of combination of `mode = text` with `tight-spacing` (see issue - [#553](https://github.com/josephwright/siunitx/issues/553) + [\#553](https://github.com/josephwright/siunitx/issues/553) -## [v3.0.32]: 2021-09-29 +## [v3.0.32] - 2021-09-29 ### Added - Hint concerning non-standard font encodings (see issues - [#547](https://github.com/josephwright/siunitx/issues/547) and - [#550](https://github.com/josephwright/siunitx/issues/550)) + [\#547](https://github.com/josephwright/siunitx/issues/547) and + [\#550](https://github.com/josephwright/siunitx/issues/550)) ### Changed - Use math mode symbol for degree where possible (see issue - [#550](https://github.com/josephwright/siunitx/issues/550)) + [\#550](https://github.com/josephwright/siunitx/issues/550)) -## [v3.0.31]: 2021-09-22 +## [v3.0.31] - 2021-09-22 ### Fixed - Avoid infinite loop with `tex4ht` (issue - [#549](https://github.com/josephwright/siunitx/issues/549)) + [\#549](https://github.com/josephwright/siunitx/issues/549)) -## [v3.0.30]: 2021-09-14 +## [v3.0.30] - 2021-09-14 ### Changed - Delay selection of math mode to better support `tex4ht` (issue - [#530](https://github.com/josephwright/siunitx/issues/530)) + [\#530](https://github.com/josephwright/siunitx/issues/530)) ### Fixed - Ensure that units contain `\text` are correctly formatted when printing in math mode (issue - [#542](https://github.com/josephwright/siunitx/issues/542)) + [\#542](https://github.com/josephwright/siunitx/issues/542)) - Use `\ExplLoaderFileDate` to test for `expl3` version (issue - [#544](https://github.com/josephwright/siunitx/issues/544)) + [\#544](https://github.com/josephwright/siunitx/issues/544)) - Apply number processing options to angles (issue - [#546](https://github.com/josephwright/siunitx/issues/546)) + [\#546](https://github.com/josephwright/siunitx/issues/546)) -## [v3.0.29]: 2021-09-06 +## [v3.0.29] - 2021-09-06 ### Fixed - Only apply `text-series-to-math` when the math version is `normal` (issue - [#541](https://github.com/josephwright/siunitx/issues/541)) + [\#541](https://github.com/josephwright/siunitx/issues/541)) -## [v3.0.28]: 2021-08-27 +## [v3.0.28] - 2021-08-27 ### Fixed - Pre-spacing for free-standing units (issue - [#538](https://github.com/josephwright/siunitx/issues/538)) + [\#538](https://github.com/josephwright/siunitx/issues/538)) -## [v3.0.27]: 2021-08-22 +## [v3.0.27] - 2021-08-22 ### Fixed - Detection of unchanged symbols when font is sanserif (issue - [#535](https://github.com/josephwright/siunitx/issues/535)) + [\#535](https://github.com/josephwright/siunitx/issues/535)) -## [v3.0.26]: 2021-08-21 +## [v3.0.26] - 2021-08-21 ### Fixed - Accidental printing of `T@TS1` with `beamer` (issue - [#534](https://github.com/josephwright/siunitx/issues/534)) + [\#534](https://github.com/josephwright/siunitx/issues/534)) -## [v3.0.25]: 2021-08-16 +## [v3.0.25] - 2021-08-16 ### Changed - Default to sanserif units if `\familydefault` is `\sfdefault` - (issue [#516](https://github.com/josephwright/siunitx/issues/516)) + (issue [\#516](https://github.com/josephwright/siunitx/issues/516)) ### Fixed - Rounding to an uncertainty of the same magnitude as the value (issue - [#524](https://github.com/josephwright/siunitx/issues/524)) + [\#524](https://github.com/josephwright/siunitx/issues/524)) - Extend `propogate-math-font` to cover `\mathbf` and `\mathit` - (issue [#525](https://github.com/josephwright/siunitx/issues/525)) + (issue [\#525](https://github.com/josephwright/siunitx/issues/525)) - Position of non-aligned non-numeric material in table cells when centering decimal marker (issue - [#526](https://github.com/josephwright/siunitx/issues/526)) + [\#526](https://github.com/josephwright/siunitx/issues/526)) - Treatment of multiple tokens for `input-ignore` (issue - [#531](https://github.com/josephwright/siunitx/issues/531)) + [\#531](https://github.com/josephwright/siunitx/issues/531)) -## [v3.0.24]: 2021-08-04 +## [v3.0.24] - 2021-08-04 ### Fixed - Option setting `round-half = even` (issue - [#519](https://github.com/josephwright/siunitx/issues/519)) + [\#519](https://github.com/josephwright/siunitx/issues/519)) - Handling of standard deviation-like uncertainties where decimal is longer than - main part (issue [#522](https://github.com/josephwright/siunitx/issues/522)) + main part (issue [\#522](https://github.com/josephwright/siunitx/issues/522)) - Rounding to uncertainty in the integer part (issue - [#523](https://github.com/josephwright/siunitx/issues/523)) + [\#523](https://github.com/josephwright/siunitx/issues/523)) -## [v3.0.23]: 2021-07-26 +## [v3.0.23] - 2021-07-26 ### Fixed - Load order of `xparse` (issue - [#518](https://github.com/josephwright/siunitx/issues/518)) + [\#518](https://github.com/josephwright/siunitx/issues/518)) -## [v3.0.22]: 2021-07-22 +## [v3.0.22] - 2021-07-22 ### Changed - Support `table-text-alignment = none` for interoperation with `tabularray` (issue - [#510](https://github.com/josephwright/siunitx/issues/510)) + [\#510](https://github.com/josephwright/siunitx/issues/510)) ### Fixed - Support for `input-remove` (issue - [#511](https://github.com/josephwright/siunitx/issues/511)) + [\#511](https://github.com/josephwright/siunitx/issues/511)) - Interaction with `cellspace` package (issue - [#512](https://github.com/josephwright/siunitx/issues/512)) + [\#512](https://github.com/josephwright/siunitx/issues/512)) -## [v3.0.21]: 2021-07-20 +## [v3.0.21] - 2021-07-20 ### Fixed - Print degree symbol if `fontspec` package is loaded with `no-math` option (issue - [#505](https://github.com/josephwright/siunitx/issues/505)) + [\#505](https://github.com/josephwright/siunitx/issues/505)) - Handling of 'over-long' separated uncertainties (issue - [#506](https://github.com/josephwright/siunitx/issues/506)) + [\#506](https://github.com/josephwright/siunitx/issues/506)) - Symbol for arcs in text mode (issue - [#507](https://github.com/josephwright/siunitx/issues/507)) + [\#507](https://github.com/josephwright/siunitx/issues/507)) -## [v3.0.20]: 2021-07-14 +## [v3.0.20] - 2021-07-14 ### Fixed - Interaction with `kotex` (issue - [#502](https://github.com/josephwright/siunitx/issues/502)) + [\#502](https://github.com/josephwright/siunitx/issues/502)) - Handling of groups in literal units (issue - [#503](https://github.com/josephwright/siunitx/issues/503)) + [\#503](https://github.com/josephwright/siunitx/issues/503)) -## [v3.0.19]: 2021-07-06 +## [v3.0.19] - 2021-07-06 ### Fixed - Emulation for `\SendSettingsToPgf` (issue - [#501](https://github.com/josephwright/siunitx/issues/501)) + [\#501](https://github.com/josephwright/siunitx/issues/501)) -## [v3.0.18]: 2021-07-04 +## [v3.0.18] - 2021-07-04 ### Fixed - Printing of reciprocal units when `per-mode = symbol` is active - (issue [#500](https://github.com/josephwright/siunitx/issues/500)) + (issue [\#500](https://github.com/josephwright/siunitx/issues/500)) -## [v3.0.17]: 2021-06-29 +## [v3.0.17] - 2021-06-29 ### Fixed - Load order issue with `soulpos` (issue - [#498](https://github.com/josephwright/siunitx/issues/498)) + [\#498](https://github.com/josephwright/siunitx/issues/498)) -## [v3.0.16]: 2021-06-24 +## [v3.0.16] - 2021-06-24 ### Fixed - Treatment of spaces before `/` in literal units (issue - [#495](https://github.com/josephwright/siunitx/issues/495)) + [\#495](https://github.com/josephwright/siunitx/issues/495)) - Printing of `\mathchoice` entries in text mode (issue - [#497](https://github.com/josephwright/siunitx/issues/497)) + [\#497](https://github.com/josephwright/siunitx/issues/497)) -## [v3.0.15]: 2021-06-22 +## [v3.0.15] - 2021-06-22 ### Fixed - Bracketing of complex quantities (issue - [#491](https://github.com/josephwright/siunitx/issues/491)) + [\#491](https://github.com/josephwright/siunitx/issues/491)) - Printing of `\ohm` with `fontspec` (issue - [#492](https://github.com/josephwright/siunitx/issues/492)) + [\#492](https://github.com/josephwright/siunitx/issues/492)) - Suppress printing implicit plus for zero exponents (issue - [#493](https://github.com/josephwright/siunitx/issues/493)) + [\#493](https://github.com/josephwright/siunitx/issues/493)) - Engineering exponents with some exponent values (issue - [#494](https://github.com/josephwright/siunitx/issues/494)) + [\#494](https://github.com/josephwright/siunitx/issues/494)) -## [v3.0.14]: 2021-06-17 +## [v3.0.14] - 2021-06-17 ### Changed - Auto-enable `table-fixed-width` when setting `table-column-width` @@ -230,64 +235,64 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to ### Fixed - Incorrect handling of `{}` in literal units (issue - [#487](https://github.com/josephwright/siunitx/issues/487)) + [\#487](https://github.com/josephwright/siunitx/issues/487)) - Placement of sign in some complex numbers (issue - [#488](https://github.com/josephwright/siunitx/issues/488)) + [\#488](https://github.com/josephwright/siunitx/issues/488)) - Printing of units in quantities when `uncertainty-mode` is `separate` and an exponent is present (issue - [#490](https://github.com/josephwright/siunitx/issues/490)) + [\#490](https://github.com/josephwright/siunitx/issues/490)) -## [v3.0.13]: 2021-06-14 +## [v3.0.13] - 2021-06-14 ### Added - Catalan translations for lists and ranges ### Fixed - Position of complex root when no real part is present (issue - [#481](https://github.com/josephwright/siunitx/issues/481)) + [\#481](https://github.com/josephwright/siunitx/issues/481)) - Skip defining `\unit` if the `units` package is loaded (issue - [#482](https://github.com/josephwright/siunitx/issues/482)) + [\#482](https://github.com/josephwright/siunitx/issues/482)) - Printing units in compound quantities when `parse-numbers` is - false (issue [#484](https://github.com/josephwright/siunitx/issues/484)) + false (issue [\#484](https://github.com/josephwright/siunitx/issues/484)) - Printing of `1` when both `print-zero-exponent` and `print-unity-mantissa` are false (issue - [#485](https://github.com/josephwright/siunitx/issues/485)) + [\#485](https://github.com/josephwright/siunitx/issues/485)) - Printing of ohm symbol in text mode with `fourier` package (issue - [#486](https://github.com/josephwright/siunitx/issues/486)) + [\#486](https://github.com/josephwright/siunitx/issues/486)) -## [v3.0.12]: 2021-06-09 +## [v3.0.12] - 2021-06-09 ### Fixed - Modify warning message (fixes - [#476](https://github.com/josephwright/siunitx/issues/476)) + [\#476](https://github.com/josephwright/siunitx/issues/476)) - Rounding zero values to a fixed number of places (issue - [#477](https://github.com/josephwright/siunitx/issues/477)) + [\#477](https://github.com/josephwright/siunitx/issues/477)) - Remove stray debug code in symbol allocation (issue - [#478](https://github.com/josephwright/siunitx/issues/478)) + [\#478](https://github.com/josephwright/siunitx/issues/478)) -## [v3.0.11]: 2021-06-07 +## [v3.0.11] - 2021-06-07 ### Changed - Improve some fallback unit definitions ### Fixed - Printing of symbols with encodings other than UTF-8 (issue - [#470](https://github.com/josephwright/siunitx/issues/470)) + [\#470](https://github.com/josephwright/siunitx/issues/470)) - Argument order for `\DeclareSIPrefix` (issue - [#471](https://github.com/josephwright/siunitx/issues/471)) + [\#471](https://github.com/josephwright/siunitx/issues/471)) - Emulation of `number-unit-separator` (issue - [#473](https://github.com/josephwright/siunitx/issues/473)) + [\#473](https://github.com/josephwright/siunitx/issues/473)) -## [v3.0.10]: 2021-06-04 +## [v3.0.10] - 2021-06-04 ### Changed - Documentation improvements ### Fixed - Incompatibility with REVTeX (issue - [#469](https://github.com/josephwright/siunitx/issues/469)) + [\#469](https://github.com/josephwright/siunitx/issues/469)) -## [v3.0.9]: 2021-06-01 +## [v3.0.9] - 2021-06-01 ### Changed - Documentation improvements @@ -297,15 +302,15 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to - Suppress some spurious overfull box warnings - Issue an error with `output-product` - Rounding of uncertainties falling in the integer part (issue - [#454](https://github.com/josephwright/siunitx/issues/454)) + [\#454](https://github.com/josephwright/siunitx/issues/454)) - Printing in text mode for compound quantities (issue - [#463](https://github.com/josephwright/siunitx/issues/463)) + [\#463](https://github.com/josephwright/siunitx/issues/463)) - Correctly handle `\protect` in literal units (issue - [#464](https://github.com/josephwright/siunitx/issues/464)) + [\#464](https://github.com/josephwright/siunitx/issues/464)) - Interpretation of uncertainties in integers (issue - [#465](https://github.com/josephwright/siunitx/issues/465)) + [\#465](https://github.com/josephwright/siunitx/issues/465)) -## [v3.0.8]: 2021-05-31 +## [v3.0.8] - 2021-05-31 ### Changed - Documentation improvements @@ -314,49 +319,49 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to ### Fixed - Correct printing of `10^{0}` (issue - [#459](https://github.com/josephwright/siunitx/issues/459)) + [\#459](https://github.com/josephwright/siunitx/issues/459)) - Emulation of `group-four-digits` (issue - [#461](https://github.com/josephwright/siunitx/issues/461)) + [\#461](https://github.com/josephwright/siunitx/issues/461)) -## [v3.0.7]: 2021-05-28 +## [v3.0.7] - 2021-05-28 ### Fixed - Formatting of some literal units (issue - [#449](https://github.com/josephwright/siunitx/issues/449)) + [\#449](https://github.com/josephwright/siunitx/issues/449)) - Issue a warning for removed option `load-configurations` (issue - [#455](https://github.com/josephwright/siunitx/issues/455)) + [\#455](https://github.com/josephwright/siunitx/issues/455)) - Printing of `\times` and `\cdot` in text mode when using a locale - (issue [#457](https://github.com/josephwright/siunitx/issues/457)) + (issue [\#457](https://github.com/josephwright/siunitx/issues/457)) - Implement missing `output-exponent-marker` (issue - [#458](https://github.com/josephwright/siunitx/issues/458)) + [\#458](https://github.com/josephwright/siunitx/issues/458)) -## [v3.0.6]: 2021-05-25 +## [v3.0.6] - 2021-05-25 ### Changed - Documentation improvements ### Fixed - Avoid error if `forbid-literal-units` is set in the preamble (issue - [#452](https://github.com/josephwright/siunitx/issues/452)) + [\#452](https://github.com/josephwright/siunitx/issues/452)) - Format separate uncertainty correctly where it falls purely in the integer - part (issue [#454](https://github.com/josephwright/siunitx/issues/454)) + part (issue [\#454](https://github.com/josephwright/siunitx/issues/454)) -## [v3.0.5]: 2021-05-24 +## [v3.0.5] - 2021-05-24 ### Changed - Documentation improvements ### Fixed - Bracket separate uncertainties in compound quantities (issue - [#441](https://github.com/josephwright/siunitx/issues/441)) + [\#441](https://github.com/josephwright/siunitx/issues/441)) - Color negative values in table cells correctly (issue - [#444](https://github.com/josephwright/siunitx/issues/444)) + [\#444](https://github.com/josephwright/siunitx/issues/444)) - Avoid consumption of any math alphabets (issue - [#445](https://github.com/josephwright/siunitx/issues/445)) + [\#445](https://github.com/josephwright/siunitx/issues/445)) - Mark `\bar` as removed (issue - [#448](https://github.com/josephwright/siunitx/issues/448)) + [\#448](https://github.com/josephwright/siunitx/issues/448)) -## [v3.0.4]: 2021-05-21 +## [v3.0.4] - 2021-05-21 ### Changed - Standardise and document the position of `\color` in negative values @@ -364,9 +369,9 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to ### Fixed - Alignment of integers in tables when `parse-numbers = tables` (issue - [#442](https://github.com/josephwright/siunitx/issues/442)) + [\#442](https://github.com/josephwright/siunitx/issues/442)) -## [v3.0.3]: 2021-05-20 +## [v3.0.3] - 2021-05-20 ### Changed - Documentation improvements @@ -374,11 +379,11 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to ### Fixed - Emulation of `input-symbols` (fixes #431) - Standard setting for `group-minimum-digits` (issue - [#436](https://github.com/josephwright/siunitx/issues/436)) + [\#436](https://github.com/josephwright/siunitx/issues/436)) - Application of negative color in table cells (issue - [#439](https://github.com/josephwright/siunitx/issues/439)) + [\#439](https://github.com/josephwright/siunitx/issues/439)) -## [v3.0.2]: 2021-05-19 +## [v3.0.2] - 2021-05-19 ### Changed - Documentation improvements @@ -386,22 +391,22 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to ### Fixed - Option settings `group-digits = true` and `group-digits = false` (issue - [#422](https://github.com/josephwright/siunitx/issues/422)) + [\#422](https://github.com/josephwright/siunitx/issues/422)) - Correct position of decimal marker in some tables (issue - [#423](https://github.com/josephwright/siunitx/issues/423)) + [\#423](https://github.com/josephwright/siunitx/issues/423)) - Coloring of negative numbers in tables (issue - [#424](https://github.com/josephwright/siunitx/issues/424)) + [\#424](https://github.com/josephwright/siunitx/issues/424)) - Alignment of numbers when printing without a `table-format` (issue - [#424](https://github.com/josephwright/siunitx/issues/424)) + [\#424](https://github.com/josephwright/siunitx/issues/424)) - Emulation of `\celsius` (issue - [#426](https://github.com/josephwright/siunitx/issues/426)) + [\#426](https://github.com/josephwright/siunitx/issues/426)) - Allow `\cdot` to work in text mode (issue - [#430](https://github.com/josephwright/siunitx/issues/430)) + [\#430](https://github.com/josephwright/siunitx/issues/430)) ### Deprecated - Unit macro `\celsius` -## [v3.0.1]: 2021-05-18 +## [v3.0.1] - 2021-05-18 ### Added - Public `\l_siunitx_unit_fraction_tl` variable @@ -411,13 +416,13 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to ### Fixed - Printing of fractional units in text mode (issue - [#418](https://github.com/josephwright/siunitx/issues/418)) + [\#418](https://github.com/josephwright/siunitx/issues/418)) - Include `siunitx-abbreviations.cfg` in fallback v2 files (issue - [#419](https://github.com/josephwright/siunitx/issues/419)) + [\#419](https://github.com/josephwright/siunitx/issues/419)) - French translation of 'to' for ranges (issue - [#421](https://github.com/josephwright/siunitx/issues/421)) + [\#421](https://github.com/josephwright/siunitx/issues/421)) -## [v3.0.0]: 2021-05-17 +## [v3.0.0] - 2021-05-17 ### Added - `\complexnum` @@ -600,91 +605,91 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to - Option `unit-text-tt` - Option `version-1-compatibility` -## [v2.8e]: 2021-04-17 +## [v2.8e] - 2021-04-17 ### Fixed - Missing setting in emulation of v1 option `repeatunits` -## [v2.8d]: 2021-04-09 +## [v2.8d] - 2021-04-09 ### Changed - Correct file dates for configuration files -## [v2.8c]: 2021-03-27 +## [v2.8c] - 2021-03-27 ### Changed - Updates to follow LaTeX2e kernel revisions - No longer apply `\addtocontents` patch -## [v2.8b]: 2020-02-25 +## [v2.8b] - 2020-02-25 ### Fixed - Correct `\ohm` when `newtxmath` is loaded -## [v2.8a]: 2020-02-23 +## [v2.8a] - 2020-02-23 ### Fixed -- Correct `\ohm` when `unicode-math` is loaded (issue [#377](https://github.com/josephwright/siunitx/issues/377)) +- Correct `\ohm` when `unicode-math` is loaded (issue [\#377](https://github.com/josephwright/siunitx/issues/377)) -## [v2.8]: 2020-02-20 +## [v2.8] - 2020-02-20 ### Changed - Use companion font symbols/force `textcomp` loading -## [v2.7v]: 2020-02-19 [UNUSED] +## [v2.7v] - 2020-02-19 [UNUSED] ### Fixed - Appearance of superscript decimals with comma decimal marker -## [v2.7u]: 2020-01-15 +## [v2.7u] - 2020-01-15 ### Changed - Modified internals to track `expl3` changes -## [v2.7t]: 2019-10-10 +## [v2.7t] - 2019-10-10 ### Fixed - Combination of `round-half = even` with `round-precision = 0` - Include sign in astronomy-style angles -## [v2.7s]: 2018-05-17 +## [v2.7s] - 2018-05-17 ### Changed - Revert package date format change in v2.7l -## [v2.7r]: 2018-05-16 +## [v2.7r] - 2018-05-16 ### Changed - Modified internals to track `expl3` changes ### Fixed - Collect tokens before `\ignorespaces` in tabulars (esp. with - REVTeX) (issue [#337](https://github.com/josephwright/siunitx/issues/337)) + REVTeX) (issue [\#337](https://github.com/josephwright/siunitx/issues/337)) -## [v2.7q]: 2018-05-11 +## [v2.7q] - 2018-05-11 ### Fixed -- Allow for `cellspace` "column" option (issue [#315](https://github.com/josephwright/siunitx/issues/315)) +- Allow for `cellspace` "column" option (issue [\#315](https://github.com/josephwright/siunitx/issues/315)) -## [v2.7p]: 2018-05-10 +## [v2.7p] - 2018-05-10 ### Changed - Avoid an `expl3` internal function - Better approach to removing `\ignorespaces` -## [v2.7o]: 2018-05-02 [UNUSED] +## [v2.7o] - 2018-05-02 [UNUSED] -## [v2.7n]: 2018-04-27 +## [v2.7n] - 2018-04-27 ### Fixed - Issue with symbolic input and digit grouping -## [v2.7m]: 2018-03-20 +## [v2.7m] - 2018-03-20 ### Changed -- Update `\astronomicalunit` symbol (issue [#332](https://github.com/josephwright/siunitx/issues/332)) +- Update `\astronomicalunit` symbol (issue [\#332](https://github.com/josephwright/siunitx/issues/332)) -## [v2.7l]: 2018-03-11 +## [v2.7l] - 2018-03-11 ### Added - Abbreviations for milli/microjoule @@ -693,32 +698,32 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to - Switch package date format to ISO ### Fixed -- Scope of some internal variable corrected (issue [#327](https://github.com/josephwright/siunitx/issues/327)) -- Track `unicode-math` changes (issue [#331](https://github.com/josephwright/siunitx/issues/331)) +- Scope of some internal variable corrected (issue [\#327](https://github.com/josephwright/siunitx/issues/327)) +- Track `unicode-math` changes (issue [\#331](https://github.com/josephwright/siunitx/issues/331)) -## [v2.7k]: 2017-11-26 +## [v2.7k] - 2017-11-26 ### Fixed -- Incorrect internal variable renamed (issue [#320](https://github.com/josephwright/siunitx/issues/320)) -- Suppress leading "1" when units are not parsed (issue [#318](https://github.com/josephwright/siunitx/issues/318)) -- Correct default value for `arc-separator` (issue [#319](https://github.com/josephwright/siunitx/issues/319)) +- Incorrect internal variable renamed (issue [\#320](https://github.com/josephwright/siunitx/issues/320)) +- Suppress leading "1" when units are not parsed (issue [\#318](https://github.com/josephwright/siunitx/issues/318)) +- Correct default value for `arc-separator` (issue [\#319](https://github.com/josephwright/siunitx/issues/319)) -## [v2.7j]: 2017-08-02 +## [v2.7j] - 2017-08-02 ### Fixed - Use correct name for internal boolean -## [v2.7i]: 2017-07-23 +## [v2.7i] - 2017-07-23 ### Fixed -- Incorrect internal variable renamed (issue [#311](https://github.com/josephwright/siunitx/issues/311)) +- Incorrect internal variable renamed (issue [\#311](https://github.com/josephwright/siunitx/issues/311)) -## [v2.7h]: 2017-06-13 +## [v2.7h] - 2017-06-13 ### Changed -- Some abuses of `expl3` box functions removed (issue [#309](https://github.com/josephwright/siunitx/issues/309)) +- Some abuses of `expl3` box functions removed (issue [\#309](https://github.com/josephwright/siunitx/issues/309)) -## [v2.7g]: 2017-05-19 +## [v2.7g] - 2017-05-19 ### Changed - Use new `expl3` functions for some internal tests @@ -727,7 +732,7 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to - Change box collection following `expl3` update - Links to BIPM website -## [v2.7f]: 2017-03-23 +## [v2.7f] - 2017-03-23 ### Changed - Name of 'hidden' function used by for bookmark generation @@ -735,32 +740,32 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to ### Fixed - Spacing when option `per-mode = reciprocal-positive-first` is active -## [v2.7e]: 2017-03-06 +## [v2.7e] - 2017-03-06 ### Fixed -- Properly handle signs in `table-format` key (issue [#303](https://github.com/josephwright/siunitx/issues/303)) +- Properly handle signs in `table-format` key (issue [\#303](https://github.com/josephwright/siunitx/issues/303)) -## [v2.7d]: 2017-02-19 +## [v2.7d] - 2017-02-19 ### Fixed - Avoid doubled tokens in pre-number part of tables -## [v2.7c]: 2017-02-01 +## [v2.7c] - 2017-02-01 ### Fixed -- Correct integer alignment in tables (issue [#302](https://github.com/josephwright/siunitx/issues/302)) +- Correct integer alignment in tables (issue [\#302](https://github.com/josephwright/siunitx/issues/302)) -## [v2.7b]: 2017-01-28 +## [v2.7b] - 2017-01-28 ### Fixed -- Fix an issue with large numbers in scientific mode (issue [#301](https://github.com/josephwright/siunitx/issues/301)) +- Fix an issue with large numbers in scientific mode (issue [\#301](https://github.com/josephwright/siunitx/issues/301)) -## [v2.7a]: 2017-01-01 +## [v2.7a] - 2017-01-01 ### Changed - Track `expl3` changes regarding key-value management -## [v2.7]: 2017-01-01 +## [v2.7] - 2017-01-01 ### Added - Code-level API variable `\l_siunitx_unit_symbolic_seq` @@ -768,24 +773,24 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to ### Fixed - Allow for `cellspace` package in math mode -## [v2.6s]: 2016-09-02 +## [v2.6s] - 2016-09-02 ### Changed - Improved a warning concerning `color` package -## [v2.6r]: 2016-08-22 +## [v2.6r] - 2016-08-22 ### Changed -- Warn if `color` is not loaded (issue [#289](https://github.com/josephwright/siunitx/issues/289)) -- Document some aspects of internal number processing (issue [#294](https://github.com/josephwright/siunitx/issues/294)) +- Warn if `color` is not loaded (issue [\#289](https://github.com/josephwright/siunitx/issues/289)) +- Document some aspects of internal number processing (issue [\#294](https://github.com/josephwright/siunitx/issues/294)) - Minor `expl3` fixes including tracking deprecations ### Fixed -- Handling of `e0` input (issue [#292](https://github.com/josephwright/siunitx/issues/292)) +- Handling of `e0` input (issue [\#292](https://github.com/josephwright/siunitx/issues/292)) - Added some missing internal variable declarations -## [v2.6q]: 2016-03-01 +## [v2.6q] - 2016-03-01 ### Fixed - Correct detection of font inside cells @@ -793,67 +798,67 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to ### Changed - Index formatting -## [v2.6p]: 2016-01-19 +## [v2.6p] - 2016-01-19 ### Fixed -- Formatting of `\degreeCelsius` (issue [#285](https://github.com/josephwright/siunitx/issues/285)) +- Formatting of `\degreeCelsius` (issue [\#285](https://github.com/josephwright/siunitx/issues/285)) - Allow input unit with prefix and `\per` in `exponent-to-prefix` (issue 283) -## [v2.6o]: 2016-01-05 +## [v2.6o] - 2016-01-05 ### Fixed - Allow for unit powers when converting exponents to prefixes -## [v2.6n]: 2015-12-31 +## [v2.6n] - 2015-12-31 ### Changed -- Formatting of `\degreeCelsius` (issue [#282](https://github.com/josephwright/siunitx/issues/282)) +- Formatting of `\degreeCelsius` (issue [\#282](https://github.com/josephwright/siunitx/issues/282)) ### Fixed -- Appearance of ångström with LuaTeX (issue [#280](https://github.com/josephwright/siunitx/issues/280)) +- Appearance of ångström with LuaTeX (issue [\#280](https://github.com/josephwright/siunitx/issues/280)) -## [v2.6m]: 2015-10-15 +## [v2.6m] - 2015-10-15 ### Fixed - Interaction with `mwtab` in some table cells -## [v2.6l]: 2015-09-14 +## [v2.6l] - 2015-09-14 ### Fixed - An internal error in literal unit formatting -## [v2.6k]: 2015-09-12 +## [v2.6k] - 2015-09-12 ### Changed - Track/exploit `expl3` updates -## [v2.6j]: 2015-09-01 +## [v2.6j] - 2015-09-01 ### Fixed - Treatment of `\pm` when `exponent-to-prefix` is true - Print all units when `exponent-to-prefix` is true -## [v2.6i]: 2015-08-18 +## [v2.6i] - 2015-08-18 ### Changed - Performance improvements - Removed one deprecated `expl3` functions ### Fixed -- Use of `\cancel` in math mode (issue [#264](https://github.com/josephwright/siunitx/issues/264)) -- Cope better with large numbers when rounding (issue [#198](https://github.com/josephwright/siunitx/issues/198)) +- Use of `\cancel` in math mode (issue [\#264](https://github.com/josephwright/siunitx/issues/264)) +- Cope better with large numbers when rounding (issue [\#198](https://github.com/josephwright/siunitx/issues/198)) -## [v2.6h]: 2015-07-17 +## [v2.6h] - 2015-07-17 ### Changed - Track `expl3` changes -## [v2.6g]: 2015-06-25 +## [v2.6g] - 2015-06-25 ### Fixed -- Handling of empty table cells (issue [#271](https://github.com/josephwright/siunitx/issues/271)) +- Handling of empty table cells (issue [\#271](https://github.com/josephwright/siunitx/issues/271)) -## [v2.6f]: 2015-06-16 +## [v2.6f] - 2015-06-16 ### Added - Spanish coverage for translations @@ -866,22 +871,22 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to - Behaviour of `table-sign-exponent` and `table-sign-mantissa` when set false -## [v2.6e]: 2015-01-21 +## [v2.6e] - 2015-01-21 ### Changed - Auto-detect `mathspec`/`eulervm` -## [v2.6d]: 2014-10-28 +## [v2.6d] - 2014-10-28 ### Fixed - Fix conversation of uncertainty part with integer mantissas -## [v2.6c]: 2014-10-01 +## [v2.6c] - 2014-10-01 ### Fixed - `\micro` when `fontspec` is loaded -## [v2.6b]: 2014-09-27 +## [v2.6b] - 2014-09-27 ### Changed - Method for font shape detection to allow for, _e.g._ `\scshape` @@ -889,84 +894,84 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to ### Fixed - Typo in standard `input-protect-tokens` options -## [v2.6a]: 2014-09-15 +## [v2.6a] - 2014-09-15 ### Changed - Improved Unicode math symbol coverage -## [v2.6]: 2014-09-05 +## [v2.6] - 2014-09-05 ### Changes - Switch to math mode by default for all printing - Use `\mathord` before comparators - Only apply 'tight' spacing to `\mathbin` cases - Use a 'real' minus with `tex4ht` -- Use a full width space between number and unit (issue [#230](https://github.com/josephwright/siunitx/issues/230)) -- Note that colour for printing powers is set by `power-font` (issue [#240](https://github.com/josephwright/siunitx/issues/240)) -- Use `\mathord` to get 'tight' spacing for signs (issue [#241](https://github.com/josephwright/siunitx/issues/241)) -- Old `repeatunits` option is partly coved by `range-units` (issue [#254](https://github.com/josephwright/siunitx/issues/254)) +- Use a full width space between number and unit (issue [\#230](https://github.com/josephwright/siunitx/issues/230)) +- Note that colour for printing powers is set by `power-font` (issue [\#240](https://github.com/josephwright/siunitx/issues/240)) +- Use `\mathord` to get 'tight' spacing for signs (issue [\#241](https://github.com/josephwright/siunitx/issues/241)) +- Old `repeatunits` option is partly coved by `range-units` (issue [\#254](https://github.com/josephwright/siunitx/issues/254)) ### Fixed - Loading when `mdwtab` is in use - Appearance of minus sign when `tex4ht` is in use - Spacing when printing comparators -- Preserve `\fg` in bookmarks (issue [#226](https://github.com/josephwright/siunitx/issues/226)) -- Allow for `output-exponent-marker` option in tables (issue [#232](https://github.com/josephwright/siunitx/issues/232)) +- Preserve `\fg` in bookmarks (issue [\#226](https://github.com/josephwright/siunitx/issues/226)) +- Allow for `output-exponent-marker` option in tables (issue [\#232](https://github.com/josephwright/siunitx/issues/232)) - Conversion of integer with separate uncertainty to 'compact' form - (issue [#233](https://github.com/josephwright/siunitx/issues/233)) -- Option name wrong in v1 table (issue [#240](https://github.com/josephwright/siunitx/issues/240)) -- Use `\textpm` in text mode if `textcomp` package is loaded (issue [#249](https://github.com/josephwright/siunitx/issues/249)) -- Ignore hard spaces in `\num` (issue [#256](https://github.com/josephwright/siunitx/issues/256)) -- Use `\mathord` for tight spacing on 'in line' exponent (issue [#257](https://github.com/josephwright/siunitx/issues/257)) + (issue [\#233](https://github.com/josephwright/siunitx/issues/233)) +- Option name wrong in v1 table (issue [\#240](https://github.com/josephwright/siunitx/issues/240)) +- Use `\textpm` in text mode if `textcomp` package is loaded (issue [\#249](https://github.com/josephwright/siunitx/issues/249)) +- Ignore hard spaces in `\num` (issue [\#256](https://github.com/josephwright/siunitx/issues/256)) +- Use `\mathord` for tight spacing on 'in line' exponent (issue [\#257](https://github.com/josephwright/siunitx/issues/257)) -## [v2.5s]: 2013-07-31 +## [v2.5s] - 2013-07-31 ### Fixed - Internal issue with one key -## [v2.5r]: 2013-07-11 +## [v2.5r] - 2013-07-11 ## Fixed - Update internals to remove deprecated key support -## [v2.5q]: 2013-03-11 +## [v2.5q] - 2013-03-11 ### Changed - Issue warning if `cellspace` column letter is moved ### Fixed -- Reorder creation of unit wrappers and option setting (issue [#218](https://github.com/josephwright/siunitx/issues/218)) -- Replace active hyphen with 'other' one (issue [#222](https://github.com/josephwright/siunitx/issues/222)) +- Reorder creation of unit wrappers and option setting (issue [\#218](https://github.com/josephwright/siunitx/issues/218)) +- Replace active hyphen with 'other' one (issue [\#222](https://github.com/josephwright/siunitx/issues/222)) -## [v2.5p]: 2013-02-01 +## [v2.5p] - 2013-02-01 ### Fixed - Search/replace `\pm` and `\mp` in text mode printing -## [v2.5o]: 2013-01-09 +## [v2.5o] - 2013-01-09 ### Changed - Track `expl3` changes -## [v2.5n]: 2012-12-29 +## [v2.5n] - 2012-12-29 ### Fixed -- Correctly calculate grouping data to send to `pgf` (issue [#211](https://github.com/josephwright/siunitx/issues/211)) +- Correctly calculate grouping data to send to `pgf` (issue [\#211](https://github.com/josephwright/siunitx/issues/211)) -## [v2.5m]: 2012-11-27 +## [v2.5m] - 2012-11-27 ### Fixed - Allow for `bidi`/RTL when applying `\text` - Search-and-replace in UTF-8 literal units -- Load binary-units only when requested (issue [#201](https://github.com/josephwright/siunitx/issues/201)) -- Disable `\hightlight` in bookmarks (issue [#207](https://github.com/josephwright/siunitx/issues/207)) +- Load binary-units only when requested (issue [\#201](https://github.com/josephwright/siunitx/issues/201)) +- Disable `\hightlight` in bookmarks (issue [\#207](https://github.com/josephwright/siunitx/issues/207)) -## [v2.5l]: 2012-11-21 +## [v2.5l] - 2012-11-21 ### Changed - Track `expl3` changes -## [v2.5k]: 2012-11-13 +## [v2.5k] - 2012-11-13 ### Changed - Explicitly require `xparse` @@ -974,14 +979,14 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to ### Fixed - Skip white space after `\begin{document}` - Correct use of fixed dimension/skip values internally -- Store name of `\frac` function, don't `\let` it (issue [#203](https://github.com/josephwright/siunitx/issues/203)) +- Store name of `\frac` function, don't `\let` it (issue [\#203](https://github.com/josephwright/siunitx/issues/203)) -## [v2.5j]: 2012-09-18 +## [v2.5j] - 2012-09-18 ### Fixed -- Erroneous branch in test for rounding removed (issue [#202](https://github.com/josephwright/siunitx/issues/202)) +- Erroneous branch in test for rounding removed (issue [\#202](https://github.com/josephwright/siunitx/issues/202)) -## [v2.5i]: 2012-09-11 +## [v2.5i] - 2012-09-11 ### Changed - Internal search for first token in some strings @@ -990,101 +995,101 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to - Align numbers with no uncertainties correctly when space is reserved for uncertainty part -## [v2.5h]: 2012-08-28 +## [v2.5h] - 2012-08-28 ### Changed - Test literal units for being 'blank' not 'empty' -## [v2.5g]: 2012-07-22 +## [v2.5g] - 2012-07-22 ### Fixed - Function of `binary-units` option -## [v2.5f]: 2012-07-16 +## [v2.5f] - 2012-07-16 ### Changed - Track `expl3` changes -## [v2.5e]: 2012-06-13 +## [v2.5e] - 2012-06-13 ### Fixed - An internal error in unit expansion (introduced in v2.4f) -## [v2.5d]: 2012-06-11 +## [v2.5d] - 2012-06-11 ### Added - Extend qualifier system to cover 'phrases' ### Changed -- Extend UTF-8 support (issue [#199](https://github.com/josephwright/siunitx/issues/199)) +- Extend UTF-8 support (issue [\#199](https://github.com/josephwright/siunitx/issues/199)) - Track `expl3` changes -## [v2.5c]: 2012-05-03 +## [v2.5c] - 2012-05-03 ### Fixed -- Detect and skip empty `s`-column cells (issue [#197](https://github.com/josephwright/siunitx/issues/197)) -- Detection of zero input with fixed exponent (issue [#198](https://github.com/josephwright/siunitx/issues/198)) +- Detect and skip empty `s`-column cells (issue [\#197](https://github.com/josephwright/siunitx/issues/197)) +- Detection of zero input with fixed exponent (issue [\#198](https://github.com/josephwright/siunitx/issues/198)) -## [v2.5b]: 2012-04-21 +## [v2.5b] - 2012-04-21 ### Fixed -- Detect eulervm package (issue [#195](https://github.com/josephwright/siunitx/issues/195)) +- Detect eulervm package (issue [\#195](https://github.com/josephwright/siunitx/issues/195)) - Search-and-replace for category 'other' "_' and "^" in literal - units (issue [#196](https://github.com/josephwright/siunitx/issues/196)) + units (issue [\#196](https://github.com/josephwright/siunitx/issues/196)) -## [v2.5a]: 2012-04-19 +## [v2.5a] - 2012-04-19 ### Fixed - When creating free-standing unit, allow for dynamic nature of spacing (bug introduced in v2.5) -## [v2.5]: 2012-04-15 +## [v2.5] - 2012-04-15 ### Added -- Option `zero-decimal-to-integer` (issue [#178](https://github.com/josephwright/siunitx/issues/178)) -- Option to omit uncertainly entirely (issue [#180](https://github.com/josephwright/siunitx/issues/180)) +- Option `zero-decimal-to-integer` (issue [\#178](https://github.com/josephwright/siunitx/issues/178)) +- Option to omit uncertainly entirely (issue [\#180](https://github.com/josephwright/siunitx/issues/180)) ### Changed - Reduce use of implicit math mode -- Document that `round-mode = places` acts on the mantissa (issue [#193](https://github.com/josephwright/siunitx/issues/193)) -- Rearrange processing code such that exponents can be dropped (issue [#192](https://github.com/josephwright/siunitx/issues/192)) +- Document that `round-mode = places` acts on the mantissa (issue [\#193](https://github.com/josephwright/siunitx/issues/193)) +- Rearrange processing code such that exponents can be dropped (issue [\#192](https://github.com/josephwright/siunitx/issues/192)) ### Fixed -- Use a standard-width comparator for tables (issue [#183](https://github.com/josephwright/siunitx/issues/183)) +- Use a standard-width comparator for tables (issue [\#183](https://github.com/josephwright/siunitx/issues/183)) -## [v2.4n]: 2012-04-12 +## [v2.4n] - 2012-04-12 ### Changed - Extend scientific notation code to better handle large numbers of digits -## [v2.4m]: 2012-04-04 +## [v2.4m] - 2012-04-04 ### Fixed - Handling of a single entry in `\SIlist` -## [v2.4l]: 2012-03-23 +## [v2.4l] - 2012-03-23 ### Fixed - Load ordering with `soulpos` -## [v2.4k]: 2012-03-22 +## [v2.4k] - 2012-03-22 ### Fixed -- Interaction of `^` and `_` with `breqn` (issue [#191](https://github.com/josephwright/siunitx/issues/191)) -- Adapted `list-pair-separator` for `translator` package (issue [#190](https://github.com/josephwright/siunitx/issues/190)) +- Interaction of `^` and `_` with `breqn` (issue [\#191](https://github.com/josephwright/siunitx/issues/191)) +- Adapted `list-pair-separator` for `translator` package (issue [\#190](https://github.com/josephwright/siunitx/issues/190)) - Check for `round-minimum` with large values -## [v2.4j]: 2012-01-26 +## [v2.4j] - 2012-01-26 ### Fixed - Ensure that typesetting is in hmode -## [v2.4i]: 2012-01-19 +## [v2.4i] - 2012-01-19 ### Fixed -- Check for zero decimal part (issue [#186](https://github.com/josephwright/siunitx/issues/186)) +- Check for zero decimal part (issue [\#186](https://github.com/josephwright/siunitx/issues/186)) -## [v2.4h]: 2012-01-15 +## [v2.4h] - 2012-01-15 ### Changed - Shortened an internal code path @@ -1092,12 +1097,12 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to ### Fixed - Bug in `reciprocal-positive-first` implementation -## [v2.4g]: 2012-01-06 +## [v2.4g] - 2012-01-06 ### Changed -- Internal changes due to update to `expl3` (issue [#131](https://github.com/josephwright/siunitx/issues/131)) +- Internal changes due to update to `expl3` (issue [\#131](https://github.com/josephwright/siunitx/issues/131)) -## [v2.4f]: 2011-12-24 +## [v2.4f] - 2011-12-24 ### Changed - Improve performance in an internal mapping @@ -1107,12 +1112,12 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to - Force font update in table cells - One incorrect internal variable name -## [v2.4e]: 2011-12-11 +## [v2.4e] - 2011-12-11 ### Fixed - Replacements used with `latin1` encoding -## [v2.4d]: 2011-12-09 +## [v2.4d] - 2011-12-09 ### Changed - Source formatting @@ -1120,67 +1125,67 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to ### Fixed - Free-standing units using `xspace` in captions -## [v2.4c]: 2011-12-09 +## [v2.4c] - 2011-12-09 ### Fixed - Test for text mode font -## [v2.4b]: 2011-12-09 +## [v2.4b] - 2011-12-09 ### Fixed - Incorrect doubling of `#` tokens -## [v2.4a]: 2011-12-04 +## [v2.4a] - 2011-12-04 ### Changed - Extend search-and-replace in units to cover UTF-8 symbols -- Symbols used with UTF-8 engines (issue [#176](https://github.com/josephwright/siunitx/issues/176)) +- Symbols used with UTF-8 engines (issue [\#176](https://github.com/josephwright/siunitx/issues/176)) ### Fixed -- Interaction of `textcomp` with user symbol changes (issue [#181](https://github.com/josephwright/siunitx/issues/181)) +- Interaction of `textcomp` with user symbol changes (issue [\#181](https://github.com/josephwright/siunitx/issues/181)) ## [v2.4] - 2012-04-15 ### Added -- Option `round-half = even` (issue [#40](https://github.com/josephwright/siunitx/issues/40)) -- Option `list-pair-separator` (issue [#136](https://github.com/josephwright/siunitx/issues/136)) -- Auto-conversion for prefixes (issue [#173](https://github.com/josephwright/siunitx/issues/173)) +- Option `round-half = even` (issue [\#40](https://github.com/josephwright/siunitx/issues/40)) +- Option `list-pair-separator` (issue [\#136](https://github.com/josephwright/siunitx/issues/136)) +- Auto-conversion for prefixes (issue [\#173](https://github.com/josephwright/siunitx/issues/173)) - Notes for upgraders ### Changed -- Automatically 'compress' exponents (issue [#62](https://github.com/josephwright/siunitx/issues/62)) +- Automatically 'compress' exponents (issue [\#62](https://github.com/josephwright/siunitx/issues/62)) - Clean up internal `expl3` usage - Removed remaining 'math' options ### Fixed -- Replace minus sign in text mode (issue [#161](https://github.com/josephwright/siunitx/issues/161)) +- Replace minus sign in text mode (issue [\#161](https://github.com/josephwright/siunitx/issues/161)) -## [v2.3h]: 2011-10-14 +## [v2.3h] - 2011-10-14 ### Changed - Internal logic improved - Explicitly load `xfac` as part of documentation ### Fixed -- Select math mode with `tex4ht` (issue [#170](https://github.com/josephwright/siunitx/issues/170)) -- Print superscripts using HTML tags with `tex4ht` (issue [#171](https://github.com/josephwright/siunitx/issues/171)) +- Select math mode with `tex4ht` (issue [\#170](https://github.com/josephwright/siunitx/issues/170)) +- Print superscripts using HTML tags with `tex4ht` (issue [\#171](https://github.com/josephwright/siunitx/issues/171)) -## [v2.3g]: 2011-10-06 +## [v2.3g] - 2011-10-06 ### Changed - Mark-up in documentation ### Fixed - Check for leading zero when dealing with rounding 'large' exponents - (issue [#168](https://github.com/josephwright/siunitx/issues/168)) + (issue [\#168](https://github.com/josephwright/siunitx/issues/168)) - Internal issue with undeclared variable -## [v2.3f]: 2011-09-13 +## [v2.3f] - 2011-09-13 ### Fixed -- Trap erroneous numbers in tables (issue [#167](https://github.com/josephwright/siunitx/issues/167)) +- Trap erroneous numbers in tables (issue [\#167](https://github.com/josephwright/siunitx/issues/167)) -## [v2.3e]: 2011-09-09 +## [v2.3e] - 2011-09-09 ### Added - Advice on local installation @@ -1189,25 +1194,25 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to - Remove deprecated `expl3` functions - Performance improvements -## [v2.3d]: 2011-08-18 +## [v2.3d] - 2011-08-18 ### Fixed - Bad csname for superscripts in literal mode -## [v2.3c]: 2011-08-12 +## [v2.3c] - 2011-08-12 ### Fixed -- Use correct `\pm` for units in literal mode (issue [#163](https://github.com/josephwright/siunitx/issues/163)) +- Use correct `\pm` for units in literal mode (issue [\#163](https://github.com/josephwright/siunitx/issues/163)) -## [v2.3b]: 2011-08-08 +## [v2.3b] - 2011-08-08 ### Added -- Additional abbreviated units (issue [#162](https://github.com/josephwright/siunitx/issues/162)) +- Additional abbreviated units (issue [\#162](https://github.com/josephwright/siunitx/issues/162)) ### Fixed - Definition of abbreviations using option `free-standing-units` -## [v2.3a]: 2011-07-17 +## [v2.3a] - 2011-07-17 ### Changed - Internal `expl3` updates @@ -1215,12 +1220,12 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to ### Fixed - Restore changes from v2.2l, missed in v2.3 -## [v2.3]: 2011-07-09 +## [v2.3] - 2011-07-09 ### Added -- Supported for powers in literal units (issue [#152](https://github.com/josephwright/siunitx/issues/152)) +- Supported for powers in literal units (issue [\#152](https://github.com/josephwright/siunitx/issues/152)) - Unit abbreviation `\hl`/`\hL` -- Demo for 'closing up' not after an integer (issue [#151](https://github.com/josephwright/siunitx/issues/151)) +- Demo for 'closing up' not after an integer (issue [\#151](https://github.com/josephwright/siunitx/issues/151)) ### Changed - Load binary units as an option @@ -1234,71 +1239,71 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to ### Fixed - Behavior of `table-auto-round` option - Missing deactivation in `strict` option -- Grouping digits (issue [#133](https://github.com/josephwright/siunitx/issues/133)) -- Addition of explicit sign to mantissa (issue [#139](https://github.com/josephwright/siunitx/issues/139)) +- Grouping digits (issue [\#133](https://github.com/josephwright/siunitx/issues/133)) +- Addition of explicit sign to mantissa (issue [\#139](https://github.com/josephwright/siunitx/issues/139)) - Various issues with tabular alignment -## [v2.2l]: 2011-06-30 +## [v2.2l] - 2011-06-30 ### Fixed -- Group pre-unit parsing (issue [#158](https://github.com/josephwright/siunitx/issues/158)) +- Group pre-unit parsing (issue [\#158](https://github.com/josephwright/siunitx/issues/158)) -## [v2.2k]: 2011-06-27 +## [v2.2k] - 2011-06-27 ### Fixed -- Avoid `\peek_...` inside the print routine (issue [#157](https://github.com/josephwright/siunitx/issues/157)) +- Avoid `\peek_...` inside the print routine (issue [\#157](https://github.com/josephwright/siunitx/issues/157)) -## [v2.2j]: 2011-06-26 +## [v2.2j] - 2011-06-26 ### Fixed -- Avoid box for range phrase (issue [#156](https://github.com/josephwright/siunitx/issues/156)) +- Avoid box for range phrase (issue [\#156](https://github.com/josephwright/siunitx/issues/156)) -## [v2.2i]: 2011-06-15 +## [v2.2i] - 2011-06-15 ### Fixed -- Detect font in table cells before boxing up (issue [#153](https://github.com/josephwright/siunitx/issues/153)) +- Detect font in table cells before boxing up (issue [\#153](https://github.com/josephwright/siunitx/issues/153)) -## [v2.2h]: 2011-06-03 +## [v2.2h] - 2011-06-03 ### Fixed -- Deal correctly with 'roll-over' in rounding integer part (issue [#150](https://github.com/josephwright/siunitx/issues/150)) +- Deal correctly with 'roll-over' in rounding integer part (issue [\#150](https://github.com/josephwright/siunitx/issues/150)) -## [v2.2g]: 2011-06-02 +## [v2.2g] - 2011-06-02 ### Fixed - Set per-unit options for list/range units when a single unit is used - (issue [#149](https://github.com/josephwright/siunitx/issues/149)) + (issue [\#149](https://github.com/josephwright/siunitx/issues/149)) - Add test for `parse-numbers = false` to `\tablenum` code -## [v2.2f]: 2011-05-25 +## [v2.2f] - 2011-05-25 ### Fixed -- `table-column-width = 0pt` (issue [#146](https://github.com/josephwright/siunitx/issues/146)) +- `table-column-width = 0pt` (issue [\#146](https://github.com/josephwright/siunitx/issues/146)) -## [v2.2e]: 2011-05-23 +## [v2.2e] - 2011-05-23 ### Fixed -- Remove 'mantissa' marker for numbers with no real part (issue [#145](https://github.com/josephwright/siunitx/issues/145)) +- Remove 'mantissa' marker for numbers with no real part (issue [\#145](https://github.com/josephwright/siunitx/issues/145)) -## [v2.2d]: 2011-04-28 +## [v2.2d] - 2011-04-28 ### Fixed -- The `strict` option (issue [#143](https://github.com/josephwright/siunitx/issues/143)) -- Add `\dots` to protected symbols (issue [#131](https://github.com/josephwright/siunitx/issues/131)) +- The `strict` option (issue [\#143](https://github.com/josephwright/siunitx/issues/143)) +- Add `\dots` to protected symbols (issue [\#131](https://github.com/josephwright/siunitx/issues/131)) -## [v2.2c]: 2011-04-20 +## [v2.2c] - 2011-04-20 ### Fixed -- Bad expansion of toks (issue [#141](https://github.com/josephwright/siunitx/issues/141)) +- Bad expansion of toks (issue [\#141](https://github.com/josephwright/siunitx/issues/141)) -## [v2.2b]: 2011-04-19 +## [v2.2b] - 2011-04-19 ### Fixed - Bad formatting of negative exponents when using 'E' output -- Internally one argument if `color` is not loaded (issue [#138](https://github.com/josephwright/siunitx/issues/138)) -- Make `\of` expandable in literal contexts (issue [#137](https://github.com/josephwright/siunitx/issues/137)) +- Internally one argument if `color` is not loaded (issue [\#138](https://github.com/josephwright/siunitx/issues/138)) +- Make `\of` expandable in literal contexts (issue [\#137](https://github.com/josephwright/siunitx/issues/137)) -## [v2.2a]: 2011-04-16 +## [v2.2a] - 2011-04-16 ### Changed - Make full text for tables, etc., hyperlinks in docs @@ -1306,58 +1311,58 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to - Performance enhancements ### Fixed -- Auto-insertion of "1" when literal mode is on (issue [#135](https://github.com/josephwright/siunitx/issues/135)) -- Detect `\end` macro and print output correctly (issue [#134](https://github.com/josephwright/siunitx/issues/134)) -- Group digits for input containing symbolic entries (issue [#131](https://github.com/josephwright/siunitx/issues/131)) -- Specify a default for `group-digits` (issue [#130](https://github.com/josephwright/siunitx/issues/130)) -- Correctly expand macros with arguments in tables (issue [#129](https://github.com/josephwright/siunitx/issues/129)) +- Auto-insertion of "1" when literal mode is on (issue [\#135](https://github.com/josephwright/siunitx/issues/135)) +- Detect `\end` macro and print output correctly (issue [\#134](https://github.com/josephwright/siunitx/issues/134)) +- Group digits for input containing symbolic entries (issue [\#131](https://github.com/josephwright/siunitx/issues/131)) +- Specify a default for `group-digits` (issue [\#130](https://github.com/josephwright/siunitx/issues/130)) +- Correctly expand macros with arguments in tables (issue [\#129](https://github.com/josephwright/siunitx/issues/129)) - Ensure that `*` in tabular preamble works correctly with `S`/`s` columns - (issue [#128](https://github.com/josephwright/siunitx/issues/128)) + (issue [\#128](https://github.com/josephwright/siunitx/issues/128)) -## [v2.2]: 2011-04-13 +## [v2.2] - 2011-04-13 ### Added - `\tablenum` command (issue ##117) -- Parse separated uncertainties (issue [#57](https://github.com/josephwright/siunitx/issues/57)) -- Allow `\cancel` in units (issue [#4](https://github.com/josephwright/siunitx/issues/4)) +- Parse separated uncertainties (issue [\#57](https://github.com/josephwright/siunitx/issues/57)) +- Allow `\cancel` in units (issue [\#4](https://github.com/josephwright/siunitx/issues/4)) - Allow `\highlight` in units -- Option `table-column-width` (issue [#105](https://github.com/josephwright/siunitx/issues/105)) -- Option `bracket-negative-numbers` (issue [#5](https://github.com/josephwright/siunitx/issues/5)) -- Option `table-align-comparators` (issue [#86](https://github.com/josephwright/siunitx/issues/86)) -- Option `minimum-integer-digits` (issue [#112](https://github.com/josephwright/siunitx/issues/112)) -- Option to print exponent marker literally (issue [#113](https://github.com/josephwright/siunitx/issues/113)) -- Support for engineering-style number output (issue [#114](https://github.com/josephwright/siunitx/issues/114)) -- Example of centring a right-aligned column (issue [#85](https://github.com/josephwright/siunitx/issues/85)) +- Option `table-column-width` (issue [\#105](https://github.com/josephwright/siunitx/issues/105)) +- Option `bracket-negative-numbers` (issue [\#5](https://github.com/josephwright/siunitx/issues/5)) +- Option `table-align-comparators` (issue [\#86](https://github.com/josephwright/siunitx/issues/86)) +- Option `minimum-integer-digits` (issue [\#112](https://github.com/josephwright/siunitx/issues/112)) +- Option to print exponent marker literally (issue [\#113](https://github.com/josephwright/siunitx/issues/113)) +- Support for engineering-style number output (issue [\#114](https://github.com/josephwright/siunitx/issues/114)) +- Example of centring a right-aligned column (issue [\#85](https://github.com/josephwright/siunitx/issues/85)) - Various unit abbreviations ### Changed - Renamed `...-separator` options to `...-product` where appropriate ### Fixed -- Allow `\DeclareSIUnit` to take optional argument (issue [#121](https://github.com/josephwright/siunitx/issues/121)) +- Allow `\DeclareSIUnit` to take optional argument (issue [\#121](https://github.com/josephwright/siunitx/issues/121)) - Latent issue with micro symbol when `fontspec` is loaded - Right-alignment in fixed-width columns - Print leading `1` when units start `\per` and `per-mode = symbol` - (issue [#125](https://github.com/josephwright/siunitx/issues/125)) + (issue [\#125](https://github.com/josephwright/siunitx/issues/125)) -## [v2.1p]: 2011-04-04 +## [v2.1p] - 2011-04-04 ### Fixed - Two bugs in comparator code -## [v2.1o]: 2011-04-03 +## [v2.1o] - 2011-04-03 ### Fixed -- Detect arev package (issue [#122](https://github.com/josephwright/siunitx/issues/122)) -- Allow for negative fixed exponents (issue [#123](https://github.com/josephwright/siunitx/issues/123)) +- Detect arev package (issue [\#122](https://github.com/josephwright/siunitx/issues/122)) +- Allow for negative fixed exponents (issue [\#123](https://github.com/josephwright/siunitx/issues/123)) -## [v2.1n]: 2011-03-31 +## [v2.1n] - 2011-03-31 ### Fixed -- Rounding to zero significant figures should always give a 0 (issue [#119](https://github.com/josephwright/siunitx/issues/119)) +- Rounding to zero significant figures should always give a 0 (issue [\#119](https://github.com/josephwright/siunitx/issues/119)) - `round-integer-to-decimal` when `round-precision = 0` -## [v2.1m]: 2011-03-20 +## [v2.1m] - 2011-03-20 ### Added - `\J` as an abbreviation for `\joule` @@ -1368,14 +1373,14 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to ### Fixed - Ensure that some output occurs in when `round-precision = 0` and - `round-mode = places` (issue [#111](https://github.com/josephwright/siunitx/issues/111)) + `round-mode = places` (issue [\#111](https://github.com/josephwright/siunitx/issues/111)) -## [v2.1l]: 2011-02-10 +## [v2.1l] - 2011-02-10 ### Fixed - A couple of errant 'weight' => 'family' changes -## [v2.1k]: 2011-02-09 +## [v2.1k] - 2011-02-09 ### Added - Option `detect-inine-family` @@ -1383,86 +1388,86 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to ### Changed - Use an internal integer for text minus -## [v2.1j]: 2011-02-01 +## [v2.1j] - 2011-02-01 ### Fixed - Check for `\inputencodingname` macro rather than `inputenc` package - (issue [#107](https://github.com/josephwright/siunitx/issues/107)) + (issue [\#107](https://github.com/josephwright/siunitx/issues/107)) -## [v2.1i]: 2011-01-27 +## [v2.1i] - 2011-01-27 ### Changed - New approach for `detect-display-math` ### Fixed -- New approach to `symbol-or-fraction` (issue [#104](https://github.com/josephwright/siunitx/issues/104)) +- New approach to `symbol-or-fraction` (issue [\#104](https://github.com/josephwright/siunitx/issues/104)) -## [v2.1h]: 2011-01-18 +## [v2.1h] - 2011-01-18 ### Changed - Detect AMS display-like environments -## [v2.1g]: 2010-12-21 +## [v2.1g] - 2010-12-21 ### Changed - Update test for `expl3` and `xparse` -## [v2.1f]: 2010-11-24 +## [v2.1f] - 2010-11-24 ### Fixed -- One-letter typo (issue [#101](https://github.com/josephwright/siunitx/issues/101)) +- One-letter typo (issue [\#101](https://github.com/josephwright/siunitx/issues/101)) -## [v2.1e]: 2010-11-22 +## [v2.1e] - 2010-11-22 ### Fixed -- Issue with free-standing unit options (issue [#99](https://github.com/josephwright/siunitx/issues/99)) -- Text mode symbols with `fontspec` (issue [#98](https://github.com/josephwright/siunitx/issues/98)) +- Issue with free-standing unit options (issue [\#99](https://github.com/josephwright/siunitx/issues/99)) +- Text mode symbols with `fontspec` (issue [\#98](https://github.com/josephwright/siunitx/issues/98)) -## [v2.1d]: 2010-11-14 +## [v2.1d] - 2010-11-14 ### Fixed -- Apply options for units when in free-standing mode (issue [#97](https://github.com/josephwright/siunitx/issues/97)) +- Apply options for units when in free-standing mode (issue [\#97](https://github.com/josephwright/siunitx/issues/97)) - Typo in v1 configuration file -## [v2.1c]: 2010-11-14 +## [v2.1c] - 2010-11-14 ### Added -- Choice `text` for `qualifier-mode` option (issue [#95](https://github.com/josephwright/siunitx/issues/95)) +- Choice `text` for `qualifier-mode` option (issue [\#95](https://github.com/josephwright/siunitx/issues/95)) ### Changed - Discourage line break between number and unit even when it is permitted - (issue [#92](https://github.com/josephwright/siunitx/issues/92)) + (issue [\#92](https://github.com/josephwright/siunitx/issues/92)) - Ensure that lists can break across lines - Restrict range and list functions to text mode -- Auto-detect math mode in tables (issue [#94](https://github.com/josephwright/siunitx/issues/94)) +- Auto-detect math mode in tables (issue [\#94](https://github.com/josephwright/siunitx/issues/94)) -## [v2.1b]: 2010-11-05 +## [v2.1b] - 2010-11-05 ### Changed -- Improve hyphen to minus correction (issue [#89](https://github.com/josephwright/siunitx/issues/89)) +- Improve hyphen to minus correction (issue [\#89](https://github.com/josephwright/siunitx/issues/89)) ### Fixed -- One wrong variable used (issue [#90](https://github.com/josephwright/siunitx/issues/90)) +- One wrong variable used (issue [\#90](https://github.com/josephwright/siunitx/issues/90)) -## [v2.1a]: 2010-11-05 +## [v2.1a] - 2010-11-05 ### Changed - Internal `expl3` improvements ### Fixed -- Print list separators in text mode (issue [#87](https://github.com/josephwright/siunitx/issues/87)) -- Add in some missing `\ensuremath` statements (issue [#88](https://github.com/josephwright/siunitx/issues/88)) +- Print list separators in text mode (issue [\#87](https://github.com/josephwright/siunitx/issues/87)) +- Add in some missing `\ensuremath` statements (issue [\#88](https://github.com/josephwright/siunitx/issues/88)) -## [v2.1]: 2010-10-31 +## [v2.1] - 2010-10-31 ### Added -- Option `copy-complex-root` (issue [#63](https://github.com/josephwright/siunitx/issues/63)) -- Option `table-align-exponent` and `table-align-uncertainty` (issue [#60](https://github.com/josephwright/siunitx/issues/60)) -- Option `power-font` (issue [#69](https://github.com/josephwright/siunitx/issues/69)) -- Option `scientific-notation` (issue [#11](https://github.com/josephwright/siunitx/issues/11)) -- Option `round-integer-to-decimal` (issue [#55](https://github.com/josephwright/siunitx/issues/55)) -- Option `input-comparators` (issue [#16](https://github.com/josephwright/siunitx/issues/16)) -- Option `round-minimum` (issue [#17](https://github.com/josephwright/siunitx/issues/17)) +- Option `copy-complex-root` (issue [\#63](https://github.com/josephwright/siunitx/issues/63)) +- Option `table-align-exponent` and `table-align-uncertainty` (issue [\#60](https://github.com/josephwright/siunitx/issues/60)) +- Option `power-font` (issue [\#69](https://github.com/josephwright/siunitx/issues/69)) +- Option `scientific-notation` (issue [\#11](https://github.com/josephwright/siunitx/issues/11)) +- Option `round-integer-to-decimal` (issue [\#55](https://github.com/josephwright/siunitx/issues/55)) +- Option `input-comparators` (issue [\#16](https://github.com/josephwright/siunitx/issues/16)) +- Option `round-minimum` (issue [\#17](https://github.com/josephwright/siunitx/issues/17)) ### Changed - Internal `expl3` improvements @@ -1473,67 +1478,67 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to - Bug with rounding check if decimal part is empty - Remove decimal marker if rounding gives an empty decimal part -## [v2.0y]: 2010-10-11 +## [v2.0y] - 2010-10-11 ### Fixed - Bug with `tight-spacing` option -## [v2.0x]: 2010-10-05 +## [v2.0x] - 2010-10-05 ### Fixed - Make single-prefix detection work with non-symbolic prefixes - (issue [#81](https://github.com/josephwright/siunitx/issues/81)) + (issue [\#81](https://github.com/josephwright/siunitx/issues/81)) -## [v2.0w]: 2010-09-29 +## [v2.0w] - 2010-09-29 ### Fixed -- Problem with REVTeX and S columns (issue [#80](https://github.com/josephwright/siunitx/issues/80)) +- Problem with REVTeX and S columns (issue [\#80](https://github.com/josephwright/siunitx/issues/80)) -## [v2.0v]: 2010-09-26 +## [v2.0v] - 2010-09-26 ### Changed - Track `expl3` changes -## [v2.0u]: 2010-09-14 +## [v2.0u] - 2010-09-14 ### Fixed -- Issue with `textpos` (issue [#74](https://github.com/josephwright/siunitx/issues/74)) -- Prevent infinite loop when using `\SI{}{...}` (issue [#78](https://github.com/josephwright/siunitx/issues/78)) +- Issue with `textpos` (issue [\#74](https://github.com/josephwright/siunitx/issues/74)) +- Prevent infinite loop when using `\SI{}{...}` (issue [\#78](https://github.com/josephwright/siunitx/issues/78)) -## [v2.0t]: 2010-08-24 +## [v2.0t] - 2010-08-24 ### Fixed -- Correct `\exp_after:wN` (issue [#77](https://github.com/josephwright/siunitx/issues/77)) +- Correct `\exp_after:wN` (issue [\#77](https://github.com/josephwright/siunitx/issues/77)) -## [v2.0s]: 2010-08-12 +## [v2.0s] - 2010-08-12 ### Added - Demo for headers in tables ### Fixed -- Bug in rounding code for zero decimal place (issue [#76](https://github.com/josephwright/siunitx/issues/76)) +- Bug in rounding code for zero decimal place (issue [\#76](https://github.com/josephwright/siunitx/issues/76)) -## [v2.0r]: 2010-08-02 +## [v2.0r] - 2010-08-02 ### Fixed - Bug in v1 `decimalsymbol` emulation -## [v2.0q]: 2010-07-29 +## [v2.0q] - 2010-07-29 ### Fixed - Errors with free-standing units -## [v2.0p]: 2010-07-28 +## [v2.0p] - 2010-07-28 ### Fixed - Shape detection -## [v2.0o]: 2010-07-22 +## [v2.0o] - 2010-07-22 ### Added -- Extend detect-italic to slanted shape (issue [#73](https://github.com/josephwright/siunitx/issues/73)) +- Extend detect-italic to slanted shape (issue [\#73](https://github.com/josephwright/siunitx/issues/73)) -## [v2.0n]: 2010-07-15 +## [v2.0n] - 2010-07-15 ### Added - Various abbreviations @@ -1541,12 +1546,12 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to ### Changed - Documentation section on tables where rows have different units -## [v2.0m]: 2010-07-09 +## [v2.0m] - 2010-07-09 ### Added - Option `locale` and notes on use with `babel` -## [v2.0l]: 2010-07-07 +## [v2.0l] - 2010-07-07 ### Changed - Updated documentation for v1 options @@ -1554,12 +1559,12 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to ### Fixed - Move test for `\fg` so that it works independent of `babel` load order -## [v2.0k]: 2010-07-04 +## [v2.0k] - 2010-07-04 ### Fixed -- Issue with `babel` (issue [#68](https://github.com/josephwright/siunitx/issues/68)) +- Issue with `babel` (issue [\#68](https://github.com/josephwright/siunitx/issues/68)) -## [v2.0j]: 2010-06-30 +## [v2.0j] - 2010-06-30 ### Changed - Force `input-symbols` to print in math mode @@ -1567,48 +1572,48 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to ### Fixed - Correct appearance of `\hartree` -## [v2.0i]: 2010-06-29 +## [v2.0i] - 2010-06-29 ### Fixed -- Two missed `_` from `expl3` style switch (issue [#67](https://github.com/josephwright/siunitx/issues/67)) +- Two missed `_` from `expl3` style switch (issue [\#67](https://github.com/josephwright/siunitx/issues/67)) -## [v2.0h]: 2010-06-29 +## [v2.0h] - 2010-06-29 ### Fixed - Issue with localisation -## [v2.0g]: 2010-06-28 +## [v2.0g] - 2010-06-28 ### Added -- First approach to localisation (issue [#61](https://github.com/josephwright/siunitx/issues/61)) -- Restore 'bracket-numbers' option (issue [#65](https://github.com/josephwright/siunitx/issues/65)) +- First approach to localisation (issue [\#61](https://github.com/josephwright/siunitx/issues/61)) +- Restore 'bracket-numbers' option (issue [\#65](https://github.com/josephwright/siunitx/issues/65)) ### Changed - Alter complex root output so that it always resets the math font ### Fixed -- Bracket complex numbers in numerator of quotient (issue [#66](https://github.com/josephwright/siunitx/issues/66)) +- Bracket complex numbers in numerator of quotient (issue [\#66](https://github.com/josephwright/siunitx/issues/66)) -## [v2.0f]: 2010-06-27 +## [v2.0f] - 2010-06-27 ### Fixed -- Spacing with `\times` in text mode (issue [#64](https://github.com/josephwright/siunitx/issues/64)) +- Spacing with `\times` in text mode (issue [\#64](https://github.com/josephwright/siunitx/issues/64)) -## [v2.0e]: 2010-06-20 +## [v2.0e] - 2010-06-20 ### Fixed -- Move save/restore of `\pm` (issue [#58](https://github.com/josephwright/siunitx/issues/58)) +- Move save/restore of `\pm` (issue [\#58](https://github.com/josephwright/siunitx/issues/58)) -## [v2.0d]: 2010-06-10 +## [v2.0d] - 2010-06-10 ### Changed -- Document use of `\cr` in tables (issue [#53](https://github.com/josephwright/siunitx/issues/53)) +- Document use of `\cr` in tables (issue [\#53](https://github.com/josephwright/siunitx/issues/53)) - Internal `expl3` improvements ### Fixed -- `table-exponent` option's handling of exponent signs (issue [#56](https://github.com/josephwright/siunitx/issues/56)) +- `table-exponent` option's handling of exponent signs (issue [\#56](https://github.com/josephwright/siunitx/issues/56)) -## [v2.0c]: 2010-06-07 +## [v2.0c] - 2010-06-07 ### Changed - Improve emulation of v1 material @@ -1618,21 +1623,21 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to ### Fixed - Test for bottoming-out units and ensure that any 'hidden' literal units - print (issue [#50](https://github.com/josephwright/siunitx/issues/50)) + print (issue [\#50](https://github.com/josephwright/siunitx/issues/50)) -## [v2.0b]: 2010-06-01 +## [v2.0b] - 2010-06-01 ### Added - Complete emulation of v1 options -## [v2.0a]: 2010-05-28 +## [v2.0a] - 2010-05-28 ### Changed - Allow `\SendSettingsToPgf` in the document body - Several improvements in v1 emulation ### Fixed -- Allow `\newunit` to take optional arguments (issue [#45](https://github.com/josephwright/siunitx/issues/45)) +- Allow `\newunit` to take optional arguments (issue [\#45](https://github.com/josephwright/siunitx/issues/45)) ## v2.0 @@ -1649,7 +1654,8 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to ### Added - First public testing release (as `si`) -[Unreleased]: https://github.com/josephwright/siunitx/compare/v3.0.39...HEAD +[Unreleased]: https://github.com/josephwright/siunitx/compare/v3.0.40...HEAD +[v3.0.40]: https://github.com/josephwright/siunitx/compare/v3.0.39...v3.0.40 [v3.0.39]: https://github.com/josephwright/siunitx/compare/v3.0.38...v3.0.39 [v3.0.38]: https://github.com/josephwright/siunitx/compare/v3.0.37...v3.0.38 [v3.0.37]: https://github.com/josephwright/siunitx/compare/v3.0.36...v3.0.37 diff --git a/Master/texmf-dist/doc/latex/siunitx/siunitx-code.pdf b/Master/texmf-dist/doc/latex/siunitx/siunitx-code.pdf Binary files differindex 9f60ecef85e..a03f199dd81 100644 --- a/Master/texmf-dist/doc/latex/siunitx/siunitx-code.pdf +++ b/Master/texmf-dist/doc/latex/siunitx/siunitx-code.pdf diff --git a/Master/texmf-dist/doc/latex/siunitx/siunitx.pdf b/Master/texmf-dist/doc/latex/siunitx/siunitx.pdf Binary files differindex 049b99b62ec..86ccfbcd8a1 100644 --- a/Master/texmf-dist/doc/latex/siunitx/siunitx.pdf +++ b/Master/texmf-dist/doc/latex/siunitx/siunitx.pdf diff --git a/Master/texmf-dist/source/latex/siunitx/siunitx-complex.dtx b/Master/texmf-dist/source/latex/siunitx/siunitx-complex.dtx index 8aa6e8ebc14..d81e27f4ac8 100644 --- a/Master/texmf-dist/source/latex/siunitx/siunitx-complex.dtx +++ b/Master/texmf-dist/source/latex/siunitx/siunitx-complex.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% File: siunitx-complex.dtx Copyright (C) 2021 Joseph Wright +% File: siunitx-complex.dtx Copyright (C) 2021,2022 Joseph Wright % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this diff --git a/Master/texmf-dist/source/latex/siunitx/siunitx-number.dtx b/Master/texmf-dist/source/latex/siunitx/siunitx-number.dtx index 6b457a2ff89..97600d5d4be 100644 --- a/Master/texmf-dist/source/latex/siunitx/siunitx-number.dtx +++ b/Master/texmf-dist/source/latex/siunitx/siunitx-number.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% File: siunitx-number.dtx Copyright (C) 2014-2019,2021 Joseph Wright +% File: siunitx-number.dtx Copyright (C) 2014-2019,2021,2022 Joseph Wright % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this diff --git a/Master/texmf-dist/source/latex/siunitx/siunitx-table.dtx b/Master/texmf-dist/source/latex/siunitx/siunitx-table.dtx index 386e4970523..45b6689f667 100644 --- a/Master/texmf-dist/source/latex/siunitx/siunitx-table.dtx +++ b/Master/texmf-dist/source/latex/siunitx/siunitx-table.dtx @@ -332,9 +332,12 @@ % \begin{macrocode} \cs_new_protected:Npn \@@_collect_loop: { - \peek_catcode_ignore_spaces:NTF \c_group_begin_token - { \@@_collect_group:n } - { \@@_collect_token:N } + \peek_remove_spaces:n + { + \peek_catcode:NTF \c_group_begin_token + { \@@_collect_group:n } + { \@@_collect_token:N } + } } \cs_new_protected:Npn \@@_collect_group:n #1 { @@ -493,9 +496,12 @@ } \cs_new_protected:Npn \@@_split_loop:NNN #1#2#3 { - \peek_catcode_ignore_spaces:NTF \c_group_begin_token - { \@@_split_group:NNNn #1#2#3 } - { \@@_split_token:NNNN #1#2#3 } + \peek_remove_spaces:n + { + \peek_catcode:NTF \c_group_begin_token + { \@@_split_group:NNNn #1#2#3 } + { \@@_split_token:NNNN #1#2#3 } + } } \cs_new_protected:Npn \@@_split_group:NNNn #1#2#3#4 { @@ -956,11 +962,14 @@ \cs_new_protected:Npn \@@_direct_begin:w #1 \ignorespaces { #1 - \peek_catcode_ignore_spaces:NTF \c_group_begin_token - { \@@_print_text:n } + \peek_remove_spaces:n { - \m@th - \use:c { @@_direct_ \l_@@_align_mode_tl : } + \peek_catcode:NTF \c_group_begin_token + { \@@_print_text:n } + { + \m@th + \use:c { @@_direct_ \l_@@_align_mode_tl : } + } } } \cs_new_protected:Npn \@@_direct_end: diff --git a/Master/texmf-dist/source/latex/siunitx/siunitx.dtx b/Master/texmf-dist/source/latex/siunitx/siunitx.dtx index 7ef3f726df4..2381945c380 100644 --- a/Master/texmf-dist/source/latex/siunitx/siunitx.dtx +++ b/Master/texmf-dist/source/latex/siunitx/siunitx.dtx @@ -121,7 +121,7 @@ % % Identify the package and give the over all version information. % \begin{macrocode} -\ProvidesExplPackage {siunitx} {2022-01-05} {3.0.39} +\ProvidesExplPackage {siunitx} {2022-01-12} {3.0.40} {A comprehensive (SI) units package} % \end{macrocode} % diff --git a/Master/texmf-dist/tex/latex/siunitx/siunitx.sty b/Master/texmf-dist/tex/latex/siunitx/siunitx.sty index 55634bb097a..95eb92d6c23 100644 --- a/Master/texmf-dist/tex/latex/siunitx/siunitx.sty +++ b/Master/texmf-dist/tex/latex/siunitx/siunitx.sty @@ -42,7 +42,7 @@ }% \endinput }% -\ProvidesExplPackage {siunitx} {2022-01-05} {3.0.39} +\ProvidesExplPackage {siunitx} {2022-01-12} {3.0.40} {A comprehensive (SI) units package} \msg_new:nnnn { siunitx } { incompatible-package } { Package~'#1'~incompatible. } @@ -4153,9 +4153,12 @@ { \__siunitx_table_collect_loop: #1 } \cs_new_protected:Npn \__siunitx_table_collect_loop: { - \peek_catcode_ignore_spaces:NTF \c_group_begin_token - { \__siunitx_table_collect_group:n } - { \__siunitx_table_collect_token:N } + \peek_remove_spaces:n + { + \peek_catcode:NTF \c_group_begin_token + { \__siunitx_table_collect_group:n } + { \__siunitx_table_collect_token:N } + } } \cs_new_protected:Npn \__siunitx_table_collect_group:n #1 { @@ -4267,9 +4270,12 @@ } \cs_new_protected:Npn \__siunitx_table_split_loop:NNN #1#2#3 { - \peek_catcode_ignore_spaces:NTF \c_group_begin_token - { \__siunitx_table_split_group:NNNn #1#2#3 } - { \__siunitx_table_split_token:NNNN #1#2#3 } + \peek_remove_spaces:n + { + \peek_catcode:NTF \c_group_begin_token + { \__siunitx_table_split_group:NNNn #1#2#3 } + { \__siunitx_table_split_token:NNNN #1#2#3 } + } } \cs_new_protected:Npn \__siunitx_table_split_group:NNNn #1#2#3#4 { @@ -4547,11 +4553,14 @@ \cs_new_protected:Npn \__siunitx_table_direct_begin:w #1 \ignorespaces { #1 - \peek_catcode_ignore_spaces:NTF \c_group_begin_token - { \__siunitx_table_print_text:n } + \peek_remove_spaces:n { - \m@th - \use:c { __siunitx_table_direct_ \l__siunitx_table_align_mode_tl : } + \peek_catcode:NTF \c_group_begin_token + { \__siunitx_table_print_text:n } + { + \m@th + \use:c { __siunitx_table_direct_ \l__siunitx_table_align_mode_tl : } + } } } \cs_new_protected:Npn \__siunitx_table_direct_end: |