Bell 的 Visible Speech 有字体吗?如果没有,你会如何制作一些一次性使用的字符?TikZ 是显而易见的答案,但有没有可以调用的现有东西?
答案1
基于 Thérèse 的回答,这里有一个 XeTeX 文档,使用 XeTeX 显示 VSMeta 字体中的字符。代码点混合使用一些容易访问的字符(似乎是用于变音符号),但主要是高私有使用区域点。感谢 Ulrike Fischer 帮助完成高值pgffor
循环。为了便于输入,将其与每个字形的合理宏名称打包在一起可能是有意义的,或者可能为其创建一个 Teckit 映射。
\documentclass{article}
\usepackage{pgfmath,pgffor}
\usepackage[margin=1in]{geometry}
\usepackage{xfp}
\usepackage{multicol}
\usepackage{fontspec}
\newfontfamily\visible{VSMeta Plain (PUA)}
\parindent=0pt
\newcommand{\chardisplay}[1]{{\ttfamily#1\ }{\visible\char"#1}\par}
\begin{document}
\begin{multicols}{8}
\chardisplay{00C8}
\chardisplay{00C9}
\chardisplay{00D5}
\chardisplay{00D6}
\chardisplay{00DA}
\chardisplay{00DB}
\chardisplay{0114}
\chardisplay{0116}
\foreach\x in {280,...,295}{
\pgfmathHex{\x}
\chardisplay{\pgfmathresult}
}
\foreach\x in {305,...,308}{
\pgfmathHex{\x}
\chardisplay{\pgfmathresult}
}
\foreach\x in {313,...,315}{
\pgfmathHex{\x}
\chardisplay{\pgfmathresult}
}
% The next set are the PUA glyphs
% code points 59264-59446 (too big for pgffor)
%
\foreach \x in {0,...,182}{
\pgfmathHex{\fpeval{\x+59264}}
\chardisplay{\pgfmathresult}
}
\end{multicols}
\end{document}
答案2
似乎有一个可用的 MetaFont,请看一下:https://ctan.org/tex-archive/language/vispeech
您可以按照以下步骤安装http://www.tex.ac.uk/FAQ-instmffont.html
答案3
Visible Speech 有两种免费的 TrueType 字体:Herman Miller 的团队鼠 VS以及 Mark Shoulson 的VSMeta Plain (PUA)。后者是由 TobiBS 引用的 MetaFont 包的作者编写的。两者都依赖于私有使用区域,因为 Visible Speech 尚未采用 Unicode。
答案4
有几个不错的答案,但到目前为止还没有人给你一个将单个可见语音字符放入文本的模板。所以你看:
\documentclass[preview, varwidth]{standalone}
\usepackage{fontspec}
\setmainfont{DejaVu Sans}
% Font available from http://web.meson.org/write/fonts/mine/
% (retrieved 1 May 2018).
\newfontface\vsfont{VSMetaPlain-PUA.ttf}[Scale=MatchUppercase]
\newcommand\textvs[1]{{\vsfont #1\relax}}
\newcommand{\textvsbackprimary}{\textvs{\symbol{"E780}}}
\newcommand{\textvsbackvoiced}{\textvs{\symbol{"E781}}}
% etc.
\begin{document}
In Bell’s Visible speech, {\textvsbackprimary} corresponds to [x] and
{\textvsbackvoiced} to [ɣ].
\end{document}
Alan Munn 给出了一个字体图表,但该字体使用的 PUA 编码来自非官方征召者网站。