请在乳胶中写下这个特殊字符:
(b, ɓ, c, d, ɗ, f, g, h, j, k, l, m, n, ny, ŋ, p, r, s, t, w, y, ƴ,’ mb, nd, ng, nj)''
感谢您的帮助。
Table 6: Letters Used to Typeset African Languages
Ð \B{D} ° \m{c} ¤ \m{f} ¨ \m{k} » \M{t} \m{Z}
ž \B{d} \m{D} „ \m{F} \m{N} › \M{T} Â \T{E}
‡ \B{H} ð \M{d} † \m{G} \m{n} º \m{t} â \T{e}
§ \B{h} Ð \M{D} ¦ \m{g} ª \m{o} š \m{T} Å \T{O}
· \B{t} ¡ \m{d} À \m{I} Š \m{O} ® \m{u}∗
å \T{o}
\B{T} ‚ \m{E} à \m{i} ‘ \m{P} Ž \m{U}∗
\m{b} ¢ \m{e} ‰ \m{J} ± \m{p} \m{Y}
€ \m{B} ƒ \M{E} © \m{j} ¬ \m{s} ¯ \m{y}
\m{C} £ \M{e} ˆ \m{K} Œ \m{S} ¶ \m{z}
答案1
它们是大多数字体中很常见的字符。如果我排版这个从你的问题中提取的例子
\documentclass{article}
\usepackage{fontspec}
\setmainfont{Times New Roman}
\begin{document}
b, ɓ, c, d, ɗ, f, g, h, j, k, l, m, n, ny, ŋ, p, r, s, t, w, y, ƴ,’ mb, nd, ng, nj
Ð ° ¤ ¨ »
ž „ › Â
‡ ð † º â
§ Ð ¦ ª š Å
· ¡ À Š ® ∗
å
‚ à ‘ Ž ∗
¢ ‰ ±
€ ƒ © ¬ ¯
£ ˆ Œ ¶
\end{document}
只缺少一个字符
There is no ∗ (U+2217) in font TimesNewRoman:mode=node;script=latn;language=dflt;+tlig;!
所以如果我用普通的方法*
来得到
\documentclass{article}
\usepackage{fontspec}
\setmainfont{Times New Roman}
\begin{document}
b, ɓ, c, d, ɗ, f, g, h, j, k, l, m, n, ny, ŋ, p, r, s, t, w, y, ƴ,’ mb, nd, ng, nj
Ð ° ¤ ¨ »
ž „ › Â
‡ ð † º â
§ Ð ¦ ª š Å
· ¡ À Š ® *
å
‚ à ‘ Ž *
¢ ‰ ±
€ ƒ © ¬ ¯
£ ˆ Œ ¶
\end{document}
然后它使用 lualatex 或 xelatex 运行而不会出现错误并生成
答案2
我会尽可能使用 Unicode 字体,例如 David Carlisle 的出色回答,并在必须使用 8 位旧字体编码的情况下使用。但是,如果必须使用 PDFTeX,则您要查找的符号位于旧版 T4 编码中。
\documentclass{article}
\tracinglostchars=3
\usepackage[T4, T1]{fontenc}
\usepackage[utf8x]{inputenc}
\DeclareTextSymbolDefault\textbhook{T4}
\DeclareTextSymbolDefault\textdhook{T4}
\DeclareTextSymbolDefault\textyhook{T4}
\begin{document}
b, ɓ, c, d, ɗ, f, g, h, j, k, l, m, n, ny, ŋ, p, r, s, t, w, y, ƴ,' mb, nd, ng, nj
Ð ° ¤ ¨ »
ž „ › Â
‡ ð † º â
§ Ð ¦ ª š Å
· ¡ À Š ® ∗
å
‚ à ‘ Ž ∗
¢ ‰ ±
€ ƒ © ¬ ¯
£ ˆ Œ ¶
\end{document}
如果出现类似错误There is no ∗ (U+2217) in font TimesNewRoman
,解决方法是添加
\usepackage{newunicodechar}
\newunicodechar{^^^^2217}{\textasterisk}
您还可以使用它来更改字体,例如
\newunicodechar{^^^^2217}{{\symbolfont\symbol{"2217}}}
很可能,如果您在实际文本中使用这些符号,而不是仅仅在表格中显示它们,您可能需要在babel
或中加载您使用的语言polyglossia
,这将允许您将字体更改为支持您语言的字体。