женские, мужские символы без векторного шрифта с 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 для шрифтов и базовую поддержку простого TeX (с wasyfont.tex).

Второй обеспечивает поддержку LaTeX для шрифтов ( wasysym.styи связанных с ними .fdфайлов).

Третий вариант предоставляет версию шрифтов 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.

Связанный контент