¿Comic sans en diferentes tamaños de fuente y updmap?

¿Comic sans en diferentes tamaños de fuente y updmap?

[actualización n.º 3: ¿el problema está en updmap?]

Procedimiento de instalación

Instalé comicsans a través de comicsans.tds.zip. una repetición de mi proceso de instalación es:

# sudo bash
# wget http://mirrors.ctan.org/install/fonts/comicsans.tds.zip
# wget http://www.fontsupply.com/fonts/COMICBD.TTF  # doesn't work, but you get the idea
# wget http://www.fontsupply.com/fonts/COMIC.TTF  # same thing
# cd /usr/local/texlive/texmf-local
# unzip ~/comicsans.tds.zip
# mkdir -p fonts/truetype/microsoft/comic
# cp ~/COMIC.TTF fonts/truetype/microsoft/comic/comic.ttf
# cp ~/COMICBD.TTF fonts/truetype/microsoft/comic/comicbd.ttf
# mktexlsr
# ## WRONG updmap-sys --enable Map=/usr/local/texlive/texmf-local/fonts/map/dvips/comicsans/comicsans.map 
   ## be careful: the word "Map" is case sensitive.
   ## instead, use updmap-sys --enable Map=comicsans.map # see below
# cd ~ ; texhash ; mktexlsr
# ls -l `kpsewhich comic.ttf`
  -rw-r--r-- 1 root 126364 Apr 22 15:06 /usr/local/texlive/texmf-local/fonts/truetype/microsoft/comic/comic.ttf

Entendí mal el propósito original de comicsans.sty. En este punto, las fuentes comic sans están disponibles para uso (moderado), por ejemplo, como fuentes de titulares. Sólo debes usar la página comicsans.sty si deseas redefinir las fuentes predeterminadas del documento para usar comicsans.

Intento de carrera

Leí los documentos de instalación sobre cómo seleccionar comicsans y funciona:

\documentclass[12pt]{article}
\usepackage{comicsans}
\begin{document}
\newcommand*{\comicfont}{\fontfamily{comic}\selectfont}
\comicfont  %% \huge
Thanks, Scott, for making this.
\end{document}

En una computadora funcionó, pero en otra no. En ambos, descomente \huge (o use un tamaño de fuente diferente) y falla:

kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 2+293/600 --dpi 1493 rcomic8r
mktexpk: don't know how to create bitmap font for rcomic8r.
mktexpk: perhaps rcomic8r is missing from the map file.
kpathsea: Appending font creation commands to missfont.log.

El objetivo (¡juego de palabras!) de la fuente de cómic para mí es aparecer en los titulares, por lo que necesito estas versiones de diferentes tamaños (una fuente más grande).

updmap está mal

Aquí hay algo que aprendí ahora:

# updmap
...
updmap [ERROR]: The following map file(s) couldn't be found:
updmap [ERROR]:     /usr/local/texlive/texmf-local/fonts/map/dvips/comicsans/comicsans.map (in /usr/local/texlive/2016/texmf-config/web2c/updmap.cfg)
updmap [ERROR]: Did you run mktexlsr?

¿eh? sí, ejecuté mktexlsr, como root y como yo. También confirmé que el archivo está ahí y es legible.

# ls -l `kpsewhich comicsans.map`
  -rw-rw-r-- 1 root 1584 Dec 18  2013 /usr/local/texlive/texmf-local/fonts/map/dvips/comicsans/comicsans.map

el archivo del que se queja está en el lugar correcto y el nombre codificado disipa cualquier duda.


La instalación de fuentes sigue siendo magia gris para mí, incluso después de décadas de luchas. La respuesta probablemente sea obvia... pero no para mí.

Se agradece el consejo.

/iaw

Respuesta1

La respuesta vino de ulrike fischer enupdmap: ¿error cuando se afirma que falta el archivo de mapa existente (nombre de archivo completo)?.

# updmap-sys --enable Map=/usr/local/texlive/texmf-local/fonts/map/dvips/comicsans/comicsans.map 

No funciona. Necesito

# updmap-sys --enable Map=comicsans.map 

entonces funciona. gracias.

información relacionada