\={\*V} \u{\*V}

\={\*V} \u{\*V}

我正在研究语言学,我需要展示短元音和长元音。

带有短音符和长音符的 VCC 符号示例

tipa包处理带有短元音或长音符号的元音,但如果我使用大写字母 V\={V}\u{V}没有得到带有符号的大写字母 V:我会得到一个小写脚本 v。

编辑:有人指出,没有这个tipa包,这个也可以正常工作。我还没试过,谢谢!但是有了tipa,还是不行。查看使用 ShareLaTeX 编译的代码:

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{palatino}
\usepackage{tipa}

\begin{document}

Outside of the \texttt{tipa} IPA environment: \={V}C is equivalent to \u{V}CC.

Within the \texttt{tipa} IPA environment: \textipa{\={V}C is equivalent to \u{V}CC.}

\end{document}

在此处输入图片描述

答案1

您遇到的问题是由于tipa重新定义其 IPA 环境中的基本字母,这是由\textipa{...}{\tipaencoding...}或触发的\begin{IPA}...\end{IPA}(请参阅第 3.2.1 节tipa手动的)正如您在手册第44页看到的,VIPA环境中的大写字母排版为ʋ:

在此处输入图片描述

这个大写字母问题是手册 FAQ 部分中的 Q5(第 63-64 页)。以下是三种解决方法。

1. 使用 Unicode IPA 字体和 XeLaTeX/LuaLaTeX 代替tipa

我最推荐的是避免使用tipaIPA 转录,原因如下排版音标:Unicode 还是 tipa?

这是一个可以使用 XeLaTeX 或 LuaLaTeX 编译的 MWE(ShareLaTeX 允许您选择使用哪个编译器)。我使用国际音标键盘,但您可以使用在线 IPA 选择器或从其他来源复制和粘贴。

\documentclass{article}
\usepackage[charter]{mathdesign} % loads a math font to match Charis SIL
\usepackage[no-math]{fontspec} % package responsible for font selection in XeLaTeX/LuaLaTeX
\setmainfont{Charis SIL} % sets the document font to Charis SIL, which you would need to have on your system or loaded into ShareLaTeX

\begin{document}
The equivalence of the medial V̄C and V̆CC sequences in the classical languages has long been recognized. It may in fact be rather more broadly stated than we have done so far. V̄C may be restated as V̄C$_0$, where C$_0$ = any number of consonants, including zero (e.g.\ Latin \emph{diḗi, relā́tus, redā́ctus, redḗmptus}); and V̆CC as V̆C$_2$, where C$_2$ = at least 2 consonants.
\end{document}

在此处输入图片描述

2. IPA 环境的使用\={}\u{}外部tipa

无论您决定在 XeLaTeX/LuaLaTeX 中使用 Unicode 字体,还是继续在 pdfLaTeX 中使用palatinotipa包,您都可以使用标准 LaTeX 宏\={}\u{}长音符和短音符,只要您在tipaIPA 环境之外执行此操作即可。这就是您在 MWE 中展示的内容。

3. 使用访问IPA 环境\*中的默认 C 和 Vtipa

如手册第 3.2.4 节所述tipa\*可在 IPA 环境中的某些字母(包括所有大写字母)前使用,以逃避环境的重新定义并打印正常字母。

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{tipa}

\begin{document}

The equivalence of the medial \textipa{\={\*V}\*C} and \textipa{\u{\*V}\*C\*C} sequences in the classical languages has long been recognized. It may in fact be rather more broadly stated than we have done so far. \textipa{\={\*V}\*C} may be restated as \textipa{\={\*V}\*C}$_0$, where \textipa{\*C}$_0$ = any number of consonants, including zero (e.g.\ Latin \textsl{\textipa{di\'{\={e}}i, rel\'{\={a}}tus, red\'{\={a}}ctus, red\'{\={a}}mptus}}); and \textipa{\u{\*V}\*C\*C} as \textipa{\u{\*V}\*C}$_2$, where \textipa{\*C}$_2$ = at least 2 consonants.

\end{document}

在此处输入图片描述

请注意,这适用于默认的 Computer Modern 字体,但无法使用tipa并获取与 MWE 中的 Palatino 字体匹配的 IPA 输出(下面,拉丁单词出现在tipaComputer Modern 相似字体中,并且它们不能倾斜,因为 Palatino 没有倾斜样式)。

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{mathpazo} % for Palatino-looking math
\usepackage{palatino}
\usepackage{tipa}

\begin{document}

The equivalence of the medial \textipa{\={\*V}\*C} and \textipa{\u{\*V}\*C\*C} sequences in the classical languages has long been recognized. It may in fact be rather more broadly stated than we have done so far. \textipa{\={\*V}\*C} may be restated as \textipa{\={\*V}\*C}$_0$, where \textipa{\*C}$_0$ = any number of consonants, including zero (e.g.\ Latin \textsl{\textipa{di\'{\={e}}i, rel\'{\={a}}tus, red\'{\={a}}ctus, red\'{\={a}}mptus}}); and \textipa{\u{\*V}\*C\*C} as \textipa{\u{\*V}\*C}$_2$, where \textipa{\*C}$_2$ = at least 2 consonants.

\end{document}

在此处输入图片描述

答案2

\={\*V} \u{\*V}

如果您想继续使用tipa,您可以使用命令\*tipa打印文字大写字母,而不是将其读作快捷方式。例如,如您所知,V在 IPA 环境中,\textscriptv

在此处输入图片描述

为了获得实际的 V,我们有\*V

\begin{IPA}
  \*V \textbf{\*V} \textsl{\*V} \={\*V}
\end{IPA}

在此处输入图片描述

相关内容