This is my code (run with LuaLaTeX):
\documentclass{article}
\usepackage{fontspec}
\usepackage{libertine}
%\usepackage{polyglossia}
%\setmainlanguage{german}
\usepackage[ngerman]{babel}
\begin{document}
\lefthyphenmin0
\righthyphenmin0
\hsize 5cm
Also schön, Guido Heffels, nachfolgend meine Textempfehlung für das Blindtextbuch. Sie mögen denken, aus welchem Anlass es unbedingt eine solche poesiealbumhafte Antiquität sein muss, und genau das sollen Sie ja auch. Wenn Sie den Text lange genug mit Fleiß bestaunen, können Sie die Nuss knacken. Denn wenn mein Gag auch nicht mit schnellem Auge zu entdecken ist - eine geduldige Seele muss die Lösung doch finden. Wenn Sie es geschafft haben, dann klingeln Sie mich doch bitte noch einmal an, denn ich muss Ihnen dann noch die Headline zum Text nachsenden.
\end{document}
Result:
Questions:
setting lefthyphenmin and / or righthyphenmin to 0 turns off hyphenation. PDFTeX does not turn off hyphenation. Why?
Setting lefthyphenmin and righthyphenmin to 1 gives me very strange hyphenation results such as 'den-n' or 'mus-s'. Why? Are the hyphenation patterns incorrect? self answer: They work as intended. The German hyphenation patterns are to be used with lefthyphenmin and righthyphenmin > 1.
\begin{edit}
3) How can I find out which hyphenation pattern file is used for hyphenation?
\end{edit}
What am I doing wrong?
(TL 2020)
showlanguages
and look at the log file.