summaryrefslogtreecommitdiff
path: root/design/format.tex
diff options
context:
space:
mode:
authordeva <deva>2008-12-09 13:55:10 +0000
committerdeva <deva>2008-12-09 13:55:10 +0000
commit9d982a5b4fc9c7efaa56c8f7a4130361f26b0302 (patch)
tree2594bda7b24f43718fcccc5061c417079c01850f /design/format.tex
parent2d53f43441e22352ded6413e349131fdb8b4f3bf (diff)
A little something about metawidgets, and format strings
Diffstat (limited to 'design/format.tex')
-rw-r--r--design/format.tex17
1 files changed, 17 insertions, 0 deletions
diff --git a/design/format.tex b/design/format.tex
new file mode 100644
index 0000000..3b4d9e6
--- /dev/null
+++ b/design/format.tex
@@ -0,0 +1,17 @@
+% -*- coding: utf-8 -*-
+\subsubsection{Formatstrengs formatet}
+\label{format}
+En format streng er en streng som bliver sammensat af delelementer.\\
+Strengen består dels af rå tekst, og dels af specielle koder som
+angiver at der skal indsættes en værdi fra en widget.\\
+Et eksempel på en formatstreng:
+\begin{verbatim}
+Der findes ${number_of_people} mennesker i verden.
+\end{verbatim}
+Her vil delstrengen \verb|${number_of_people}| blive erstattet af den
+faktiske værdi af feltet \verb|number_of_people|.\\
+De værdier som er til rådighed er alle værdier som findes i makroen,
+ikke blot dem som hører til den ydre makro, men også dem som er skjult
+inde i f.eks. metawidgets.\\
+Det er på nuværende tidpunkt ikke muligt at bruge sekvensen \verb|${|
+i den rå tekst, der findes altså ingen måde at \textit{escape} den på.