en to ru translation catalogue (29 entries)

note: vim: set syntax=asciidoc: type: Attribute :lang:
en: en
ru: ru

note: type: Title =
en: README for Document Writers
ru: Инструкция для авторов документов

note: type: Title ==
en: Adding files
ru: Добавление файлов

note: type: Plain text
en: The src/Submakefile, src/docs.xml, docs/po4a.cfg and src/index.tmpl files must be updated to add a new document file.
ru: Чтобы добавить новые файлы в документ, необходимо изменить файлы src/Submakefile, src/docs.xml, docs/po4a.cfg and src/index.tmpl .

note: type: Plain text
en: The relevant pdf.adoc must be updated to include the new document in the pdf documentation. e.g. if a new document belongs in the Master Documentation then an entry is required in src/Master_Documentation.adoc.
ru: Соответствующий файл pdf.adoc необходимо обновить, чтобы включить новый документ в документацию в формате pdf. например если новый документ относится к основной документации, то требуется запись в src/Master_Documentation.adoc .

note: type: Plain text
en: docs.xml is used to create the "previous" and "next" buttons at the top of each individual HTML document. It should generally match the order of the index.tmpl.
ru: docs.xml используется для создания кнопок «предыдущий» и «следующий» в верхней части каждого отдельного HTML-документа. Обычно он должен соответствовать порядку index.tmpl.

note: type: Plain text
en: po4a.cfg is used to map source files to translated documentation when generating translated files using the files in docs/po/.
ru: po4a.cfg используется для сопоставления исходных файлов с переведенной документацией при создании переведенных файлов с использованием файлов в docs/po/.

note: type: Title ==
en: Notes on LinuxCNC documentation
ru: Примечания к документации LinuxCNC

note: type: Plain text
en: The main LinuxCNC makefile can optionally build the documentation and other files in this directory tree. Use "--enable-build-documentation" when invoking src/configure, and run "make" from src.
ru: Основной make-файл LinuxCNC может дополнительно создавать документацию и другие файлы в этом дереве каталогов. Используйте «--enable-build-documentation» при вызове src/configure и запустите «make» из src.

note: type: Title ==
en: Notes about drawings
ru: Примечания к рисункам

note: type: Plain text
en: Many of the documents include drawings. Most of them originally created using the non-free Windows app EasyCAD and then exported to .eps files and included in the the docs. The original 'source' files (EasyCad .FC7 format) were not usable on a free system.  To fix this problem, all of the source files have been converted to .dxf files, and added to Git. The .dxf files can be edited with multiple CAD packages, and serve as the 'source' files for future changes to the drawings.  They can be converted from .dxf to postscript (not .eps) using QCAD, which is available for many systems, see link:https://repology.org/project/qcad/[here].
ru: Много документов включают рисунки. Большинство из них изначально были созданы с помощью платного приложения EasyCAD для Windows, а затем экспортированы в файлы .eps и включены в документы. Исходные «источники» файлов (формат EasyCad .FC7) нельзя было использовать в бесплатной системе. Чтобы решить эту проблему, все исходные файлы были преобразованы в файлы .dxf и добавлены в Git. Файлы .dxf можно редактировать с помощью нескольких пакетов САПР, и они служат «исходными» файлами для будущих изменений чертежей. Их можно преобразовать из .dxf в postscript (не .eps) с помощью QCAD, который доступен для многих систем, см. link: https://repology.org/project/qcad/[здесь].

note: type: Plain text
en: Unfortunately, EasyCAD (and AutoCAD) support a number of entities that QCAD does not import properly. Including some that were used in the LinuxCNC drawings: filled circles, filled arrowheads, non-zero width lines, and dashed lines.  Qcad renders filled circles as hollow, it renders all lines the same width, and it renders dashed lines as solid, unless you tell it to do otherwise.  All of these things make the drawings less attractive, but are somewhat acceptable.  However, Qcad doesn't import filled arrowheads at all, which seriously hurts the drawings.  So EasyCad was used to convert the arrowheads to hollow before exporting them.  Hollow arrowheads don't look as nice as solid ones, but at least they are visible.
ru: К сожалению, EasyCAD (и AutoCAD) поддерживают ряд объектов, которые QCAD импортирует неправильно. Включая некоторые, которые использовались в чертежах LinuxCNC: закрашенные круги, закрашенные стрелки, линии ненулевой ширины и пунктирные линии.  Qcad отображает заполненные круги как пустые, все линии одинаковой ширины и пунктирные линии как сплошные, если вы не укажете ему сделать иначе.  Все эти вещи делают чертежи менее привлекательными, но в некоторой степени приемлемыми.  Однако Qcad вообще не импортирует заполненные стрелки, что серьезно вредит чертежам.  Поэтому EasyCad использовался для преобразования стрелок в полые перед их экспортом.  Полые стрелки выглядят не так красиво, как сплошные, но, по крайней мере, они видны.

note: type: Plain text
en: Once exported, the arrowheads lose their relationship with the line they are on, and need to be moved and/or rotated manually if the line is moved.  I believe that even if they were imported back into EasyCad, the line/arrow connection would remain broken. New lines with arrowheads can be created in Qcad with the 'leader' dimension tool.
ru: После экспорта стрелки теряют связь с линией, на которой они находятся, и их необходимо перемещать и/или поворачивать вручную, если линия перемещается.  Я полагаю, что даже если их импортировать обратно в EasyCad, связь между линией и стрелками останется нарушенной. Новые линии с наконечниками стрелок можно создать в Qcad с помощью инструмента  "Leader".

