This lists changes to the LaTeX2e files in reverse chronological order. NOTE: This file is based on the developers' personal change-log files and is provided for convenience only. It therefore makes no claims to completeness or accuracy and it contains some references to files that are not part of the distribution. ======================================================================= 2006-05-20 Frank Mittelbach * lppl.tex: 1.3c clarification that the license text can not be changed. * lppl.txt: 1.3c clarification that the license text can not be changed. 2006-05-18 Frank Mittelbach * docstrip.ins: put a correct \usedir declaration in for generating the makeindex files (pr/3863) * ltboxes.dtx: Ensure \@parboxto holds the value of \@tempdimb not the register itself (pr/3867) 2006-03-24 Morten Hoegholm * fixltx2e.dtx: Added \MakeRobust and made several kernel macros robust (pr/3816). 2006-03-04 Frank Mittelbach * inputenc.dtx: large number of corrections for a number of input encodings (pr/3849) Number of normalisations in the LICR representation (pr/3849) Avoid displaying warning about empty encoding file for "ascii" encoding. * utf8ienc.dtx: omsenc.dfu contained an incorrect ref from 02D9 to \textperiodcentered (should have been 00B7) 2006-02-23 Frank Mittelbach * cleanup of .txt files: obsolete installation instructions removed 2006-02-22 Frank Mittelbach * inputenc.dtx: added \inputencodingname and the two hooks \newtoks\inpenc@prehook \newtoks\inpenc@posthook to run code before and after an encoding change (suggested by Philipp Lehman) 2006-02-14 Frank Mittelbach * utf8ienc.dtx: added \ij and \IJ mappings (beta test) 2006-01-12 Johannes Braams * lppl.tex: Created from lppl.txt 2006-01-08 Morten Hoegholm * fixltx2e.dtx: Changed \@fnsymbol to use the new robust \TextOrMath command instead (pr/3752). 2006-01-07 Frank Mittelbach * nfssfont.dtx: fixing bug pr/3789 2005-11-25 Frank Mittelbach * lppl.txt: small update, fixing typo and clarifying the term "Base Interpreter" (found by Karl Berry) 2005-11-10 Morten Hoegholm * fixltx2e.dtx: Make sure \addpenalty ultimately adds the correct skip (pr/3073). * ltmath.dtx: Fixed potential problem in \[ (pr/3399) + documentation fix (pr/3802). 2005-11-08 Morten Hoegholm * ltoutenc.dtx: Added \ij and \IJ from babel (pr/3771). 2005-09-29 Morten Hoegholm * fixltx2e.dtx: Fixed blank lines (editor problem). 2005-09-27 Morten Hoegholm * ltfssdcl.dtx: Fixed a few oversights when making the commands robust. 2005-09-27 Frank Mittelbach * ltplain.dtx: Added \ltx@sh@ft (pr/3469) * ltoutenc.dtx: Replace \sh@ft by \ltx@sh@ft (pr/3469) * utf8ienc.dtx: Fixed error messages not showing spaces. Added ``else'' clause that got deleted by mistake. 2005-09-16 Frank Mittelbach * classes.dtx: small docu update 2005-07-29 Morten Hoegholm * docstrip.dtx: Added \kernel@ifnextchar. 2005-07-27 Morten Hoegholm * ltfssdcl.dtx: Changed \mathbf etc. to be naturally robust. 2005-07-13 Morten Hoegholm * fixltx2e.dtx: Added \textsuperscript and made \DeclareMathSizes allow dimensions in all arguments. 2005-01-14 Frank Mittelbach * fixltx2e.dtx ( \fnsymbol should use text symbols ): that change made \@fnsymbol too robust (pr/3752) 2004-10-31 Frank Mittelbach * vtexfree.txt: added info about *.dfu files (pr/3652) * install.txt: added info about *.dfu files (pr/3652) 2004-10-20 Frank Mittelbach * ltoutput.dtx: Removed dead code in \@makecol 2004-09-20 Frank Mittelbach * utf8ienc.dtx: \textasciitilde mapping changed (pr/3721) 2004-09-02 Frank Mittelbach * sample2e.tex: fixed small glitches in the text (pr/3703) 2004-07-23 Frank Mittelbach * doc.dtx: environment names incorrectly sorted in index (pr/3615) 2004-05-08 Frank Mittelbach * utf8ienc.dtx: explicitly set catcode of space within utf8.def 2004-05-07 Frank Mittelbach * tlc2.err: LaTeX Companion 2ed errata added to distribution * inputenc.ins: split utf8 file generation into two parts for OSes with a small limit on open output files * utf8ienc.dtx: fixed typo in \ProvidesFile line for ly1enc.dfu 2004-05-06 Frank Mittelbach * inputenc.dtx: properly allow \inputencoding in horizontal mode (forgotten to set \catcode of space) (pr/3273) 2004-05-03 Frank Mittelbach * inputenc.dtx: Typo in \textquotedblleft (pr/3673) 2004-02-24 Frank Mittelbach * ltplain.dtx: added \loggingall and \loggingoutput as variant of \tracingall and \showoutput (write only to transcript) * manifest.txt: added lppl-1.2.txt to the distribution since we are now at version 1.3 2004-02-22 Frank Mittelbach * ltoutenc.dtx: changed warning text for oldstyle digits 2004-02-20 Frank Mittelbach * ltdefns.dtx: docu fix (pr/3620) 2004-02-16 Frank Mittelbach * classes.dtx (section*{\indexname}]): Moved setting of \columnsep and \columnseprule later to avoid affecting the wrong page (pr/3616) 2004-02-15 Chris Rowley * ltspace.dtx Added better \nobreakdashes 2004-02-13 Frank Mittelbach * fixltx2e.dtx: fix for \@Esphack forgotten (pr/3498) 2004-02-11 Rainer Schöpf * pict2e.inx/.dtx: Removed. 2004-02-10 Frank Mittelbach * doc.dtx (subsection{Macros for generating index entries}): environment names incorrectly sorted in index (pr/3615) 2004-02-09 Frank Mittelbach * utf8ienc.dtx: no newlines in error messages allowed (due to inputenc) space in the wrong place "\count @64" added commands already defined in the kernel (found by BG) added test file pr/3480 2004-02-04 Frank Mittelbach * ltoutenc.dtx: coding change, to follow bug fix by DEK in plain.tex in OT4 (pr/3469) * inputenc.dtx: Added ISO 8859-16 Latin10 (pr/3568) 2004-02-02 Chris Rowley * ltoutput.dtx Small fix for \enlargethispage, pr/3528 2004-02-02 Chris Rowley * inputenc.dtx Tidied up a bit more of the code 2004-02-02 Chris Rowley * fontdef.dtx Many math things made robust Added two `bigtriangle synonyms' for compatibility with the stmaryrd symbols package 2004-02-02 Chris Rowley * ltoutenc.dtx Added \textbigcircle to OMS Fixed bad bug in \DeclareTextSymbol as per Heiko in pr/3563 2004-02-02 Chris Rowley * Makefiles Lots of minor fixes 2004-01-31 Frank Mittelbach * ltclass.dtx (section{Implementation}): internal kernel version of \@ifnextchar used in some places, see next entry (pr/3501) * ltdefns.dtx: internal kernel version for \@ifnextchar added to prevent the amsmath package to highjack this command in random places, this is really a bug in amsmath which should finally be fixed there (pr/3501) 2004-01-28 Frank Mittelbach * ltvers.dtx: warning for old latex 5 years grace (pr/3601) * latexbug.tex: warning for old latex 5 years grace (pr/3601) 2004-01-23 Rainer Schöpf * fixltx2e.dtx: Replace the double dangerous bend sign by a huge double exclamation mark. This is to mark important bits in the documentation. 2004-01-04 Frank Mittelbach * ltbibl.dtx: Changed error message for \nocite 2004-01-03 Frank Mittelbach * ltoutenc.dtx: Use \ooalign for \k (pr/3532) Added \textogonekcentered (pr/3532) Added composites \k{o} and \k{O} (pr/3532) 2003-12-30 Frank Mittelbach * ltpictur.dtx: issue warning if circle size can't be met * nfssfont.ins: support for nfssfont.dtx 2003-12-29 Frank Mittelbach * inputenc.dtx: fixing a typo in \DeclareInputText recently introduced. 2003-12-16 Frank Mittelbach * ltoutput.dtx: Ensure that \@elt has a defined state in \@makecol (pr/3586) 2003-12-11 Frank Mittelbach * doc.dtx: added support for \MakeShortVerb* as suggested by Hubert Gaesslein 2003-12-08 Frank Mittelbach * source2e.tex: changed typeout message 2003-11-16 Frank Mittelbach * inputenc.dtx: docu changes for latin 4 (pr/3585) * ltplain.dtx: docu fixes (pr/3584) 2003-10-13 Frank Mittelbach * ltfinal.dtx: Added extra \lccode for \- and \textcompwordmark to allow hyphenation in the remainder of the word 2003-10-09 Frank Mittelbach * ltoutput.dtx: docu fixes (pr/3575) 2003-09-19 Frank Mittelbach * fixltx2e.dtx: No hyphenation in first word after float environmentb (pr/3498) Allow \emph to produce small caps 2003-09-14 Frank Mittelbach * docstrip.dtx: removed surplus dot from error message 2003-08-27 Frank Mittelbach * ltpictur.dtx (section{Picture Mode}): check for \cs{@linechar} being empty (pr/3570) (subsection{Curves}): added missing displacement (pr/3566) 2003-05-18 Frank Mittelbach * ltbibl.dtx: raise an error is \nocite is used before begin document (until now it simply failed) 2003-05-09 Frank Mittelbach * ltoutenc.dtx: new implementation of textcomp with options and subencodings 2003-05-04 Frank Mittelbach * fixltx2e.dtx: incorporated new definition for \@fnsymbol to use text symbols if available (pr/3400) 2003-04-26 Frank Mittelbach * fixltx2e.dtx: incorporated fix-cm.sty by Walter Schmidt 2003-02-04 Frank Mittelbach * ltoutenc.dtx: added a number of options to textcomp to enable only some characters since most of the chars are ont generally available. 2003-01-12 Frank Mittelbach * nfssfont.dtx: added interactive support to allow font spec via nfss classification. 2002-12-13 Frank Mittelbach * ltbibl.dtx (section{Bibliography Generation}): Added \leavevmode in case citation is at start of paragraph (pr/3486) 2002-11-06 Frank Mittelbach * inputenc.dtx: Added cp858 (cp850 with euro symbol) (pr/3464) 2002-10-28 Frank Mittelbach * ltoutenc.dtx: coding change for \r{A} in OT1 to follow bug fix by DEK in plain.tex, but it is still a hack! (better solution: do not use OT1 encoded fonts) (pr/3469) * ltlists.dtx: Check for math mode when ending a list to give a better error message than "perhaps a missing item" (pr/3437) First change to this part of LaTeX since 1997! 2002-10-25 Frank Mittelbach * inputenc.dtx: Added cp1257 (Baltic) 2002-10-02 Frank Mittelbach * ltfssbas.dtx (section{Macros for setting up the tables}): Adding \LastDeclaredEncoding introduced a bug in \DeclareFontSubstitution. Instead of the real encoding name the token \LastDeclaredEncoding got into the internal lists causing havoc. (pr/3459) 2002-10-01 Frank Mittelbach * ltfloat.dtx: Use braces around \itshape to keep font change local in \thempfootnote; bug introduced 7 years earlier (pr/3460) 2002-07-28 Frank Mittelbach * inputenc.dtx: Added code 128 (texteuro) for cp1250 2002-07-08 Frank Mittelbach * inputenc.dtx: added \texteuro for ansinew (pr/3423) 2002-06-18 Frank Mittelbach * latexbug.tex: actually complained when format are older than 18 months (now we accept 30) * ltvers.dtx: error message still talked about 1 year old sources being too old (though in fact it is 30 months) * ltoutenc.dtx: Corrected \cs{c} for T1 (pr/3442) Added \cs{textbardbl} (pr/3400) Definition of \textexclamdown changed (pr/3368) Definition of \textquestiondown changed (pr/3368) Changed def for \textregistered to avoid small caps (pr/3420) 2002-06-16 Frank Mittelbach * inputenc.dtx: added macce (pr/3433) added code points to 1252 (pr/3441) 2002-04-18 Frank Mittelbach * oztex.txt: new version added 2001-08-26 Frank Mittelbach * ltclass.dtx: readded lost catcode setting for space in ProvidesFile (pr/3353) 2001-07-12 Chris Rowley * inputenc.dtx: Added latin9.def (from Karsten Tinnefeld) 2001-07-12 Chris Rowley * ltnews.cls: Added eTeX logo 2001-06-04 Frank Mittelbach * ltvers.dtx: check for old format disabled --- perhaps we have reached the last release of 2e already? * inputenc.dtx: Added \textkra, \texttstroke and \textTstroke to latin4 (pr/3336) * ltpictur.dtx: Don't warn if \line or \vector command has zero length argument pr/3318 * fontdef.dtx (subsubsection{Arrows}): Guard against math active = and math active | in \Relbar and \models (pr/3333) 2001-06-03 Frank Mittelbach * format.ins: added default cfg files that are simple wrappers for fonttext.ltx, fontmath.ltx, and preload.ltx (pr/3264) * fontdef.dtx: added default cfg files that are simple wrappers for fonttext.ltx, fontmath.ltx, and preload.ltx (pr/3264) 2001-06-01 Frank Mittelbach * ltfssini.dtx: some docu changes 2001-05-28 Chris Rowley * ltoutenc.dtx Added \NeedsTeXFormat{LaTeX2e}[2000/06/01] to .def files, pr/3255 Made compatible T1 and OT1 accents (on i and \i), pr/3295 2001-05-28 Chris Rowley * usrguide.tex Described short-form for guillemets in T1 encoding, pr/3192 2001-05-28 Chris Rowley * ltxguide.cls: Added some definitions 2001-05-25 Frank Mittelbach * inputenc.dtx: extended NEXT encoding (pr/3281) suppress all spaces for horizontal mode (pr/3273) * minimal.cls: added \pagenumbering{arabic} to define \thepage (pr/3275) * ifthen.dtx: Added \AND, \OR and \NOT as boolean operators as alternative to the lower case versions (pr/3297) * ltdirchk.dtx: Explicitly set \endlinechar to 10 (pr/3334) * ltclass.dtx: Explicitly set \endlinechar to 10 (pr/3334) * classes.dtx: Replaced all tilde chars used with \nobreakspace (pr/3310) 2001-05-18 Frank Mittelbach * doc.dtx: partly support docstrip's ``verbatim'' directive, at least ensure that it can be processed without and error message (pr/3331) 2001-04-23 Frank Mittelbach * ltoutenc.dtx: added missing \section to docu 2001-04-21 Frank Mittelbach * classes.dtx (section*{\contentsname): initialize \@tempdima within \l@part so that \numberline can be used pr/3327 2001-04-16 Frank Mittelbach * ltnews14.tex: added 2001-02-16 Johannes Braams * ltxref.dtx (subsection{Cross Referencing}): Added an extra level of grouping to \@newl@bel as suggested in PR3250 by Harald Hanche-Olsen 2001-01-07 Frank Mittelbach * ltoutput.dtx (subsection{Floats}): reset @newlist flag in output routine (pr/3286). This was done before (pr3231) but the code ended up in the wrong place by mistake. 2001-01-06 Frank Mittelbach * classes.dtx: Moved \@mkboth out of heading args for thebibliography and \listof... command as this can fail with the slightly strange definition for \chapter in twocolumn mode (pr/3285) 2000-09-24 Frank Mittelbach * fixltx2e.dtx: for some unknown reason the version of fix2col integrated was not the latest one --- so a number of bugs already corrected crept up again (1.1d fixes those) Don't change \setlength if it isn't the kernel default any longer \addpenalty fix proposed in 3073 was not sufficient if the command was used when \prevdepth=-1000pt (ie after \nointerlineskip) 2000-09-01 Frank Mittelbach * ltfinal.dtx: finally moved emptying \errhelp to a place after its last use (pr/449) 2000-08-30 Chris Rowley * ltoutenc.dtx Much editing but no code changes 2000-08-24 Chris Rowley * ltfinal.dtx: Fixed typo in warning message 2000-07-31 Chris Rowley * ltoutput.dtx: Changed handling of space above footnotes. 2000-07-29 Frank Mittelbach * latexbug.tex: complain about old LaTeX only after 18 months * ltvers.dtx: changed distribution check to yearly distribution 2000-07-19 David Carlisle * ltoutput.dtx: locally reset \if@newlist so that list structures in head/foot don't interfere with lists in the MVL. internal/3231 2000-07-18 Frank Mittelbach * ltnews13.tex: update to ltnews13 2000-07-12 Frank Mittelbach * ltoutput.dtx: Ensure that rule between column is in \normalcolor (it did depend on the color in the text at the column break!) 2000-07-11 Frank Mittelbach * ltmiscen.dtx: fix typo in warning message 2000-07-04 Frank Mittelbach * doc.dtx: ... and another fix for (pr/3170), sigh 2000-07-01 Frank Mittelbach * inputenc.dtx: incorporating latin4.def contributed by Hana Skoumalov\'a * inputenc.ins: incorporating latin4.def contributed by Hana Skoumalov\'a 2000-06-10 Frank Mittelbach * doc.dtx (subsection{Bells and whistles}): extending (or say fixing?) change for (pr/3170) 2000-06-01 Chris Rowley * ltpage.dtx: Changed grouping method in \markboth and \markright (see also pr/3203) Less expansion by using token register in \markboth and \markright 2000-05-26 Frank Mittelbach * ltoutenc.dtx (subsubsection{Declaration commands}): reimplemented \UseTextSymbol and \UseTextAccent to support reference over more than one level (pr/3160) 2000-05-22 Chris Rowley * doc.dtx: Less obscure wording at start of index? (pr/3202) * inputenc.dtx: Added latin2 option for textdegree (pr/3207) Updated documantaion * ltpage.dtx: reimplementation of \markboth and \markright to avoid problem with expanion at wrong point in time in some cases (pr/3203) 2000-05-21 Frank Mittelbach * doc.dtx (subsection{Bells and whistles}): new implementation for \meta command (pr/3170) 2000-05-19 Frank Mittelbach * classes.dtx (subsubsection{Parts}): Only add empty page after part if twoside and openright (pr/3155) * ltmiscen.dtx: Reset \AtEndDocument for latex/3060 2000-04-30 Frank Mittelbach * manifest.txt: ltnews13.tex added 2000-01-30 Frank Mittelbach * ltoutenc.dtx: added \hmode@bgroup as shorthand for \leavevmode\bgroup use \hmode@bgroup...\egroup instead of \leavevmode{...} where applicable in most cases \leavevmode was missing before (pr/3160) * ltfntcmd.dtx: use \hmode@bgroup...\egroup instead of \leavevmode{...} 2000-01-27 Frank Mittelbach * inputenc.dtx: allow \inputencoding also in hoizontal mode (or rather make it do something there --- it was allowed before (pr/2888)) 2000-01-24 Frank Mittelbach * inputenc.dtx: fix error message for undefined code points (pr/3158) 2000-01-07 Rainer Schoepf * ltmiscen.dtx: Disable hyphenation in verbatim even if the font allows it. 1999-12-19 Frank Mittelbach * ltnews12.tex: final adjustments 1999-12-11 Frank Mittelbach * ltnews.cls: fixed a curious bug lurking in the class since its beginning: putting a list directly after a paragraph would make the paragraph before(!) the list justified (while the rest of the document was set ragged right) * ltnews12.tex: added fixltx2e section 1999-12-08 Frank Mittelbach * ltoutenc.dtx (subsection{The fontenc package}): Changed \cs{CYRRHOOK} and \cs{cyrrhook} to \cs{CYRRHK} and \cs{cyrrhk} as name changed in the cyrillic bundle for naming consistency with other ``hook'' glyphs. 1999-12-01 Frank Mittelbach * ltnews12.tex (section{Outcome of TUG '99 (Vancouver)}): added text on TUG 99 and other bits 1999-11-08 Rainer Schoepf * ltx3info.tex: Typo corrected. * emtex.txt: Correct name of file ltxcheck.tex. 1999-11-06 Frank Mittelbach * ltx3info.tex: fixed typo 1999-10-28 Frank Mittelbach * ltoutenc.dtx (subsubsection{Declaration commands}): Give \accent@spacefactor a default definition to prevent horrible death in case or incorrect input (pr/3084) 1999-10-26 Frank Mittelbach * fixltx2e.dtx: added first version * manifest.txt: added draft ltnews12.tex * inputenc.dtx: removed left over beta test message 1999-10-10 Rainer Schoepf * ltoutput.dtx: Reset definition of active math ' to \active@math@prime within the output routine. * ltmath.dtx: Introduce macro \active@math@prime for the active prime character in math mode. 1999-09-24 Frank Mittelbach * usrguide.tex (subsection{Definitions}): show syntax of all declaration commands (pr/3102) 1999-09-17 Frank Mittelbach * doc.dtx: removed extra change entry. * classes.dtx: found two changes entries claiming to have been done in 1955 (exactly 40 years too early :-) * makeindx.dtx: fixed two changes entries (arg order wrong) * syntonly.dtx: updated changes entry to have four digits years * classes.dtx: update of label names in docu * ifthen.dtx: make this a proper LaTeXable package * pict2e.dtx: make this a proper LaTeXable package (even if not containing code) * ltxdoc.dtx: also accept .fdd files in DocInclude (code by M Schroeder) 1999-09-10 Frank Mittelbach * classes.dtx: renamed a few labels to support production of general docu * ifthen.dtx: changed driver file 1999-09-07 Frank Mittelbach * inputenc.dtx: did some spellchecking of docu after noticing a few glaring typos 1999-09-03 Frank Mittelbach * lppl-1-1.txt: added LPPL 1.1 under this name to the distribution. * DEFAULT.pre: updated for LPPL 1.2 * DEFAULT.hea: updated for LPPL 1.2 * copyfd.pre: updated for LPPL 1.2 * copycfg.pre: updated for LPPL 1.2 * copyins.hea: updated for LPPL 1.2 1999-08-27 Frank Mittelbach * lppl.txt: fixed minor glitches found by Matt and Eberhard This is probably going to be LPPL 1.2 1999-07-10 Frank Mittelbach * lppl.txt: final changes to LPPL 1.1 1999-07-09 Frank Mittelbach * updated headers to reflect LPPL 1.1 updated legal.txt to say that use of LaTeX is unrestricted 1999-06-24 Frank Mittelbach * ltnews11.tex (section{Fontenc package peculiarities}): document the special behaviour of fontenc * ltclass.dtx: document that fontenc pretends it wasn't loaded 1999-06-12 Frank Mittelbach * ltoutenc.dtx (subsection{The fontenc package}): ensure that \@uclclist is extended only once (if at all) 1999-06-10 Frank Mittelbach * ltoutenc.dtx: ensure that fontenc doesn't load encodings from previous calls again (pr/2888) 1999-05-28 Rainer Schoepf * bugs.txt: Added reference to webcomp.err. * readme.txt: Added reference to webcomp.err. * manifest.txt: Added reference to webcomp.err. 1999-05-28 Frank Mittelbach * webcomp.err: file added 1999-05-27 Frank Mittelbach * ltnews11.tex: updates 1999-05-25 Frank Mittelbach * cmfonts.ins: removed "fd" guard since never used these days 1999-05-09 Frank Mittelbach * cmfonts.fdd: docstrip `nowarn' guard was the wrong way around for font OT1/cmr/bx/ui (pr/3036) 1999-04-04 Frank Mittelbach * docstrip.dtx: fixed typo in documentation (pr2973) 1999-04-02 Chris Rowley * inputenc.dtx Corrected cp852 for pr/2992 * ltboxex.dtx Made robust the flag in \@iiiparbox: pr/2975} * ltdefns.dtx Fixed new version of \@yargdef: pr/3013 * usrguide.tex Added to documentation of uc/lc list 1999-03-22 Rainer Schoepf * doc.dtx: Correct last change. 1999-03-12 Chris Rowley * clsguide.tex Added to documentation of options * cyrguide.tex: Further editing 1999-03-08 Rainer Schoepf * cyrguide.tex: Use \URL command. * ltxguide.cls: Added \URL command. 1999-03-04 Rainer Schoepf * usrguide.tex: Refer to cyrguide.tex. * ltxguide.cls: Added \cyrguide. * All copyright headers and preambles: updated for lppl.txt. * 00readme.txt: Refer to lppl.txt, add new LaTeX books. 1999-03-03 Chris Rowley * ltxguide.cls: Added some definitions 1999-03-01 David Carlisle * ltdefns.dtx: Remove change from 1999-01-08 internal/2967 * lppl.txt: minor rewordings after comments from Arnoud Engelfriet and John Hasler. 1999-03-01 Rainer Schoepf * handbuch.err: Added. * install.txt: Add link to truetex.txt and vtex.txt. Remove timings for slow computers. 1999-02-27 Frank Mittelbach * doc.dtx: temp fix for pr/2968 1999-02-24 Chris Rowley * ltoutenc.dtx (subsection{The fontenc package}): Corrected cyrillic uc/lc list 1999-02-23 Chris Rowley * ltnews.cls: Added some definitions 1999-02-12 David Carlisle * legal.txt: refer to LPPL * lppl.txt: more fiddling 1999-02-12 Frank Mittelbach * ltfssini.dtx: changed \oldstylenums to use \rmdefault instead of cmm hardwired. This doesn't change much in standard cases but allows other font sets to work without redefining \oldstylenums as long as the right .fd files are available (pr/2954) * truetex.txt: Updated version. 1999-02-10 Rainer Schoepf * letter.dtx: Reset footnote counter for every new letter (PR 2957). 1999-02-09 Chris Rowley * cyrguide.tex: Major editing (new file) * usrguide.tex (section{Commands}): Updated * minimal.cls: Small reordering to better support the documented method of use * cfgguide.tex (section{System configuration}): Clarification and emphasis changed re fontdef.dtx cfgs 1999-02-09 David Carlisle * ltdefns.dtx: catch \newcommand[10] or \newcommand[X] 1999-02-05 Frank Mittelbach * cyrguide.tex: small updates 1999-01-18 David Carlisle * ltdefns.dtx: new go faster \newcommand implementation /2942. 1999-01-13 Frank Mittelbach * fntguide.tex (subsection{Selection commands}): added documentation for \linespread (pr/2891) * ltnews10.tex: updates * ltoutenc.dtx: Simplified solution for pr/2930 1999-01-08 David Carlisle * ltdefns.dtx: two more \long in \@ifnextchar for latex/2902 1999-01-08 Frank Mittelbach * fntguide.tex (subsection{Encoding definition file commands}): Added documentation about \LastDeclaredEncoding 1999-01-07 David Carlisle * ifthen.dtx: \isundefined for /2824 * latexbug.tex: cyrillic * latexbug.el: cyrillic 1999-01-07 David Carlisle * ltdefns.dtx: add extra braces and \long declartions so [{]}] and [\par] work. latex/2896. 1999-01-07 Rainer Schoepf * bugs.txt: Added description how to follow up a problem report. * latexbugs.tex: Added description how to follow up a problem report. * classes.dtx: Added check of @noskipsec switch in \part for article class. 1999-01-07 Frank Mittelbach * ltoutenc.dtx: Hackery to support reading in fontenc.sty several times (really the wrong interface and needs changing) Hackery to support cyrillic uc/lc update --- that will definitely go somewhere else in a later release 1999-01-06 Rainer Schoepf * emtextds.txt: Added to distribution. Installation procedure for Walter Schmidt's emTeX/TDS for OS/2. * ltoutenc.dtx: Minor documentation fix (PR 2939). 1999-01-06 Frank Mittelbach * ltfssbas.dtx: Added \LastDeclaredEncoding to support cyrillic integration (pr/2988) * ltoutput.dtx: Added negative vskip, as when processing outputbox as suggested by Fred Bartlett pr/2892 * classes.dtx: Check \if@noskipsec in \part see pr/2889 * ltoutenc.dtx: New impl of \@text@composite and \@text@composite@x (pr/2930) 1999-01-05 Rainer Schoepf * fontdef.dtx: Need special protection for character \texttt{\char62} in \cs{changes} entry, as this is the makeindex actualchar. 1998-12-28 Rainer Schoepf * doc.dtx: The case-changing trick in the definition of \short@macro didn't work, as the category code was changed inside the macro replacement text, not during the definition. 1998-12-27 Rainer Schoepf * doc.dtx (subsection{Macros for generating index entries}): Use \string, not \protect in argument of \special@index. 1998-12-20 Frank Mittelbach * doc.dtx (subsection{Macros for generating index entries}): Correctly handle second index entry for \SpecialMainEnvIndex by using \special@index not \index (pr/2928) 1998-12-01 Frank Mittelbach * nfssfont.dtx: cosmetic change: \documentstyle -> \documentclass Program still would need a major user interface upgrade ... one day (pr/2915) 1998-11-13 Frank Mittelbach * lttab.dtx: prevent an endless loop from incorrect input like \begin{tabular}{l|l{11.5cm}} (pr/2884) 1998-09-19 Frank Mittelbach * ltoutenc.dtx: added \string to definition of \a so that \a' works even if ' is active at that time (pr/2878) * classes.dtx: redefine \thesection, \thechapter and \@chapapp globally (using \gdef) in \appendix so that these redefinitions survive even if \appendix is used within an environment such as multicols 1998-09-17 Frank Mittelbach * cfgguide.tex (section Configuration files for standard packages and classes]): added info about ltnews.cfg (pr/2875) * ltoutenc.dtx: Explicitly set \spacefactor after \accent in OT1 type accents like \`A (pr/2877) 1998-08-22 Rainer Schoepf * doc.dtx: Correction for PR 2563: doc.dtx produces incorrect index entries for some single character control sequences (like <). 1998-08-17 Rainer Schoepf * (Various source files): Replaced old form `commandname by \cs{commandname} in changes entries. * (Various source files): Replaced \cmd{\commandname} by \cs{commandname} in changes entries. * ltfssdcl.dtx: Corrected documentation glitch in changes entry. * ltmiscen.dtx: Corrected documentation glitch in changes entry. * latexsym.dtx: Corrected documentation glitch in changes entry. 1998-08-01 Chris Rowley * inputenc.dtx (section{Announcing the files}): Corrected version number 1998-07-04 Frank Mittelbach * inputenc.dtx: give better error message if source document contains a character which is not defined by current input encoding (pr/2845) 1998-06-19 Frank Mittelbach * clsguide.tex (subsection{Identification}): Explicitly warn that the optional date argument of \Provides... must be in the format yyyy/mm/dd and will produce low-level errors otherwise 1998-06-17 Chris Rowley * inputenc.dtx: Spanish ords changed to text chars, pr/2579 Fixed typo in `next' * lttab.dtx: Enhanced documentation * ltoutenc.dtx: Fixed \textcircled Fixed wrong code in \t Added masc/fem ords defaults Swapped acutedbl and gravedbl in TS1 Renamed macron in TS1 * pict2e.dtx: Wording changed, and "documentation" 1998-06-12 David Carlisle * slifonts.fdd: fix provides files for T1* (Bernard Gaulle) 1998-06-04 Frank Mittelbach * ltboxes.dtx: support calc expressions in \rule command (that one was forgotten or so it seems) 1998-05-26 Chris Rowley * ltfinal.dtx: Set-up lccodes (and uccodes) before reading in hyphenation files 1998-05-19 Frank Mittelbach * doc.dtx (section{The Description of Macros}): reinit ^^A as comment char at beginning of document to allow use of inputenc with doc since inputenc disables ^^A (pr2581) 1998-05-18 David Carlisle * ltnews09.tex more text 1998-05-16 Frank Mittelbach * doc.dtx (subsection{Macros surrounding the `definition parts'}): small change that defers freezing of \MacroFont until after the preamble so that people can change its definition in the preamble. As we have been on 1.9z this is now 2.0a but it isn't really something exciting ... :-) * ltxref.dtx: added documentation about extending the \ref mechanism as suggested in pr2801 * ltcounts.dtx: small documentation updates 1998-05-13 Chris Rowley * ltspace.dtx: Documented lots of bugs and problems with the present code, and even some solutions * latex209.dtx: Added experimental long typeout about abuse of compatibility mode to possibly avoid prs like 2807 1998-05-13 Rainer Schoepf * lttab.dtx Use \setlength to set size of p-column and for argument of tabular* environment, so that the benefits of the calc package apply. 1998-05-10 Frank Mittelbach * letter.dtx: removed space at the right of address (pr2794) 1998-05-09 Chris Rowley * classes.dtx: Reverted openany change to \mainmatter 1998-05-07 David Carlisle * ltclass.dtx: Modify option clash error help message. latex/2805 1998-04-28 Frank Mittelbach * docstrip.dtx (IMPORTANT NOTICE): renamed \orginaldefault to \originaldefault 1998-04-18 Frank Mittelbach * fontdef.dtx: some fixes for pr2662 1998-04-16 Frank Mittelbach * fntguide.tex: explain new \DeclareMathDelimiter syntax (pr2662) 1998-04-15 Frank Mittelbach * fontdef.dtx: use new \DeclareMathDelimiter syntax (pr2662) * ltfssdcl.dtx: allow \DeclareMathDelimiter to always use 6 args (pr2662) 1998-04-11 Frank Mittelbach * fontdef.dtx: added \mathring accent (pr2785) 1998-04-03 David Carlisle * distrib.txt: Update from 1994 version with a view to adding to june release, better late than never. * docstrip.dtx: CHANGE to default header placed on extracted files, to allow extracted files to be distributed as long as sources also distributed. This does not affect any .ins files that explicitly set a preamble with the docstrip \preamble or \usepreamble commands. If you currently distribute a package and want to keep the old preamble, add \usepackage\originalpreamble to your .ins files. Note that the old text forbids inclusion of the package on `ready to run' TeX distributions such as TeXLive or tetex. 1998-04-03 David Carlisle * distrib.txt: Update from 1994 version with a view to adding to june release, better late than never. * docstrip.dtx: CHANGE to default header placed on extracted files, to allow extracted files to be distributed as long as sources also distributed. This does not affect any .ins files that explicitly set a preamble with the docstrip \preamble or \usepreamble commands. If you currently distribute a package and want to keep the old preamble, add \usepackage\originalpreamble to your .ins files. Note that the old text forbids inclusion of the package on `ready to run' TeX distributions such as TeXLive or tetex. 1998-03-30 David Carlisle 1998-03-30 David Carlisle 1998-03-27 Frank Mittelbach * cmfonts.fdd: added substiution for cmss/bx/sc to produce cmr/m/sc; much better would be to have the real thing --- anybody cares to contribute those to the ec fonts? (pr2586) 1998-03-20 Frank Mittelbach * bugs.txt: say that reports have to be in English * ltoutenc.dtx: Documentation added about removing declaration of encoding specific commands (pr/2783) Command \UndeclareTextCommand added (pr/2783) Added \UndeclareTextCommand declarations to textcomp.sty (pr/2783) * ltdefns.dtx: \@thirdofthree added for \UndeclareTextCommand 1998-03-19 Frank Mittelbach * ltoutenc.dtx: Added documentation about the best order of declarations for encoding specific commands. Also moved loading ofts1enc.def after declaring the defaults for such reasons. 1998-03-15 Frank Mittelbach * bugs.txt: added info about not changing established (mis)behavior 1998-03-11 Rainer Schoepf * miktex.txt: Added to distribution. 1998-02-06 Frank Mittelbach * inputenc.dtx: fixed typo iso-8859-5 should have been iso-8859-9 (pr/2748) 1998-01-31 Chris Rowley * ltx3info.tex: Updated 1998-01-23 Frank Mittelbach * install.txt: small updates such as isbn numbers 1998-01-19 Frank Mittelbach * docstrip.dtx: adding \nopreamble and \nopostamble and making sure that \usepreamble\empty really doesn't write anything to the stripped file (pr/2726) * ltclass.dtx: make \& locally safe in \ProvidesFile /2702 fix up pkgindoc.sty which probably hasn't worked since {v1.0p}{1995/05/25}{Delete \cs{filec@ntents} after preamble} 1998-01-16 David Carlisle * ltoutenc.dtx: Fix \t for latex/2734. * ltclass.dtx: make \& locally safe in \ProvidesFile /2702 fix up pkgindoc.sty which probably hasn't worked since {v1.0p}{1995/05/25}{Delete \cs{filec@ntents} after preamble} 1998-01-16 David Carlisle * ltoutenc.dtx: Fix \t for latex/2734. 1998-01-13 David Carlisle * multitex.txt: New version from Markus Kohm latex/2721 1998-01-13 David Carlisle * multitex.txt: New version from Markus Kohm latex/2721 1998-01-10 Chris Rowley * cmfonts.fdd: Added large sizes for ec fonts only Removed long lines 1998-01-06 Frank Mittelbach * ltoutenc.dtx: added missing braces and \upshape for \textcircled 1998-01-01 Frank Mittelbach * emtex.txt: small clarification as suggested by Heinz 1997-12-31 Chris Rowley * fntguide.tex: Corrections to math font declarations Tidying Added new encoding information * ltoutenc.dtx: Documentation correction 1997-12-31 Frank Mittelbach * grphcomp.err: added further errate entries, updated cls file 1997-12-30 Frank Mittelbach * ltoutenc.dtx: fixed header info for textcomp.sty (missing \ProvidesPackage) 1997-12-22 Chris Rowley * ltoutenc.dtx Added textcomp package Corrections and additions to documentation Removed all octal and hex codes Added \textperthousand and \textpertenthousand to T1 Added \leavevmode at start of \c in T1 * inputenc.dtx Made next encoding consistent with others Consistently used math-or-text command when available: THIS MAY CHANGE Changed \mathdegree to \textdegree \inputencoding now works only in vmode Temporarily fixed \IeC Merged latin1 code with ansinew/cp1252 Changed `\k{}' to `\k\ ' Added textcomp package Corrections and additions to documentation * fontdef.dtx Added documentation * ltnews08.tex Added stuff 1997-12-18 Rainer Schoepf * doc.dtx: Fix small documentation glitch. * ltpatch.ltx: Replace reference to ,,June'' release by ,,last'' release. 1997-12-17 David Carlisle * latexbug.tex: expl3 * latexbug.el (ltxbug-categories): expl3 1997-12-17 Rainer Schoepf * fntguide.tex: Removed obsolete \setbox construct. 1997-12-15 Rainer Schoepf * clsguide.tex (section{Upgrading \LaTeX~2.09 classes and packages}): Added documentation for \if@compatibility switch (supplied by Barbara Beeton). 1997-12-11 Rainer Schoepf * usrguide.tex (subsection{\LaTeXe---The new \LaTeX~release}): Improved the sentence about formerly separate formats. * ltoutput.dtx: Documentation fixes. * ltlogos.dtx: Documentation fix. 1997-12-06 Chris Rowley * ltoutput.dtx (subsection{Floats}): Removed incorrect error code in \output * ltnews08.tex: Revised text * ltnews.cls: Added definition environment 1997-11-23 David Carlisle * inputenc.dtx: Use \textperthousand not \textpermill. /2673 * ltoutenc.dtx: Use \textperthousand, \textpertenthousand and \textfractionsolidus not \textpermill, \textpertenmill and \textfraction. /2673 1997-11-20 David Carlisle * ltfssdcl.dtx: inline \stepcounter /2669/2661 1997-11-19 David Carlisle * ltoutput.dtx: reindent \@xtryfc and friends (no code change). * ltfloat.dtx: missing percent in @footnotetext. /2670 1997-11-18 David Carlisle * manifest.txt: ltnews08 * ltnews08.tex: first attempt. * source2e.tex: ltcounts and ltlength before NFSS /2669/2661 * format.ins: ltcounts and ltlength before NFSS /2669/2661 1997-11-18 Frank Mittelbach * compan.err: rewrote that file to be processable by LaTeX * grphcomp.err: rewrote that file to be processable by LaTeX 1997-11-13 David Carlisle * ltfssdcl.dtx: Fix \DeclareSymbolFont so it updates \group@list for latex/2661. Remove duplicate (unused) definition of \stepcounter. Add a few macro envs to the documentation. 1997-11-03 Rainer Schoepf * ifthen.dtx: Documentation fix. 1997-10-28 Rainer Schoepf * ltfiles.dtx: Minor documentation fixes. 1997-10-23 Rainer Schoepf * ltoutenc.ins: Unpack ts1enc.def. 1997-10-21 Rainer Schoepf * ltfssbas.dtx: Added \makeatletter to \nfss@catcodes (and removed it from \try@load@font@shape). * ltdefns.dtx: Change \renew@command to use \begingroup/\endgroup for grouping, to avoid generation of empty math atoms. 1997-10-20 Rainer Schoepf * ltfinal.dtx: Removed \aa and \AA from \@uclclist as these are macros. * slifonts.fdd(ullasy.fd): Removed superfluous pair of braces at end of \DeclareFontFamily command. 1997-10-17 Rainer Schoepf * ltfntcmd.dtx: Moved check for vertical mode from \DeclareTextFontCommand to \check@nocorr@. 1997-10-14 David Carlisle * ltfiles.dtx: back out \today change. * install.txt: --release--date--goes--here-- * ltpatch.ltx: --release--date--goes--here-- * patches.txt: --release--date--goes--here-- * Makefile: install.txt patches.txt ltpatch.ltx --release--date--goes--here-- 1997-10-11 David Carlisle * ltclass.dtx: Check for text before or after \end{filecontents} latex/2636 1997-10-10 Rainer Schoepf * classes.dtx(\l@part): Removed setting of \@tempdima as this macro does not use \numberline to set the toc line. 1997-10-10 Frank Mittelbach * inputenc.dtx: renamed \perthousand to \textpermill as this is the TS1 name (and it wasn't available before) (pr/2622) added code page 1250 (pr/2515) 1997-10-09 David Carlisle * ltfiles.dtx: Move expansion of \today here from document class files. latex/2620 * classes.dtx: use \def not \edef for \today. latex/2620 1997-10-08 Rainer Schoepf * ltlogos.dtx: Simplified macro \LaTeX: use only \check@mathfonts to force loading of fonts suitable for the letter `A'. 1997-10-06 Rainer Schoepf * ltcounts.dtx: Replaced \@Roman by a new version that is fully expandable, so that the correct sequence of letters is written to files. 1997-09-30 Johannes Braams * slides.dtx (subsection{Date}): Use \edef to define to in order to save space; following change to classes.dtx, dated 1995/08/16. * letter.dtx (subsection{Date}): Use \edef to define to in order to save space; following change to classes.dtx, dated 1995/08/16. 1997-09-15 Frank Mittelbach * ltpictur.dtx: warn if \line etc is too small to get printed. (pr/2524) 1997-09-09 Frank Mittelbach * ltdefns.dtx: Use \begingroup \endgroup instead of { ... } to avoid generating math ords if used in math mode. (pr/2573) 1997-09-08 Frank Mittelbach * inputenc.dtx: added decmulti input encoding for DEC Multinational Character Set (pr/2599) 1997-08-19 Rainer Schoepf * inputenc.dtx(latin2.def,cp852.def): Replaced \dh and \DH by \dj and \DJ. * inputenc.dtx(ansinew.def): Exchanged codes for \textendash and \textemdash. * inputenc.dtx: Enclosed all encoding definition files by \makeatletter/\makeatother. 1997-08-15 Rainer Schoepf * slides.dtx: Added initialization of \leftmargin to \@listi (obviously forgotten and never noticed before). 1997-08-05 Rainer Schoepf * ltoutenc.dtx: Corrected order of arguments in \UseTextSymbol example (PR latex/2572). 1997-07-31 Rainer Schoepf * cfgguide.tex: Put braces around argument of \sffamily, to keep latex2html happy. 1997-07-20 Frank Mittelbach * docstrip.dtx: support compiling docstrip without statistics (pr/2429) * fntguide.tex: documentation updates (pr/2550) 1997-07-16 David Carlisle * latexbug.el: Use default name and address from user-... and make current directory setting more robust. Both fixes from Andreas Schwab, latex/2547. 1997-07-15 Rainer Schoepf * manifest.txt: Replaced slides.fdd by slifonts.fdd. * ec.ins: Replaced slides.fdd by slifonts.fdd. * slides.ins: Replaced slides.fdd by slifonts.fdd. * slides.fdd: Renamed to slifonts.fdd, there is a name clash with slides.dtx when run through LaTeX. * truetex.txt: New version by Richard Kinch. 1997-07-09 Rainer Schoepf * classes.dtx: Documentation fixes by Andreas Schwab . * doc.dtx: Documentation fixes by Andreas Schwab . * exscale.dtx: Documentation fixes by Andreas Schwab . * fontdef.dtx: Documentation fixes by Andreas Schwab . * ifthen.dtx: Documentation fixes by Andreas Schwab . * inputenc.dtx: Documentation fixes by Andreas Schwab . * latex209.dtx: Documentation fixes by Andreas Schwab . * latexsym.dtx: Documentation fixes by Andreas Schwab . * letter.dtx: Documentation fixes by Andreas Schwab . * ltboxes.dtx: Documentation fixes by Andreas Schwab . * ltclass.dtx: Documentation fixes by Andreas Schwab . * ltdirchk.dtx: Documentation fixes by Andreas Schwab . * lterror.dtx: Documentation fixes by Andreas Schwab . * ltfinal.dtx: Documentation fixes by Andreas Schwab . * ltfloat.dtx: Documentation fixes by Andreas Schwab . * ltfssbas.dtx: Documentation fixes by Andreas Schwab . * ltfssdcl.dtx: Documentation fixes by Andreas Schwab . * ltfssini.dtx: Documentation fixes by Andreas Schwab . * ltfsstrc.dtx: Documentation fixes by Andreas Schwab . * ltlists.dtx: Documentation fixes by Andreas Schwab . * ltmath.dtx: Documentation fixes by Andreas Schwab . * ltoutenc.dtx: Documentation fixes by Andreas Schwab . * ltoutput.dtx: Documentation fixes by Andreas Schwab . * ltpictur.dtx: Documentation fixes by Andreas Schwab . * ltplain.dtx: Documentation fixes by Andreas Schwab . * ltsect.dtx: Documentation fixes by Andreas Schwab . * ltxdoc.dtx: Documentation fixes by Andreas Schwab . * makeindx.dtx: Documentation fixes by Andreas Schwab . * newlfont.dtx: Documentation fixes by Andreas Schwab . * oldlfont.dtx: Documentation fixes by Andreas Schwab . * slides.dtx: Documentation fixes by Andreas Schwab . * cmextra.ins: Documentation fixes by Andreas Schwab . * clsguide.tex: Documentation fixes by Andreas Schwab . * lablst.tex: Documentation fixes by Andreas Schwab . 1997-06-17 Chris Rowley * fntguide.tex: Changed information about fontname .fd filenames to lowercase Removed long lines, and a few typos 1997-06-17 Rainer Schoepf * emtex.txt: Updated by Heinz Kusnier. * web2ctex.txt: Updated by David Outteridge. * manifest.txt: Added truetex.txt. * truetex.txt: New file by Richard Kinch. 1997-06-16 Rainer Schoepf * ltfntcmd.dtx (section{Introduction}): Documentation fix. * ltdirchk.dtx: Documentation fixes. * exscale.dtx: Documentation fix. * classes.dtx: Documentation fixes. * ltfloat.dtx: Documentation fix. * alltt.dtx: Documentation fixes. 1997-06-11 Chris Rowley * readme.txt: Added information re ltnews files * usrguide.tex: Updating information: fonts, addresses, CD-ROMs * clsguide.tex: Added information: normalsfcodes, policy on chnages to standard styles 1997-06-11 David Carlisle * ltxcheck.tex: Change texts referring to dc/ec fonts. internal/2513 * latexbug.tex: Fix save stack problem, internal/2514, and other minor improvements. 1997-06-02 David Carlisle * cmfonts.fdd: add bold sc fonts for latex/2497 1997-05-26 Rainer Schoepf * slides.fdd: Removed spaces in and around arguments to \DeclareFontShape. * cmfonts.fdd: Removed spaces in and around arguments to \DeclareFontShape and \EC@family. 1997-05-22 Rainer Schoepf * ltlogos.dtx: Added \m@th to definition of \LaTeXe so that the logo works with non-zero values of \mathsurround. * ltfsstrc.dtx (section{Handling Options}): Replaced \\ by \MessageBreak in Option `pausing' (suggested by Donald Arseneau). 1997-05-10 Chris Rowley * inputenc.dtx: Corrected typo in cp852.def 1997-05-08 Chris Rowley * inputenc.ins: Split up \generate for PC 1997-05-07 Chris Rowley * inputenc.dtx: Added latin3.def Some rearrangments Removed long lines * ltspace.dtx Made \newline robust * ltoutenc.dtx 1997-04-30 Rainer Schoepf * inputenc.ins: Added generation of latin5.def. * inputenc.dtx: Latin5 encoding added. 1997-04-24 David Carlisle * ltbibl.dtx: add \@empty to \@citex for latex/2432. 1997-04-22 David Carlisle * cmextra.ins: Remove concrete fd file generation. 1997-04-18 David Carlisle * usrguide.tex: bm package. 1997-04-16 David Carlisle * letter.dtx: remove hidden math from itemize labels latex/2419 * ltnews07.tex: first draft. 1997-04-15 David Carlisle * texpert.txt: default install uses ec. * install.txt: default install uses ec. * readme.txt: 1997/06/01 * unpack2e.ins: include ec.ins not newdc.ins by default. * ltpatch.ltx: 1997/06/01 * patches.txt: 1997/06/01 * Makefile: 1997/06/01 1997-04-14 David Carlisle * ltoutput.dtx: normalsfcodes latex/2404 (from patch file) * ltfiles.dtx: \normalsfcodes latex/2404 (from patch file) 1997-03-26 David Carlisle * amiweb2c.txt: update from Andreas Scherer. 1997-03-21 David Carlisle * ltcounts.dtx: Use \mathsection and \mathparagraph in \fnsymbol latex/2445 * inputenc.dtx: Use decimal rather than hex to avoid active character problems. latex/2451 1997-02-25 David Carlisle * cmfonts.fdd: typo fixed in ot1cmvtt \ProvidesFile latex/2394 * slides.fdd: typo fixed in cccsc10 latex/2395 1997-02-21 David Carlisle * patches.txt: patch level 1 * ltpatch.ltx: /2414 fix. * ltlists.dtx: Support \noindent after \item. latex/2414 1997-02-05 David Carlisle * doc.dtx (subsection{GetFileInfo}): missing % latex/2404. * ltpatch.ltx: had to happen. * ltclass.dtx: missing % in last g@addto@macro change. 1997-01-15 David Carlisle * install.txt: ec fonts. * ltnews06.tex: ec fonts. * ec.ins: add slitex fonts * slides.fdd: ec fonts. lowercase fd file \input. * ltxcheck.tex: ec fonts. 1997-01-14 David Carlisle * manifest.txt: ec.ins. * Makefile: ec.ins. * ec.ins: new file. Alternative to newdc.ins * cmfonts.fdd: Add ec fonts 1997-01-08 David Carlisle * fontdef.dtx: Use \DeclareMathDelimiter and \DeclareMathSymbol On remaining cases using primitive assignments. * ltfiles.dtx: reset \deadcycles in \include for latex/2365. * ltmath.dtx: Remove spurious space tokens from \root. General cleanup of the docs, lots of macro envs added. 1997-01-07 David Carlisle * letter.dtx: modify \\ in \startbreaks for /2341. 1997-01-06 David Carlisle * ltnews06.tex: minor edits. 1996-12-20 David Carlisle * ltsect.dtx: \nobreak added to \@dottedtocline for latex/2343 1996-12-18 David Carlisle * modguide.tex: Fix spelling for latex/2345 1996-12-17 David Carlisle * ltclass.dtx: Use \begingroup so \g@addto@macro does not make a \mathord. 1996-12-13 David Carlisle * docstrip.dtx: Fix for /2340 (From Marcin). 1996-12-09 David Carlisle * ltfloat.dtx: Call \@setminpage if needed. latex/2318. General doc improvements (add macro envs, indent code, etc). 1996-12-06 David Carlisle * fontdef.dtx: *** * ltfssini.dtx: *** * ltvers.dtx: ***. * ltdirchk.dtx: Remove *** from messages. internal/2338. 1996-11-28 David Carlisle * latexbug.tex: documentation changes. * ltvers.dtx: Check for old format modified again. /2319 1996-11-25 David Carlisle * ltnews06.tex: document fd file change. 1996-11-20 David Carlisle * latexbug.tex: change documentation of release schedule /2319 * ltvers.dtx: Check for old format modified. /2319 * ltxcheck.tex: lowercase fd and *enc.def filenames. /1044 * fontdef.dtx: lowercase fd and *enc.def filenames. /1044 * slides.fdd: lowercase fd file names. /1044 * latexsym.dtx: lowercase fd file names. /1044 * latexsym.ins: lowercase fd file names. /1044 * slides.ins: lowercase fd file names. /1044 * cmfonts.fdd: lowercase fd file names. /1044 * cmextra.ins: lowercase fd file names. /1044 * newdc.ins: lowercase fd file names. /1044 * olddc.ins: lowercase fd file names. /1044 * cmfonts.ins: lowercase fd file names. /1044 * ltoutenc.ins: lowercase fd and *enc.def file names. /1044 * ltoutenc.dtx: lowercase fd and *enc.def file names. /1044 * ltfssbas.dtx: lowercase fd file names. internal/1044 1996-11-09 David Carlisle * ltmath.dtx: Reinstate \ensuremath as \long /2104. 1996-11-07 David Carlisle * inputenc.dtx: resend patch from Sept 11 Added ts1enc.def (but it is not unpacked) Changed copyright, underscore (\_) and registered Added \leavevmode to compwordmark Added hex index tabs (experimental) 1996-11-05 Chris Rowley * ltfiles.dtx Added standard nobreak check to the write used for \nofiles case 1996-11-04 Chris Rowley * ltlists.dtx Added test for no \item between an inner and outer list * ltplain.dtx: Use \hbox to in \dotfill 1996-11-04 Rainer Schoepf * lterror.dtx (autoload version): Move \@nodocument into kernel, so that it can be \let to \relax in \begin{document}. 1996-11-01 David Carlisle * docstrip.dtx: Change MW address. * cmfonts.ins: split up \generate (again) for PC. 1996-10-31 Chris Rowley * ltfinal.dtx Added \lccode for \oe in OT1 * classes.dtx: Changed numbering of figures, tables and equations outside chapters in book and report (pr/2178) Removed math-mode from itemize labels * ltspace.dtx Reimplemented \(no)linebreak Reimplemented \\ and \newline * ltsect.dtx: Documentation changes 1996-10-28 Chris Rowley * ltoutenc.dtx Removed defs of \aa \AA Removed \@strip@args (no longer used) Corrected documentation * inputenc.dtx Added cp865.def Added \textasteriskcentered Removed \aa \AA as internal forms Other minor additions and corrections to .def files * ltplain.dtx Removed math from \dotfill Added \aa and \AA Updated and corrected documention 1996-10-25 Chris Rowley * ltlists.dtx: Added explicit flag resetting to \endtrivlist * ltoutput.dtx Added documentation 1996-10-24 Chris Rowley * ltboxes.dtx: Added local settings of flags in \@arrayparboxrestore: dangerous! Used \@setminipage in minipages * ltfloat.dtx: Prevent floats in preamble \@setnobreak no longer used in resets (but see above) * ltoutput.dtx Changes when nobreak is true Prevent \twocolumn in preamble Added error code to \newpage 1996-10-24 David Carlisle * unpack2e.ins: Remove redefinion of \Ask and add \askonceonly (which is the same thing, but looks nicer). * docstrip.dtx: Change MDW's address. Add \askonceonly. 1996-10-23 Chris Rowley * ltlists.dtx Use \setboz\z@ to remove parindent in \@item Set \clubpenalty correctly in \@item Do not reset \@nobreak unconditionally Added documentation * ltsect.dtx Use \setboz\z@ to remove parindent in \@xsect Added documentation 1996-10-23 David Carlisle * docstrip.dtx: Delay setting the `current directory syntax' commands so that a configuration file can reset them if necessary. 1996-10-22 David Carlisle * autoload.ins: add \usedir 1996-10-21 Chris Rowley * lttab.dtx Small change in tabbing to make the later change in items (see pr/2211) work properly Moved some code \@array, to make this environment more robust (pr/2183), uncovering an interesting feature of the original code; changed to use \set@typeset@protect Made \multicolumn \long 1996-10-18 David Carlisle * Makefile (DSTS): add format.ins * manifest.txt: add format.ins 1996-10-17 David Carlisle * ds/docstrip.dtx: merge in Marcin's latest. More DPC changes: Make missing batchfile an error Change name of config file to docstrip.cfg. Add \endbatchfile. Change all the .ins files for new style. 1996-10-11 David Carlisle * ds/docstrip.dtx: Add initex support, and auto setting of \batchfile from \jobname to the new `TDS' version from Marcin. 1996-10-09 David Carlisle * manifest.txt: Add ltxcheck.tex 1996-10-08 Chris Rowley * ltfntcmd.dtx Fixed bug in \text.. commands (pr/2157) 1996-10-05 Chris Rowley * ltfiles.dtx Added setting of \@clubpenalty * classes.dtx (chapter*{\bibname): Added setting of \@clubpenalty 1996-10-04 David Carlisle * Makefile: remove testdist.dtx, add ltxcheck.tex * unpack2e.ins: Remove \testdistribution. internal/2251 * ltxcheck.tex: New version independent of ltdirchk Add checking for files `unpacked; during LaTeX install. * ltdirchk.dtx: Remove ltxcheck.tex. internal/2251 * Makefile: 1996/12/01. * ltclass.dtx: Reset \@unprocessedoptions in \RequirePackageWithOptions for internal/2269. 1996-09-29 Chris Rowley * ltsect.dtx Added documentation * ltfiles.dtx Added disabling of \@nodocument to \document Tidied up documentation * ltoutput.dtx Checks for noskipsec and inlabel added to \newpage * ltmiscen.dtx: Moved \@xobeysp to ltspace.dtxx * ltspace.dtx Added \@xobeysp linked to \nobreakspace 1996-09-26 Rainer Schoepf * cmfonts.ins: Added guard `nowarn' to generation of OT1cmtt.fd file, to avoid annoying substitution messages if a bold typewriter font is selected (as, for example, in section headings). * newdc.ins: Added guard `nowarn' to generation of T1cmtt.fd file, to avoid annoying substitution messages if a bold typewriter font is selected (as, for example, in section headings). * cmfonts.fdd (subsubsection{Computer Modern Typewriter}), Added silent substitutions for T1 bold extended typewriter fonts (new version). 1996-09-21 Chris Rowley * ltoutput.dtx: Change to using \@parboxrestore in \@outputpage 1996-09-16 David Carlisle * classes.dtx: Quote > in changes entry (from 1994/10/29:-) as it is special due to setting in gglo.ist. 1996-09-11 David Carlisle * inputenc.dtx: Fix loop for latex/2257 1996-09-09 Johannes Braams * classes.dtx, letter.dtx, slides.dtx (subsubsection{Itemize}): replace \endash with \textendash (stupid typo) 1996-08-25 Johannes Braams * letter.dtx (subsubsection{Itemize}): Replaced -- with \endash in the definition of \labelitemii. (saves a token) * slides.dtx (subsubsection{Itemize}): Replaced -- with \endash in the definition of \labelitemii. (saves a token) * ltpatch.ltx: Add the characters ', `, and " to \nfss@catcodes as they might be active while LaTeX processes an .fd file. * ltfssbas.dtx (subsection{Macros for loading fonts}): Added the characters ', `, and " to \nfss@catcodes as they might be active while LaTeX processes an .fd file. 1996-08-24 Johannes Braams * classes.dtx (subsubsection{Itemize}): Replaced -- with \endash in the definition of \labelitemii. (saves a token) 1996-08-05 David Carlisle * inputenc.dtx: swap mathordxxx in cp850. latex/2203 1996-07-27 Frank Mittelbach * ltfssbas.dtx: definition of if@inmath switch removed (see below) * ltfsstrc.dtx: removed if@inmath switch and replaced with inline code \init@restore@glb@settings saving space macro names and execution time * ltfssdcl.dtx: removed ifrestore@version switch and replaced with inline code \init@restore@version 1996-07-26 Frank Mittelbach * ltdefns.dtx: make third arg of \@reargdef implicit replace {} args by \relax use \noexpand instead of \string in error message * ltoutput.dtx: set if@test always globally add some missing percent signs in \clearpage * ltboxes.dtx: set if@minipage always globally * ltmath.dtx: set if@ignore always globally * ltmiscen.dtx: set if@ignore always globally add user command \ignorespacesafterend to be used in env defs * ltfloat.dtx: set if@nobreak always globally set if@minipage always globally * ltspace.dtx: fix typo in doc. set if@nobreak always globally * ltlists.dtx: set if@nobreak always globally set if@minipage always globally * ltsect.dtx: set if@nobreak always globally * ltclass.dtx: made \@classoptionslist and \@unusedoptionlist only preamble to save space * ltfssbas.dtx: removed unnecessary \relax (6 times) in \nfss@catcodes use faster \if$#3$ test in \@DeclareMathsizes * ltalloc.dtx: don't set a default for @tempswa -- nobody can rely on that * ltplain.dtx: removed setting of \vsize and \hsize (done later) changed \dimen\z@ to \dimen@ to save space (and time) 1996-07-19 David Carlisle * patches.txt: latex/2197 * ltpatch.ltx: Use char0 not @ for \lowercase trick: latex/2197 * ltoutenc.dtx: Use char0 not @ for \lowercase trick: latex/2197 * patches.txt: add ltxcheck.tex to list of changed files. * ltpatch.ltx: add ltxcheck.tex to list of changed files. * ltdirchk.dtx: Check for unauthorised cmr10 changes. 1996-07-18 Chris Rowley * ltspace.dtx: Added commentary on some known problems 1996-07-10 David Carlisle * Makefile: Add vtex.txt * manifest.txt: Add vtex.txt * ltpatch.ltx: pl1 * patches.txt: pl1 * ltfinal.dtx: Free up token registers /2213 1996-07-09 David Carlisle * pastex.txt: Update (Lars Hecking/Christian Bauernfeind) 1996-06-25 David Carlisle * latexbug.tex: Fix to give correct error with plain TeX. 1996-06-24 David Carlisle * ltnews05.tex: (Barbara Beeton) Wrong attribution for IPA fonts 1996-06-17 David Carlisle * classes.dtx: spelling... J"org Knappen /2176 1996-06-14 David Carlisle * lttab.dtx: Change \hskip\z@skip to \hskip1sp in for /2160 * syntonly.dtx: Fix \GetFileInfo usage in documentation /2174 1996-06-13 Chris Rowley * clsguide.tex: Updated for new release General minor edits 1996-06-13 David Carlisle * ltdirchk.dtx: doc improvements, mainly from /2174 again. * ltdefns.dtx: doc improvements J"org Knappen /2174 * ltcounts.dtx: doc improvements J"org Knappen /2174 * ltalloc.dtx: doc improvements J"org Knappen /2174 * inputenc.dtx: doc improvements J"org Knappen /2174 1996-06-12 David Carlisle * ltdirchk.dtx: Fix Checksum Ulrik Vieth /2171 1996-06-11 Chris Rowley * ltoutput.dtx: Added resetting of \everypar in the output routine 1996-06-10 David Carlisle * ltnews04.tex: typo: \ProcessOptions not \ProcessOption. * ltnews05.tex: Advertise Mainz copy of GNATS. * ltnews.cls: Add extra line in lw35fonts option. Make font scaling messages `s'. * ltboxes.dtx: use \@@par not \endgraf. * ltsect.dtx: use \@@par not \endgraf. 1996-06-07 Chris Rowley * ltnews05.tex: Revised text * ltnews.cls: Changed fonts for lw35 option, for logical and aesthetic reasons Added support for T1 encoding with lw35 option Corrected grammar in footer * fntguide.tex: Updated for new release 1996-06-06 David Carlisle * ltspace.dtx: doc improvements Donald Arseneau /2166 * ltpage.dtx: doc improvements Donald Arseneau /2166 * latex209.dtx: doc improvements Donald Arseneau /2166 * bugs.txt: remove duplicate line J"org Knappen/2165 1996-06-04 David Carlisle * ltdirchk.dtx: modify vms suggestion slightly (J"org Knappen) 1996-06-04 Rainer Schoepf * ltmiscen.dtx: \verbatim@noligs@list now processed after \dospecials (PR 2138). 1996-06-03 Chris Rowley * install.txt: Changed reference from texpert.txt to cfgguide.tex 1996-06-03 David Carlisle * ltdirchk.dtx: Look for dcfonts release 1.3 in ltxcheck 1996-05-28 David Carlisle * ltnews05.tex: more changes. 1996-05-26 Johannes Braams * classes.dtx : Make the commands \frontmatter, \mainmatter and \part react to [openany] in the same way as \backmatter and \chapter do. (PR 2106) 1996-05-24 David Carlisle * latex209.dtx: Redid \(@)normalsize checks. internal/2153 Reinstated old definition of \nofiles. latex/2146 1996-05-23 Chris Rowley * ltoutenc.dtx Extra documentation * ltoutput.dtx Changed test for a text page full of floats Tidied documentation 1996-05-23 David Carlisle * ltoutenc.dtx: Preset accent arguments in a box to stop font loading interfering with accent position. latex/2133. 1996-05-22 David Carlisle * ltnews05.tex: needs more work, but... 1996-05-21 David Carlisle * ltsect.dtx: CHANGE: Allow commands with arguments (eg \MakeUppercase) to be used in the `style' argument of \@startsection. The section heading text including any number etc will be supplied as the argument of this command. internal/2148 1996-05-20 David Carlisle * minimal.cls: Documentation improvements. 1996-05-19 Frank Mittelbach * cmfonts.fdd: Added Computer Modern Variable Typewriter family. 1996-05-18 Frank Mittelbach * ltoutenc.dtx: Produce better error message when encoding is misspelled. pr/2054 1996-05-17 Chris Rowley * fontdef.dtx Removed \@@sqrt * slides.dtx Removed \@@sqrt 1996-05-17 David Carlisle * slides.fdd: Force \hyphenchar of OT1 fonts to 45, in case \defaulthyphenchar has changed. Remove some spurious extra empty arguments to \DeclareFontFamily * cmfonts.fdd: Force \hyphenchar of OT1 fonts to 45, in case \defaulthyphenchar has changed. Remove some spurious extra empty arguments to \DeclareFontFamily * ltfiles.dtx: Add \write\m@ne{} to \nofiles so that \label (and other things) don't change the vertical spacing when \nofiles is used. latex/2146 1996-05-09 Chris Rowley * ltfntcmd.dtx Made more robust to errors * slides.dtx Made \include mechanism work 1996-05-09 David Carlisle * inputenc.dtx: Enable activation of codes below 32. latex/2071 Add warning if nothing defined by the encoding file latex/2136 1996-05-09 Frank Mittelbach * unpacked.txt: added cp852.def. pr/2081 1996-05-08 David Carlisle * legal.txt: Modify `rename changed files' clause to explicitly forbid `double renaming' back to the original names. 1996-05-08 Frank Mittelbach * ltfsstrc.dtx: Changed \begingroup to \bgroup to match a change to the kernel done in 1994!!! It took a long time to find that one. pr/2100 * inputenc.dtx: Added encoding definitions for cp852 contributed by Petr Sojka. pr/2081 1996-05-07 David Carlisle * ltnews05.tex: make a start at this .... 1996-04-24 David Carlisle * ltfiles.dtx: reset \AtBeginDocument inside \begin{document} for latex/1297. Small documentation improvements. 1996-04-23 David Carlisle * ltmiscen.dtx: Documentation improvements. * ltcounts.dtx: Documentation improvements. 1996-04-22 David Carlisle * Makefile: perl -p -e s#--release--date--goes--here--#1996/06/01# spring is in the air.... * ltspace.dtx: documentation improvements. * lttab.dtx: add extra \hskip to preserve tabcolsep in empty l columns. latex/2122. Small documentation improvements. 1996-04-18 David Carlisle * ltpage.dtx: Minor documentation improvements. 1996-04-18 Frank Mittelbach * doc.dtx (section*{Index}%): Definition of \printindex removed because no longer needed. pr/2095 1996-04-11 David Carlisle * inputenc.dtx: ansinew 09f is \"Y not \"y, latex/2119 1996-03-25 David Carlisle * ltmath.dtx: Modify \ensuremath for amslatex/2104 1996-03-22 David Carlisle * ifthen.dtx: latex/2105 fix: dont leave mathord {} groups. 1996-02-29 David Carlisle * multitex.txt: Update from Markus Kohm, latex/2051 1996-02-14 David Carlisle * inputenc.dtx: Cedilla (\c\ ) rather than (\c{}) latex/2077 0F0 corrected in cp850 latex/2080 0B2 corrected in latin2 latex/2079 1996-01-31 Frank Mittelbach * slides.dtx: fixed \cline which wasn't updated after internal interface change pr/2067 1996-01-27 Frank Mittelbach * doc.dtx (subsection{Macros surrounding the `definition parts'}): support doc files also in compatibility mode (so far doc did typeset the code in cmr instead of cmtt in compat mode) 1996-01-20 Frank Mittelbach * ltidxglo.dtx: turn \makeindex and \makeglossary into noops after use to avoid problems with combinations of \PageIndex \makeindex etc. pr/2048 * letter.dtx: Made redefinition of \vspace robust. pr/2049 Nevertheless, they syntax used in the pr is considered incorrect! * ltspace.dtx: Made \vspace robust. Enhancement suggested by pr/2049 1996-01-11 Frank Mittelbach * doc.dtx: Changed default text preceding the index so that it depends on the use of code line numbering. * ltxdoc.dtx: Removed \star since useless. pr/2039 1996-01-10 David Carlisle * ltfiles.dtx: latex/2024 ensure setting \input@path does not change behaviour of ##1 in \IfFileExists. 1996-01-03 Frank Mittelbach * bugs.txt: Added a comment about where to send errata entries for the books. 1995-12-29 Frank Mittelbach * doc.dtx (subsection{Bells and whistles}): Added \AlsoImplementation as a counterpart to \OnlyDescription pr/2040. * texpert.txt: clarified info about warnings happening when using makeindex. * doc.dtx (section*{Index}%): Turn \PrintIndex into noop after use. pr/2038 (section*{{Change History}}%): Turn \PrintChanges into noop after use. pr/2038 1995-12-27 Frank Mittelbach * latex209.dtx: Corrected printout of index. pr/2028 * ltmath.dtx: Corrected printout of documentation. pr/2030 * ltfntcmd.dtx: Corrected changes entry. pr/2029 1995-12-20 David Carlisle * cmfonts.fdd: Ulrik Vieth /2017: fix up T1cmfib.fd file. 1995-12-13 Chris Rowley * copypre.txt New version, removing long lines * copyins.txt New version, removing long lines * copyhead.txt New version, removing long lines * bugs.txt Additions, updates and corrections * autoload.txt Additions, updates and corrections * texpert.txt Additions, updates and corrections * ltnews.cls Removed long lines Changed capitalisation * cmfonts.fdd Removed long lines * slides.fdd Removed long lines * olddc.dst New preambles * newdc.dst New preambles * cmextra.dst New preambles * cmfonts.dst New preambles * latexsym.dst New preambles * autoload.dst New preambles * unpack2e.ins New preambles * slides.dst New preambles * legal.txt New version * readme.txt New version * ltclass.dtx Documentation added * fontdef.dtx Documentation added * latex209.dst Smaller batches for old emtex * modguide.tex Additions, updates and corrections * cfgguide.tex Additions, updates and corrections * clsguide.tex Additions, updates and corrections * fntguide.tex Additions, updates and corrections * ltx3info.tex Additions, updates and corrections * usrguide.tex Additions, updates and corrections * ltxguide.cls Corrected cfg loading * inputenc.dtx Detailed corrections * ltdefns.dtx Added documentation 1995-12-13 David Carlisle * install.txt (NOTE): add info to run olddc.ins. 1995-12-12 David Carlisle * inputenc.dtx: Modify \IeC and add missing % in \DeclareInputText. 1995-12-11 David Carlisle * ltdirchk.dtx: (Bernd Raichle) Check for dcfonts 1.2 patch level 1. Latest TeX is now 3.14159. * ltoutenc.dtx: TEMPORARY \copyright fixes. * amiweb2c.txt: new version from Andreas Scherer. 1995-12-08 Alan Jeffrey * latex209.dtx: Switched off \@inmathwarn. 1995-12-07 David Carlisle * ltfloat.dtx: Move \m@th out of \ensuremath in \textsuperscript * ltbibl.dtx: restore \G@refundefinedtrue * ltxref.dtx: restore \G@refundefinedtrue * ltnews04.tex: new input encodings. 1995-12-06 David Carlisle * docstrip.dst: Remove writing of \@currdir by .ins file. * ltfssbas.dtx: reset catcode of ^ in fd files. 1995-12-06 Alan Jeffrey * encguide.tex: Added examples of new \text* commands. * usrguide.tex: Added documentation for new \text* commands. 1995-12-05 David Carlisle * cstex.txt: New file (from Markus Kohm) * multitex.txt: New file (from Markus Kohm) * ltfiles.dtx: add \ignorespaces to \begin{document} latex/1933 * ltdefns.dtx: Remove \@unexpandable@noexpand (never used) /1733 * ltfloat.dtx: \textsuperscript in math mode. latex/1984 1995-12-05 Alan Jeffrey * ltoutenc.dtx: Changed text of \TextSymbolUnavailable. 1995-12-04 David Carlisle * lthyphen.dtx: minor doc edits for /1989 * preload.dtx: 12pt OMS and OML preloads added /1989. * fontdef.dtx: minor doc edits for /1989 * cmfonts.fdd: upright italic and tt small caps re-added. /1989. * modguide.tex: edits for /1989 1995-12-04 Alan Jeffrey * inputenc.dst: Added cp437de.def. * inputenc.dtx: Added \@tabacckludge commands to the Next encoding. Replaced ~ by \nobreakspace. Added a `test version' to the \ProvidesFile. Made and text char in cp437. Made a math char in Next. Made and text chars in all encodings. Added cp437de (cp437 but with ss rather than beta). 1995-12-01 David Carlisle * cmfonts.fdd: Dont force \hyphenchar=127 on T1 fonts /1853 Documentation changes and some font shapes modified Ulrik Vieth /1989, 1995-12-01 Alan Jeffrey * inputenc.dtx: Removed extraneous {} from the glyphs. * ltoutenc.dtx: Made \SS a default command rather than making the OT1 definition the default. 1995-11-30 Johannes Braams * proc.dtx, classes.dtx (section{Identification}): Added the date of the LaTeX format to the optional argument of \NeedsTeXformat in order to signal newer class files being used with an old format (PR1971). 1995-11-30 David Carlisle * cfgguide.tex: dont change uc lc tables... 1995-11-29 David Carlisle * clsguide.tex: Minor edits. * cfgguide.tex: minor edits. * ltxguide.cls: modify verbatim slightly. * cmextra.dst: Use concurrent features for speed (/1985 again) * oldlfont.dtx: Remove duplicate driver code (/1985 again) * newlfont.dtx: Remove duplicate driver code (/1985 again) * ltoutput.dtx: add \ProvidesFile to flafter.sty (/1985 again) 1995-11-29 Alan Jeffrey * ltoutenc.dtx: Added \textless, \textgreater, et al. * inputenc.dtx: Replaced \textsterling with \pounds. Added default error-message definitions for \textyen et al. Added a \NeedsTeXFormat line. Tidied up the Next encoding. 1995-11-28 David Carlisle * source2e.tex: 2 (not 3) column index and modified script Allow control names to hyphenate in the ChangeLog. * latexsym.dst: \input docstrip before using docstrip commands. * latexsym.dtx: Stop rogue %% comments apearing in generated files. Another one from Ulrik Vieth's /1985. * ltxdoc.dtx: Increase left margin and marginpar width * ltclass.dtx: minor improvements. * ltnews04.tex: minor improvements. * lterror.dtx: Typo in autoload \ClassError version. /1985 * ltmath.dtx: doc fixes for /1979. * ltsect.dtx: doc fixes for /1985. * ltfntcmd.dtx: doc fixes for /1985. * ltplain.dtx: doc fixes for /1985. * ltlists.dtx: doc fixes for /1985. * ltoutenc.dtx: doc fixes for /1985. * ltfsstrc.dtx: doc fixes for /1985. * ltfloat.dtx: doc fixes for /1985. 1995-11-28 Alan Jeffrey * ltoutenc.dtx: Added test for math mode to text commands. Renamed \@changed@x@err to \TextSymbolUnavailable. 1995-11-27 David Carlisle * ltfssbas.dtx: reset catcode of # in fd files internal/1982 * exscale.dtx: add \ProvideFile to fd file for latex/1987 1995-11-24 Chris Rowley * ltspace.dtx \nobreakspace added 1995-11-22 David Carlisle * ltxguide.cls: typo ltxdoc.cls for ltxguide.cls 1995-11-20 David Carlisle * texpert.txt: describe updated ltxcheck * manifest.txt: ltnews04 * Makefile (TEXS): ltnews04 * ltnews04.tex: New TUG Address, \LoadClassWithOptions * doc.dtx: Make \MakeShortVerb use an \PackageInfo rather than \tyepout. internal/1938 1995-11-18 David Carlisle * docstrip.dtx: Minor documentation cleanups. * ltoutenc.dtx: add `symbol' to the message. 1995-11-17 David Carlisle * docstrip.dtx: Merge in Marcin's new code restoring \inFileName functionality. Remove generation date/version number from generated files Add \AddGenerationDate batchfile command to put them back. Force whole file through ispell!! * ltoutenc.dtx: Use \@wrong@font@char in \UseTextSymbol. /1676 * ltfssbas.dtx: Make missing fd file \typeout a Font Info and add \@wrong@font@char for use in \UseTextSymbol. /1676 Clean up many \changes entries. 1995-11-15 David Carlisle * source2e.tex: Exchange order of ltdefns and ltalloc (Matches code change of 24th May.) Modify \changes def to match doc.sty 1.9u 1995-11-14 David Carlisle * ltdirchk.dtx: Dont make a ! BAD typeout if just the old (or new) dc fonts are installed. * ltclass.dtx: Add \LoadClassWithOptions for latex/1556 Add \RequirePackageWithOptions to match. Stop \@unprocessedoptions complaining about empty options noticed whilest debugging the above change... * inputenc.dtx: remove rogue \endinput. Wrap long lines. 1995-11-13 David Carlisle * latexbug.tex: Check default font encoding/family etc. 1995-11-10 Chris Rowley * ltoutput.dtx: Made code in-line to remove pseudo-hooks 1995-11-08 David Carlisle * autoload.dst: fix order of files in autoerr for new docstrip. * ltnews04.tex: first draft 1995-11-07 Rainer Schoepf * ltoutenc.dtx (subsection{Definitions for the OT1 encoding}): Changed \char32 to \@xxxii (two tokens less). Replaced octal number 27 by decimal number 23 to protect against the quote character being active. Added \leavevmode at start of \c, otherwise the output routine might be invoked within the macro (suggested by Donald Arseneau). Replaced some 0's by \z@ (faster). * ltlists.dtx (\@doendpe): Enclosed \setbox0 assignment by a group so that it leaves the contents of box $0$ intact. Discovered by Donald Arseneau. * cmfonts.fdd: Use decimal rather than octal character specification for \hyphenchar and \skewchar so that there is no problem with an active quote character. 1995-11-03 Rainer Schoepf * unpack.ins: Updated for new concurrent docstrip. * ltoutenc.dst: Updated for new concurrent docstrip. * newdc.dst: Updated for new concurrent docstrip. * olddc.dst: Updated for new concurrent docstrip. * proc.dst: Updated for new concurrent docstrip. * autoload.dst: Updated for new concurrent docstrip. * latex209.dst: Updated for new concurrent docstrip. * inputenc.dst: Updated for new concurrent docstrip. * cmfonts.dst: Updated for new concurrent docstrip. * classes.dst: Updated for new concurrent docstrip. * slides.dst: Updated for new concurrent docstrip. * latexsym.dst: Updated for new concurrent docstrip. * makeindx.dst: Updated for new concurrent docstrip. * docstrip.dst: Updated for new concurrent docstrip. * docstrip.dtx: New concurrent docstrip by Marcin Woli\'nski. 1995-11-02 Chris Rowley * classes.dtx Made \footnote always work in frontmatter 1995-11-02 David Carlisle * ltfssbas.dtx: Remove spurious space from NFSS font warning latex/1676 * ltxdoc.dtx: Add silent font substitutions. 1995-11-02 Rainer Schoepf * latex209.dtx: Added code for fleqn.sty, leqno.sty, openbib.sty. * latex209.dst: Added generation of files fleqn.sty, leqno.sty, openbib.sty for compatibility mode. * inputenc.dtx: Changed internal name \a to \@tabacckludge to protect against redefinition by malicicous users. Wrapped long lines. * ltoutenc.dtx: Changed internal name \a to \@tabacckludge to protect against redefinition by malicicous users. 1995-11-01 David Carlisle * latexbug.tex: Only list `configuration' input files. * ltfinal.dtx: Modify \@addtofilelist during initex so only non-standard (cfg) inputs listed. * ltfssini.dtx: Modify \@addtofilelist during initex so only non-standard (cfg) inputs listed. * ltdirchk.dtx: Modify \@addtofilelist during initex so only non-standard (cfg) inputs listed. * Makefile: Add newdc/olddc * unpack2e.ins: Add newdc.ins. * cmfonts.fdd: Modify T1 and TS1 generation. * cmfonts.dst: remove dc font generation. * olddc.dst: NEW: Generate fd files for obsolete dcfonts 1.1 and earlier. * newdc.dst: NEW: Generate fd files for dcfonts 1.2 * fontdef.dtx: Wrap fd inputs in \nfss@catcodes. internal/1932 * ltfssbas.dtx: Correct undefined font family test internal/1933 1995-10-31 David Carlisle * ltboxes.dtx: CHANGE: Add \nobreak to \@finalstrut to allow hyphenation of the last word of a p-column (and footnotes). internal/1931 * ltdirchk.dtx: more robust checking of dc fonts. 1995-10-31 Rainer Schoepf * slides.fdd: Added extra substitutions for shape `ui' to make \pounds work properly in the slides class (mostly). 1995-10-30 David Carlisle * ltxcheck.tex: Check that if you have the old dc fonts, then the initex run loaded a suitable old fd file. * fntguide.tex: Describe genb size function. * clsguide.tex: Mention minimal.cls is now in the distribution. * minimal.cls: Bring into line with version in clsguide.tex 1995-10-29 Johannes Braams * classes.dtx (subsection{The title}): empty \@date as well at the end of \maketitle (subsection{Paragraphing}): Added the setting of \...skipamount, just a copy of the kernel values. (PR 1464) 1995-10-27 David Carlisle * ltpictur.dtx: Initialise \@wholewidth in autoload kernel. General doc cleanup. * usrguide.tex: Describe minimal.cls 1995-10-26 David Carlisle * minimal.cls: A masterpiece of typographical design. * ltfssbas.dtx: Disable autofss2 for now. 1995-10-25 Chris Rowley * ltfloat.dtx Corrected bug in \end@dblfloat, made code more robust 1995-10-25 David Carlisle * ltmath.dtx: modify docstrip guards so \ProvidesFile{ltmath.dtx} seen by source2e.tex. * ltidxglo.dtx: General doc cleanup. * ltsect.dtx: Initilalise mark commands using \let to save space * ltalloc.dtx: General doc cleanup. 1995-10-24 Chris Rowley * ltfiles.dtx Removed one-way switches from \endocument * ltxref.dtx Removed one-way switches from \endocument Tidying. * ltfssbas.dtx Removed one-way switches from \endocument * ltbibl.dtx Removed one-way switches from \endocument * ltmiscen.dtx Removed one-way switches from \endocument Tidying. 1995-10-24 David Carlisle * ltdefns.dtx: Make \@autoload files ignore EOL. * lterror.dtx: modify autoload \@preamerr. Add % to some lines as \@autoload files now ignore line ends. 1995-10-23 Chris Rowley * lttab.dtx Made poptabs more robust Tidied up documentation 1995-10-23 Rainer Schoepf * classes.dtx (subsubsection{Abstract}): Added setting of \cs{beginparpenalty} to discourage page break before abstract heading. 1995-10-22 Rainer Schoepf * cmfonts.fdd: Added support for new (version 1.2) DC fonts and text companion fonts in encoding TS1. * inputenc.dst: Added generation of ansinew.def file. * inputenc.dtx: Added ansinew encoding (Windows 3.1 ANSI), as contributed by Berthold K.P. Horn (bkph@ai.mit.edu). 1995-10-20 David Carlisle * latexbug.tex: Clarify output format a bit. * ltclass.dtx: modify autoload support * ltfsstrc.dtx: Keep autofss2 code in kernel until \begin{document}. * ltfssbas.dtx: Keep autofss2 code in kernel until \begin{document}. use \@undefined not \undefined * ltfinal.dtx: \@filelist zapped too early. 1995-10-19 Rainer Schoepf * inputenc.dtx: Replaced \' \` \= by \a' \a` \a in order to get correct accents in a tabbing environment. 1995-10-18 Rainer Schoepf * ltspace.dtx (subsection{Horizontal space}): Moved \changes from \@ to \hspace where it belongs. 1995-10-17 David Carlisle * ltfinal.dtx: Reset \ProvidesFile, Preserve initex file list in \reserved@a * ltclass.dtx: Remove \ProvidesFile redefinition to ltfinal. Reset \CurrentOption in \ProcessOptions for graphics/1873 * ltdirchk.dtx: Modify \ProvidesFile during initex to save debugging info and not waste \ver@... csnames. * latexbug.tex: Show initex file list. * latexbug.el: use \@@input not \input * latex209.dtx: \supereject, \mscount, old style \@imakepicbox * ltplain.dtx: Move \supereject to latex209 * lttab.dtx: move \mscount to latex209 use \@multicnt instead. 1995-10-16 David Carlisle * ltbibl.dtx: make \cite robust /1808 * ltmath.dtx: Make \sqrt robust /1808 Use \@testopt in eqnarray's \\ /1911. * ltspace.dtx: Use \@testopt in \[no]{line|page}preak (/1911) * ltdefns.dtx: new \@ifstar CHANGE: require ##1 in both arguments not ####1 in one and ##1 in the other. (internal/1910) Use \@testopt in \newcommand and \newenvironment (/1911) * ltboxes.dtx: Clarify \makebox(,)[b] description. * ltthm.dtx: Allow \newtheorem after \begin{document} again. (LaTeX Book, page 57) 1995-10-16 Rainer Schoepf * ltfssini.dtx: Added \relax at the end of the definition of \normalfont to prevent it and \textnormal from eating up leading spaces. 1995-10-11 Chris Rowley * ltoutput.dtx New check in \clearpage. 1995-10-10 David Carlisle * ltfssdcl.dtx: autoload error message * ltthm.dtx: Make \newtheorem and its internals `only preamble' to save memory. * ltplain.dtx: autoload tracing code * ltfssbas.dtx: Make \showhyphens colour safe and autoloadable. 1995-10-10 Rainer Schoepf * slides.dtx (subsection{The title}): In \maketitle, move \par inside the scope of \Large, to get even line spacing. 1995-10-09 David Carlisle * ltdefns.dtx: use \@@input to load autoload files. * lterror.dtx: more autoload mods. * ltoutenc.dtx: Autoload \@changed@x@err (autoerr.sty) 1995-10-06 David Carlisle * autoload.dst: update autoerr generation. * ltfiles.dtx: autoload missing file error command * ltplain.dtx: autoload \new... error message. * ltdefns.dtx Use \aut@global in \DeclareRobustCommand 1995-10-04 David Carlisle * ltfsstrc.dtx: Use new \@autoload feature. * ltfssbas.dtx: Use new \@autoload feature. * ltoutput.dtx: Use new \@autoload feature. * lttab.dtx: Use new \@autoload feature. 1995-10-03 David Carlisle * ltpatch.ltx: 1995/12/01 Christmas is nearly here... * Makefile: 1995/12/01 Christmas is nearly here... * ltdefns.dtx: Fix \@xtypein (from patch file) * fontdef.dtx: Define \@@sqrt (from patch file) * lterror.dtx: Use new \@autoload feature. * ltpictur.dtx: Use new \@autoload feature. * autoload.dst: autoload module in ltdefns.dtx. 1995-10-02 David Carlisle * ltplain.dtx: Move \newif to ltdefns.dtx. Use \sbox in \underbar (saves tokens, and works with colour) * ltdefns.dtx: \futurelet with \@let@token for internal/924 New implementation of \@xargdef in terms of the new \@protected@testopt. Saves tokens and makes user defined commands with optional arguments robust. internal/1733 Move \newif here from ltplain. Autoload support. Add \aut@global and \@autoload. internal/1617. 1995-09-27 David Carlisle * ltdirchk.dtx: Check \filename parser in ltxcheck.tex for latex/1624 latex/1754 and graphics/1336 Check for dc fonts in ltxcheck.tex 1995-09-27 Rainer Schoepf * slides.dtx, slides.fdd: Globally replaced scale factor 19.91 by 19.907 in \DeclareFontShape, as this gives better rounded font sizes at 600dpi (suggested by Denis Roegel). * docstrip.dtx: Changed address of Johannes Braams. 1995-09-25 David Carlisle * latex209.dtx: Declare 2 count registers previously used in \cline. /1723 1995-09-25 Rainer Schoepf * web2ctex.txt: Added some comments about using non-csh, index style files and some other missing files. 1995-09-21 David Carlisle * ltxguide.cls: \RequirePackage{shortvrb} for latex/1875 * latexbug.el (report-latex-bug): Rainer's fix for latex/1675 1995-09-21 Rainer Schoepf * inputenc.dst: Added generation of next.def file. * inputenc.dtx: Added next encoding, as contributed by Stefan Ried and Holger Uhr . 1995-09-20 David Carlisle * slides.dtx: Fix \hline for latex/1871. 1995-09-20 Rainer Schoepf * cmextra.dst: Added generation of OMLccm.fd file, which had previsouly been removed from cmfonts.dst. * slides.dtx: Replace \@tempa by \reserved@a. Wrap some long lines and use \null instead of \hbox{} (by DPC). 1995-09-19 Rainer Schoepf * slides.fdd: Corrected names of .fd file names in argument to \ProvidesFile commands. * ltmiscen.dtx: Moved call to \@noligs macro after call to \verbatim@font in \verb command, just as it is already in the verbatim environment. 1995-09-15 David Carlisle * ltfssini.dtx: Modify TeX2 message. 1995-09-14 David Carlisle * lttab.dtx: New \cline implementation. No longer declare counters \@cla \@clb. More macro envs in documentation. * ltplain.dtx: Move \multispan to lttab.dtx. Loads more macro environments in the documentation. 1995-09-01 David Carlisle * tex2.txt: typos... * ltplain.dtx: Minor space savings. Add a few more macro envs. * autoload.dst: add the l-terror. * lterror.dtx: Add autoload support. 1995-08-31 Alan Jeffrey * inputenc.dtx: Added 0 to the beginning of every number. Changed the definition of "AD in latin1 and latin2 to be \-. Swapped ordfeminine and ordmasculine around in latin1. 1995-08-27 Frank Mittelbach * classes.dtx: Reimplemented openbib option to save space (hash and mem). Disable \title \author \date \and after \maketitle. Default for \newblock outside thebibliography env changed. 1995-08-25 Frank Mittelbach * ltoutput.dtx: Added autoload code for autoout1.sty (\enlargethispage). * ltfsscmp.dtx: Added \@preambleonly lines from ltfssdcl.dtx. Moved compat code from ltfssbas.dtx to this file. * autoload.dst: Added new autoload files. 1995-08-24 Frank Mittelbach * ltfssdcl.dtx: Moved most of the \@onlypreamble declarations to the right places. Added forgotten \DeclareSymbolFontAlphabet@ to \@preambleonly (400 useless tokens)! * ltfssbas.dtx: Added to the documentation. 1995-08-23 Frank Mittelbach * ltfssbas.dtx: Added autoload code for autofss1.sty. Added autoload code for autofss2.sty. * ltfsstrc.dtx: Macro \gobble@font@spec eliminated. Added autoload code for autofss1.sty. Added autoload code for autofss2.sty. 1995-08-20 Frank Mittelbach * encguide.tex: First draft. 1995-08-16 Chris Rowley * tex2.txt: Clearer wordings * ltcntrl.dtx: Made most loop macros \long Removed unnecessary \...noop macros Tidied up documentation 1995-08-16 Frank Mittelbach * ltfiles.dtx: set \@maxdepth at begin document not in class file add a couple of \global's * usrguide.tex: typo corrections pr/1809 * ltmath.dtx: fixed mistake added with last update * classes.dtx: throw in a couple of forgotten percents reprogram a couple of macros to save space or macro names update the documentation 1995-08-11 David Carlisle * ltlength.dtx: Fix doc typos for latex/753 1995-08-11 Frank Mittelbach * ltxdoc.dtx: updated \marg etc to use \meta, suggested by pr/1370 added missing braces in definition of \star 1995-08-09 Frank Mittelbach * cmfonts.fdd: Fixed setup for OMScmr.fd as pointed out by Christian Spieler. pr/1804 * ltmath.dtx: Added code for leqno.clo and fleqn.clo * classes.dtx: Moved code for leqno and fleqn to kernel files. 1995-08-08 Frank Mittelbach * classes.dtx: Implemented titlepage differently to support twoside,openight options correctly. pr/1783. * docstrip.dst: Removed part that might add non-standard setting of \@currdir into docstrip.tex so that unpacked distribution stays portable. pr/1765 1995-08-06 Frank Mittelbach * doc.dtx (subsection{Macros for the `documentation parts'}): Fixed problem that \begin{macro}{\foo} doesn't suppress index entries for \foo within its body. pr/343 (subsection[Dealing with the change history]): \changes entries on top-level now preceed themselves with the expansion of \generalname rather than producing the fixed string "General". * docstrip.dtx: Clarified default "copying conditions" as suggested by Richard Stallman 1995-07-23 Chris Rowley * clsguide.tex: Added notices concerning use of `Standard LaTeX' * cfgguide.tex: Started major expansion and rewrite * modguide.tex: Rewrite adding section on modfying LaTeX * legal.txt: Further expansion and changes * ltxguide.cls: Changed configuration file messages 1995-07-20 David Carlisle * classes.dtx: reduce save stack usage for latex/1742 * ltfssbas.dtx: reduce save stack usage for latex/1742 * ltpage.dtx: Save a few tokens in \sloppy and \fussy * ltboxes.dtx: Use \sbox in \@save(pic)box * ltlogos.dtx: Save a few tokens in logo defs. 1995-07-19 David Carlisle * manifest.txt: tex2.txt * tex2.txt: TeX2 installation instructions first draft. * ltfssini.dtx: Test for TeX2 before reading fonttext.??? 1995-07-18 David Carlisle * patches.txt: PL3 Add proc and latex209 fixes missed yesterday. * ltpatch.ltx: PL3 Add proc and latex209 fixes missed yesterday. * proc.dtx: fix \thanks for /1735 1995-07-17 David Carlisle * patches.txt: patch level 2. * ltpatch.ltx: Patch level 2 (accents)c ../mir 1995-07-16 Chris Rowley * ltoutput.dtx: New version of \@outputpage 1995-07-14 David Carlisle * ltbibl.dtx: Remove \@onlypreamble from \bibcite * ltxref.dtx: Remove \@onlypreamble from \newlabel 1995-07-13 Frank Mittelbach * ltidxglo.dtx: Added \@preambleonly statements * ltfssbas.dtx: Updates to documentation Use macro rather than switch to flag default font substitutions pr/1236 * ltfiles.dtx: Updates to documentation * ltdefns.dtx: Updates to documentation * ltmiscen.dtx: Removed surplus \@onlypreamble stuff Updated documentation Streamlined code in \enddocument Streamlined code for \@xobeysp 1995-07-12 David Carlisle * autopict.sty: Allow 2e commands in the autoload file /1737 1995-07-12 Frank Mittelbach * syntonly.dtx: Fix incorrect checksum. 1995-07-10 Frank Mittelbach * ltthm.dtx: Updates to documentation (partly pr/1734) * lttab.dtx: Updates to documentation (partly pr/1734) * ltplain.dtx: Updates to documentation (partly pr/1734) * ltoutput.dtx: Updates to documentation pr/1734 * ltlists.dtx: Updates to documentation (partly pr/1734) * ltfloat.dtx: Updates to documentation pr/1734 * lterror.dtx: Updates to documentation pr/1734 * ltbibl.dtx: Updates to documentation (partly pr/1734) 1995-07-09 Frank Mittelbach * ltcntrl.dtx: Reimplemented loop structures using Kabelschacht method. * ltlists.dtx: Some updates to the docu. Shortend defs of enumerate and itemize by using \expandafter. * ltdefns.dtx: Removed a couple of surplus tokens, updated docu. (subsection{Command definitions}): Make \CheckCommand preambly only to save valuable space. 1995-07-07 David Carlisle * patches.txt: document /1722 fix. * latex209.dtx: Fudge \@textsuperscript for /1722. 1995-07-06 Frank Mittelbach * letter.dtx: documentation updates as suggested by Christian Spieler pr/1721 1995-07-05 Frank Mittelbach * ltspace.dtx (section{Spacing}): Reimplementation of \[no]pagebreak to save space. Cleanup parts of the docu. * ltfntcmd.dtx: Use proper interface to jump out of \@tfor loop. Some docu update. Renamed \test@next to \t@st@ic. 1995-07-04 Frank Mittelbach * latexsym.dtx: Free space taking up by \not@base error message since that one isn't any longer necessary. Some documentation update. 1995-07-03 Frank Mittelbach * ltplain.dtx: Small space changes in various places. 1995-07-02 Frank Mittelbach * ltfinal.dtx: Moved debugging code to ltplain. * ltfssini.dtx: Fixing a mistake in shortening lines. 1995-06-30 David Carlisle * patches.txt: document patches. * ltpatch.ltx: Oh well. I suppose it had to happen. * latex209.dtx: \@fnsymbol added (without \ensuremath) for /1684 1995-06-28 David Carlisle * ltmath.dtx: fix \changes entries for /1677 * ltfssini.dtx: fix \changes entries for /1677 1995-06-26 Frank Mittelbach * classes.dtx: Fixed the definition for footnotemarks in \maketitle for article which got corrupted in the june release. pr/1683 1995-06-19 David Carlisle * ltbibl.dtx: Modify \bibcite so a repeated key produces LaTeX Warning: Label `aaa' multiply defined. ... LaTeX Warning: There were multiply-defined labels. instead of LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. * ltxref.dtx: Modify \newlabel so \bibcite can share code. * ltclass.dtx: Stop \documentstyle re-enabling \usepackage After it has been disabled by latex209.def (latex/1634) 1995-06-18 Chris Rowley * Makefile: Changed to use copypre.txt and copyhead.txt * cfgguide.tex: Configuration stuff transferred from texpert.txt * autoload.txt: Tidying, removed long lines * cm*.dst, docstrip.dst,latex*.dst,exscale.dst New preambles * inputenc.dst,ltoutenc.dst,slides.dst: New preambles * unpack2e.ins: New preambles * copyright.txt: No longer used * copyins.txt: New text * copypre.txt: New file * copyhead.txt: New file * copydisf.txt: New file * copydisg.tex: New file 1995-06-15 David Carlisle * ltfssdcl.dtx: Minor documentation edits. * ltfsscmp.dtx: Minor documentation edits. * ltfssbas.dtx: Minor documentation edits. * ltfsstrc.dtx: Take \ProvidesFile out of \iffalse clause so it shows up in \listfiles in source2e.tex. Wrap some long lines to 72. 1995-06-15 Alan Jeffrey * ltnews03.tex: Added pointer to autoload.txt. 1995-06-14 David Carlisle * source2e.tex: modify printing of patch level on page 1. * manifest.txt: autoload files. * autoload.txt: initial version * Makefile: add autoload files * autoload.dst: initial version of .ins file for autoload. * lttab.dtx: Add \ProvidesFile to autoload file. 1995-06-14 Alan Jeffrey * inputenc.dst: Fixed typo cp850 -> cp437 1995-06-14 Alan Jeffrey * inputenc.dst: Fixed typo cp850 -> cp437 1995-06-13 David Carlisle * ltpictur.dtx: Add \ProvidesFile to autoload file. * ltfinal.dtx: Moddify method of adding patchlevel banner Force format to be in errorstopmode, even if an installer scrolled past an error during initex run. 1995-06-12 David Carlisle * ltvers.dtx: Add Auotoload banner Check for old source files (older than a year). 1995-06-11 Chris Rowley * legal.txt: Major changes * usrguide.tex: Added ltx3info.tex info * fntguide.tex: Added note re using non-cmr fonts in T1 * clsguide.tex: Hash marks in option declarations OK Added Case cHANGING commands * cfgguide.tex: Configuration stuff transferred from texpert.txt * lablst.tex: Improved version: lists all bibitems separately Changed internal commands * Makefile: Added modguide.tex * manifest.txt: Added ltnews03.tex and modguide.tex * install.txt: File name corrected Added ltx3info.tex info * emtex.txt: Added info re batch file * texpert.txt: Configuration details transferred to cfgguide.tex * readme.txt: Added pointers to various other info files * ltspace.dtx: Added \relax to \obeycr 1995-06-09 Alan Jeffrey * ltoutenc.dtx: Made composites declared with DeclareTextComposite use no-argument macros rather than one-argument macros. * ltnews03.tex: Changed modify.tex to modguide.tex, updated figures for space savings. 1995-06-08 Alan Jeffrey * ltnews03.tex: New issue of LaTeX News. 1995-06-06 Alan Jeffrey * ltfinal.dtx: Made \MakeUppercase and \MakeLowercase grab their argument and brace it. 1995-06-05 Alan Jeffrey * ltpatch.ltx: Removed patch for latex/1240 (now in ltoutenc.dtx). Removed patch for tools/1296 (now in ltoutenc.dtx). Removed patch for latex/1322 (now in ltoutenc.dtx). We now have an empty patch file again! * fontdef.dtx: Moved math commands from ltoutenc.dtx. * ltoutenc.dtx: Redid protection in DeclareTextCommand so that it uses \noexpand rather than \protect. This should stop the problems with \'\i putting the acute on a \protect rather than on the \i. Commented out the defaults for textless and textgreater. Allow \ProvideTextCommandDefault after \begin{document} so it can be used in inputenc.def files. Save some tokens in \textvisiblespace and \textunderscore. Moved math commands to fontdef.dtx. * classes.dtx: Replaced \uppercase with \MakeUppercase * ltfinal.dtx: Added \MakeUppercase and \MakeLowercase. 1995-05-30 Alan Jeffrey * inputenc.dtx: Made hex numbers safe against active ". Added docstrip commands to applemac.def. 1995-05-27 Frank Mittelbach * ltclass.dtx: Made \filec@ntents preamble only to save space. * ltfssbas.dtx: Added definition of \new@mathgroup again which got lost. (should be moved to other file one day). 1995-05-26 Chris Rowley * ltplain.dtx (section{Plain \TeX}): Made \loop long Made \underbar use \box \tw@ * ltdefns.dtx (subsection{Command definitions}): Made \@gobble commands \long 1995-05-26 Johannes Braams * proc.dtx (subsection{The page style}): Removed \rmfamily from definition of \@oddfoot (PR 1578) * ltmath.dtx : Removed \rmfamily from definition of \@eqnnum (PR 1578) * ltpage.dtx : Removed \rmfamily from definition of \ps@plain (PR 1578) 1995-05-26 David Carlisle * Makefile: Remove generation of ltnfss.dtx * unpack2e.ins Add new NFSS files * manifest.txt: Add new NFSS files. * source2e.tex: Include new NFSS files * ltfssdcl.dtx: Initial version (latint.dtx) * ltfssini.dtx: Initial version (lfonts.dtx) * ltfsscmp.dtx: Initial version (fam.dtx) * ltfsstrc.dtx: Initial version (tracefnt.dtx) * ltfssbas.dtx: Initial version (fam.dtx) 1995-05-26 Frank Mittelbach * doc.dtx (subsection{Macros surrounding the `definition parts'}): Removed \math@fontsfalse in \MacroFont and \AltMacroFont because this isn't any longer correct with the new math font setup in NFSS2. pr/1622 (and some earlier one) Use \GetFileInfo. 1995-05-25 Chris Rowley * latex209.dtx: Changed float reset hooks to empty * ltfloat.dtx: Moved new resettings into hooks so that they can be removed in latex209.dtx * ltspace.dtx/ltlists.dtx Moved \endtrivlist and friends to ltlists.dtx * ltfiles.dtx (section{File Handling}): Added check for zero \topskip to \begin{document} Added some \longs * ltspace.dtx Made \vspace and \vspace* more efficient and more robust Commented out unused code 1995-05-25 Johannes Braams * letter.dtx (subsubsection{Defining the page styles}): replace \rmfamily with \normalfont (PR 1578) * classes.dtx : Replace \reset@font by \normalfont (subsubsection{Defining the page styles}): Replace \hskip 1em\relax with \quad Removed \rmfamily from definition of \@eqnnum (PR 1578, leqno) 1995-05-25 David Carlisle * ltlists.dtx: Documented form from Tobi. 1995-05-24 David Carlisle * unpack2e.ins: Exchange order of ltdefns and ltalloc as latter now needs \@gobbletwo from former. * usrguide.tex (subsection{Setting text susperscripts}): \textsuperscript now access the current font (except for size attribute) * ltfloat.dtx: redefine \textsuperscript in terms of \@textsuperscript * ltdefns.dtx: new \typein implementation * ltplain.dtx: New \newif implementation. 1995-05-23 Alan Jeffrey * inputenc.dst: Added applemac.def. * inputenc.dtx: Added applemac.def. Added test for whether definition of a text character ends in a macro. Corrected \mathordfeminine and \mathordmasculine. * inputenc.dst: Added applemac.def. 1995-05-22 David Carlisle * lttab.dtx: Add code and docstrip modules to support autoloading of tabbing. 1995-05-22 Rainer Schoepf * ltplain.dtx/ltfloat.dtx: Moved definitions of \footins and \footnoterule from ltplain to ltfloat. 1995-05-21 Frank Mittelbach * latint.dtx: Fix \DeclareMathRadical so that it does work (never did :-) 1995-05-20 Frank Mittelbach * ltplain.dtx: Updated \mathhexbox to use \mbox. * ltmath.dtx: Removed \mathhexbox from this file because it is essentially an obsolete text command (despite the name). It is still in ltlain.dtx Streamlined bits of code. * latint.dtx: coded \set@mathradical inline to save space. Also fixed bug in \DeclareMathRadical. * fontdef.dtx: defined \sqrtsign to be the square root symbol not \sqrt since this is later overwritten by the kernel anyway. * fam.dtx: removed definition of \on@line since already in lterror.dtx * ltcounts.dtx: Allow \fnsymbol in text and math now (neccessary for pr/1503). Streamlined code for \@definecounter and \@arabic and friends. * latex209.dtx (subsection{Layout}): Added old definition for \@makefnmark and \thempfootnote to use math mode. pr/1503 * ltfloat.dtx: Moved \normalfont to \textsuperscript. 1995-05-19 David Carlisle * ltpictur.dtx: Add code and docstrip modules to support autoloading feature. 1995-05-19 Frank Mittelbach * ltboxes.dtx: Moved some code from ltplain to this file. * ltspace.dtx: Moved some code from ltplain to this file. * latint.dtx: Added some commands from NFSS1 compat code to \@preambleonly to save space. * fam.dtx: Moved all compatibility code for NFSS1 interfaces to one place to allow making them auto-loadable one day. * usrguide.tex (subsection{Setting text susperscripts}): Added a description of \textsuperscript. pr/1503 1995-05-18 Johannes Braams * letter.dtx: replaced all \hbox to with \hb@xt@; replaced all constructs such as \arabic{enumi} with \@arabic\c@enumi Cleaned up the \changes entries removed some unnecessary braces 1995-05-18 Frank Mittelbach * ltfloat.dtx: Added \normalfont to the footnote mark (since it is now a text font). For similar reason \thempfootnote needs \itshape to look like before. 1995-05-17 Johannes Braams * slides.dtx: replaced all \hbox to with \hb@xt@; replaced all constructs such as \arabic{enumi} with \@arabic\c@enumi Cleaned up the \changes entries * classes.dtx: replaced all \hbox to with \hb@xt@; replaced all constructs such as \arabic{enumi} with \@arabic\c@enumi (subsection{Footnotes}): Use \@width instead of width (subsection{The title}): Use \cs{\@makefnmark} in definition of \cs{@makefntext} Cleaned up the \changes entries 1995-05-17 David Carlisle * ltclass.dtx: make \g@addto@macro \long for latex/1522 * ltboxes.dtx: Removed surplus { } in \@irsbox * ltlists.dtx: Start of documented version from Tobi. Removed surplus { } and used `\thr@@' not `3 ' to save tokens. 1995-05-17 Frank Mittelbach * ltfloat.dtx (subsection{Footnotes}): Added command \textsuperscript to provide footnotes with digits in the text font. pr/1503 Streamlined bits of the code. * readme.txt: updated. 1995-05-16 Johannes Braams * classes.dtx: removed lots of unnecessary braces 1995-05-16 Frank Mittelbach * unpack2e.ins: added tracefnt.sty generattion. * ltsect.dtx: Remove some surplus braces in \@startsection. * fam.dtx: Streamline some of the compat code. * ltdefns.dtx: Streamline code of \@typein slightly. * fam.dtx: Documentation update. * tracefnt.dtx: Further documentation. 1995-05-15 David Carlisle * usrguide.tex: Slightly re-word the `warning' in the\listfiles description, for latex/1474. 1995-05-14 Frank Mittelbach * tracefnt.dtx: Updated the documentation. 1995-05-13 Johannes Braams * alltt.dtx (section{The Implementation}): TeX goes into an infinite loop when the alltt environment contains a construct such as \( x' \); this can be prevented by restoring the original definition of ' *inside* math mode. Brought the definition of the alltt environment up-to-date with the current definition of the verbatim environment. 1995-05-13 Frank Mittelbach * tracefnt.dtx: Updated \DeclareOption declarations to reflect ##1 -> #1 change. pr/1557 1995-05-12 David Carlisle * ltclass.dtx: Use a token register in \DeclareOption(*) So that # need not be written as ## INCOMPATIBLE CHANGE: see latex/1557 * ltpictur.dtx: Modify \picture so a missing ( in the first argument generates an error. latex/1355 Add a few more macro environments. * latex209.dtx: Restore old definition of \@footnotemark * ltfloat.dtx: Add \nobreak to allow hyphenation before a footnotemark. Add loads of macro environments to the docs. 1995-05-11 Frank Mittelbach * ltplain.dtx: Moved a number of commands to different files following suggestions by Ulrik Vieth. pr/1180 * ltmath.dtx: Updates to \displ@y \displaylines \bmod to reflect changes in plain.tex. * fontdef.dtx: Upates to \skew \rightarrowfill \leftarrowfill \@vereq to reflect changes in plain.tex. 1995-05-09 Johannes Braams * classes.dtx (\subsection{Bibliography}): Added a missing %-sign 1995-05-08 Frank Mittelbach * ltbibl.dtx: Use \@firstofone instead of \@iden. * tracefnt.dtx: Use \@firstofone instead of \@iden. * ltdefns.dtx: Use \@firstofone instead of \@iden. 1995-05-07 Frank Mittelbach * ltoutenc.dtx: Updated definitions of \d and \b because of changes in plain.tex * ltplain.dtx: Use \hb@xt@. * ltsect.dtx: Use \hb@xt@. * ltpictur.dtx: Use \hb@xt@. * ltoutput.dtx: Use \hb@xt@. * ltoutenc.dtx: Use \hb@xt@. * ltboxes.dtx: Use \hb@xt@. * ltdefns.dtx: Added \hb@xt@ as abbreviation for "\hbox to". * manifest.txt: Added ltx3info.tex. Rearranged some bits. * ltx3info.tex: Added this file. Information about the latex3 project. * cmfonts.dst: Removed generation of OMLccm.fd file. * unpacked.txt: Removed surplus OMLccm.fd file. All concrete font files are now in mfnfss. 1995-05-06 Frank Mittelbach * ltsect.dtx (paragraph{...}): Use \quad instead of \hskip 1em in \@seccntformat. pr/1596 Add \relax to prevent `plus/minus' problem with improper redefinition of \@seccntformat. pr/1596 1995-05-04 David Carlisle * ltsect.dtx: Documented version from Tobias Oetiker. 1995-05-03 Rainer Schoepf * idx.tex: Added missing curly brace in \setlength command. 1995-05-02 Frank Mittelbach * ltsect.dtx: Surround the . in \@dottedcontextline by \hbox to typeset it in the text font. pr/1503 Don't reset to \rmfamily just to \normalfont in case the document font is not the roman one. pr/1578 1995-05-01 David Carlisle * ltpar.dtx: Documentation reworked by Tobias Oetiker. (Thanks to Tobi for volunteering.) 1995-04-29 Frank Mittelbach * ltdefns.dtx (subsection{Robust commands and protect}): Moved the initialisation of \protect to this file. * ltcntrl.dtx: Removed unused defs for \@setprotect and \@resetprotect. Moved initialisation of \protect to ltdefns.dtx. * ltpar.dtx (subsection{Implementation}): Made \@par default to \@@par. (shorter) Tobi kindly updated the documentation for this file. 1995-04-27 David Carlisle * ltboxes.dtx: Move some \leavevmodes earlier, for graphics/1512 * latex209.dtx: Add \hang and \textindent * ltplain.dtx: Move \hang and \textindent to latex209.dtx Remove some commands which are (re)defined later. 1995-04-27 Frank Mittelbach * ltoutenc.dtx: Add a number of \@onlypreamble commands to save space. pr/1240 * ltfiles.dtx (section{File Handling}): Support for pr/1121. see below. * ltmiscen.dtx (subsection{Environments}): Limited support for \AtBeginDocument{\begin{foo}} \AtEndDocument{\end{foo}}. Be careful to get the order right if you do it more than once. pr/1121 * unpacked.txt: Added names of new encodings. 1995-04-25 David Carlisle * ltfiles.dtx: remove \the\every@math@size from \document for latex/1407 + 1420 (from patch file) * ltdefns.dtx: From patch file: make \@check@c \long (latex/1346) \newenvironment argument handling /1507. * ifthen.dtx: Fix `driver' docstrip guard. Reported by Martin Schr"oder. 1995-04-24 David Carlisle * ltpage.dtx: Reset \emergencystretch in \fussy latex /1344 (fom patch file). Clean up documentation slightly. * ltcntrl.dtx: fix for /1317 (internal) \@for expanding its argument incorectly * ltxref.dtx:\newlabel \@onlypreamble for /1388 from patch file. * ltbibl.dtx: Add \mbox to \cite for latex/1239 from patch file. Make \@onlypreamble\bibcite /1388 (from patc