Skip to content

Commit

Permalink
Changes to TeX to better support wild fonts, lots of font style packa…
Browse files Browse the repository at this point in the history
…ges (most need no code)
  • Loading branch information
brucemiller committed Jul 23, 2006
1 parent d5c2dfd commit bc8e722
Show file tree
Hide file tree
Showing 22 changed files with 615 additions and 1 deletion.
12 changes: 12 additions & 0 deletions Changes
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
0.5.x 2006-07-22
- Dealing with some font issues, and adding minimal
implementations: fixltx2e, textcomp, exscale
mathptmx,mathpazo,charter,utopia,chancery,helvet,avant,
courier,bookman,newcent,times,palatino,mathptm,mathpple

And a start at pifont...

0.5.x 2006-07-22
- Went through the TeX book and implemented bunches of
Appendix B (plain) --- still not complete, but better.

0.5.x 2006-07-21
- Added implementation of amsthm; thanks Ioan Sucan.
along with tests, implementation of LaTeX's newtheorem,
Expand Down
18 changes: 18 additions & 0 deletions MANIFEST
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,12 @@ lib/LaTeXML/Package/amstext.ltxml
lib/LaTeXML/Package/amsthm.ltxml
lib/LaTeXML/Package/amsxtra.ltxml
lib/LaTeXML/Package/article.ltxml
lib/LaTeXML/Package/avant.ltxml
lib/LaTeXML/Package/bookman.ltxml
lib/LaTeXML/Package/chancery.ltxml
lib/LaTeXML/Package/charter.ltxml
lib/LaTeXML/Package/color.ltxml
lib/LaTeXML/Package/courier.ltxml
lib/LaTeXML/Package/comment.ltxml
lib/LaTeXML/Package/DLMF.ltxml
lib/LaTeXML/Package/DLMFbib.ltxml
Expand All @@ -93,21 +98,34 @@ lib/LaTeXML/Package/epsfig.ltxml
lib/LaTeXML/Package/eucal.ltxml
lib/LaTeXML/Package/eufrak.ltxml
lib/LaTeXML/Package/euscript.ltxml
lib/LaTeXML/Package/exscale.ltxml
lib/LaTeXML/Package/fixltx2e.ltxml
lib/LaTeXML/Package/graphics.ltxml
lib/LaTeXML/Package/graphicx.ltxml
lib/LaTeXML/Package/helvet.ltxml
lib/LaTeXML/Package/html.ltxml
lib/LaTeXML/Package/hyperref.ltxml
lib/LaTeXML/Package/keyval.ltxml
lib/LaTeXML/Package/LaTeX.ltxml
lib/LaTeXML/Package/latexml.ltxml
lib/LaTeXML/Package/makeidx.ltxml
lib/LaTeXML/Package/mathpazo.ltxml
lib/LaTeXML/Package/mathpple.ltxml
lib/LaTeXML/Package/mathptm.ltxml
lib/LaTeXML/Package/mathptmx.ltxml
lib/LaTeXML/Package/mcsd.ltxml
lib/LaTeXML/Package/newcent.ltxml
lib/LaTeXML/Package/palatino.ltxml
lib/LaTeXML/Package/pifont.ltxml
lib/LaTeXML/Package/psfig.ltxml
lib/LaTeXML/Package/pspicture.ltxml
lib/LaTeXML/Package/pst-node.ltxml
lib/LaTeXML/Package/pstricks.ltxml
lib/LaTeXML/Package/TeX.ltxml
lib/LaTeXML/Package/textcomp.ltxml
lib/LaTeXML/Package/times.ltxml
lib/LaTeXML/Package/url.ltxml
lib/LaTeXML/Package/utopia.ltxml
lib/LaTeXML/Parameters.pm
lib/LaTeXML/Post.pm
lib/LaTeXML/Post/Graphics.pm
Expand Down
1 change: 1 addition & 0 deletions lib/LaTeXML/Package/TeX.ltxml
Original file line number Diff line number Diff line change
Expand Up @@ -1741,6 +1741,7 @@ our %accents
'\.' => ["\x{0307}",UTF(0xB7)], # COMBINING DOT ABOVE & MIDDLE DOT (?)
'\u' => ["\x{0306}","\x{02D8}"], # COMBINING BREVE & BREVE
'\v' => ["\x{030C}","\x{02C7}"], # COMBINING CARON & CARON
'\@ringaccent' => ["\x{030A}","o"], # COMBINING RING ABOVE & non-combining
'\H' => ["\x{030B}","\x{02DD}"], # COMBINING DOUBLE ACUTE ACCENT & non-combining
'\c' => ["\x{0327}",UTF(0xB8)], # COMBINING CEDILLA & CEDILLA
'\d' => ["\x{0323}",UTF(0xB7)], # COMBINING DOT BELOW & MIDDLE DOT (?)
Expand Down
18 changes: 18 additions & 0 deletions lib/LaTeXML/Package/avant.ltxml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# -*- CPERL -*-
# /=====================================================================\ #
# | avant | #
# | Implementation for LaTeXML | #
# |=====================================================================| #
# | Part of LaTeXML: | #
# | Public domain software, produced as part of work done by the | #
# | United States Government & not subject to copyright in the US. | #
# |---------------------------------------------------------------------| #
# | Bruce Miller <bruce.miller@nist.gov> #_# | #
# | http://dlmf.nist.gov/LaTeXML/ (o o) | #
# \=========================================================ooo==U==ooo=/ #
package LaTeXML::Package::Pool;
use strict;
use LaTeXML::Package;

