\def\a{This is a nice reformulation of the text in the rawsent macro. \rawsent{\lipsum[][1-2]}}
\def\b{\fullsent{Well formulated sentences can be enclosed in the macro fullsent.} This is an item combining the macro fullsent with the raw sentence: \lipsum[][3-4]}
\def\c{\rawsent{\lipsum[][5-6]} Also, raw text may be inserted after the raw sentence.}
\def\d{\fullsent{Alternatively, nicely formulated sentences can be enclosed in the macro fullsent.} This is an item combining both fullsent and rawsent macros.\rawsent{\lipsum[][7-8]}}
\title{Morphing Sketches of Paragraphs into Real Text based on Variable Lists
\title{Morphing MORE Sketches of Paragraphs into Real Text based on Variable Lists
with the \LaTeX\ Style \texttt{enumitem.sty}}
\author{Uwe Amann}
\maketitle
...
...
@@ -125,20 +128,107 @@
\end{varylist}
\RAWSENTENCEtrue
\section{How to Morph a Bullet List (from a Sketch Paper) to a Running Paragraph}
%%%%%%%%%%%%%%%%%%%%%%%%
\label{sec:variable-lists}
\def\a{The main result of this paper is a new method for generating cooking recipes
from Petri nets.}
\def\b{The cooking recipe is specified with a Petri net in which the places are characterized by a photo of the (partial) state (\emph{place photo}).}
\def\c{Cooking activities are modeled by transitions of the Petri net.}
\def\d{The end state is characterized by an end place and a photo of
the finished cooking process.}
\def\e{Our main observation is that a cooking process can be naturally
modeled by a SESEP (single entry - single exit place) petri
net. Cook with Petri!}
\def\a{The main result of this paper is a new method for generating cooking recipes from Petri nets.\rawsent{A new method for generating cooking recipes.}}
\def\b{The cooking recipe is specified with a Petri net in which the places are characterized by a photo of the (partial) state (\emph{place photo}).\rawsent{Specification with a PN.}}
\def\c{Cooking activities are modeled by transitions of the Petri net. \rawsent{Transitions are activities.}}
\def\d{The end state is characterized by an end place and a photo of the finished cooking process. \rawsent{Endstates are a photo.}}
\def\e{Our main observation is that a cooking process can be naturally modeled by a SESEP (single entry - single exit place) petri net. Cook with Petri! \rawsent{Start and end state result in a SESE PN.}}
Morphing can start with a paragraph sketch in enumerate-list form
\emph{(Outlined enumeration with labels):}
\vspace{1mm}\hrule
\ENUMtrue\SEPARATEPARtrue\LABELINGtrue
\begin{varylist}
\item\a
\item\b
\item\c
\item\d
\item\e
\end{varylist}
\hrule\vspace{2mm}
Alternatively, it may start with an itemized list
\emph{(Outlined bullet list with labels):}
\vspace{1mm}\hrule
\ENUMfalse\SEPARATEPARtrue\LABELINGtrue
\begin{varylist}
\item\a
\item\b
\item\c
\item\d
\item\e
\end{varylist}
\vspace{2mm}
\hrule
\vspace{2mm}
If \texttt{SEPARATEPAR} is set to false, the paragraph is inlined
\emph{(Inlined enumerated with labels):}
\vspace{1mm}
\hrule
\vspace{1mm}
\ENUMtrue
\SEPARATEPARfalse
\LABELINGtrue
\begin{varylist}
\item\a
\item\b
\item\c
\item\d
\item\e
\end{varylist}
\vspace{1mm}
\hrule\vspace{2mm}
If, additionally, \texttt{LABELING} is set to false, the labels vanish,
and the bullet list looks like running text
\emph{(Inlined running without labels):}
\vspace{2mm}
\hrule
\vspace{1mm}
\ENUMtrue
\SEPARATEPARfalse
\LABELINGfalse
\begin{varylist}
\item\a
\item\b
\item\c
\item\d
\item\e
\end{varylist}
\vspace{2mm}
\hrule
\RAWSENTENCEfalse
\section{How to Morph a Bullet List (from a Sketch Paper) to a Running Paragraph (without raw sentences)}
%%%%%%%%%%%%%%%%%%%%%%%%
\def\a{The main result of this paper is a new method for generating cooking recipes from Petri nets.\rawsent{A new method for generating cooking recipes.}}
\def\b{The cooking recipe is specified with a Petri net in which the places are characterized by a photo of the (partial) state (\emph{place photo}).\rawsent{Specification with a PN.}}
\def\c{Cooking activities are modeled by transitions of the Petri net. \rawsent{Transitions are activities.}}
\def\d{The end state is characterized by an end place and a photo of the finished cooking process. \rawsent{Endstates are a photo.}}
\def\e{Our main observation is that a cooking process can be naturally modeled by a SESEP (single entry - single exit place) petri net. Cook with Petri! \rawsent{Start and end state result in a SESE PN.}}
if the RAWSENTENCE switch is not set, the sections can be printed without raw text.
Morphing can start with a paragraph sketch in enumerate-list form