This is a file in the archives of the Stanford Encyclopedia of Philosophy.

Stanford Encyclopedia of Philosophy
Summer 2004 Edition

Displaying Special Characters

This guide is divided into the following sections:

1. Microsoft Windows (XP, 2000, ME, 98) Users

If you are using the latest version of IE (version 6) under Windows XP, 2000, ME or 98, and your browser is not displaying the special characters, then we should first mention that some of these combinations are supposed to work! Microsoft's own web pages say that Windows XP, 2000, and ME all shipped with the font Lucida Sans Unicode, which has support for Unicode (the "Sans" stands for sans serif, not "without"). XP also ships with Arial, Times New Roman and Courier New fonts, all of which are supposed to support the Unicode named character entities we use in our documents. However, we have had reports that IE is not able to access/display these fonts even though the fonts exist on the machine and IE has been explicitly set to use them (Tools -> Internet Options -> Fonts).

Here are some things to do:

  1. Use the Windows Update mechanism built into Internet Explorer to install support for the East Asian languages on your Windows machine. For some reason, this makes the Unicode fonts available to IE!
  2. You may instead use the Control Panel to install support for the East Asian languages on your Windows machine. Again, for some reason, this makes the Unicode fonts available to IE! Just follow the first 4 instructions on the following web page:
    Installing East Asian Language Support Under Windows XP
    Installing East Asian Language Support Under Windows Professional 2000
  3. Alternatively, install any of the other web browsers mentioned below:
    Mozilla
    Firefox
    Netscape
    Opera
    Generally these browsers work without any special configuration under Windows XP and Windows 2000, but you may have to follow Step 1 above if you want to them to display special characters on a Windows ME/98 machine.

3. Apple/Mac OS X and Mac OS 9 Users

Mac OS X. The latest versions of Safari, Firefox, Mozilla, Opera, Netscape, and OmniWeb have all been tested successfully under Mac OS X.

Mac OS 9. Currently, we have not tested the latest versions of web browsers under Mac OS 9. (Indeed, many of the latest versions no longer run under Mac OS 9.) Please let us know if you had a problem and solved it!

3. Linux, FreeBSD, Solaris, and other un*x OS Users

Firefox, Mozilla, Netscape, and Opera all provide good support for the special characters used in SEP entries.

4. A Note About the Special Characters in our Entries

We have tried to format our entries in XHTML so that they display properly in a wide range of web browsers. But many of our entries use special symbols, such as logical, mathematical, and other symbols. In the past, we used "low-resolution" screen shots of these characters and displayed the resulting graphics in the entry as small images. But, recently, after being convinced that there was wide support for Unicode characters among web browsers and operating systems, we starting replacing the low-resolution graphics with widely supported font-based Unicode characters. We are slowly but surely making all of our older entries compatible with the newer XHTML standard in the process. Indeed, we have now configured our publishing system so that our entries must parse as valid XHTML (i.e., be in compliance with the international standards set by the authoritative W3C organization) before they are published on the web. (We determine validity by sending our entries, pre-publication, to <http://validator.w3.org/> and fixing any errors reported when this engine tries to determine whether our documents are valid.)

Invariably, our best intentions are sometimes defeated by the technologies involved. If your browser is not properly displaying the named character entities in an entry (e.g., logical symbols, mathematical symbols, etc.), then we hope the above suggestions prove useful.