Как вставить смайлики в LaTeX?

Я знаю, что это длинный путь, но есть ли какой-нибудь пакет или средство для вставки смайликов в документ LaTeX?

7 ответов

Решение

Я знаю как минимум два частичных способа:

Первый:

$\ddot\smile$

Во-вторых:

\usepackage{wasysym}
\smiley
\frownie

Или вы можете использовать изображения (как упоминалось в других ответах).

Что против простого {\tt:-)}?

Если вы используете xelatex или lualatex, тогда

\documentclass{article}
\usepackage{fontspec}
\setmainfont{Symbola}
\begin{document}

 
\end{document}

должен выводить черно-белые буквы эмодзи шрифтом Symbola, который доступен по http://users.teilar.gr/~g1951d/ или в стандартных репозиториях пакетов в некоторых дистрибутивах Linux (например, Ubuntu). Шрифт эмодзи MS Windows также может использоваться\fontspec{Segoe UI Emoji}[RawFeature={ccmp,dist}]на месте \fontspec{Symbola}.

К сожалению, цветные шрифты (смайлики) не поддерживаются стандартным lualatex или xelatex. harflatex а также luahblatex можно набирать цветные смайлы как

\documentclass{minimal}
\usepackage{harfload}
\usepackage{fontspec}

\begin{document}
\noindent
\fontspec{Noto Color Emoji}[RawFeature={mode=harf}]
☃⛄‍‍‍\quad ‍❤️‍‍
\end{document}

harflatex а также luahblatexможно установить из TeXLive Contrib по адресу https://contrib.texlive.info/ с июля 2019 года.

Вышеизложенное получено из https://tex.stackexchange.com/questions/497403/how-to-use-noto-color-emoji-with-lualatex/500180 с небольшим количеством моего собственного расследования.

"Разные символы" Юникода включают 3 простых смайлика: 0x2639-0x263B, Вы можете использовать 0x2686-0x2689 также.

Для большего разнообразия вам нужно будет использовать изображения и как-то их включать.

Мне любопытно, какие обстоятельства привели к этому вопросу:)

К настоящему времени также есть tikzsymbols пакет с приятными смайликами.

Одним из решений является использование пакета bclogo. Он содержит два смайлика (счастливый и грустный), а также множество других маленьких "логотипов", таких как флаги и другие.

\binom{.,.}{\frown} кажется милым - отрегулируйте расстояние между глазами по вкусу - хотя он занимает изрядное количество места и, конечно, является всего лишь мнением.

Другие вопросы по тегам