summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/minitoc/mtc-mu.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/minitoc/mtc-mu.tex')
-rw-r--r--Master/texmf-dist/doc/latex/minitoc/mtc-mu.tex102
1 files changed, 102 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/minitoc/mtc-mu.tex b/Master/texmf-dist/doc/latex/minitoc/mtc-mu.tex
new file mode 100644
index 00000000000..35eb692c67e
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/minitoc/mtc-mu.tex
@@ -0,0 +1,102 @@
+%%
+%% This is file `mtc-mu.tex',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% minitoc.dtx (with options: `mtc-mu')
+%% This is a generated file.
+%%
+%% Copyright (C) 2005, 2006 by:
+%% Jean-Pierre F. Drucbert (JPFD)
+%% <jean-pierre.drucbert@onera.fr>
+%%
+%% This file may be distributed and/or modified under the conditions of
+%% the LaTeX Project Public License, either version 1.3 of this license
+%% or (at your option) any later version. The latest version of this
+%% license is in:
+%%
+%% http://www.latex-project.org/lppl.txt
+%%
+%% and version 1.3 or later is part of all distributions of LaTeX version
+%% 2003/12/01 or later.
+%%
+%% This work has the LPPL maintenance status "author-maintained".
+%%
+%% This Current Maintainer of this work is Jean-Pierre F. Drucbert (JPFD).
+%%
+%% This work consists of all the files listed in the file `minitoc.l'
+%% distributed with it.
+\documentclass[12pt]{report}
+\usepackage[tight,listfiles]{minitoc}
+\setlength{\mtcindent}{0pt}
+\usepackage{wrapfig}
+\newcommand{\LangSig}[1]{\textsc{[#1]}} % smallcaps
+\begin{document}
+\dominitoc
+\tableofcontents
+\chapter{Mulspren}\label{chapter+mulspren}
+\begin{wrapfigure}{r}{0.5\linewidth}
+\begin{minipage}{\linewidth}
+\vspace{-2.\baselineskip}
+\minitoc
+\vspace{-1.\baselineskip}
+\end{minipage}
+\end{wrapfigure}
+The previous chapter examined many end-user programming environments
+and found that most contain cognitive programming gulfs.
+These gulfs were often created when programing environments used
+multiple notations, and could manifest themselves in a variety of
+usability problems, ranging from users being unable to understand
+a program representation, to not wanting to execute their programs.
+Conversely, the previous chapter also found circumstances where multiple
+notations helped users understand programs.
+It concluded that there was a place for multiple notation programming
+environments, but developers had to be very careful to avoid creating
+programming gulfs.
+It concluded that there was a place for multiple notation programming
+environments, but developers had to be very careful to avoid creating
+programming gulfs.
+
+This chapter introduces our programming environment, Mulspren.
+Mulspren was designed to avoid these gulfs and gain the potential
+benefits of multiple notations.
+Users program using two notations, one similar to English and one
+similar to conventional code.
+Changes in one notation are immediately reflected in the other notation,
+and users can move rapidly and seamlessly between the notations.
+This is programming using dual notations.
+When the program is executed, both notations are animated.
+Mulspren's language signature is \LangSig{Re/Wr/Wa + Re/Wr/Wa + Wa}.
+
+Papers describing Mulspren have been published in~\cite{Wright02-2}
+and~\cite{Wright03-3}.
+
+\section{section 1}
+\section{section 2 bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla bla bla bla bla}
+\section{section 3}
+\section{section 4}
+\section{section 5 bla bla bla bla bla bla bla bla bla bla bla
+bla bla bla bla bla}
+\begin{thebibliography}{1}
+\bibitem{Wright02-2}
+Tim Wright and Andy Cockburn.
+\newblock Mulspren: a multiple language simulation programming
+ environment.
+\newblock In {\em HCC '02: Proceedings of the IEEE 2002 Symposia
+ on Human Centric Computing Languages and Environments (HCC'02)},
+ page 101, Washington, DC, USA, 2002. IEEE Computer Society.
+
+\bibitem{Wright03-3}
+Tim Wright and Andy Cockburn.
+\newblock Evaluation of two textual programming notations for children.
+\newblock In {\em AUIC '05: Proceedings of the Sixth Australasian
+ conference on User interface}, pages 55--62, Darlinghurst, Australia,
+ Australia, 2005.
+ Australian Computer Society, Inc.
+\end{thebibliography}
+\end{document}
+\endinput
+%%
+%% End of file `mtc-mu.tex'.