Skip to content

Commit

Permalink
Deploy to GitHub pages
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Sep 18, 2024
0 parents commit c0fb409
Show file tree
Hide file tree
Showing 252 changed files with 8,275 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"checksum":"graphviz-md5-e1524fc50eb980d4f61fc14c535f82c2","options":{"layout":null},"width":1408.47,"height":222.11}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"checksum":"plantuml-md5-57c9bda3d4cd51772001785d6c8c6aa5","options":{"size_limit":"4096"},"width":741,"height":105}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"checksum":"plantuml-md5-70395b01fff5b1fb1284482e0e48f246","options":{"size_limit":"4096"},"width":645,"height":631}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"checksum":"plantuml-md5-b3ae56859dc73a51796f988cfeb486a2","options":{"size_limit":"4096"},"width":381,"height":365}
132 changes: 132 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,132 @@
.PHONY: pdf html all example getpdftheme
default: all

OSDETECT:=
ifeq ($(OS),Windows_NT)
OSDETECT:=WIN32
else
UNAME_S:=$(shell uname -s)
ifeq ($(UNAME_S),Linux)
OSDETECT=LINUX
endif
ifeq ($(UNAME_S),Darwin)
OSDETECT:=OSX
endif
endif
ASCIIDOCTOR_PDF_DIR:=$(shell gem contents asciidoctor-pdf --show-install-dir)
RULASTCOMMIT:=$(shell git log --pretty=tformat:\"%H\" -n1 locale/ru)
RUVERSION:=$(shell git describe --tags $(RULASTCOMMIT))
PATHDELIM:=
ifeq ($(OSDETECT),WIN32)
PATHDELIM =\\
else
PATHDELIM =/
endif

version:
@echo RULASTCOMMIT: $(RULASTCOMMIT)
@echo RUVERSION: $(RUVERSION)
@echo :gitversion: v$(RUVERSION) > locale/ru/gitversion.adoc

all: clean pdf html

styles/default-theme.yml:
cp $(ASCIIDOCTOR_PDF_DIR)/data/themes/default-theme.yml styles/default-theme.yml

clean:
rm -rf userguide.ru.html
rm -rf userguide.ru.pdf
rm -rf formats_examples.pdf
rm -rf formats_examples.html
cad:
mkdir cad
../images:
mkdir $(subst /,$(PATHDELIM),../images)

copyimages: ../images
cp -r ../../../environment/runtimefiles/common/images/* ../images

pdf: getpdftheme version copyimages
asciidoctor-pdf -a pdf-themesdir=styles -a pdf-theme=zcadd -r asciidoctor-diagram userguide.ru.adoc

html: version copyimages
asciidoctor -a stylesheet=styles/stylesheet.css -r asciidoctor-multipage -b multipage_html5 -r asciidoctor-diagram userguide.ru.adoc

example: version styles/default-theme.yml
asciidoctor-pdf -a pdf-themesdir=styles -a pdf-theme=zcadd -r asciidoctor-diagram formats_examples.adoc
asciidoctor -a stylesheet=styles/stylesheet.css -r asciidoctor-diagram formats_examples.adoc

ruspell:
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC userguide.ru.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\attributes.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\customization.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\for_developers.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\general_information.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\getting_started.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\_elements\commandsummary.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\customization\command_line_swith.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\customization\directory_structure.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\customization\options.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\for_developers\building_from_sources.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\for_developers\documentation.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\for_developers\localization.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\general_information\disclaimer.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\general_information\license.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\getting_started\instalation.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\getting_started\launch.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\getting_started\system_requirements.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\3dpoly.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\about.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\arc.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\bedit.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\cam_reset.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\cancel.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\circle.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\commandsummaryfree.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\copy.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\copybase.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\copyclip.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\cutclip.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\dataexport.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\dataimport.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\devdefsync.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\dockingoptions.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\dwgclose.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\dwgnew.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\dwgnext.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\dwgprev.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\erase.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\extdradd.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\extdralllist.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\extdrentslist.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\extdrremove.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\layer.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\load.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\loadactions.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\loadlayout.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\loadmenus.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\loadpalettes.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\loadtoolbars.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\matchprop.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\merge.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\mergeblocks.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\mirror.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\move.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\rotate.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\saveas.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\savelayout.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\saveoptions.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\updatepo.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\varsed.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\varsedbd.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\varsedsel.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands\varslink.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\entities\device.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\entities_extensions\extdrlayercontrol.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\entities_extensions\extdrsmarttextent.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\entities_extensions\extdrvariables.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\commands.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\entities.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\entities_extensions.adoc
hunspell -l -d ru_RU,en_US,zc_ZC,ad_OC locale\ru\working_with_program\user_interface.adoc
94 changes: 94 additions & 0 deletions _быстрый_старт.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,94 @@
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="generator" content="Asciidoctor 2.0.23">
<meta name="author" content="Андрей Зубарев">
<title>ZCAD Руководство пользователя</title>
<style>
@import "https://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,600,600italic%7CNoto+Serif:400,400italic,700,700italic%7CDroid+Sans+Mono:400,700";
@import "https://cdn.jsdelivr.net/gh/asciidoctor/[email protected]/data/stylesheets/asciidoctor-default.css";

.filepath {
font-family: monospace;
font-size: 1.1em;
line-height: calc(1 / 1.1);
color: #ff0000;
}
</style>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<style>.toc-current{font-weight: bold;} .toc-root{font-family: "Open Sans","DejaVu Sans",sans-serif;
font-size: 0.9em;} #content{display: flex; flex-direction: column; flex: 1 1 auto;}
.nav-footer{text-align: center; margin-top: auto;}
.nav-footer > p > a {white-space: nowrap;}</style>
</head>
<body id="_быстрый_старт" class="article toc2 toc-left">
<div id="header">
<h1>ZCAD Руководство пользователя<br></h1>
<div class="details">
<span id="author" class="author">Андрей Зубарев</span><br>
<span id="email" class="email"><a href="mailto:[email protected]">[email protected]</a></span><br>
<span id="revdate">v0.9.13.0-70-g5b089d0f7</span>
</div>
<div id="toc" class="toc2">
<div id="toctitle">Содержание</div>
<p><span class="toc-root"><a href="userguide.ru.html">ZCAD Руководство пользователя<br></a></span></p><ul class="sectlevel1">
<li><a href="_общая_информация.html">1. Общая информация</a>
</li>
<li><a href="_быстрый_старт.html"><span class="toc-current">2. Быстрый старт</span></a>
<ul class="sectlevel2">
<li><a href="_быстрый_старт.html#_системные_требования">2.1. Системные требования</a>
</li>
<li><a href="_быстрый_старт.html#_установка">2.2. Установка</a>
</li>
<li><a href="_быстрый_старт.html#_запуск">2.3. Запуск</a>
</li>
</ul>
</li>
<li><a href="_работа_с_программой.html">3. Работа с программой</a>
</li>
<li><a href="_настройка_программы.html">4. Настройка программы</a>
</li>
<li><a href="_для_разработчика.html">5. Для разработчика</a>
</li>
</ul>
</div>
</div>
<div id="content">
<div class="sect1">
<h2 id="_быстрый_старт">2. Быстрый старт</h2>
<div class="sectionbody">
<div class="sect2">
<h3 id="_системные_требования">2.1. Системные требования</h3>
<div class="paragraph">
<p>Программа работает под управлением операционных системам Windows и Linux, на 32 разрядных и 64 разрядных процессорах. для работы программы требуется 4GB оперативной памяти</p>
</div>
</div>
<div class="sect2">
<h3 id="_установка">2.2. Установка</h3>
<div class="paragraph">
<p>ZCAD не требует какой то процедуры устанавки на компьютер. Вы можете скачать дистрибутив программы с страницы <a href="https://github.com/zamtmn/zcad/releases" class="bare">https://github.com/zamtmn/zcad/releases</a>, для использования достаточно разархивировать полученный архив</p>
</div>
</div>
<div class="sect2">
<h3 id="_запуск">2.3. Запуск</h3>
<div class="paragraph">
<p>Исполняемый файл находится в подпапке соответствующей Вашей платформе в папке дистрибутива <span class="filepath">bin</span>. Достаточно просто его запустить</p>
</div>
<div style="page-break-after: always;"></div>
</div>
</div>
</div>
<div class="paragraph nav-footer">
<p>← Previous: <a href="_общая_информация.html">Общая информация</a> | ↑ Up: <a href="userguide.ru.html">ZCAD Руководство пользователя&lt;br</a>&gt; | Next: <a href="_работа_с_программой.html">Работа с программой</a> →</p>
</div>
</div>
<div id="footer">
<div id="footer-text">
Последнее обновление 2024-09-18 09:17:59 UTC
</div>
</div>
</body>
</html>
Loading

0 comments on commit c0fb409

Please sign in to comment.