HTML entities for the Macintosh character set

Nov. 5, 2000 by ssl@prefab.com (Scott S. Lawton)

Summary: map HTML entities and ISO8859 charset used by Windows, UNIX, etc. to/from Macintosh (whose upper ASCII was created prior to the ISO spec).

The first 2 columns represent my attempt to find entities that work, regardless of any formal standard; the 3rd column shows what your browser does. (Why don't all such tables have this feature?) The next 2 columns help those who use UserLand Frontier evaluate whether my lookup table might be a suitable replacement for Frontier's built-in table. The final 2 columns are for that impossible audience: browser developers. iCab supports these; do you?

The best source I found on this topic is a far more extensive set of tables at http://www.siber-sonic.com/mac/charsetstuff/Soniccharset.html. The one thing that's missing from there is what I provide here: a simple lookup table organized according to the Mac charset order. (Well, plus I include some extra information for Frontier folks.)

Frontier notes: I'm using my table (4K ".sit" file) as a replacement for html.data.iso8859.mac. I made 4 types of changes: 1. replaced 'lower ASCII' mappings (e.g. curly quotes) with entities. 2. replaced bracketed text with entities (except for the 12 for which I couldn't find a match). 3. If an entity name worked in the 3 browsers that I have handy (Netscape 4.61, MSIE 4.01 and iCab Pre2.1), I used that rather than the ISO-8859 number. 4. If there was no ISO-8859 number, I used the Unicode number. I also include the Unicode name just for reference, however, those don't work in my test versions of Netscape and MSIE. (I realize there are newer versions of both, but I'm too busy to download the latest bloatware.)

By the way, there's now a free, open source version of Frontier.

Mac #  my entitythis browserFrontier entity  this browsername  this browser
128ÄÄ   
129ÅÅ   
130ÇÇ   
131ÉÉ   
132ÑÑ   
133ÖÖ   
134ÜÜ   
135áá   
136àà   
137ââ   
138ää   
139ãã   
140åå   
141çç   
142éé   
143èè   
144êê   
145ëë   
146íí   
147ìì   
148îî   
149ïï   
150ññ   
151óó   
152òò   
153ôô   
154öö   
155õõ   
156úú   
157ùù   
158ûû   
159üü   
160† [sgl dagger][sgl dagger] †
161°° °° 
162¢¢ ¢¢ 
163££ ££ 
164§§ §§ 
165• oo •
166¶ ¶ 
167ßß   
168®®   
169©©   
170™ [trademark][trademark] ™
171´´ ´´ 
172¨¨ ¨¨ 
173≠ [not equal][not equal] ≠
174ÆÆ   
175ØØ   
176∞ [infinity][infinity] ∞
177±± ±± 
178≤ [less equal][less equal] ≤
179≥ [greater equal][greater equal] ≥
180¥¥ ¥¥ 
181µµ µµ 
182δδ [partial diff][partial diff] δδ
183ΣΣ [sigma][sigma] ΣΣ
184ΠΠ [product][product] ΠΠ
185ππ [pi][pi] ππ
186∫ [integral][integral] ∫
187ºº   
188ªª   
189ΩΩ [omega][omega] ΩΩ
190ææ   
191øø   
192¿¿ ¿¿ 
193¡¡ ¡¡ 
194¬¬ ¬¬ 
195√ [radical][radical] √
196ƒƒ [florin][florin] ƒƒ
197≈ [approx equal][approx equal] ≈
198ΔΔ [delta][delta] ΔΔ
199«« «« 
200»» »» 
201… ...... …
202     
203ÀÀ   
204Ãà  
205ÕÕ   
206ŒŒ [OE][OE] ŒŒ
207œœ [oe][oe] œœ
208– -- –
209— ---- —
210“ "" “
211” "" ”
212‘ '' ‘
213’ '' ’
214÷÷ ÷÷ 
215◊ [lozenge][lozenge] ◊
216ÿÿ   
217ŸŸ [Y¨][Y¨] ŸŸ
218//   
219¤¤   €
220&#8249; [&lt;][<] &lsaquo;
221&#8250; [&gt;][>] &rsaquo;
222[fi][fi]   
223[fl][fl]   
224&#8225; [dbl dagger][dbl dagger] &Dagger;
225&middot;· &#183;· 
226&#8218; [base '][base '] &sbquo;
227&#8222; [base "][base "] &bdquo;
228&#8240; [per thou][per thou] &permil;
229&Acirc;   
230&Ecirc;Ê   
231&Aacute;Á   
232&Euml;Ë   
233&Egrave;È   
234&Iacute;Í   
235&Icirc;Π  
236&Iuml;Ï   
237&Igrave;Ì   
238&Oacute;Ó   
239&Ocirc;Ô   
240[apple][apple]   
241&Ograve;Ò   
242&Uacute;Ú   
243&Ucirc;Û   
244&Ugrave;Ù   
245[dotless i][dotless i]   
246&#710;ˆ [^][^] &circ;ˆ
247&#732;˜ [~][~] &tilde;˜
248[macron][macron]   
249[breve][breve]   
250[dot accent][dot accent]   
251[ring][ring]   
252[cedilla][cedilla]   
253[hungarian umlaut][hungarian umlaut]   
254[ogonek][ogonek]   
255[caron][caron]   
Mac #  my entitythis browserFrontier entity  this browsername  this browser

Minor update July 18, 2005