Giter Site home page Giter Site logo

Comments (5)

ypid avatar ypid commented on September 18, 2024

This seems to be caused by hyperxmp actually, maybe even the interaction between hyperref and hyperxmp. I am working on a warning similar to #69.

\RequirePackage{silence}
\documentclass[a4paper]{report}
\usepackage[hyperxmp=false,type={CC},modifier={by},version={4.0}]{doclicense}

\begin{document}
Thanks, you are welcome :)
\end{document}

from latex-packages.

ypid avatar ypid commented on September 18, 2024

I propose #83. But in your case, that results in a new warning from doclicense. I have the feeling that you don’t like warnings. Ideally, this would be fixed in hyperxmp or silence. They are both under the LaTeX Project Public License which actually defines how a new maintainer can take over maintenance. Please consider that.

from latex-packages.

thbde avatar thbde commented on September 18, 2024

Thank you very much for considering the issue. I really do not feel comfortable to put a burden here on doclicense as the issue seems to be caused by silence. The regression was the strong argument from my side as it could be frustrating for non-experts if they come back to a latex document and it hangs during compilation.

Regarding the change: I am not a Latex expert in detail. Maybe it could be possible to detect the issue on a "feature-level" instead of a package level? It may be unlikely to be soon, but if the silence package is fixed, then the check here might be wrong. I am honest, I will not remember this check in 10 years.

Other than that, it is a bit unfortunate that we do not get the metadata, but this is no showstopper.

I have the feeling that you don’t like warnings.

Well, point for you :) Warnings serve a purpose and therefore I try to get rid of them (without silencing them...).
Here, I could live with the approach proposed by #83. If I load the silence package, then I could also block this specific warning.

from latex-packages.

ypid avatar ypid commented on September 18, 2024

"feature-level" instead of a package level

Good idea but for that, I would need to debug the two packages to find the bug to do this feature or rather bug-level detection. And then I should rather fix the bug. But that is a bit out of scope for me.

So I merge #83 then. This workaround is in the workaround section and I will probably test if the workaround is still needed every other TeXLive release or so.

from latex-packages.

thbde avatar thbde commented on September 18, 2024

Ok, I understand. Fine for me. And again thank you very much for taking care of this issue.

from latex-packages.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.