note: type: Plain text
en: Because the original EPS files with filled lines and circles, wide lines, and dashed lines look so much nicer, they will remain in Git and should probably be used for the documents, however if they become inaccurate because of changes in the software, we will have to edit the DXF files, generate PostScript, and use the less pretty, but factually correct images.
ru: Поскольку оригинальные файлы EPS с заполненными линиями и кругами, широкими линиями и пунктиром выглядят намного красивее, они останутся в Git и, вероятно, должны быть использованы для документов, однако если они станут неточными из-за изменений в программном обеспечении, нам придется редактировать файлы DXF, генерировать PostScript и использовать менее красивые, но фактически правильные изображения.

note: type: Plain text
en: Since QCAD itself is a GUI application, the DXF to PostScript conversion involves going clicky clicky, and can't be automated and made part of the makefile. Also, not everyone will have QCAD installed on their system.  Therefore, both the DXF files and the resulting postscript files are stored in Git, and the normal documentation build process only uses the PostScript files. If/when the DXF files are edited, they have to be converted to PostScript manually as follows:
ru: Поскольку QCAD сам по себе является приложением с графическим интерфейсом, преобразование DXF в PostScript включает в себя клик-клики, и не может быть автоматизировано и сделано частью makefile. Кроме того, не у всех в системе установлен QCAD.  Поэтому, как DXF файлы, так и результирующие PostScript файлы хранятся в Git, и обычный процесс сборки документации использует только PostScript файлы. Если/когда файлы DXF редактируются, они должны быть преобразованы в PostScript вручную следующим образом:

note: type: Plain text
en: Start QCAD
ru: Запуск QCAD

note: type: Plain text
en: File → Open → choose DXF file (the drawing appears in window)
ru: File → Open → выберите файл DXF (чертеж появится в окне)

note: type: Plain text
en: Paper size to "Letter",
ru: Установите размер бумаги на "Letter",

note: type: Plain text
en: Orientation to "Landscape" or Portrait", depending on the aspect ratio of the drawing.
ru: Ориентация "Landscape-Альбомная" или "Portrait-Книжная", в зависимости от соотношения сторон рисунка.

note: type: Plain text
en: vec2web depends on Qt 3 development packages to compile, so it should not be a dependency for building the LinuxCNC docs. But if configure can detect it, it would be nice to automate conversion from DXF to PS for systems where vec2web is installed.
ru: vec2web требует пакет разработки Qt 3 (qt3-dev-tools) для компиляции, поэтому он не должен быть зависимостью для сборки документации LinuxCNC. Но если configure может его обнаружить, было бы неплохо автоматизировать преобразование из DXF в PS для систем, где установлен vec2web.

note: type: Plain text
en: To build vec2web, apt-get install qt3-dev-tools.  The vec2web tarball contains a build script, but before you run it you must set $QTDIR to point at your Qt 3 installation — in my case it was:
ru: Чтобы собрать vec2web, apt-get install qt3-dev-tools. Архив vec2web содержит скрипт сборки, но перед его запуском вы должны установить $QTDIR так, чтобы он указывал на вашу установку Qt 3 — в моем случае это было:

note: type: Plain text
en: ``` export QTDIR=/usr/share/qt3 ```
ru: ``` экспортировать QTDIR=/usr/share/qt3 ```

note: type: Plain text
en: Then run the build script:
ru: Затем запустите скрипт сборки:

note: type: Plain text
en: ```
    Usage: vec2web <input file> <output file> [options]
    Where options are:
            -x #      maximum x size for the output bitmap in pixel
            -y #      maximum y size for the output bitmap in pixel
            -b        black/white instead of using colors
ru: ```
    Использование: vec2web <входной файл> <выходной файл> [опции]
    Где опциями являются:
            -x # максимальный размер x для выходного растрового изображения в пикселях
            -y # максимальный размер y для выходного растрового изображения в пикселях
            -b черный/белый вместо использования цветов

note: type: Plain text
en: [l|p]  orientation for PS output (landscape or portrait)
ru: [l|p] ориентация для вывода PS (альбомная или книжная)

note: type: Plain text
en: -s ..     page size for PS output (A4, A5)
ru: -s ... размер страницы для вывода на PS (A4, A5)

note: type: Plain text
en: e.g. vec2web drawing.dxf drawing.png
            converts drawing.dxf to a portable network graphic
    ```
ru: например vec2web рисунок.dxf рисунок.png
            преобразует Drawing.dxf в портативную сетевую графику
    ```

note: type: Plain text
en: Initial attempts to use vec2web resulted in the graphical parts of the drawing being converted, but all text was lost. I don't know if vec2web is worth spending much more time on, however, it _is_ GPLv2, and it includes a library for reading DXF files, which might be worthwhile to the LinuxCNC community.
ru: Первые попытки использовать vec2web привели к преобразованию графической части чертежа, но весь текст был потерян. Я не знаю, стоит ли тратить на vec2web больше времени, однако, он _является_ GPLv2, и включает библиотеку для чтения файлов DXF, что может быть полезно для сообщества LinuxCNC.

note: type: Title ===
en: Drawings from QCAD
ru: Чертежи из QCAD
