Various changes and additions. Ported catalog/index.html from PHP.

Working on consistency with legacy PHP including Top 100.

Further integration of search page /ebooks/index.md with autocat3,
but this is not yet done.
bookshelf
Gutenberg back end service account 2020-01-04 22:48:53 -05:00
parent 4e9d14957e
commit 9e73ff60df
10 changed files with 2043 additions and 34 deletions

5
_includes/head1.html Normal file
View File

@ -0,0 +1,5 @@
<!DOCTYPE html>
<html class="client-nojs" lang="en" dir="ltr" xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol.org/schema/" xmlns:fb="http://www.facebook.com/2008/fbml">
<head>
<meta charset="UTF-8"/>

View File

@ -1,7 +1,4 @@
<html class="client-nojs" lang="en" dir="ltr" xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol.org/schema/" xmlns:fb="http://www.facebook.com/2008/fbml">
<head>
<meta charset="UTF-8"/>
<title>{{ page.title }}</title>
<link rel="stylesheet" href="/gutenberg/style.css?v=1.1"> <link rel="stylesheet" href="/gutenberg/style.css?v=1.1">
<link rel="stylesheet" href="/gutenberg/collapsible.css?1.1"> <link rel="stylesheet" href="/gutenberg/collapsible.css?1.1">
<link rel="stylesheet" href="/gutenberg/nav.css?v=1.1"> <link rel="stylesheet" href="/gutenberg/nav.css?v=1.1">

View File

@ -35,11 +35,10 @@
</ul> </ul>
</li> </li>
<li><a href="/ebooks/">Search</a> <li><a href="/ebooks/">Search and Browse</a>
<ul class="hidden"> <ul class="hidden">
<li><a href="/ebooks/">Book Search</a></li> <li><a href="/ebooks/">Book Search</a></li>
<li><a href="/ebooks/bookshelf/">Bookshelves</a></li> <li><a href="/ebooks/bookshelf/">Bookshelves</a></li>
<li><a href="/browse">Browse</a></li>
<li><a href="/ebooks/search/?sort_order=downloads">Frequently Downloaded</a></li> <li><a href="/ebooks/search/?sort_order=downloads">Frequently Downloaded</a></li>
<li><a href="/ebooks/offline_catalogs.html">Offline Catalogs</a></li> <li><a href="/ebooks/offline_catalogs.html">Offline Catalogs</a></li>
</ul> </ul>

148
_includes/navbar.html Normal file
View File

@ -0,0 +1,148 @@
<div class="pgdbnavbar">
<p>Authors:
<a href="/browse/authors/a">A</a>&nbsp;
<a href="/browse/authors/b">B</a>&nbsp;
<a href="/browse/authors/c">C</a>&nbsp;
<a href="/browse/authors/d">D</a>&nbsp;
<a href="/browse/authors/e">E</a>&nbsp;
<a href="/browse/authors/f">F</a>&nbsp;
<a href="/browse/authors/g">G</a>&nbsp;
<a href="/browse/authors/h">H</a>&nbsp;
<a href="/browse/authors/i">I</a>&nbsp;
<a href="/browse/authors/j">J</a>&nbsp;
<a href="/browse/authors/k">K</a>&nbsp;
<a href="/browse/authors/l">L</a>&nbsp;
<a href="/browse/authors/m">M</a>&nbsp;
<a href="/browse/authors/n">N</a>&nbsp;
<a href="/browse/authors/o">O</a>&nbsp;
<a href="/browse/authors/p">P</a>&nbsp;
<a href="/browse/authors/q">Q</a>&nbsp;
<a href="/browse/authors/r">R</a>&nbsp;
<a href="/browse/authors/s">S</a>&nbsp;
<a href="/browse/authors/t">T</a>&nbsp;
<a href="/browse/authors/u">U</a>&nbsp;
<a href="/browse/authors/v">V</a>&nbsp;
<a href="/browse/authors/w">W</a>&nbsp;
<a href="/browse/authors/x">X</a>&nbsp;
<a href="/browse/authors/y">Y</a>&nbsp;
<a href="/browse/authors/z">Z</a>&nbsp;
<a href="/browse/authors/other">other</a>&nbsp;
</p>
<p>Titles:
<a href="/browse/titles/a">A</a>&nbsp;
<a href="/browse/titles/b">B</a>&nbsp;
<a href="/browse/titles/c">C</a>&nbsp;
<a href="/browse/titles/d">D</a>&nbsp;
<a href="/browse/titles/e">E</a>&nbsp;
<a href="/browse/titles/f">F</a>&nbsp;
<a href="/browse/titles/g">G</a>&nbsp;
<a href="/browse/titles/h">H</a>&nbsp;
<a href="/browse/titles/i">I</a>&nbsp;
<a href="/browse/titles/j">J</a>&nbsp;
<a href="/browse/titles/k">K</a>&nbsp;
<a href="/browse/titles/l">L</a>&nbsp;
<a href="/browse/titles/m">M</a>&nbsp;
<a href="/browse/titles/n">N</a>&nbsp;
<a href="/browse/titles/o">O</a>&nbsp;
<a href="/browse/titles/p">P</a>&nbsp;
<a href="/browse/titles/q">Q</a>&nbsp;
<a href="/browse/titles/r">R</a>&nbsp;
<a href="/browse/titles/s">S</a>&nbsp;
<a href="/browse/titles/t">T</a>&nbsp;
<a href="/browse/titles/u">U</a>&nbsp;
<a href="/browse/titles/v">V</a>&nbsp;
<a href="/browse/titles/w">W</a>&nbsp;
<a href="/browse/titles/x">X</a>&nbsp;
<a href="/browse/titles/y">Y</a>&nbsp;
<a href="/browse/titles/z">Z</a>&nbsp;
<a href="/browse/titles/other">other</a>&nbsp;
</p>
<p>Languages with more than 50 books:
<a href="/browse/languages/zh" title="Chinese (441)">Chinese</a>&nbsp;
<a href="/browse/languages/da" title="Danish (69)">Danish</a>&nbsp;
<a href="/browse/languages/nl" title="Dutch (805)">Dutch</a>&nbsp;
<a href="/browse/languages/en" title="English (49590)">English</a>&nbsp;
<a href="/browse/languages/eo" title="Esperanto (119)">Esperanto</a>&nbsp;
<a href="/browse/languages/fi" title="Finnish (2109)">Finnish</a>&nbsp;
<a href="/browse/languages/fr" title="French (3036)">French</a>&nbsp;
<a href="/browse/languages/de" title="German (1824)">German</a>&nbsp;
<a href="/browse/languages/el" title="Greek (220)">Greek</a>&nbsp;
<a href="/browse/languages/hu" title="Hungarian (183)">Hungarian</a>&nbsp;
<a href="/browse/languages/it" title="Italian (805)">Italian</a>&nbsp;
<a href="/browse/languages/la" title="Latin (126)">Latin</a>&nbsp;
<a href="/browse/languages/pt" title="Portuguese (554)">Portuguese</a>&nbsp;
<a href="/browse/languages/es" title="Spanish (654)">Spanish</a>&nbsp;
<a href="/browse/languages/sv" title="Swedish (202)">Swedish</a>&nbsp;
<a href="/browse/languages/tl" title="Tagalog (60)">Tagalog</a>&nbsp;
</p>
<p>Languages with up to 50 books:
<a href="/browse/languages/af" title="Afrikaans (4)">Afrikaans</a>&nbsp;
<a href="/browse/languages/ale" title="Aleut (1)">Aleut</a>&nbsp;
<a href="/browse/languages/ar" title="Arabic (1)">Arabic</a>&nbsp;
<a href="/browse/languages/arp" title="Arapaho (2)">Arapaho</a>&nbsp;
<a href="/browse/languages/brx" title="Bodo (2)">Bodo</a>&nbsp;
<a href="/browse/languages/br" title="Breton (1)">Breton</a>&nbsp;
<a href="/browse/languages/bg" title="Bulgarian (6)">Bulgarian</a>&nbsp;
<a href="/browse/languages/rmr" title="Caló (1)">Caló</a>&nbsp;
<a href="/browse/languages/ca" title="Catalan (33)">Catalan</a>&nbsp;
<a href="/browse/languages/ceb" title="Cebuano (3)">Cebuano</a>&nbsp;
<a href="/browse/languages/cs" title="Czech (11)">Czech</a>&nbsp;
<a href="/browse/languages/et" title="Estonian (1)">Estonian</a>&nbsp;
<a href="/browse/languages/fa" title="Farsi (1)">Farsi</a>&nbsp;
<a href="/browse/languages/fy" title="Frisian (3)">Frisian</a>&nbsp;
<a href="/browse/languages/fur" title="Friulian (7)">Friulian</a>&nbsp;
<a href="/browse/languages/gla" title="Gaelic, Scottish (2)">Gaelic, Scottish</a>&nbsp;
<a href="/browse/languages/gl" title="Galician (2)">Galician</a>&nbsp;
<a href="/browse/languages/kld" title="Gamilaraay (1)">Gamilaraay</a>&nbsp;
<a href="/browse/languages/grc" title="Greek, Ancient (3)">Greek, Ancient</a>&nbsp;
<a href="/browse/languages/he" title="Hebrew (7)">Hebrew</a>&nbsp;
<a href="/browse/languages/is" title="Icelandic (7)">Icelandic</a>&nbsp;
<a href="/browse/languages/ilo" title="Iloko (3)">Iloko</a>&nbsp;
<a href="/browse/languages/ia" title="Interlingua (1)">Interlingua</a>&nbsp;
<a href="/browse/languages/iu" title="Inuktitut (1)">Inuktitut</a>&nbsp;
<a href="/browse/languages/ga" title="Irish (3)">Irish</a>&nbsp;
<a href="/browse/languages/ja" title="Japanese (22)">Japanese</a>&nbsp;
<a href="/browse/languages/csb" title="Kashubian (1)">Kashubian</a>&nbsp;
<a href="/browse/languages/kha" title="Khasi (1)">Khasi</a>&nbsp;
<a href="/browse/languages/ko" title="Korean (1)">Korean</a>&nbsp;
<a href="/browse/languages/lt" title="Lithuanian (1)">Lithuanian</a>&nbsp;
<a href="/browse/languages/mi" title="Maori (2)">Maori</a>&nbsp;
<a href="/browse/languages/myn" title="Mayan Languages (3)">Mayan Languages</a>&nbsp;
<a href="/browse/languages/enm" title="Middle English (6)">Middle English</a>&nbsp;
<a href="/browse/languages/nah" title="Nahuatl (3)">Nahuatl</a>&nbsp;
<a href="/browse/languages/nap" title="Napoletano-Calabrese (1)">Napoletano-Calabrese</a>&nbsp;
<a href="/browse/languages/nav" title="Navajo (3)">Navajo</a>&nbsp;
<a href="/browse/languages/nai" title="North American Indian (3)">North American Indian</a>&nbsp;
<a href="/browse/languages/no" title="Norwegian (20)">Norwegian</a>&nbsp;
<a href="/browse/languages/oc" title="Occitan (1)">Occitan</a>&nbsp;
<a href="/browse/languages/oji" title="Ojibwa (1)">Ojibwa</a>&nbsp;
<a href="/browse/languages/ang" title="Old English (4)">Old English</a>&nbsp;
<a href="/browse/languages/pl" title="Polish (31)">Polish</a>&nbsp;
<a href="/browse/languages/ro" title="Romanian (2)">Romanian</a>&nbsp;
<a href="/browse/languages/ru" title="Russian (9)">Russian</a>&nbsp;
<a href="/browse/languages/sa" title="Sanskrit (1)">Sanskrit</a>&nbsp;
<a href="/browse/languages/sr" title="Serbian (4)">Serbian</a>&nbsp;
<a href="/browse/languages/sl" title="Slovenian (1)">Slovenian</a>&nbsp;
<a href="/browse/languages/bgs" title="Tagabawa (1)">Tagabawa</a>&nbsp;
<a href="/browse/languages/te" title="Telugu (6)">Telugu</a>&nbsp;
<a href="/browse/languages/cy" title="Welsh (13)">Welsh</a>&nbsp;
<a href="/browse/languages/yi" title="Yiddish (1)">Yiddish</a>&nbsp;
</p>
<p>Special Categories:
<a href="/browse/categories/2" title="Audio Book, computer-generated (370)">Audio Book, computer-generated</a>&nbsp;
<a href="/browse/categories/1" title="Audio Book, human-read (576)">Audio Book, human-read</a>&nbsp;
<a href="/browse/categories/9" title="Compilations (3)">Compilations</a>&nbsp;
<a href="/browse/categories/8" title="Data (87)">Data</a>&nbsp;
<a href="/browse/categories/3" title="Music, recorded (137)">Music, recorded</a>&nbsp;
<a href="/browse/categories/4" title="Music, Sheet (33)">Music, Sheet</a>&nbsp;
<a href="/browse/categories/6" title="Other recordings (31)">Other recordings</a>&nbsp;
<a href="/browse/categories/7" title="Pictures, moving (8)">Pictures, moving</a>&nbsp;
<a href="/browse/categories/5" title="Pictures, still (3)">Pictures, still</a>&nbsp;
</p>
<p>Recent:
<a href="/browse/recent/last1">last 24 hours</a>&nbsp;
<a href="/browse/recent/last7">last 7 days</a>&nbsp;
<a href="/browse/recent/last30">last 30 days</a>&nbsp;
</p>
</div>

View File

@ -1,8 +1,14 @@
<!DOCTYPE html> {%- include head1.html -%}
{%- include head.html -%}
<title>{{ page.title }}</title>
{%- include head2.html -%}
<body> <body>
<div class="container"><!-- start body --> <div class="container"><!-- start body -->
{%- include menu.html -%} {%- include menu.html -%}
<div class="page_content"><!-- start content --> <div class="page_content"><!-- start content -->
{{ content }} {{ content }}
@ -10,7 +16,9 @@
</div><!--content ending--> </div><!--content ending-->
<div class="footer"><!-- start footer --> <div class="footer"><!-- start footer -->
{%- include footer.html -%} {%- include footer.html -%}
</div><!-- footer ending--> </div><!-- footer ending-->
</div><!-- body ending --> </div><!-- body ending -->

107
site/catalog/index.md Normal file
View File

