@xref{Algebraic Definitions}, for a sample use of
No-Simplification mode.
-
@kindex m N
@pindex calc-num-simplify-mode
The @kbd{m N} (@code{calc-num-simplify-mode}) command turns off simplification
replace any hyperbolic functions in the formula with the appropriate
combinations of @samp{sinh}s and @samp{cosh}s before simplifying.
-
@menu
* Basic Simplifications::
* Algebraic Simplifications::
@noindent
The definitions of many units have changed over the years. For example,
the meter was originally defined in 1791 as one ten-millionth of the
-distance from the equator to the north pole. In order to be more
+distance from the Equator to the North Pole. In order to be more
precise, the definition was adjusted several times, and now a meter is
defined as the distance that light will travel in a vacuum in
1/299792458 of a second; consequently, the speed of light in a
The unit of volume ``liters'' can be referred to by either the lower-case
@code{l} or the upper-case @code{L}.
-The unit @code{A} stands for Amperes; the name @code{Ang} is used
-@tex
-for \AA ngstroms.
-@end tex
-@ifnottex
-for Angstroms.
-@end ifnottex
+The unit @code{A} stands for amperes; the name @code{Ang} is used
+for angstroms.
The unit @code{pt} stands for pints; the name @code{point} stands for
a typographical point, defined by @samp{72 point = 1 in}. This is
the unit names for pint and parsec will simply be @samp{pint} and
@samp{parsec} instead of @samp{pt} and @samp{pc}.
-
The unit @code{e} stands for the elementary (electron) unit of charge;
because algebra command could mistake this for the special constant
@expr{e}, Calc provides the alternate unit name @code{ech} which is
example, @code{500 Hz} gets converted to
@code{B_4 + 21.3094853649 cents} and @code{84} to @code{C_6}.
-
@kindex l m
@pindex calc-midi
@tindex midi
@code{1}, Calc converts @code{261.625 Hz} to @code{C_4}.
-
@node Store and Recall, Graphics, Units, Top
@chapter Storing and Recalling
text being yanked with a different radix. If the text being yanked can be
interpreted as a binary, octal, hexadecimal, or decimal number, then a
prefix of @kbd{2}, @kbd{8}, @kbd{6} or @kbd{0} will have Calc
-interpret the yanked text as a number in the appropriate base. For example,
+interpret the yanked text as a number in the appropriate base. For example,
if @samp{111} has just been killed and is yanked into Calc with a command
of @kbd{C-2 C-y}, then the number @samp{7} will be put on the stack.
If you use the plain prefix @kbd{C-u}, then you will be prompted for a
/* Attempt to convert O to an emacs_value. Do not do any checking or
or allocate any storage; the caller should prevent or detect
- any resulting bitpattern that is not a valid emacs_value. */
+ any resulting bit pattern that is not a valid emacs_value. */
static emacs_value
lisp_to_value_bits (Lisp_Object o)
{
if (! EQ (o, value_to_lisp_bits (v)))
{
- /* Package the uncompressible object pointer inside a pair
+ /* Package the incompressible object pointer inside a pair
that is compressible. */
Lisp_Object pair = Fcons (o, ltv_mark);
pair = Fcons (o, pair);
/* Plant the mark. The garbage collector will eventually
- reclaim any just-allocated uncompressible pairs. */
+ reclaim any just-allocated incompressible pairs. */
XSETCDR (pair, ltv_mark);
}