diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex/mercatormap/CHANGES.md')
-rw-r--r-- | Master/texmf-dist/doc/latex/mercatormap/CHANGES.md | 176 |
1 files changed, 176 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/mercatormap/CHANGES.md b/Master/texmf-dist/doc/latex/mercatormap/CHANGES.md new file mode 100644 index 00000000000..49ef66fb7a9 --- /dev/null +++ b/Master/texmf-dist/doc/latex/mercatormap/CHANGES.md @@ -0,0 +1,176 @@ +# Changelog +All notable changes to this project will be documented in this file. + +The format is based on +[Keep a Changelog](https://keepachangelog.com/en/1.1.0/), +and this project adheres to +[Semantic Versioning](http://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +### Added +### Changed +### Deprecated +### Removed +### Fixed +### Security + + + +## [1.2.0] - 2024-08-05 + +### Added +- Command `\ifmrcNPexists` to test existence of a named position +- Macros `\mrcAnimAngle` and `\l_mermap_anim_angle_fp` to measure + the current orthodrome angle +- Animation example for static maps + +### Changed +- `\mrcNPlat` and `\mrcNPlon` result to 0 now, if named position does not exist +- `\ifmrcNPinmap` and `\ifmrcNPinvicinity` result to `false` now, if named position does not exist +- Point definitions on an orthodrome now take an optional angle as result: + - Command `mrcNPfromOrthoFraction` + - Command `mrcNPfromOrthoFractionNamed` + - Command `mrcNPfromOrthoDistance` + - Command `mrcNPfromOrthoDistanceNamed` + +### Fixed +- Documentation contained dates from `2023` instead of `2024` + + + +## [1.1.0] - 2024-08-01 + +### Added +- New supply sources (web tile servers): + - `thunderforest atlas` + - `topplusopen web light` + - `topplusopen web light grau` +- Needed LaTeX version 2023-11-01 +- Point definitions on an orthodrome: + - Command `mrcNPfromOrthoFraction` + - Command `mrcNPfromOrthoFractionNamed` + - Command `mrcNPfromOrthoDistance` + - Command `mrcNPfromOrthoDistanceNamed` +- Animation support: + - Environment `mrcAnimation` + - Command `\mrcTimewarpIdentity` + - Command `\mrcTimewarpSlowStart` + - Command `\mrcTimewarpSlowFinal` + - Command `\mrcTimewarpSlowStartFinal` + - Command `\mrcAnimFrame` + - Command `\l_mermap_anim_frame_int` + - Command `\mrcAnimTime` + - Command `\l_mermap_anim_time_fp` + - Command `\mrcAnimScaleDenom` + - Command `\l_mermap_anim_scaledenom_fp` + - Command `\mrcAnimLatitude` + - Command `\l_mermap_anim_lat_fp` + - Command `\mrcAnimLongitude` + - Command `\l_mermap_anim_lon_fp` + - Option `start-position` + - Option `named-start-position` + - Option `final-position` + - Option `named-final-position` + - Option `position` + - Option `named-position` + - Option `frames` + - Option `drop-first-frame` + - Option `drop-last-frame` + - Option `drop-no-frame` + - Option `scale-denominators` + - Option `common-scale-denominator` + - Option `timewarp` + - Option `timewarp-identity` + - Option `timewarp-slow-start` + - Option `timewarp-slow-final` + - Option `timewarp-slow-start-final` + +### Changed +- Version history moved from documentation Chapter 11 to this changelog +- Versioning changed to [Semantic Versioning](http://semver.org/spec/v2.0.0.html) + starting with 1.1.0 +- `README` changed to `README.md` +- Key names start with `mermap` instead of `/mermap` now +- All common scratch variables like `\l_tmpa_tl` replaced by package variables +- Orthodrome code +- Several code further revisions + +### Deprecated +- Stamen Design has discontinued to server map tiles since 2023-07-31. + Therefore, all `supply/source` options based on Stamen Design are + deprecated now, namely + - `stamen terrain` + - `stamen terrain-background` + - `stamen terrain-labels` + - `stamen terrain-lines` + - `stamen toner` + - `stamen toner-lite` + - `stamen toner-hybrid` + - `stamen toner-background` + - `stamen toner-labels` + - `stamen toner-lines` + - `stamen watercolor` + All these options are now not documented any more, but for some time + are still available for old documents with cached map tiles. + +### Removed +- Requirement for packages `expl3`, `xparse`, and `pdftexcmds` + +### Fixed +- Links to the WMS maps of Bundesamt für Kartographie und Geodäsie changed +- Overwrite warning while generating `maptiles.texpy` +- Orthodrome drawing with identical starting and final point is now silently ignored + + + +## [1.02] - 2020-08-06 + +### Added +- New options + `/mermap/supply/area from marker input` and + `/mermap/supply/add area from marker input` + which allow to fit a map to a given external list of marker positions. +- New option `/mermap/fail on missing resource` to control + compilation behavior for missing resource files. +- New marker option `/mermap/marker/distance` with corresponding + macro `\mrcmarkerdistance` (issue #2) + +### Deprecated +- Openrouteservice has discontinued mapsurfer tiles since June 2020. + Therefore, `/mermap/supply/source=openrouteservice mapsurfer` + is deprecated now. It is not documented any more, but + for some time it is still available for old documents with + cached map tiles. + + + +## [1.01] - 2020-05-05 + +### Added +- New general marker option + `/mermap/marker/generic` with corresponding macros + `\mrcmarkergeneric` and `\l_mermap_marker_generic_tl`. + Also, the marker uuid is made expl3 accessible as `\l_mermap_marker_uuid_tl`. +- New hyper marker options: + - `/mermap/marker/url` + - `/mermap/marker/link` + - `/mermap/marker/use urls` + - `/mermap/marker/ignore urls` + - `/mermap/marker/use links` + - `/mermap/marker/ignore links` + +### Changed +- User messages for failed Python script calls are changed from warnings to + errors to fail fast and to provide more information and hints about + possible reasons. + +### Fixed +- Sorting of index key entries fixed for the documentation. + + + +## [1.00] - 2020-04-20 + +### Added +- Initial public release |