Suprimir o espaçamento no final da frase após o período não funcionar na classe beamer?

Suprimir o espaçamento no final da frase após o período não funcionar na classe beamer?

Supostamente, o LaTeX coloca um espaço duplo após um .(fim da frase), que pode ser suprimido por uma barra invertida a seguir .\. No entanto, isso parece não funcionar na beamerclasse LaTeX. Veja o seguinte 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}

Achei que isso se devia ao alinhamento irregular à direita, mas mesmo com\justifying, esses espaços não mudam em nada! Espaçamento horizontal após período no projetor Alguém pode explicar isso? É possível obter o comportamento de espaçamento padrão beamere, se, como?

Responder1

\usepackage[ngerman]{babel}Problemas de carregamento \frenchspacing, que afetam o espaçamento (suprimindo-os efetivamente) em torno de determinada pontuação. Estes incluem ., ?, !, :e ;. ,Você pode reverter isso emitindo \nonfrenchspacing:

insira a descrição da imagem aqui

\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}

informação relacionada