1# -*- mode: Perl -*- 2# /=====================================================================\ # 3# | microtype | # 4# | Implementation for LaTeXML | # 5# |=====================================================================| # 6# | Part of LaTeXML: | # 7# | Public domain software, produced as part of work done by the | # 8# | United States Government & not subject to copyright in the US. | # 9# |---------------------------------------------------------------------| # 10# | Thanks to the arXMLiv group for initial implementation | # 11# | http://arxmliv.kwarc.info/ | # 12# | Released to the Public Domain | # 13# |---------------------------------------------------------------------| # 14# | Bruce Miller <bruce.miller@nist.gov> #_# | # 15# | http://dlmf.nist.gov/LaTeXML/ (o o) | # 16# \=========================================================ooo==U==ooo=/ # 17package LaTeXML::Package::Pool; 18use strict; 19use warnings; 20use LaTeXML::Package; 21 22#====================================================================== 23# Microtypography in a Web Browser! 24# Wouldn't it be nice!! 25# We'll just ignore this all for now... 26 27DefMacro('\microtypesetup{}', ''); 28DefMacro('\DeclareMicrotypeSet OptionalMatch:* []{}{}', ''); 29DefMacro('\UseMicrotypeSet[]{}', ''); 30DefMacro('\DeclareMicrotypeSetDefault[]{}', ''); 31DefMacro('\SetProtrusion[]{}{}', ''); 32DefMacro('\SetExpansion[]{}{}', ''); 33DefMacro('\SetTracking[]{}{}', ''); 34DefMacro('\SetExtraKerning[]{}{}', ''); 35DefMacro('\SetExtraSpacing[]{}{}', ''); 36DefMacro('\DeclareCharacterInheritance[]{}{}', ''); 37DefMacro('\DeclareMicrotypeVariants OptionalMatch:* {}', ''); 38DefMacro('\DeclareMicrotypeAlias {}{}', ''); 39DefMacro('\LoadMicrotypeFile{}', ''); 40DefMacro('\microtypecontext{}', ''); 41DefEnvironment('{microtypecontext}', "#body"); 42DefMacro('\textmicrotypecontext{}{}', '#2'); 43DefMacro('\DeclareMicrotypeBabelHook {} {}', ''); 44# These should letterspace, and there might be minimal support out there? 45DefMacro('\textls OptionalMatch:* []{}', '#3'); 46DefMacro('\lsstyle', ''); 47DefMacro('\lslig{}', '#1'); 48DefMacro('\DisableLigatures[]{}', ''); 49 50#====================================================================== 511; 52