-
Notifications
You must be signed in to change notification settings - Fork 35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
\DeclareErrorFont should not be set in font encoding files #20
Comments
One more with babel in its name:
|
How about this one: https://ctan.org/tex-archive/language/lithuanian/tex/latex/lithuanian, l7xenc.def? Background: https://tex.stackexchange.com/questions/394182/l7x-font-encoding-ellipsis-issue |
As I said: \DeclareErrorFont is a system wide NFSS declaration that shouldn't appear in randomly loaded .def files (or .fd files or anywhere. |
There are still no changes within the Nevertheless, it is not critical - but I take the opportunity to ask the experts about the policy whether the interventions in CTAN packages (and source code) can be done exclusively by the listed Authors/Maintainers (maybe not the right place to ask). |
I have moved the files |
It seems to be resolved https://www.ctan.org/ctan-ann/id/[email protected] (in March 2023).
? |
👍 Perfect. Thanks. |
That's correct. But you should contact the CTAN team as they maybe do have additional contact information from the authors. |
If a package is licensed under LPPL there is a maintainers clause (unless explicitly disabled) that describes how maintenance can move on under certain situations. But invoking that is a bit of a pain (deliberately). For other licenses CTAN does not normally accept updates from the outside which is understandable but somewhat unfortunate because it results in dead and stale packages that can only be revitalized by providing a new package under a different name. As suggested by @mrpiggi you might try your luck talking to the CTAN folks directly to see what they suggest in case on an obvious bug like that. |
This is incorrect. That declaration is system wide and not meant to be used in such places for individual encodings. If one want to define font substitutions use
\DeclareFontsubstitution
for a particular encoding instead (which can be placed into such files)There is no point in changing the ErrorFont even if the document is using uncommon encodings. That declaration is only used if something is very much wrong with the whole setup and getting, say, an Thai font when typesetting in an Arabic encoding for which a font is missing, doesn't help.
Problem files on TL
Please pass on to the right maintainers if necessary, thanks.
The text was updated successfully, but these errors were encountered: