',
quotation marks ",
dashes -,
the Euro symbol E etc., and
using a base character according to Unicode decomposition
for accented and other precomposed characters.
ç: combined mode,
`: separated mode.
+UU.
mterm to invoke the mlterm terminal
emulator with suitable parameters to set up bidi mode and a
suitable font.
Quick and easy
uterm to
invoke a UTF-8 enabled terminal with automatic selection of a
suitable font for best coverage of Unicode characters.
uterm script comes with the mined
package; it is included in the mined runtime support library
and may be installed in the path with the mined application.
uterm script assumes that a UTF-8 enabled
version of xterm or rxvt-unicode is already installed on your
system, as well as fonts suitable for your needs.
If this is not the case on your system, follow the advice below.
On Windows / cygwin:
Use the command wined to start mined in a
mintty terminal configured to use UTF-8 and Windows
look-and-feel.
(When running an X server, uterm
works too, as described above.)
The cygwin 1.7 console also runs UTF-8 by default.
On Windows / Explorer:
With the mined stand-alone Windows package installed,
right-click on a text file to open its context menu, and
select “MinEd”.
On Mac OS X:
Preferably, use xterm or iTerm 2
as the native Mac terminal application does not support the mouse.
configure --enable-wide-chars or use the script
configure-xterm from the mined runtime support
library. Then invoke make. You may want to compact
the resulting executable with strip xterm; then
install it into your path, e.g. in $HOME/bin.
Note: xterm, like
mined, can be used to enable UTF-8 and Unicode support on
legacy systems, even if they do not offer any “locale” support,
and without needing root privilege.
xlsfonts | grep iso10646installfonts that downloads these fonts and installs them
with your X server. It finally gives some hints how to add them to
your permanent font configuration.
bdf18to20 and you find it in the mined runtime
support library. Go into the directory where you unpacked the fonts
and invoke the script.
$HOME/xfonts), go into that directory, invoke the
mkfontdir command. Then make sure that the fonts are
loaded into your X server, using the command
xset +fp $HOME/xfonts; a suitable place to include this
automatically would be your $HOME/.xinitrc X
initialisation file if you have one.
uterm from the mined runtime
support library.
xterm -u8 or
xterm -en UTF-8 to enforce UTF-8 mode, depending on system
configuration; also the option +lc may be needed in addition.
Mined detects UTF-8 terminal
mode automatically (exception: cygwin 1.7 UTF-8 console after rlogin
or telnet).
So it will work even if your locale environment is not configured properly.
bdf18to20 script as mentioned above and configure xterm
to use 10x20 – it will then automatically select one of the 20x20
fonts for double-width characters; if you have a preference among
them, use the -fw command line option or the wideFont X resource (in
your $HOME/.Xdefaults file).
See the pattern file Xdefaults.mined in the mined runtime
support library for suggestions of suitable entries.
(Double-width font matching works much better with rxvt which even seems
to scale double-width fonts in an acceptable way if needed.)
LC_ALL=en_US.UTF-8 urxvt on cygwin.
umined.
If starting xterm, this script also
configures xterm on-the-fly to apply the most recent version of
Unicode width data as built-in to xterm in contrast to system-provided
locale data (which may refer to an older version of Unicode) for handling
of wide and combining characters.
wined or wined.bat which will invoke mined
in a mintty terminal window, configured to use UTF-8 and Windows
look-and-feel.