# Nothing to do here.
1;
18 changes: 18 additions & 0 deletions lib/LaTeXML/Package/bookman.ltxml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# -*- CPERL -*-
# /=====================================================================\ #
# | bookman | #
# | Implementation for LaTeXML | #
# |=====================================================================| #
# | Part of LaTeXML: | #
# | Public domain software, produced as part of work done by the | #
# | United States Government & not subject to copyright in the US. | #
# |---------------------------------------------------------------------| #
# | Bruce Miller <bruce.miller@nist.gov> #_# | #
# | http://dlmf.nist.gov/LaTeXML/ (o o) | #
# \=========================================================ooo==U==ooo=/ #
package LaTeXML::Package::Pool;
use strict;
use LaTeXML::Package;

# Nothing to do here.
1;
18 changes: 18 additions & 0 deletions lib/LaTeXML/Package/chancery.ltxml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# -*- CPERL -*-
# /=====================================================================\ #
# | chancery | #
# | Implementation for LaTeXML | #
# |=====================================================================| #
# | Part of LaTeXML: | #
# | Public domain software, produced as part of work done by the | #
# | United States Government & not subject to copyright in the US. | #
# |---------------------------------------------------------------------| #
# | Bruce Miller <bruce.miller@nist.gov> #_# | #
# | http://dlmf.nist.gov/LaTeXML/ (o o) | #
# \=========================================================ooo==U==ooo=/ #
package LaTeXML::Package::Pool;
use strict;
use LaTeXML::Package;

# Nothing to do here.
1;
18 changes: 18 additions & 0 deletions lib/LaTeXML/Package/charter.ltxml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# -*- CPERL -*-
# /=====================================================================\ #
# | charter | #
# | Implementation for LaTeXML | #
# |=====================================================================| #
# | Part of LaTeXML: | #
# | Public domain software, produced as part of work done by the | #
# | United States Government & not subject to copyright in the US. | #
# |---------------------------------------------------------------------| #
# | Bruce Miller <bruce.miller@nist.gov> #_# | #
# | http://dlmf.nist.gov/LaTeXML/ (o o) | #
# \=========================================================ooo==U==ooo=/ #
package LaTeXML::Package::Pool;
use strict;
use LaTeXML::Package;

