summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/fontinst/base/fibasics.dtx
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2009-08-28 17:52:47 +0000
committerKarl Berry <karl@freefriends.org>2009-08-28 17:52:47 +0000
commit9574391f1c92725d497fa2a84962aee68b5cbf25 (patch)
tree8c6a92468e9c6da565ed5da07c13c0c01187875f /Master/texmf-dist/source/fontinst/base/fibasics.dtx
parent227ebe2cb5e11abb7e12b88ba66adc7735fa9570 (diff)
fontinst 1.933 (24aug09)
git-svn-id: svn://tug.org/texlive/trunk@14924 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/fontinst/base/fibasics.dtx')
-rw-r--r--Master/texmf-dist/source/fontinst/base/fibasics.dtx38
1 files changed, 18 insertions, 20 deletions
diff --git a/Master/texmf-dist/source/fontinst/base/fibasics.dtx b/Master/texmf-dist/source/fontinst/base/fibasics.dtx
index 56515e55140..eb8bc1b7a1a 100644
--- a/Master/texmf-dist/source/fontinst/base/fibasics.dtx
+++ b/Master/texmf-dist/source/fontinst/base/fibasics.dtx
@@ -1,10 +1,11 @@
-% \CheckSum{1512}
+% \CheckSum{1505}
% \iffalse meta-comment
%
% Copyright 1993, 1994, 1995, 1996 Alan Jeffrey,
% hacked and maintained 1997, 1998 Sebastian Rahtz,
-% copyright 1998, 1999, 2000, 2001 the fontinst maintenance team and any
-% individual authors listed elsewhere in this file. All rights reserved.
+% copyright 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
+% the fontinst maintenance team and any individual authors listed
+% elsewhere in this file. All rights reserved.
%
% This file is part of the fontinst system version 1.9.
% -----------------------------------------------------
@@ -64,7 +65,7 @@
% stuff any earlier than this. Note that |\fontinstversion| is not
% just used for indentification but also in |\needsfontinstversion|.
% \begin{macrocode}
-%<pkg|doc>\def\fontinstversion{1.929}
+%<pkg|doc>\def\fontinstversion{1.933}
% \end{macrocode}
% \end{macro}
%
@@ -86,7 +87,7 @@
%<doc>\NeedsTeXFormat{LaTeX2e}[1995/06/01]
%<doc>\ProvidesPackage{fontdoc}
%<pkg>\ProvidesPackage{fontinst}
-%<pkg|doc>[2005/02/05 v\fontinstversion\space
+%<pkg|doc>[2007/01/23 v\fontinstversion\space
%<doc> fontinst documentation package]
%<pkg> fontinst installation package]
% \end{macrocode}
@@ -439,24 +440,20 @@
\mathchardef\max_mathchardef="7FFF
\mathchardef\two_thousand=2000
\newdimen\half_point \half_point=0.5pt
+%</pkg>
% \end{macrocode}
% \end{macro}\end{macro}\end{macro}\end{macro}\end{macro}\end{macro}
%
%
% \subsection{Trigonometry macros}
%
-% Include David Carlisle's trigonometry macros. First, do some hacks
-% to get round all that |\NeedsTeXFormat{LaTeX2e}| stuff that David
-% put in :-) In v\,1.8 these hacks been moved to an earlier place since
-% we put in |\ProvidesPackage| ourselves.
-% \SortIndex{trig package}{\package{trig} package}
-%
-% \begin{macrocode}
-\let\@tempdima\a_dimen
-\let\@tempdimb\b_dimen
-\input trig.sty
-%</pkg>
-% \end{macrocode}
+% Before v\,1.930, the file \texttt{trig.sty} used to be input at this
+% point. That is now inlined into the \package{fontinst} source proper
+% instead.
+%
+% \multchanges{\cs{@tempdima}\cs{@tempdimb}}{1.930}{2005/02/06}
+% {These aliases for \cs{a_dimen} and \cs{b_dimen} were removed,
+% since we may now hack them out of \cs{CalculateTan}. (LH)}
%
%
% \subsection
@@ -1948,7 +1945,7 @@
% \meta{digits} is the number of digits to generate. If the
% \meta{value} is greater than or equal to $16^{\mathit{digits}}$
% then |\a_count| will be set to \meta{value} divided by this number
-% and the formatted value will be for the corresponding reminder.
+% and the formatted value will be for the corresponding remainder.
% \changes{1.928}{2004/11/28}{Macro added. (LH)}
%
% The macro overwrites |\a_count|, |\b_count|, and |\c_count|.
@@ -1960,7 +1957,7 @@
% |\format_hex_i|\marg{command}\marg{control token}
% \end{quote}
% If the \meta{control token} is |i| then nothing is done.
-% Otherwise the quotient and reminder of |\a_count| with respect to
+% Otherwise the quotient and remainder of |\a_count| with respect to
% $16$ is computed, where the former is assigned to |\a_count| and
% the latter is converted to hexadecimal and prepended to the
% \meta{command}, after which the macro expands to
@@ -1988,7 +1985,8 @@
% To get the loop to run the wanted number of times, one uses the
% trick that |\romannumeral| can generate an arbitrary number of |m|s.
% The |\identity_one| stuff is to prevent |\number| from processesing
-% the subsequent |001~|, which will be the last that |\roman| reads.
+% the subsequent |001~|, which will be the last that |\romannumeral|
+% reads.
% \begin{macrocode}
\def\format_hex#1#2#3{
\a_count=#2