From 39c0b3487acf213de8214a0f8d594a38f13eca68 Mon Sep 17 00:00:00 2001 From: Mariya Sukhova Date: Fri, 3 Aug 2012 13:12:55 +0000 Subject: [PATCH] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D1=8B=20=D1=81=D1=82=D0=B8=D0=BB=D0=B8=20css(?= =?UTF-8?q?=D0=B2=D1=8B=D0=B4=D0=B5=D0=BB=D0=B5=D0=BD=D0=B8=D0=B5=20=D1=86?= =?UTF-8?q?=D0=B2=D0=B5=D1=82=D0=BE=D0=BC=20=D1=8D=D0=BB=D0=B5=D0=BC=D0=B5?= =?UTF-8?q?=D0=BD=D1=82=D0=BE=D0=B2=20=D1=80=D1=83=D0=BA=D0=BE=D0=B2=D0=BE?= =?UTF-8?q?=D0=B4=D1=81=D1=82=D0=B2=D0=B0),=20=D0=BD=D0=B0=D0=B7=D0=B2?= =?UTF-8?q?=D0=B0=D0=BD=D0=B8=D0=B5=20=D1=80=D1=83=D0=BA=D0=BE=D0=B2=D0=BE?= =?UTF-8?q?=D0=B4=D1=81=D1=82=D0=B2=D0=B0=20=D0=BF=D0=BE=20=D0=B1=D0=B5?= =?UTF-8?q?=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8=20?= =?UTF-8?q?=D0=B8=D0=B7=D0=BC=D0=B5=D0=BD=D0=B5=D0=BD=D0=BE,=20=D0=B8?= =?UTF-8?q?=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=BB=D0=B5=D0=BD=20=D0=BF=D0=B5?= =?UTF-8?q?=D1=80=D0=B5=D1=85=D0=BE=D0=B4=20=D0=BF=D0=BE=20=D1=81=D1=81?= =?UTF-8?q?=D1=8B=D0=BB=D0=BA=D0=B5=20=D0=B2=20copyright?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build.gradle | 23 ++++++++++++++++++++++- doc/content/security/ru/security.xml | 24 ++++-------------------- doc/tools/css/print.css | 16 ---------------- doc/tools/css/style.css | 18 ------------------ 4 files changed, 26 insertions(+), 55 deletions(-) diff --git a/build.gradle b/build.gradle index bbcdbf859e..ff44d56d0d 100644 --- a/build.gradle +++ b/build.gradle @@ -475,6 +475,27 @@ task transformSecurity(type: TransformDocbook) { classpath = configurations.buildDoc } +task buildSecurityXhtml(type: Docbook2Xhtml, dependsOn: transformSecurity) { + source transformSecurity.destFile + destFile = new File(docTmpDir, 'security-pdf/security-pdf.html') + stylesheetName = 'pdf.xsl' + resources = fileTree(new File(docSrcDir, 'security/ru')) { + include 'img/*.png' + include 'img/*.jpg' + } + resources += fileTree(docCssDir) { + include '*.css' + } +} + +task buildSecurityPdf(type: Xhtml2Pdf, dependsOn: buildSecurityXhtml) { + inputs.dir docCssDir + sourceFile = buildSecurityXhtml.destFile + destFile = new File(docDstDir, 'security/ru/pdf/security.pdf') + classpath = configurations.buildDoc + fonts = zipTree(configurations.docFonts.singleFile) +} + task buildManualHtml(type: Docbook2Xhtml, dependsOn: transformManual) { source transformManual.destFile destDir = new File(docDstDir, 'manual/ru/html') @@ -529,7 +550,7 @@ task buildSecuritySingleHtml(type: Docbook2Xhtml, dependsOn: transformSecurity) task buildDoc(type: Zip, description: 'Build documentation', //dependsOn: [buildPlatformSingleHtml]) { - dependsOn: [buildManualSingleHtml,buildSecuritySingleHtml]) { + dependsOn: [buildManualSingleHtml,buildSecuritySingleHtml,buildSecurityPdf]) { from 'build/doc' destinationDir = file('build/distributions') baseName = 'cuba-doc' diff --git a/doc/content/security/ru/security.xml b/doc/content/security/ru/security.xml index 447a5a8cf9..a005592dd9 100644 --- a/doc/content/security/ru/security.xml +++ b/doc/content/security/ru/security.xml @@ -3,9 +3,9 @@ 2012 - Haulmont (www.haulmont.ru) + Haulmont (www.haulmont.ru) - Руководство по подсистеме безопасности платформы <trademark>CUBA</trademark> + Платформа <trademark>CUBA</trademark>. Подсистема безопасности Предисловие @@ -44,8 +44,8 @@ Типографские соглашения Далее приводятся примеры выделенных слов и пояснения, в каких случаях используется то или иное оформление. - Переменные среды, команды, имена классов, интерфейсов, объектов, методов, переменных, тексты ошибок - Обозначены в Руководстве специальным моноширинным шрифтом. + Переменные среды, команды, имена объектов Java, тексты ошибок, имена файлов, пакетов + Обозначены в Руководстве моноширинным шрифтом. Элементы интерфейса @@ -55,22 +55,6 @@ Имена приложений, объекты базы данных, названия внешних документов Обозначаются в тексте Руководства полужирным текстом. - - Имена файлов, каталогов, папок и расширений - Обозначены в Руководстве следующим образом: C:\Program Files (x86). - - - Имя пакета - Для имени пакета используется следующее обозначение: com.haulmont.fts.core.app. - - - Имя модуля - Имя модуля обозначается в тексте следующим образом: модуль. - - - Имя уровня - Имя уровня обозначается в тексте следующим образом: уровень. - Параметры и свойства Параметры и свойства также выделяются в тексте Руководства. diff --git a/doc/tools/css/print.css b/doc/tools/css/print.css index 3f99a326ff..63b8b5f622 100644 --- a/doc/tools/css/print.css +++ b/doc/tools/css/print.css @@ -317,25 +317,9 @@ p { } .literal{ - color: #303000; font-family: 'Courier New', Courier, monospace; } -.filename { - color: #1b3914; -} - -.structname { - color: #3b1245; -} - -.varname { - color: #101b45; -} - -.package { - color: #141f4e; -} .informaltable { page-break-inside: avoid; diff --git a/doc/tools/css/style.css b/doc/tools/css/style.css index 8c21c1ad92..c7c333318f 100644 --- a/doc/tools/css/style.css +++ b/doc/tools/css/style.css @@ -346,30 +346,13 @@ pre { } .literal{ - color: #808000; font-family: 'Courier New', Courier, monospace; } -.filename { - color: #4a9935; -} - -.structname { - color: #9f32ba; -} - -.structfield { - color: #ba304c; -} - .productname { font-weight: bold; } -.package { - color: #3654d1; -} - .guimenu, .guimenuitem, .guisubmenu, .guilabel { font-weight: bold; @@ -527,7 +510,6 @@ pre { .varname { font-family: 'Courier New', Courier, monospace; - color: #640e78; } .database {