Emacs: Exportar símbolos fonéticos ingleses a PDF

3 minutos de lectura

Ando aprendiendo ingles y como no puede ser de otra forma, mis notas y apuntes los guardo en un fichero org.

Pero al exportar estos apuntes a un fichero PDF mediante LATEX me encontré con el problema de que los simboles fonéticos en UTF-8 no se exportaban correctamente, pero buscando un poco por Internet encontré la solución, sólo hay que utilizar el paquete TIPA

1#+LATEX_HEADER: \usepackage{tipa}
2#+LATEX_HEADER: \usepackage{newunicodechar}

Añadir símbolos

En el manual de tipa, Apéndice A, tenemos una lista de los símbolos TIPA

Simplemente le decimos a LATEX el código del símbolo correspondiente, por ejemplo

1
2- unfriendly \textipa{/2nˈfrendli:/}
3- generous \textipa{/ˈdZenərəs/}
4- hard-working  \textipa{/hAːd ˈwɜːkɪŋ/}
5- shy \textipa{/Sai/} tímido
6- languages \textipa{/læŋɡwɪdZɪz/}

Resultaría la siguiente salida

¿Cómo ampliar el conjunto de caracteres admitidos?

Como escribí antes, en manual de tipa , Apéndice A, tenemos una lista de los símbolos TIPA, puedes buscar los caracteres, y añadirlos al encabezado

1
2#+LATEX_HEADER: \newunicodechar{ˈ}{"}
3#+LATEX_HEADER: \newunicodechar{ə}{@}
4#+LATEX_HEADER: \newunicodechar{ɛ}{E}
5#+LATEX_HEADER: \newunicodechar{ɪ}{I}
6#+LATEX_HEADER: \newunicodechar{ˌ}{""}
7#+LATEX_HEADER: \newunicodechar{ː}{:}
8#+LATEX_HEADER: \newunicodechar{ɜ}{3}

Finalmente mi plantilla para LATEX queda de la siguiente manera

 1
 2#+TITLE:   E.O.I. English
 3#+AUTHOR:  Carlos
 4#+DATE: Last Modified {{{time(%Y-%m-%d at %H:%M Hours)}}}
 5#+EMAIL:         xxxxxx@pxxxxx.com
 6#+LATEX_CLASS_OPTIONS: [a4paper,12pt,twoside]
 7#+LATEX_HEADER: \usepackage{a4wide}
 8#+LATEX_HEADER: \usepackage{tipa}
 9#+LATEX_HEADER: \usepackage[utf8]{inputenc}
10#+LATEX_HEADER: \usepackage[spanish]{babel}
11#+LATEX_HEADER: \usepackage{fancyhdr}
12#+LATEX_HEADER: \usepackage{tipa}
13#+LATEX_HEADER: \usepackage{newunicodechar}
14#+LATEX_HEADER: \newunicodechar{ˈ}{"}
15#+LATEX_HEADER: \newunicodechar{ə}{@}
16#+LATEX_HEADER: \newunicodechar{ɛ}{E}
17#+LATEX_HEADER: \newunicodechar{ɪ}{I}
18#+LATEX_HEADER: \newunicodechar{ˌ}{""}
19#+LATEX_HEADER: \newunicodechar{ː}{:}
20#+LATEX_HEADER: \newunicodechar{ɜ}{3}

Espero que te haya gustado, pasa un buen día…:penguin: