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
|