Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "WTP/VisualEditorForXML"

< WTP
(Redirecting to Vex)
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
= Vex - '''V'''isual '''E'''ditor for '''X'''ML =
+
#REDIRECT [[Vex]]
 
+
Vex is a set of plugins that provide '''WYSIWYG editing''' ability '''for XML files'''. This can be used regardless of the XML involved, and uses '''CSS stylesheets''' to provide the formatting for the presentation layer. All that is needed is an stylesheet and an appropriate XML file to edit. It hides the XML tags from the user, allow them to have a '''word processor like experience''' but store the information in the native XML format.
+
 
+
 
+
== Background ==
+
 
+
XML is being used more and more in document file formats. Such formats as [http://en.wikipedia.org/wiki/Docbook DocBook], and [http://en.wikipedia.org/wiki/DITA DITA] have been used to help provide a common format for document meta data. It helps separate the content from the presentation. As word processor formats move to XML like OpenOfficeXML and OpenDocument, it becomes more critical to have a WYSIWYG interface for these file formats. Most users that have to write books, articles, and other print related material don't want to deal with the tag markups for the files, but they want the convience and separation of presentation that these formats provide.
+
 
+
The code base is based off of an initial code contribution from John Krasney and his original project at [http://vex.sourceforge.net/ sourceforge]. John has contributed that code base to Eclipse as of August 2008.  All code is now licensed under the Eclipse Public License.
+
 
+
 
+
== Project Description ==
+
 
+
The eclipse Vex will be based off of a contribution from the Vex project, originally created by John Krasnay and hosted at sourceforge.net.  The goal of the project is to provide a WYSIWYG XML Editor primarily targeted for those using XML authoring file formats. It will be leverage existing XML support and frameworks from the Web Developers Tools project. Particularly, the Structure Source Editor, as well as the WTP validation frameworks. It will also make use of the DTD and possibly the XML schema support for the files as well. Future aditions could include RelaxNG as an additional language for the grammar and content model.
+
 
+
It's main focus though is to provide a word processor like feel for working with XML files.
+
 
+
 
+
== Download ==
+
 
+
* [http://build.eclipse.org/webtools/committers/ Integration Builds]
+
* [[WTP/VisualEditorForXML/CommittersResources|Check-out source code]]
+
 
+
 
+
== Resources ==
+
 
+
 
+
[[WTP/VisualEditorForXML/Plan | DRAFT Plan]]
+
 
+
[[WTP/VisualXMLEditor/Proposal | Original Project Proposal]]
+
 
+
[[WTP/VisualEditorForXML/CommittersResources | Committers and Contributors]] - Resources for those interested in contributing and working with the Vex source code.
+
 
+
[[Category:Eclipse Web Tools Platform Project]]
+

Latest revision as of 12:19, 1 January 2010

Redirect to:

Back to the top