1176
Comment:
|
6531
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
## page was renamed from Configuring Mail and News Readers <<TableOfContents>> |
|
Line 3: | Line 6: |
One of the joys of APL is the way that the expanded character set gives us brevity and clarity of expression. A downside is that when we need to squeeze APL through Mail and News applications which have their roots in 7-bit ASCII what the sender sends isn't always the same as the receiver receives - at some stage the code collapses into a heap of question marks or becomes illegible. It doesn't have to be this way and the intention of this page is to set out working configurations for as many mail/news clients as possible. | One of the joys of APL is the way that the expanded character set gives us brevity and clarity of expression. A downside is that when we need to squeeze APL through Mail and News applications which have their roots in 7-bit ASCII what the sender sends isn't always the same as the receiver receives - at some stage the code collapses into a heap of question marks or becomes illegible. It doesn't have to be this way and the intention of this page is to set out working configurations for as many mail/news clients as possible. For how to configure Browsers see ConfigueYourBrowserForUnicode. For a general article about Unicode and encoding see UnicodeForAplers. |
Line 9: | Line 18: |
APL code in a workspace | 1. '''APL code in a workspace''' is copy/pasted into a mail message or news posting body |
Line 11: | Line 20: |
'' is copy/pasted into a mail message or news posting body '' | 1. '''Sent by Person A'''; May be forwarded and/or replied to (possibly more than once) |
Line 13: | Line 22: |
Sent by Person A | 1. '''Received by Person B'''; Is copy/pasted into a workspace |
Line 15: | Line 24: |
'' may be forwarded and/or replied to (possibly more than once) '' | ==== APL code in a workspace ==== |
Line 17: | Line 26: |
Received by Person B | Unicode may not always be possible to ''Copy from'' and ''Paste into'' the ws. |
Line 19: | Line 28: |
'' is copy/pasted into a workspace '' | * Dyalog 12 is, so far as we know, fully unicode compliant. * APL2 can be configured to use a unicode clipboard. * APLX has ''paste from'' and ''copy as'' unicode. * Dyalog 11 has ''paste unicode'' but not ''copy as''. * Dyalog 9 doesn't. * APL+WIN see AplPlusWinToUnicode * Any more for any more??? |
Line 21: | Line 36: |
APL code in a workspace | The recipes below have been partly generated by trial-and-error; please correct, amend and extend as you see fit... |
Line 25: | Line 40: |
=== Browsers === In general, Browser-based client have learned to deal well with Unicode. However, there are some problems: 1. On non-Windows-systems, some users have reported that single characters are displayed as boxes. The patter seems to be erratic. 1. On Windows systems, sometimes single characters are displayed as boxes. Installing the "APL385 Unicode" font has fixed that problem. 1. On Internet Explorer 6 and earlier, endless problems got reported. There is only one solution to the problem: choose a reliable browser. 1. Internet Explorer 7 is fine in 98% of the cases. However, on some systems is simply does not work, and nobody could figure out what is causing this problem. ==== GoogleMail ==== 1. Looking at your account, click on "Setting" in the top-right corner 1. On the "General" tab, scroll to the bottom 1. Make sure that "Use Unicode (UTF-8) encoding for outgoing messages" is ticked That's it. Works pretty well, there are no known problems. If you encounter a problem, it is likely to be one of the problem listed above under "Browsers" ==== Hotmail ==== ==== Yahoo ==== |
|
Line 28: | Line 64: |
Fonts and Encodings: * Proportional (Sans-serif) * Serif (Times New Roman) * Sans-serif (Arial) * Monospace (Lucida Console) Outgoing Mail - Unicode (UTF-8) Incoming Mail - Unicode (UTF-8) Using the above settings it was possible to copy/paste from a Dyalog 12 (Unicode) session into a mail message. send it, receive it and copy/paste back into a Dyalog 12 (Unicode) session. APL characters were legible at all stages - default font was used (no attempt to override). |
|
Line 29: | Line 75: |
On the face of it, a newsreader written in APL ought not to be too difficult to write. But there don't appear to be any, so the question becomes one of selecting a general newsreader which handles APL - which ought to come as a byproduct of handling Unicode. Specialised newsreading software seems to be a dying breed, and some long-established products are no longer being actively updated or supported. This is a brief summary of some freely downloadable newsreaders and one web-based News Reader (Google); please correct and/or expand as you see fit. Note that a News Reader cannot add Unicode to a site which itself does not provide Unicode-compatible data, but a New Reader might very well strip off Unicode from site who actually '''are''' Unicode capable. ===== 40tude Dialog ===== Claims to handle Unicode, and at first glance it does indeed appear to be displaying APL code (although this may be dependent on how the APL was passed into UseNet in the first place). At the present time it's not clear whether/how it accepts APL character input. ===== FreeAgent ===== Despite the "free" in its name !FreeAgent appears to be a charged-for product, and has not been further investigated. ===== GoogleReader ===== The !GoogleReader comes with a number of advantages: * It's free * It's Unicode capable without the need to do anything about it * It's web-based and some disadvantages: * It will tell Google what you are interested in - not everybody likes that * Feed updates sometime (rarely) appear hours after the feed was updated * Password-protected feeds are not supported ===== NewsXPress ===== Doesn't seem configurable for either APL or Unicode. ===== Nomad News ===== Failed installation (Windows XP - 16 December 2008) with a message that it was "not a valid Win32 application". ===== Outlook Express ===== These are the settings I have finally arrived at to get Outlook Express, running under XP Home SP3, to both send and receive unicode posts to the comp.lang.apl newsgroup. Via Tools/Options: 1. /Send/Plain Text Settings Check the MIME radio button Encode text using: Quote printable Check the Allow 8-bit characters in headers box 2. /Send/International settings Default encoding: unicode utf-8 3. /Read/Fonts Proportional font: APL385 Unicode Fixed-width font: Courier New Font size: Smaller Encoding: Unicode (UTF-8) Default encoding: Unicode 4. /Read/International Settings Default encoding: Unicode (UTF-8 Check Use default encoding for all incoming messages 5. /Compose/Compose font News: 9pt. APL385 Unicode ===== SuperGravity ===== Failed installation (Windows XP - 16 December 2008) with a missing DLL. ===== Xana News ===== Doesn't seem configurable for either APL or Unicode. |
|
Line 30: | Line 149: |
So far as I can tell XNews(5.04.25) can't be configured to either send or receive as Unicode |
|
Line 31: | Line 153: |
Line 32: | Line 155: |
Line 33: | Line 157: |
Line 34: | Line 159: |
Line 35: | Line 161: |
Line 36: | Line 163: |
---- CategoryGeneralHowTo CategoryUnicode |
Contents
Configuring Mail and News Readers
One of the joys of APL is the way that the expanded character set gives us brevity and clarity of expression. A downside is that when we need to squeeze APL through Mail and News applications which have their roots in 7-bit ASCII what the sender sends isn't always the same as the receiver receives - at some stage the code collapses into a heap of question marks or becomes illegible.
It doesn't have to be this way and the intention of this page is to set out working configurations for as many mail/news clients as possible.
For how to configure Browsers see ConfigueYourBrowserForUnicode.
For a general article about Unicode and encoding see UnicodeForAplers.
Goal
What we want to achieve is a three-step exchange of APL code:
APL code in a workspace is copy/pasted into a mail message or news posting body
Sent by Person A; May be forwarded and/or replied to (possibly more than once)
Received by Person B; Is copy/pasted into a workspace
APL code in a workspace
Unicode may not always be possible to Copy from and Paste into the ws.
- Dyalog 12 is, so far as we know, fully unicode compliant.
- APL2 can be configured to use a unicode clipboard.
APLX has paste from and copy as unicode.
Dyalog 11 has paste unicode but not copy as.
- Dyalog 9 doesn't.
APL+WIN see AplPlusWinToUnicode
- Any more for any more???
The recipes below have been partly generated by trial-and-error; please correct, amend and extend as you see fit...
Platforms
Browsers
In general, Browser-based client have learned to deal well with Unicode. However, there are some problems:
- On non-Windows-systems, some users have reported that single characters are displayed as boxes. The patter seems to be erratic.
- On Windows systems, sometimes single characters are displayed as boxes. Installing the "APL385 Unicode" font has fixed that problem.
- On Internet Explorer 6 and earlier, endless problems got reported. There is only one solution to the problem: choose a reliable browser.
- Internet Explorer 7 is fine in 98% of the cases. However, on some systems is simply does not work, and nobody could figure out what is causing this problem.
GoogleMail
- Looking at your account, click on "Setting" in the top-right corner
- On the "General" tab, scroll to the bottom
- Make sure that "Use Unicode (UTF-8) encoding for outgoing messages" is ticked
That's it. Works pretty well, there are no known problems.
If you encounter a problem, it is likely to be one of the problem listed above under "Browsers"
Hotmail
Yahoo
Windows
Mail Clients
Thunderbird
Fonts and Encodings:
- Proportional (Sans-serif)
- Serif (Times New Roman)
- Sans-serif (Arial)
- Monospace (Lucida Console)
Outgoing Mail - Unicode (UTF-8) Incoming Mail - Unicode (UTF-8)
Using the above settings it was possible to copy/paste from a Dyalog 12 (Unicode) session into a mail message. send it, receive it and copy/paste back into a Dyalog 12 (Unicode) session. APL characters were legible at all stages - default font was used (no attempt to override).
NewsReaders
On the face of it, a newsreader written in APL ought not to be too difficult to write. But there don't appear to be any, so the question becomes one of selecting a general newsreader which handles APL - which ought to come as a byproduct of handling Unicode. Specialised newsreading software seems to be a dying breed, and some long-established products are no longer being actively updated or supported.
This is a brief summary of some freely downloadable newsreaders and one web-based News Reader (Google); please correct and/or expand as you see fit.
Note that a News Reader cannot add Unicode to a site which itself does not provide Unicode-compatible data, but a New Reader might very well strip off Unicode from site who actually are Unicode capable.
40tude Dialog
Claims to handle Unicode, and at first glance it does indeed appear to be displaying APL code (although this may be dependent on how the APL was passed into UseNet in the first place). At the present time it's not clear whether/how it accepts APL character input.
FreeAgent
Despite the "free" in its name FreeAgent appears to be a charged-for product, and has not been further investigated.
GoogleReader
The GoogleReader comes with a number of advantages:
- It's free
- It's Unicode capable without the need to do anything about it
- It's web-based
and some disadvantages:
- It will tell Google what you are interested in - not everybody likes that
- Feed updates sometime (rarely) appear hours after the feed was updated
- Password-protected feeds are not supported
NewsXPress
Doesn't seem configurable for either APL or Unicode.
Nomad News
Failed installation (Windows XP - 16 December 2008) with a message that it was "not a valid Win32 application".
Outlook Express
These are the settings I have finally arrived at to get Outlook Express, running under XP Home SP3, to both send and receive unicode posts to the comp.lang.apl newsgroup.
Via Tools/Options:
1. /Send/Plain Text Settings Check the MIME radio button Encode text using: Quote printable Check the Allow 8-bit characters in headers box
2. /Send/International settings Default encoding: unicode utf-8
3. /Read/Fonts Proportional font: APL385 Unicode Fixed-width font: Courier New Font size: Smaller Encoding: Unicode (UTF-8) Default encoding: Unicode
4. /Read/International Settings Default encoding: Unicode (UTF-8 Check Use default encoding for all incoming messages
5. /Compose/Compose font News: 9pt. APL385 Unicode
SuperGravity
Failed installation (Windows XP - 16 December 2008) with a missing DLL.
Xana News
Doesn't seem configurable for either APL or Unicode.
XNews
So far as I can tell XNews(5.04.25) can't be configured to either send or receive as Unicode
Mac
Mail Clients
NewsReaders
Linux
Mail Clients