ESKD用のAsciidoc

画像







前書き



この記事では、ドキュメントの要件が設計ドキュメントの統合システム(ESKD)、特にGOST R 2.105-9(以下、GOST ESKD)の要件に準拠していることを確認するという観点からAsciidocの機能について検討しますなぜ正確にAsciidoc、私はここに書い







すぐに明らかにします。ここでは、ドキュメントのフォーマットについては説明していません。ドキュメントの作成者は、フォーマットについて心配する必要はありません。私はシステムアナリストとして、コンテンツを作成し、その構造を制御しています。GOST ESKDまたは他の同様の標準に準拠するドキュメントを取得するには、ボタンを押して、必要なオプション(pdf、Open Document(Libre

Office / Open Office)、Open XML(Microsoft Word)、およびその他。







https://github.com/CourseOrchestra/asciidoctor-open-documentで作業した後

、すべてのフォーマットの問題は適切な努力で解決されると確信しています。







GOSTESKDの要件を満たすAsciidocドキュメントの構造を検討してください







ドキュメントの作成



6.1.1 , Asciidoc .







=  
[preface]
== 
==   
==   
==     (, «  »)
[appendix]
==  (, « »)
==   
==  
[bibliography]
== 
==   
      
      





: « », . , , , : , (), () .. .







:mesto-sostavleniya: 
      
      





, 7.79-2000 ( ). , , , .







, =



.







( 6.2 ) .







«» ( 6.3 ), «» ( 6.4. ) «» :







  • preface



    Asciidoctor ,

    ;







  • appendix



    ;







  • bibliography





    .









, [asciidoctor-bibtex] https://github.com/asciidoctor/asciidoctor-bibtex).







BibTeX.







@Book{viz,
 author    = {, . .},
 title     = {  },
 publisher = {},
 year      = 1921,
 address   = ,
 lang=ru
}
      
      





.







:bibtex-file:      BibTeX

    ,    cite:[viz(24)].

[bibliography]
==   
bibliography::[]
      
      







6.5 . // :







== 
=== 
==== 
      
      





secnums



.







Asciidoc (, ) , [.punkt]. .







[.punkt]
==== 
      
      







6.7 . Asciidoc :







. 
.  
.  
..   
+
    
.  
      
      





: . , Asciidoc . .







, . +



.







. .







. 
*  
*  
.   
+
    
*  
      
      





Asciidoc .









, 1 ( 6.8.1).







. 
[cols="2,1,1,1,1", hrows=2]
|====
.2+|
2+|  1
2+|  2

|  1.1
|  1.2
|  2.1
|  2.2

|  1
|
|
|
|

|  2
|
|
|
|

|  3
|
|
|
|

|====
      
      





. .







画像







, , «». .







cols



(cols = "2,1,1,1,1"



) , 5 , .







hrows



. , .







hrows



Asciidoctor , https://github.com/CourseOrchestra/asciidoctor-plugins. options="header"



, ,

.







« » () , . 6.8.7 .







(|



). , .







, .2+|



. , , : 2+|



.









( 6.9 ) :







. 
image::  [ ]
      
      





, .







, .







, , . .







, . , . , . , , , , .







Open Document, , . . , . MS Word, .







Asciidoctor Asciidoctor Diagram , .







.







[plantuml, png]
....
@startuml
rectangle " 1" as c1
rectangle " 2" as c2
rectangle " 3" as c3
c1 <-> c2
c1 .. c3
c2 == c3
@enduml
....
      
      





:













, .









( 6.10 ) : . LaTeX/Mathematics:







[latexmath]
++++
\begin{bmatrix}
a & b \\
c & d
\end{bmatrix}\binom{n}{k}
++++
      
      





. Asciidoc, , - , .







[formula-poyasnenie]
 stem:[a] --    ; +
stem:[b] --    ; +
 ..
      
      





stem



, .







+



. .







: , .. , .









( 6.11 ) Asciidoc : , , . , :







[[moya-diagramma]]
. 
image::moya-diagramma.jpg[]
      
      





.







     (<<moya-diagramma>>).
      
      





:







     ( 1).
      
      





html- (, ) « 1» .







, «» . , ,  —  .









( 6.13 ) Asciidoc .







  footnote:f1[ ]
      
      





f1  —  , , .









  1. Asciidoc .







  2. Asciidoc 2.105—9.







  3. MS Wordのスタイルを忘れて、

    作成するドキュメントのコンテンツに集中することができます。










All Articles