/usr/share/perl5/LaTeXML/Package/revsymb.sty.ltxml is in latexml 0.7.0-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 | # -*- CPERL -*-
# /=======================================================\ #
# | revsymb.sty - Implementation for LaTeXML | #
# | | #
# |=======================================================| #
# | Part of LaTeXML : http://dlmf.nist.gov/LaTeXML/ | #
# | Copyright (c) 2006 arXMLiv group | #
# | Released under the GNU Public License | #
# \=======================================================/ #
package LaTeXML::Package::Pool;
use strict;
use LaTeXML::Package;
DefMath('\lambdabar',"\x{03BB}\x{0304}");
DefConstructor('\mathbb{}', '#1', bounded=>1, requireMath=>1, font=>{family=>'blackboard'});
DefMacro('\Bbb{}','\mathbb{#1}');
DefConstructor('\biglb Token',"<ltx:XMWrap style='big'>#1</ltx:XMWrap>",
afterConstruct=>sub { addDelimiterRole($_[0],'OPEN'); },
font=>{series=>'bold'});
DefConstructor('\bigrb Token',"<ltx:XMWrap style='big'>#1</ltx:XMWrap>",
afterConstruct=>sub { addDelimiterRole($_[0],'CLOSE'); },
font=>{series=>'bold'});
DefConstructor('\Biglb Token',"<ltx:XMWrap style='Big'>#1</ltx:XMWrap>",
afterConstruct=>sub { addDelimiterRole($_[0],'OPEN'); },
font=>{series=>'bold'});
DefConstructor('\Bigrb Token',"<ltx:XMWrap style='Big'>#1</ltx:XMWrap>",
afterConstruct=>sub { addDelimiterRole($_[0],'CLOSE'); },
font=>{series=>'bold'});
DefConstructor('\bigglb Token',"<ltx:XMWrap style='bigg'>#1</ltx:XMWrap>",
afterConstruct=>sub { addDelimiterRole($_[0],'OPEN'); },
font=>{series=>'bold'});
DefConstructor('\biggrb Token',"<ltx:XMWrap style='bigg'>#1</ltx:XMWrap>",
afterConstruct=>sub { addDelimiterRole($_[0],'CLOSE'); },
font=>{series=>'bold'});
DefConstructor('\Bigglb Token',"<ltx:XMWrap style='Bigg'>#1</ltx:XMWrap>",
afterConstruct=>sub { addDelimiterRole($_[0],'OPEN'); },
font=>{series=>'bold'});
DefConstructor('\Biggrb Token',"<ltx:XMWrap style='Bigg'>#1</ltx:XMWrap>",
afterConstruct=>sub { addDelimiterRole($_[0],'CLOSE'); },
font=>{series=>'bold'});
DefMath('\gtrsim', "\x{2273}", role=>'RELOP',
meaning=>'greater-than-or-equivalent-to');
DefMath('\lesssim', "\x{2272}", role=>'RELOP',
meaning=>'less-than-or-similar-to');
Let('\agt', '\gtrsim');
Let('\alt', '\lesssim');
DefMath('\precsim', "\x{227E}", role=>'RELOP',
meaning=>'precedes-or-equivalent-to');
DefMath('\succsim', "\x{227F}", role=>'RELOP',
meaning=>'succeeds-or-equivalent-to');
Let('\altprecsim','\precsim');
Let('\altsuccsim','\succsim');
DefMath('\overcirc{}', "\x{030A}", operator_role=>'OVERACCENT'); # same as mathring
DefMath('\dddot{}', "\x{02D9}\x{02D9}\x{02D9}",operator_role=>'OVERACCENT'); # DOT ABOVE
Let('\overdots','\dddot');
DefMath('\triangleq', "\x{225C}", role=>'RELOP'); # DELTA EQUAL TO
Let('\corresponds','\triangleq');
# \frak
#DefAccent('\loarrow{}', "\x{20D6}", UTF(0x2190)); # COMBINING LEFT ARROW ABOVE
#DefAccent('\roarrow{}', "\x{20D7}", UTF(0x2192)); # COMBINING RIGHT ARROW ABOVE
DefMath('\loarrow{}', "\x{20D6}", operator_role=>'OVERACCENT');
DefMath('\roarrow{}', "\x{20D7}", operator_role=>'OVERACCENT');
# \mathfrak
DefConstructor('\openone', '1', font=>{family=>'blackboard'});
#DefAccent('\overstar', "\x{0359}", UTF(0x002A)); # COMBINNING ASTERISK BELOW (should be ABOVE, but no code available)
#DefAccent('\tensor', "\x{20E1}", UTF(0x2194)); # COMBINING LEFT RIGHT ARROW ABOVE
DefMath('\overstar{}', "\x{0359}", operator_role=>'OVERACCENT');
DefMath('\tensor{}', "\x{20E1}", operator_role=>'OVERACCENT');
# \vereq
#**********************************************************************
1;
|