tex/vym.tex
changeset 233 c3943fbd0e74
parent 217 375be2baa976
child 245 27b71695d690
     1.1 --- a/tex/vym.tex	Tue Mar 07 11:32:02 2006 +0000
     1.2 +++ b/tex/vym.tex	Tue Mar 07 11:32:02 2006 +0000
     1.3 @@ -31,11 +31,17 @@
     1.4  \newcommand{\key}[1]{[#1]}
     1.5  
     1.6  \begin{document}
     1.7 -\title{VYM \\ -- \\View Your Mind}
     1.8 +\title{
     1.9 +	\includegraphics[width=8cm]{vym-logo-new.png}
    1.10 +	\\
    1.11 +VYM \\ -- \\View Your Mind}
    1.12  \author{\textcopyright Uwe Drechsel  }
    1.13  
    1.14 +
    1.15  \maketitle
    1.16  
    1.17 +\newpage
    1.18 +
    1.19  \tableofcontents
    1.20  
    1.21  \newpage
    1.22 @@ -117,7 +123,7 @@
    1.23  
    1.24  \subsection{What you shouldn't do with a map...}
    1.25  A map drawn by somebody shows the way the author thinks. There is
    1.26 -no right or wrong in the way it is drawn, so there is no way to critize
    1.27 +no right or wrong in the way it is drawn, so there is no way to criticize
    1.28  it. "It is, what it is" ({\sc F.~Lehmann}).
    1.29  
    1.30  %\section{Tutorials}
    1.31 @@ -132,7 +138,7 @@
    1.32  		\href{http://de.wikipedia.org/wiki/Mindmap}{http://de.wikipedia.org/wiki/Mindmap}
    1.33  \end{itemize}
    1.34  
    1.35 -\subsection{Concept of \vym}
    1.36 +\subsection{Concept of \vym: Maps, branches, mapeditor and noteeditor}
    1.37  
    1.38  %TODO may add a general introduction here...
    1.39  
    1.40 @@ -177,6 +183,8 @@
    1.41  thumb-up\rq flag is set, then the \lq thumb down\rq is unset and vice
    1.42  versa. You can change this default behaviour in the settings menu.
    1.43  
    1.44 +%TODO add info about toolbars e.g. undo/redo, ...
    1.45 +
    1.46  \section{Mapeditor} \label {mapeditor}
    1.47  \subsection{Start a new map}
    1.48  After \vym is started two windows will open: the mapeditor and the
    1.49 @@ -374,7 +382,7 @@
    1.50  	also support JPEG, MNG and GIF, if specially configured during
    1.51  	compilation (as done when \vym is part of SUSE LINUX).}
    1.52  While an image is selected in the dialog, you can see a preview of the
    1.53 -image.	
    1.54 +image. It is also possible to select multiple images.	
    1.55  
    1.56  You can position the image anywhere you want, just drag it with left
    1.57  mouse. To relink it to another branch, press \key{Shift} while moving
    1.58 @@ -515,6 +523,12 @@
    1.59  If you want to save more text in a branch e.g. a complete email, a
    1.60  cooking recipe, or the whole source code of a software project, you can
    1.61  use the noteeditor. 
    1.62 +\begin{center}
    1.63 +	\includegraphics[width=8cm]{noteeditor.png}
    1.64 +\end{center}
    1.65 +This editor displays text associated to a branch selected in the
    1.66 +mapeditor. To visualize that there maybe is no text yet, the noteeditor
    1.67 +shows different background colors depending on its state:
    1.68  
    1.69  \subsection{States}
    1.70  Before you can type or paste text into it, you have
    1.71 @@ -547,7 +561,15 @@
    1.72  wanted, so there you can convert all paragraphs into linebreaks by using
    1.73  Edit~\ra~Remove~Paragraphs or \key{ALT-X}.
    1.74  
    1.75 -\subsection{Fonts}
    1.76 +\subsection{RichText: Colors, paragraphs and formatted text}
    1.77 +\vym supports formatted text (QT Rich Text) in the noteeditor since
    1.78 +version 1.4.7.  Colors and text attributes (e.g. italic, bold) can be
    1.79 +set with the buttons above the text.  The text itself is divided in
    1.80 +paragraphs. For each paragraph the format can be set (e.g. centered,
    1.81 +right). A paragraph is ended when a \key{Return} is entered. If you just
    1.82 +want to begin a new line, press \key{CTRL-Return}.
    1.83 +
    1.84 +\subsection{Fonts and how to quickly switch them}
    1.85  The noteeditor is ment to be used for simple notes, not really as full
    1.86  featured text editor. Because of many requests \vym supports now
    1.87  formatted text in the noteeditor\footnote{
    1.88 @@ -569,14 +591,6 @@
    1.89  be used. Please note, that the chosen font also will be used for HTML
    1.90  exports, so you should only use fonts which are available generally.
    1.91  
    1.92 -\subsection{Colors and formatted text}
    1.93 -\vym supports formatted text (QT Rich Text) in the noteeditor since
    1.94 -version 1.4.7.  Colors and text attributes (e.g. italic, bold) can be
    1.95 -set with the buttons above the text.  The text itself is divided in
    1.96 -paragraphs. For each paragraph the format can be set (e.g. centered,
    1.97 -right). A paragraph is ended when a \key{Return} is entered. If you just
    1.98 -want to begin a new line, press \key{CTRL-Return}.
    1.99 -
   1.100  \subsection{Find text}
   1.101  The noteeditor itself has no Find function, use Find in the mapeditor,
   1.102  which will also search all notes (see \ref{findwindow}).
   1.103 @@ -598,16 +612,71 @@
   1.104  selected). Especially useful for text like emails, meeting minutes etc.
   1.105  
   1.106  \section{Hello world}
   1.107 -\vym can export its maps in various formats and can import data from
   1.108 -outside (though import is still limited at the moment).
   1.109 -Also parts of a map can be exported.
   1.110 +This section is about how \vym can interact with other applications.
   1.111 +Many applications meanwhile can read and write their data using XML, the
   1.112 +eXtensible Markup Language. \vym also uses XML to save its maps, see
   1.113 +\ref{fileformat} for a more detailed description. 
   1.114 +
   1.115 +So if your an application understands XML, chances are good that someone
   1.116 +could write import/export filters for \vym. Volunteers are always
   1.117 +welcome ;-)
   1.118 +
   1.119 +\subsection{Import} 
   1.120 +
   1.121 +\subsubsection*{KDE Bookmarks}
   1.122 +The integrated bookmark editor in KDE is somewhat limited, so why not
   1.123 +use \vym to maintain the bookmark mess? To create a new map containing
   1.124 +your current KDE bookmarks just choose
   1.125 +\begin{itemize}
   1.126 +	\item File \ra Import\ra KDE Bookmarks
   1.127 +\end{itemize}
   1.128 +
   1.129 +\subsubsection*{Mind Manager}
   1.130 +\vym has currently a very basic import filter to convert maps created by
   1.131 +{\em Mind Manager}\footnote{Mind Manager is a professional software by
   1.132 +Mindjet. Both names are registered trademarks by Mindjet. For more
   1.133 +information see their website at
   1.134 +\href{http://mindjet.de}{http://mindjet.de}} into \vym maps. Notes and
   1.135 +pictures are not converted at the moment. You can import files with
   1.136 +\begin{itemize}
   1.137 +	\item File \ra Import\ra Mind Manager
   1.138 +\end{itemize}
   1.139 +
   1.140 +
   1.141 +\subsubsection*{Directory structure}
   1.142 +\vym can read a directory structure. This is mainly for
   1.143 +testing \vym e.g. to easily create huge maps used for benchmarks (yes,
   1.144 +there is still room to optimize \vym ;-)
   1.145  
   1.146  \subsection{Export}
   1.147 -The format in which the map will be exported can be chosen with
   1.148 +\vym supports various formats to help other applications.
   1.149 +
   1.150 +\subsubsection*{Open Office}
   1.151 +Open Office beginning with version~2 uses the so called "Open Office
   1.152 +Document Format", which can be written by \vym. The options are
   1.153 +currently limited, but it possible to export presentations which can be
   1.154 +opened in Open Office Impress. By selecting
   1.155  \begin{itemize}
   1.156 -	\item File \ra Export \ra {\em format}
   1.157 +	\item File \ra Export\ra Open Office
   1.158  \end{itemize}
   1.159 -\vym offers both HTML and ASCII export.
   1.160 +you get a file dialogue where you can choose the output file and the
   1.161 +file type:
   1.162 +\begin{center}
   1.163 +	\includegraphics[width=12cm]{export-oo.png}
   1.164 +\end{center}
   1.165 +The file types represent various templates, which can be created with
   1.166 +some manual work from an existing Open Office document. The structure of
   1.167 +\vym map is then inserted into a template. 
   1.168 +There are some limitations at the moment:
   1.169 +\begin{itemize}
   1.170 +	\item \vym can't take care of page lengths, so you have to check and
   1.171 +	probably reedit in Open Office to avoid text running over the end of
   1.172 +	a page
   1.173 +	\item Images and flags are not used at the moment
   1.174 +	\item Notes are just written as plain text, without RichText
   1.175 +\end{itemize}
   1.176 +Some of the templates make use of {\em sections} e.g. insert the
   1.177 +headings of mainbranches as chapters for sections into the presentation.
   1.178  
   1.179  \subsubsection*{Image}
   1.180  \vym supports all image formats which are natively supported by the
   1.181 @@ -622,14 +691,31 @@
   1.182  this will probably done using stylesheets. So the output may change in
   1.183  future versions of \vym.
   1.184  
   1.185 -\subsubsection*{HTML}
   1.186 -Before a map is exported as HTML, it will be first written as XML into a
   1.187 +\subsubsection*{\LaTeX}
   1.188 +\vym can generate an input file for \LaTeX. Currently this is considered
   1.189 +as experimental, there are no options (yet). 
   1.190 +By selecting
   1.191 +\begin{itemize}
   1.192 +	\item File \ra Export\ra \LaTeX 
   1.193 +\end{itemize}
   1.194 +you will be asked in a file dialog for the name of the output file. This
   1.195 +file should be included in a \LaTeX document using command  
   1.196 +\begin{verbatim}
   1.197 +	\include{inputfile.tex}
   1.198 +\end{verbatim}
   1.199 +
   1.200 +\subsubsection*{XHTML (Webpages)}
   1.201 +
   1.202 +This is the format you want to use to create a webpage. For an example
   1.203 +have a look at the \vym homepage: 
   1.204 +\href{http://www.InSilmaril.de/vym}{www.InSilmaril.de/vym}
   1.205 +
   1.206 +Some explanation how this works: 
   1.207 +Before a map is exported as XHTML, it will be first written as XML into a
   1.208  directory (see \ref{xmlexport}). Then the external program {\tt
   1.209  xsltproc}\footnote{On SUSE Linux {\tt xsltproc} is installed by
   1.210  default.}
   1.211  will be called to process the XML file and generate HTML code.
   1.212 -%A script then will transform the XML
   1.213 -%version. 
   1.214  A dialog allows to set various options:
   1.215  \begin{itemize}
   1.216  	\item {\bf Include image:} If set, \vym will creat an image map at
   1.217 @@ -648,36 +734,6 @@
   1.218  Additionally the paths to the CSS and XSL stylesheets can be set. By
   1.219  default on SUSE~Linux they will be in {\tt /usr/share/vym/styles}.
   1.220  
   1.221 -%\paragraph{WIKI style:} This is very useful for easy design of webpages.
   1.222 -%Here is a short overview:
   1.223 -%\begin{verbatim}
   1.224 -%Lines:
   1.225 -%	+ Big headlines start with the '+' character.
   1.226 -%	- Small headlines start with the '-' character.
   1.227 -%	  Normal text doesn't have any starting notation.
   1.228 -%	! Notes start with an exclamation.
   1.229 -%	. Indented text starts with a dot.
   1.230 -%	? Questions start with a question-mark, and
   1.231 -%	= Answers starts with the equal-sign.
   1.232 -%	* Points for a item-list
   1.233 -%	# clues
   1.234 -%	
   1.235 -%Links:
   1.236 -%	use '{...}' or '{(vym homepage) http://www.insilmaril.de/vym/}'
   1.237 -%	for external links.
   1.238 -%	
   1.239 -%Markup:
   1.240 -%	|This is bold| text, while 
   1.241 -%	|/this text is italic|, 
   1.242 -%	|*this is pre-formatted|, and 
   1.243 -%	|!this is a note|
   1.244 -%\end{verbatim}
   1.245 -%
   1.246 -%\paragraph{Show output:} This is used for debugging. \vym uses an
   1.247 -%the external script {\tt vym2html.sh} to preprocess the XML-data. Then
   1.248 -%\vym calls {\tt xsltproc} to generate the HTML page by using various
   1.249 -%{\tt .xsl} stylesheets and {\tt wireframe.css}. If you run into problems
   1.250 -%here, changing paths in {\tt $\sim$/.qt/vymrc} might help.
   1.251  
   1.252  \subsubsection*{XML} \label{xmlexport}
   1.253  The map is written into a directory both as an image and as XML. The
   1.254 @@ -696,51 +752,6 @@
   1.255  file with the postfix {\tt .vyp}, which is an abbreviation for \lq vym
   1.256  part\rq.
   1.257  
   1.258 -\subsection{Import} 
   1.259 -Many applications meanwhile can export their data using XML. \vym also
   1.260 -uses XML to save its maps, see \ref{fileformat} for a more detailed
   1.261 -description.
   1.262 -
   1.263 -%TODO
   1.264 -
   1.265 -%Import of vym maps somewhere (context menu)
   1.266 -%Import of "foreign" formats
   1.267 -
   1.268 -volunteers to write import filters are welcome.
   1.269 -
   1.270 -Also parts of a vym map ({\tt .vyp}) can be imported.
   1.271 -\subsubsection*{Directory structure}
   1.272 -\vym can read a directory structure. This is mainly for
   1.273 -testing \vym e.g. to easily create huge maps used for benchmarks (yes,
   1.274 -there is still room to optimize \vym ;-)
   1.275 -
   1.276 -
   1.277 -\subsection{\vym file format} \label{fileformat}
   1.278 -\vym maps usually have the postfix "{\tt .vym}" and represent a
   1.279 -compressed archive of data. If you want to have a
   1.280 -closer look into the data structure, just uncompress the map manually
   1.281 -using
   1.282 -\begin{verbatim}
   1.283 -	unzip vymfile.vym
   1.284 -\end{verbatim}
   1.285 -A directory named {\tt vymfile} will be created containing further
   1.286 -directories both for {\tt images} and {\tt flags}. In the {\tt vymfile}
   1.287 -directory you will find the map itself, usually named {\tt vymfile.xml}.
   1.288 -
   1.289 -This file can be loaded directly into \vym, it does not have to be
   1.290 -compressed. If you want to compress all the data yourself, use
   1.291 -\begin{verbatim}
   1.292 -	cd vymfile
   1.293 -	zip -r vymfile.vym .
   1.294 -\end{verbatim}
   1.295 -
   1.296 -\subsubsection*{Importing a part of a map}
   1.297 -Select a branch where you want to add a previously save part of a map
   1.298 -({\tt .vyp}), then open
   1.299 -the context menu and choose {\em Add \ra Import}. For the import you can
   1.300 -choose between {\em Import Add} and {\em Import Replace}: The imported
   1.301 -data will be added after the selection resp. replace the selection.
   1.302 -
   1.303  
   1.304  \section{Advanced Editing}
   1.305  \vym offers a few shortcuts to let you work more quickly and literally
   1.306 @@ -781,7 +792,7 @@
   1.307  it is scrolled), is just show as a little horizontal arrow. In the
   1.308  screenshot above have a look at the \lq Tuesday\rq\ branch.
   1.309  
   1.310 -\subsubsection{Create a xLink}
   1.311 +\subsubsection*{Create a xLink}
   1.312  Choose the link mode from the modifier toolbar (by clicking or pressing
   1.313  \key{L}). Select the branch, where the xLink should start. Press the
   1.314  modifier key \key{Ctr} and simultanously click on the branch where the
   1.315 @@ -789,14 +800,14 @@
   1.316  key). If you release the mouse over a branch the xLink becomes
   1.317  permanent.
   1.318  
   1.319 -\subsubsection{Modify or delete a xLink}
   1.320 +\subsubsection*{Modify or delete a xLink}
   1.321  Open the context menu of a branch and select \lq Edit xLink\rq. A
   1.322  submenu contains all the xLinks of the branch (if there are any). They
   1.323  are named like the branches, where they end. Choose one and
   1.324  the xLink dialogue opens, where you can set color, width and also delete
   1.325  the xLink.
   1.326  
   1.327 -\subsubsection{Follow a xLink}
   1.328 +\subsubsection*{Follow a xLink}
   1.329  In a complext \vym map it sometimes comes handy to jump to the other end
   1.330  of a xLink. You can do this by opening the context menu of the branch
   1.331  and clicking on \lq Goto xLink\rq and selecting the xLink you want to
   1.332 @@ -804,23 +815,30 @@
   1.333  
   1.334  
   1.335  
   1.336 -\subsection{Adding and removing links}
   1.337 +\subsection{Adding and removing branches}
   1.338  The context menu of a branch shows some more ways to add and delete data
   1.339  e.g. you can delete a branch while keeping its childs. The childs become
   1.340  linked to the parent of the previously removed branch.
   1.341  Similar branches can be inserted into existing maps. For keyboard
   1.342  shortcuts also have a look at the context menu.
   1.343  
   1.344 +\subsection{Adding a whole map or a part of a map}
   1.345 +Select a branch where you want to add a previously saved map ({\tt .vym})or a part
   1.346 +of a map ({\tt .vyp}) , then open
   1.347 +the context menu and choose {\em Add \ra Import}. For the import you can
   1.348 +choose between {\em Import Add} and {\em Import Replace}: The imported
   1.349 +data will be added after the selection resp. replace the selection.
   1.350 +
   1.351  
   1.352  \section{\vym on Mac OS X}
   1.353  \subsection{Overview}
   1.354  Basically there are two ways to run \vym on Macs:
   1.355 -\subsubsection{QT Mac Edition:}
   1.356 +\subsubsection*{QT Mac Edition:}
   1.357  	\vym here provides the well known Mac look and feel.  \vym is
   1.358  	available as zipped Mac OS X application. It has been compiled and
   1.359  	tested in Mac~OS~10.3, but should also work on Tiger. It is using
   1.360  	the Mac version of Trolltechs QT library.  
   1.361 -\subsubsection{X11}
   1.362 +\subsubsection*{X11}
   1.363  	\vym can also be run using the Linux version, but then menus and
   1.364  	handling will also be those of the Linux version e.g. The menu bar
   1.365  	will look different. 
   1.366 @@ -842,249 +860,101 @@
   1.367  Mac~OS determines automatically if the link is a pdf or www page and
   1.368  opens the right browser.
   1.369  
   1.370 -\subsection{Compiling \vym on Macs}
   1.371 -Please refer to the documentation available on the internet:
   1.372 +
   1.373 +\begin{appendix}
   1.374 +
   1.375 +\section{Contributing to \vym}
   1.376 +
   1.377 +\subsection{Getting help}
   1.378 +
   1.379 +\subsubsection*{Frequently asked questions}
   1.380 +Please refer to the FAQ available on the \vym website:
   1.381  \begin{center}
   1.382  \href{http://www.InSilmaril.de/vym/faq.html}{http://www.InSilmaril.de/vym/faq.html}
   1.383  \end{center}
   1.384 -\end{document}
   1.385  
   1.386 -\section{History of \vym}
   1.387 -\subsection{Future}
   1.388 +\subsubsection*{Mailinglists}
   1.389 +There are two mailinglists: {\tt vym-forum} is the \vym users forum to
   1.390 +discuss various questions, while {\tt vym-devel} is intended for people
   1.391 +interested in contributing to \vym. You can view the archives and
   1.392 +subscribe at
   1.393 +\begin{center}
   1.394 +\href{https://sourceforge.net/mail/?group_id=127802}{https://sourceforge.net/mail/?group\_id=127802}
   1.395 +\end{center}
   1.396 +
   1.397 +\subsubsection*{Contacting the author}
   1.398 +Especially for support questions please try the mailinglists first. If
   1.399 +everything else fails you can contact the Uwe Drechsel at
   1.400 +\begin{center}
   1.401 +\href{mailto:vym@InSilmaril.de}{vym@Insilmaril.de}
   1.402 +\end{center}
   1.403 +
   1.404 +
   1.405 +\subsection{Compiling from the sources}
   1.406 +\subsubsection*{Get the sources}
   1.407 +
   1.408 +\subsubsection*{The Qt toolkit}
   1.409 +Qt is C++ toolkit for multiplatform GUI and application development. It
   1.410 +provides single-source portability across MS~Windows, Mac~OS~X, Linux
   1.411 +ans all major commercial Unix variants. Qt is also available for
   1.412 +embedded devices. Qt is a Trolltech product. See 
   1.413 +\href{http://www.trolltech.com/qt/}{www.trolltech.com/qt} 
   1.414 +for more information
   1.415 +
   1.416 +
   1.417 +\subsubsection*{Compiling \vym }
   1.418 +Make sure you have installed your Qt environment properly, see the Qt
   1.419 +documentation for details. You need to have the Qt command {\tt qmake}
   1.420 +in your {\tt PATH}-environment, then run
   1.421 +\begin{verbatim}
   1.422 +qmake
   1.423 +make  
   1.424 +make install
   1.425 +\end{verbatim}
   1.426 +The last command {\tt make install} needs root-permissions. Of course it
   1.427 +may be omitted, if you just want to test \vym.
   1.428 +
   1.429 +\subsubsection*{Compiling \vym on Macs}
   1.430 +
   1.431 +\subsection{\vym file format} \label{fileformat}
   1.432 +\vym maps usually have the postfix "{\tt .vym}" and represent a
   1.433 +compressed archive of data. If you want to have a
   1.434 +closer look into the data structure map called "mapname.vym", 
   1.435 +just uncompress the map manually using
   1.436 +\begin{verbatim}
   1.437 +	unzip mapname.vym
   1.438 +\end{verbatim}
   1.439 +This will create directories named {\tt images} and {\tt flags} in your
   1.440 +current directory and also the map itself, usually named {\tt
   1.441 +mapname.xml}.
   1.442 +The XML structure of \vym is pretty self explaining, just have a look at
   1.443 +{\tt mapname.xml}.
   1.444 +
   1.445 +This XML file can be loaded directly into \vym, it does not have to be
   1.446 +compressed. If you want to compress all the data yourself, use
   1.447 +\begin{verbatim}
   1.448 +	zip -r mapname.vym .
   1.449 +\end{verbatim}
   1.450 +to compress all data in your current directory.
   1.451 +
   1.452 +\subsection{New features}
   1.453  There are lots of features which might find their way into \vym.
   1.454 -Together with \vym you should have received a directory with example
   1.455 +Together with \vym you should have received a directory with several
   1.456  maps e.g. on SUSE~LINUX this is
   1.457  \begin{center}
   1.458  	{\tt /usr/share/doc/packages/vym/demos}
   1.459  \end{center}
   1.460  where you find the map {\tt todo.vym}. It lists quite a lot of things to
   1.461 -be done in future. If you have more ideas, contact the author at
   1.462 -{\tt vym@insilmaril.de}.
   1.463 +be done in future. If you have more ideas, contact the development team
   1.464 +at
   1.465 +{\tt vym-devel@lists.sourceforge.net}.
   1.466  
   1.467 -\subsection{Past}
   1.468 -\input{vym.changelog}
   1.469 -\begin{center}
   1.470 -\begin{longtable}{|lcp{8cm}l|} \hline
   1.471 -Version	&	&	Comment								& Date	\\ \hline \hline \endhead
   1.472 -	\hline \endfoot
   1.473 -1.6.8	& - &	Dramatic speedup in some operations 
   1.474 -				(e.g. move branch up/down) due to extended 
   1.475 -				undo engine							& 2005-06-07 \\ 
   1.476 -1.6.7	& - &	Changed default pdf-reader for Mac OSX & 2005-05-27 \\ 
   1.477 -		& - &	Bugfix: xLinks stopped working in 1.6.6			&\\
   1.478 -		& - &	Bugfix: drawing error when using modModeCopy    &\\
   1.479 -		& - &	Bugfix: replaced lrint by qRound for BSD ports	&\\
   1.480 -1.6.6	& -	&	Exclusive standard flags			& 2005-05-23 \\
   1.481 -1.6.5	& -	&	removing a branch and keeping its childs	& 2005-05-19 \\
   1.482 -        & -	&	removing childs of a branch			& \\
   1.483 -        & -	&	insert branch and make selection its child& \\
   1.484 -        & -	&	restructured branch context menu	
   1.485 -				in a basic version (straight line)	& 2005-04-15\\
   1.486 -        & -	&	New shortcuts  for use on Mac OS X	& \\
   1.487 -        & -	&	Importing directories generates vymlinks now & \\
   1.488 -        & -	&	Bugfix: Changing linkstyle now automatically redraws all
   1.489 -				links again& \\
   1.490 -        & -	&	Bugfix: Paste icon is disabled if clipboard is empty &\\
   1.491 -1.6.4	& -	&	xLinks (arbitrary connection between 2 branches) works
   1.492 -				in a basic version (straight line)	& 2005-04-15\\
   1.493 -1.6.3	& -	&	Bugfix: Saving of selection to a vym part (.vyp)	&2005-03-30\\
   1.494 -		& - &	Bugfix: Closing the noteeditor by closing its window now
   1.495 -				also toggles the responding toolbar button. &\\
   1.496 -1.6.2	& -	&	Introduced Modifier modes: color, link, copy &2005-03-24\\
   1.497 -      & -	&	Linking branches is basically possible, though it can't
   1.498 -				be edited/saved yet &\\
   1.499 -1.6.1	& -	&	Optimized moving of branches: much faster especially 
   1.500 -				with huge subtrees					&2005-01-30\\
   1.501 -		& -	&	Bugfix: Segfault when loading vym part &\\
   1.502 -		& -	&	Bugfix: ugly unitialized lines, when 
   1.503 -				temporary drawn link was moved from a 
   1.504 -				temporary parent back to canvas		& \\ 
   1.505 -1.6.0 	& -	&	Added saving of xhtml settings in map& 2004-12-14 \\ 
   1.506 -1.5.2 	& -	&	Added Import of maps with two modes: 
   1.507 -				add/replace							& 2004-12-13 \\ 
   1.508 -		& - &	Added export of part of maps		& \\
   1.509 -		& - &	Added joining of paragraphs in text editor		& \\
   1.510 -		& - &	Optimized undo: Only relevant parts are saved, which
   1.511 -				dramatically improves e.g. moving branches up/down 
   1.512 -				in most maps & \\
   1.513 -		& -	&	Bugfix: QTextEdit generates invalid XML code, which
   1.514 -				could lead to a parse error, if font name contains a \& &  \\ 
   1.515 -		& -	&	Bugfix: Wrong order of mainbranches in Export	&  \\ 
   1.516 -		& -	&	Bugfix: zip archive was not deleted before save, which
   1.517 -				could lead to much bigger files, e.g. 
   1.518 -				when working on older \vym maps or deleted images&  \\ 
   1.519 -		& -	&	Bugfix: Printing in Texteditor      &  \\ 
   1.520 -		& -	&	Bugfix: Wrong URLs in xhtml output				&  \\
   1.521 -      	& -	&	Bugfix: Segfault fixed at Cursor left/right in empty map&  \\
   1.522 -1.5.1 	& -	&	More options in xhtml export: external scripts 	& 2004-10-01 \\
   1.523 -1.5.0 	& -	&	Public release of all changes since 1.4.1      	& 2004-09-26 \\
   1.524 -      	& -	&	New function to replace paragraphs in note editor
   1.525 -				by linebreaks, this makes pasted text much nicer& \\
   1.526 -      	& -	&	New option to toggle exporting of of floatimages& \\
   1.527 -      	& -	&	z-plane of floatimages can be set (manually only)& \\
   1.528 -		& - &	Bugfix: Wrong ordering of branches, if mainbranch is
   1.529 -				exactly left of center& \\
   1.530 -1.4.7 	& -	&	New Export to XHTML by Thomas Schraitle.	& 2004-09-24 \\
   1.531 -		& - &	Bugfix: vymLink&	\\
   1.532 -		& - &	Bugfix: spaces and dots in filenames	& \\
   1.533 -		& - &	Bugfix: Error message if xsltproc is not installed& \\
   1.534 -1.4.6 	& -	&	New file format: notes are saved as part of the .xml file
   1.535 -			& 2004-09-15	\\
   1.536 -		& - &	Note Editor supports Rich Text now.&\\
   1.537 -		& - &	Parser now also nows {\tt standardflag} (all letters
   1.538 -				lowercase)&\\
   1.539 -1.4.5 	& -	&	Correct handling of font size in Heading			& 2004-08-23	\\
   1.540 -1.4.4 	& -	&	Selecting with cursor now works between subtrees	& 2004-07-29	\\
   1.541 -		& - &	Bugfix: vymLink was set to temporary dir in 1.4.3	& \\
   1.542 -		& - &	Bugfix: & \\
   1.543 -1.4.3 	& -	&	Optimisation: Reduced canvas objects by only
   1.544 -				creating objects for used flags		& 2004-07-19 \\ 
   1.545 -		& - &	Better visualization of moving branch above/below target&\\		
   1.546 -		& - &	Find Window informs with dialog, if the search failed&\\
   1.547 -		& - &	System Flags are clickable now		&\\
   1.548 -		& - &	Reworked CSS and XST stylsheets (comments, indent, browser
   1.549 -				compatibility)						&\\
   1.550 -		& - &	vymLinks are shown in statusbar		&\\
   1.551 -		& - &	current directory is save			&\\
   1.552 -		& - &	Rewritten load/save to improve multimap handling and
   1.553 -				unzipped files&\\
   1.554 -		& - &	Bugfix: vymLinks don't get deleted 
   1.555 -				when Cancel is pressed				&\\		
   1.556 -      	& -	&	Bugfix: Fixed a bunch of bugs in XSL for HTML export&            \\ 
   1.557 -      	& -	&	Bugfix: More toolbar buttons disabled, if action not
   1.558 -				possible&            \\ 
   1.559 -		& - &	Bugfix: Renaming .vymfile now works&\\		
   1.560 -		& - &	Bugfix: mapChanged set when toggling flags&\\		
   1.561 -		& - &	Bugfix: CTRL-N was used twice		&\\
   1.562 -		& - &	Bugfix: Del didn't work on floatimage &\\
   1.563 -1.4.2 	& -	&	Bugfix: Float image could not be deleted& \\ 
   1.564 -1.4.1 	& -	&	Bugfix: Color of branch not saved	& 2004-05-25 \\ 
   1.565 -      	& -	&	Bugfix: wrong path at HTML export	&            \\ 
   1.566 -		& -	&	Bugfix: map is not save with special characters in path&  \\ 
   1.567 -1.4.0 	& -	&	Ask for confirmation before opening 
   1.568 -				a map in multiple editors			& 2004-05-17 \\
   1.569 -		& - &	Save state of note editor (visible/minimized)& \\
   1.570 -		& - &	Export to HTML						& \\
   1.571 -		& - &	Author and Comment is saved in map	& \\
   1.572 -		& - &	Stats are shown in Edit MapInfo		& \\
   1.573 -		& - &	Changes for OS X port (QCursor, QContextMenuEvent)	& \\
   1.574 -		& - &	Bugfix: Fonts from note editor are save now			&\\
   1.575 -		& - &	Bugfix: invisible image when parent is scrolled		&\\
   1.576 -		& - &	Bugfix: Segfault pressing "enter" for floatimage	&\\
   1.577 -		& - &	Bugfix: Images can't be outside of exported area
   1.578 -				anymore.& \\
   1.579 -		& - &	Bugfix: Filenames with blanks		& \\
   1.580 -		& - &	Bugfix: Old maplink is shown when editing maplink& \\
   1.581 -		& - &	Bugfix: always show cursor while editing heading & \\
   1.582 -1.3.5 	& -	&	Export map to dir					& 2004-04-16 \\
   1.583 -		& - &	Export to any of QTs image formats	& \\
   1.584 -		& - &	Also right side of selection is always visible now.& \\
   1.585 -1.3.4 	& -	&	Load last maps in file menu         & 2004-04-07 \\
   1.586 -		& - &	save last image path for loading	& \\
   1.587 -		& - &	Also export standard flags to dir.	& \\
   1.588 -1.3.3 	& -	&	Enabled <br> in headings as manual linebreak	& 2004-03-26 \\
   1.589 -		& -	&	Heading can be copied to URL		&\\
   1.590 -		& -	&	Bugfix: GIFs are automatically converted to PNG now&\\
   1.591 -1.3.2 	& -	&	Add and move branches above/below selection, Texteditor copy all,& 2004-03-26 \\
   1.592 -1.3.1 	& -	&	Export to directory, changed naming in .vym& 2004-03-25 \\
   1.593 -1.3.0 	& -	&	Bugfix: Check if map can be saved at all& 2004-03-23 \\
   1.594 -1.2.12	& -	&	Select image format before saving image	& 2004-03-22 \\
   1.595 -1.2.11	& -	&	Selecting mainbranches by up/down	& 2004-03-18 \\
   1.596 -		& -	&	Export ASCII (experimental)			&			\\
   1.597 -		& -	&	Each map can be saved individually at quit	&	\\
   1.598 -		& -	&	Bugfix: Opening VymLink crashes QT	&			\\
   1.599 -		& -	&	Bugfix: 50\% less objects on canvas	&			\\
   1.600 -		& -	&	Bugfix: Ignoring LANG, now always written as UTF8&\\
   1.601 -1.2.10	& -	&	Sort Mainbranches by angle to y-axis& 2004-03-16 \\
   1.602 -		& -	&	Import directory structure			&			\\
   1.603 -		& - &	Fix: Set FrameType of MapCenter while loading map &\\
   1.604 -1.2.9	& -	&	Jump to another vym map		        & 2004-03-12 \\
   1.605 -     	& -	&	Mainbranches are alwas ordered clockwise   &     \\
   1.606 -1.2.8	& -	&	Change frame types in context menu  & 2004-03-03 \\
   1.607 -1.2.7	& -	&	Copy / Paste and save Floatimages & 2004-02-25 \\
   1.608 -1.2.6	& -	&	Closing vym in KDE now asks for save, too	& 2004-02-24 \\
   1.609 -		& -	&	Context menu for branches					&  \\
   1.610 -		& -	&	Selection is saved in .vym file				&  \\
   1.611 -1.2.5	& -	&	URLs to external links can be added & 2004-02-18 \\
   1.612 -		& - &	All actions are deactived if not possible & \\
   1.613 -1.2.4	& -	&	Images: Can be loaded, saved, relinked to other parents
   1.614 -& 2004-02-16 \\
   1.615 -1.2.3	& -	&	Zoom: Reset and finer steps shrinking/enlarging	& 2004-01-27 \\
   1.616 -1.2.2	& -	&	Editing of links (style and color)	& 2004-01-27 \\
   1.617 -1.2.1	& -	&	Bugfix: LineEdit when adding branch has correct position
   1.618 -				again.								& 2004-01-27 \\
   1.619 -1.2.0	& -	&	Scrolled parts are automatically unscrolled when
   1.620 -				selected and scrolled again later.				& 2004-01-23 \\
   1.621 -		& - &	Bugfix: Save flag is updated when multiple maps are opened& \\
   1.622 -		& - &	Bugfix: Moving of branches is faster and more accurat
   1.623 -				when adding to mapcenter& \\
   1.624 -1.1.7	& -	&	Bugfix: Remember filename of note in noteeditor	& 2003-12-04 \\
   1.625 -1.1.6	& -	&	Find Text also in Notes.	& 2003-12-02 \\
   1.626 -1.1.5	& -	&	Bugfix: Correct setting and positioning when relinking branches	& 2003-11-07 \\
   1.627 -1.1.4	& -	&	Scroll mode added (folding of subtrees).		& 2003-11-03 \\
   1.628 -		& - &	Bugfix: Wrong position of linedit in zoomed view& \\
   1.629 -1.1.3	& -	&	Added clear button in find window, bugfixes    & 2003-10-09 \\ 
   1.630 -1.1.2	& -	&	Links can be colored with color of heading     & 2003-10-07 \\ 
   1.631 -1.1.1	& -	&	Improved visualization of linking to new branch& 2003-09-26 \\ 
   1.632 -1.1.0	& -	&	Find Function							& 2003-09-25 \\ 
   1.633 -		& -	&	Selection always stays in view		& \\ \hline
   1.634 -1.0.1	& -	&	Find function scrolls to result now	& 2003-09-18\\
   1.635 -     	& -	&	Bugfix: Adding branch with midmouse	&  \\
   1.636 -		& -	&	Bugfix: multiple repositioning of map, 
   1.637 -				when noteeditor was changed (speedup)	& \\
   1.638 -		& -	&	New Linestyles (still hardcoded)		&	\\ \hline
   1.639 -1.0.0	& -	&	First public stable release			& 2003-09-16 \\	 \hline	
   1.640 -0.9.0	& -	&	added quick color picker (CTRL + Left Mouse) & ?	\\ \hline
   1.641 -0.8.0	& - &	added automatic canvas resizer, removed manual resizing of
   1.642 -				canvas & \\
   1.643  
   1.644 -	& - &	added settings option to paste text into new branch	& \\
   1.645 -	& - &	simplified code	& \\
   1.646 -	& - &	Added heart flag	& \\
   1.647 -	& - &	Choose and switch between fixed and variable width fonts& \\
   1.648 -	& - &	note editor		& \\
   1.649 -	& -	&	Fixed segfault caused by undo and a call of updateNoteFlag of
   1.650 -			note editor	& \\
   1.651 -	& - &	Added settings menu to configure autoselect \& autoedit mode	& \\
   1.652 -	& - &	autoedit \& autoselect mode	& \\
   1.653 -	& - &	Fixed ugly display problem with QT Palette (Klaas Freitag)& \\
   1.654 -	& - &	Reduced temporary directories from 4 to 1	& \\
   1.655 -	& - &	Added wordwrap in printing of notes	& \\
   1.656 -	& - &	New toolbar buttons in texteditor	& \\
   1.657 -	& - &	Set background color	& \\
   1.658 -	& - &	Fixed bug: Flags in toolbar not updated when selecting map center	& \\ \hline
   1.659 -0.7.0	& - & No more segfault, when an object is deleted while being edited & \\
   1.660 -	& - & Keep focus constant when zooming in/out & \\
   1.661 -	& - & Export as png graphic & \\
   1.662 -	& - & Keep Center of map where it is while zooming & \\
   1.663 -	& - & Added Standard Flags (Smiley, Hook, Stopsign, ...) & \\
   1.664 -	& - & MDI: Multi Document Interface enables working on several
   1.665 -		maps simultanously & \\
   1.666 -	& - & Enabled creating a new map via argument on commandline & \\
   1.667 -	& - & Changed file extension from .mmap to .vym & \\
   1.668 -	& - & noteeditor changes color, if empty or nothing is selected & \\
   1.669 -	& - & Changes in NoteEditor window are recognized by main window,
   1.670 -		too, thus preventing loosing data when quitting the program. & \\ \hline
   1.671 -0.6.0	& - &	New rendering engine: Faster, no flickering & \\ \hline
   1.672 -0.5.0	& - & Changed printing to use maximum space on paper& \\ 
   1.673 -	& - & Note editor is hidden, too, when mapeditor is minimized& \\ 
   1.674 -	& - & New (compressed) file format& \\ \hline
   1.675 -0.4.0    & - & Size of map is saved& \\ 
   1.676 -    & - & Multi Line Headings & \\ 
   1.677 -    & - & Reworked Rendering Engine: Much faster now.& \\ 
   1.678 -    & - & Reworked Undo: Much faster now.& \\ 
   1.679 -    & - & Enabled moving of map center& \\ 
   1.680 -    & - & Multi-line headings & \\ \hline
   1.681 -0.3.0    & - & Introduced Undo& \\ 
   1.682 -    & - & Fixed some bugs & \\  \hline
   1.683 -0.2.0    & - & Moving view of map improved:& \\ 
   1.684 -	& - & New handling (acrobat reader style)& \\ 
   1.685 -	& - & New mousepointer& \\ 
   1.686 -    & - & Several tools to color a map& \\ \hline
   1.687 -0.1.0 & - & Inital version, basic map layout & \\ 
   1.688 -    & - & Data is stored in XML& \\ 
   1.689 -\end{longtable}
   1.690 -\end{center}
   1.691 +\subsection{New languages support}
   1.692 +\subsection{New export/import filters}
   1.693 +
   1.694 +\end{appendix}
   1.695 +\end{document}
   1.696  
   1.697  %TODO
   1.698  %\subsubsection{Menus}