diff options
author | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
commit | e0c6872cf40896c7be36b11dcc744620f10adf1d (patch) | |
tree | 60335e10d2f4354b0674ec22d7b53f0f8abee672 /language/vispeech/vismacs.tex |
Initial commit
Diffstat (limited to 'language/vispeech/vismacs.tex')
-rw-r--r-- | language/vispeech/vismacs.tex | 148 |
1 files changed, 148 insertions, 0 deletions
diff --git a/language/vispeech/vismacs.tex b/language/vispeech/vismacs.tex new file mode 100644 index 0000000000..a1ac553769 --- /dev/null +++ b/language/vispeech/vismacs.tex @@ -0,0 +1,148 @@ +% Macros for Visible Speech +% OK, conventions: for consonants: +% first char: b(ack) l(ip) t(op) p(oint) [f(pharynx)] +% then: p(rimary) s(hut) n(asal) m(ixed) d(ivided) b(oth) +% then: optionally v(oiced) +% [throat has two primaries: p and P.] +%%% +% for vowels: +% first, v for vowel. +% then: h(igh) m(id) l(ow) +% then: b(ack) m(ixed) f(ront) +% then: p(rimary) w(ide) +% then: optionally r(ound) +%%% +% Glides and modifiers will be separate. + +\def\c#1=#2.{\chardef#1='#2} + +\c\bp=001. +\c\bpv=002. +\c\lp=003. +\c\lpv=004. +\c\bs=005. +\c\bsv=006. +\c\ls=007. +\c\lsv=010. +\c\bn=011. +\c\ln=012. +\c\bnv=013. +\c\lnv=014. +\c\pp=015. +\c\ppv=016. +\c\tp=017. +\c\tpv=020. +\c\ps=021. +\c\psv=022. +\c\ts=023. +\c\tsv=024. +\c\pn=025. +\c\tn=026. +\c\pnv=027. +\c\tnv=030. +\c\bm=031. +\c\bmv=032. +\c\lm=033. +\c\lmv=034. +\c\pm=035. +\c\pmv=036. +\c\tm=037. +\c\tmv=040. +\c\bd=041. +\c\bdv=042. +\c\ld=043. +\c\ldv=044. +\c\pd=045. +\c\pdv=046. +\c\td=047. +\c\tdv=050. +\c\bb=051. +\c\bbv=052. +\c\lb=053. +\c\lbv=054. +\c\pb=055. +\c\pbv=056. +\c\tb=057. +\c\tbv=060. +\c\fp=061. +\c\fP=062. +\c\fPv=063. +\c\fs=064. +%%%% +% Vowels: +\c\vhfw=065. +\c\vhbw=066. +\c\vhmw=067. +\c\vhfwr=070. +\c\vhbwr=071. +\c\vhmwr=072. +\c\vlfw=073. +\c\vlbw=074. +\c\vlmw=075. +\c\vlfwr=076. +\c\vlbwr=077. +\c\vlmwr=100. +\c\vmfw=101. +\c\vmbw=102. +\c\vmmw=103. +\c\vmfwr=104. +\c\vmbwr=105. +\c\vmmwr=106. +\c\vhfp=107. +\c\vhbp=110. +\c\vhmp=111. +\c\vhfpr=112. +\c\vhbpr=113. +\c\vhmpr=114. +\c\vlfp=115. +\c\vlbp=116. +\c\vlmp=117. +\c\vlfpr=120. +\c\vlbpr=121. +\c\vlmpr=122. +\c\vmfp=123. +\c\vmbp=124. +\c\vmmp=125. +\c\vmfpr=126. +\c\vmbpr=127. +\c\vmmpr=130. +%%%%%%% +% Glides +\c\gbreath=157. % shares char with Emission mod. +\c\gvoice=131. +\c\ground=132. +\c\gthroat=133. +\c\gback=134. +\c\gbackround=135. +\c\glip=136. +\c\glipback=137. +\c\gpoint=140. +\c\gpointround=141. +\c\gtop=142. +\c\gtopround=143. +%%%%%%% +% Modifiers +\c\minner=144. +\c\mouter=145. +\c\mclose=146. +\c\mopen=147. +\c\mtrill=150. +\c\mnasal=151. +\c\moneside=152. +\c\mbothsides=153. +\c\minverted=154. +\c\mprotruded=155. +\c\mstop=156. +\c\memission=157. +\c\memissionstopped=160. +\c\msuction=161. +\c\msuctionstopped=162. +\c\mhiatus=163. +\c\mabrupt=164. +\c\mholder=165. +\c\maccent=166. +\c\memphasis=167. +\c\mwhistle=170. +\c\mvwhistle=171. +\c\mplus=172. +%%%%%%%%%%%% |