Menu
CTAN
Comprehensive TeX Archive Network
Cover Upload Browse Search

Query­ing the CTAN Database – List of Authors

The list of au­thors can be ob­tained un­der the URL

http://www.ctan.org/xml/au­thors

The re­sult is an XML file as in the fol­low­ing list­ing:

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE authors SYSTEM 'http://www.ctan.org/xml/catalogue.dtd'>
<authors>
  <author key="aakerlund" givenname="Johan" familyname="Aakerlund" />
  <author key="aas" givenname="American Astronomical Society" familyname="" />
  <author key="aavatsmark" givenname="Ivar" familyname="Aavatsmark" />
  <author key="abhinandan" givenname="S. P." familyname="Abhinandan" />
  <author key="abraham" givenname="Paul" familyname="Abraham" />
  <author key="abrahams" givenname="Paul W." familyname="Abrahams" />
  <author key="abrahamsen" givenname="Per" familyname="Abrahamsen" />
  <author key="adobe" givenname="Adobe Systems Incorporated" familyname="" />
  …
</authors>  

The list has the outer tag <authors>. The au­thors con­tained in this list are or­dered as­cend­ing on the key of the au­thor.

<author>

Each au­thor in con­tained within the tag <author>. This tag has sev­eral at­tributes:

key
This at­tribute con­tains the key of the au­thor. This at­tribute is manda­tory.
givenname
This at­tribute con­tains the given name. It is op­tional and can be empty.
familyname
This at­tribute is the fam­ily name. It is op­tional and can be empty.

Note that the au­thors in­for­ma­tion does not con­tain the email ad­dress of the au­thor to pro­tect the pri­vacy.

Select­ing

The list can be re­stricted to con­tain part of the au­thors only. The con­di­tion is that the key starts with a given string. This string is spec­i­fied with the pa­ram­e­ter key.

http://www.ctan.org/xml/au­thors?key=knuth

The fol­low­ing ex­am­ple ex­tracts all au­thors for which the key starts with the let­ter n:

http://www.ctan.org/xml/au­thors?key=n

Omit­ting the Doc­type Dec­la­ra­tion

The list of au­thors in­cludes a doc­type dec­la­ra­tion. This dec­la­ra­tion can be sup­pressed with the pa­ram­e­ter no-dtd which should be set to true as in

http://www.ctan.org/xml/au­thors?no-dtd=true

Omit­ting the XML Dec­la­ra­tion

The list of au­thors starts with an XML dec­la­ra­tion. This dec­la­ra­tion can be sup­pressed with the pa­ram­e­ter no-xml which should be set to true as in

http://www.ctan.org/xml/au­thors?no-xml=true
Guest Book Sitemap Contact