@ -0,0 +1,107 @@
---
layout: default
title: Online Book Catalog | Project Gutenberg
permalink: /catalog/index.html
---
Offline Book Catalog: Browse and Search eBooks
==============================================
Note: we also have [offline book catalogs](/ebooks/offline_catalogs.html) to download and use offline.
## Browse by Author, Title, Language or Recently Posted
Our browse pages are ideal to view what's in the collection
if you are yet undecided on what you want to read
### Recently posted
The recently posted pages list what new books got added or
updated most recently. There is also an [RSS feed](/feeds/today.rss)
(you'll need a feed reader software to utilize this.)
*Freshness:* updated nightly.
{% include navbar.html %}
### Top 100 Books<
If you are yet undecided, maybe you can find something on our [top 100
list](/browse/scores/top).
### Book Catalog Search
If you already know what book you want to read, you may [search our
catalog](/ebooks/) for author, title, or subjects. Subject headings
are what are known as controlled-vocabulary terms, from the
U.S. Library of Congress Subject Headings (LCSH). Subject searching
is, therefore, not the same as full text searching.
*Freshness:* Search is always up to date with titles and
authors. Subjects may be updated later.
## External Search Engines
Project Gutenberg does not operate these search engines. We provide
links in the hopes they may be useful.
### Yahoo
Project Gutenberg is a participant in Yahoo!'s Content Acquisition
Program. This provides a search of book metadata (author, title,
brief description, keywords).
*Freshness:* updated approximately weekly.
<form method="get" action="http://search.yahoo.com/search">
<table class="tablet">
<tr>
<td rowspan="2">
<a href="http://search.yahoo.com/"><img src="/pics/yahoologo.png" style="border-style: none;" alt="Yahoo! logo"></a>
<input type="hidden" name="fr" value="cap-PG">
<input type="hidden" name="vs" id="ysvs1" value="gutenberg.org">
</td>
<td>
<input type="text" name="p" size="29">
</td>
</tr>
<tr>
<td>
<input type="submit" value="Yahoo! Search">
</td>
</tr>
</table>
</form>
### Google
Google's has full-text, or "nearly" full-text search (at least the
first 100K or so of .html, .txt, and possibly other formats).
*Freshness:* updated approximately monthly.
<form method="get" action="http://www.google.com/search">
<table class="tablet">
<tr>
<td>
Google Full Text:
</td>
<td>
<input type="text" name="q" size="31" maxlength="255" value="">
</td>
<td>
eg.: Sherlock Holmes
</td>
</tr>
<tr>
<td>
<input type="hidden" name="domains" value="gutenberg.org"/>
<input type="hidden" name="sitesearch" value="gutenberg.org"/>
</td>
<td>
<input type="submit" name="btnG" value="Google Search"/>
</td>
<td>&nbsp;</td>
</tr>
</table>
</form>

810
site/ebooks/index.md Normal file
View File

