diff options
author | Karl Berry <karl@freefriends.org> | 2006-01-13 00:09:16 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2006-01-13 00:09:16 +0000 |
commit | 452ee905d179147017db08449411974c29fbee79 (patch) | |
tree | b57b1285f19da83e6fb48489bc95c8cf79dce13e /Master/texmf-dist/tex/latex/tipa/tipx.sty | |
parent | 5792d83094e10816cb840728d4ae17b316d3d3ee (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.sty | 125 |
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 |