michal-h21 / biblatex-iso690

ISO 690 style for biblatex.
LaTeX Project Public License v1.3c
93 stars 31 forks source link

Package biblatex Warning: File 'ngerman-iso.lbx' not found #93

Closed MartinX3 closed 3 years ago

MartinX3 commented 3 years ago
Package biblatex Warning: File 'ngerman-iso.lbx' not found!
(biblatex)                Ignoring mapping 'ngerman' -> 'ngerman-iso'.

I see, that this project only contains a german-iso.lbx

I wonder how I can get rid of this hopefully cosmetic warning.

I use isodate here https://github.com/MartinX3-EducationOrganization/hbrs-latex-vorlage-praesentation/blob/a3137d24ab4c68d403de825b2bcaf830d0cc369e/aussehen/hbrs-inf.sty#L3

The n in ngerman means "Neue deutsche Rechtschreibung" our new law how to write german correct.

michal-h21 commented 3 years ago

You can try to add the following line to your package:

 \DeclareLanguageMapping{ngerman}{german-iso}

Does it work correctly? I don't know much about ngerman, I hope we can just reuse the original German strings?

MartinX3 commented 3 years ago

Thank you very much! The warning is now fixed. :)

ngerman is the successor of german and their differences are described here :) https://mirror.dogado.de/tex-archive/language/german/gerdoc.pdf

DavidLuptak commented 2 years ago

Mapping ngerman directly to german would not use ngerman.lbx (even though there is only a single modification against german.lbx in the current upstream version of biblatex).

So I added ngerman-iso.lbx in d701b5766962416531f97bb0a5db7746ce322766, which would also be open to any future extensions.