1 votos

XeLaTeX no tiene fuentes completas

Me acabo de mudar a OS X formulario de Ubuntu. Estoy usando OS X 10.8.2 por desgracia no soy capaz de decir lo que la distribución TeX está instalado en el ordenador, ya que no fui yo quién lo haya instalado, creo que era en forma de instalación tug.org.

Tengo un problema con mi .tex archivos. Mientras que los documentos de LaTeX se compila correctamente, XeLateX generar una advertencia:

Falta de carácter: no Hay ẖ en la fuente [lmroman10-regular]:asignación=tex-texto !

Todos los otros signos diacríticos signes (\d{h}, \b{d} etc).

Yo estaba compilando el archivo en TeXworks y TeXshop y supongo que no es un problema del editor ya que en ambos editores me sale el mismo aviso.

Si el Látex es el uso de fuentes especiales instalados en el mismo directorio, XeLaTeX se supone que el uso de las fuentes disponibles, en general, en el sistema.

Gracias

Aquí está la salida del contenido de /Applications/TeX directorio de:

MacBook-Pro-Marek:TeX user$ ls
BibDesk.app             LaTeXiT.app             TeXShop.app
Eps-Tiff-Conversion.pdf LuaTeX-and-XeTeX        TeXworks.app
Excalibur-4.0.7         READ ME FIRST.pdf       What Is Installed.pdf
FixMacTeX2012.pkg       TeX Live Utility.app

1voto

Jimbo Puntos 157

El problema era que en las fuentes que yo estaba tratando de utilizar este particular diacríticos cantar no existe. La solución que me han dado sobre tex.stackexchange es agregar a este personaje en el preámbulo de la .tex documento. El código de simple XeLaTeX documento que contenga está:

\documentclass{article}

\usepackage{fontspec}
\usepackage{newunicodechar}

\UndeclareUTFcomposite[\UTFencname]{x1E96}{\b}{h}
\makeatletter
\DeclareRobustCommand{\b}[1]
{\hmode@bgroup\o@lign{\relax#1\crcr\hidewidth\ltx@sh@ft{-3ex}%
\vbox to.2ex{\hbox{\char"AF}\vss}\hidewidth}\egroup}
\makeatother

\newunicodechar{ẖ}{\b{h}}

\begin{document}

\b{h}ur\=u\v g

\end{document}

Otra posibilidad es instalar Linux Libertine que no tiene este carácter.

Para ver toda la pregunta y la respuesta original y comentarios, ver aquí.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X