From 6f9fdb1e761cc52da2f0068ddcc1f0a2937353fa Mon Sep 17 00:00:00 2001 From: GreLI Date: Sun, 22 Oct 2017 17:18:19 +0300 Subject: [PATCH] Sync russian README --- README.md | 5 ++--- README.ru.md | 50 +++++++++++++++++++++++++++++++++++++------------- 2 files changed, 39 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index 41c31a4a2..90b946408 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ SVGO has a plugin-based architecture, so almost every optimization is a separate Today we have: | Plugin | Description | -| ------ | ----------- | +| ------ | ----------- | | [cleanupAttrs](https://github.com/svg/svgo/blob/master/plugins/cleanupAttrs.js) | cleanup attributes from newlines, trailing, and repeating spaces | | [removeDoctype](https://github.com/svg/svgo/blob/master/plugins/removeDoctype.js) | remove doctype declaration | | [removeXMLProcInst](https://github.com/svg/svgo/blob/master/plugins/removeXMLProcInst.js) | remove XML processing instructions | @@ -73,7 +73,6 @@ Want to know how it works and how to write your own plugin? [Of course you want $ [sudo] npm install -g svgo ``` - ## Usage ### CLI @@ -154,7 +153,7 @@ Arguments: ```sh $ gunzip -c test.svgz | svgo -i - -o test.min.svg ``` - + from `.svg` to `.svgz`: ```sh diff --git a/README.ru.md b/README.ru.md index d3105fcb3..bf941de12 100644 --- a/README.ru.md +++ b/README.ru.md @@ -19,7 +19,7 @@ SVGO имеет расширяемую архитектуру, в которой Сегодня у нас есть: | Plugin | Description | -| ------ | ----------- | +| ------ | ----------- | | [cleanupAttrs](https://github.com/svg/svgo/blob/master/plugins/cleanupAttrs.js) | удаление переносов строк и лишних пробелов | | [removeDoctype](https://github.com/svg/svgo/blob/master/plugins/removeDoctype.js) | удаление doctype | | [removeXMLProcInst](https://github.com/svg/svgo/blob/master/plugins/removeXMLProcInst.js) | удаление XML-инструкций | @@ -73,8 +73,12 @@ SVGO имеет расширяемую архитектуру, в которой $ [sudo] npm install -g svgo ``` +## Выполнение: + +### Командная строка + ``` -Выполнение: +Запуск: svgo [OPTIONS] [ARGS] Параметры: @@ -102,41 +106,61 @@ $ [sudo] npm install -g svgo * с файлами: - $ svgo test.svg + ```sh + $ svgo test.svg + ``` или: - $ svgo test.svg test.min.svg + ```sh + $ svgo test.svg test.min.svg + ``` * со STDIN / STDOUT: - $ cat test.svg | svgo -i - -o - > test.min.svg + ```sh + $ cat test.svg | svgo -i - -o - > test.min.svg + ``` * с папками - $ svgo -f ../path/to/folder/with/svg/files + ```sh + $ svgo -f ../path/to/folder/with/svg/files + ``` или: - $ svgo -f ../path/to/folder/with/svg/files -o ../path/to/folder/with/svg/output + ```sh + $ svgo -f ../path/to/folder/with/svg/files -o ../path/to/folder/with/svg/output + ``` * со строками: - $ svgo -s 'test' -o test.min.svg + ```sh + $ svgo -s 'test' -o test.min.svg + ``` или даже с Data URI base64: - $ svgo -s 'data:image/svg+xml;base64,…' -o test.min.svg + ```sh + $ svgo -s 'data:image/svg+xml;base64,…' -o test.min.svg + ``` * с SVGZ: из `.svgz` в `.svg`: - $ gunzip -c test.svgz | svgo -i - -o test.min.svg + ```sh + $ gunzip -c test.svgz | svgo -i - -o test.min.svg + ``` из `.svg` в `.svgz`: - $ svgo test.svg -o - | gzip -cfq9 > test.svgz + ```sh + $ svgo test.svg -o - | gzip -cfq9 > test.svgz + ``` + +### Другие способы использования SVGO * в виде веб-приложения - [SVGOMG](https://jakearchibald.github.io/svgomg/) * как модуль Node.js – [examples](https://github.com/svg/svgo/tree/master/examples) @@ -144,7 +168,7 @@ $ [sudo] npm install -g svgo * как таск для Gulp – [gulp-svgmin](https://github.com/ben-eb/gulp-svgmin) * как таск для Mimosa – [mimosa-minify-svg](https://github.com/dbashford/mimosa-minify-svg) * как действие папки в OSX – [svgo-osx-folder-action](https://github.com/svg/svgo-osx-folder-action) -* через загрузчик в webpack – [image-webpack-loader](https://github.com/tcoopman/image-webpack-loader) +* через загрузчик webpack – [image-webpack-loader](https://github.com/tcoopman/image-webpack-loader) * с помощью бота в Telegram – [svgo_bot](https://github.com/maksugr/svgo_bot) * как плагин PostCSS - [postcss-svgo](https://github.com/ben-eb/postcss-svgo) @@ -152,4 +176,4 @@ $ [sudo] npm install -g svgo Данное программное обеспечение выпускается под [лицензией MIT](https://github.com/svg/svgo/blob/master/LICENSE). -Логотип – [Егор Большаков](http://xizzzy.ru/). +Логотип – [Егор Большаков](1/).