@ -0,0 +1,810 @@
---
layout: default
title: Search | Project Gutenberg
permalink: /ebooks/index.html
---
Search
======
<div class="page_content">
<div class="search_category">
<ul>
<li>Most recent:
<a href="/browse/recent/last1">24 hours</a>,
<a href="/browse/recent/last7">7 days </a>,
<a href="/browse/recent/last30">30 days </a></li>
<li><a href="/ebooks/search/?sort_order=downloads">Popular</a></li>
<li><a href="/browse/scores/top">Top 100</a></li>
<li><a href="/ebooks/search/?sort_order=random">Random</a></li>
</ul>
</div>
<a class="button" href="#popup1">Help</a>
<div id="popup1" class="overlay">
<div class="popup">
<a class="close" href="#">&times;</a>
<div class="content">
<p>Enter your search terms separated by spaces, then press &lt;Enter&gt;.
Avoid punctuation except as indicated below:</p>
<table border=3px>
<tr>
<th>Suffixes</th>
<th>.</th>
<td>exact match</td>
</tr>
<tr>
<th rowspan="7">Prefixes</th>
<th>a.</th>
<td>author</td>
</tr>
<tr>
<th>t.</th>
<td>title</td>
</tr>
<tr>
<th>s.</th>
<td>subject</td>
</tr>
<tr>
<th>l.</th>
<td>language</td>
</tr>
<tr>
<th>#</th>
<td>ebook no.</td>
</tr>
<tr>
<th>n.</th>
<td>ebook no.</td>
</tr>
<tr>
<th>cat.</th>
<td>category</td>
</tr>
<tr>
<th rowspan="3" style="width: 8em">
Operators
<small>Always put spaces around these.</small>
</th>
<th>|</th>
<td>or</td>
</tr>
<tr>
<th>!</th>
<td>not</td>
</tr>
<tr>
<th>( )</th>
<td>grouping</td>
</tr>
</table>
<table border=3px>
<tr>
<th>this query</th>
<th>finds</th>
</tr>
<tr>
<td>shakespeare hamlet</td>
<td>"Hamlet" by Shakespeare</td>
</tr>
<tr>
<td>qui.</td>
<td>"qui", not "Quixote"</td>
</tr>
<tr>
<td>love stories</td>
<td>love stories</td>
</tr>
<tr>
<td>a.shakespeare</td>
<td>by Shakespeare</td>
</tr>
<tr>
<td>s.shakespeare</td>
<td>about Shakespeare</td>
</tr>
<tr>
<td>#74</td>
<td>ebook no. 74</td>
</tr>
<tr>
<td>juvenile l.german</td>
<td>juvenile lit in German</td>
</tr>
<tr>
<td>verne ( l.fr | l.it )</td>
<td>by Verne in French or Italian</td>
</tr>
<tr>
<td>love stories ! austen</td>
<td>love stories not by Austen</td>
</tr>
<tr>
<td>jane austen cat.audio</td>
<td>audio books by Jane Austen</td>
</tr>
</table>
</div>
</div>
</div>
<div class="searchbox">
<form method="get" action="/ebooks/search/"
accept-charset="utf-8" enctype="multipart/form-data">
<div class="search">
<p><label for="book-search" class="lbl-toggle">Basic Search</label>
<input type="text" value="" id="book-search" name="query" class="searchInput" title="" alt="undefined string" tabindex="20" size="20" maxlength="80"
placeholder="Search for Books"/>
<input type="submit" name="submit_search" value="Search" style="vertical-align:middle;">
</p>
</div>
</form>
</div>
<div id="popup2" class="overlay">
<div class="popup">
<a class="close" href="#">&times;</a>
<div class="content">
<ul>
<li>Advanced Search is case insensitive.</li>
<li>Fill in as many fields you like.</li>
<li>Enter one or more space separated words in each field.
Avoid punctuation characters.</li>
<li>The result will match all of the words you entered in all
of the fields. Eg. Author: <i>Jules Verne</i>, Title: <i>20</i>,
Language: <i>French</i> will get <i>20.000 Leagues Under The Sea</i>
in French.</li>
<li>Select Language: <i>English</i> only if you explicitly want to
exclude works in languages other than English.
Eg. Author: <i>Molière</i> Language: <i>English</i>
will get all the works of Molière translated into English.</li>
</ul>
</div>
</div>
</div>
<div id="popup3" class="overlay">
<div class="popup">
<a class="close" href="#">&times;</a>
<div class="content">
</div>
</div>
</div>
<div id="popup4" class="overlay">
<div class="popup">
<a class="close" href="#">&times;</a>
<div class="content">
</div>
</div>
</div>
<div id="popup5" class="overlay">
<div class="popup">
<a class="close" href="#">&times;</a>
<div class="content">
</div>
</div>
</div>
<div class="box">
<a class="button" href="#popup2">Help</a>
<form method="post" action="results" accept-charset="utf-8" enctype="multipart/form-data">
<input id="collapsible1" class="toggle" type="checkbox">
<label for="collapsible1" class="lbl-toggle">Advanced Search</label>
<div class="collapsible-content">
<div class="content-inner">
<p>
<label for="author">Author:</label>
<input type="text" name="author" id="author"/>
</p>
<p>
<label for="title">Title:</label>
<input type="text" name="title" id="title"/>
</p>
<p>
<label for="subject">Subject:</label>
<input type="text" name="subject" id="subject"/>
</p>
<p>
<label for="language">Language:</label>
<select id="lang" name="lang"
title="Language (Book Count)">
<option selected value="">Any</option>
<option value="af">Afrikaans (4)</option>
<option value="ale">Aleut (1)</option>
<option value="ar">Arabic (1)</option>
<option value="arp">Arapaho (2)</option>
<option value="brx">Bodo (2)</option>
<option value="br">Breton (1)</option>
<option value="bg">Bulgarian (6)</option>
<option value="rmr">Caló (1)</option>
<option value="ca">Catalan (33)</option>
<option value="ceb">Cebuano (3)</option>
<option value="zh">Chinese (441)</option>
<option value="cs">Czech (11)</option>
<option value="da">Danish (69)</option>
<option value="nl">Dutch (805)</option>
<option value="en">English (49590)</option>
<option value="eo">Esperanto (119)</option>
<option value="et">Estonian (1)</option>
<option value="fa">Farsi (1)</option>
<option value="fi">Finnish (2110)</option>
<option value="fr">French (3036)</option>
<option value="fy">Frisian (3)</option>
<option value="fur">Friulian (7)</option>
<option value="gla">Gaelic, Scottish (2)</option>
<option value="gl">Galician (2)</option>
<option value="kld">Gamilaraay (1)</option>
<option value="de">German (1824)</option>
<option value="el">Greek (220)</option>
<option value="grc">Greek, Ancient (3)</option>
<option value="he">Hebrew (7)</option>
<option value="hu">Hungarian (183)</option>
<option value="is">Icelandic (7)</option>
<option value="ilo">Iloko (3)</option>
<option value="ia">Interlingua (1)</option>
<option value="iu">Inuktitut (1)</option>
<option value="ga">Irish (3)</option>
<option value="it">Italian (805)</option>
<option value="ja">Japanese (22)</option>
<option value="csb">Kashubian (1)</option>
<option value="kha">Khasi (1)</option>
<option value="ko">Korean (1)</option>
<option value="la">Latin (126)</option>
<option value="lt">Lithuanian (1)</option>
<option value="mi">Maori (2)</option>
<option value="myn">Mayan Languages (3)</option>
<option value="enm">Middle English (6)</option>
<option value="nah">Nahuatl (3)</option>
<option value="nap">Napoletano-Calabrese (1)</option>
<option value="nav">Navajo (3)</option>
<option value="nai">North American Indian (3)</option>
<option value="no">Norwegian (20)</option>
<option value="oc">Occitan (1)</option>
<option value="oji">Ojibwa (1)</option>
<option value="ang">Old English (4)</option>
<option value="pl">Polish (31)</option>
<option value="pt">Portuguese (554)</option>
<option value="ro">Romanian (2)</option>
<option value="ru">Russian (9)</option>
<option value="sa">Sanskrit (1)</option>
<option value="sr">Serbian (4)</option>
<option value="sl">Slovenian (1)</option>
<option value="es">Spanish (654)</option>
<option value="sv">Swedish (202)</option>
<option value="bgs">Tagabawa (1)</option>
<option value="tl">Tagalog (60)</option>
<option value="te">Telugu (6)</option>
<option value="cy">Welsh (13)</option>
<option value="yi">Yiddish (1)</option>
</select>
</p>
<p>
<label for="category" accesskey="c">Category:</label>
<select id="category" name="category"
title="Category (Book Count)">
<option selected value="">Any</option>
<option value="1">Audio Book, human-read (576)</option>
<option value="2">Audio Book, computer-generated (370)</option>
<option value="3">Music, recorded (137)</option>
<option value="4">Music, Sheet (33)</option>
<option value="5">Pictures, still (3)</option>
<option value="6">Other recordings (31)</option>
<option value="7">Pictures, moving (8)</option>
<option value="8">Data (87)</option>
<option value="9">Compilations (3)</option>
</select>
</p>
<p>
<label for="locc" accesskey="o">LoCC:</label>
<select id="locc" name="locc"
title="Please choose a Library of Congress Class.">
<option selected value="">Any</option>
<option value="AC">AC General Works: Collections, Series, Collected works, Pamphlets (56)</option>
<option value="AE">AE General Works: Encyclopedias (140)</option>
<option value="AG">AG General Works: Dictionaries and other general reference books (246)</option>
<option value="AM">AM General Works: Museums, Collectors and collecting (2)</option>
<option value="AP">AP General Works: Periodicals (2354)</option>
<option value="AS">AS General Works: Academies and International Associations, Congresses (5)</option>
<option value="AY">AY General Works: Yearbooks, Almanacs, Directories (4)</option>
<option value="AZ">AZ General Works: History of scholarship and learning, The humanities (7)</option>
<option value="B">B Philosophy, Psychology, Religion (470)</option>
<option value="BC">BC Philosophy, Psychology, Religion: Logic (25)</option>
<option value="BD">BD Philosophy, Psychology, Religion: Speculative Philosophy, General Philosophical works (39)</option>
<option value="BF">BF Philosophy, Psychology, Religion: Psychology, Philosophy, Psychoanalysis (413)</option>
<option value="BH">BH Philosophy, Psychology, Religion: Aesthetics (17)</option>
<option value="BJ">BJ Philosophy, Psychology, Religion: Ethics, Social usages, Etiquette, Religion (249)</option>
<option value="BL">BL Philosophy, Psychology, Religion: Religion: General, Miscellaneous and Atheism (391)</option>
<option value="BM">BM Philosophy, Psychology, Religion: Judaism (38)</option>
<option value="BP">BP Philosophy, Psychology, Religion: Islam, Bahaism, Theosophy, Other and new beliefs (129)</option>
<option value="BQ">BQ Philosophy, Psychology, Religion: Buddhism (24)</option>
<option value="BR">BR Philosophy, Psychology, Religion: Christianity (207)</option>
<option value="BS">BS Philosophy, Psychology, Religion: Christianity: The Bible, Old and New Testament (625)</option>
<option value="BT">BT Philosophy, Psychology, Religion: Christianity: Doctrinal theology, God, Christology (191)</option>
<option value="BV">BV Philosophy, Psychology, Religion: Christianity: Practical theology, Worship (581)</option>
<option value="BX">BX Philosophy, Psychology, Religion: Christianity: Churches, Church movements (659)</option>
<option value="CB">CB History: History of civilization (39)</option>
<option value="CC">CC History: Archaeology (8)</option>
<option value="CE">CE History: Technical Chronology, Calendar (4)</option>
<option value="CJ">CJ History: Numismatics (8)</option>
<option value="CN">CN History: Inscriptions, Epigraphy (2)</option>
<option value="CR">CR History: Heraldry (38)</option>
<option value="CS">CS History: Genealogy (19)</option>
<option value="CT">CT History: Biography (262)</option>
<option value="D">D History: General and Eastern Hemisphere (478)</option>
<option value="D501">D501 History: General and Eastern Hemisphere: World War I (1914-1918) (735)</option>
<option value="D731">D731 History: General and Eastern Hemisphere: World War II (1939-1945) (28)</option>
<option value="DA">DA History: General and Eastern Hemisphere: Great Britain, Ireland, Central Europe (1484)</option>
<option value="DB">DB History: General and Eastern Hemisphere: Austria, Hungary, Czech Republic, Slovakia (54)</option>
<option value="DC">DC History: General and Eastern Hemisphere: France, Andorra, Monaco (863)</option>
<option value="DD">DD History: General and Eastern Hemisphere: Germany (167)</option>
<option value="DE">DE History: General and Eastern Hemisphere: The Mediterranean Region, The Greco-Roman World (16)</option>
<option value="DF">DF History: General and Eastern Hemisphere: Greece (100)</option>
<option value="DG">DG History: General and Eastern Hemisphere: Italy, Vatican City, Malta (444)</option>
<option value="DH">DH History: General and Eastern Hemisphere: Netherlands, Belgium, Luxemburg (159)</option>
<option value="DJ">DJ History: General and Eastern Hemisphere: Netherlands (47)</option>
<option value="DJK">DJK History: General and Eastern Hemisphere: Eastern Europe (2)</option>
<option value="DK">DK History: General and Eastern Hemisphere: Russia, Former Soviet Republics, Poland (166)</option>
<option value="DL">DL History: General and Eastern Hemisphere: Northern Europe, Scandinavia (80)</option>
<option value="DP">DP History: General and Eastern Hemisphere: Spain, Portugal (196)</option>
<option value="DQ">DQ History: General and Eastern Hemisphere: Switzerland (28)</option>
<option value="DR">DR History: General and Eastern Hemisphere: Balkan Peninsula, Turkey (86)</option>
<option value="DS">DS History: General and Eastern Hemisphere: Asia (852)</option>
<option value="DT">DT History: General and Eastern Hemisphere: Africa (331)</option>
<option value="DU">DU History: General and Eastern Hemisphere: History of Oceania (South Seas) (194)</option>
<option value="DX">DX History: General and Eastern Hemisphere: History of Romanies (14)</option>
<option value="E011">E011 History: America: America (441)</option>
<option value="E151">E151 History: America: United States (379)</option>
<option value="E186">E186 History: America: Colonial History (1607-1775) (30)</option>
<option value="E201">E201 History: America: Revolution (1775-1783) (117)</option>
<option value="E300">E300 History: America: Revolution to the Civil War (1783-1861) (389)</option>
<option value="E456">E456 History: America: Civil War period (1861-1865) (483)</option>
<option value="E660">E660 History: America: Late nineteenth century (1865-1900) (93)</option>
<option value="E740">E740 History: America: Twentieth century (41)</option>
<option value="E838">E838 History: America: Later twentieth century (1961-) (2)</option>
<option value="E895">E895 History: America: Twenty-first century (6)</option>
<option value="F001">F001 United States local history: New England (106)</option>
<option value="F1001">F1001 North America local history: Canada (266)</option>
<option value="F106">F106 United States local history: Atlantic coast. Middle Atlantic States (138)</option>
<option value="F1201">F1201 North America local history: Mexico (59)</option>
<option value="F1401">F1401 Latin America local history: General (35)</option>
<option value="F1461">F1461 Latin America local history: Guatemala (4)</option>
<option value="F1481">F1481 Latin America local history: El Salvador (1)</option>
<option value="F1501">F1501 Latin America local history: Honduras (2)</option>
<option value="F1521">F1521 Latin America local history: Nicaragua (1)</option>
<option value="F1541">F1541 Latin America local history: Costa Rica (1)</option>
<option value="F1561">F1561 Latin America local history: Panama (8)</option>
<option value="F1601">F1601 History of the Americas: West Indies (7)</option>
<option value="F1751">F1751 History of the Americas: West Indies. Cuba (27)</option>
<option value="F1861">F1861 History of the Americas: West Indies. Jamaica (2)</option>
<option value="F1900">F1900 West Indies local history: Hispaniola (Haiti and Dominican Republic) (9)</option>
<option value="F1951">F1951 West Indies local history: Puerto Rico (8)</option>
<option value="F2001">F2001 History of the Americas: Lesser Antilles (6)</option>
<option value="F206">F206 United States local history: The South. South Atlantic States (118)</option>
<option value="F2131">F2131 History of the Americas: West Indies. British West Indies (2)</option>
<option value="F2155">F2155 History of the Americas: Caribbean area. Caribbean sea (15)</option>
<option value="F2201">F2201 Latin America local history: South America. General (43)</option>
<option value="F2251">F2251 Latin America local history: Colombia (3)</option>
<option value="F2301">F2301 Latin America local history: Venezuela (7)</option>
<option value="F2351">F2351 Latin America local history: Guiana (12)</option>
<option value="F2501">F2501 Latin America local history: Brazil (31)</option>
<option value="F2661">F2661 Latin America local history: Paraguay (11)</option>
<option value="F2701">F2701 Latin America local history: Uruguay (4)</option>
<option value="F2801">F2801 Latin America local history: Argentina (53)</option>
<option value="F296">F296 United States local history: Gulf States. West Florida (29)</option>
<option value="F3051">F3051 Latin America local history: Chile (7)</option>
<option value="F3301">F3301 Latin America local history: Bolivia (6)</option>
<option value="F3401">F3401 Latin America local history: Peru (21)</option>
<option value="F350.5">F350.5 United States local history: Mississippi River and Valley. Middle West (45)</option>
<option value="F3701">F3701 Latin America local history: Ecuador (1)</option>
<option value="F396">F396 United States local history: Old Southwest. Lower Mississippi Valley (34)</option>
<option value="F476">F476 United States local history: Old Northwest. Northwest Territory (15)</option>
<option value="F516">F516 United States local history: Ohio River and Valley. (37)</option>
<option value="F590.3">F590.3 United States local history: The West. Trans-Mississippi Region. Great Plains (144)</option>
<option value="F721">F721 United States local history: Rocky Mountains. Yellowstone National Park (60)</option>
<option value="F786">F786 United States local history: New Southwest. Colorado River, Canyon, and Valley (69)</option>
<option value="F850.5">F850.5 United States local history: Pacific States (168)</option>
<option value="F975">F975 United States local history: Central American, West Indian, and other countries protected by and having close political affiliations with the United States (6)</option>
<option value="G">G Geography, Anthropology, Recreation (437)</option>
<option value="GA">GA Geography, Anthropology, Recreation: Mathematical geography, Cartography (7)</option>
<option value="GB">GB Geography, Anthropology, Recreation: Physical geography (21)</option>
<option value="GC">GC Geography, Anthropology, Recreation: Oceanography (10)</option>
<option value="GF">GF Geography, Anthropology, Recreation: Human ecology, Anthropogeography (5)</option>
<option value="GN">GN Geography, Anthropology, Recreation: Anthropology (107)</option>
<option value="GR">GR Geography, Anthropology, Recreation: Folklore (262)</option>
<option value="GT">GT Geography, Anthropology, Recreation: Manners and customs (89)</option>
<option value="GV">GV Geography, Anthropology, Recreation: Recreation, Leisure (244)</option>
<option value="H">H Social sciences (9)</option>
<option value="HA">HA Social sciences: Statistics (3)</option>
<option value="HB">HB Social sciences: Economic theory, Demography (80)</option>
<option value="HC">HC Social sciences: Economic history and conditions, Special topics (39)</option>
<option value="HD">HD Social sciences: Economic history and conditions, Production (155)</option>
<option value="HE">HE Social sciences: Transportation and communications (143)</option>
<option value="HF">HF Social sciences: Commerce (78)</option>
<option value="HG">HG Social sciences: Finance (57)</option>
<option value="HJ">HJ Social sciences: Public finance (9)</option>
<option value="HM">HM Social sciences: Sociology (45)</option>
<option value="HN">HN Social sciences: Social history and conditions, Social problems (56)</option>
<option value="HQ">HQ Social sciences: The family, Marriage, Sex and Gender (359)</option>
<option value="HS">HS Social sciences: Societies: secret, benevolent, etc. (28)</option>
<option value="HT">HT Social sciences: Communities, Classes, Races (44)</option>
<option value="HV">HV Social sciences: Social pathology, Social and Public Welfare (339)</option>
<option value="HX">HX Social sciences: Socialism, Communism, Anarchism (134)</option>
<option value="J">J Political science (71)</option>
<option value="JA">JA Political science: Political science (6)</option>
<option value="JC">JC Political science: Political theory (72)</option>
<option value="JF">JF Political science: Political institutions and public administration (13)</option>
<option value="JK">JK Political science: Political inst. and pub. Admin.: United States (103)</option>
<option value="JL">JL Political science: Political inst. and pub. Admin.: America (2)</option>
<option value="JN">JN Political science: Political inst. and pub. Admin.: Europe (33)</option>
<option value="JQ">JQ Political science: Political inst. and pub. Admin.: Asia, Africa and Oceania (6)</option>
<option value="JS">JS Political science: Local government, Municipal government (3)</option>
<option value="JV">JV Political science: Colonies and colonization, International migration (21)</option>
<option value="JX">JX Political science: International law (38)</option>
<option value="JZ">JZ Political science: International relations (1)</option>
<option value="K">K Law in general, Comparative and uniform law, Jurisprudence (31)</option>
<option value="KBM">KBM Law in general, Comparative and uniform law, Jurisprudence: Jewish law (1)</option>
<option value="KBR">KBR Law in general, Comparative and uniform law, Jurisprudence: History of canon law (1)</option>
<option value="KD">KD Law in general, Comparative and uniform law, Jurisprudence: United Kingdom and Ireland (65)</option>
<option value="KDZ">KDZ Law in general, Comparative and uniform law, Jurisprudence: America, North America (1)</option>
<option value="KE">KE Law in general, Comparative and uniform law, Jurisprudence: Canada (1)</option>
<option value="KF">KF Law in general, Comparative and uniform law, Jurisprudence: United States (76)</option>
<option value="KH">KH Law in general, Comparative and uniform law, Jurisprudence: South America (1)</option>
<option value="KJ">KJ Law in general, Comparative and uniform law, Jurisprudence: Europe (17)</option>
<option value="KL">KL Law in general, Comparative and uniform law, Jurisprudence: Asia and Eurasia, Africa, Pacific Area, and Antarctica (2)</option>
<option value="KN">KN Law in general, Comparative and uniform law, Jurisprudence: South Asia, Southeast Asia, East Asia (2)</option>
<option value="KNX">KNX Law in general, Comparative and uniform law, Jurisprudence: Japan (2)</option>
<option value="KP">KP Law in general, Comparative and uniform law, Jurisprudence: South Asia, Southeast Asia, East Asia (1)</option>
<option value="KZ">KZ Law in general, Comparative and uniform law, Jurisprudence: Law of nations (20)</option>
<option value="L">L Education (6)</option>
<option value="LA">LA Education: History of education (46)</option>
<option value="LB">LB Education: Theory and practice of education (135)</option>
<option value="LC">LC Education: Special aspects of education (48)</option>
<option value="LD">LD Education: Individual institutions: United States (16)</option>
<option value="LE">LE Education: Individual institutions: America (except US) (1)</option>
<option value="LF">LF Education: Individual institutions: Europe (32)</option>
<option value="LH">LH Education: College and school magazines and papers (1)</option>
<option value="LT">LT Education: Textbooks (10)</option>
<option value="M">M Music (212)</option>
<option value="ML">ML Music: Literature of music (319)</option>
<option value="MT">MT Music: Musical instruction and study, Composition (67)</option>
<option value="N">N Fine Arts (183)</option>
<option value="NA">NA Fine Arts: Architecture (196)</option>
<option value="NB">NB Fine Arts: Sculpture (26)</option>
<option value="NC">NC Fine Arts: Drawing, Design, Illustration (160)</option>
<option value="ND">ND Fine Arts: Painting (246)</option>
<option value="NE">NE Fine Arts: Print media (37)</option>
<option value="NK">NK Fine Arts: Decorative and Applied Arts, Decoration and Ornament (134)</option>
<option value="NX">NX Fine Arts: Arts in general (4)</option>
<option value="P">P Language and Literatures (21)</option>
<option value="PA">PA Language and Literatures: Classical Languages and Literature (576)</option>
<option value="PB">PB Language and Literatures: General works (56)</option>
<option value="PC">PC Language and Literatures: Romance languages: Italian, French, Spanish, Portuguese (107)</option>
<option value="PD">PD Language and Literatures: Germanic and Scandinavian languages (11)</option>
<option value="PE">PE Language and Literatures: English (225)</option>
<option value="PF">PF Language and Literatures: West Germanic (40)</option>
<option value="PG">PG Language and Literatures: Slavic (including Russian), Languages and Literature (479)</option>
<option value="PH">PH Language and Literatures: Finno-Ugrian and Basque languages and literatures (997)</option>
<option value="PJ">PJ Language and Literatures: Oriental languages and literatures (122)</option>
<option value="PK">PK Language and Literatures: Indo-Iranian literatures (88)</option>
<option value="PL">PL Language and Literatures: Languages and literatures of Eastern Asia, Africa, Oceania (416)</option>
<option value="PM">PM Language and Literatures: Indigenous American and Artificial Languages (97)</option>
<option value="PN">PN Language and Literatures: Literature: General, Criticism, Collections (848)</option>
<option value="PQ">PQ Language and Literatures: Romance literatures: French, Italian, Spanish, Portuguese (4200)</option>
<option value="PR">PR Language and Literatures: English literature (9157)</option>
<option value="PS">PS Language and Literatures: American and Canadian literature (9118)</option>
<option value="PT">PT Language and Literatures: Germanic, Scandinavian, and Icelandic literatures (2587)</option>
<option value="PZ">PZ Language and Literatures: Juvenile belles lettres (6530)</option>
<option value="Q">Q Science (173)</option>
<option value="QA">QA Science: Mathematics (184)</option>
<option value="QB">QB Science: Astronomy (128)</option>
<option value="QC">QC Science: Physics (148)</option>
<option value="QD">QD Science: Chemistry (69)</option>
<option value="QE">QE Science: Geology (123)</option>
<option value="QH">QH Science: Natural history (613)</option>
<option value="QH301">QH301 Science: Biology (3)</option>
<option value="QK">QK Science: Botany (163)</option>
<option value="QL">QL Science: Zoology (555)</option>
<option value="QM">QM Science: Human anatomy (11)</option>
<option value="QP">QP Science: Physiology (137)</option>
<option value="QR">QR Science: Microbiology (13)</option>
<option value="R">R Medicine (79)</option>
<option value="RA">RA Medicine: Public aspects of medicine (87)</option>
<option value="RB">RB Medicine: Pathology (7)</option>
<option value="RC">RC Medicine: Internal medicine (153)</option>
<option value="RD">RD Medicine: Surgery (27)</option>
<option value="RE">RE Medicine: Ophthalmology (4)</option>
<option value="RF">RF Medicine: Otorhinolaryngology (3)</option>
<option value="RG">RG Medicine: Gynecology and obstetrics (23)</option>
<option value="RJ">RJ Medicine: Pediatrics (13)</option>
<option value="RK">RK Medicine: Dentistry (5)</option>
<option value="RL">RL Medicine: Dermatology (2)</option>
<option value="RM">RM Medicine: Therapeutics, Pharmacology (63)</option>
<option value="RS">RS Medicine: Pharmacy and materia medica (13)</option>
<option value="RT">RT Medicine: Nursing (9)</option>
<option value="RV">RV Medicine: Botanic, Thomsonian, and eclectic medicine (1)</option>
<option value="RX">RX Medicine: Homeopathy (9)</option>
<option value="RZ">RZ Medicine: Other systems of medicine (7)</option>
<option value="S">S Agriculture (96)</option>
<option value="SB">SB Agriculture: Plant culture (207)</option>
<option value="SD">SD Agriculture: Forestry (17)</option>
<option value="SF">SF Agriculture: Animal culture (177)</option>
<option value="SH">SH Agriculture: Aquaculture, Fisheries, Angling (49)</option>
<option value="SK">SK Agriculture: Hunting sports (105)</option>
<option value="T">T Technology (188)</option>
<option value="TA">TA Technology: Engineering and Civil engineering (52)</option>
<option value="TC">TC Technology: Ocean engineering (34)</option>
<option value="TD">TD Technology: Environmental technology, Sanitary engineering (14)</option>
<option value="TE">TE Technology: Highway engineering, Roads and pavements (3)</option>
<option value="TF">TF Technology: Railroad engineering and operation (27)</option>
<option value="TG">TG Technology: Bridge engineering (4)</option>
<option value="TH">TH Technology: Building construction (28)</option>
<option value="TJ">TJ Technology: Mechanical engineering and machinery (57)</option>
<option value="TK">TK Technology: Electrical, Electronics and Nuclear engineering (100)</option>
<option value="TL">TL Technology: Motor vehicles, Aeronautics, Astronautics (79)</option>
<option value="TN">TN Technology: Mining engineering, Metallurgy (35)</option>
<option value="TP">TP Technology: Chemical technology (66)</option>
<option value="TR">TR Technology: Photography (32)</option>
<option value="TS">TS Technology: Manufactures (103)</option>
<option value="TT">TT Technology: Handicrafts, Arts and crafts (100)</option>
<option value="TX">TX Technology: Home economics (316)</option>
<option value="U">U Military science (81)</option>
<option value="UA">UA Military science: Armies: Organization, distribution, military situation (67)</option>
<option value="UB">UB Military science: Military administration (8)</option>
<option value="UC">UC Military science: Maintenance and transportation (8)</option>
<option value="UD">UD Military science: Infantry (10)</option>
<option value="UE">UE Military science: Cavalry, Armor (8)</option>
<option value="UF">UF Military science: Artillery (8)</option>
<option value="UG">UG Military science: Military engineering (23)</option>
<option value="UH">UH Military science: Other services (12)</option>
<option value="V">V Naval science (24)</option>
<option value="VA">VA Naval science: Navies: Organization, distribution, naval situation (10)</option>
<option value="VB">VB Naval science: Naval administration (1)</option>
<option value="VE">VE Naval science: Marines (1)</option>
<option value="VF">VF Naval science: Naval ordnance (3)</option>
<option value="VG">VG Naval science: Minor services of navies (1)</option>
<option value="VK">VK Naval science: Navigation, Merchant marine (24)</option>
<option value="VM">VM Naval science: Naval architecture, Shipbuilding, Marine engineering (20)</option>
<option value="Z">Z Bibliography, Library science (496)</option>
</select>
</p>
<p>
<label for="filetype" accesskey="f">Filetype:</label>
<select id="filetype" name="filetype"
title="Please choose a file type.">
<option selected value="">Any</option>
<option value="readme">Readme (readme)</option>
<option value="license">License (license)</option>
<option value="index">Audio Book Index (index)</option>
<option value="html">HTML (html)</option>
<option value="html.gen">Generated HTML (html.gen)</option>
<option value="html.noimages">Generated HTML (no images) (html.noimages)</option>
<option value="html.images">Generated HTML (with images) (html.images)</option>
<option value="iso">ISO CD/DVD Image (iso)</option>
<option value="epub.dp">EPUB (hand-crafted) (epub.dp)</option>
<option value="epub.noimages">EPUB (no images) (epub.noimages)</option>
<option value="epub.images">EPUB (with images) (epub.images)</option>
<option value="pdf.gen">Generated PDF (pdf.gen)</option>
<option value="pdf.noimages">Generated PDF (no images) (pdf.noimages)</option>
<option value="pdf.images">Generated PDF (with images) (pdf.images)</option>
<option value="kindle.noimages">Kindle (no images) (kindle.noimages)</option>
<option value="kindle.images">Kindle (with images) (kindle.images)</option>
<option value="md5">MD5 Checksum (md5)</option>
<option value="iso.split">Part of ISO CD/DVD Image (iso.split)</option>
<option value="pdf">PDF (pdf)</option>
<option value="css">CSS Stylesheet (css)</option>
<option value="eps">Encapsulated PostScript (eps)</option>
<option value="mus">Finale (mus)</option>
<option value="fen">ForsythEdwards Notation (fen)</option>
<option value="gif">GIF Picture (gif)</option>
<option value="jpg">JPEG Picture (jpg)</option>
<option value="ly">LilyPond (ly)</option>
<option value="mid">MIDI (mid)</option>
<option value="mpg">MPEG Video (mpg)</option>
<option value="lit">MS Lit for PocketPC (lit)</option>
<option value="rtf">MS Rich Text Format (rtf)</option>
<option value="avi">MS Video (avi)</option>
<option value="wav">MS Wave Audio (wav)</option>
<option value="doc">MS Word Document (doc)</option>
<option value="ogg">Ogg Vorbis Audio (ogg)</option>
<option value="pdb">Palm Database (pdb)</option>
<option value="prc">Palm Database (prc)</option>
<option value="plucker">Plucker (plucker)</option>
<option value="png">PNG Picture (png)</option>
<option value="ps">PostScript (ps)</option>
<option value="ps2">PostScript Level 2 (ps2)</option>
<option value="qioo">QiOO Mobile (qioo)</option>
<option value="mov">Quicktime Video (mov)</option>
<option value="qt">Quicktime Video (qt)</option>
<option value="sib">Sibelius (sib)</option>
<option value="svg">SVG (svg)</option>
<option value="dvi">TeX Device Independent (dvi)</option>
<option value="tiff">TIFF Picture (tiff)</option>
<option value="tr">Tome Raider (tr)</option>
<option value="xsl">XSLT Stylesheet (xsl)</option>
<option value="m4b">Apple iTunes Audiobook (m4b)</option>
<option value="m4a">Apple iTunes Audiobook (m4a)</option>
<option value="mp4">MPEG 4 Part 14 (mp4)</option>
<option value="mp3">MP3 Audio (mp3)</option>
<option value="spx">Speex Audio (spx)</option>
<option value="txt.utf-8">Plain Text UTF-8 (txt.utf-8)</option>
<option value="txt">Plain Text (txt)</option>
<option value="aac">AAC (Advanced Audio Coding) (aac)</option>
<option value="flv">Flash Video (flv)</option>
<option value="xls">Microsoft Excel (xls)</option>
<option value="nfo">Proprietary `Folio' format (nfo)</option>
<option value="pageimages">Raw Page Images (pageimages)</option>
<option value="rdf">RDF (rdf)</option>
<option value="rst.gen">reStructuredText (rst.gen)</option>
<option value="tei">TEI Text Encoding Initiative (tei)</option>
<option value="tex">TeX (tex)</option>
<option value="wma">Windows Media Audio (wma)</option>
<option value="xml">XML (xml)</option>
<option value="rst">reStructuredText (rst)</option>
<option value="cover.medium">Cover Medium (cover.medium)</option>
<option value="cover.small">Cover Thumbnail (cover.small)</option>
<option value="rst.master">reStructuredText Master (rst.master)</option>
<option value="?">Unspecified (?)</option>
</select>
</p>
<p>
<input type="submit" id="submit" name="submit_search" value="Search">
</p>
</div>
</div>
</form>
</div>
<a class="button" href="#popup4">Help</a>
<input id="collapsible3" class="toggle" type="checkbox">
<label for="collapsible3" class="lbl-toggle">Browse</label>
<div class="collapsible-content">
<div class="content-inner">
<p>
<label for="more_than_50" accesskey="f">By languages with more than 50 books:</label>
<select id="more_than_50" name="more_than_50" onchange="location=this.value">
<option selected value="">Choose a Language</option>
<option value = "/browse/languages/zh" title="Chinese (441)">Chinese (441)</option>
<option value = "/browse/languages/da" title="Danish (69)">Danish (69)</option>
<option value = "/browse/languages/nl" title="Dutch (805)">Dutch (805)</option>
<option value = "/browse/languages/en" title="English (49595)">English (49595)</option>
<option value = "/browse/languages/eo" title="Esperanto (119)">Esperanto (119)</option>
<option value = "/browse/languages/fi" title="Finnish (2111)">Finnish (2111)</option>
<option value = "/browse/languages/fr" title="French (3036)">French (3036)</option>
<option value = "/browse/languages/de" title="German (1826)">German (1826)</option>
<option value = "/browse/languages/el" title="Greek (220)">Greek (220)</option>
<option value = "/browse/languages/hu" title="Hungarian (183)">Hungarian (183)</option>
<option value = "/browse/languages/it" title="Italian (805)">Italian (805)</option>
<option value = "/browse/languages/la" title="Latin (126)">Latin (126)</option>
<option value = "/browse/languages/pt" title="Portuguese (554)">Portuguese (554)</option>
<option value = "/browse/languages/es" title="Spanish (654)">Spanish (654)</option>
<option value = "/browse/languages/sv" title="Swedish (202)">Swedish (202)</option>
<option value = "/browse/languages/tl" title="Tagalog (60)">Tagalog (60)</option>
</select>
</p>
<p>
<label for="upto_50" accesskey="f">By Languages with up to 50 books:</label>
<select id="upto_50" name="upto_50" onchange="location=this.value">
<option selected value="">Choose a Language</option>
<option value = "/browse/languages/af" title="Afrikaans (4)">Afrikaans (4)</option>
<option value = "/browse/languages/ale" title="Aleut (1)">Aleut (1)</option>
<option value = "/browse/languages/ar" title="Arabic (1)">Arabic (1)</option>
<option value = "/browse/languages/arp" title="Arapaho (2)">Arapaho (2)</option>
<option value = "/browse/languages/brx" title="Bodo (2)">Bodo (2)</option>
<option value = "/browse/languages/br" title="Breton (1)">Breton (1)</option>
<option value = "/browse/languages/bg" title="Bulgarian (6)">Bulgarian (6)</option>
<option value = "/browse/languages/rmr" title="Caló (1)">Caló (1)</option>
<option value = "/browse/languages/ca" title="Catalan (33)">Catalan (33)</option>
<option value = "/browse/languages/ceb" title="Cebuano (3)">Cebuano (3)</option>
<option value = "/browse/languages/cs" title="Czech (11)">Czech (11)</option>
<option value = "/browse/languages/et" title="Estonian (1)">Estonian (1)</option>
<option value = "/browse/languages/fa" title="Farsi (1)">Farsi (1)</option>
<option value = "/browse/languages/fy" title="Frisian (3)">Frisian (3)</option>
<option value = "/browse/languages/fur" title="Friulian (7)">Friulian (7)</option>
<option value = "/browse/languages/gla" title="Gaelic, Scottish (2)">Gaelic, Scottish (2)</option>
<option value = "/browse/languages/gl" title="Galician (2)">Galician (2)</option>
<option value = "/browse/languages/kld" title="Gamilaraay (1)">Gamilaraay (1)</option>
<option value = "/browse/languages/grc" title="Greek, Ancient (3)">Greek, Ancient (3)</option>
<option value = "/browse/languages/he" title="Hebrew (7)">Hebrew (7)</option>
<option value = "/browse/languages/is" title="Icelandic (7)">Icelandic (7)</option>
<option value = "/browse/languages/ilo" title="Iloko (3)">Iloko (3)</option>
<option value = "/browse/languages/ia" title="Interlingua (1)">Interlingua (1)</option>
<option value = "/browse/languages/iu" title="Inuktitut (1)">Inuktitut (1)</option>
<option value = "/browse/languages/ga" title="Irish (3)">Irish (3)</option>
<option value = "/browse/languages/ja" title="Japanese (22)">Japanese (22)</option>
<option value = "/browse/languages/csb" title="Kashubian (1)">Kashubian (1)</option>
<option value = "/browse/languages/kha" title="Khasi (1)">Khasi (1)</option>
<option value = "/browse/languages/ko" title="Korean (1)">Korean (1)</option>
<option value = "/browse/languages/lt" title="Lithuanian (1)">Lithuanian (1)</option>
<option value = "/browse/languages/mi" title="Maori (2)">Maori (2)</option>
<option value = "/browse/languages/myn" title="Mayan Languages (3)">Mayan Languages (3)</option>
<option value = "/browse/languages/enm" title="Middle English (6)">Middle English (6)</option>
<option value = "/browse/languages/nah" title="Nahuatl (3)">Nahuatl (3)</option>
<option value = "/browse/languages/nap" title="Napoletano-Calabrese (1)">Napoletano-Calabrese (1)</option>
<option value = "/browse/languages/nav" title="Navajo (3)">Navajo (3)</option>
<option value = "/browse/languages/nai" title="North American Indian (3)">North American Indian (3)</option>
<option value = "/browse/languages/no" title="Norwegian (20)">Norwegian (20)</option>
<option value = "/browse/languages/oc" title="Occitan (1)">Occitan (1)</option>
<option value = "/browse/languages/oji" title="Ojibwa (1)">Ojibwa (1)</option>
<option value = "/browse/languages/ang" title="Old English (4)">Old English (4)</option>
<option value = "/browse/languages/pl" title="Polish (31)">Polish (31)</option>
<option value = "/browse/languages/ro" title="Romanian (2)">Romanian (2)</option>
<option value = "/browse/languages/ru" title="Russian (9)">Russian (9)</option>
<option value = "/browse/languages/sa" title="Sanskrit (1)">Sanskrit (1)</option>
<option value = "/browse/languages/sr" title="Serbian (4)">Serbian (4)</option>
<option value = "/browse/languages/sl" title="Slovenian (1)">Slovenian (1)</option>
<option value = "/browse/languages/bgs" title="Tagabawa (1)">Tagabawa (1)</option>
<option value = "/browse/languages/te" title="Telugu (6)">Telugu (6)</option>
<option value = "/browse/languages/cy" title="Welsh (13)">Welsh (13)</option>
<option value = "/browse/languages/yi" title="Yiddish (1)">Yiddish (1)</option>
</select>
</p>
<p>
<label for="category" accesskey="c">Category:</label>
<select id="category" name="category"
title="Please choose a Project Gutenberg Category." style="width: 30em" onchange="location=this.value">
<option selected value="">Choose a Category </option>
<option value = "/browse/categories/1" title="Audio Book, human-read (576)">Audio Book, human-read (576)</option>
<option value = "/browse/categories/2" title="Audio Book, computer-generated (370)">Audio Book, computer-generated (370)</option>
<option value = "/browse/categories/3" title="Music, recorded (137)">Music, recorded (137)</option>
<option value = "/browse/categories/4" title="Music, Sheet (33)">Music, Sheet (33)</option>
<option value = "/browse/categories/5" title="Pictures, still (3)">Pictures, still (3)</option>
<option value = "/browse/categories/6" title="Other recordings (31)">Other recordings (31)</option>
<option value = "/browse/categories/7" title="Pictures, moving (8)">Pictures, moving (8)</option>
<option value = "/browse/categories/8" title="Data (87)">Data (87)</option>
<option value = "/browse/categories/9" title="Compilations (3)">Compilations (3)</option>
</select>
</p>
</div>
</div>
<a class="button" href="#popup3">Help</a>
<input id="collapsible2" class="toggle" type="checkbox">
<label for="collapsible2" class="lbl-toggle">Full Text Search</label>
<div class="collapsible-content">
<div class="content-inner">
<form method="get" action="https//search.yahoo.com/search">
<img src="/pics/yahoologo.png" style="vertical-align:middle;" alt="Yahoo! logo">
<input type="hidden" name="fr" value="cap-PG">
<input type="hidden" name="vs" id="ysvs1" value="gutenberg.org">
<input type="text" name="p" size="29" placeholder="Search Yahoo!">
<input type="submit" value="Yahoo! Search">
</form>
<form method="get" action="https://www.google.com/search">
<img src="/pics/google_search.png" style="vertical-align:middle;" alt="Google logo">
<input type="text" name="q" size="31" maxlength="255" value="" placeholder="Search Google">
<input type="hidden" name="domains" value="gutenberg.org"/>
<input type="hidden" name="sitesearch" value="gutenberg.org"/>
<input type="submit" name="btnG" value="Google Search"/>
</form>
<form method="get" id="search" action="https://duckduckgo.com/">
<img src="/pics/duck.png" style="vertical-align:middle;" alt="DuckDuckGo logo">
<input type="hidden" name="sites" value="http://www.gutenberg.org"/>
<input type="hidden" name="k8" value="#444444"/>
<input type="hidden" name="k9" value="#D51920"/>
<input type="hidden" name="kt" value="h"/>
<input type="text" name="q" maxlength="255" placeholder="Search DuckDuckGo"/>
<input type="submit" value="DuckDuckGo Search"/>
</form>
</div>
</div>
</div>

View File

@ -28,30 +28,34 @@ Updated at least monthly. These plain text files provide the basic information
If GUTINDEX.ALL is too big for you or you prefer separate annual lists, you can download GUTINDEX files by year. If GUTINDEX.ALL is too big for you or you prefer separate annual lists, you can download GUTINDEX files by year.
* [GUTINDEX.2019](/dirs/GUTINDEX.2019) <div class="search_category">
* [GUTINDEX.2018](/dirs/GUTINDEX.2018) <ul>
* [GUTINDEX.2017](/dirs/GUTINDEX.2017) <li><a href="/dirs/GUTINDEX.2019">GUTINDEX.2019</a></li>
* [GUTINDEX.2016](/dirs/GUTINDEX.2016) <li><a href="/dirs/GUTINDEX.2018">GUTINDEX.2018</a></li>
* [GUTINDEX.2015](/dirs/GUTINDEX.2015) <li><a href="/dirs/GUTINDEX.2017">GUTINDEX.2017</a></li>
* [GUTINDEX.2014](/dirs/GUTINDEX.2014) <li><a href="/dirs/GUTINDEX.2016">GUTINDEX.2016</a></li>
* [GUTINDEX.2013](/dirs/GUTINDEX.2013) <li><a href="/dirs/GUTINDEX.2015">GUTINDEX.2015</a></li>
* [GUTINDEX.2012](/dirs/GUTINDEX.2012) <li><a href="/dirs/GUTINDEX.2014">GUTINDEX.2014</a></li>
* [GUTINDEX.2011](/dirs/GUTINDEX.2011) <li><a href="/dirs/GUTINDEX.2013">GUTINDEX.2013</a></li>
* [GUTINDEX.2010](/dirs/GUTINDEX.2010) <li><a href="/dirs/GUTINDEX.2012">GUTINDEX.2012</a></li>
* [GUTINDEX.2009](/dirs/GUTINDEX.2009) <li><a href="/dirs/GUTINDEX.2011">GUTINDEX.2011</a></li>
* [GUTINDEX.2008](/dirs/GUTINDEX.2008) <li><a href="/dirs/GUTINDEX.2010">GUTINDEX.2010</a></li>
* [GUTINDEX.2007](/dirs/GUTINDEX.2007) <li><a href="/dirs/GUTINDEX.2009">GUTINDEX.2009</a></li>
* [GUTINDEX.2006](/dirs/GUTINDEX.2006) <li><a href="/dirs/GUTINDEX.2008">GUTINDEX.2008</a></li>
* [GUTINDEX.2005](/dirs/GUTINDEX.2005) <li><a href="/dirs/GUTINDEX.2007">GUTINDEX.2007</a></li>
* [GUTINDEX.2004](/dirs/GUTINDEX.2004) <li><a href="/dirs/GUTINDEX.2006">GUTINDEX.2006</a></li>
* [GUTINDEX.2003](/dirs/GUTINDEX.2003) <li><a href="/dirs/GUTINDEX.2005">GUTINDEX.2005</a></li>
* [GUTINDEX.2002](/dirs/GUTINDEX.2002) <li><a href="/dirs/GUTINDEX.2004">GUTINDEX.2004</a></li>
* [GUTINDEX.2001](/dirs/GUTINDEX.2001) <li><a href="/dirs/GUTINDEX.2003">GUTINDEX.2003</a></li>
* [GUTINDEX.2000](/dirs/GUTINDEX.2000) <li><a href="/dirs/GUTINDEX.2002">GUTINDEX.2002</a></li>
* [GUTINDEX.1999](/dirs/GUTINDEX.1999) <li><a href="/dirs/GUTINDEX.2001">GUTINDEX.2001</a></li>
* [GUTINDEX.1998](/dirs/GUTINDEX.1998) <li><a href="/dirs/GUTINDEX.2000">GUTINDEX.2000</a></li>
* [GUTINDEX.1997](/dirs/GUTINDEX.1997) <li><a href="/dirs/GUTINDEX.1999">GUTINDEX.1999</a></li>
* [GUTINDEX.1996](/dirs/GUTINDEX.1996) (and earlier) <li><a href="/dirs/GUTINDEX.1998">GUTINDEX.1998</a></li>
<li><a href="/dirs/GUTINDEX.1997">GUTINDEX.1997</a></li>
<li><a href="/dirs/GUTINDEX.1996">GUTINDEX.1996</a> (and earlier)</li>
</ul>
</div>
## Directory/Folder Listings ## Directory/Folder Listings

932
site/ebooks/test.html Normal file
View File

@ -0,0 +1,932 @@
<!DOCTYPE html>
<html class="client-nojs" lang="en" dir="ltr" xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol.org/schema/" xmlns:fb="http://www.facebook.com/2008/fbml">
<head>
<meta charset="UTF-8"/>
<title>Find an eBook - Project Gutenberg</title>
<link rel="stylesheet" href="/gutenberg/style.css?1.1">
<link rel="stylesheet" href="/gutenberg/collapsible.css?1.1">
<link rel="stylesheet" href="/gutenberg/nav.css?v=1.1">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="keywords" content="books, ebooks, free, kindle, android, iphone, ipad"/>
<meta name="google-site-verification" content="wucOEvSnj5kP3Ts_36OfP64laakK-1mVTg-ptrGC9io"/>
<meta name="alexaVerifyID" content="4WNaCljsE-A82vP_ih2H_UqXZvM"/>
<link rel="copyright" href="http://www.gnu.org/copyleft/fdl.html"/>
<link rel="shortcut icon" href="/gutenberg/favicon.ico?v=1.1"/>
<meta property="og:title" content="Project Gutenberg" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://www.gutenberg.org/" />
<meta property="og:description" content="Project Gutenberg is a library of free eBooks." />
<meta property="fb:admins" content="615269807" />
<meta property="fb:app_id" content="115319388529183" />
<meta property="og:site_name" content="Project Gutenberg" />
<meta property="og:image" content="https://www.gutenberg.org/gutenberg/pg-logo-144x144.png" />
</head>
<body>
<div class="container">
<nav role="navigation">
<a href="/index.html" class="no-hover">
<img class="logo" src="/gutenberg/pg-logo-129x80.png" alt="Project Gutenberg" draggable="false">
</a>
<label for="show-menu" class="show-menu"><img src="/gutenberg/menu-icon.png" class="menu"></label>
<input type="checkbox" id="show-menu" role="button">
<!--<a href="#" class="show-menu"></a>-->
<ul id="menu">
<li><a href="/ebooks/index.php">Find an eBook</a></li>
<li><a href="#">How to Help</a></li>
<li><a href="#">Help</a>
<ul class="hidden">
<li><a href="/help/mobile.html">Mobile How-To</a></li>
<li><a href="#">Sub-2</a></li>
<li><a href="#">Sub-3</a></li>
</ul>
</li>
<li><a href="#">About</a>
<ul class="hidden">
<li><a href="/about/history.html">About Us</a></li>
<li><a href="/policy/privacy_policy.html">Privacy Policy</a></li>
<li><a href="/about/contact_information.html">Contact Us</a></li>
</ul>
</li>
<li><a href="/donate/donate.html">Donate</a></li>
</ul>
<div class="searchbox">
<form method="get" action="/ebooks/search/"
accept-charset="utf-8" enctype="multipart/form-data">
<input type="text" value="" id="menu-book-search" name="query" class="searchInput" title="" alt="undefined string" tabindex="20" size="20" maxlength="80"
placeholder="Search for Books"/>
<input type="submit" name="submit_search" value="Search" style="vertical-align:middle;">
</form>
</div>
<div class="donate">
<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="new">
<p>Project Gutenberg appreciates your donation! Learn <a href="/donate/donate.html">Why Donate?</a> Click here to:</p>
<input type="hidden" name="cmd" value="_s-xclick" />
<input type="hidden" name="hosted_button_id" value="XKAL6BZL3YPSN" />
<input class="donbtn" type="image" src="/gutenberg/en_US.gif"
name="submit" alt="PayPal-The safer, easier way to pay online!" />
</form>
</div>
</nav>
<div class="page_content">
<div class="search_category"><ul>
<li><a href="/ebooks/search/?sort_order=downloads">Popular</a></li>
<li><a href="/ebooks/search/?sort_order=release_date">Latest Categories</a></li>
<li><a href="/ebooks/search/?sort_order=random">Random</a></li>
</ul>
</div>
<a class="button" href="#popup1">Help</a>
<div id="popup1" class="overlay">
<div class="popup">
<a class="close" href="#">&times;</a>
<div class="content">
<p>Enter your search terms separated by spaces,
then press &lt;Enter&gt;.
Avoid punctuation except as indicated below:</p>
<table border=3px>
<tr>
<th>Suffixes</th>
<th>.</th>
<td>exact match</td>
</tr>
<tr>
<th rowspan="7">Prefixes</th>
<th>a.</th>
<td>author</td>
</tr>
<tr>
<th>t.</th>
<td>title</td>
</tr>
<tr>
<th>s.</th>
<td>subject</td>
</tr>
<tr>
<th>l.</th>
<td>language</td>
</tr>
<tr>
<th>#</th>
<td>ebook no.</td>
</tr>
<tr>
<th>n.</th>
<td>ebook no.</td>
</tr>
<tr>
<th>cat.</th>
<td>category</td>
</tr>
<tr>
<th rowspan="3" style="width: 8em">
Operators
<small>Always put spaces around these.</small>
</th>
<th>|</th>
<td>or</td>
</tr>
<tr>
<th>!</th>
<td>not</td>
</tr>
<tr>
<th>( )</th>
<td>grouping</td>
</tr>
</table>
<table border=3px>
<tr>
<th>this query</th>
<th>finds</th>
</tr>
<tr>
<td>shakespeare hamlet</td>
<td>"Hamlet" by Shakespeare</td>
</tr>
<tr>
<td>qui.</td>
<td>"qui", not "Quixote"</td>
</tr>
<tr>
<td>love stories</td>
<td>love stories</td>
</tr>
<tr>
<td>a.shakespeare</td>
<td>by Shakespeare</td>
</tr>
<tr>
<td>s.shakespeare</td>
<td>about Shakespeare</td>
</tr>
<tr>
<td>#74</td>
<td>ebook no. 74</td>
</tr>
<tr>
<td>juvenile l.german</td>
<td>juvenile lit in German</td>
</tr>
<tr>
<td>verne ( l.fr | l.it )</td>
<td>by Verne in French or Italian</td>
</tr>
<tr>
<td>love stories ! austen</td>
<td>love stories not by Austen</td>
</tr>
<tr>
<td>jane austen cat.audio</td>
<td>audio books by Jane Austen</td>
</tr>
</table>
</div>
</div>
</div>
<form method="get" action="/ebooks/search/"
accept-charset="utf-8" enctype="multipart/form-data">
<div class="search">
<p><label for="book-search" class="lbl-toggle">Basic Search</label>
<input type="text" value="" id="book-search" name="query" class="searchInput" title="" alt="undefined string" tabindex="20" size="20" maxlength="80"
placeholder="Search for Books"/>
<input type="submit" name="submit_search" value="Search" style="vertical-align:middle;">
</p>
</div>
</form>
<div id="popup2" class="overlay">
<div class="popup">
<a class="close" href="#">&times;</a>
<div class="content">
<ul>
<li>Advanced Search is case insensitive.</li>
<li>Fill in as many fields you like.</li>
<li>Enter one or more space separated words in each field.
Avoid punctuation characters.</li>
<li>The result will match all of the words you entered in all
of the fields. Eg. Author: <i>Jules Verne</i>, Title: <i>20</i>,
Language: <i>French</i> will get <i>20.000 Leagues Under The Sea</i>
in French.</li>
<li>Select Language: <i>English</i> only if you explicitly want to
exclude works in languages other than English.
Eg. Author: <i>Molière</i> Language: <i>English</i>
will get all the works of Molière translated into English.</li>
</ul>
</div>
</div>
</div>
<div id="popup3" class="overlay">
<div class="popup">
<a class="close" href="#">&times;</a>
<div class="content">
</div>
</div>
</div>
<div id="popup4" class="overlay">
<div class="popup">
<a class="close" href="#">&times;</a>
<div class="content">
</div>
</div>
</div>
<div id="popup5" class="overlay">
<div class="popup">
<a class="close" href="#">&times;</a>
<div class="content">
</div>
</div>
</div>
<div class="box">
<a class="button" href="#popup2">Help</a>
<form method="post" action="results" accept-charset="utf-8" enctype="multipart/form-data">
<input id="collapsible1" class="toggle" type="checkbox">
<label for="collapsible1" class="lbl-toggle">Advanced Search</label>
<div class="collapsible-content">
<div class="content-inner">
<p>
<label for="author">Author:</label>
<input type="text" name="author" id="author"/>
</p>
<p>
<label for="title">Title:</label>
<input type="text" name="title" id="title"/>
</p>
<p>
<label for="subject">Subject:</label>
<input type="text" name="subject" id="subject"/>
</p>
<p>
<label for="language">Language:</label>
<select id="lang" name="lang"
title="Language (Book Count)">
<option selected value="">Any</option>
<option value="af">Afrikaans (4)</option>
<option value="ale">Aleut (1)</option>
<option value="ar">Arabic (1)</option>
<option value="arp">Arapaho (2)</option>
<option value="brx">Bodo (2)</option>
<option value="br">Breton (1)</option>
<option value="bg">Bulgarian (6)</option>
<option value="rmr">Caló (1)</option>
<option value="ca">Catalan (33)</option>
<option value="ceb">Cebuano (3)</option>
<option value="zh">Chinese (441)</option>
<option value="cs">Czech (11)</option>
<option value="da">Danish (69)</option>
<option value="nl">Dutch (805)</option>
<option value="en">English (49595)</option>
<option value="eo">Esperanto (119)</option>
<option value="et">Estonian (1)</option>
<option value="fa">Farsi (1)</option>
<option value="fi">Finnish (2111)</option>
<option value="fr">French (3036)</option>
<option value="fy">Frisian (3)</option>
<option value="fur">Friulian (7)</option>
<option value="gla">Gaelic, Scottish (2)</option>
<option value="gl">Galician (2)</option>
<option value="kld">Gamilaraay (1)</option>
<option value="de">German (1826)</option>
<option value="el">Greek (220)</option>
<option value="grc">Greek, Ancient (3)</option>
<option value="he">Hebrew (7)</option>
<option value="hu">Hungarian (183)</option>
<option value="is">Icelandic (7)</option>
<option value="ilo">Iloko (3)</option>
<option value="ia">Interlingua (1)</option>
<option value="iu">Inuktitut (1)</option>
<option value="ga">Irish (3)</option>
<option value="it">Italian (805)</option>
<option value="ja">Japanese (22)</option>
<option value="csb">Kashubian (1)</option>
<option value="kha">Khasi (1)</option>
<option value="ko">Korean (1)</option>
<option value="la">Latin (126)</option>
<option value="lt">Lithuanian (1)</option>
<option value="mi">Maori (2)</option>
<option value="myn">Mayan Languages (3)</option>
<option value="enm">Middle English (6)</option>
<option value="nah">Nahuatl (3)</option>
<option value="nap">Napoletano-Calabrese (1)</option>
<option value="nav">Navajo (3)</option>
<option value="nai">North American Indian (3)</option>
<option value="no">Norwegian (20)</option>
<option value="oc">Occitan (1)</option>
<option value="oji">Ojibwa (1)</option>
<option value="ang">Old English (4)</option>
<option value="pl">Polish (31)</option>
<option value="pt">Portuguese (554)</option>
<option value="ro">Romanian (2)</option>
<option value="ru">Russian (9)</option>
<option value="sa">Sanskrit (1)</option>
<option value="sr">Serbian (4)</option>
<option value="sl">Slovenian (1)</option>
<option value="es">Spanish (654)</option>
<option value="sv">Swedish (202)</option>
<option value="bgs">Tagabawa (1)</option>
<option value="tl">Tagalog (60)</option>
<option value="te">Telugu (6)</option>
<option value="cy">Welsh (13)</option>
<option value="yi">Yiddish (1)</option>
</select>
</p>
<p>
<label for="category" accesskey="c">Category:</label>
<select id="category" name="category"
title="Category (Book Count)">
<option selected value="">Any</option>
<option value="1">Audio Book, human-read (576)</option>
<option value="2">Audio Book, computer-generated (370)</option>
<option value="3">Music, recorded (137)</option>
<option value="4">Music, Sheet (33)</option>
<option value="5">Pictures, still (3)</option>
<option value="6">Other recordings (31)</option>
<option value="7">Pictures, moving (8)</option>
<option value="8">Data (87)</option>
<option value="9">Compilations (3)</option>
</select>
</p>
<p>
<label for="locc" accesskey="o">LoCC:</label>
<select id="locc" name="locc"
title="Please choose a Library of Congress Class.">
<option selected value="">Any</option>
<option value="AC">AC General Works: Collections, Series, Collected works, Pamphlets (56)</option>
<option value="AE">AE General Works: Encyclopedias (140)</option>
<option value="AG">AG General Works: Dictionaries and other general reference books (246)</option>
<option value="AM">AM General Works: Museums, Collectors and collecting (2)</option>
<option value="AP">AP General Works: Periodicals (2354)</option>
<option value="AS">AS General Works: Academies and International Associations, Congresses (5)</option>
<option value="AY">AY General Works: Yearbooks, Almanacs, Directories (4)</option>
<option value="AZ">AZ General Works: History of scholarship and learning, The humanities (7)</option>
<option value="B">B Philosophy, Psychology, Religion (470)</option>
<option value="BC">BC Philosophy, Psychology, Religion: Logic (25)</option>
<option value="BD">BD Philosophy, Psychology, Religion: Speculative Philosophy, General Philosophical works (39)</option>
<option value="BF">BF Philosophy, Psychology, Religion: Psychology, Philosophy, Psychoanalysis (413)</option>
<option value="BH">BH Philosophy, Psychology, Religion: Aesthetics (17)</option>
<option value="BJ">BJ Philosophy, Psychology, Religion: Ethics, Social usages, Etiquette, Religion (249)</option>
<option value="BL">BL Philosophy, Psychology, Religion: Religion: General, Miscellaneous and Atheism (391)</option>
<option value="BM">BM Philosophy, Psychology, Religion: Judaism (38)</option>
<option value="BP">BP Philosophy, Psychology, Religion: Islam, Bahaism, Theosophy, Other and new beliefs (129)</option>
<option value="BQ">BQ Philosophy, Psychology, Religion: Buddhism (24)</option>
<option value="BR">BR Philosophy, Psychology, Religion: Christianity (207)</option>
<option value="BS">BS Philosophy, Psychology, Religion: Christianity: The Bible, Old and New Testament (625)</option>
<option value="BT">BT Philosophy, Psychology, Religion: Christianity: Doctrinal theology, God, Christology (191)</option>
<option value="BV">BV Philosophy, Psychology, Religion: Christianity: Practical theology, Worship (581)</option>
<option value="BX">BX Philosophy, Psychology, Religion: Christianity: Churches, Church movements (659)</option>
<option value="CB">CB History: History of civilization (39)</option>
<option value="CC">CC History: Archaeology (8)</option>
<option value="CE">CE History: Technical Chronology, Calendar (4)</option>
<option value="CJ">CJ History: Numismatics (8)</option>
<option value="CN">CN History: Inscriptions, Epigraphy (2)</option>
<option value="CR">CR History: Heraldry (38)</option>
<option value="CS">CS History: Genealogy (19)</option>
<option value="CT">CT History: Biography (262)</option>
<option value="D">D History: General and Eastern Hemisphere (478)</option>
<option value="D501">D501 History: General and Eastern Hemisphere: World War I (1914-1918) (735)</option>
<option value="D731">D731 History: General and Eastern Hemisphere: World War II (1939-1945) (28)</option>
<option value="DA">DA History: General and Eastern Hemisphere: Great Britain, Ireland, Central Europe (1484)</option>
<option value="DB">DB History: General and Eastern Hemisphere: Austria, Hungary, Czech Republic, Slovakia (54)</option>
<option value="DC">DC History: General and Eastern Hemisphere: France, Andorra, Monaco (863)</option>
<option value="DD">DD History: General and Eastern Hemisphere: Germany (167)</option>
<option value="DE">DE History: General and Eastern Hemisphere: The Mediterranean Region, The Greco-Roman World (16)</option>
<option value="DF">DF History: General and Eastern Hemisphere: Greece (100)</option>
<option value="DG">DG History: General and Eastern Hemisphere: Italy, Vatican City, Malta (444)</option>
<option value="DH">DH History: General and Eastern Hemisphere: Netherlands, Belgium, Luxemburg (159)</option>
<option value="DJ">DJ History: General and Eastern Hemisphere: Netherlands (47)</option>
<option value="DJK">DJK History: General and Eastern Hemisphere: Eastern Europe (2)</option>
<option value="DK">DK History: General and Eastern Hemisphere: Russia, Former Soviet Republics, Poland (166)</option>
<option value="DL">DL History: General and Eastern Hemisphere: Northern Europe, Scandinavia (80)</option>
<option value="DP">DP History: General and Eastern Hemisphere: Spain, Portugal (196)</option>
<option value="DQ">DQ History: General and Eastern Hemisphere: Switzerland (28)</option>
<option value="DR">DR History: General and Eastern Hemisphere: Balkan Peninsula, Turkey (86)</option>
<option value="DS">DS History: General and Eastern Hemisphere: Asia (852)</option>
<option value="DT">DT History: General and Eastern Hemisphere: Africa (331)</option>
<option value="DU">DU History: General and Eastern Hemisphere: History of Oceania (South Seas) (194)</option>
<option value="DX">DX History: General and Eastern Hemisphere: History of Romanies (14)</option>
<option value="E011">E011 History: America: America (441)</option>
<option value="E151">E151 History: America: United States (379)</option>
<option value="E186">E186 History: America: Colonial History (1607-1775) (30)</option>
<option value="E201">E201 History: America: Revolution (1775-1783) (117)</option>
<option value="E300">E300 History: America: Revolution to the Civil War (1783-1861) (389)</option>
<option value="E456">E456 History: America: Civil War period (1861-1865) (483)</option>
<option value="E660">E660 History: America: Late nineteenth century (1865-1900) (93)</option>
<option value="E740">E740 History: America: Twentieth century (41)</option>
<option value="E838">E838 History: America: Later twentieth century (1961-) (2)</option>
<option value="E895">E895 History: America: Twenty-first century (6)</option>
<option value="F001">F001 United States local history: New England (106)</option>
<option value="F1001">F1001 North America local history: Canada (266)</option>
<option value="F106">F106 United States local history: Atlantic coast. Middle Atlantic States (138)</option>
<option value="F1201">F1201 North America local history: Mexico (59)</option>
<option value="F1401">F1401 Latin America local history: General (35)</option>
<option value="F1461">F1461 Latin America local history: Guatemala (4)</option>
<option value="F1481">F1481 Latin America local history: El Salvador (1)</option>
<option value="F1501">F1501 Latin America local history: Honduras (2)</option>
<option value="F1521">F1521 Latin America local history: Nicaragua (1)</option>
<option value="F1541">F1541 Latin America local history: Costa Rica (1)</option>
<option value="F1561">F1561 Latin America local history: Panama (8)</option>
<option value="F1601">F1601 History of the Americas: West Indies (7)</option>
<option value="F1751">F1751 History of the Americas: West Indies. Cuba (27)</option>
<option value="F1861">F1861 History of the Americas: West Indies. Jamaica (2)</option>
<option value="F1900">F1900 West Indies local history: Hispaniola (Haiti and Dominican Republic) (9)</option>
<option value="F1951">F1951 West Indies local history: Puerto Rico (8)</option>
<option value="F2001">F2001 History of the Americas: Lesser Antilles (6)</option>
<option value="F206">F206 United States local history: The South. South Atlantic States (118)</option>
<option value="F2131">F2131 History of the Americas: West Indies. British West Indies (2)</option>
<option value="F2155">F2155 History of the Americas: Caribbean area. Caribbean sea (15)</option>
<option value="F2201">F2201 Latin America local history: South America. General (43)</option>
<option value="F2251">F2251 Latin America local history: Colombia (3)</option>
<option value="F2301">F2301 Latin America local history: Venezuela (7)</option>
<option value="F2351">F2351 Latin America local history: Guiana (12)</option>
<option value="F2501">F2501 Latin America local history: Brazil (31)</option>
<option value="F2661">F2661 Latin America local history: Paraguay (11)</option>
<option value="F2701">F2701 Latin America local history: Uruguay (4)</option>
<option value="F2801">F2801 Latin America local history: Argentina (53)</option>
<option value="F296">F296 United States local history: Gulf States. West Florida (29)</option>
<option value="F3051">F3051 Latin America local history: Chile (7)</option>
<option value="F3301">F3301 Latin America local history: Bolivia (6)</option>
<option value="F3401">F3401 Latin America local history: Peru (21)</option>
<option value="F350.5">F350.5 United States local history: Mississippi River and Valley. Middle West (45)</option>
<option value="F3701">F3701 Latin America local history: Ecuador (1)</option>
<option value="F396">F396 United States local history: Old Southwest. Lower Mississippi Valley (34)</option>
<option value="F476">F476 United States local history: Old Northwest. Northwest Territory (15)</option>
<option value="F516">F516 United States local history: Ohio River and Valley. (37)</option>
<option value="F590.3">F590.3 United States local history: The West. Trans-Mississippi Region. Great Plains (144)</option>
<option value="F721">F721 United States local history: Rocky Mountains. Yellowstone National Park (60)</option>
<option value="F786">F786 United States local history: New Southwest. Colorado River, Canyon, and Valley (69)</option>
<option value="F850.5">F850.5 United States local history: Pacific States (168)</option>
<option value="F975">F975 United States local history: Central American, West Indian, and other countries protected by and having close political affiliations with the United States (6)</option>
<option value="G">G Geography, Anthropology, Recreation (437)</option>
<option value="GA">GA Geography, Anthropology, Recreation: Mathematical geography, Cartography (7)</option>
<option value="GB">GB Geography, Anthropology, Recreation: Physical geography (21)</option>
<option value="GC">GC Geography, Anthropology, Recreation: Oceanography (10)</option>
<option value="GF">GF Geography, Anthropology, Recreation: Human ecology, Anthropogeography (5)</option>
<option value="GN">GN Geography, Anthropology, Recreation: Anthropology (107)</option>
<option value="GR">GR Geography, Anthropology, Recreation: Folklore (262)</option>
<option value="GT">GT Geography, Anthropology, Recreation: Manners and customs (89)</option>
<option value="GV">GV Geography, Anthropology, Recreation: Recreation, Leisure (244)</option>
<option value="H">H Social sciences (9)</option>
<option value="HA">HA Social sciences: Statistics (3)</option>
<option value="HB">HB Social sciences: Economic theory, Demography (80)</option>
<option value="HC">HC Social sciences: Economic history and conditions, Special topics (39)</option>
<option value="HD">HD Social sciences: Economic history and conditions, Production (155)</option>
<option value="HE">HE Social sciences: Transportation and communications (143)</option>
<option value="HF">HF Social sciences: Commerce (78)</option>
<option value="HG">HG Social sciences: Finance (57)</option>
<option value="HJ">HJ Social sciences: Public finance (9)</option>
<option value="HM">HM Social sciences: Sociology (45)</option>
<option value="HN">HN Social sciences: Social history and conditions, Social problems (56)</option>
<option value="HQ">HQ Social sciences: The family, Marriage, Sex and Gender (359)</option>
<option value="HS">HS Social sciences: Societies: secret, benevolent, etc. (28)</option>
<option value="HT">HT Social sciences: Communities, Classes, Races (44)</option>
<option value="HV">HV Social sciences: Social pathology, Social and Public Welfare (339)</option>
<option value="HX">HX Social sciences: Socialism, Communism, Anarchism (134)</option>
<option value="J">J Political science (71)</option>
<option value="JA">JA Political science: Political science (6)</option>
<option value="JC">JC Political science: Political theory (72)</option>
<option value="JF">JF Political science: Political institutions and public administration (13)</option>
<option value="JK">JK Political science: Political inst. and pub. Admin.: United States (103)</option>
<option value="JL">JL Political science: Political inst. and pub. Admin.: America (2)</option>
<option value="JN">JN Political science: Political inst. and pub. Admin.: Europe (33)</option>
<option value="JQ">JQ Political science: Political inst. and pub. Admin.: Asia, Africa and Oceania (6)</option>
<option value="JS">JS Political science: Local government, Municipal government (3)</option>
<option value="JV">JV Political science: Colonies and colonization, International migration (21)</option>
<option value="JX">JX Political science: International law (38)</option>
<option value="JZ">JZ Political science: International relations (1)</option>
<option value="K">K Law in general, Comparative and uniform law, Jurisprudence (31)</option>
<option value="KBM">KBM Law in general, Comparative and uniform law, Jurisprudence: Jewish law (1)</option>
<option value="KBR">KBR Law in general, Comparative and uniform law, Jurisprudence: History of canon law (1)</option>
<option value="KD">KD Law in general, Comparative and uniform law, Jurisprudence: United Kingdom and Ireland (65)</option>
<option value="KDZ">KDZ Law in general, Comparative and uniform law, Jurisprudence: America, North America (1)</option>
<option value="KE">KE Law in general, Comparative and uniform law, Jurisprudence: Canada (1)</option>
<option value="KF">KF Law in general, Comparative and uniform law, Jurisprudence: United States (76)</option>
<option value="KH">KH Law in general, Comparative and uniform law, Jurisprudence: South America (1)</option>
<option value="KJ">KJ Law in general, Comparative and uniform law, Jurisprudence: Europe (17)</option>
<option value="KL">KL Law in general, Comparative and uniform law, Jurisprudence: Asia and Eurasia, Africa, Pacific Area, and Antarctica (2)</option>
<option value="KN">KN Law in general, Comparative and uniform law, Jurisprudence: South Asia, Southeast Asia, East Asia (2)</option>
<option value="KNX">KNX Law in general, Comparative and uniform law, Jurisprudence: Japan (2)</option>
<option value="KP">KP Law in general, Comparative and uniform law, Jurisprudence: South Asia, Southeast Asia, East Asia (1)</option>
<option value="KZ">KZ Law in general, Comparative and uniform law, Jurisprudence: Law of nations (20)</option>
<option value="L">L Education (6)</option>
<option value="LA">LA Education: History of education (46)</option>
<option value="LB">LB Education: Theory and practice of education (135)</option>
<option value="LC">LC Education: Special aspects of education (48)</option>
<option value="LD">LD Education: Individual institutions: United States (16)</option>
<option value="LE">LE Education: Individual institutions: America (except US) (1)</option>
<option value="LF">LF Education: Individual institutions: Europe (32)</option>
<option value="LH">LH Education: College and school magazines and papers (1)</option>
<option value="LT">LT Education: Textbooks (10)</option>
<option value="M">M Music (212)</option>
<option value="ML">ML Music: Literature of music (319)</option>
<option value="MT">MT Music: Musical instruction and study, Composition (67)</option>
<option value="N">N Fine Arts (183)</option>
<option value="NA">NA Fine Arts: Architecture (196)</option>
<option value="NB">NB Fine Arts: Sculpture (26)</option>
<option value="NC">NC Fine Arts: Drawing, Design, Illustration (160)</option>
<option value="ND">ND Fine Arts: Painting (246)</option>
<option value="NE">NE Fine Arts: Print media (37)</option>
<option value="NK">NK Fine Arts: Decorative and Applied Arts, Decoration and Ornament (134)</option>
<option value="NX">NX Fine Arts: Arts in general (4)</option>
<option value="P">P Language and Literatures (21)</option>
<option value="PA">PA Language and Literatures: Classical Languages and Literature (576)</option>
<option value="PB">PB Language and Literatures: General works (56)</option>
<option value="PC">PC Language and Literatures: Romance languages: Italian, French, Spanish, Portuguese (107)</option>
<option value="PD">PD Language and Literatures: Germanic and Scandinavian languages (11)</option>
<option value="PE">PE Language and Literatures: English (225)</option>
<option value="PF">PF Language and Literatures: West Germanic (40)</option>
<option value="PG">PG Language and Literatures: Slavic (including Russian), Languages and Literature (479)</option>
<option value="PH">PH Language and Literatures: Finno-Ugrian and Basque languages and literatures (997)</option>
<option value="PJ">PJ Language and Literatures: Oriental languages and literatures (122)</option>
<option value="PK">PK Language and Literatures: Indo-Iranian literatures (88)</option>
<option value="PL">PL Language and Literatures: Languages and literatures of Eastern Asia, Africa, Oceania (416)</option>
<option value="PM">PM Language and Literatures: Indigenous American and Artificial Languages (97)</option>
<option value="PN">PN Language and Literatures: Literature: General, Criticism, Collections (848)</option>
<option value="PQ">PQ Language and Literatures: Romance literatures: French, Italian, Spanish, Portuguese (4200)</option>
<option value="PR">PR Language and Literatures: English literature (9157)</option>
<option value="PS">PS Language and Literatures: American and Canadian literature (9118)</option>
<option value="PT">PT Language and Literatures: Germanic, Scandinavian, and Icelandic literatures (2587)</option>
<option value="PZ">PZ Language and Literatures: Juvenile belles lettres (6530)</option>
<option value="Q">Q Science (173)</option>
<option value="QA">QA Science: Mathematics (184)</option>
<option value="QB">QB Science: Astronomy (128)</option>
<option value="QC">QC Science: Physics (148)</option>
<option value="QD">QD Science: Chemistry (69)</option>
<option value="QE">QE Science: Geology (123)</option>
<option value="QH">QH Science: Natural history (613)</option>
<option value="QH301">QH301 Science: Biology (3)</option>
<option value="QK">QK Science: Botany (163)</option>
<option value="QL">QL Science: Zoology (555)</option>
<option value="QM">QM Science: Human anatomy (11)</option>
<option value="QP">QP Science: Physiology (137)</option>
<option value="QR">QR Science: Microbiology (13)</option>
<option value="R">R Medicine (79)</option>
<option value="RA">RA Medicine: Public aspects of medicine (87)</option>
<option value="RB">RB Medicine: Pathology (7)</option>
<option value="RC">RC Medicine: Internal medicine (153)</option>
<option value="RD">RD Medicine: Surgery (27)</option>
<option value="RE">RE Medicine: Ophthalmology (4)</option>
<option value="RF">RF Medicine: Otorhinolaryngology (3)</option>
<option value="RG">RG Medicine: Gynecology and obstetrics (23)</option>
<option value="RJ">RJ Medicine: Pediatrics (13)</option>
<option value="RK">RK Medicine: Dentistry (5)</option>
<option value="RL">RL Medicine: Dermatology (2)</option>
<option value="RM">RM Medicine: Therapeutics, Pharmacology (63)</option>
<option value="RS">RS Medicine: Pharmacy and materia medica (13)</option>
<option value="RT">RT Medicine: Nursing (9)</option>
<option value="RV">RV Medicine: Botanic, Thomsonian, and eclectic medicine (1)</option>
<option value="RX">RX Medicine: Homeopathy (9)</option>
<option value="RZ">RZ Medicine: Other systems of medicine (7)</option>
<option value="S">S Agriculture (96)</option>
<option value="SB">SB Agriculture: Plant culture (207)</option>
<option value="SD">SD Agriculture: Forestry (17)</option>
<option value="SF">SF Agriculture: Animal culture (177)</option>
<option value="SH">SH Agriculture: Aquaculture, Fisheries, Angling (49)</option>
<option value="SK">SK Agriculture: Hunting sports (105)</option>
<option value="T">T Technology (188)</option>
<option value="TA">TA Technology: Engineering and Civil engineering (52)</option>
<option value="TC">TC Technology: Ocean engineering (34)</option>
<option value="TD">TD Technology: Environmental technology, Sanitary engineering (14)</option>
<option value="TE">TE Technology: Highway engineering, Roads and pavements (3)</option>
<option value="TF">TF Technology: Railroad engineering and operation (27)</option>
<option value="TG">TG Technology: Bridge engineering (4)</option>
<option value="TH">TH Technology: Building construction (28)</option>
<option value="TJ">TJ Technology: Mechanical engineering and machinery (57)</option>
<option value="TK">TK Technology: Electrical, Electronics and Nuclear engineering (100)</option>
<option value="TL">TL Technology: Motor vehicles, Aeronautics, Astronautics (79)</option>
<option value="TN">TN Technology: Mining engineering, Metallurgy (35)</option>
<option value="TP">TP Technology: Chemical technology (66)</option>
<option value="TR">TR Technology: Photography (32)</option>
<option value="TS">TS Technology: Manufactures (103)</option>
<option value="TT">TT Technology: Handicrafts, Arts and crafts (100)</option>
<option value="TX">TX Technology: Home economics (316)</option>
<option value="U">U Military science (81)</option>
<option value="UA">UA Military science: Armies: Organization, distribution, military situation (67)</option>
<option value="UB">UB Military science: Military administration (8)</option>
<option value="UC">UC Military science: Maintenance and transportation (8)</option>
<option value="UD">UD Military science: Infantry (10)</option>
<option value="UE">UE Military science: Cavalry, Armor (8)</option>
<option value="UF">UF Military science: Artillery (8)</option>
<option value="UG">UG Military science: Military engineering (23)</option>
<option value="UH">UH Military science: Other services (12)</option>
<option value="V">V Naval science (24)</option>
<option value="VA">VA Naval science: Navies: Organization, distribution, naval situation (10)</option>
<option value="VB">VB Naval science: Naval administration (1)</option>
<option value="VE">VE Naval science: Marines (1)</option>
<option value="VF">VF Naval science: Naval ordnance (3)</option>
<option value="VG">VG Naval science: Minor services of navies (1)</option>
<option value="VK">VK Naval science: Navigation, Merchant marine (24)</option>
<option value="VM">VM Naval science: Naval architecture, Shipbuilding, Marine engineering (20)</option>
<option value="Z">Z Bibliography, Library science (496)</option>
</select>
</p>
<p>
<label for="filetype" accesskey="f">Filetype:</label>
<select id="filetype" name="filetype"
title="Please choose a file type.">
<option selected value="">Any</option>
<option value="readme">Readme (readme)</option>
<option value="license">License (license)</option>
<option value="index">Audio Book Index (index)</option>
<option value="html">HTML (html)</option>
<option value="html.gen">Generated HTML (html.gen)</option>
<option value="html.noimages">Generated HTML (no images) (html.noimages)</option>
<option value="html.images">Generated HTML (with images) (html.images)</option>
<option value="iso">ISO CD/DVD Image (iso)</option>
<option value="epub.dp">EPUB (hand-crafted) (epub.dp)</option>
<option value="epub.noimages">EPUB (no images) (epub.noimages)</option>
<option value="epub.images">EPUB (with images) (epub.images)</option>
<option value="pdf.gen">Generated PDF (pdf.gen)</option>
<option value="pdf.noimages">Generated PDF (no images) (pdf.noimages)</option>
<option value="pdf.images">Generated PDF (with images) (pdf.images)</option>
<option value="kindle.noimages">Kindle (no images) (kindle.noimages)</option>
<option value="kindle.images">Kindle (with images) (kindle.images)</option>
<option value="md5">MD5 Checksum (md5)</option>
<option value="iso.split">Part of ISO CD/DVD Image (iso.split)</option>
<option value="pdf">PDF (pdf)</option>
<option value="css">CSS Stylesheet (css)</option>
<option value="eps">Encapsulated PostScript (eps)</option>
<option value="mus">Finale (mus)</option>
<option value="fen">ForsythEdwards Notation (fen)</option>
<option value="gif">GIF Picture (gif)</option>
<option value="jpg">JPEG Picture (jpg)</option>
<option value="ly">LilyPond (ly)</option>
<option value="mid">MIDI (mid)</option>
<option value="mpg">MPEG Video (mpg)</option>
<option value="lit">MS Lit for PocketPC (lit)</option>
<option value="rtf">MS Rich Text Format (rtf)</option>
<option value="avi">MS Video (avi)</option>
<option value="wav">MS Wave Audio (wav)</option>
<option value="doc">MS Word Document (doc)</option>
<option value="ogg">Ogg Vorbis Audio (ogg)</option>
<option value="pdb">Palm Database (pdb)</option>
<option value="prc">Palm Database (prc)</option>
<option value="plucker">Plucker (plucker)</option>
<option value="png">PNG Picture (png)</option>
<option value="ps">PostScript (ps)</option>
<option value="ps2">PostScript Level 2 (ps2)</option>
<option value="qioo">QiOO Mobile (qioo)</option>
<option value="mov">Quicktime Video (mov)</option>
<option value="qt">Quicktime Video (qt)</option>
<option value="sib">Sibelius (sib)</option>
<option value="svg">SVG (svg)</option>
<option value="dvi">TeX Device Independent (dvi)</option>
<option value="tiff">TIFF Picture (tiff)</option>
<option value="tr">Tome Raider (tr)</option>
<option value="xsl">XSLT Stylesheet (xsl)</option>
<option value="m4b">Apple iTunes Audiobook (m4b)</option>
<option value="m4a">Apple iTunes Audiobook (m4a)</option>
<option value="mp4">MPEG 4 Part 14 (mp4)</option>
<option value="mp3">MP3 Audio (mp3)</option>
<option value="spx">Speex Audio (spx)</option>
<option value="txt.utf-8">Plain Text UTF-8 (txt.utf-8)</option>
<option value="txt">Plain Text (txt)</option>
<option value="aac">AAC (Advanced Audio Coding) (aac)</option>
<option value="flv">Flash Video (flv)</option>
<option value="xls">Microsoft Excel (xls)</option>
<option value="nfo">Proprietary `Folio' format (nfo)</option>
<option value="pageimages">Raw Page Images (pageimages)</option>
<option value="rdf">RDF (rdf)</option>
<option value="rst.gen">reStructuredText (rst.gen)</option>
<option value="tei">TEI Text Encoding Initiative (tei)</option>
<option value="tex">TeX (tex)</option>
<option value="wma">Windows Media Audio (wma)</option>
<option value="xml">XML (xml)</option>
<option value="rst">reStructuredText (rst)</option>
<option value="cover.medium">Cover Medium (cover.medium)</option>
<option value="cover.small">Cover Thumbnail (cover.small)</option>
<option value="rst.master">reStructuredText Master (rst.master)</option>
<option value="?">Unspecified (?)</option>
</select>
</p>
<p>
<input type="submit" id="submit" name="submit_search" value="Search">
</p>
</form>
</div>
</div>
</div>
<a class="button" href="#popup3">Help</a>
<input id="collapsible2" class="toggle" type="checkbox">
<label for="collapsible2" class="lbl-toggle">Full Text Search</label>
<div class="collapsible-content">
<div class="content-inner">
<form method="get" action="https//search.yahoo.com/search">
<img src="/gutenberg/yahoologo.png" style="vertical-align:middle;" alt="Yahoo! logo">
<input type="hidden" name="fr" value="cap-PG">
<input type="hidden" name="vs" id="ysvs1" value="gutenberg.org">
<input type="text" name="p" size="29" placeholder="Search Yahoo!">
<input type="submit" value="Yahoo! Search">
</form>
<form method="get" action="https://www.google.com/search">
<img src="/gutenberg/google_search.png?v=1.1" style="vertical-align:middle;" alt="Google logo">
<input type="text" name="q" size="31" maxlength="255" value="" placeholder="Search Google">
<input type="hidden" name="domains" value="gutenberg.org"/>
<input type="hidden" name="sitesearch" value="gutenberg.org"/>
<input type="submit" name="btnG" value="Google Search"/>
</form>
<form method="get" id="search" action="https://duckduckgo.com/">
<img src="/gutenberg/duck.png?v=1.1" style="vertical-align:middle;" alt="DuckDuckGo logo">
<input type="hidden" name="sites" value="http://www.gutenberg.org"/>
<input type="hidden" name="k8" value="#444444"/>
<input type="hidden" name="k9" value="#D51920"/>
<input type="hidden" name="kt" value="h"/>
<input type="text" name="q" maxlength="255" placeholder="Search DuckDuckGo"/>
<input type="submit" value="DuckDuckGo Search"/>
</form>
</div>
</div>
<a class="button" href="#popup4">Help</a>
<input id="collapsible3" class="toggle" type="checkbox">
<label for="collapsible3" class="lbl-toggle">Browse By Language</label>
<div class="collapsible-content">
<div class="content-inner">
<p>
<label for="more_than_50" accesskey="f">Languages with more than 50 books:</label>
<select id="more_than_50" name="more_than_50" onchange="location=this.value">
<option selected value="">Choose a Language</option>
<option value = "/browse/languages/zh" title="Chinese (441)">Chinese (441)</option>
<option value = "/browse/languages/da" title="Danish (69)">Danish (69)</option>
<option value = "/browse/languages/nl" title="Dutch (805)">Dutch (805)</option>
<option value = "/browse/languages/en" title="English (49595)">English (49595)</option>
<option value = "/browse/languages/eo" title="Esperanto (119)">Esperanto (119)</option>
<option value = "/browse/languages/fi" title="Finnish (2111)">Finnish (2111)</option>
<option value = "/browse/languages/fr" title="French (3036)">French (3036)</option>
<option value = "/browse/languages/de" title="German (1826)">German (1826)</option>
<option value = "/browse/languages/el" title="Greek (220)">Greek (220)</option>
<option value = "/browse/languages/hu" title="Hungarian (183)">Hungarian (183)</option>
<option value = "/browse/languages/it" title="Italian (805)">Italian (805)</option>
<option value = "/browse/languages/la" title="Latin (126)">Latin (126)</option>
<option value = "/browse/languages/pt" title="Portuguese (554)">Portuguese (554)</option>
<option value = "/browse/languages/es" title="Spanish (654)">Spanish (654)</option>
<option value = "/browse/languages/sv" title="Swedish (202)">Swedish (202)</option>
<option value = "/browse/languages/tl" title="Tagalog (60)">Tagalog (60)</option>
</select>
</p>
<p>
<label for="upto_50" accesskey="f">Languages with upto 50 books:</label>
<select id="upto_50" name="upto_50" onchange="location=this.value">
<option selected value="">Choose a Language</option>
<option value = "/browse/languages/af" title="Afrikaans (4)">Afrikaans (4)</option>
<option value = "/browse/languages/ale" title="Aleut (1)">Aleut (1)</option>
<option value = "/browse/languages/ar" title="Arabic (1)">Arabic (1)</option>
<option value = "/browse/languages/arp" title="Arapaho (2)">Arapaho (2)</option>
<option value = "/browse/languages/brx" title="Bodo (2)">Bodo (2)</option>
<option value = "/browse/languages/br" title="Breton (1)">Breton (1)</option>
<option value = "/browse/languages/bg" title="Bulgarian (6)">Bulgarian (6)</option>
<option value = "/browse/languages/rmr" title="Caló (1)">Caló (1)</option>
<option value = "/browse/languages/ca" title="Catalan (33)">Catalan (33)</option>
<option value = "/browse/languages/ceb" title="Cebuano (3)">Cebuano (3)</option>
<option value = "/browse/languages/cs" title="Czech (11)">Czech (11)</option>
<option value = "/browse/languages/et" title="Estonian (1)">Estonian (1)</option>
<option value = "/browse/languages/fa" title="Farsi (1)">Farsi (1)</option>
<option value = "/browse/languages/fy" title="Frisian (3)">Frisian (3)</option>
<option value = "/browse/languages/fur" title="Friulian (7)">Friulian (7)</option>
<option value = "/browse/languages/gla" title="Gaelic, Scottish (2)">Gaelic, Scottish (2)</option>
<option value = "/browse/languages/gl" title="Galician (2)">Galician (2)</option>
<option value = "/browse/languages/kld" title="Gamilaraay (1)">Gamilaraay (1)</option>
<option value = "/browse/languages/grc" title="Greek, Ancient (3)">Greek, Ancient (3)</option>
<option value = "/browse/languages/he" title="Hebrew (7)">Hebrew (7)</option>
<option value = "/browse/languages/is" title="Icelandic (7)">Icelandic (7)</option>
<option value = "/browse/languages/ilo" title="Iloko (3)">Iloko (3)</option>
<option value = "/browse/languages/ia" title="Interlingua (1)">Interlingua (1)</option>
<option value = "/browse/languages/iu" title="Inuktitut (1)">Inuktitut (1)</option>
<option value = "/browse/languages/ga" title="Irish (3)">Irish (3)</option>
<option value = "/browse/languages/ja" title="Japanese (22)">Japanese (22)</option>
<option value = "/browse/languages/csb" title="Kashubian (1)">Kashubian (1)</option>
<option value = "/browse/languages/kha" title="Khasi (1)">Khasi (1)</option>
<option value = "/browse/languages/ko" title="Korean (1)">Korean (1)</option>
<option value = "/browse/languages/lt" title="Lithuanian (1)">Lithuanian (1)</option>
<option value = "/browse/languages/mi" title="Maori (2)">Maori (2)</option>
<option value = "/browse/languages/myn" title="Mayan Languages (3)">Mayan Languages (3)</option>
<option value = "/browse/languages/enm" title="Middle English (6)">Middle English (6)</option>
<option value = "/browse/languages/nah" title="Nahuatl (3)">Nahuatl (3)</option>
<option value = "/browse/languages/nap" title="Napoletano-Calabrese (1)">Napoletano-Calabrese (1)</option>
<option value = "/browse/languages/nav" title="Navajo (3)">Navajo (3)</option>
<option value = "/browse/languages/nai" title="North American Indian (3)">North American Indian (3)</option>
<option value = "/browse/languages/no" title="Norwegian (20)">Norwegian (20)</option>
<option value = "/browse/languages/oc" title="Occitan (1)">Occitan (1)</option>
<option value = "/browse/languages/oji" title="Ojibwa (1)">Ojibwa (1)</option>
<option value = "/browse/languages/ang" title="Old English (4)">Old English (4)</option>
<option value = "/browse/languages/pl" title="Polish (31)">Polish (31)</option>
<option value = "/browse/languages/ro" title="Romanian (2)">Romanian (2)</option>
<option value = "/browse/languages/ru" title="Russian (9)">Russian (9)</option>
<option value = "/browse/languages/sa" title="Sanskrit (1)">Sanskrit (1)</option>
<option value = "/browse/languages/sr" title="Serbian (4)">Serbian (4)</option>
<option value = "/browse/languages/sl" title="Slovenian (1)">Slovenian (1)</option>
<option value = "/browse/languages/bgs" title="Tagabawa (1)">Tagabawa (1)</option>
<option value = "/browse/languages/te" title="Telugu (6)">Telugu (6)</option>
<option value = "/browse/languages/cy" title="Welsh (13)">Welsh (13)</option>
<option value = "/browse/languages/yi" title="Yiddish (1)">Yiddish (1)</option>
</select>
</p>
</div>
</div>
<a class="button" href="#popup5">Help</a>
<input id="collapsible4" class="toggle" type="checkbox">
<label for="collapsible4" class="lbl-toggle">Other Categories</label>
<div class="collapsible-content">
<div class="content-inner">
<p>
<label for="category" accesskey="c">Category:</label>
<select id="category" name="category"
title="Please choose a Project Gutenberg Category." style="width: 30em" onchange="location=this.value">
<option selected value="">Choose a Category </option>
<option value = "/browse/categories/1" title="Audio Book, human-read (576)">Audio Book, human-read (576)</option>
<option value = "/browse/categories/2" title="Audio Book, computer-generated (370)">Audio Book, computer-generated (370)</option>
<option value = "/browse/categories/3" title="Music, recorded (137)">Music, recorded (137)</option>
<option value = "/browse/categories/4" title="Music, Sheet (33)">Music, Sheet (33)</option>
<option value = "/browse/categories/5" title="Pictures, still (3)">Pictures, still (3)</option>
<option value = "/browse/categories/6" title="Other recordings (31)">Other recordings (31)</option>
<option value = "/browse/categories/7" title="Pictures, moving (8)">Pictures, moving (8)</option>
<option value = "/browse/categories/8" title="Data (87)">Data (87)</option>
<option value = "/browse/categories/9" title="Compilations (3)">Compilations (3)</option>
</select>
</p>
<p>
<label>Recent:</label>
<a href="/browse/recent/last1"> Last 24 hours</a>,
<a href="/browse/recent/last7"> Last 7 days </a>,
<a href="/browse/recent/last30"> Last 30 days </a>
</p>
</div>
</div>
</div>
<div class="footer">
<a href="http://www.ibiblio.org/index.html" title="Project Gutenberg is hosted by ibiblio">
<img src="/gutenberg/ibiblio-logo.png" alt="HTML tutorial">
</a>
<ul>
<li>
<a href="/policy/privacy_policy.html" title="Gutenberg:Privacy policy">Privacy policy</a>
</li>
<li>
<a href="/about/index.html" title="Gutenberg:About">About Gutenberg</a>
</li>
<li>
<a href="/policy/terms_of_use.html">Terms of Use</a>
</li>
<li>
<a href="/about/contact_information.html">Contact Information</a>
</li>
</ul>
</div> <!-- footer ending-->
</div>
</body>
</html>

