summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/tipa/tipx.sty
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-01-13 00:09:16 +0000
committerKarl Berry <karl@freefriends.org>2006-01-13 00:09:16 +0000
commit452ee905d179147017db08449411974c29fbee79 (patch)
treeb57b1285f19da83e6fb48489bc95c8cf79dce13e /Master/texmf-dist/tex/latex/tipa/tipx.sty
parent5792d83094e10816cb840728d4ae17b316d3d3ee (diff)
tipa
git-svn-id: svn://tug.org/texlive/trunk@1391 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/tipa/tipx.sty')
-rw-r--r--Master/texmf-dist/tex/latex/tipa/tipx.sty125
1 files changed, 125 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/tipa/tipx.sty b/Master/texmf-dist/tex/latex/tipa/tipx.sty
new file mode 100644
index 00000000000..98bf82ed056
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/tipa/tipx.sty
@@ -0,0 +1,125 @@
+% tipx.sty: Additional Symbols for TIPA
+% Copyright 2002 FUKUI Rei
+%
+% This program may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.2
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.2 or later is part of all distributions of LaTeX
+% version 1999/12/01 or later.
+%
+% This program consists of all files listed in Manifest.txt.
+%
+% Version 1.0 2001/11/21
+% Version 1.1 2001/12/31
+%
+\NeedsTeXFormat{LaTeX2e}
+\RequirePackage{tipa}
+\ProvidesPackage{tipx}[2003/01/01 TIPX version 1.2]
+
+% The next few commands are makeshifts; if TS3 can be used, they won't
+% be necessary.
+
+\newcommand\@select@tipx{\fontencoding{U}\fontfamily{tipx}\selectfont}
+\newcommand\@select@xipx{\fontencoding{U}\fontfamily{xipx}\selectfont}
+\newcommand\@select@tipxss{\fontencoding{U}\fontfamily{tipxss}\selectfont}
+\newcommand\@select@xipxss{\fontencoding{U}\fontfamily{xipxss}\selectfont}
+
+\let\@tipx\@select@tipx
+\let\@tipxss\@select@tipxss
+
+\begingroup
+\newcommand\@@ptm@@{ptm}
+\ifx\rmdefault\@@ptm@@\global\let\@tipx\@select@xipx\fi
+\newcommand\@@phv@@{phv}
+\ifx\sfdefault\@@phv@@\global\let\@tipxss\@select@xipxss\fi
+\endgroup
+
+\let\@sffamilyorg\sffamily
+\renewcommand\sffamily{\let\@tipx\@tipxss\@sffamilyorg}
+
+\newcommand\tipxupperaccent{\@ifnextchar[{\upper@accent a\@tipx}%
+ {\upper@accent a\@tipx[\z@]}}
+\newcommand\tipxloweraccent{\@ifnextchar[{\lower@accent a\@tipx}%
+ {\lower@accent a\@tipx[\z@]}}
+
+\newcommand\textrevpolhook[1]{%
+ \tipxloweraccent{0}{{\tipaencoding#1}}} % Reversed Polish Hook
+
+\newcommand\textrthooklong{{\@tipx\char1}}
+\newcommand\textpalhooklong{{\@tipx\char2}}
+\newcommand\textpalhookvar{{\@tipx\char3}}
+\newcommand\textrectangle{{\@tipx\char4}}
+\newcommand\textspleftarrow{{\@tipx\char5}}
+\newcommand\textretractingvar{{\@tipx\char6}}
+\newcommand\textdownfullarrow{{\@tipx\char7}}
+\newcommand\textupfullarrow{{\@tipx\char8}}
+\newcommand\textsubrightarrow{{\@tipx\char9}}
+\newcommand\textsubdoublearrow{{\@tipx\char10}}
+
+\newcommand\textrhooka{{\@tipx\char32}}
+\newcommand\textinvscripta{{\@tipx\char33}}
+\newcommand\textaolig{{\@tipx\char34}}
+\newcommand\textlhookfour{{\@tipx\char35}}
+\newcommand\textstretchcvar{{\@tipx\char36}}
+\newcommand\textctstretchc{{\@tipx\char37}}
+\newcommand\textctstretchcvar{{\@tipx\char38}}
+\newcommand\textfrhookd{{\@tipx\char39}}
+\newcommand\textfrhookdvar{{\@tipx\char40}}
+\newcommand\textdblig{{\@tipx\char41}}
+\newcommand\textrhooke{{\@tipx\char42}}
+\newcommand\textrhookepsilon{{\@tipx\char43}}
+\newcommand\textgrgamma{{\@tipx\char44}}
+\newcommand\textfrtailgamma{{\@tipx\char45}}
+\newcommand\textbktailgamma{{\@tipx\char46}}
+\newcommand\textrtailhth{{\@tipx\char47}}
+\newcommand\textheng{{\@tipx\char48}}
+\newcommand\textlhti{{\@tipx\char49}}
+\newcommand\textctjvar{{\@tipx\char50}}
+\newcommand\texthtbardotlessjvar{{\@tipx\char51}}
+\newcommand\texthmlig{{\@tipx\char52}}
+\newcommand\textfrbarn{{\@tipx\char53}}
+\newcommand\textnrleg{{\@tipx\char54}}
+\newcommand\textfemale{{\@tipx\char55}}
+\newcommand\textuncrfemale{{\@tipx\char56}}
+\newcommand\textObullseye{{\@tipx\char57}}
+\newcommand\textrhookopeno{{\@tipx\char58}}
+\newcommand\textinvomega{{\@tipx\char59}}
+\newcommand\textlhookp{{\@tipx\char60}}
+\newcommand\textqplig{{\@tipx\char61}}
+\newcommand\textlooptoprevesh{{\@tipx\char62}}
+\newcommand\textfrhookt{{\@tipx\char63}}
+\newcommand\textctturnt{{\@tipx\char64}}
+\newcommand\textturntwo{{\@tipx\char65}}
+\newcommand\textbenttailyogh{{\@tipx\char66}}
+\newcommand\textturnthree{{\@tipx\char67}}
+\newcommand\textctinvglotstop{{\@tipx\char68}}
+\newcommand\textturnglotstop{{\@tipx\char69}}
+\newcommand\textpipevar{{\@tipx\char70}}
+\newcommand\textdoublepipevar{{\@tipx\char71}}
+\newcommand\textdoublebarpipevar{{\@tipx\char72}}
+\newcommand\textlfishhookrlig{{\@tipx\char73}}
+
+\newcommand\textthornvari{{\@tipx\char80}}
+\newcommand\textthornvarii{{\@tipx\char81}}
+\newcommand\textthornvariii{{\@tipx\char82}}
+\newcommand\textthornvariv{{\@tipx\char83}}
+\newcommand\textglotstopvari{{\@tipx\char84}}
+\newcommand\textglotstopvarii{{\@tipx\char85}}
+\newcommand\textglotstopvariii{{\@tipx\char86}}
+
+\newcommand\textinvsca{{\@tipx\char112}}
+\newcommand\textscaolig{{\@tipx\char113}}
+\newcommand\textscdelta{{\@tipx\char114}}
+\newcommand\textscf{{\@tipx\char115}}
+\newcommand\textsck{{\@tipx\char116}}
+\newcommand\textturnsck{{\@tipx\char117}}
+\newcommand\textrevscl{{\@tipx\char118}}
+\newcommand\textscm{{\@tipx\char119}}
+\newcommand\textscp{{\@tipx\char120}}
+\newcommand\textscq{{\@tipx\char121}}
+\newcommand\textrevscr{{\@tipx\char122}}
+\newcommand\textturnscu{{\@tipx\char123}}
+
+\endinput