File: scrjura.cwl

package info (click to toggle)
texstudio 4.3.1%2Bds-2
  • links: PTS
  • area: main
  • in suites: bookworm
  • size: 74,980 kB
  • sloc: cpp: 102,721; xml: 17,126; ansic: 8,143; sh: 194; javascript: 177; makefile: 28
file content (119 lines) | stat: -rw-r--r-- 2,759 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
# scrjura package
# Matthew Bertucci 2022/05/18 for v3.36

#include:scrkbase
#include:tocbasic
#include:scrlogo

#keyvals:\usepackage/scrjura#c
contract
#endkeyvals

#keyvals:\KOMAoptions#c,\usepackage/scrjura#c
juratotoc=#true,on,yes,false,off,no
juratocindent=##L
juratocnumberwidth=##L
juratitlepagebreak=#true,on,yes,false,off,no
clausemark=#both,false,off,no,forceboth,forceright,right
parnumber=#true,false,auto,manual
ref=#long,numeric,clauseonly,onlyclause,ClauseOnly,OnlyClause,parlong,longpar,ParL,parnumeric,numericpar,ParN,paroff,nopar,parshort,shortpar,ParS,sentencelong,longsentence,SentenceL,sentencenumeric,numericsentence,SentenceN,sentenceoff,nosentence,sentenceshort,shortsentence,SentenceS,short
#endkeyvals

#keyvals:\setkomafont#c,\addtokomafont#c,\usekomafont#c,\usesizeofkomafont#c,\usefamilyofkomafont#c,\useseriesofkomafont#c,\useshapeofkomafont#c,\useencodingofkomafont#c,\usefontofkomafont#c
Clause
contract.Clause
parnumber
sentencenumber
#endkeyvals

\Clausemark{text}#*
\ellipsispar#*
\ellipsispar[number]#*
\parellipsis#*
\thecontractClause#*
\Clauseformat{number}#*
\thecontractSubClause#*

\DeclareNewJuraEnvironment{envname}{start code}{end code}#*N
\DeclareNewJuraEnvironment{envname}[options%keyvals]{start code}{end code}#*N

#keyvals:\DeclareNewJuraEnvironment#c
Clause=%<command%>
ClauseFont=%<commands%>
SubClause=%<command%>
Sentence=%<command%>
ClauseNumberFormat=%<command%>
#endkeyvals

\begin{contract}
\end{contract}

\Clause
\Clause[options%keyvals]
\SubClause
\SubClause[options%keyvals]
\Sentence

#keyvals:\Clause#c,\SubClause#c
dummy
head=%<running head%>
nohead
notocentry
number=%<number%>
preskip=##L
postskip=##L
title=%<title%>
tocentry=%<entry%>
#endkeyvals

\refClause{label}#r
\refClauseN{label}#r
\refL{label}#r
\refS{label}#r
\refN{label}#r
\refPar{label}#r
\refParL{label}#r
\refParS{label}#r
\refParN[number format]{label}#r
\refSentence{label}#r
\refSentenceL{label}#r
\refSentenceS{label}#r
\refSentenceN{label}#r

\theClause#*
\theSubClause#*
\theHClause#*
\theHSubClause#*
\thepar#*
\theHpar#*
\AutoPar#*
\ManualPar#*
\parformat#*
\parformatseparation#*
\withoutparnumber#*
\thisparnumber#*
\thesentence#*
\theHsentence#*
\sentencenumberformat#*
\parciteformat#*
\sentenceciteformat#*
\parlongformat#*
\parshortformat#*
\parnumericformat#*
\sentencelongformat#*
\sentenceshortformat#*
\sentencenumericformat#*
\parname#*
\parshortname#*
\sentencename#*
\sentenceshortname#*
\newmaxpar{envname}{arg1}{arg2}#*
\getmaxpar{envname}{arg1}{arg2}#*

# deprecated
\DeprecatedParagraph#S
\ParagraphCompatibilityHacks#S
\Paragraph#S
\SubParagraph#S
\refParagraph#S
\refParagraphN#S