This commit is contained in:
Juergen Spitzmueller 2024-05-12 07:54:04 +02:00
parent 207eaeee90
commit a2fb7b3566
2 changed files with 174 additions and 2 deletions

View File

@ -15110,6 +15110,26 @@ NeedCProtect
\end_inset
[
\change_inserted -712698321 1715492667
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\change_inserted -712698321 1715492433
-1
\end_layout
\end_inset
,
\begin_inset space \thinspace{}
\end_inset
\change_unchanged
\begin_inset Flex Code
status collapsed
@ -15135,7 +15155,25 @@ status collapsed
\end_inset
] This causes macros that contain this layout to be protected with
]
\change_inserted -712698321 1715492466
Value
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\change_inserted -712698321 1715492466
1
\end_layout
\end_inset
\change_deleted -712698321 1715492468
This
\change_unchanged
causes macros that contain this layout to be protected with
\begin_inset Flex Code
status collapsed
@ -15153,6 +15191,66 @@ cprotect
cprotect
\family default
) if necessary and thus allows (some) verbatim stuff in macros.
\change_inserted -712698321 1715492595
With the default setting (value
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\change_inserted -712698321 1715492536
0
\end_layout
\end_inset
),
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\change_inserted -712698321 1715492551
\backslash
cprotect
\end_layout
\end_inset
is used if a nested element requires it.
Value
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\change_inserted -712698321 1715492585
-1
\end_layout
\end_inset
prevents any use of
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\change_inserted -712698321 1715492585
\backslash
cprotect
\end_layout
\end_inset
within this layout,
even if required by a nested element.
\change_unchanged
\end_layout
\begin_layout Description
@ -31367,6 +31465,8 @@ status collapsed
\change_inserted -712698321 1712389749
$$OrigAbsName
\change_unchanged
\end_layout
\end_inset

View File

@ -13743,6 +13743,20 @@ NeedCProtect
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-1
\end_layout
\end_inset
,
\begin_inset space \thinspace{}
\end_inset
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\emph on
@ -13765,7 +13779,17 @@ status collapsed
\end_inset
] bewirkt,
] Wert
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
1
\end_layout
\end_inset
bewirkt,
dass Makros,
die dieses Layout enthalten,
mittels
@ -13787,6 +13811,54 @@ cprotect
) gechützt werden,
falls nötig.
Damit wird die Verwendung (mancher) Verbatim-Dinge in Makros ermöglicht.
In der Voreinstellung (Wert
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
0
\end_layout
\end_inset
) wird
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\backslash
cprotect
\end_layout
\end_inset
verwendet,
sobald ein eingebettetes Element dies verlangt.
Der Wert
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-1
\end_layout
\end_inset
unterbindet die Verwendung von
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\backslash
cprotect
\end_layout
\end_inset
selbst dann,
wenn eingebettete Elemente dies verlangen.
\end_layout
\begin_layout Description