Merge branch 'develop'
This commit is contained in:
commit
109288cfd4
|
@ -24,10 +24,22 @@ Counter subsection
|
||||||
Within section
|
Within section
|
||||||
End
|
End
|
||||||
|
|
||||||
Counter point
|
Counter subsubsection
|
||||||
Within subsection
|
Within subsection
|
||||||
End
|
End
|
||||||
|
|
||||||
|
Counter paragraph
|
||||||
|
Within subsubsection
|
||||||
|
End
|
||||||
|
|
||||||
|
Counter subparagraph
|
||||||
|
Within paragraph
|
||||||
|
End
|
||||||
|
|
||||||
|
Counter point
|
||||||
|
Within subparagraph
|
||||||
|
End
|
||||||
|
|
||||||
Counter subpoint
|
Counter subpoint
|
||||||
Within point
|
Within point
|
||||||
End
|
End
|
||||||
|
|
273
eskdsections.inc
273
eskdsections.inc
|
@ -68,10 +68,10 @@ Style "Раздел"
|
||||||
NeedProtect 1
|
NeedProtect 1
|
||||||
NextNoIndent 1
|
NextNoIndent 1
|
||||||
LabelSep xxx
|
LabelSep xxx
|
||||||
ParSkip 0.4
|
#ParSkip 0.4
|
||||||
TopSep 1.3
|
#TopSep 1.3
|
||||||
BottomSep 0.7
|
#BottomSep 0.7
|
||||||
ParSep 0.7
|
#ParSep 0.7
|
||||||
Align Block
|
Align Block
|
||||||
AlignPossible Block, Left
|
AlignPossible Block, Left
|
||||||
OptionalArgs 1
|
OptionalArgs 1
|
||||||
|
@ -81,30 +81,121 @@ Style "Раздел"
|
||||||
EndFont
|
EndFont
|
||||||
End
|
End
|
||||||
|
|
||||||
|
|
||||||
Style "Подраздел"
|
Style "Подраздел"
|
||||||
CopyStyle "Раздел"
|
CopyStyle "Раздел"
|
||||||
LabelCounter subsection
|
LabelCounter subsection
|
||||||
TocLevel 2
|
LatexName subsection
|
||||||
LatexName ESKDsubsection
|
#TocLevel 2
|
||||||
TopSep 0.9
|
#TopSep 0.9
|
||||||
BottomSep 0.5
|
#BottomSep 0.5
|
||||||
ParSep 0.5
|
#ParSep 0.5
|
||||||
Font
|
Font
|
||||||
Series Bold
|
Series Bold
|
||||||
Size Large
|
Size Large
|
||||||
EndFont
|
EndFont
|
||||||
|
|
||||||
Preamble
|
# Preamble
|
||||||
\newcommand{\ESKDsubsection}[1]{
|
# \newcommand{\ESKDsubsection}[1]{
|
||||||
\subsection{#1}
|
# \subsection{#1}
|
||||||
\setcounter{point}{\value{subsection}}
|
# \setcounter{subsubsection}{0}
|
||||||
\setcounter{subpoint}{0}
|
# \setcounter{paragraph}{0}
|
||||||
}
|
# \setcounter{subparagraph}{0}
|
||||||
EndPreamble
|
# \setcounter{point}{0}
|
||||||
|
# \setcounter{subpoint}{0}
|
||||||
|
# }
|
||||||
|
#EndPreamble
|
||||||
|
|
||||||
End
|
End
|
||||||
|
|
||||||
|
Style "Подподраздел"
|
||||||
|
CopyStyle "Подраздел"
|
||||||
|
LabelCounter subsubsection
|
||||||
|
LatexName subsubsection
|
||||||
|
#TocLevel 3
|
||||||
|
#TopSep 0.9
|
||||||
|
#BottomSep 0.5
|
||||||
|
#ParSep 0.5
|
||||||
|
Font
|
||||||
|
Series Bold
|
||||||
|
Size Normal
|
||||||
|
EndFont
|
||||||
|
|
||||||
|
#Preamble
|
||||||
|
# \newcommand{\ESKDsubsubsection}[1]{
|
||||||
|
# \subsubsection{#1}
|
||||||
|
# \setcounter{paragraph}{0}
|
||||||
|
# \setcounter{subparagraph}{0}
|
||||||
|
# \setcounter{point}{0}
|
||||||
|
# \setcounter{subpoint}{0}
|
||||||
|
# }
|
||||||
|
#EndPreamble
|
||||||
|
|
||||||
|
End
|
||||||
|
|
||||||
|
Style "Абзац"
|
||||||
|
CopyStyle "Подподраздел"
|
||||||
|
LabelCounter paragraph
|
||||||
|
LatexName paragraph
|
||||||
|
#TocLevel 3
|
||||||
|
#TopSep 0.9
|
||||||
|
#BottomSep 0.5
|
||||||
|
#ParSep 0.5
|
||||||
|
Font
|
||||||
|
Series Medium
|
||||||
|
Size Normal
|
||||||
|
EndFont
|
||||||
|
|
||||||
|
#Preamble
|
||||||
|
# \newcommand{\ESKDparagraph}[1]{
|
||||||
|
# \paragraph{#1}
|
||||||
|
# \setcounter{subparagraph}{0}
|
||||||
|
# \setcounter{point}{0}
|
||||||
|
# \setcounter{subpoint}{0}
|
||||||
|
# }
|
||||||
|
#EndPreamble
|
||||||
|
|
||||||
|
Preamble
|
||||||
|
% paragraph title one 1st line
|
||||||
|
\makeatletter
|
||||||
|
\renewcommand\paragraph{%
|
||||||
|
\@startsection{paragraph}{4}{0mm}%
|
||||||
|
{-\baselineskip}%
|
||||||
|
{.5\baselineskip}%
|
||||||
|
{\normalfont\normalsize\bfseries}}
|
||||||
|
\makeatother
|
||||||
|
\makeatletter
|
||||||
|
\renewcommand\paragraph{%
|
||||||
|
\@startsection{paragraph}{4}{15mm}%
|
||||||
|
{-\baselineskip}%
|
||||||
|
{.5\baselineskip}%
|
||||||
|
{\normalfont\normalsize\bfseries}}
|
||||||
|
\makeatother
|
||||||
|
EndPreamble
|
||||||
|
End
|
||||||
|
|
||||||
|
#Style "Подабзац"
|
||||||
|
# CopyStyle "Абзац"
|
||||||
|
# LabelCounter subparagraph
|
||||||
|
# LatexName subparagraph
|
||||||
|
# #TocLevel 3
|
||||||
|
# #TopSep 0.9
|
||||||
|
# #BottomSep 0.5
|
||||||
|
# #ParSep 0.5
|
||||||
|
# #Font
|
||||||
|
# # Series Bold
|
||||||
|
# # Size Large
|
||||||
|
# #EndFont
|
||||||
|
#
|
||||||
|
# #Preamble
|
||||||
|
# # \newcommand{\ESKDsubparagraph}[1]{
|
||||||
|
# # \subparagraph{#1}
|
||||||
|
# # \setcounter{point}{0}
|
||||||
|
# # \setcounter{subpoint}{0}
|
||||||
|
# # }
|
||||||
|
# #EndPreamble
|
||||||
|
#
|
||||||
|
#End
|
||||||
|
|
||||||
# Поскольку в ЕСКД могут быть документы как с подразделами, так и без подразделов
|
# Поскольку в ЕСКД могут быть документы как с подразделами, так и без подразделов
|
||||||
# считаю логичным ввести 2 типа пунктов/подпунктов:
|
# считаю логичным ввести 2 типа пунктов/подпунктов:
|
||||||
# 1) Для документов БЕЗ подразделов - начинаются префиксом woss(without subsections)
|
# 1) Для документов БЕЗ подразделов - начинаются префиксом woss(without subsections)
|
||||||
|
@ -121,76 +212,76 @@ End
|
||||||
# Так же необходимо выделять заголовки для SubSection и не выбелять для point и subpoint,
|
# Так же необходимо выделять заголовки для SubSection и не выбелять для point и subpoint,
|
||||||
# но выводить нумерацию.
|
# но выводить нумерацию.
|
||||||
|
|
||||||
Style "Пункт1"
|
#Style "Пункт1"
|
||||||
Category "С подразделами"
|
# Category "С подразделами"
|
||||||
Margin Dynamic
|
# Margin Dynamic
|
||||||
LabelType Counter
|
# LabelType Counter
|
||||||
LabelCounter point
|
# LabelCounter point
|
||||||
KeepEmpty 1
|
# KeepEmpty 1
|
||||||
TocLevel 3
|
# TocLevel 3
|
||||||
LatexType Command
|
# LatexType Command
|
||||||
LatexName subpoint
|
# LatexName subpoint
|
||||||
# LatexParam 1
|
## LatexParam 1
|
||||||
NeedProtect 0
|
# NeedProtect 0
|
||||||
NextNoIndent 0
|
# NextNoIndent 0
|
||||||
LabelSep xxx
|
# LabelSep xxx
|
||||||
ParSkip 0.4
|
# ParSkip 0.4
|
||||||
TopSep 0.4
|
# TopSep 0.4
|
||||||
BottomSep 0
|
# BottomSep 0
|
||||||
End
|
#End
|
||||||
|
#
|
||||||
|
#
|
||||||
Style "Подпункт1"
|
#Style "Подпункт1"
|
||||||
Category "С подразделами"
|
# Category "С подразделами"
|
||||||
Margin Dynamic
|
# Margin Dynamic
|
||||||
LabelType Counter
|
# LabelType Counter
|
||||||
LabelCounter subpoint
|
# LabelCounter subpoint
|
||||||
KeepEmpty 1
|
# KeepEmpty 1
|
||||||
TocLevel 3
|
# TocLevel 3
|
||||||
LatexType Command
|
# LatexType Command
|
||||||
LatexName subsubpoint
|
# LatexName subsubpoint
|
||||||
# LatexParam 1
|
## LatexParam 1
|
||||||
NeedProtect 0
|
# NeedProtect 0
|
||||||
NextNoIndent 0
|
# NextNoIndent 0
|
||||||
LabelSep xxx
|
# LabelSep xxx
|
||||||
ParSkip 0.4
|
# ParSkip 0.4
|
||||||
TopSep 0.4
|
# TopSep 0.4
|
||||||
BottomSep 0
|
# BottomSep 0
|
||||||
End
|
#End
|
||||||
|
#
|
||||||
Style "Пункт2"
|
#Style "Пункт2"
|
||||||
Category "Без подразделов"
|
# Category "Без подразделов"
|
||||||
Margin Dynamic
|
# Margin Dynamic
|
||||||
LabelType Counter
|
# LabelType Counter
|
||||||
LabelCounter subsection
|
# LabelCounter subsection
|
||||||
KeepEmpty 1
|
# KeepEmpty 1
|
||||||
TocLevel 3
|
# TocLevel 3
|
||||||
LatexType Command
|
# LatexType Command
|
||||||
LatexName point
|
# LatexName point
|
||||||
NeedProtect 0
|
# NeedProtect 0
|
||||||
NextNoIndent 0
|
# NextNoIndent 0
|
||||||
LabelSep xxx
|
# LabelSep xxx
|
||||||
ParSkip 0.4
|
# ParSkip 0.4
|
||||||
TopSep 0.4
|
# TopSep 0.4
|
||||||
BottomSep 0
|
# BottomSep 0
|
||||||
End
|
#End
|
||||||
|
#
|
||||||
Style "Подпункт2"
|
#Style "Подпункт2"
|
||||||
Category "Без подразделов"
|
# Category "Без подразделов"
|
||||||
Margin Dynamic
|
# Margin Dynamic
|
||||||
LabelType Counter
|
# LabelType Counter
|
||||||
LabelCounter point
|
# LabelCounter point
|
||||||
KeepEmpty 1
|
# KeepEmpty 1
|
||||||
TocLevel 3
|
# TocLevel 3
|
||||||
LatexType Command
|
# LatexType Command
|
||||||
LatexName subpoint
|
# LatexName subpoint
|
||||||
NeedProtect 0
|
# NeedProtect 0
|
||||||
NextNoIndent 0
|
# NextNoIndent 0
|
||||||
LabelSep xxx
|
# LabelSep xxx
|
||||||
ParSkip 0.4
|
# ParSkip 0.4
|
||||||
TopSep 0.4
|
# TopSep 0.4
|
||||||
BottomSep 0
|
# BottomSep 0
|
||||||
End
|
#End
|
||||||
|
|
||||||
# Поскольку команда ESKDappendix содержит 2 параметра, а передать в команду через Lyx
|
# Поскольку команда ESKDappendix содержит 2 параметра, а передать в команду через Lyx
|
||||||
# мы можем только один документ, то необходимо применить одну старую рыбацкую хитрость,
|
# мы можем только один документ, то необходимо применить одну старую рыбацкую хитрость,
|
||||||
|
|
Loading…
Reference in New Issue