tex/vym.tex
changeset 125 8cdfa8dda71e
parent 124 e0f6a21cc6d6
child 127 ebfc893dde31
     1.1 --- a/tex/vym.tex	Fri Jul 08 08:06:36 2005 +0000
     1.2 +++ b/tex/vym.tex	Mon Jul 11 19:55:57 2005 +0000
     1.3 @@ -69,30 +69,35 @@
     1.4  other things -- a map makes use of those connections and stimulates
     1.5  new asccociations. 
     1.6  
     1.7 +
     1.8  \subsubsection*{Your Brain}
     1.9  In 1960 the Prof. {\sc Roger Sperry} discovered that both hemispheres
    1.10  of the human brain have different tasks (of course both of them
    1.11 -basically {\em can} do the same): The left side is specialised in 
    1.12 -\begin{itemize}
    1.13 -   \item verbal speech and writing 
    1.14 -   \item numbers
    1.15 -   \item logical thinking
    1.16 -   \item analyzing and details
    1.17 -   \item science
    1.18 -   \item linear thinking
    1.19 -   \item concept of time
    1.20 -\end{itemize}
    1.21 -while the right side of the human brain is specialised in
    1.22 -\begin{itemize}
    1.23 -    \item body language
    1.24 -    \item visual thinking, day dreams
    1.25 -    \item intuition and emotion
    1.26 -    \item overview of things
    1.27 -    \item creativity
    1.28 -    \item art, music, dancing
    1.29 -    \item non-linear thinking, connecting things
    1.30 -    \item spatial awareness
    1.31 -\end{itemize}    
    1.32 +basically {\em can} do the same): 
    1.33 +\begin{center}
    1.34 +\begin{tabular}{|p{5.5cm}|p{5.5cm}|} \hline
    1.35 +	Left side & Right side \\ \hline
    1.36 +	\begin{itemize}
    1.37 +	   \item verbal speech and writing 
    1.38 +	   \item numbers
    1.39 +	   \item logical thinking
    1.40 +	   \item analyzing and details
    1.41 +	   \item science
    1.42 +	   \item linear thinking
    1.43 +	   \item concept of time
    1.44 +	\end{itemize} &
    1.45 +	\begin{itemize}
    1.46 +		\item body language
    1.47 +		\item visual thinking, day dreams
    1.48 +		\item intuition and emotion
    1.49 +		\item overview of things
    1.50 +		\item creativity
    1.51 +		\item art, music, dancing
    1.52 +		\item non-linear thinking, connecting things
    1.53 +		\item spatial awareness
    1.54 +	\end{itemize}     \\ \hline
    1.55 +\end{tabular}	
    1.56 +\end{center}
    1.57  In our science oriented society we have learned to mainly rely on our
    1.58  left side of the brain, the "rational" one. In other cultures,
    1.59  especially like the native americans and other "old" cultures, the right
    1.60 @@ -118,7 +123,16 @@
    1.61  %\section{Tutorials}
    1.62  %TODO
    1.63  
    1.64 -\section{Concept}
    1.65 +\subsection{Internet Ressources} 
    1.66 +A good starting point to learn more about maps in general is Wikipedia:
    1.67 +\begin{itemize}
    1.68 +	\item English: 
    1.69 +		\href{http://en.wikipedia.org/wiki/Mind_map}{http://en.wikipedia.org/wiki/Mind\_map}
    1.70 +	\item German: 
    1.71 +		\href{http://de.wikipedia.org/wiki/Mindmap}{http://de.wikipedia.org/wiki/Mindmap}
    1.72 +\end{itemize}
    1.73 +
    1.74 +\subsection{Concept of \vym}
    1.75  
    1.76  %TODO may add a general introduction here...
    1.77  
    1.78 @@ -350,8 +364,11 @@
    1.79  of \vym may have another kind of flags, which may be edited by the user.
    1.80  
    1.81  \subsubsection*{Images}
    1.82 -You can add a image to a branch or the mapcenter by clicking with the
    1.83 -right-mouse button. A context menu will open, choose "Add Image". A
    1.84 +The easiest way to add an image to a branch is by dragging it e.g. from a
    1.85 +webbrowser to the mapeditor while a branch is selected there.
    1.86 +
    1.87 +You can also add a image to a branch by opening the context menu of the
    1.88 +branch choose "Add Image". A
    1.89  dialog window lets you choose the image to load. 
    1.90  \footnote{Supported image types are: PNG, BMP, XBM, XPM and PNM. It may
    1.91  	also support JPEG, MNG and GIF, if specially configured during
    1.92 @@ -495,10 +512,9 @@
    1.93  \section{Noteeditor} \label {noteeditor}
    1.94  If you want to save more text in a branch e.g. a complete email, a
    1.95  cooking recipe, or the whole source code of a software project, you can
    1.96 -use the noteeditor. Since version 1.4.7 \vym supports formatted text in
    1.97 -the noteeditor.
    1.98 +use the noteeditor. 
    1.99  
   1.100 -\subsubsection*{States}
   1.101 +\subsection{States}
   1.102  Before you can type or paste text into it, you have
   1.103  to select a branch in the mapeditor. Note that the background color
   1.104  of the noteeditor indicates its state:
   1.105 @@ -514,12 +530,12 @@
   1.106  	\includegraphics[width=8cm]{branches-flags.png}
   1.107  \end{center}
   1.108  
   1.109 -\subsubsection*{Import and export notes}
   1.110 +\subsection{Import and export notes}
   1.111  The note is always saved automatically within the \vym file itself.
   1.112  Nevertheless sometimes it is nice to import a note from an external file
   1.113  or write it. Use "File\ra~Import" and "File\ra~Export" to do so. 
   1.114  
   1.115 -\subsubsection*{Edit and print note}
   1.116 +\subsection{Edit and print note}
   1.117  Editing works like in any simple texteditor, including undo and redo
   1.118  functions. You can delete the complete note by clicking the
   1.119  trashcan. Only the note itself is printed by clicking the printer icon.
   1.120 @@ -529,7 +545,7 @@
   1.121  wanted, so there you can convert all paragraphs into linebreaks by using
   1.122  Edit~\ra~Remove~Paragraphs or \key{ALT-X}.
   1.123  
   1.124 -\subsubsection*{Fonts}
   1.125 +\subsection{Fonts}
   1.126  The noteeditor is ment to be used for simple notes, not really as full
   1.127  featured text editor. Because of many requests \vym supports now
   1.128  formatted text in the noteeditor\footnote{
   1.129 @@ -551,29 +567,30 @@
   1.130  be used. Please note, that the chosen font also will be used for HTML
   1.131  exports, so you should only use fonts which are available generally.
   1.132  
   1.133 -\subsubsection*{Colors and formatted text}
   1.134 -Colors and text attributes (e.g. italic, bold) can 
   1.135 -be set with the buttons above the text. 
   1.136 -The text itself is divided in paragraphs. For each paragraph the format
   1.137 -can be set (e.g. centered, right). A paragraph is ended when a
   1.138 -\key{Return} is entered. If you just want to begin a new line, press
   1.139 -\key{CTRL-Return}.
   1.140 +\subsection{Colors and formatted text}
   1.141 +\vym supports formatted text (QT Rich Text) in the noteeditor since
   1.142 +version 1.4.7.  Colors and text attributes (e.g. italic, bold) can be
   1.143 +set with the buttons above the text.  The text itself is divided in
   1.144 +paragraphs. For each paragraph the format can be set (e.g. centered,
   1.145 +right). A paragraph is ended when a \key{Return} is entered. If you just
   1.146 +want to begin a new line, press \key{CTRL-Return}.
   1.147  
   1.148 -\subsubsection*{Finding text}
   1.149 +\subsection{Finding text}
   1.150  The noteeditor itself has no Find function, use Find in the mapeditor,
   1.151  which will also search all notes (see \ref{findwindow}).
   1.152  
   1.153 -\subsubsection*{Pasting text into note editor}
   1.154 +\subsection{Pasting text into note editor}
   1.155  Often you will paste text into the editor from another application e.g.
   1.156  an email. Normally \vym will generate a new paragraph for each new line.
   1.157  This usually is not what you want, so you can choose from the menu
   1.158  
   1.159 -\paragraph{Edit \ra Convert Paragraphs:}
   1.160 -This turns paragraphs in selected text (or all text, if nothing is
   1.161 +\subsection{Advanced actions}
   1.162 +\subsubsection{Edit \ra Convert subsubsections:}
   1.163 +This turns subsubsections in selected text (or all text, if nothing is
   1.164  selected) into linebreaks. This is especially useful for snippets of
   1.165  source code.
   1.166  
   1.167 -\paragraph{Edit \ra Join Lines:}
   1.168 +\subsubsection{Edit \ra Join Lines:}
   1.169  Tries to format text, so that empty lines are used to delimit
   1.170  paragraphs. This is done for selected text (or all text, if nothing is
   1.171  selected). Especially useful for text like emails, meeting minutes etc.
   1.172 @@ -713,10 +730,75 @@
   1.173  choose between {\em Import Add} and {\em Import Replace}: The imported
   1.174  data will be added after the selection resp. replace the selection.
   1.175  
   1.176 -%TODO
   1.177 -%\subsubsection{Menus}
   1.178 -%\subsubsection{Keyboard shortcuts}
   1.179 -%Where does vym save its settings? -> ~/.qt/vymrc
   1.180 +
   1.181 +\section{Advanced Editing}
   1.182 +\vym offers a few shortcuts to let you work more quickly and literally
   1.183 +to connect any branches directly.  
   1.184 +\subsection{Modifier Modes} 
   1.185 +Modifiers are for example the \key{Shift}- or the \key{Alt}-keys. When
   1.186 +pressed while doing actions with the mouse, they will cause \vym to use
   1.187 +a "modified" action. E.g. you can move branches with mouse. If
   1.188 +\key{Ctrl} or \key{Alt}is pressed while releasing the branch, it will be
   1.189 +added above/below the target, not as child of the target.
   1.190 +
   1.191 +Without a modifier pressed, the first click on a branch just selects
   1.192 +it. For the behaviour of the \key{Ctrl} modifier there are several
   1.193 +options, which can be set from the modifier toolbar:
   1.194 +\begin{center}
   1.195 +	\includegraphics[width=3cm]{modmodes.png}
   1.196 +\end{center}
   1.197 +The default  is to copy the color from the clicked branch to the already
   1.198 +selected branch. In the toolbar shown above the default modifier is
   1.199 +selected, namely to copy the color of a branch. The second modifier
   1.200 +let's you easily copy a whole branch with a single click. The third
   1.201 +modifier lets you create {\em xLinks}, which will be explained in the
   1.202 +next section.
   1.203 +
   1.204 +\subsection{XLinks}
   1.205 +So far all the data in the \vym map has been treelike. Using xLinks you
   1.206 +can link one branch to any other, just like attaching a rope between two
   1.207 +branches in a real tree. This is especially useful in complex maps,
   1.208 +where you want to have crossreferences which don't fit on the same
   1.209 +visible area, which fits on your screen. The following example, which is
   1.210 +part of the \vym package, still fits on one screen, but shows how data
   1.211 +can be crosslinked. In the graphics there is a link from a task (prepare
   1.212 +a presentation) to general information:
   1.213 +\begin{center}
   1.214 +	\includegraphics[width=12cm]{xlink.png}
   1.215 +\end{center}
   1.216 +Note that a xLink which points to a branch that is not visible (because
   1.217 +it is scrolled), is just show as a little horizontal arrow. In the
   1.218 +screenshot above have a look at the \lq Tuesday\rq\ branch.
   1.219 +
   1.220 +\subsubsection{Create a xLink}
   1.221 +Choose the link mode from the modifier toolbar (by clicking or pressing
   1.222 +\key{L}). Select the branch, where the xLink should start. Press the
   1.223 +modifier key \key{Ctr} and simultanously click on the branch where the
   1.224 +link should end. (The link is already drawn before you release the mouse
   1.225 +key). If you release the mouse over a branch the xLink becomes
   1.226 +permanent.
   1.227 +
   1.228 +\subsubsection{Modify or delete a xLink}
   1.229 +Open the context menu of a branch and select \lq Edit xLink\rq. A
   1.230 +submenu contains all the xLinks of the branch (if there are any). They
   1.231 +are named like the branches, where they end. Choose one and
   1.232 +the xLink dialogue opens, where you can set color, width and also delete
   1.233 +the xLink.
   1.234 +
   1.235 +\subsubsection{Follow a xLink}
   1.236 +In a complext \vym map it sometimes comes handy to jump to the other end
   1.237 +of a xLink. You can do this by opening the context menu of the branch
   1.238 +and clicking on \lq Goto xLink\rq and selecting the xLink you want to
   1.239 +follow.
   1.240 +
   1.241 +
   1.242 +
   1.243 +\subsection{Adding and removing links}
   1.244 +The context menu of a branch shows some more ways to add and delete data
   1.245 +e.g. you can delete a branch while keeping its childs. The childs become
   1.246 +linked to the parent of the previously removed branch.
   1.247 +Similar branches can be inserted into existing maps. For keyboard
   1.248 +shortcuts also have a look at the context menu.
   1.249  
   1.250  
   1.251  \section{\vym on Mac OS X}
   1.252 @@ -732,7 +814,29 @@
   1.253  	handling will also be those of the Linux version e.g. The menu bar
   1.254  	will look different. 
   1.255  
   1.256 -%TODO  Concept on Mac   context menu, shortcuts...
   1.257 +\subsection	{Contextmenu and special keys}
   1.258 +Most Macs unfortunatly just have a single mouse button. In order to show
   1.259 +the context menu which usually would be opened with the right mouse
   1.260 +button, you can click while pressing the \key{kommand}-key.
   1.261 +
   1.262 +Especially on Laptops some of the keys usually used on PC keyboards seem
   1.263 +to be missing. The QT-Mac Edition of \vym has its own keyboard
   1.264 +shortcuts. To find the shortcuts just have a look at all the menu
   1.265 +entries, the shortcut is visible next to an entry. Toolbar buttons also
   1.266 +may have shortcuts, just position the mouse pointer over a button and
   1.267 +wait for the little help window to appear. 
   1.268 +
   1.269 +\subsection {Viewing external links}
   1.270 +\vym on Mac uses the system call {\tt /usr/bin/open} to view links.
   1.271 +Mac~OS determines automatically if the link is a pdf or www page and
   1.272 +opens the right browser.
   1.273 +
   1.274 +\subsection{Compiling \vym on Macs}
   1.275 +Please refer to the documentation available on the internet:
   1.276 +\begin{center}
   1.277 +\href{http://www.InSilmaril.de/vym/faq.html}{http://www.InSilmaril.de/vym/faq.html}
   1.278 +\end{center}
   1.279 +\end{document}
   1.280  
   1.281  \section{History of \vym}
   1.282  \subsection{Future}
   1.283 @@ -971,6 +1075,11 @@
   1.284  \end{longtable}
   1.285  \end{center}
   1.286  
   1.287 +%TODO
   1.288 +%\subsubsection{Menus}
   1.289 +%\subsubsection{Keyboard shortcuts}
   1.290 +%Where does vym save its settings? -> ~/.qt/vymrc
   1.291 +
   1.292  
   1.293  % INDEX
   1.294  % mapeditor
   1.295 @@ -994,9 +1103,10 @@
   1.296  % fold
   1.297  % vymlink
   1.298  % xlink
   1.299 +% modMode
   1.300  % context menu
   1.301  % Mac OS X
   1.302  
   1.303  
   1.304  
   1.305 -\end{document}
   1.306 \ No newline at end of file
   1.307 +\end{document}