==== MyWiki ====

MyWiki is a wiki without server.
All the pages are in a single non-standard* XML document (MWK document).
MWK document is actually a file packages (directory).
The index.xml in the file packages is the XML document.
Files can be drag-and-drop into MWK file packages
so that MWK document can be move around without losing connection
between pages and files within.

* MyWiki accept "return" key as <br>, therefore, strictly, it is not XML.

==== User Guide ====

- You have to save before changing page. 
  Otherwise, the modified text will disappear.

==== Tag ====

** Format tag ***
<b> Bold
<i> Italic

<code> 
  Fix-pitch font, and behave as <pre> in HTML

<hr/> Horizontal bar

** No other tags are allow within the tags below**

** Text in these three tags are not selectable **
<note> Graphics indicating note
<caution> Graphics indicating caution
<information> Graphics indicating information

** This tag is not implemented yet **
<preview location> 
  Preview of graphic file in the MWK file packages with original size
  <preview style="resizable" location> if the graphic is larger then window,
                                       resize to fit.

<link> 
  Link to other page within MWK document.
  Links must be tagged explicitly. WordWithCapitalWontWork.
  Drag title (on left) to text view will add <link> automatically.

<file location> 
  Files under the MWK file package. 
  MWK document has to be first saved in order to use this tag.
  Drag and drop file from Finder or Workspace is 
  a easy way to add file into MWK file packages.
  Use modifier key to copy, move, or link file. (link use <uref>, see below).
  "location" attribute refers to the path related to the WMK document path.
  For example, if MWK document is save at /temp/document.wmk,
  and file are at /tmp/document.wmk/subdir/myfile.txt,
  use this tag: <file location="subdir/myfile.txt"/>

<uref url> 
  Hyperlink, can be "http://", "file:///", or any other URL.
  Use it to link files outside MWK file packages.

<email address> Email address

** All the tag with attributes can be used as single tag 
   or without attributes. For Example:

  <uref url="http://local.host">Local Host</uref>
  <uref>http://local.host</uref>
  <uref url="http://local.host"/>

**
'<<' will be rendered as '<'
'>>' will be rendered as '>'
Do not use '<<' or '>>' in <link>. The result is unexpectable.

==== License ====

GPL 2 or higher

==== Author ====

Yen-Ju Chen <yjchenx at hotmail dot com>

==== Acknowledge ====

Thank authors of GNUstep project <http://www.gnustep.org>.
GNUstep makes it possible to port this application on Unix-like OS.

Thank author of HelpViewer.app, Nicolas Roard <nicolas at roard dot com>.
HelpViewer.app inspires me about the syntax and the layout.
