Divertidos personajes unicode con pandoc

Divertidos personajes unicode con pandoc

Pregunta tonta: quiero usar un carácter de corazón (♥) en mi presentación.

Ya estoy usando xelatex como motor para que no se queje del personaje en sí pero no lo renderice. Sólo un espacio en blanco donde debería estar el personaje.

Aquí está el fragmento del código infractor:

    (Celery + RabbitMQ) ♥  Django

Observe que estoy usando rebajas para el formato de entrada.

Así hago el pdf.

pandoc -t beamer --latex-engine=xelatex \
    in.md -oout.pdf --slide-level=2

Soy nuevo en pandoc y el látex en general.

♥ Gracias ♥

Respuesta1

tal vez necesitesesta respuesta.

ingrese la descripción de la imagen aquí

\documentclass{standalone}
\usepackage{arev}
\begin{document}
$\heartsuit$
\end{document}

Respuesta2

Si quieres una solución tikz, esto funciona.

\documentclass{minimal}
\usepackage{tikz}
\newcommand{\heartz}{\begin{tikzpicture}[scale=0.01]
\draw[fill=black,thick,domain=0:2*pi,variable=\t,samples=100] %
plot ({16*sin(\t r)^3} , {13*cos(\t r) - 5*cos(2*\t r) - 2*cos(3*\t r) - cos(4*\t r) });
\end{tikzpicture}}
\begin{document}
\heartz 
\end{document}

Este código fue el resultado de una pequeña discusión encharlar, gracias a la percusión.

Ecuación paramétrica para un corazón.

Respuesta3

Lo siguiente me funciona:

\documentclass{article}

\usepackage{fontspec}
\setmainfont{XITS}

\begin{document}
\end{document}

Respuesta4

Otra cosa divertida con PSTricks. Compile el código proporcionado xelatexporque el código utiliza una imagen JPEG con la que latex-dvips-ps2pdfla secuencia no puede funcionar.

Datos definidos por el usuario

\def\Rows{5}
\def\Columns{5}
\def\Filename{tutuca.jpeg}%{example-grid-100x100pt}
\def\Scale{1.45}

Producción

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

Código completo

\documentclass[pstricks,border=12pt]{standalone}
\usepackage{graphicx}
\usepackage{pst-func}

% user defined data
\def\Rows{5}
\def\Columns{5}
\def\Filename{tutuca.jpeg}%{example-grid-100x100pt}
\def\Scale{1.45}

% internal used data
\newsavebox\IBox
\savebox\IBox{\includegraphics[scale=\Scale]{\Filename}}

\def\func{%
    \psparametricplot{0}{2.5 .25 exp}{t^2  | 0.8*(sqrt(2.5-t^4)+t)}
    \psparametricplot{2.5 .25 exp}{0}{t^2  | 0.8*(-sqrt(2.5-t^4)+t)}
    \psparametricplot{0}{2.5 .25 exp}{-t^2 | 0.8*(-sqrt(2.5-t^4)+t)}
    \psparametricplot{2.5 .25 exp}{0}{-t^2 | 0.8*(sqrt(2.5-t^4)+t)}
}

\psset
{
    xunit=0.5\dimexpr\wd\IBox/\Columns\relax,
    yunit=0.5\dimexpr\ht\IBox/\Rows\relax,
    algebraic,
    plotpoints=500,
}

\begin{document}

\begin{pspicture}[showgrid=top](-\Columns,-\Rows)(\Columns,\Rows)
    \rput(0,0){\usebox\IBox}
    \pscustom[unit=2cm,origin={0,-0.3},linecolor=yellow]{\func}
\end{pspicture}

\begin{pspicture}[showgrid=false](-\Columns,-\Rows)(\Columns,\Rows)
    \psclip{\pscustom[linestyle=none,linewidth=0pt,unit=2cm,origin={0,-0.3}]{\func}}
        \rput(0,0){\usebox\IBox}
    \endpsclip
\end{pspicture}

\end{document}

información relacionada