2
% Copyright 2002 FUKUI Rei
4
% This program may be distributed and/or modified under the
5
% conditions of the LaTeX Project Public License, either version 1.2
6
% of this license or (at your option) any later version.
7
% The latest version of this license is in
8
% http://www.latex-project.org/lppl.txt
9
% and version 1.2 or later is part of all distributions of LaTeX
10
% version 1999/12/01 or later.
12
% This program consists of all files listed in Manifest.txt.
18
\chapter{Recent Changes}
20
\section{Changes from Version 1.1 to 1.2}
25
\item The following symbols are added to the \texttt{tipx} fonts:
27
Varieties of glottal stop symbols and a new symbol:\\
28
\textglotstopvari\ (\texttt{\tbs textglotstopvari})\\
29
\textglotstopvarii\ (\texttt{\tbs textglotstopvarii})\\
30
\textglotstopvariii\ (\texttt{\tbs textglotstopvariii})\\
31
\textlfishhookrlig\ (\texttt{\tbs textlfishhookrlig})
33
\item Symbol shapes of the \texttt{xipa} and \texttt{xipx} font
34
families slightly modified.
37
\section{Changes from Version 1.0 to 1.1}
39
The following changes have been made since the first release of
40
\tipa\footnote{The first release of \tipa{} has been known as
41
`beta0624'. I originally intended to change it to
42
something like `tipa-1.0' soon after the release but unfortunately
43
I didn't have the opportunity to do so.}.
46
\item The following typefaces are newly added in Version
47
1.1. Font description files (\texttt{*.fd}) modified accordingly.
49
Bold Extended Slanted Roman: \textbf{\textipa{[\textsl{""Ekspl@"neIS@n}]}}\\
50
Sans Serif Bold Extended: \textbf{\textsf{\textipa{[""Ekspl@"neIS@n]}}}\\
51
Sans Serif Slanted: \textsf{\textipa{[\textsl{""Ekspl@"neIS@n}]}}\\
52
Typewriter Text: \texttt{\textipa{[\textsl{""Ekspl@"neIS@n}]}}\\
53
Typewriter Text Slanted: \textsl{\texttt{\textipa{[\textsl{""Ekspl@"neIS@n}]}}}
55
\item Many bugs fixed in the \MF\ source codes; modifications made for
56
almost every symbol. The \texttt{xipa} family of fonts now more closely
57
simulates Times Roman style.\footnote{%
58
I'm not fully satisfied with the result of this simulation and
59
further changes will be made in the next release. However, I have
60
no intention of simulating too closely in order to avoid any
61
possible copyright problems.}
63
\item \texttt{t3enc.def} and \texttt{tipa.sty} modified.
65
\item New series of fonts, \textbf{tipx} and \textbf{xipx} have been
66
created. These fonts are collections of symbols missing in the
67
previous version of \tipa{} and cover almost all the symbols that
68
appear in the second edition of \emph{PSG} (1996). (Remember that
69
\tipa{} was released in 1996 and at the time the second edition of
70
\emph{PSG} was not available.) Some of the symbols included in the
71
previous version of \tipa{} are now moved into \textbf{tipx} and
72
\textbf{xipx}. Thus the T3 encoding is slightly modified.
74
In order to use newly created fonts, add the following after the
75
declaration of \tipa{}.
77
\verb|\usepackage{tipx}|
79
For a list of newly created symbols, see next section.
81
The encoding of \texttt{tipx} and \texttt{xipx} still has no
82
definite name. The style file (\texttt{tipx.sty}) uses the
83
U encoding and new family names (tipx and xipx which are arbitrary).
84
In the future, it may be possible to use a new encoding name TS3
85
(I experimentally put \texttt{ts3enc.def} and \texttt{ts3*.fd} in
86
the \texttt{sty} directory of the package. Use
87
these files at your own risk, if the system doesn't complain.)
89
\item Some new tone letter commands, \verb|\stone| and \verb|\rtone|.
91
\item Manual for the \texttt{vowel.sty} completed.
92
\item Some diacritic commands added.
95
\subsection{Newly created symbols}\label{sec:newsymbols}
97
The following two symbols are newly adopted in the \texttt{tipa}
101
Hooktop right-tail D --- \texthtrtaild\\
102
Left-hooktop long Y --- \textlhtlongy
105
The following command was realized by a macro in the previous version
106
but now is assigned a code of its own in the \texttt{tipa} encoding
110
Crossed lambda --- \textcrlambda
113
The following symbols are (mostly) newly created symbols in the
114
\texttt{tipx} fonts. (Note that some are moved from the \texttt{tipa}
115
because of the encoding change.)
118
Right-hook A --- \textrhooka\\
119
Left-hook four --- \textlhookfour\\
120
Inverted script A --- \textinvscripta\\
121
A-O ligature --- \textaolig\\
122
Inverted small capital A --- \textinvsca\\
123
Small capital A-O ligature --- \textscaolig\\
124
Stretched C (original form) --- \textstretchcvar\\
125
Curly-tail stretched C --- \textctstretchc\\
126
Curly-tail stretched C (original form) --- \textctstretchcvar\\
127
Front-hook D --- \textfrhookd\\
128
Front-hook D (Original) --- \textfrhookdvar\\
129
D-B ligature --- \textdblig\\
130
Small capital delta --- \textscdelta\\
131
Right-hook E --- \textrhooke\\
132
Right-hook epsilon --- \textrhookepsilon\\
133
Small capital F --- \textscf\\
134
Greek gamma --- \textgrgamma\\
135
Front-tail gamma --- \textfrtailgamma\\
136
Back-tail gamma --- \textbktailgamma\\
137
Right-tail hooktop H --- \textrtailhth\\
139
Curly-tail J (a variety found in 1996 IPA) --- \textctjvar\\
140
Hooktop barred dotless J (a variety) --- \texthtbardotlessjvar\\
141
Small capital K --- \textsck\\
142
Turned small capital K --- \textturnsck\\
143
Reversed small capital L --- \textrevscl\\
144
H-M ligature --- \texthmlig\\
145
Small capital M --- \textscm\\
146
Front-bar N --- \textfrbarn\\
147
Right leg N --- \textnrleg\\
148
Bull's eye (an old version) --- \textObullseye\\
149
Female sign --- \textfemale\\
150
Uncrossed female sign --- \textuncrfemale\\
151
Right-hook open O --- \textrhookopeno\\
152
Inverted omega --- \textinvomega\\
153
Left-hook P --- \textlhookp\\
154
Small capital P --- \textscp\\
155
A variety of thorn (1) --- \textthornvari\\
156
A variety of thorn (2) --- \textthornvarii\\
157
A variety of thorn (3) --- \textthornvariii\\
158
A variety of thorn (4) --- \textthornvariv\\
159
Q-P ligature --- \textqplig\\
160
Reversed small capital R --- \textrevscr\\
161
Reversed esh with top loop --- \textlooptoprevesh\\
162
Front-hook T --- \textfrhookt\\
163
Curly-tail turned T --- \textctturnt\\
164
Turned small capital U --- \textturnscu\\
165
Turned two --- \textturntwo\\
166
Bent-tail yogh --- \textbenttailyogh\\
167
Turned three --- \textturnthree\\
168
Curly-tail inverted glottal stop --- \textctinvglotstop\\
169
Turned glottal stop (PSG 1996:211) --- \textturnglotstop\\
170
Pipe (a variety with no descender) --- \textpipevar\\
171
Double pipe (a variety with no descender) --- \textdoublepipevar\\
172
Double-barred pipe (a variety with no descender) --- \textdoublebarpipevar\\
173
Superscript left arrow --- \textspleftarrow\\
174
Down full arrow --- \textdownfullarrow\\
175
Up full arrow --- \textupfullarrow\\
176
Subscript right arrow --- \textsubrightarrow\\
177
Subscript double arrow --- \textsubdoublearrow\\
178
Reversed Polish hook --- an accent command e.g., \textrevpolhook{o}\\
179
Retracting sign (a variety) --- \textretractingvar\\
180
Right hook (long) --- \textrthooklong\\
181
Palatalization hook (long) --- \textpalhooklong\\
182
Palatalization hook (a variety) --- \textpalhookvar
185
\subsection{Symbol shape changes}
187
Shapes of the following symbols have been modified from the first
188
version to the present.
190
\begin{center}\tabcolsep.2em
191
\begin{tabular}{llccl}
192
Name & Macro name & New & Old & Old symbol name\\
194
Pipe & \Tt{textpipe} & \textpipe
195
& \textpipevar & \Tt{textpipevar}\\
196
Double pipe & \Tt{textdoublepipe} & \textdoublepipe
197
& \textdoublepipevar & \Tt{textdoublepipevar}\\
198
Double-barred pipe & \Tt{textdoublebarpipe}& \textdoublebarpipe
199
& \textdoublebarpipevar & \Tt{textdoublebarpipevar}\\
200
Down arrow & \Tt{textdownstep} & \textdownstep
201
& \textdownfullarrow & \Tt{textdownfullarrow}\\
202
Up arrow & \Tt{textupstep} & \textupstep
203
& \textupfullarrow & \Tt{textupfullarrow}\\
204
Bull's eye & \Tt{textbullseye} & \textbullseye
205
& \textObullseye & \Tt{textObullseye}\\
206
Hooktop barred & \Tt{texthtbardotlessj}& \texthtbardotlessj
207
& \texthtbardotlessjvar & \Tt{texthtbardotlessjvar}\\
212
For each symbol, the old shape is preserved in the \texttt{tipx} fonts
213
and can be accessed by a new name (in most cases \texttt{var} or
214
\texttt{O} is attached) indicated at the rightmost column of the above
218
\clearemptydoublepage
219
\chapter{Symbols not included in TIPA}
221
Although the present version of \tipa{} includes almost all the
222
symbols found in \PSG\ and \Handbook, there are still some symbols not
223
included or defined in \tipa{}.
225
Some such symbols can be realized by writing appropriate
226
macros, while some others cannot be realized without resorting to
229
This section discusses these problems by classifying such symbols into
230
three categories, as shown below.
234
\item Symbols that can be realized by \TeX{}'s macro level and/or by using
235
symbols from other fonts.
236
\item Symbols that can be imitated by \TeX{}'s macro level and/or by using
237
symbols from other fonts (but may not look quite satisfactory).
238
\item Symbols that cannot be realized at all, without creating a new
242
With the addition of the \tipx{} fonts, symbols that belong to the
243
third category are virtually non-existent now.
245
As for the symbols that belong to the first and second categories,
246
\tipa{} provides a variety of macros and parts of symbols that can be
247
used to compose a desired symbol if you can write an appropriate
250
The following table shows symbols that belong to the first category.
251
For each symbol, an example of input method and its output is also
252
given. Note that barred or crossed symbols can be easily made by
253
\tipa{}'s \verb|\ipabar| macro.
260
x \=xxxxxxxxxxxxxxxxxxxxxxxx \=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \= \kill
262
x \=xxxxxxxxxxxxxxxxxxxxxxxx \=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \= \kill
264
\> Barred small capital I
265
\SecLine \verb|\ipabar{\textsci}{.5ex}{1.1}{}{}| \>
266
\ipabar{\textsci}{.5ex}{1.1}{}{} \\
268
\SecLine \verb|\ipabar{j}{.5ex}{1.1}{}{}| \>
269
\ipabar{j}{.5ex}{1.1}{}{} \\
271
\SecLine \verb|\ipabar{k}{1.2ex}{.6}{}{.4}| \>
272
\ipabar{k}{1.2ex}{.6}{}{.4} \\
274
\SecLine \verb|\ipabar{\textopeno}{.5ex}{.6}{.4}{}| \>
275
\ipabar{\textopeno}{.5ex}{.5}{.5}{} \\
276
\> Barred small capital omega
277
\SecLine \verb|\ipabar{\textscomega}{.5ex}{1.1}{}{}| \>
278
\ipabar{\textscomega}{.5ex}{1.1}{}{} \\
280
\SecLine \verb|\ipabar{p}{.5ex}{1.1}{}{}| \>
281
\ipabar{p}{.5ex}{1.1}{}{} \\
283
\SecLine \verb|\ipabar{u}{.5ex}{.5}{}{.5}| \>
284
\ipabar{u}{.5ex}{.5}{}{.5} \\
285
\> Barred small capital U
286
\SecLine \verb|\ipabar{\textscu}{.5ex}{1.1}{}{}| \>
287
\ipabar{\textscu}{.5ex}{1.1}{}{} \\
290
\SecLine \verb|/\kern-.1em/| \>
293
\SecLine \verb|/\kern-.1em/\kern-.1em/| \>
294
/\kern-.1em/\kern-.1em/
297
\SecLine \verb|/\kern-.25em/| \>
300
\SecLine \verb|/\kern-.25em/\kern-.25em/| \>
301
/\kern-.25em/\kern-.25em/
305
The next definitions attach a tiny `left hook' (which shows
306
palatalization) to a symbol. For example:
309
\newcommand\textlhookb{{\tipaencoding
310
b\hspace{-.1em}\raisebox{.0ex}{\textpalhookvar}}}
311
\newcommand\textlhookm{{\tipaencoding
312
m\hspace{-.1em}\raisebox{.0ex}{\textpalhook}}}
315
\newcommand\textlhookb{{\tipaencoding
316
b\hspace{-.1em}\raisebox{.0ex}{\textpalhookvar}}}
318
\newcommand\textlhookm{{\tipaencoding
319
m\hspace{-.1em}\raisebox{.0ex}{\textpalhook}}}
322
\newcommand\textlhookb{{\tipaencoding
323
b\hspace{-.15em}\raisebox{.0ex}{\textpalhookvar}}}
324
\newcommand\textlhookm{{\tipaencoding
325
m\hspace{-.15em}\raisebox{.0ex}{\textpalhook}}}
328
\newcommand\textlhookb{{\tipaencoding
329
b\hspace{-.15em}\raisebox{.0ex}{\textpalhookvar}}}
331
\newcommand\textlhookm{{\tipaencoding
332
m\hspace{-.15em}\raisebox{.0ex}{\textpalhook}}}
336
The former example uses a left-hook called \Tt{textpalhookvar},
337
(\KK\textpalhookvar\KK) and the latter uses a hook called \Tt{textpalhook},
338
(\KK\textpalhook\KK).
341
Left-hook B --- \textlhookb \\
342
Left-hook M --- \textlhookm
345
Symbols that belong to the second category are shown below. Note that
346
slashed symbols can be in fact easily made by a macro. For example, a
347
slashed b i.e., \ipaclap{\textipa{b}}{\textipa{/}} can be made by
348
\verb|\ipaclap{\textipa{b}}{\textipa{/}}|. The reason why slashed
349
symbols are not included in \tipa{} is as follows: first, a simple
350
overlapping of a symbol and a slash does not always result in a good
351
shape, and secondly, it doesn't seem significant to devise fine-tuned
352
macros for symbols which were created essentially for typewriters.
356
xxxx \=xxxxxxxxxxxxxxxxxxxxxxxx \= \kill
358
\ipaclap{\textipa{b}}{\textipa{/}} \\
360
\ipaclap{\textipa{c}}{\textipa{/}} \\
362
\ipaclap{\textipa{d}}{\textipa{/}} \\
364
\ipaclap{\textipa{u}}{\textipa{/}} \\
366
\ipaclap{\textipa{w}}{\textipa{/}}
371
\clearemptydoublepage
374
\newcount\FAQcnt \FAQcnt=0
376
\newcommand\QandA[2]{{\par\bigskip\parindent0pt
377
\global\advance\FAQcnt 1
378
\hangindent2em\hangafter1 \textbf{Q\the\FAQcnt:} #1\par\medskip
379
\hangindent2em\hangafter1 \textbf{A\the\FAQcnt:} #2\par\medskip}}
381
\newcommand\NextPar{\par\hangindent2em\hangafter0\relax}
383
\QandA {I have installed all the \tipa{} fonts. But the system can't
384
find them. What's wrong?}{Please don't forget to run the command
385
\texttt{mktexlsr} after the installation. Also, try to run the
386
command:\par\begin{quote}\texttt{kpsewhich tipa10.mf}\end{quote}
387
\NextPar If the system shows nothing in return, you must have
388
installed them in a wrong place.}
390
\QandA {I'm using shortcut letters but there are still many symbols
391
which have no shortcut letters. What can I do? Do I have to use all
392
these long names?}{You are free to define shorter names. \LaTeX's
393
\texttt{\tbs newcommand} is a safe way to do this. For example:
396
\texttt{\tbs newcommand\tbi\tbs vef\tbii\tbi\tbs textbarrevglotstop\tbii}
401
\yitem \texttt{[\tbs vef] is a voiced epiglottal fricative.}
402
\yitem \textipa{\let\vef\textbarrevglotstop [\vef]} is a
403
voiced epiglottal fricative.
406
\QandA {I want to use the \LaTeX\ command \texttt{\tbs |} in the IPA
407
environment. But I don't want to specify the \texttt{safe}
408
option. Is it possible?}{Use a command called \texttt{\tbs Vert}
409
instead of \texttt{\tbs |}. It has the same meaning. Other possibly
410
dangerous commands such as \texttt{\tbs:}, \texttt{\tbs:} and
411
\texttt{\tbs!} have a similar substitute command. For more
412
details, see page~\pageref{unsafemode}.}
414
\QandA {I can't input Eng (\texttt{\tbs ng})
415
properly. Why?}{Use \texttt{\tbs textipa\tbi N\tbii}. Technically
416
speaking, this is a matter of priority among the \texttt{OT1},
417
\texttt{T1} and \texttt{T3} encodings. But may be called a bug. I'll
418
work out this problem in the next release.}
420
\QandA {How can I input \emph{capital letters}, I mean real capital
421
letters, not small capitals, within the IPA environment?}{Use the
422
command \texttt{\tbs*}. For example:
425
\yitem \texttt{\tbs textipa\tbi["pI\tbs *Di]\tbii}
426
\yitem \textipa{["pI\*Di]}
427
\end{tipaexample}\NextPar This command is explained in
428
section~\ref{sec:specialmacros}.}
430
\QandA {How can I output an accent or diacritic symbol alone? For
431
example, I want to print the umlaut symbol alone, in order to
432
explain the usage of this symbol.}{Try to add an empty argument
433
to the umlaut command.
436
\yitem \texttt{\tbs texipa\tbi[\tbs"\tbi\tbii]\tbii}
437
\yitem \textipa{[\"{}]}
440
\QandA {Are there only a limited number of tone letters?}
441
{Absolutely not! Please read section \ref{sec:tone} carefully.}
443
\QandA {How to create a PDF file?} {You can find a few examples in
444
section \ref{sec:pdf}.}
446
\QandA {I have succeeded in creating a PDF document. But \tipa{} fonts
447
don't look good (jaggy). What's wrong?}{Type1 fonts are not
448
embedded in your document and pk fonts are used instead. Install
449
Type1 font files and/or map file correctly.}
451
\QandA {I have succeeded in creating a PDF document with Type1 fonts
452
embedded. But some symbols are missing. Why?}{In some versions of
453
\texttt{dvips}, the character shifting switch is turned on by
454
default. In order to prevent this, try to invoke \texttt{dvips} in
455
the following way.\par
456
\begin{quote}\texttt{dvips -Ppdf -G0} \textsl{filename}\end{quote}}
458
\QandA {I find no description on hyphenation of phonetic texts in this
459
manual.}{I haven't seen any description on hyphenation in \Handbook\
460
nor in \emph{Principles}. }
462
\QandA {Why is italic font not included in \tipa? Slanted fonts can be
463
used as substitutes. But I want real italic fonts.}{It isn't
464
difficult to create italic shapes for a limited number of symbols
465
such as Schwa, Turned script A, and so on. However, creating a whole
466
set of IPA symbols in italic is quite a different story. It is
467
difficult to distinguish, for example, Lower-case A and Script A in
468
italic. In the IPA's \emph{Principles}, it is recommended
469
that the IPA symbols should be roman, excluding italic shapes in
470
some of the examples. Another point that should be made is that
471
there exist several systems of phonetic symbols in which all the
472
symbols appear in italic. These are the ones mainly used in
473
Scandinavian countries, and the problem is, there is no one-to-one
474
correspondences between such systems and the IPA. Aside from the
475
strictly phonetic use of symbols, however, there is a practical need
476
for italic versions of symbols such as italic Schwa. Therefore, it
477
may be helpful to create a new auxiliary font containing limited
478
number of italic symbols.}
480
\QandA {Which is the first name of the author of \tipa? I'm confused.}
481
{Rei is his first name.}
492
%%% TeX-master: "tipaman"