added features of utf-8 descrption

This commit is contained in:
Holger Vogt 2020-02-23 19:28:32 +01:00
parent 565a0994b3
commit e24dcf7d67
1 changed files with 14 additions and 4 deletions

View File

@ -1,6 +1,6 @@
use utf-8 for encoding of strings, this enables UNICODE use utf-8 for encoding of strings, this enables UNICODE
international characters sets (of nearly any language) international characters sets (of nearly any language)
in titles, labels, file and folder names. in plot titles and labels, file and folder names.
Windows uses utf-16 and conversion functions between utf-8 Windows uses utf-16 and conversion functions between utf-8
and utf-16, if access to Windows API functions is needed. and utf-16, if access to Windows API functions is needed.
@ -14,12 +14,22 @@ ISO-8859-1/ISO-8859-15, that allows extended ascii.
Better looking fonts are now used for labelling the axes. Better looking fonts are now used for labelling the axes.
Variables xbrushwidth and gridwidth (to be set e.g. in Variables xbrushwidth and xgridwidth (to be set e.g. in
.spiceinit) allow setting separately the linewidths of the .spiceinit or directly before a plot command) allow setting
graph (xbrushwidth) and the grid (gridwidth). separately the linewidths of the graph (xbrushwidth) and
the grid (xgridwidth).
Slight modification of the Windows GUI string window to Slight modification of the Windows GUI string window to
enhance readability. enhance readability.
Windows GUI is now more responsive during lengthy op Windows GUI is now more responsive during lengthy op
calculations. calculations.
UNICODE in Gnuplot and (limited) in Postscript are supported.
You will need to download and install gnuplot and a PS viewer
(e.g. ghostscript, gv or others).
Input files to ngspice now have to be utf-8 encoded. ANSI
encoded files will fail (Notepad++ on Windows allows a simple
conversion). For an ANSI version of ngspice you have to
compile it with the configure flag --disable-utf8.