使用 Futura 字体在 XeTeX 中进行染色

使用 Futura 字体在 XeTeX 中进行染色

我需要使用 Futura 字体,但很难让 dyet(交叉 D 符号)呈现。当我添加 fontenc 包时,它会将我已设置的所有字体从 Futura 字体中更改出来。任何帮助都非常感谢!

梅威瑟:

\documentclass[twoside, openany]{book}
\usepackage[utf8]{inputenc} 
\usepackage[paperheight=7.5in,paperwidth=7.5in,left=1in,right=1in,top=1in,bottom=1in]{geometry}
\usepackage{graphicx, amsmath, xcolor, wrapfig, float, subfiles, enumitem, xcoffins, atbegshi, fontspec}
\usepackage[none]{hyphenat}
\usepackage[font=small,labelfont=bf]{caption}
\setmainfont{Futura}

%\ProvideTextCommand{\DJ}{OT1}{\raisebox{0.25ex}{-}\kern-0.4em D}
%\usepackage[T1]{tipa}
%\usepackage[T1]{fontenc}

\begin{document}

\chapter{Credits}

\section*{Mercenarium Playtesters}

\Dr achen Koester
\end{document}

答案1

我不确定 Futura 是否适合大量文本。无论如何,如果您使用,fontspec您可以直接输入字符或使用\DJ

\documentclass[twoside, openany]{book}
\usepackage{fontspec}
\setmainfont{Futura}

\begin{document}

\chapter{Credits}

\section*{Mercenarium Playtesters}

Đachen Koester or \DJ achen Koester

\end{document}

请注意,这也可能是 U+00D0 拉丁大写字母 ETH(用于冰岛语和其他北欧语言)。这两个字符的大写形式相似,但小写形式不同。

U+00F0 拉丁小写字母 ETH ð (U+00D0 Ð 的小写版本)

U+0111 带删除线的拉丁小写字母 D đ (U+0110 Đ 的小写版本)

在此处输入图片描述

相关内容