summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/man/man1
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2023-10-25 20:01:02 +0000
committerKarl Berry <karl@freefriends.org>2023-10-25 20:01:02 +0000
commitbdfd3e10292fbde581e71feb6e4057a05c6786e6 (patch)
tree2bf3b2bb307fc47ae0ba72431f196cb441f70c67 /Master/texmf-dist/doc/man/man1
parenteeeaa712403b4b33c98e379baaed783175a751c6 (diff)
ctanbib (25oct23)
git-svn-id: svn://tug.org/texlive/trunk@68650 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/man/man1')
-rw-r--r--Master/texmf-dist/doc/man/man1/ctanbib.137
-rw-r--r--Master/texmf-dist/doc/man/man1/ctanbib.man1.pdfbin20210 -> 21412 bytes
2 files changed, 24 insertions, 13 deletions
diff --git a/Master/texmf-dist/doc/man/man1/ctanbib.1 b/Master/texmf-dist/doc/man/man1/ctanbib.1
index 246583a9d88..398919679bc 100644
--- a/Master/texmf-dist/doc/man/man1/ctanbib.1
+++ b/Master/texmf-dist/doc/man/man1/ctanbib.1
@@ -1,6 +1,6 @@
.\" Manpage for ctanbib.
.\" Contact michal.h21@gmail.com to correct errors or typos.
-.TH ctanbib 1 "18 Sep 2023" "0.2c" "ctanbib man page"
+.TH ctanbib 1 "25 Oct 2023" "0.2d" "ctanbib man page"
.SH NAME
ctanbib
\- retrieve bibliographic information for packages hosted on CTAN.
@@ -9,17 +9,28 @@ ctanbib <options> [package name]
.SH DESCRIPTION
This command can retrieve bibliographic information for TeX packages hosted on
CTAN in the BibTeX format.
+
+
+Look up the Catalogue entry for each PKGNAME on CTAN (at
+https://ctan.org/xml/2.0/pkg/PKGNAME), and convert relevant information
+to a BibTeX entry.
+
+By default, the url field in the output entry is the package's home
+field value if that is specified in the Catalogue entry; if it isn't,
+https://ctan.org/pkg/PKGNAME is used.
+
.SH OPTIONS
.IP -c,--ctan
-use @ctan type instead of @manual. The difference between the two is that the
-url field contains package CTAN path, instead of link to the package.
+Always use CTAN /pkg/ url instead of the package homepage
.IP -C,--CTAN
-like --ctan option, but use original url instead of CTAN path.
+Use the package's CTAN path as url (e.g.: /support/ctanbib)
+.IP -e,--entrytype
+(default manual) Change entry type
.IP -h,--help
print the help message.
.IP -p,--pkgname
-put the package name in a \ctanbibpkgname command. This command can be
-redefined in the document for the desired formatting.
+Wrap the package name in a \ctanbibpkgname command
+This command can be redefined in the document for the desired formatting.
.IP -v,--version
print the version info.
.SH EXAMPLES
@@ -32,13 +43,13 @@ This invocation will print data in the BibLaTeX format to the standard output:
.nf
.ft CW
@manual{latex,
-title = {The Latex package},
-subtitle = {A TeX macro package that defines LaTeX},
-author = {Lamport, Leslie and The LaTeX Team},
-url = {http://www.latex-project.org/},
-urldate = {2018-08-23},
-date = {2018-04-01},
-version = {PL 5}
+ title = {The Latex package},
+ subtitle = {A TeX macro package that defines LaTeX},
+ author = {Lamport, Leslie and The LaTeX Team},
+ url = {http://www.latex-project.org/},
+ urldate = {2018-08-23},
+ date = {2018-04-01},
+ version = {PL 5}
}
.ft R
.fi
diff --git a/Master/texmf-dist/doc/man/man1/ctanbib.man1.pdf b/Master/texmf-dist/doc/man/man1/ctanbib.man1.pdf
index 557a152c38d..2dd75d9cd68 100644
--- a/Master/texmf-dist/doc/man/man1/ctanbib.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/ctanbib.man1.pdf
Binary files differ