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

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

#+LATEX_HEADER: \usepackage{tipa}
#+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


- unfriendly \textipa{/2nˈfrendli:/}
- generous \textipa{/ˈdZenərəs/}
- hard-working  \textipa{/hAːd ˈwɜːkɪŋ/}
- shy \textipa{/Sai/} tímido
- 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


#+LATEX_HEADER: \newunicodechar{ˈ}{"}
#+LATEX_HEADER: \newunicodechar{ə}{@}
#+LATEX_HEADER: \newunicodechar{ɛ}{E}
#+LATEX_HEADER: \newunicodechar{ɪ}{I}
#+LATEX_HEADER: \newunicodechar{ˌ}{""}
#+LATEX_HEADER: \newunicodechar{ː}{:}
#+LATEX_HEADER: \newunicodechar{ɜ}{3}

Finalmente mi plantilla para LATEX queda de la siguiente manera


#+TITLE:   E.O.I. English
#+AUTHOR:  Carlos
#+DATE: Last Modified {{{time(%Y-%m-%d at %H:%M Hours)}}}
#+EMAIL:         xxxxxx@pxxxxx.com
#+LATEX_CLASS_OPTIONS: [a4paper,12pt,twoside]
#+LATEX_HEADER: \usepackage{a4wide}
#+LATEX_HEADER: \usepackage{tipa}
#+LATEX_HEADER: \usepackage[utf8]{inputenc}
#+LATEX_HEADER: \usepackage[spanish]{babel}
#+LATEX_HEADER: \usepackage{fancyhdr}
#+LATEX_HEADER: \usepackage{tipa}
#+LATEX_HEADER: \usepackage{newunicodechar}
#+LATEX_HEADER: \newunicodechar{ˈ}{"}
#+LATEX_HEADER: \newunicodechar{ə}{@}
#+LATEX_HEADER: \newunicodechar{ɛ}{E}
#+LATEX_HEADER: \newunicodechar{ɪ}{I}
#+LATEX_HEADER: \newunicodechar{ˌ}{""}
#+LATEX_HEADER: \newunicodechar{ː}{:}
#+LATEX_HEADER: \newunicodechar{ɜ}{3}

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

:
Categorías: emacs
Etiquetas: emacs