# Nothing to do here.
1;
18 changes: 18 additions & 0 deletions lib/LaTeXML/Package/courier.ltxml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# -*- CPERL -*-
# /=====================================================================\ #
# | courier | #
# | Implementation for LaTeXML | #
# |=====================================================================| #
# | Part of LaTeXML: | #
# | Public domain software, produced as part of work done by the | #
# | United States Government & not subject to copyright in the US. | #
# |---------------------------------------------------------------------| #
# | Bruce Miller <bruce.miller@nist.gov> #_# | #
# | http://dlmf.nist.gov/LaTeXML/ (o o) | #
# \=========================================================ooo==U==ooo=/ #
package LaTeXML::Package::Pool;
use strict;
use LaTeXML::Package;

# Nothing to do here.
1;
18 changes: 18 additions & 0 deletions lib/LaTeXML/Package/exscale.ltxml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# -*- CPERL -*-
# /=====================================================================\ #
# | exscale | #
# | Implementation for LaTeXML | #
# |=====================================================================| #
# | Part of LaTeXML: | #
# | Public domain software, produced as part of work done by the | #
# | United States Government & not subject to copyright in the US. | #
# |---------------------------------------------------------------------| #
# | Bruce Miller <bruce.miller@nist.gov> #_# | #
# | http://dlmf.nist.gov/LaTeXML/ (o o) | #
# \=========================================================ooo==U==ooo=/ #
package LaTeXML::Package::Pool;
use strict;
use LaTeXML::Package;

# Nothing to do here.
1;
22 changes: 22 additions & 0 deletions lib/LaTeXML/Package/fixltx2e.ltxml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# -*- CPERL -*-
# /=====================================================================\ #
# | fixltx2e | #
# | Core TeX Implementation for LaTeXML | #
# |=====================================================================| #
# | Part of LaTeXML: | #
# | Public domain software, produced as part of work done by the | #
# | United States Government & not subject to copyright in the US. | #
# |---------------------------------------------------------------------| #
# | Bruce Miller <bruce.miller@nist.gov> #_# | #
# | http://dlmf.nist.gov/LaTeXML/ (o o) | #
# \=========================================================ooo==U==ooo=/ #
package LaTeXML::Package::Pool;
use strict;
use LaTeXML::Package;

# This package allows you to define the font used for
# emphasis (\emph) within emphasis.
# For latexml, that styling should be left to the ultimate output,
# so we just define the command as a dummy.
DefMacro('\eminnershape',"");
1;
18 changes: 18 additions & 0 deletions lib/LaTeXML/Package/helvet.ltxml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# -*- CPERL -*-
# /=====================================================================\ #
# | helvet | #
# | Implementation for LaTeXML | #
# |=====================================================================| #
# | Part of LaTeXML: | #
# | Public domain software, produced as part of work done by the | #
# | United States Government & not subject to copyright in the US. | #
# |---------------------------------------------------------------------| #
# | Bruce Miller <bruce.miller@nist.gov> #_# | #
# | http://dlmf.nist.gov/LaTeXML/ (o o) | #
# \=========================================================ooo==U==ooo=/ #
package LaTeXML::Package::Pool;
use strict;
use LaTeXML::Package;

# Nothing to do here.
1;
18 changes: 18 additions & 0 deletions lib/LaTeXML/Package/mathpazo.ltxml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# -*- CPERL -*-
# /=====================================================================\ #
# | mathpazo | #
# | Implementation for LaTeXML | #
# |=====================================================================| #
# | Part of LaTeXML: | #
# | Public domain software, produced as part of work done by the | #
# | United States Government & not subject to copyright in the US. | #
# |---------------------------------------------------------------------| #
# | Bruce Miller <bruce.miller@nist.gov> #_# | #
# | http://dlmf.nist.gov/LaTeXML/ (o o) | #
# \=========================================================ooo==U==ooo=/ #
package LaTeXML::Package::Pool;
use strict;
use LaTeXML::Package;

