Conditions I look for in a client-side solution to posting a message with a lot of graphics:
If you select a method wherein you must save your document as HTML, you will have to deal with the difference between formatting in a Rich Text environment vs formatting in HTML. You will find that the document may take on a very different appearance in the more limited environment of HTML.
| Method A - Use Attachments |
Method B for ad hoc pastes of graphics into OLS or web-based messages |
|
| This is probably the easiest method, but presents
serious challenges by severely interrupting the flow of thought. However, note that if there are no graphics, no EE or MathType objects, and no graphs, then the text CAN be pasted directly inbto the OLS Edit Window. |
This method is exteremely effective for ad-hoc jobs. Jing will automatically capture your screen image and automatically upload the image to its own server; furthermore, it wil l also render the i mage in a browser window so that you can copy it directly without having to look at the html. For details and an instructional video, click here. For large amounts of graphics in a message, however, this does not meet criterion (f) above. | |
| Method C - Upload the file as an HTML file to a web server and provide a link in the OLS message | ||
| The simplest solution is to create a web site. When you
create a new document with images, upload the document using FTP
[ What's FTP?] (this is as
easy for 100 images as it is for 1), along with the dependent graphics folder,
link to it in OLS and you are done.
The next time you need it, all you have to do is link to it. This is the simplest of solutions. However this works only if you have full FTP access to your web server. If your ISP does not provide full FTP access, you might like to check out some Free Web Hosting Services. Click here The ONLY trickery is in getting the link to the document into your OLS message. You can use Word to create the hyperlink (Using the World-with-links button on the toolbar of Word. Then you can paste it in from Word. Click here for How to create a Hyperlink within OLS editor and/or change the smiley to a remotely stored graphic image.
|
||
|
Method D - Getting professional-looking math expressions into the body of the OLS message |
||
| OK so how can we display
professional-looking math in an OLS message? The short answer
is "By trickery." Since we cannot store images on the OLS server and cannot
type HTML directly into an OLS Edit Window, we have some formidable obstacles.
1. We need to store images on some other server All solutions start with putting your image(s) on some web server somewhere. Even Googledocs requires this (the images would then be on the google server). For small jobs, with only one image or two, I recommend using Jing (see Method B above) . If you have a lot of images, this method would take hours and would be unacceptable. For more substantial text files with lots of math expression in professional format, read on. Most of us are granted space on our ISP server to store a web page. Hopefully you get FTP access to the space provided. Let's suppose your ISP server is www.joesWeb.org and you are assigned a folder named ~smith. Then the path to your space on your ISP server is www.joesWeb.org/~smith. If you upload img_033.gif to that folder, its "fully qualified" address will be www.joesWeb.org/~smith/img_033.gif In that case you will need the following HTML code to load your picture where you want it: <img src="http://www.joesWeb.org/~smith/img_033.gif" Of course you may have to add other in-between folders as you go on. However it works only if you have full FTP access to your web server. If your ISP does not provide full FTP access, you might like to check out some Free Web Hosting Services. Click here 2. We need to generate the documents with separated images to accompany the HTML. Sometimes our lectures can have 30 or more images. I cannot recommend working on each image, one at a time. Besides the fact that it is very tedious, you may generate something that is not reusable. Start by generating the entire document using Word. Include EE or MathType objects and graphs from whatever source you wish. Graphs can come from screen captures in Aleks, or Excel graphs; simply paste them in using any source. When the document is prepared, save it as HTML, being careful to note where you placed the HTML document. For the sake of this discussion, suppose you save your document as c:\Math209\LectureWeek1.htm. Once you have saved it, navigate to the folder where you saved it - in this case Math209 folder. In that folder you will find LectureWeek1.htm. But you will also find a folder named LectureWeek1_files. In that folder you will find a lot of files, and they will be generically named. Depending on which version of Word and which method you used to save, you will find either GIF or JPG files (used for the internet) and other Word-specific files. Look at these files. You will find that these are your EE or MT math expressions, and your graphs. The typical auto-generated filename will be img_012.gif. Note: If you upload this to a server, you MUST keep them in their own folders. The next time you prepare a document for the web, the same filenames will be used, so there will be filename clashes if you upload to the same folder as previously used. Upload all of the GIF or JPG files to your web server. To make life easier, put them all in a folder named the same as your original file - in this case, LectureWeek1_files. On your ISP, then, a typical GIF file will carry a Fully Qualified Filename of something like
Note the switch to the use of "/" instead of "\" in the filename. If you want to reference that from any other server, you MUST add the "http:// in front, to get a compelte reference of http://www.joesWeb.org/~smith/LectureWeek1_files/img_012.gif If you leave off the http://" part, the browser will attempt to go to some subfolder on the server being accessed.
Now switch to a text editor (not Word or Word Perfect). For example, you may switch to Notepad. You could also use FrontPage or Dreamweaver, but if so, you want to get into th e Code View. Use Search and Replace Search for LectureWeek1_files Replace with HTTP://www.joesWeb.org/LectureWeek1_files Visually verify the slash after LectureWeek1_files to make sure it is a forward slash in each case. From here, you have a couple of options. One thing you can do it upload the LectureWeek1.htm file to the ISP, thereby placing ALL of the content anb graphics on the web server. In this case you will want to LINK to it instead of pasting it into the OLS message. Click here to see how to insert a hyperlink in the OLS message. If you want to arrange it so that the text of your message appears in the OLS message for the reader, go on to the next step. 3. We need to trick OLS into accepting HTML. Open the HTML file on your computer using a Browser or something that gives you a WYSIWYG view of it. Use Ctrl-A to mark all, and Ctrl-C to copy all of it to the clipboard. On the OLS Editor Window, find the button with a W on it - that button is used to paste Word documents in (with formatting). Click on that and paste in the material using Ctrl-V. Then click Submit. What you pasted in will have IMG tags pointing to your ISP's server, so when anyone views it, the servers should send the graphics from your ISP server so that your browser can render it.
|
||
1. We need to store images on some other server
Most of us are granted space on our ISP server to store a web page. Hopefully you get FTP access to the space provided. Let's suppose your ISP server is www.joesWeb.org and you are assigned a folder named ~smith. Then the path to your space on your ISP server is www.joesWeb.org/~smith. If you upload img_033.gif to that folder, its "fully qualified" address will be www.joesWeb.org/~smith/img_033.gif In that case you will need the following HTML code to load your picture where you want it:
<img src="http://www.joesWeb.org/~smith/img_033.gif"
Of course you may have to add other in-between folders as you go on.
However it works only if you have full FTP access to your web server. If your ISP does not provide full FTP access, you might like to check out some Free Web Hosting Services. Click here
2. We need to generate the documents with separated images to accompany the HTML.
Sometimes our lectures can have 30 or more images. I cannot recommend working on each image, one at a time. Besides the fact that it is very tedious, you may generate something that is not reusable.
Start by generating the entire document using Word. Include EE or MathType objects and graphs from whatever source you wish. Graphs can come from screen captures in Aleks, or Excel graphs; simply paste them in using any source. When the document is prepared, save it as HTML, being careful to note where you placed the HTML document. For the sake of this discussion, suppose you save your document as c:\Math209\LectureWeek1.htm.
Once you have saved it, navigate to the folder where you saved it - in this case Math209 folder. In that folder you will find LectureWeek1.htm. But you will also find a folder named LectureWeek1_files. In that folder you will find a lot of files, and they will be generically named. Depending on which version of Word and which method you used to save, you will find either GIF or JPG files (used for the internet) and other Word-specific files. Look at these files. You will find that these are your EE or MT math expressions, and your graphs. The typical auto-generated filename will be img_012.gif.
Note: If you upload this to a server, you MUST keep them in their own folders. The next time you prepare a document for the web, the same filenames will be used, so there will be filename clashes if you upload to the same folder as previously used.
Upload all of the GIF or JPG files to your web server. To make life easier, put them all in a folder named the same as your original file - in this case, LectureWeek1_files. On your ISP, then, a typical GIF file will carry a Fully Quyalified Filename of something like
www.joesWeb.org/~smith/LectureWeek1_files/img_012.gif
Note the switch to the use of "/" instead of "\" in the filename.
(However this works only if you have full FTP access to your web server. If your ISP does not provide full FTP access, you might like to check out some Free Web Hosting Services. Click here)
Now switch to a text editor (not Word or Word Perfect). For example, you may switch to Notepad. You could also use Frontpage or Dreamweaver, but if so you want to get into th e Code View.
Use Search and Replace
Search for LectureWeek1_files
Replace with HTTP://www.joesWeb.org/LectureWeek1_files
Visually verify the slash after LectureWeek1_files to make sure it is a forward slash in each case.
From here, you have a couple of options. One thing you can do it upload the LectureWeek1.htm file to the ISP, thereby placing ALL of the content anbd graphics on the web server. In this case you will want to LINK to it instead of pasting it into the OLS message.
If you want to arrange it so that the text of your message appears in the OLS message for the reader, go on to the next step.
3. We need to trick OLS into accepting HTML.
This part is iffy, as I do not currently have access to OLS's Editor Window to re-confirm in my mind the details of how the Word Import works.
Open the HTML file on your computer using a Browser or something that gives you a WYSIWYG view of it. Use Ctrl-A to mark all, and Ctrl-C to copy all of it to the clipboard. On the OLS Editor Window, find the button with a W on it - that button is used to paste Word documents in (with formatting). Click on that and paste in the material using Ctrl-V. Then click Submit. What you pasted in should have IMG tags pointing to your ISP's server, so when anyone views it, the servers should send the graphics from your ISP server so that your browser can render it.