From 89ce9650e79450a5477717072dbd4b19d8bd43ae Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 8 Aug 2014 21:25:36 +0000 Subject: phonrule (8aug14) git-svn-id: svn://tug.org/texlive/trunk@34877 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/tex/latex/phonrule/phonrule.sty | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) (limited to 'Master/texmf-dist/tex/latex/phonrule') diff --git a/Master/texmf-dist/tex/latex/phonrule/phonrule.sty b/Master/texmf-dist/tex/latex/phonrule/phonrule.sty index ce1a557e288..5da7119c269 100644 --- a/Master/texmf-dist/tex/latex/phonrule/phonrule.sty +++ b/Master/texmf-dist/tex/latex/phonrule/phonrule.sty @@ -4,21 +4,22 @@ % LPPL LaTeX Public Project License % \ProvidesPackage{phonrule} - [2011/01/11 v0.01 LaTeX package for typesetting phonological rules] + [2011/01/11 v1.0.0 LaTeX package for typesetting phonological rules] \let\myDate\date \newcommand{\phon} [2] {#1 \ensuremath{\rightarrow} #2} \newcommand{\phonc} [3] {#1 \ensuremath{\rightarrow} #2 \ensuremath{/} #3} -\newcommand{\phonr} [3] {#1 \ensuremath{\rightarrow} #2 \ensuremath{/} \rule{1em}{.5pt} #3} -\newcommand{\phonl} [3] {#1 \ensuremath{\rightarrow} #2 \ensuremath{/} #3 \rule{1em}{.5pt}} -\newcommand{\phonb} [4] {#1 \ensuremath{\rightarrow} #2 \ensuremath{/} #3 \rule{1em}{.5pt} #4} -\newcommand{\placehold}{\ \rule{1em}{.5pt}\ } % for place holder with spaces -\newcommand{\phold}{\rule{1em}{.5pt}} % for place holder without spaces -\newenvironment{phonfeat}{$\left[\begin{array}{c}}{\end{array}\right]$} % set environment for feature matrix with square brackets; use \mbox{} \\ -\newenvironment{oneof}{$\left\{\begin{array}{c}}{\end{array}\right\}$} % set environment for one of multiple with curly brackets; use \mbox{} \\ -\newenvironment{phonfeatnest}{\left[\begin{array}{c}}{\end{array}\right]} % set nested environment for feature matrix with square brackets; use \mbox{} \\ -\newenvironment{oneofnest}{\left\{\begin{array}{c}}{\end{array}\right\}} % set nested environment for one of multiple with curly brackets; use \mbox{} \\ +\newcommand{\phonr} [3] {#1 \ensuremath{\rightarrow} #2 \ensuremath{/} \rule[-1.5pt]{1.5ex}{.5pt}#3} +\newcommand{\phonl} [3] {#1 \ensuremath{\rightarrow} #2 \ensuremath{/} #3\rule[-1.5pt]{1.5ex}{.5pt}} +\newcommand{\phonb} [4] {#1 \ensuremath{\rightarrow} #2 \ensuremath{/} #3\rule[-1.5pt]{1.5ex}{.5pt}#4} +\newcommand{\phold}{\rule[-1.5pt]{1.5ex}{.5pt}} % for place holder without spaces +\newcommand{\env} [2] {#1 \ensuremath{/} #2} +\newcommand{\envr} [2] {#1 \ensuremath{/} \rule[-1.5pt]{1.5ex}{.5pt}#2} +\newcommand{\envl} [2] {#1 \ensuremath{/} #2\rule[-1.5pt]{1.5ex}{.5pt}} +\newcommand{\envb} [3] {#1 \ensuremath{/} #2\rule[-1.5pt]{1.5ex}{.5pt}#3} +\newcommand{\phonfeat}[1]{\ensuremath{\left[\begin{array}{c} #1 \end{array}\right]}} % set environment for feature matrix with square brackets; use \mbox{} \\ +\newcommand{\oneof}[1]{\ensuremath{\left\{\begin{array}{l} #1 \end{array}\right.}} % set environment for one of multiple with curly brackets; use \mbox{} \\ \endinput %% -%% End of file `mypackage.sty'. \ No newline at end of file +%% End of file `phonrule.sty'. \ No newline at end of file -- cgit v1.2.3