La separación de palabras de Babel no funciona

La separación de palabras de Babel no funciona

Tengo problemas para usar el babelpaquete (2016/04/23 3.9r). Por alguna razón, babelhyphenla escritura suave o "-taquigráfica solo agrega una oportunidad de ruptura, pero no se muestra ningún guión en caso de que una palabra se rompa. Esto no es deseado y da como resultado el siguiente resultado. ¿Estoy haciendo algo mal? ¿Es una decisión de diseño o simplemente un error en la actualización hasta la fecha babel?MiKTeX

Actualizar

Después de reducir el parboxespacio, recibo el siguiente resultado. La "-taquigrafía funciona pero babelhyphenno.

ingrese la descripción de la imagen aquí

\documentclass{article}

\usepackage[ngerman]{babel}

\begin{document}

    \bigskip
    \parbox{1em}{$n$\babelhyphen{soft}dimensional}

    \bigskip
    \parbox{1em}{$n$"-dimensional}

    \bigskip
    \parbox{1em}{$n$\-dimensional}

    \bigskip
    \parbox{1em}{$n$\babelhyphen{nobreak}dimensional}

\end{document}

Primera versión

Producción

MWE

\documentclass{article}

\usepackage[ngerman]{babel}

\begin{document}

    \bigskip
    \parbox{3em}{n\babelhyphen{soft}dimensional}

    \bigskip
    \parbox{3em}{n"-dimensional}

    \bigskip
    \parbox{3em}{n\-dimensional}

    \bigskip
    \parbox{3em}{n\babelhyphen{nobreak}dimensional}

\end{document}

información relacionada