summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2022-10-21 19:40:52 +0000
committerKarl Berry <karl@freefriends.org>2022-10-21 19:40:52 +0000
commit2aed1af96b47925d288638cf526501ce0b68cd7f (patch)
tree754b4c792ed2c0ce536ad49b27b086431995861f /Master/texmf-dist/tex/latex
parent7497c4966c396ae7571b4880790b995b9ec3f7b2 (diff)
tipauni (21oct22)
git-svn-id: svn://tug.org/texlive/trunk@64774 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex')
-rw-r--r--Master/texmf-dist/tex/latex/tipauni/tipauni.sty44
1 files changed, 24 insertions, 20 deletions
diff --git a/Master/texmf-dist/tex/latex/tipauni/tipauni.sty b/Master/texmf-dist/tex/latex/tipauni/tipauni.sty
index f737f894ae9..6ed0a1c1114 100644
--- a/Master/texmf-dist/tex/latex/tipauni/tipauni.sty
+++ b/Master/texmf-dist/tex/latex/tipauni/tipauni.sty
@@ -15,7 +15,7 @@
%% License: GPL v3.0+, GFDL 1.3+
%% ---------------------------------------------------------------------------
%%
-%% LaTeX Package tipauni v0.6
+%% LaTeX Package tipauni v0.6.1
%% Copyright © 2021, 2022 निरंजन
%%
%% This program is free software: you can redistribute it and/or modify
@@ -30,19 +30,13 @@
%%
%% You should have received a copy of the GNU General Public License
%% along with this program. If not, see <https://www.gnu.org/licenses/>.
-%%
-%% The current maintainers of this work are निरंजन.
-%%
-%% This work consists of the files tipauni.dtx
-%% tipauni.ins
-%% and the derived file tipauni.sty.
%% ---------------------------------------------------------------------------
%%
\def\tipauniname{tipauni}
-\def\tipauniversion{0.6}
-\def\tipaunidate{2022-02-21}
+\def\tipauniversion{0.6.1}
+\def\tipaunidate{2022-10-21}
\def\tipaunidescription{For producing Unicode characters with TIPA commands}
-\ProvidesPackage{tipauni}[2022/02/21 v0.6
+\ProvidesPackage{tipauni}[2022/10/21 v0.6.1
Unicode characters with TIPA commands]
\RequirePackage{xparse}
\RequirePackage{fontspec}
@@ -600,14 +594,18 @@ Unicode characters with TIPA commands]
\ExplSyntaxOff
%%-- Dependent diacritic marks
%%--** Voiceless
+\DeclareUnicodeAccent{\textsupring}{TU}{"030A}%% ̊
\DeclareUnicodeAccent{\textsubring}{TU}{"0325}%% ̥
-\DeclareTextCommand{\r}{TU}{\tipaunisubring}
-\protected\def\tipaunisubring{\@ifstar{\TipaUniSubRing}{\TipaUniSubRing}}
+\DeclareTextCommand{\r}{TU}{\tipauniring}
+\protected\def\tipauniring{\@ifstar{\TipaUniSubRing}{\TipaUniSupRing}}
+\NewDocumentCommand\TipaUniSupRing{ m }{\textsupring{\textipa{#1}}}
\NewDocumentCommand\TipaUniSubRing{ m }{\textsubring{\textipa{#1}}}
%%--** Voiced
+\DeclareUnicodeAccent{\textsupwedge}{TU}{"030C}%% ̌
\DeclareUnicodeAccent{\textsubwedge}{TU}{"032C}%% ̬
-\DeclareTextCommand{\v}{TU}{\tipaunisubwedge}
-\protected\def\tipaunisubwedge{\@ifstar{\TipaUniSubWedge}{\TipaUniSubWedge}}
+\DeclareTextCommand{\v}{TU}{\tipauniwedge}
+\protected\def\tipauniwedge{\@ifstar{\TipaUniSubWedge}{\TipaUniSupWedge}}
+\NewDocumentCommand\TipaUniSupWedge{ m }{\textsupwedge{\textipa{#1}}}
\NewDocumentCommand\TipaUniSubWedge{ m }{\textsubwedge{\textipa{#1}}}
%%--** More rounded
\DeclareUnicodeAccent{\textsubrhalfring}{TU}{"0339}%% ̹
@@ -619,22 +617,28 @@ Unicode characters with TIPA commands]
\DeclareUnicodeAccent{\textsubplus}{TU}{"031F}%% ̟
\NewDocumentCommand\tipaunisubplus{ m }{\textsubplus{\textipa{#1}}}
%%--** Retracted
+\DeclareUnicodeAccent{\textsupbar}{TU}{"0304}%% ̄
\DeclareUnicodeAccent{\textsubbar}{TU}{"0320}%% ̠
-\DeclareTextCommand{\=}{TU}{\tipaunisubbar}
-\protected\def\tipaunisubbar{\@ifstar{\TipaUniSubBar}{\TipaUniSubBar}}
+\DeclareTextCommand{\=}{TU}{\tipaunibar}
+\protected\def\tipaunibar{\@ifstar{\TipaUniSubBar}{\TipaUniSupBar}}
+\NewDocumentCommand\TipaUniSupBar{ m }{\textsupbar{\textipa{#1}}}
\NewDocumentCommand\TipaUniSubBar{ m }{\textsubbar{\textipa{#1}}}
%%--** Mid-centralized
\DeclareUnicodeAccent{\textovercross}{TU}{"033D}%% ̽
\NewDocumentCommand\tipauniovercross{ m }{\textovercross{\textipa{#1}}}
%%--** Breathy voiced
+\DeclareUnicodeAccent{\textsupumlaut}{TU}{"0308}%% ̈
\DeclareUnicodeAccent{\textsubumlaut}{TU}{"0324}%% ̤
-\DeclareTextCommand{\"}{TU}{\tipaunisubumlaut}
-\protected\def\tipaunisubumlaut{\@ifstar{\TipaUniSubUmlaut}{\TipaUniSubUmlaut}}
+\DeclareTextCommand{\"}{TU}{\tipauniumlaut}
+\protected\def\tipauniumlaut{\@ifstar{\TipaUniSubUmlaut}{\TipaUniSupUmlaut}}
+\NewDocumentCommand\TipaUniSupUmlaut{ m }{\textsupumlaut{\textipa{#1}}}
\NewDocumentCommand\TipaUniSubUmlaut{ m }{\textsubumlaut{\textipa{#1}}}
%%--** Creaky voiced
+\DeclareUnicodeAccent{\textsuptilde}{TU}{"0303}%% ̃
\DeclareUnicodeAccent{\textsubtilde}{TU}{"0330}%% ̰
-\DeclareTextCommand{\~}{TU}{\tipaunisubtilde}
-\protected\def\tipaunisubtilde{\@ifstar{\TipaUniSubTilde}{\TipaUniSubTilde}}
+\DeclareTextCommand{\~}{TU}{\tipaunitilde}
+\protected\def\tipaunitilde{\@ifstar{\TipaUniSubTilde}{\TipaUniSupTilde}}
+\NewDocumentCommand\TipaUniSupTilde{ m }{\textsuptilde{\textipa{#1}}}
\NewDocumentCommand\TipaUniSubTilde{ m }{\textsubtilde{\textipa{#1}}}
%%--** Linguo-labialized
\DeclareUnicodeAccent{\textseagull}{TU}{"033C}%% ̼