Package: tetex-extra Version: 3.0-6 Severity: wishlist Hi all, this is just a summarization of #225004 and friends. These bugs spoke mainly about making the Type1 fonts of CM available to X11 to make Firefox and Mozilla able to display MathML. Meanwhile there is a TT implementation of these packaged (latex-xft-fonts) and both web browsers suggests them (#280567). Hence I guess we can close these bugs. However I put some work into #225004 and (as discussed there) it could be of interest to make all the other fonts available too (latex-xft-fonts is only a subset of the Type1 fonts in tetex-extra). The Msg-ID's in this mail can be found in the bug log of #225004. I'm attaching the latest patch I've posted into #225004 and a TODO list. The patch should apply to an outdated version of the package (around 2.0.2-5). TODO: - copyright file in theory all different packages of tetex-extra, -base need a copyright entry. Unfortunately this is not done for all. The "great review" is necessary (#218105). The first target were the fonts to be separated. A starting point could be the CTAN catalogue. - review Conflicts and Replaces lines of tetex-extra-type1. They could make the package uninstallable (rather high priority). (<87u11xk5ie.fsf@alhambra.bioz.unibas.ch>) - don't register all fonts to X11 (<87n07p4wuw.fsf@florent.maison>) Some fonts are just the same as others, and are just differing in the design size. This might be interesting for TeX, but probably not for X11. - add defoma support (?) (<87n07qzvy8.fsf@florent.maison>) (optional) - Gnome2 integration (optional) - document the Conflict with tetex-eurosym of tetex-extra-type1 - tetex-eurosym. Here we have a problem. Currently tetex-extra replaces tetex-eurosym, and Conflicts with it. From a packaging point of view, it is o.k. for tetex-extra-type1 to not declare any relationship to tetex-eurosym. However, the files previously in tetex-eurosym are now in two packages, tetex-extra and tetex-extra-type1. Hm. Ugly. One option would be to have a pseudo-package tetex-eurosym that depends on both tetex-extra and tetex-extra-type1. The other would be to simply ignore this and only document in README.Debian that the type1 fonts for eurosym are now in tetex-extra-type1. Hmm, which packages does actually provide tetex-eurosym? (<87u11xk5ie.fsf@alhambra.bioz.unibas.ch>) - changelog vs. changelog.Debian (see <20040225224312.GC12211@preusse-16223.user.cis.dfn.de>) - completing changelog files of new packages - provide a file fonts.scale as explained by the Policy Par 11.8.5. (optional) Florent: "I guess you want obtain any good result without font.scale."<87n07qzvy8.fsf@florent.maison> - fonts.alias (?) Rather long list. I probably don't have the time to work on this. Meanwhile there seem to exist a script[1] to automate parts of the work, but I did not really have a look at that. Regards, Hilmar [1] http://lists.debian.org/debian-tetex-maint/2005/08/msg00614.html ff. -- sigmentation fault
Attachment:
225004.bz2
Description: Binary data
Attachment:
pgpPYldkJlFkI.pgp
Description: PGP signature