View File

@ -17,9 +17,8 @@ Welcome to Project Gutenberg
## Find Free eBooks ## Find Free eBooks
- [Book search](/ebooks/). By author, title, subject, and more. TODO: Update menu. - [Search and browse](/ebooks/). By author, title, subject, language, and more.
- [Bookshelves](/ebooks/bookshelf/) of related eBooks. TODO: Implement. - [Bookshelves](/ebooks/bookshelf/) of related eBooks. TODO: Implement.
- [Browse](/browse/): Browse and search, including full-text search. TODO: Implement.
- [Frequently downloaded](/ebooks/search/?sort_order=downloads) and [Top 100 eBooks this month](/browse/scores/top). TODO: Implement. TODO: Fix banner image. Fix "pretty pictures." - [Frequently downloaded](/ebooks/search/?sort_order=downloads) and [Top 100 eBooks this month](/browse/scores/top). TODO: Implement. TODO: Fix banner image. Fix "pretty pictures."
- [Offline catalogs](/ebooks/offline_catalogs.html): handy eBook listings and metadata to consult offline. - [Offline catalogs](/ebooks/offline_catalogs.html): handy eBook listings and metadata to consult offline.
- [Recently added](/ebooks/search/?query=&submit_search=Search&sort_order=release_date). The latest new and updated eBooks. - [Recently added](/ebooks/search/?query=&submit_search=Search&sort_order=release_date). The latest new and updated eBooks.