Emacs: Exportar símbolos fonéticos ingleses a PDF
2019-11-18
Índice
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: [email protected]
#+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…🐧