
Supuestamente, LaTeX pone un doble espacio después de .
(final de la frase), que puede suprimirse mediante una barra invertida siguiente .\
. Sin embargo, esto no parece funcionar en beamer
la clase LaTeX. Consulte el siguiente MWE:
\documentclass[11pt]{beamer}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenx}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{verbatim}
\usepackage{ragged2e}
\title{Beispiel in \LaTeX}
\author{rotton}
\begin{document}
\section{Horizontale Abstände}
\begin{frame}{Punkttest}
Nach Punkt: Stets doppeltes Leerzeichen, unterdrücken mit \texttt{.\textbackslash} : \\
\textbf{Flattersatz, linksbündig} \\
Prof.\ Dr.\ rer.\ nat.\ habil.\ Müller und noch etwas Text bis zum Zeilenende \\
Prof. Dr. rer. nat. habil. Müller und noch etwas Text bis zum Zeilenende
\justifying
\textbf{Der Rest im Blocksatz} \\
Prof.\ Dr.\ rer.\ nat.\ habil.\ Müller und noch etwas Text bis zum Zeilenende \\
Prof. Dr. rer. nat. habil. Müller und noch etwas Text bis zum Zeilenende
\end{frame}
\end{document}
Pensé que esto se debía a la alineación irregular hacia la derecha, pero incluso con\justifying
¡Esos espacios no cambian en absoluto!
¿Alguien puede explicar esto? ¿Es posible obtener el comportamiento de espaciado predeterminado en
beamer
y, en caso afirmativo, cómo?
Respuesta1
\usepackage[ngerman]{babel}
Problemas de carga \frenchspacing
, lo que afecta el espaciado (suprimiéndolos efectivamente) alrededor de cierta puntuación. Estos incluyen .
, ?
, !
, :
y ;
. ,
Puede revertir esto emitiendo \nonfrenchspacing
:
\documentclass[11pt]{beamer}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{ragged2e}
\title{Beispiel in \LaTeX}
\author{rotton}
\begin{document}
\nonfrenchspacing
\section{Horizontale Abstände}
\begin{frame}{Punkttest}
Nach Punkt: Stets doppeltes Leerzeichen, unterdrücken mit \texttt{.\textbackslash} : \\
\textbf{Flattersatz, linksbündig} \\
Prof.\ Dr.\ rer.\ nat.\ habil.\ Müller und noch etwas Text bis zum Zeilenende \\
Prof. Dr. rer. nat. habil. Müller und noch etwas Text bis zum Zeilenende
\justifying
\textbf{Der Rest im Blocksatz} \\
Prof.\ Dr.\ rer.\ nat.\ habil.\ Müller und noch etwas Text bis zum Zeilenende \\
Prof. Dr. rer. nat. habil. Müller und noch etwas Text bis zum Zeilenende
\end{frame}
\end{document}