This repository has been archived by the owner on Jul 26, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
Визульно неправильное размещение цифр года для цифр разной ширины #25
Comments
sergey-s-betke
added a commit
that referenced
this issue
Sep 25, 2017
sergey-s-betke
added a commit
that referenced
this issue
Sep 29, 2017
sergey-s-betke
added a commit
that referenced
this issue
Jul 23, 2018
199460d * в git subtree вынужденно использую имена remote [ci skip] eaf8b42 Merge branch 'feature/gmsl' into develop d716b23 * использованы merge, split * добавлен `reversedirpath` (IT-Service/ITG.MakeUtils#16) 9e350a7 * временно отключаю свборку на Ubuntu 437a7d4 * заменены SPACE и DOLLAR на GMSL (IT-Service/ITG.MakeUtils#16) bdb27cc * заменён собственный assert на GMSL (IT-Service/ITG.MakeUtils#16) a07407e * подключена GMSL (IT-Service/ITG.MakeUtils#16) 4f4eab5 * добавлены maintainer-push-* цели [ci skip] 9e80192 * изменено подключение makeutils через git.mk [ci skip] a7a4831 * изменено подключение aglfn через git.mk [ci skip] 1ff165a Merge commit '026786d6eba223c962e9f48e326f5ba40d2884d4' as 'ITG.MakeUtils/GMSL' 026786d Squashed 'ITG.MakeUtils/GMSL/' content from commit 16aa142 07e0f37 - исправлен макрос подключения внешнего репозитория через subtree [ci skip] fbae30a * изменено подключение GMSL (IT-Service/ITG.MakeUtils#16) [ci skip] 6c7acbe * добавлен макрос для подключения внешнего проекта как subtree (IT-Service/ITG.MakeUtils#7) [ci skip] 823279c * пробуем указывать непосредственно URL для git remote [ci skip] e06b564 Merge commit 'd9f4640104fff7ca45d051aa5db375b140a9877e' as 'ITG.MakeUtils/GSML' d9f4640 Squashed 'ITG.MakeUtils/GSML/' content from commit 16aa142 fa09f5b * добавлена заготовка сценария для подключения GMSL (IT-Service/ITG.MakeUtils#16) [ci skip] 09b8433 - исправлены ошибки в сценариях подключения makeutils [ci skip] 16aa4c7 Merge branch 'feature/rst2eps' into develop 1118f52 * добавлена генерация .eps [ci skip] 40204ba * fdfe1b3 Merge branch 'feature/pdfDependencies' into develop 2c075ba - исправлены зависимости от ресурсов postscript (#71, #65) 37f3552 * начинаем исправлять #71 [ci skip] 9058f07 Merge branch 'feature/marksparams' into develop 16495cc * добавлена информация в readme.md о негативе и зеркале (#70) [ci skip] f065c15 * добавлен `.setpdfwrite` 2e122bc * по умолчанию - позитив, а не негатив (#70) b79ae57 + добавлена поддержка `NegativePrint` (#70) 808bb00 - восстановлена зависимость pdf файлов от файлов ресурсов 4c319ca * параметр `SHOW_PDF` перенесён в tasks.json и убран из пакетного выполнения на build серверах e99d314 * пытаюсь указать github на возможность сравнения .ps файлов [ci skip] 9ac932c + добавлена поддержка MirrorPrint параметра (#70) e780490 * добавлен макрос `OPENTARGETPDF` 980d4e1 * добавлено расширение sleistner.vscode-fileutils [ci skip] 085774e * добавлен тест с заготовкой зеркального отображения 21e88f4 * разные типы тестов для PostScript разнесены по подкаталогам * добавлен тест для `setmarksparams` 86e312e * добавлены параметры по умолчанию в `setmarksparams` [ci skip] 06998ad Merge branch 'develop' into feature/marksparams 7e4edee Merge branch 'master' into develop c4b3d70 Merge branch 'master' of github.com:Metrolog/marks b841360 * заготовка `setmarksparams` с тестом [ci skip] 48ff90d * внесены изменения в документацию в связи с переходом на git-flow [ci skip] 8f4ee0b * добавлено расширение greatminds.gitflow4code [ci skip] d7adc7b * добавил в readme.md упоминание о лазерной гравировке [ci skip] 69d6bd1 * несущественные исправления тестов 5eaa2e7 * добавлен пробел в шрифт (#64) 563a3c2 * убрана установка SourceTree (#62) 42dcb68 - устранена ошибка сборки файлов из подкаталогов stamps/sources (#66) 049db82 * #59 2bb4fa0 * #59 18a8dd4 * #59 2fd9103 - восстановлено размещение в шахматном порядке 73d1fce * явно используются функции из ProcSet (#59) 620a62b * версия изменена на 2.2.0 6332f85 - устранён беконечный цикл вложенных вызовов make при указании недействительной цели (#57) 03aa01d - очередная попытка исправления для ghostscript 9.18 (#60) ae26015 - очередное обходное решение для ghostscript 9.18 (#60) 05e9fe4 - обходное решение для ghostscript 9.18 на Ubuntu (#60) 6253706 - пытаюсь исправить ошибку загрузки ghostscript на Ubuntu (#60) 90dfb24 * выполняем все тесты, даже если они "упали" (#61) f0fc082 - исправлена ошибка публикации информации об ошибке теста в AppVeyor - включён keep-going (#61) 3bdc91d - падение тестов на AppVeyor помечает сборку как неудачную (#61) b0ee107 * пытаемся решить проблемы с запуском ghostscript на Ubuntu (#60) 976fea0 * показываем сценарий запуска теста в логах [ci skip] 13e3050 - очередная попытка восстановления работоспособности ghostscript на Ubuntu (#60) bf35e17 * попытка обновления ghostscript на Ubuntu (#60) 676b9af - очередная попытка исправления ошибки запуска ghostscript на Ubuntu cffb013 - исправляем ошибки исполнения ghostscript на Ubuntu 574163f - устраняем ошибки загрузки ghostscript на Ubuntu f78caa0 * переработаны preparePostScriptResource макросы 3ab74aa * использован OSabsPath для FONTPATH (#58) 9ec63f1 * cygpath используем только под cygwin [ci skip] dc3e677 * первая условно рабочая редакция с ресурсами уже без расширений (#58) e5257b0 * получение списка используемых шифтов оформлено отдельным Makefile [ci skip] 399922e * в тестах используем ProcSet из release/Resource (#58) 8c042d1 + добавлена генерация каталога Resource для ITG.PostScriptLib (#58) 4bc6d45 - убрана несущественная ошибка при clean [ci skip] ad80f71 * изменён каталог для библиотек PostScript на Resource * для тестов PostScript без сборки исключена генерация pdf файла a57c648 - устранена ошибка при обработке лога make в VSCode для пустых строк 7954b12 * csm-marks.ps оформлен как ProcSet (#55) d6f422d * distiller.ps оформлен как ProcSet (#55) bcea837 * image-st.ps оформлен как ProcSet (#55) 1e7e91a * graphics-alignments оформлен как ProcSet (#55) afa04a6 * si.ps оформлен как ProcSet (#55) 9502c73 * roman.ps оформлен как ProcSet (#55) 55a42aa * math.ps оформлен как ProcSet (#55) ba5eb19 * graphics.ps оформлен как ProcSet (#55) e6b6d0a * fonts.ps оформлен как ProcSet (#55) 7c75814 * boxes.ps оформлен как ProcSet (#55) 9f4fd72 * `assert.ps` оформлен как ProcSet (#55) 54898a8 * arrays.ps оформлен как ProcSet (#55) a875697 * добавлен `getPostScriptResourceFiles` bf4a6d1 * исправлены `%%EndResource:` [ci skip] 2dc6922 * подготовка csm-marks.ps к оформление как ProcSet (#55) 027f2b3 * убраны лишние `%%EndComments` 39c0241 - исправлена обработка в `Resolve-PathInGNUMakeLog.ps1` пустых строк [ci skip] bac43f5 * кодировка сохраняются как packedarray 24f070f * добавлены %%IncludeResource: [ci skip] 51618fc * загрузка нескольких ps файлов переделана на `/ProcSet findresource` (#55) b67c6df - исправлена загрузка кодировок через `findresource` (#56) b742892 - исправлен `copyfileto` [ci skip] f3ca12e * заменены глифы `uni0000` на `.notdef` 2fe3a54 * добавлена функция `reencodefont` aefffb6 * изменена загрузка файлов кодировок через `findresource` (#56) d6cb3f8 * несущественные изменения конфигурации VSCode [ci skip] 196148a * исправлен %%LanguageLevel: на 2 5b81419 * удалены лишние файлы шрифтов 3ed502e * дополнена преамбула для ps файлов 216caf8 * добавлена информация о MSYS2 в readme.md [ci skip] 1c80da7 - обеспечена совместимость с MSYS2 (#53) 9bec1a6 * отказ от использования OSabsPath * устранены замечания в New-PostScriptEncodingTable.ps1 ec907bb * указана версия make в readme.md (#45) [ci skip] ab736a1 - исправлена ссылка в readme.md (#45) [ci skip] 7b97e71 * устранены замечания к install.ps1 dcbdc95 * дополнено описание для Linux (#45) 71da365 * указана кодировка для postscript файлов для VSCode (#54) [ci skip] c5f68f0 * изменены настройки для VSCode [ci skip] d60ab86 - исправлено определение `MAKETOOL` для Linux 9644f82 - удалено использование shellPath d684238 - исправлена передача сообщений в консоль AppVeyor 696fd69 * исправлены сообщения для deprecated функций [ci skip] 1d755b2 * выделены git.mk, zip.mk [ci skip] c9f9b68 + deprecated, obsolete + assest + debug trace * cygpath = obsolete (#51) 92dcfea * указано `#!/usr/bin/make` в Makefile [ci skip] 35a40c5 * отказались, где возможно, от `OSPath` (#51) 85162fe * отказ от абсолютных путей для указания модулей PowerShell (#51) e22e644 * все переменные, указывающие каталог, должны содержать завершающий `/` ee14e16 * шаги к отказу от использования абсолютных путей (#51) * изменено подключение файлов ITG.MakeUtils 1c90bdf * добавлены TODO * удалены (где возможно сейчас) `MAKETARGETDIR` d6986f8 * добавлен config в .gitignore [ci skip] bc7bbc2 * добавлен problemMatcher для ошибок make (#49) [ci skip] 5ae1373 * несущественные изменения в $(MAKE_SUBPROJECT) [ci skip] b45cbb3 * добавлен problemMatcher для make (#49) [ci skip] 6da5573 * пробую вернуть получение ITG.MakeUtils через `--squah` [ci skip] 1eac8d3 * убран `--squash` при обработке ITG.MakeUtils полностью 0cdc6f3 Add 'ITG.MakeUtils/' from commit '896c3e6910c8470aa44b5f4c5ca280870d2b072f' 61cbda3 * удаляю ITG.MakeUtils для повторной его вставки из репозитория [ci skip] 334192e * убран `--squash` при получении изменений ITG.MakeUtils [ci skip] db1078d * добавлено удаление подготовленных файлов кодировок в maintainer-clean (#50) ad06013 * добавлен каталог для конфигурации установленной и собранной программы * добавлено его удаление в `distclean` (#50) 935f329 * загружаемые файлы кодировок не удаляются в mostlyclean (#50) 8922729 * добавлена поддержка стандартных целей `*clean` (#50) a6bc796 * добавлена поддержка цели check (#50) 3524f8f * поправлен список рекомендуемых расширений VSCode [ci skip] c9845bf * добавил в расширения VSCode поддержку YML [ci skip] 269185a * добавлен fetch в задачи VSCode [ci skip] 9790b2c Merge commit '60fbbaf6e05ae3a1145b84dc9d9c859392d91c79' 60fbbaf Squashed 'ITG.MakeUtils/' changes from 39d109d..667f6f7 ff9a70c * добалено подключение удалённых репозиториев в команды VSCode (#48) [ci skip] 1954d10 * добавлены задачи VSCode (#48) [ci skip] 0fce1d5 * поправлен комментарий [ci skip] 1de5901 * несущественные правки в .github [ci skip] dfeece4 * устранены замечания PSScriptAnalyzer 3988b34 - исправлена кодировка модуля PowerShell на utf-8 with BOM 869af14 * добавлен bierner.markdown-preview-github-styles в рекомендуемые расширения vscode [ci skip] b4b8fec * добавил заготовку списка рекомендуемых расширений VSCode (#48) [ci skip] 580fe56 * добавлены исключения для проводника vscode по аналогии с .gitignore [ci skip] 41a82f0 - исправлен путь к make при запуске из под cygwin и vscode ca04249 * устранены замечания к форматированию readme.md [ci skip] 932885a * добавлена рабочая область для vscode [ci skip] eb209b8 * убраны лишние записи в .gitignore [ci skip] e991cbd - устранена ошибка определения размеров upath в `/upath_BBox` при повороте холста (#44) 052c7fd * добавлен модульный тест для `upath_BBox` (#44) b0daa62 * `/sizes_almost_equal` [ci skip] 448c2e5 * добавлены тесты для PostScript без сохранения артефактов fe35338 * добавлен модульный тест для `string_BBox` (#41) 5e51671 * `assest` для поддержки модульных тестов [ci skip] 1d9b477 * изменена подготовка `-sFONTPATH` для ghostscript [ci skip] 1d13b37 * при ошибке загрузки lib.ps и модулей сообщение выводим в stderr 0b1edae * исключена явная загрузка модуля AppVeyor.BuildAgent.PowerShell.dll на AppVeyor (appveyor/ci#2377, IT-Service/ITG.MakeUtils#10) c827186 - исправляю ошибки вывода сообщений в консоль AppVeyor на Ubuntu fb86679 - исправляем вывод сообщений в консоль AppVeyor 1cc9af9 * добавлен вывод сообщений в консоль AppVeyor fe17ab1 * изменена версия на 2.1.0 31b682d * добавляем вывод артефактов - результатов тестов (pdf из ps) (#46) 69ec043 * попытка убрать паразитры `true` и `false` в консоли при обработке тестов на AppVeyor (IT-Service/ITG.MakeUtils#10) cf462b8 - исправляем ошибки публикации информации о тестах на AppVeyor (IT-Service/ITG.MakeUtils#10) 61d5ba1 - исправляем ошибки публикации информации о тестах на AppVeyor (IT-Service/ITG.MakeUtils#10) 1418eef - исправляем ошибку с `StdOut` при выводе результатов тестов на AppVeyor на Ubuntu (IT-Service/ITG.MakeUtils#10) 06b67f5 - исправлена ошибка с указанием параметра `Duration` для `Update-AppveyorTest` (IT-Service/ITG.MakeUtils#10) 7557538 - попытка исправления вывода результатов тестов на AppVeyor (IT-Service/ITG.MakeUtils#10) * добавлено указание файла при выводе результатов тестирования на AppVeyor 571e9f4 - исправляем ошибки вывода результатов тестов на AppVeyor (IT-Service/ITG.MakeUtils#10) 36c7fe9 * вынесен код для обёртки тестов в модуль PowerShell (IT-Service/ITG.MakeUtils#10) d4422d6 - исправляю ошибку вывода информации о состоянии теста на AppVeyor (IT-Service/ITG.MakeUtils#10) a596a4a * запускаю тесты на AppVeyor (#46) * запуск тестов переписан на PowerShell (IT-Service/ITG.MakeUtils#10) 1e85d5d * сократил вывод информации в тестах ghostscript (#46) [ci skip] 8e2824b - исправлен перехват stdout и stderr в обёртке тестов (IT-Service/ITG.MakeUtils#10) [ci skip] 138f59a * переписан обработчик локальных тестов на PowerShell (IT-Service/ITG.MakeUtils#10) 0131dff * косметические правки идентификатора теста (#46) 334f9d6 * сборка тестовых файлов осуществляется как `make test` (#46) 130f655 * раздел подключаемые .ps файлы на общую библиотеку и библиотеку данного проекта 218dbcc * добавлено общее правило с рецептом в ghostscript.mk для pdf файлов * файлы заказов перенесены в stamps/sources 62c5579 * выделен ITG.MakeUtils\ghostscript.mk 02f91f3 * файлы "заказов" перенесены в '/sources' 788ffab * update appveyor badge in readme.md [ci skip] d66772d Update readme.md 9081077 * исправлена ошибка с неверным выравниванием фигурных клейм на листе (#42) f39c348 * исправлена несущественная ошибки в ITG.MakeUtils при определении пути к PowerShell модулю (IT-Service/ITG.MakeUtils#10) 284ebad * удалён уже не требуемый mkdir.ps1 (IT-Service/ITG.MakeUtils#10) [ci skip] f3005b6 * библиотека PostScript модулей вынесены в папку в корневом файле репозитория e30aa9f * при отправке изменений в ITG.MakeUtils удалён `--squash` [ci skip] 15cd2ea * добавлены todo в ITG.MakeUtils [ci skip] ecb764c - исправлена ошибка с псевдонимом `curl` (IT-Service/ITG.MakeUtils#10) f715bf8 * заменён `Invoke-WebRequest` на псевдоним `curl` 4722efe * заменил `New-Directory` на `mkdir` (IT-Service/ITG.MakeUtils#10) 1c93f53 * отказываемся от Travis CI. Требуется более свежая версия ОС, чем Ubuntu 14.04 (так как требуется make 3.82+) (IT-Service/ITG.MakeUtils#10) 07f72a0 - пробуем ubuntu:14.04 на Travis CI (IT-Service/ITG.MakeUtils#10) 5724a0e - пробуем ubuntu:16.04 на Circle CI - исправлен репозиторий для powershell (IT-Service/ITG.MakeUtils#10) 91747a5 Merge branch 'master' of github.com:Metrolog/marks aff1c06 - пробуем ubuntu:16.04 на Circle CI (latest не совместима с powershell) (IT-Service/ITG.MakeUtils#10) 7731455 Merge branch 'master' of github.com:Metrolog/marks 4351a1a - пробуем ubuntu:latest на Circle CI - добавлен gnupg для curl (IT-Service/ITG.MakeUtils#10) 4b12067 - пробуем ubuntu:latest на Circle CI - без `sudo` (IT-Service/ITG.MakeUtils#10) 2a02128 - пробуем ubuntu:latest на Circle CI - без `sudo` (IT-Service/ITG.MakeUtils#10) df109a1 - пробуем ubuntu:latest на Circle CI - без `sudo` (IT-Service/ITG.MakeUtils#10) e1f9f09 Merge branch 'master' of github.com:Metrolog/marks a62b42d - пробуем ubuntu:latest на Circle CI - устанавливаю `sudo` (IT-Service/ITG.MakeUtils#10) cad5ea8 - пробуем ubuntu:latest на Circle CI - устанавливаю `sudo` (IT-Service/ITG.MakeUtils#10) 4e522ed - пробуем ubuntu:latest на Circle CI - убрал `sudo` (IT-Service/ITG.MakeUtils#10) 1d19e18 * пробуем ubuntu:latest на Circle CI (IT-Service/ITG.MakeUtils#10) fea1873 * пробуем другие сборки ОС на Circle CI (IT-Service/ITG.MakeUtils#10) a93b54e Merge branch 'master' of github.com:Metrolog/marks af5d976 - пробуем другие сборки Linux на Circle CI (IT-Service/ITG.MakeUtils#10) 6a39d70 - обновляем `make` на Travis CI и Circle CI (IT-Service/ITG.MakeUtils#10) 288a7ec - обновляем `make` на Travis CI и Circle CI (IT-Service/ITG.MakeUtils#10) d94d513 - обновляем `make` на Travis CI и Circle CI (IT-Service/ITG.MakeUtils#10) e0f2d57 * добавлен контроль версии `make` e1d191f * добавлен вывод версии make (IT-Service/ITG.MakeUtils#10) fd29429 * останавливаем исполнение при ошибке загрузке модулей PowerShell (IT-Service/ITG.MakeUtils#10) df8da62 * изменён путь для powershell на `/usr/bin/pwsh` для Travis CI и Circle CI (IT-Service/ITG.MakeUtils#10) 1399083 Merge branch 'master' of github.com:Metrolog/marks 1f1ea3c * изменён путь для powershell на `/usr/local/bin/pwsh` для Travis CI и Circle CI (IT-Service/ITG.MakeUtils#10) 6957d6f * изменён путь для powershell на `/bin/pwsh` для Travis CI и Circle CI (IT-Service/ITG.MakeUtils#10) c666dcf * возвращено использование `.SHELLFLAGS`, попытка исправления запуска ./pwsh на Travis CI и Circle CI (IT-Service/ITG.MakeUtils#10) 08c93d8 * исключено использование `.SHELLFLAGS` ради совместимости с Travis CI и Circle CI (IT-Service/ITG.MakeUtils#10) 02913b4 * корректировка подробного (verbose) вывода 155b812 * корректировка подробного (verbose) вывода 438828a * корректировка подробного (verbose) вывода 34a1ac0 Merge branch 'master' of github.com:Metrolog/marks 3f839e6 - исправление ошибки публикации артефактов на AppVeyor на Linux (IT-Service/ITG.MakeUtils#10, #40) a9c4c7d - исправление ошибки публикации артефактов на AppVeyor на Linux (IT-Service/ITG.MakeUtils#10, #40) fdcce2f - исправление ошибки публикации артефактов на AppVeyor (IT-Service/ITG.MakeUtils#10) 94f52c4 - исправление ошибки публикации артефактов на AppVeyor (IT-Service/ITG.MakeUtils#10) 6e921d7 - временно подключаем явно модуль /opt/appveyor/build-agent/AppVeyor.BuildAgent.PowerShell.dll (#40) 931d0e6 - исправление публикации артефактов на AppVeyor `pushDeploymentArtifactFile` (IT-Service/ITG.MakeUtils#10) 8906847 - исправлена публикация псевдонима `cp` (IT-Service/ITG.MakeUtils#10) 05b8dde - исправлена ошибка в `pushDeploymentArtifactFile` (IT-Service/ITG.MakeUtils#10) [ci skip] 12de4ab * `SHELL` заменена на PowerShell (IT-Service/ITG.MakeUtils#10) * `mkdir`, `rm` переписаны на PowerShell (IT-Service/ITG.MakeUtils#10) dc08e3a * изменены настройки редакторов [ci skip] 59dbd12 * изменены настройки редакторов [ci skip] c725d97 * update ITG.MakeUtils f63fba0 Squashed 'ITG.MakeUtils/' changes from e9c5a9f..39d109d 8e1dfb7 Merge branch 'master' of github.com:Metrolog/marks cf9e3f8 - исправляем ошибки публикации артефактов на AppVeyor (#40) 1d5b33c - исправляем ошибки публикации артефактов на AppVeyor (#40) 7426c1d - исправляем ошибки публикации артефактов на AppVeyor (#40) d26f2d9 - исправляем ошибки публикации артефактов на AppVeyor (#40) 6a25882 Merge branch 'master' of github.com:Metrolog/marks e62323c * исправляем публикацию артефактов на AppVeyor (#40) b404223 * тест публикации артефактов на AppVeyor (#40) 7b9cdb8 Merge branch 'master' of github.com:Metrolog/marks a4f3d71 - исправляем ошибку публикации артефактов на AppVeyor (#40) ca08ede - исправляем ошибку публикации артефактов на AppVeyor (#40) 799a882 - исправляем ошибку публикации артефактов на AppVeyor (#40) 69b94a3 Merge branch 'master' of github.com:Metrolog/marks 0c4feb0 - исправляем ошибку публикации артефактов на AppVeyor (#40) 9a91ba5 Merge branch 'master' of github.com:Metrolog/marks b8f85c6 * исправляем публикацию артефактов на AppVeyor на PowerShell (#40) a6cb2e4 * исправляем публикацию артефактов на AppVeyor на PowerShell (#40) 410fcc8 * исправляем публикацию артефактов на AppVeyor на PowerShell (#40) 9277c30 * исправляем публикацию артефактов на AppVeyor на PowerShell (#40) 1cf3d3c * заменена публикация артифактов на Linux на AppVeyor на PowerShell (#40) 3abceff * добавлена установка ghostscript в сборку на Linux на AppVeyor (#40) 94bd9d0 * очередная попытка сборки на Linux на AppVeyor (#40) 5f486e2 * отключены артефакты на circleci c8d5123 * первая попытка выполнять сборку на Linux на AppVeyor (#40) 6d15070 * исключены артефакты на circleci (их следует определять динамически) 11b7b0b - исправлено определение размеров области для строки `string_BBox` в случае расвёрнутой системы координат (#41) 6e50748 + добавлена генерация фигурных стальных ударных клейм `verification_stamp_rhombus_upath` (#39) [ci skip] 5076a44 * если индекс знака поверителя равен 0 - тогда не выводим знак поверителя (калибровщика) ddcaba8 * добавлено `/centered_frame` fb7a2a0 * размеры клейма в коде заменены на переменные 09886c8 + добавлена генерация знака поверки для ЮЛ и ИП (#39) dd60aef * добавлен параметр для выбора формы знака поверки: при выпуске из производства или в эксплуатации (#39) 5db7ff3 * выбор формы поверительного клейма осуществляется в `verification_stamp_path` на основании длины шифра клейма (#39) 73ef005 * убран закомментированный код [ci skip] 56f28d4 + добавлена первая редакция `gmc_verification_stamp_path` для поверительных клейм институтов (#39) 0052c11 * обновлены шаблоны для github [ci skip] f39f8b0 * добавлен текст Приказа Минпромторга №1815 от 02.07.2015 [ci skip] 37a59b3 * добавлен `.editorconfig` (#38) 80e1f4e * добавлен .github 6bc9e16 * добавлена ссылка на gitter 918bff5 * добавил badge на github релизы a1d2a3f * цифры года центрируются относительно своей фиксированной оси, знак поверителя - относительно контура оттиска (в калибровочном клейме) (#34) dea7ba3 * цифры года центрируются относительно своей фиксированной оси, знак поверителя - относительно контура оттиска (#34) 016cc8d - исправлена ошибка `OSabsPath` для некоторых версий cygwin 1d78768 * знак поверителя центрируем между цифрами года для лучшего визуального восприятия (#34) 1012801 * изменено выравнивание цифр года (#34) b7498f2 - исправлена ошибка с powershell on linux для powershell 6.0.0-beta.9-1 (#33) 2da00c8 - исправлена ошибка с позиционированием шифра поверительного клейма для символов в шифре типа `Д` (#32) 265f819 * все `string_*_*` переписаны на использование `string_BBox` ddccda9 * переписан `stringheight` с использованием `string_BBox` - исправлена ошибка в знаке результата `stringheight` 2cdfdf5 - устранена ошибка при запуске `install.ps1` для ранних версий PowerShell (`HelpUri`) (#30) 26f79ae - для подготовки среды исполнения не для учётной записи администратора добавлен параметр `-Scope` в сценарий установки (#29, #30) * обеспечена полноценная поддержка `-WhatIf` и `-Confirm` * более подробно описана процедура подготовки среды в `readme.md` 6fa1e17 - цифра 8 в годе клейма исправлена на соответствие ГОСТ 2930-62 (#31) 5e370ba - изменена установка chocolatey из-за явной несовместимости последних версий и PackageManagement в PowerShell (#29, #30) 010c92b - исправлено определение пути к `choco` в `install.ps1` при установке на машину без chocolatey (#29) 98701f9 - исправлено определение пути к `choco` в `install.ps1` при установке на машину без chocolatey (#29) 28dde67 Merge branch 'master' of github.com:Metrolog/marks af23e75 * для circle ci изменён образ a328439 * для circle ci выбрана ubuntu 4caa5f2 * c1ad36f Revert "* добавлено тестирование на circle ci для нескольких ОС" 887a7e2 * добавлено тестирование на circle ci для нескольких ОС f90b61f - добавлен транспорт https для apt af46035 * изменена установка powershell на установку из репозитория (https://github.com/PowerShell/PowerShell/blob/master/docs/installation/linux.md#installation-via-package-repository---ubuntu-1404) 75ceeee * изменена установка powershell на установку из репозитория (https://github.com/PowerShell/PowerShell/blob/master/docs/installation/linux.md#installation-via-package-repository---ubuntu-1404) b735a88 * пытаемся установить powershell на travis ci (#28) 914521d * пытаемся установить powershell на travis ci (#28) e6cca18 - вернули прямую загрузку дистрибутива powershell (#28) 7e6f82d - устанавливаем noninteractive режим для apt-get (#28) 0256102 - устанавливаем noninteractive режим для apt-get (#28) aa409d2 - устанавливаем noninteractive режим для apt-get (#28) 6dc3ffa - устанавливаем noninteractive режим для apt-get (#28) 9ccec73 - устанавливаем noninteractive режим для apt-get (#28) c148c7b - исправляем установку powershell на linux (#28) ddb8eda - определение параметров командной строки для PowerShell разделены по ОС 47327ce * разбираемся с powershell на linux (#28) 9468129 * разбираемся с powershell на linux (#28) 9ceb2f1 * разбираемся с powershell на linux (#28) e606c15 * разбираемся с powershell на linux (#28) fbe20db * исправлен комментарий при подготовке файлов кодировок (#28) 8d2df83 - продолжаем исправлять проблемы с wget (#28) 6d17ae0 - продолжаем исправлять проблемы с wget (#28) b8005ff Merge branch 'master' of github.com:Metrolog/marks 665ea1d - решаем проблему с wget на circle ci (#28) e2c1956 - добавлена установка wget на circle ci (#28) b9beabc * пробуем устанавливать powershell на linux на circle ci (#28) 737347c * файлы кодировок генерируются через make (#28) 8b4c004 + `OSPath` + `$(PowerShell)` efe80ec * исправлены размеры шрифтов для периода и знака поверителя в калибровочном клейме 7b4528c - изменена генерация и исправлено центрирование знака калибровки (#25) d6cbfef * заменён шрифт для цифр года на Impact. Жирновато получилось... (#9) 4c64f7f * ?????? ?????? ??????? ? Impact (#9) * ???????????? Type 3 ????? Impact (#9) * ???????? ??????? ???? ???? ? Impact (#9) * ??????? ????? Impact ??? ???????????? ?????????? ??? ???? ???? (#9) 9bdf552 - исправлен badge для circle ci (#20) 1d2cbbc * добавляем badge для circle ci (#20) a57761c - исправляем префикс для артефакта на circleci (#20) 81cd03c - устраняем ошибку в пути к артефакту на circleci (#20) 5e68c80 * первая конфигурация для сборки на circleci (#20) 58c8097 * первая конфигурация для сборки на circleci (#20) 8f97167 * первая конфигурация для сборки на circleci (#20) 109d18a * первая конфигурация для сборки на circleci (#20) 7c2ac27 * первая конфигурация для сборки на circleci (#20) 5f28ee7 * первая конфигурация для сборки на circleci (#20) 9cfd6cc * первая конфигурация для сборки на circleci (#20) 9f73bb5 * первая конфигурация для сборки на circleci (#20) 5c4e80b * первая конфигурация для сборки на circleci (#20) 5f6dc39 * первая конфигурация для сборки на circleci (#20) e806082 * первая конфигурация для сборки на circleci (#20) bdd2182 * первая конфигурация для сборки на circleci (#20) 827048b * первая конфигурация для сборки на circleci (#20) 987930f * переименован файл конфигурации appveyor (#20) 3e8506d * добавлена картинка в readme.md для travis (#20) ee402fe * устранены излишние комментарии в конфигурации travis (#20) 801929c - устранена ошибка в командной строке ghostscript на linux (#20) 12d2e87 * убрано указание версии для make на travis (#20) 109ceb8 - исправлена ошибка с `mkdir` на linux 0c85435 * тестируем сборку на travis (#20) 05c49cf * тестируем сборку на travis (#20) 2f4d885 * тестируем сборку на travis (#20) 775ac4a * тестируем сборку на travis (#20) 38113a7 * тестируем сборку на travis (#20) b2af934 * тестируем сборку на travis (#20) 53b1eb8 - исправлено использование `mkdir` на linux 6324ef0 * первая редакция конфигурации сборки на travis (#20) 26b7db9 * первая редакция конфигурации сборки на travis (#20) 1d08ae2 * в `readme.md` добавлен badge appveyor (#20) ee9b132 - добавлены артефакты (.pdf) при сборке на appveyor (#20) a24739c - добавлен путь к cygwin при сборке на appveyor (#20) e1ac433 * отключена переустановка cygwin при сборке на appveyor (#20) 28fca27 * добавлен сценарий сборки на appveyor (#20) 90386b7 * внести изменения обратно в ITG.MakeUtils (#27) 0bcc4ef * добавлены файлы GNU GPLv3 лицензии ef0ce3f * удали файлы лицензионного соглашения для последующей замены 4db3025 Merge branch 'master' of github.com:Metrolog/marks 6d6b24e * добавлено описание в `readme.md` (#11, #7) 8fd2638 * добавлено описание в `readme.md` (#11, #7) 4b6731f * добавлена ссылка на автора шрифта ГОСТ 2930-62 (#23) 39d999c - #26 2fb452a - убран знак `р` из знака РСТ (#26) 07b07e7 * выровнены пробелы вокруг знака поверителя до цифр года (#25) 55c3993 * подобран размер всех элементов поверительного клейма (#9) 960e78d * подобран размер знака поверителя (#9) 125e241 * переименован шрифт для знака поверителя в связи с внесением специфичных изменений (#24) 80d0c21 * изменено начертание `ню` под знак поверителя (#24) ac0751e * изменено начертание `т` под знак поверителя (#24) 9565d46 * изменено начертание `п` под знак поверителя (#24) 13860f9 * изменено начертание `ж` под знак поверителя (#24) f4d384e * исправлено расширение шрифтов в makefile под Type 3 (#9) 3de9b07 + добавлены греческие строчные буквы в Type 3 шрифт ГОСТ 2930-62 (#9) b467172 * проверены и исправлены контуры строчных греческих букв (#9) c8b6f40 * первая оптимизация контуров строчных греческих букв (#9) d3cdebd * исправлены наименования глифов (#9) 1818a8a + добавлены строчные греческие буквы в шрифт ГОСТ 2930-62 (#9) a184b86 * убраны лишние файлы шрифтов (#9) efcb42e - исправлено неверное центрирование букв у, ф и других с элементами ниже базовой линии в знаке поверителя (#22) cdd6b93 * переместил исходный файл шрифта ГОСТ 2930-62 (#9) f0d459e * изменена генерация файлов кодировок под AGLFN (#21) 549aaa6 - переделан сценарий генерации таблиц кодировок под AGLFN (#21) 8c56eac * глифы переименованы по AGL for new fonts (#9) d48c867 * для знака поверителя использован шрифт ГОСТ 2930-62 (#9) c0b44ff * файлы шрифта ГОСТ 2930-62 перенесены в каталог fonts (#9) 3a4dea5 * ещё ряд глифов заменены на ссылки (#9) c6fe964 - исправлен знак q (#9) e426fe1 * использованы ссылки на o, x, y (#9) de85d00 * и, й, п заменены на ссылки на n (#9) 33ecb6c * ш заменена на ссылку на т (#9) fc357be * ссылки на e (#9) 36964b7 * с, d заменены на ссылки (#9) 3f125bd * b, p, р - как ссылки на один глиф (#9) 2350085 * T, X, Y - ссылки использованы (#9) de0ae1e * Я заменена на ссылку на R (#9) 5a9181d * заменены на ссылки Ь, Ы (#9) 79f4261 * добавлена ссылка на M, N (в том числе - для И, Й) (#9) 80ff2a2 * добавлены ссылки на I, K (#9) 238d17c * добавлены ссылки на E и H (#9) 0434d0c * использованы ссылки на A, B, C (#9) d2b46ed * знак > заменён на < с трансформацией (#9) bcbe911 * 9 заменён на 6 с трансформацией (#9) f2d1ce7 * заменил О все на ссылку на 0 (#9) ed96720 * обновлены контуры в шрифте ГОСТ 2930-62 (#9) 0deb2f9 * поправлены контуры всех символов (#9) 7ed52a8 * контуры упрощены (#9) c5e075a * исправлены начальные точки, контуры, упрощены контуры, добавлены экстремумы (#9) 8935d8f * исправлено направление контуров (#9) 3c9f7e1 * округлены координаты (#9) 8d44322 * кривые преобразованы в кубические сплайны (#9) 02575e3 * исправлено наименование шрифта (#9) eb5ae4e * масштабирован шрифт под размерную сетку PostScript шрифтов (em=1000) (#11) 7f238c9 * включил в репозиторий sfd файл (#9) 1b51788 * добавлены примеры type 3 шрифтов (#9) 98f9265 * убраны невостребованные файла шрифта e5ae0bf * выделены таблицы знаков поверителей (#11) * выделен модуль `graphics-alignments.ps` (#11) 4f748fd * выделен модуль формирования изображения знака РСТ `image-rst.ps` (#11) 3d61afb * искючено явное подключение лишних модулей в конечном файле (#11) d8d263d * выделен модуль `graphics.ps` (#11) 9c36013 - в `roman.ps` подключены необходимые модули (#11) 903fea2 + добавлен модуль с макросами для подключения библиотечных модулей `lib.ps` (#11) 4aa3357 * выделен модуль `roman.ps` (#11) d5b324e * выделен модуль `arrays.ps` (#11) c0cce06 * выделен модуль `math.ps` (#11) 0e8cfeb * выделен модуль `si.ps` (#11) a4f21f0 * кодировки выделены в отдельные модули (#11) 01babb9 * выделен модуль `boxes.ps` (#11) 3bfe295 * выделены параметры дисциллера в отдельный модуль (#11) f7f6765 * добавлен макрос `require` для подключения модулей (#11) 656eb58 * первая редакция с подключением файла библиотеки (#11) 947de72 - исправлены пути к файлам шрифтов в makefile (требуется абсолютный пути для текущей ОС) (#11) 40fdf78 + добавлен макрос `OSabsPath` для кроссплатформенности (вычисляет абсолютный путь для ОС, а не для текущей оболочки) (#11) a7e1301 - исправлено расширение файла шрифтов в makefile (#11) c50f580 * перенесены файлы шрифтов в каталог `fonts` (#11) * в сценарии для ghostscript указан каталог со шрифтами (#11) e60ef14 + добавлены makefile для построения PDF файлов для .ps файлов (#11) e5b8455 * добавлен путь к ghostscript в `PATH` (#11) 7d95651 * исключены из репозитория каталоги временных файлов и генерируемых файлов (#11) 72ef41c * добавлены заготовки makefile (#11) 8652f11 * перемещены файлы postscript в lib (#11) 15ab002 * добавлены файлы с лицензионным соглашением 5809d94 Squashed 'ITG.MakeUtils/' content from commit e9c5a9f ced7754 Merge commit '5809d94473c27eb658bffe6d3a2887c25713c236' as 'ITG.MakeUtils' d94faed * добавлены скрипты для подключения ITG.MakeUtils (#11) fec6eb8 * в сценарий подготовки среды добавлена установка cygwin, make (#11) e12a526 * изменена ориентация листа с целью увеличения количества оттисков на листе 38703d3 * добавлен ГОСТ 2930-62 eae6bd8 * добавлен шрифт по ГОСТ 2930-62 "Приборы измерительные. Шрифты и знаки" (#9) 7f77799 + добавлено описание подготовки файла для фотовывода (#7) 26a2802 * знак калибровки формируется через user path (#8) d9dd99d + калибровочное клеймо формируется по требованиям Приложения З.7 РД РCК 02-2014 (#8) 9ea156e + добавлена функция `year` для формирования годовых клейм (#2) 35eba02 * убраны старые функции выравнивания (#3) 8d0c2a3 * добавлена заготовка генератора оттиска калибровочных клейм (#8) * проверен отказ от шахматной раскладки оттисков для калибровочных клейм (#3) f446e5b + при оценке возможности шахматной раскладки добавлено сравнение с формой круга (#3) 94d0a37 - устранена ошибка с исчезновением оттисков на границе страницы (#3) 405ec28 - вместо y для вычисления высоты строк в шахматном порядке использовалась координата y, ошибка устранена (#3) c257a80 * промежуточная редакция вывода оттисков в шахматном порядке с разбиением по страницам (#3) ошибки: - рано заканчивает страницу - символы после чётных строк пропадают 23776cd * добавлено вычисление свойств текущей строки оттисков (#3) 65ef9dc * введены локальные словари со свойствами строк оттисков (#3) b578ede * убраны лишние комментарии 82fc8ef * убраные лишние комментарии f26f251 + рабочая редакция с разбиением на страницы (#3, #15) bcb7682 * выделена `setup_new_page` (#3, #15) 3bc00a5 * первая относительно рабочая редакция с разбиением на страницы (#3, #15) 45fba8c * алгоритм раскладки оттисков на листе выводит строки целиком, накапливая текущую строку в path (#3) 66cef7d * выделена функция `upath_BBox` be22c5d - устранена ошибка вывода `mu` в знаке поверителя (#19) babf550 * реализована отрисовка одной строки оттисков (#3) cf4ac60 - для годовых поверительных клейм знак РСТ располагаем по центру (#1) 91291de + добавлена генерация оттисков по диапазону знаков поверителя (#5) 19e1e6e * знак поверителя выровнен по центру (#5) ed5a69c + добавлены греческие символы в знаки поверителей (#5) - исправлены повёрнутые символы в знаках поверителей (#5) 9f8ab76 + добавлен массив кодировки CP1253 (#5) a07ec0e + добавлен скрипт генерации списка имён глифов для кодировок CP1251 и CP1253 (#5) 8d305c3 Merge commit '1e4c70c5674d44c6b10ec395d402bed9a1afe59a' as 'encodings/agl-aglfn' 1e4c70c Squashed 'encodings/agl-aglfn/' content from commit 5de337b 2e9e786 * добавлен файл с данными кодировки CP1251 (#5) 652accf + добавлен файл с данными кодировки CP1253 (#5) 14392a4 * добавлены сценарии для добавления и обновления поддерева aglfn (#5) ca81bed * добавлена заготовка для шрифта в греческой кодировке (#5) db43eae + добавлена заготовка для генерации словаря знаков поверителей (храним знаки как user path) (#5) * осталось добавить греческий алфавит и разместить знак поверителя в центре 7a571ba + добавлена спецификация индивидуальных знаков поверителя в репозиторий (#13) a8a2dfb * добавил .pdf в .gitattributes 953412a * изменена обработка `months`, `quarters` (#2) c1892d4 * заменён `arange` на `range` + добавлен генератор штампов, пока - только для множества периодов (месяцев, кварталов) (#2) d3385fe + добавлена функция `verification_stamp_upath`, возвращающая оттиск как user path (#3) 5dd3a17 * для отображени знака РСТ использован кешируемый userpath (#16) 1d4dfdf * оттиски преобразованы в `user path` для теста (#3) 0c0143b * текущая координата при отрисовке оттисков используется не как координата центра, а как координата левой нижней точки a1a52fe + добавлены вспомогательные функции : `areverse`, `aconcatenate`, `int_to_roman`, `arange` + добавлены вспомогательные функции для групповой генерации оттисков: `months`, `quarters` (#2) 4c28a8e + добавлены `align_staggered` и `align_to_grid` для раскладки объектов на листе (#3), но - пока лишь тестовый вариант c877852 - устранена ошибка при использовании ghostscript (#14) e55fdb7 * изменён символ конца строки в readme.md e358454 * изменён в .gitattributes тип .ps файлов на текстовый (#12 ) f98e443 + добавлены файлы шрифтов (для теста) (#9) * включены опции distiller в сценарий (#10) bbe0c29 * 338ed1d * d2b1ed9 - устранена проблема с использованием кириллицы в postscript сценарии (#4) 8524b05 - добавлен код закрытия субпутей через `closepath` - заменён шрифт. В Acrobat Distiller можно использовать только PS шрифты, иначе - имеем проблемы с charpath a72d631 - вернул настройки .gitattributes 7eca52e * указан text для .ps в .gitattributes d7dffe0 * для теста добавлен `glyphpath` для дальнейшего использования кириллицы 2fbc9bc * `verification_stamp` теперь добавляет путь с контуром оттиска клейма к текущему пути, без заполнения 0a7655a * знак РСТ отрисован в полном соответствии с руководящими документами e657810 * RST добавляет путь к существующему пути без генерации изображения 9d05509 + добавлена отрисовка буквы Т в РСТ 303447c * полностью отрисован символ С в РСТ ad88290 * добавлено формирование внешнего контура знака РСТ 707bb56 * добавлен в репозиторий чертёж знака РСТ 1cb9680 * добавлен вывод периода 1765d32 * добавлен вывод года c91a51f * вывод символов в клейме заменён на `charpath` d84d008 + добавлен вывод знака поверителя 102a4ac + добавлен вывод шифра клейма a1e07fe + рисуем круг с заданным размером в `verification_stamp` 38116c2 * добвлена ссылка на postscript manual в readme.md d3971f1 * косметические корректировки заготовки сценария bc317ef * заготовка postscript сценария c9ad261 + добавлен сценарий установки среды для отладки ba044d7 * readme + .gitattributes git-subtree-dir: ITG.MakeUtils git-subtree-split: 199460d
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Например, для цифт 1 и 7. 7 - существенно шире. В итоге выглядит клеймо поверительное ужасно.
The text was updated successfully, but these errors were encountered: