Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
LaTeXML::Common::Font(User Contributed Perl DocumentatLaTeXML::Common::Font(3)

NAME
       "LaTeXML::Common::Font" - representation	of fonts

DESCRIPTION
       "LaTeXML::Common::Font" represent fonts in LaTeXML.  It extends
       LaTeXML::Common::Object.

       This module defines Font	objects.  I'm not completely happy with	the
       arrangement, or maybe just the use of it, so I'm	not going to document
       extensively at this point.

       The attributes are

	family : serif,	sansserif, typewriter, caligraphic,
		 fraktur, script
	series : medium, bold
	shape  : upright, italic, slanted, smallcaps
	size   : TINY, Tiny, tiny, SMALL, Small, small,
		 normal, Normal, large,	Large, LARGE,
		 huge, Huge, HUGE, gigantic, Gigantic, GIGANTIC
	color  : any named color, default is black

       They are	usually	merged against the current font, attempting to mimic
       the, sometimes counter-intuitive, way that TeX does it,	particularly
       for math

Methods
       "$font->specialize($string);"
	   In math mode, "LaTeXML::Common::Font" supports computing a font
	   reflecting how the specific $string would be	printed	when $font is
	   active; This	(attempts to) handle the curious ways that lower case
	   greek often doesn't get a different font.  In particular, it
	   recognizes the following classes of strings:	single latin letter,
	   single uppercase greek character, single lowercase greek character,
	   digits, and others.

AUTHOR
       Bruce Miller <bruce.miller@nist.gov>

COPYRIGHT
       Public domain software, produced	as part	of work	done by	the United
       States Government & not subject to copyright in the US.

perl v5.32.1			  2020-11-09	      LaTeXML::Common::Font(3)

NAME | DESCRIPTION | Methods | AUTHOR | COPYRIGHT

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=LaTeXML::Common::Font&sektion=3&manpath=FreeBSD+13.0-RELEASE+and+Ports>

home | help