# Nothing to do here.
1;
18 changes: 18 additions & 0 deletions lib/LaTeXML/Package/mathpple.ltxml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# -*- CPERL -*-
# /=====================================================================\ #
# | mathpple | #
# | Implementation for LaTeXML | #
# |=====================================================================| #
# | Part of LaTeXML: | #
# | Public domain software, produced as part of work done by the | #
# | United States Government & not subject to copyright in the US. | #
# |---------------------------------------------------------------------| #
# | Bruce Miller <bruce.miller@nist.gov> #_# | #
# | http://dlmf.nist.gov/LaTeXML/ (o o) | #
# \=========================================================ooo==U==ooo=/ #
package LaTeXML::Package::Pool;
use strict;
use LaTeXML::Package;

# Nothing to do here.
1;
18 changes: 18 additions & 0 deletions lib/LaTeXML/Package/mathptm.ltxml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# -*- CPERL -*-
# /=====================================================================\ #
# | mathptm | #
# | Implementation for LaTeXML | #
# |=====================================================================| #
# | Part of LaTeXML: | #
# | Public domain software, produced as part of work done by the | #
# | United States Government & not subject to copyright in the US. | #
# |---------------------------------------------------------------------| #
# | Bruce Miller <bruce.miller@nist.gov> #_# | #
# | http://dlmf.nist.gov/LaTeXML/ (o o) | #
# \=========================================================ooo==U==ooo=/ #
package LaTeXML::Package::Pool;
use strict;
use LaTeXML::Package;

# Nothing to do here.
1;
18 changes: 18 additions & 0 deletions lib/LaTeXML/Package/mathptmx.ltxml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# -*- CPERL -*-
# /=====================================================================\ #
# | mathptmx | #
# | Implementation for LaTeXML | #
# |=====================================================================| #
# | Part of LaTeXML: | #
# | Public domain software, produced as part of work done by the | #
# | United States Government & not subject to copyright in the US. | #
# |---------------------------------------------------------------------| #
# | Bruce Miller <bruce.miller@nist.gov> #_# | #
# | http://dlmf.nist.gov/LaTeXML/ (o o) | #
# \=========================================================ooo==U==ooo=/ #
package LaTeXML::Package::Pool;
use strict;
use LaTeXML::Package;

# Nothing to do here.
1;
18 changes: 18 additions & 0 deletions lib/LaTeXML/Package/newcent.ltxml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# -*- CPERL -*-
# /=====================================================================\ #
# | newcent | #
# | Implementation for LaTeXML | #
# |=====================================================================| #
# | Part of LaTeXML: | #
# | Public domain software, produced as part of work done by the | #
# | United States Government & not subject to copyright in the US. | #
# |---------------------------------------------------------------------| #
# | Bruce Miller <bruce.miller@nist.gov> #_# | #
# | http://dlmf.nist.gov/LaTeXML/ (o o) | #
# \=========================================================ooo==U==ooo=/ #
package LaTeXML::Package::Pool;
use strict;
use LaTeXML::Package;

# Nothing to do here.
1;
18 changes: 18 additions & 0 deletions lib/LaTeXML/Package/palatino.ltxml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# -*- CPERL -*-
# /=====================================================================\ #
# | palatino | #
# | Implementation for LaTeXML | #
# |=====================================================================| #
# | Part of LaTeXML: | #
# | Public domain software, produced as part of work done by the | #
# | United States Government & not subject to copyright in the US. | #
# |---------------------------------------------------------------------| #
# | Bruce Miller <bruce.miller@nist.gov> #_# | #
# | http://dlmf.nist.gov/LaTeXML/ (o o) | #
# \=========================================================ooo==U==ooo=/ #
package LaTeXML::Package::Pool;
use strict;
use LaTeXML::Package;

# Nothing to do here.
1;
Loading

0 comments on commit bc8e722

Please sign in to comment.