Metadata for the TeX Live Guides
Takuto ASAKURA
tkt.asakura at gmail.com
Sat Dec 14 04:52:45 CET 2019
Hi All,
@Karl
> the descriptions seem entirely redundant to me
Yes, I know it is almost redundant for human beings, but
not for computers. Extracting the "details" and "languages"
from filenames by a program *perfectly* will be tough work.
I thought it is rather easier to add such information by
human hands, especially for TeX Live-only documents, because
they are not so many.
> Anyway, I know texdoc prefers results with such "metadata", but I
> think/hope any resulting issues could/should be resolved in the
> software.
Your guess is right. I was thinking about the result lists of Texdoc.
I also thought about making an additional database to provide
such data just for Texdoc. However, maybe sharing such information
for a more general-purpose database will be beneficial, and that's
why I shared my idea.
I supposed it will improve the tlpdb a bit with small work if it
could be implemented easily. If the implementation is not so easy
than I thought, that's not the case.
@Reinhard
> Furthermore, the XML sources of the Catalogue are not available to the
> public which prevents users from sending patches to CTAN.
I didn't know this. Thanks for the interesting tip.
Best,
Takuto
> On 2019/12/14, at 8:06, Karl Berry <karl at freefriends.org> wrote:
>
> Hi Takuto,
>
> I noticed that there are no doc metadata in the tlpdb for
>
> The details="" and other such strings come from the TeX Catalogue. The
> TL manual is not on CTAN, hence not in the Catalogue, hence no extra
> strings.
>
> And, to be honest, the descriptions seem entirely redundant to me (no
> more information than is already in the filename), so I'm not enthused
> about setting up a new mechanism to add them. Calling them "metadata"
> seems rather too grandiose.
>
> Anyway, I know texdoc prefers results with such "metadata", but I
> think/hope any resulting issues could/should be resolved in the
> software. --best, karl.
More information about the tex-live
mailing list