女性、男性符號沒有 wasysym 的向量字體

女性、男性符號沒有 wasysym 的向量字體

我的文檔中需要\female和符號。\male但是,透過使用下面的程式碼,我只能在 pdf 中獲得像素符號。在 Acrobat Reader 中查看字體,它顯示字體F30類型 3 未嵌入。我正在使用 MiKTeX 4.0.1。

是否有任何其他字體(最好是 lmodern)包含這些符號作為向量符號?

\documentclass [] {article}

\usepackage{wasysym}
\begin{document}
    \mars%
    \female%
\end{document}

答案1

「完整」wasy字體由三個不同的 CTAN 套件組成:

https://ctan.org/pkg/wasy
https://ctan.org/pkg/wasysym
https://ctan.org/pkg/wasy-type1

第一個提供了字體的 Metafont 來源以及對 plain TeX 的基本支援(帶有wasyfont.tex)。

第二個為字型(以及wasysym.sty相關.fd文件)提供 LaTeX 支援。

第三個提供 Type1(可縮放)版本的字型。

除非您安裝最後一種,否則字體將為點陣圖。分開的原因是這三個包裹是由不同的人做的。

答案2

嘗試不同的包,在本例中為marvosym.

\documentclass{article}
\usepackage{marvosym}
\begin{document}
    A\Male%
    \Female%
\end{document}

在此輸入影像描述

答案3

使用fontspec,您可以從包含它們的任何 Unicode 字體載入它們,例如

\usepackage{fontspec}
\newfontfamily\symbolfont{DejaVu Sans}[
  Scale=MatchUppercase]

\newcommand\Male{{\symbolfont\symbol{"2642}}}
\newcommand\Female{{\symbolfont\symbol{"2640}}}

您可以使用 將 ♀ 和 ♂ Unicode 字元設定為活動狀態newunicodechar

相關內容