Exportación de caracteres acentuados desde el modo org a LaTeX

Exportación de caracteres acentuados desde el modo org a LaTeX

Me gustaría exportar texto del modo organización a LaTeX que contenga caracteres acentuados. Estoy usando llaves, siguiendo la guía de la respuesta principal enesta pregunta.

# This:
Foo B{\"u}chi automaton bar.
# Exports to:
B\{$\backslash$"u\}chi automaton.

# Whilst this:
#+BEGIN_LATEX
Foo B{\"u}chi automaton bar.
#+END_LATEX
# Exports to:
B{\"u}chi automaton.

La pregunta es:

  1. ¿Cómo escape {\"}para evitar la conversión a {$\backslash$"u\}?
  2. ¿Cómo uso LaTeX en línea, ya que `$x$ me permite usar matemáticas en línea?

Respuesta1

¿Por qué no lo insertas directamente ü? La organización exportó el paquete de cargas fuente LaTeX inputenccon utf8opción.

Archivo de organización:

title

äëïöü

Archivo exportado:

\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{fixltx2e}
\usepackage{graphicx}
\usepackage{longtable}
\usepackage{float}
\usepackage{wrapfig}
\usepackage{soul}
\usepackage{textcomp}
\usepackage{marvosym}
\usepackage{wasysym}
\usepackage{latexsym}
\usepackage{amssymb}
\usepackage{hyperref}
\tolerance=1000
\providecommand{\alert}[1]{\textbf{#1}}

\title{title}
\author{giordano}
\date{\today}
\hypersetup{
  pdfkeywords={},
  pdfsubject={},
  pdfcreator={Emacs Org-mode version 7.9.2}}

\begin{document}

\maketitle

\setcounter{tocdepth}{3}
\tableofcontents
\vspace*{1cm}

äëïöü

\end{document}

Si desea insertar LaTeX en línea, puede definir una macro ficticia:

#+LATEX_HEADER: \newcommand{\inlinelatex}[1]{#1}

title

\inlinelatex{Foo B{\"u}chi automaton bar.}

Respuesta2

Para evitar trabajar con documentos Unicode (en caso de que el paquete Unicode no esté en su sistema, o este no esté configurado para insertar Unicode de manera eficiente), también puede usar los símbolos especiales del modo Org:http://orgmode.org/manual/Special-symbols.html

Puede ver los símbolos predefinidos inspeccionando la variable org-entities:

C-h v RET org-entities RET

En su caso, esta lista contiene una entrada del formulario:

("uuml" "\\\"{u}" nil "ü" "ue" "ü" "ü")

Luego, al escribir \uumlen su búfer en modo organización, obtendrá la exportación deseada.

información relacionada