Shorten links

martes, 19 de febrero de 2013

Corregir problemas con caracteres UTF8 en bibliografía bibtex para Latex

Tal vez ya se haya usted encontrado con un error en Latex que dice:


You need to provide a definition with \DeclareInputText
or \DeclareInputMath before using this key.

Este error se debe al uso de caracteres UTF8, o de otra codificación que no tienen equivalente en el idioma del texto que usted especificó. Este problema se presenta muy frecuentemente en las bibliografías debido al uso de apellidos extranjeros.

En mi caso por ejemplo, transcribí en mi bibtex usando Jabref el apellido Valášek que por supuesto... no tengo idea de como pudieron poner ese símbolo tan raro que en mi teclado ni aparece...

La solución.. aunque bastante precaria es efectiva, en mi archivo de bibliografía me limito a cambiar la letra rara por un

$\check{s}$

que como sabrán es una fórmula matemática. mi bibliografía queda:


@ARTICLE{Perfilieva2008a,
  author = {Irina Perfilieva and Radek Valá$\check{s}$ek},
  title = {Fuzzy Approach to Data Compression},
  journal = {Proceedings of 8'th Czech-Japan Seminar on data Analysis and Decision
Making under Uncertainty},
  year = {2008},
  pages = {91-100},
  abstract = {The technique of direct and inverse fuzzy (F-)transforms of three
different types is introduced and approximating properties of the
inverse F-transforms are described. A method of lossy image compression
and reconstruction on the basis of the F-transform is presented.}
}

y en mi pdf queda perfecto :D

Ayudas o lo que sea, no duden en comentar.