From 587c5eb705651253d0929c3203275750444b8f61 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 20 Feb 2019 22:41:52 +0000 Subject: yhmath (20feb19) git-svn-id: svn://tug.org/texlive/trunk@50074 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/tex/latex/yhmath/yhcmex10.cmap | 289 +++++++++++++++++++++++ Master/texmf-dist/tex/latex/yhmath/yhmath.sty | 87 ++++++- 2 files changed, 373 insertions(+), 3 deletions(-) create mode 100644 Master/texmf-dist/tex/latex/yhmath/yhcmex10.cmap (limited to 'Master/texmf-dist/tex/latex/yhmath') diff --git a/Master/texmf-dist/tex/latex/yhmath/yhcmex10.cmap b/Master/texmf-dist/tex/latex/yhmath/yhcmex10.cmap new file mode 100644 index 00000000000..51cfeb82f73 --- /dev/null +++ b/Master/texmf-dist/tex/latex/yhmath/yhcmex10.cmap @@ -0,0 +1,289 @@ +%!PS-Adobe-3.0 Resource-CMap +%%DocumentNeededResources: ProcSet (CIDInit) +%%IncludeResource: ProcSet (CIDInit) +%%BeginResource: CMap (TeX-YHEX-0) +%%Title: (TeX-YHEX-0 TeX YHEX 0) +%%Version: 1.000 +%%EndComments +/CIDInit /ProcSet findresource begin +12 dict begin +begincmap +/CIDSystemInfo +<< /Registry (TeX) +/Ordering (YHEX) +/Supplement 0 +>> def +/CMapName /TeX-YHEX-0 def +/CMapVersion 1.000 def +/CMapType 2 def +1 begincodespacerange +<00> +endcodespacerange +96 beginbfchar +<00> <0028FE01> +<01> <0029FE01> +<02> <005BFE01> +<03> <005DFE01> +<04> <230AFE01> +<05> <230BFE01> +<06> <2308FE01> +<07> <2309FE01> +<08> <007BFE01> +<09> <007DFE01> +<0A> <27E8FE01> +<0B> <27E9FE01> +<0C> <20D2> +<0D> <20E6> +<0E> <29F8FE01> +<0F> <29F9FE01> +<10> <0028FE02> +<11> <0029FE02> +<12> <0028FE02> +<13> <0029FE02> +<14> <005BFE03> +<15> <005DFE03> +<16> <230AFE03> +<17> <230BFE03> +<18> <2308FE03> +<19> <2309FE03> +<1A> <007BFE03> +<1B> <007DFE03> +<1C> <27E8> +<1D> <27E9> +<1E> <29F8FE03> +<1F> <29F9FE03> +<20> <0028FE04> +<21> <0029FE04> +<22> <005BFE04> +<23> <005DFE04> +<24> <230AFE04> +<25> <230BFE04> +<26> <2308FE04> +<27> <2309FE04> +<28> <007BFE04> +<29> <007DFE04> +<2A> <27E8> +<2B> <27E9> +<2C> <29F8FE04> +<2D> <29F9FE04> +<2E> <29F8FE02> +<2F> <20E5FE02> +<30> <239B> +<31> <239E> +<32> <23A1> +<33> <23A4> +<34> <23A3> +<35> <23A6> +<36> <23A2> +<37> <23A5> +<38> <23A7> +<39> <23AB> +<3A> <23A9> +<3B> <23AD> +<3C> <23A8> +<3D> <23AC> +<3E> <23AA> +<3F> <23AE> +<40> <239D> +<41> <23A0> +<42> <239C> +<43> <239F> +<44> <27E8> +<45> <27E9> +<46> <2A06FE01> +<47> <2A06FE02> +<48> <222EFE01> +<49> <222EFE02> +<4A> <2A00FE01> +<4B> <2A00FE02> +<4C> <2A01FE01> +<4D> <2A01FE02> +<4E> <2A02FE01> +<4F> <2A02FE02> +<50> <2211FE01> +<51> <220FFE01> +<52> <222BFE01> +<53> <22C3FE01> +<54> <22C2FE01> +<55> <2A04FE01> +<56> <22C0FE01> +<57> <22C1FE01> +<58> <2211FE02> +<59> <220FFE02> +<5A> <222BFE02> +<5B> <22C3FE02> +<5C> <22C2FE02> +<5D> <2A04FE02> +<5E> <22C0FE02> +<5F> <22C1FE02> +endbfchar +64 beginbfchar +<60> <2210FE01> +<61> <2210FE02> +<62> <0302FE01> +<63> <0302FE02> +<64> <0302FE03> +<65> <0303FE01> +<66> <0303FE02> +<67> <0303FE03> +<68> <005BFE02> +<69> <005DFE02> +<6A> <230AFE02> +<6B> <230BFE02> +<6C> <2308FE02> +<6D> <2309FE02> +<6E> <007BFE02> +<6F> <007DFE02> +<70> <221AFE01> +<71> <221AFE02> +<72> <221AFE03> +<73> <221AFE04> +<74> <23B7> +<75> <23B8> +<76> <23AF> +<77> <20E6> +<78> <2303> +<79> <2304> +<7A> <23DE> +<7B> <0020> +<7C> <23DF> +<7D> <0020> +<7E> <21D1> +<7F> <21D3> +<80> <0028FE01> +<81> <0028FE02> +<82> <0028FE03> +<83> <0028FE04> +<84> <0028FE05> +<85> <0028FE06> +<86> <0028FE07> +<87> <0028FE08> +<88> <0028FE09> +<89> <0028FE0A> +<8A> <0029FE01> +<8B> <0029FE02> +<8C> <0029FE03> +<8D> <0029FE04> +<8E> <0029FE05> +<8F> <0029FE06> +<90> <0029FE07> +<91> <0029FE08> +<92> <0029FE09> +<93> <0029FE0A> +<94> <005BFE01> +<95> <005BFE02> +<96> <005BFE03> +<97> <005DFE01> +<98> <005DFE02> +<99> <005DFE03> +<9A> <230AFE01> +<9B> <230AFE02> +<9C> <230AFE03> +<9D> <230BFE01> +<9E> <230BFE02> +<9F> <230BFE03> +endbfchar +96 beginbfchar + <2308FE01> + <2308FE02> + <2308FE03> + <2309FE01> + <2309FE02> + <2309FE03> + <007BFE01> + <007BFE02> + <007BFE03> + <007DFE01> + <007DFE02> + <007DFE03> + <27E8FE01> + <27E8FE02> + <27E8FE03> + <27E8FE04> + <27E8FE05> + <27E8FE06> + <27E8FE07> + <27E8FE08> + <27E8FE09> + <27E8FE0A> + <27E9FE01> + <27E9FE02> + <27E9FE03> + <27E9FE04> + <27E9FE05> + <27E9FE06> + <27E9FE07> + <27E9FE08> + <27E9FE09> + <27E9FE0A> + <29F8FE01> + <29F8FE02> + <29F8FE03> + <29F8FE04> + <29F9FE01> + <29F9FE02> + <29F9FE03> + <29F9FE04> + <221AFE01> + <221AFE02> + <221AFE03> + <221AFE04> + <221AFE05> + <221AFE06> + <221AFE07> + <221AFE08> + <221AFE09> + <221AFE0A> + <0302FE01> + <0302FE02> + <0302FE03> + <0302FE04> + <0302FE05> + <0302FE06> + <0302FE07> + <0302FE08> + <0302FE09> + <0302FE0A> + <0303FE01> +
<0303FE02> + <0303FE03> + <0303FE04> + <0303FE05> + <0303FE06> + <0303FE07> + <0303FE08> + <0303FE09> + <0303FE0A> + <03050302FE01> + <03050302FE02> + <03050302FE03> + <03050302FE04> + <03050302FE05> + <03050302FE06> + <03050302FE07> + <03050302FE08> + <03050302FE09> + <03050302FE0A> + <03050302FE0B> + <03050302FE0C> + <03050302FE0D> + <0361FE01> + <0361FE02> + <0361FE03> + <0361FE04> + <0361FE05> + <0361FE06> + <0361FE07> + <0361FE08> + <0361FE09> + <0361FE0A> + <0361FE0B> + <0361FE0C> + <0361FE0D> +endbfchar +endcmap +CMapName currentdict /CMap defineresource pop +end +end +%%EndResource +%%EOF diff --git a/Master/texmf-dist/tex/latex/yhmath/yhmath.sty b/Master/texmf-dist/tex/latex/yhmath/yhmath.sty index 9127b96dd79..f12f03cf0b3 100644 --- a/Master/texmf-dist/tex/latex/yhmath/yhmath.sty +++ b/Master/texmf-dist/tex/latex/yhmath/yhmath.sty @@ -7,21 +7,102 @@ %% yhmath.dtx (with options: `package') %% \NeedsTeXFormat{LaTeX2e}[1995/12/01] -\ProvidesPackage{yhmath} +\ProvidesPackage{yhmath}[2019/02/18 v1.4] \RequirePackage{amsmath} +\newcommand{\widering}[1]{\overset{\smash{\lower1.333ex\hbox{$% +\displaystyle\ring{}$}}}{\wideparen{#1}}} +\newif\if@yh@full +\DeclareOption{minimal}{% + \@yh@fullfalse% +}% +\DeclareOption{full}{% + \@yh@fulltrue% +}% +\DeclareOption{nowidering}{% + \let\widering\@undefined% +} +\ExecuteOptions{full}% +\ProcessOptions\relax \DeclareSymbolFont{yhlargesymbols}{OMX}{yhex}{m}{n} +%% +%% Declaration that remain after YH updated to v1.2 in 2018 \DeclareMathAccent{\widetilde}{\mathord}{yhlargesymbols}{"65} \DeclareMathAccent{\widehat}{\mathord}{yhlargesymbols}{"62} \DeclareMathAccent{\widetriangle}{\mathord}{yhlargesymbols}{"E6} \DeclareMathAccent{\wideparen}{\mathord}{yhlargesymbols}{"F3} +%% +%% Declaration that were there up to version 1.1 (1996-2018) +\if@yh@full +\DeclareMathDelimiter{(}{\mathopen} {operators}{"28}{yhlargesymbols}{"00} +\DeclareMathDelimiter{)}{\mathclose}{operators}{"29}{yhlargesymbols}{"01} +\DeclareMathDelimiter{[}{\mathopen} {operators}{"5B}{yhlargesymbols}{"02} +\DeclareMathDelimiter{]}{\mathclose}{operators}{"5D}{yhlargesymbols}{"03} +\DeclareMathDelimiter{<}{\mathopen}{symbols}{"68}{yhlargesymbols}{"0A} +\DeclareMathDelimiter{>}{\mathclose}{symbols}{"69}{yhlargesymbols}{"0B} +\DeclareMathDelimiter{/}{\mathord}{operators}{"2F}{yhlargesymbols}{"0E} +\DeclareMathDelimiter{|}{\mathord}{symbols}{"6A}{yhlargesymbols}{"0C} +\DeclareMathRadical{\sqrtsign}{symbols}{"70}{yhlargesymbols}{"70} +\DeclareMathSymbol{\braceld}{\mathord}{yhlargesymbols}{"7A} +\DeclareMathSymbol{\bracerd}{\mathord}{yhlargesymbols}{"7B} +\DeclareMathSymbol{\bracelu}{\mathord}{yhlargesymbols}{"7C} +\DeclareMathSymbol{\braceru}{\mathord}{yhlargesymbols}{"7D} +\DeclareMathDelimiter{\lmoustache} % top from (, bottom from ) + {\mathopen}{yhlargesymbols}{"7A}{yhlargesymbols}{"40} +\DeclareMathDelimiter{\rmoustache} % top from ), bottom from ( + {\mathclose}{yhlargesymbols}{"7B}{yhlargesymbols}{"41} +\DeclareMathDelimiter{\arrowvert} % arrow without arrowheads + {\mathord}{symbols}{"6A}{yhlargesymbols}{"3C} +\DeclareMathDelimiter{\Arrowvert} % double arrow without arrowheads + {\mathord}{symbols}{"6B}{yhlargesymbols}{"3D} +\DeclareMathDelimiter{\Vert} + {\mathord}{symbols}{"6B}{yhlargesymbols}{"0D} +\DeclareMathDelimiter{\vert} + {\mathord}{symbols}{"6A}{yhlargesymbols}{"0C} +\DeclareMathDelimiter{\uparrow} + {\mathrel}{symbols}{"22}{yhlargesymbols}{"78} +\DeclareMathDelimiter{\downarrow} + {\mathrel}{symbols}{"23}{yhlargesymbols}{"79} +\DeclareMathDelimiter{\updownarrow} + {\mathrel}{symbols}{"6C}{yhlargesymbols}{"3F} +\DeclareMathDelimiter{\Uparrow} + {\mathrel}{symbols}{"2A}{yhlargesymbols}{"7E} +\DeclareMathDelimiter{\Downarrow} + {\mathrel}{symbols}{"2B}{yhlargesymbols}{"7F} +\DeclareMathDelimiter{\Updownarrow} + {\mathrel}{symbols}{"6D}{yhlargesymbols}{"77} +\expandafter\DeclareMathDelimiter\@backslashchar + {\mathord}{symbols}{"6E}{yhlargesymbols}{"0F} +\DeclareMathDelimiter{\backslash} % for double coset G\backslash H + {\mathord}{symbols}{"6E}{yhlargesymbols}{"0F} +\DeclareMathDelimiter{\rangle} + {\mathclose}{symbols}{"69}{yhlargesymbols}{"0B} +\DeclareMathDelimiter{\langle} + {\mathopen}{symbols}{"68}{yhlargesymbols}{"0A} +\DeclareMathDelimiter{\rbrace} + {\mathclose}{symbols}{"67}{yhlargesymbols}{"09} +\DeclareMathDelimiter{\lbrace} + {\mathopen}{symbols}{"66}{yhlargesymbols}{"08} +\DeclareMathDelimiter{\rceil} + {\mathclose}{symbols}{"65}{yhlargesymbols}{"07} +\DeclareMathDelimiter{\lceil} + {\mathopen}{symbols}{"64}{yhlargesymbols}{"06} +\DeclareMathDelimiter{\rfloor} + {\mathclose}{symbols}{"63}{yhlargesymbols}{"05} +\DeclareMathDelimiter{\lfloor} + {\mathopen}{symbols}{"62}{yhlargesymbols}{"04} +\DeclareMathDelimiter{\lgroup} % extensible ( with sharper tips + {\mathopen}{yhlargesymbols}{"3A}{yhlargesymbols}{"3A} +\DeclareMathDelimiter{\rgroup} % extensible ) with sharper tips + {\mathclose}{yhlargesymbols}{"3B}{yhlargesymbols}{"3B} +\DeclareMathDelimiter{\bracevert} % the vertical bar that extends braces + {\mathord}{yhlargesymbols}{"3E}{yhlargesymbols}{"3E} +\fi \newenvironment{amatrix}{\left\langle\begin{matrix}}{\end{matrix}\right\rangle} \def\adots{\mathinner{\mkern2mu\raise\p@\hbox{.} \mkern2mu\raise4\p@\hbox{.}\mkern1mu \raise7\p@\vbox{\kern7\p@\hbox{.}}\mkern1mu}} \edef\@tempa#1#2{\def#1{\mathaccent\string"\noexpand\accentclass@#2 }} \@tempa\ring{017} -\newcommand{\widering}[1]{\overset{\smash{\lower1.333ex\hbox{$% -\displaystyle\ring{}$}}}{\wideparen{#1}}} \endinput %% %% End of file `yhmath.sty'. -- cgit v1.2.3