Table of Contents
Ask:
| 1. | How can I add a question to this document? |
Open Alexis and edit the document. That it. You can answer questions if you feel qualified. Try not to delete large swathes of text. | |
| 2. | How do I start editing files in Alexis |
Start up Alexis and wait for a while. Alexis takes about 20 seconds to start on my 2000 vintage laptop (5 june 2003). Now click on the menu item at the top of the screen which is labelled File, and then click on the submenu item which is labelled Login. A box will appear with 3 text entry fields In the entry-field enter you user name, your password and in the text box labelled 'network', enter the following text exactuly http://ella-associates.org:8081/slide/
The user-names and passwords should have been supplied to you by Nick in an email or something similar. If you dont know who Nick but is still interested in accessing the documents, you could try using the 'guest' login. Send an email to<nick@findesign.org> or to<matthew@ella-associates.org> for more details about guest logins Enter the details specified above and click on the button labelled 'login'. If you get your user-name or password wrong you will see a message in the bottom part of the Alexis Window saying something like Please
check that your username and password are
correctIf you get the text in the 'network' box wrong you will see a message like 'unknown url' or 'could not connect to host' displayed in the bottom part of the screen. Now you will see lists of file names appearing. Next to the file names are the names of people and what sort of XML document the file is. Click on one of the file-names. The line on which it is on will become blue, or some other colour. Now click the right-hand button of the mouse while the mouse pointer is hovering over the file name. A pop-up menu will appear. Click on the 'open' menu item. The file will now be retrieved from the Server and opened in the right-hand panel of the Alexis window. This may take a few seconds. The mouse pointer should indicate (with an hour-glass icon or something similar), that the program is 'doing something'. (Note: these retrieval times will be optimized later: 5 june 2003). Click in the right-hand panel of the Alexis window and start editing the file. Congratulations. | |
| 3. | A part of the file which I have edited seems to have disappeared. Why |
This is a very serious (in the context of Alexis) problem. We would appreciate it if you would be able to notify either Nick at<nick@findesign.org>or<matthew@ella-associates.org>about this problem. Please try to include a description of the circumstances in which this problem occurred. | |
| 4. | How do I cut and paste a 'branch' of XML tags in Alexis |
Click on the beginning or the ending tag for the branch of tags which you wish to copy. The tag and all its 'children' will be selected (as indicated by some blue highlighting). Now choose 'Edit' and then 'Copy' from the main Alexis menus or else type the key combination Control-C. Now move the cursor to the spot in the file where you wish to paste (also known as 'copying') the text and type the key combination Control-V or choose 'Edit' and 'Paste' from the menus. Please not that XML is quite strict about where you can place certain combinations of tags and text but that Alexis cannot force you to cut and paste text into the correct place. This means that by cutting and pasting text it is possible for you to make the XML document invalid according to the schema which you are currently using | |
| 5. | |
Press theControl Space keys in order to get a drop-down list of all the 'legal' tags which can be inserted at the current location. You can continue typing the name of the tag and the list of tags will narrow down to those which begin with te text which you have already typed. Press enter to insert the current tag in the XML document. Another and slightly slower method is to move the mouse pointer down to the right-hand bottom side of the Alexis window and use the scroll bar to scroll down to the XML tag which you wish to insert in the document which you are currently editing. Now click on the name of the tag which you wish to insert. The XML tag will be inserted in the current cursor position | |
| 6. | How do I edit an existing XML document using Alexis |
Firstly you need to upload the file to the Ella Associates WebDav Server (actually you can upload the file to any WebDav Server). You can do this by using a thing called Microsoft Web Folders, assuming of course that you are actually running a reasonably modern version of Microsoft Windows. In Microsoft Windows Explorer (which is the program which you use to browse and copy files in Microsoft Windows) go to the section called 'My Network Places'. You can do this by clicking on the drop down arrow which is at the right hand side of a thing called the location bar which is at the top of the Windows Explorer screen. Now click on the linkk which says 'Add a Network Place' or something similar. A 'wizard' will be displayed which will attempt to guide you through the process of setting up a new network place. A 'Network Place' is just Microsoft Jargon Speak for a short cut to allow you to access a location on the Internet or on the local network using Microsoft Windows Explorer. In the text box which says something like 'type a location of the Network Place' type the text 'http://ella-associates.org:8081/slide/' and then click on the button which is labelled 'Next'. You will now be prompted for your user-name and password. These details give you the 'privilege' to modify files which are located on the Server. Enter the details which you have been supplied. If you have not been supplied with a user name and password and you think that you should have been you could email Nick at<nick@findesigne.org>. Having entered the correct login details you will then be asked for a name for the 'Web Folder'. Enter what-ever name you would like to access the Server as. Something memorable. And then click on the button which is labelled 'Finish'. Now you can treat the Web Folder pretty much like any other directory on your Hard Drive by using Windows Explorer. For example you can copy, delete and rename files on the WebDav Server as if they were located locally. There are some significant limitations to this but dont worry about them. So, in order to upload and existing XML file to the WebDav Server you can just copy and paste the file into the Web Folder. Now the file will be available from within Alexis. Open Alexis and navigate to the appropriate folder. thats it | |
| 7. | Sometimes when I am typing I find that the words which I am typing do not appear until a few (or many) seconds after I have typed them. Why |
This is because Alexis has not yet been optimized. You can try saving, closing and opening the file, or even closing and opening Alexis to try and improve the problem. If you save and | |
| 8. | Some times when I cut and paste tags I find that the tags get jumbled up and I start getting 'Null Pointer Errors' Why |
This problem should now be fixed (12 june 2003) There may still (5 june 2003) be some problems with the way that tags are cut and paste in Alexis, although in the majority of cases this should work. If this occurs, please save, close and reopen the file | |
| 9. | I know exactly which tag I want to insert in the document, but the name of the tag is not appearing in the 'list of tags' box which is in the lower right hand corner of the screen. Why is this? |
XML is very strict about what tags you can insert in a document and where you can insert them. If the name of the tag which you want to insert does not appear in the 'list of tags' box then it means that it would be incorrect to insert that tag at the current cursor position. The current cursor position is the spot where that short vertical line is flashing in the XML document which you are editing. The rules about what tag is allowed where are dictated by a thing called the 'Schema' for the document. The schema for the document which you are currently editing is determined by a thing called the 'document set' (this is and Alexis idea, rather than a general XML idea). You can determine and change what document set applies to your document by clicking on the 'File Information' tab which is located at the the very bottom left hand corner of the Alexis Screen. If you have sufficient permissions (everybody at the moment 5 june 2003) you can change the Document Set which applies to a document. | |
| 10. | How can I change the appearance of the text and the tags in the XML editor window? |
The short answer is that at the moment (12 june 2003) you can't but that soon you will be able to in all sorts of wonderful ways. The appearance of the text (and to some extent, the tags as well) is determined by a thing called a Style Sheet or a Cascading Style Sheet. This is exactly the same thing which modern web-pages use to govern the appearance of an HTML page. In order to change the appearance of the text in the XML editor you need to change some of the properties of this style sheet. The style sheet is located in the 'Document Set ' for the document which is located in the directory /files/resources/documents_sets/ etc At the moment there does not seem any straight-forward way to modify the Style Sheet (5 june 2003). This will be improved soonish. | |
| 11. | How can I check that the XML document I have created is 'valid' |
From the main Alexis menu, choose 'XML' and then 'Validate XML'. In the output window at the bottom of the screen you will see some messages telling you if your document is 'valid' XML or not. This is quite important. At the moment the messages are somewhat cryptic (11 june 2003) but this will improve | |
| 12. | I have entered an attribute for an XML tag but it is not appearing in the document when I open the document in Alexis. Why? |
XML tag attributes do not appear in the 'editor pane' of Alexis. This is in order to avoid cluttering the editor pane with too much information. You can see what attributes a particular XML tag contains by clicking on the tag looking in the left-hand bottom corner of theAlexis Window. | |
| 13. | When I rename a file, an extra '.xml' gets added to the file name. Why? |
This is a bug or a feature (12 june 2003) depending on how you look at it. When you name your file you should not include the .xml extension (although it is included by default in the dialog box. This behaviour will probably change slightly soon | |
| 14. | When I type something inside a particular tag the font changes, but when I move the cursor outside of the tag, the font of the text which I am typing does not change back to the original. Why? |
This is a bug currently (12 june 2003) and will be fixed. | |
| 15. | How do I surround a piece of text with a particular XML tag? |
At the moment (12 june 2003) this is not directly possible. You need to use the technique of inserting the desired tag into the XML document and then cutting and pasting the text into the tag | |
| 16. | |
| 17. | |
To people working on Alexis: please feel free to add your own questions here (and to answer them if you feel qualified), you can do this from within Alexis by editing the XML document
| 1. | What is a 'stylesheet'? |
A style sheet can be either an XSL style sheet or a CSS style sheet. The first is used to transform XML into other formats such as HTML or pdf or Microsoft Word format. The second is used to alter the appearance of an XML or HTML document | |
| 2. | What is XML? |
XML is a way of 'structuring' plain text documents so that the information is those documents is preserved in a format which can be easily searched and exchanged between people and computers Please see the filethe-ramblefor a brief introduction to what XML is. For more infomation, go towww.google.com and do a search for something like 'XML introduction' or 'XML explained' | |
| 3. | What is DocBook? |
DocBook is a type of XML which is designed specifically for writing technical documentation. DocBook is used by a number of large companies and is considered to be a 'standard'. Many tools exist for writing and transforming DocBook XML (including Alexis) | |
| 4. | |
| 5. | |
| 6. | |
| 7. | |