Prev | Next | whats_new_03 |
omh/build.bat
did not function properly during
step 5 of the Windows install procedure
This has been fixed.
The OMhelp documentation could not be built during the
Install
procedure (on Unix) because all the
htm
directories were write protected.
This has been fixed.
The executable distribution OMhelpExe.zip
had a debugging instead
of optimized version of the executable.
This has been fixed.
In addition, the omh/build.bat
file
did not work properly. This has also been fixed.
pmathml.xsl
style sheet with id
$Id: pmathml.xsl,v 1.7 2002/09/20 08:41:40 davidc Exp $
was crashing Mozilla version 1.4.
This style sheet was replaced by the one with id
$Id: pmathml.xsl,v 1.8 2003/06/23 14:46:44 davidc Exp $
which was obtained from the web site
http://www.w3.org/Math/XSL/Overview-tech.html
This seems to work with most versions of IE and Mozilla.
\newcommand{\D}[2]{ \partial_#2 #1 }
This has been fixed.
Begin Command | Terminate Command |
{
|
} |
\[ |
\] |
\left |
\right |
\begin{array} |
\end{array}
|
<head> ... </head>
command in the output file.
.
between them,
were displayed for the corresponding link.
For a case with a lot of subheadings under one heading,
this was hard to read because the initial text for each entry was identical.
This has been changed by indenting the subheadings under the heading
and not repeating the heading text.
<
appeared in an
head
command,
the output file would not display.
If the character appeared in an index
command, the index would not display.
This has been fixed.
$latex \name$$
where \name
is a latex macro would have an extra e
added
after the macro expansion.
This has been fixed.
readme.htm
file was added to the distribution.
Some temporary files that are not used were removed from
the distribution.
Specifications were supplied for supported usage of the mathml
command (besides testing). In addition, the \#
escape sequence
was added to mathml
command so it could be used
with macros
.
The browser problems
sections were moved because
they do not just pertain to latex
commands.
-
character.
The change on 05-08
used the
HTML <nobr>
command, which is non-standard, to get around
this problem.
This was changed to use the white-space: nowrap
style which
is a valid command according to the style sheet and HTML standard.
english.wrd
and
local.wrd
has been improved.
In addition,
pointers to this documentation have been added
to the index and search utility.
The nobreak
command was added so one can ensure that
a sequence of text appears on the same line.
-
character.
This has been fixed.
A command line argument that specifies a web
site's name
has been added.
This name is currently used when constructing
the title for the page that
searches
the web site.
It may have other uses in the future.
The command name of the command line argument
starting_file
has been changed to
root
to signify that it contains the
root section
.
A bug report about
background colors in Mozilla
was included in the documentation
(these reports are now relative to Firefox
).
this
link, that links the first frame to the
corresponding entire section.
The alignment for the this
link,
in frames other than the first frame,
has been changed to right justified form centered.
If two image
files come from different directories,
but their file names are the same,
one would overwrite the other in the output directory.
An error message is printed in this case and OMhelp stops.
The test for this problem, and similar problems,
was in error because upper and lower case
does not matter when running OMhelp under MS Windows.
This has been fixed.
The change on
03-12
placed the automatically generated links
at the top of the first frame of a section.
This caused there to be no space between
the automatically generated links and the
title specified by the section
command.
At least one blank line is now placed
between the section title and any text above it.
Some versions of Microsoft Internet Explorer
seem to be very slow at interpreting Javascript.
For this reason, the non-printable
table of contents was changed to reduce the
computation time.
The location of the current section
with in the web site is now displayed at the beginning
of the navigation frame.
| 1 |
| children
v next
| 2 | ----------> | 5 |
| children
v
| 3 |
| children
v
| 4 |
covariance
,
discretization
,
and laplace
was added to
local.wrd
.
command was changed to its unicode value
&xA0;
.
This does not work for HTML display on some old browsers;
for example, Netscape 4.5.
This has been fixed by using
for HTML files
and &xA0;
for XML files.
\left .
and
\right .
Latex commands in MS Internet Explorer due
to some confusion about using
mspace
as an operator.
This has been fixed.
$latex x = y % first equation$$
This has been fixed.
Documentation was added for the
latex comment
command.
The
\Box
symbol was added to possible
output symbols even though neither
Mozilla
or
Explorer
display it properly.
A
warning
was added to the documentation for the subscript
and superscript documentation.
Firefox under bar
).
The over bar (instead of the under parenthesis)
is now used in its place.
This makes the display in MS Internet Explorer better.
(This problem has since been fixed.)
In the Mozilla browser, some
diacritical marks
do not work
with the accent attribute true.
The corresponding display has been improved by setting the accent attribute
to false.
The Problems Using MS Internet Explorer 6 To Display OMhelp Output section was started in order to track and fix
problems using Internet Explorer.
Starting with the latex
section,
the Explorer display for all the commands through the
arrow symbols
have been checked.
The word internet
was added to
local.wrd
.
The latex
\empty
command was being
translated into the
proper MathML symbol.
This has been fixed.
The installation procedure sometimes had warning messages that did
not correspond to any problems.
In particular,
grep, which is not needed, does not exist,
and a confirmation request on deletion of the OMhelp documentation
directory before its recreation.
hspace
command added on 02-05 introduced a bug
that gave an error message when ever the characters
em, ex, cm, mm, in, pt, or pc appeared in the input and
not inside an hspace
command.
This have been fixed.
The default font for greek characters used to be italic,
now it is the normal font.
The spacing between a sequence of
ascii letters
has been changed.
This enables one to create new functions,
using Latex
constructs such as
{\rm argmax}
with out extra spacing
being added between the characters in argmax.
The The Purpose and Motivation for OMhelp section was updated and improved.
mi
command is a Token Element.
Section 3.2.1 of the MathML version 2.0 specifications states that
"Apart from the mglyph
element,
the malignmark
element is the only
other element allowed in the content of tokens."
OMhelp was putting mstyle
elements inside of mi
elements
in order to override the font selection for the mi
elements.
This is now being done using the mathvariant
attribute to
an mi
element.
However,
it is unclear that this should work
(see the mi font
).
The Latex spacing
commands were added.
-nowarn
command line option
introduce a bug in the reporting of spelling errors
(the read font command was not terminated).
This has been fixed.
A getting starting
example
for using the fend
command was added to the documentation for OMhelp.
The user documentation
build
command
would generate an error message because the links to the search
and external sections are not defined in the printable version.
The -nowarn
command line option was added
so that these warnings could be suppressed.
*.htm
and
*.xml
files make the download file significantly larger
and they are regenerated during the
generate user documentation
step of the install process.
The change on
03-01-04
allowed one to replace an entire window by just one frame of another window.
When this happened, the user did not have a navigation link available.
This has been fixed by making it illegal to replace the entire
window with a link to a particular heading.
If a $codep
, or any other command, had a very long argument,
the flex generated lexical analyzer spent a lot of time copying the text
between buffers.
The OMhelp lexical analyzer was written directly in C
instead of using flex to generate it.
OMhelp now runs much faster than it used to.
xref
command (which is useful when they are long).
The cross reference error message printed on stdout
were improved.
The table of examples in the
get_started
section was improved.
The getting started directory
batch file RunAll
was changed so that both the HTML and XML output is generated for
the latex
example.
local.wrd
,
was added to the default distribution.
The following words were included in this file:
affine,
eigenvalue,
eigenvalues,
eigenvector,
eigenvectors,
exponentiation,
factorization,
fourier,
hermitian,
integrand,
nonnegative,
orthogonal,
piecewise,
quadrature,
recursion,
recursive,
stochastic,
variate.
If aindex subhead
is active,
the escape
character can be used to suppress words
in a subheading from appearing in the index
(see description of aindex
in head
).
These escape characters were appearing in the actual subheadings.
This has been fixed.
If there was a new line between a double word, the error message put the
two copies of the word on different lines. This has been fixed.
Some symbols, such as infinity, were not being placed properly when
used as limits. This has been fixed.
The old example section, and its children were removed because the
get_started
section provides better examples.