Proposal for texsrc command
Norbert Preining
norbert at preining.info
Sun Aug 16 14:47:01 CEST 2020
Hi Niranjan,
On Sun, 16 Aug 2020, निरंजन wrote:
> requirements, but is it possible to build such a command?
Not really. You are assuming that
package name == style file name for LaTeX
Unfortunately this breaks for a large set of packages.
Example where it works:
package 12many
file .../texmf-dist/tex/latex/12many/12many.sty
example where it does not work:
package IEEEconf
file .../texmf-dist/tex/latex/IEEEconf/IEEEconf.cls
(because it ships a class file and not a style file)
another example
package adfsymbols
file .../texmf-dist/tex/latex/adfsymbols/adfarrows.sty
(style file is named different from package name)
And there are many many more differences. So there is no easy way to
find **THE** source file.
You can use
tlmgr info --list <PACKAGENAME>
to get the list of files included, and check which are in "run files".
I guess this is the best one can do?
Best
Norbert
--
PREINING Norbert https://www.preining.info
Accelia Inc. + IFMGA ProGuide + TU Wien + JAIST + TeX Live + Debian Dev
GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13
More information about the tex-live
mailing list.