Johannes_B wrote:I am not sure which meta-package includes the german hyphenation rules. Is there a particular reason for using a minimal scheme? The default is full since disc space is cheap, and many people have trouble with installing needed packages over and over again.
[...]
[...]
Shouldn't be all language related packages installed if you choose a meta package called "German" regardless what kind of installation scheme you used as a base?
I tried the medium installation scheme now, activated the "German" meta package and all the others that are "recommended" and "additional" ones. Hyphenation for the German language is still not working.
Here are some relevant parts of the language.dat file the installer created:
42 english hyphen.tex % do not change!
43 =usenglish
44 =USenglish
45 =american
[...]
dumylang dumyhyph.tex %for testing a new language.
59 nohyphenation zerohyph.tex %a language with no patterns at all.
60 % from dehyph-exptl:
61 german-x-2014-05-21 dehypht-x-2014-05-21.tex
62 =german-x-latest
63 ngerman-x-2014-05-21 dehyphn-x-2014-05-21.tex
[...]
122 % from hyphen-german:
123 german loadhyph-de-1901.tex
124 ngerman loadhyph-de-1996.tex
125 swissgerman loadhyph-de-ch-1901.tex
returns the following information:
/opt/texlive/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-de-1901.tex
It looks like it's part of a package called hyph-utf8 and also installed on my local machine.
Code: Select all
3 \usepackage[nil,showlanguages]{babel}
generates the following output in the log file:
114 Package: babel 2016/04/23 3.9r The Babel package
115 <*languages>
116 0 english hyphen.tex
117 0 usenglish
118 0 USenglish
119 0 american
120 1 dumylang dumyhyph.tex
121 2 nohyphenation zerohyph.tex
122 </languages>
Now it would be more than great if someone could tell me why those german hyphenation patterns aren't found by babel or the tex system. It's not like I don't have all those needed packages on my local machine:
package: hyphen-german
category: TLCore
shortdesc: German hyphenation patterns.
longdesc: Hyphenation patterns for German in T1/EC and UTF-8 encodings, for traditional and reformed spelling, [...]
installed: Yes
[...]
relocatable: No
collection: collection-langgerman
package: hyph-utf8
category: Package
shortdesc: Hyphenation patterns expressed in UTF-8
longdesc: [...]
installed: Yes
[...]
relocatable: No
[...]
collection: collection-basic
package: babel-german
category: Package
shortdesc: Babel support for documents written in German
longdesc: [...]
installed: Yes
[...]
relocatable: No
[...]
collection: collection-langgerman
Johannes_B wrote:Have you redone the formats after installing the meta-package?
No. Not yet. The installer did a "fmtutil-sys [...] --all" at the end of the installation process and the result isn't quite satisfied as we can see.
Johannes_B wrote:By the way, if you want to write up some current german, use ngerman
to get the new hyphenation rules.
Thank you for that advice, but screw that new german orthography. I will use the old one as long I'm able to write things down. Why should I change a running system?