From 8ecac0523387978237bc2bd0cc7dab1c4336c47c Mon Sep 17 00:00:00 2001 From: Bert Burgemeister Date: Sat, 8 Oct 2011 23:13:23 +0200 Subject: [PATCH] Prepare for the death of our hosting site Berlios.de is going to shut down at the end of 2011. --- .gitignore | 3 +- Makefile | 52 +++- README | 2 +- clqr.tex | 2 +- html-template/TAGS | 29 +++ html-template/download.html | 148 ++++++++++++ html-template/favicon.ico | Bin 0 -> 1406 bytes html-template/index.html | 77 ++++++ html-template/license.html | 565 ++++++++++++++++++++++++++++++++++++++++++++ html-template/new-pure.css | 246 +++++++++++++++++++ html-template/printing.html | 76 ++++++ html-template/robots.txt | 2 + html-template/source.html | 74 ++++++ 13 files changed, 1270 insertions(+), 6 deletions(-) create mode 100644 html-template/TAGS create mode 100644 html-template/download.html create mode 100644 html-template/favicon.ico create mode 100644 html-template/index.html create mode 100644 html-template/license.html create mode 100644 html-template/new-pure.css create mode 100644 html-template/printing.html create mode 100644 html-template/robots.txt create mode 100644 html-template/source.html diff --git a/.gitignore b/.gitignore index 8f48bcd..c15c4f0 100644 --- a/.gitignore +++ b/.gitignore @@ -26,4 +26,5 @@ paper-current.tex html/release-date.txt html/release-revision.txt html/latest-changes.html -html/*.jpg \ No newline at end of file +html/*.jpg +gh-pages \ No newline at end of file diff --git a/Makefile b/Makefile index a2ca574..e0f8977 100644 --- a/Makefile +++ b/Makefile @@ -112,12 +112,13 @@ revision-number: clean: $(RM) *.dvi *.toc *.aux *.log *.idx *.ilg *.ind *.out *.ps *.pdf *~ html/*~ \ - *.flag *.jpg html/*.jpg *.tar.gz REVISION.tex DATE.tex \ + *.flag *.jpg html/*.jpg *.tar.gz REVISION.tex DATE.tex \ html/latest-changes.html html/release-revision.txt html/release-date.txt \ - *.[12345] *.mpx mpxerr.tex paper-current.tex color-current.tex + *.[12345] *.mpx mpxerr.tex paper-current.tex color-current.tex + $(RM) -r gh-pages -# Project hosting +# Project hosting, Berlios publish: $(MAKE) html/sample-frontcover.jpg \ @@ -153,6 +154,51 @@ html/sample-source.jpg: $(CLQR)-numbers.tex html/latest-changes.html: $(CLQR).tex $(CLQR)-*.tex if $(GIT_LOG) -5 --pretty=format:"

%ci%n
%s%n
%b

" > $@; then true; else true; fi $(SEND-TO-LOG) +# Github + +gh-publish: + $(RM) -r gh-pages + mkdir gh-pages + $(MAKE) gh-pages/$(CLQR)-a4-booklet-all.pdf \ + gh-pages/$(CLQR)-a4-booklet-four.pdf \ + gh-pages/$(CLQR)-a4-consec.pdf \ + gh-pages/$(CLQR)-letter-booklet-all.pdf \ + gh-pages/$(CLQR)-letter-booklet-four.pdf \ + gh-pages/$(CLQR)-letter-consec.pdf \ + gh-pages/sample-frontcover.jpg \ + gh-pages/sample-firstpage-all.jpg \ + gh-pages/sample-firstpage-four.jpg \ + gh-pages/sample-firstpage-consec.jpg \ + gh-pages/sample-source.jpg \ + gh-pages/$(CLQR).tar.gz \ + gh-pages/download.html \ + gh-pages/favicon.ico \ + gh-pages/index.html \ + gh-pages/license.html \ + gh-pages/new-pure.css \ + gh-pages/printing.html \ + gh-pages/robots.txt \ + gh-pages/source.html + cd gh-pages; git init; git add ./; git commit -a -m "gh-pages pseudo commit"; git push git@github.com:trebb/clqr.git +master:gh-pages + +gh-pages/sample-%.jpg: html/sample-%.jpg + $(CP) $< $@ + +gh-pages/index.html: html-template/index.html html/latest-changes.html + sed -e "/

Latest Changes<\/h3>/ r html/latest-changes.html" html-template/index.html > $@ + +gh-pages/download.html: html-template/download.html revision-number + sed -e "/This is revision/ r REVISION.tex" -e "// r DATE.tex" html-template/download.html > $@ + +gh-pages/%.pdf: %.pdf + $(CP) $< $@ + +gh-pages/%.tar.gz: %.tar.gz + $(CP) $< $@ + +gh-pages/%: html-template/% + $(CP) $< $@ + $(CLQR).tar.gz: $(CLQR).tex $(CLQR)-*.tex if $(GIT_ARCHIVE) > $(CLQR).tar.gz; then true; else true; fi $(SEND-TO-LOG) diff --git a/README b/README index 3f1ce4f..d1e543c 100644 --- a/README +++ b/README @@ -26,5 +26,5 @@ to in file paper-.tex. -Visit http://clqr.berlios.de/ for the latest revision including +Visit http://trebb.github.com/clqr/ for the latest revision including ready-made pdfs. diff --git a/clqr.tex b/clqr.tex index bfd9b99..6cea908 100644 --- a/clqr.tex +++ b/clqr.tex @@ -229,7 +229,7 @@ \makebox[\textwidth][l]{Copyright \copyright\ 2008, 2009, 2010, 2011 \AUTHOR\hfill} \makebox[\textwidth][l]{\LaTeX\ source: - \href{http://clqr.berlios.de}{http://clqr.berlios.de} + \href{http://trebb.github.com/clqr}{http://trebb.github.com/clqr} \hfill \raisebox{-1mm}[0mm][0mm]{\includegraphics[origin=c,height=5mm,keepaspectratio,angle=-40]{housefly.eps}} }\\[1mm] diff --git a/html-template/TAGS b/html-template/TAGS new file mode 100644 index 0000000..1c8940d --- /dev/null +++ b/html-template/TAGS @@ -0,0 +1,29 @@ + +download.html,77 +Common Lisp Quick Reference4,119 +project page976533,1072 +Download37,1190 + +index.html,104 +Common Lisp Quick Reference4,119 +project page976533,1066 +Introduction41,1326 +Latest Changes66,2349 + +license.html,168 +Common Lisp Quick Reference4,119 +project page976533,1066 +License37,1184 +GNU Free Documentation License54,1693 +How to use this License for your documents508,23471 + +printing.html,97 +Common Lisp Quick Reference4,119 +project page976533,1067 +Printing37,1185 +Bookbinding53,1916 + +source.html,81 +Common Lisp Quick Reference4,119 +project page976533,1066 +LaTeX Source37,1184 diff --git a/html-template/download.html b/html-template/download.html new file mode 100644 index 0000000..99d8611 --- /dev/null +++ b/html-template/download.html @@ -0,0 +1,148 @@ + + + + Common Lisp Quick Reference + + + + + + + + + + + + + + + + + + + + + + +
+ Common Lisp Quick Reference +
+ + +

Download

+

+ This is revision + of +. +

+

+ If unsure what to download, have a look at printing & bookbinding. +

  +

+ [Sample] + + + + + + + +
+ clqr-a4-booklet-all.pdf +
+ clqr-letter-booklet-all.pdf +
+
    +
  • Suitable for printing, folding lengthwise and nesting the + folios. +
  • With 52 pages total, first sheet has pages 52, 1, 2, 51. +
  • With 52 pages total, last sheet has pages 28, 25, 26, 27. +
+
+
+
+ [Sample] + + + + + + + +
+ clqr-a4-booklet-four.pdf +
+ clqr-letter-booklet-four.pdf +
+
    +
  • Suitable for printing, folding lengthwise and stacking the + folios. +
  • First sheet has pages 4, 1, 2, 3. +
  • With 52 pages total, last sheet has pages 52, 49, 50, 51. +
+
+
+
+ [Sample] + + + + + + + +
+ clqr-a4-consec.pdf +
+ clqr-letter-consec.pdf +
+
    +
  • Pages in their natural order. +
  • Suitable only for reading on the screen. Comes + with bookmarks and hyperlinks. +
  • Not meant for printing because of the odd + paper format and the coloured hyperlinks. +
+
+
+
+ [Sample] + + + + +
+ clqr.tar.gz +
+
    +
  • LaTeX source. +
  • Not of much use unless you want to change it. +
+
+
+ + diff --git a/html-template/favicon.ico b/html-template/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..70d298bc4503bf422b44f3ff5e260f2d9e80d31f GIT binary patch literal 1406 zcwX&~TT_Bi6onUfEzmS?bU`iC5X!QG-_(y)9GwAS#spyo#vh z^E~*3=lSG>PuY*$M-T)Ei696Ogp|V&^Z6W$#RALa606k;>-8F&%?8`;_TbJ(9d*>7 z(thjnT~(uW{`&S5Il6aDGm4{OtJBJ zj7@VKccO8p+_y4$K9|w>ET7HtXFQ*&2*pZ85K2PnqF5-E3zvJkx)g6jQLIwc#9F;t it;x-1TWU%7vMk9hsV#Su2Srgjit-p89p&fR|I;S`oTWMd literal 0 HcwPel00001 diff --git a/html-template/index.html b/html-template/index.html new file mode 100644 index 0000000..b335d42 --- /dev/null +++ b/html-template/index.html @@ -0,0 +1,77 @@ + + + + Common Lisp Quick Reference + + + + + + + + + + + + + + + + + + + + + + +
+ Common Lisp Quick Reference +
+ + + + [Front Cover Sample] + +

Introduction

+

Common Lisp Quick Reference is a free booklet with short + descriptions of the thousand or so symbols defined in the ANSI standard. + It comes with a comprehensive index. +

+

+ This rather humble effort is by no means meant to rival + the + Common Lisp HyperSpec + or any of the great introductory web resources and books. + Its purpose is to give those who like a piece of + dead tree in their hands a quick overview on things they + know already, or some clue on what to look up elsewhere. +

+ +

It is written in LaTeX and formatted for printing on both + A4 and letter paper. After folding the sheets lengthwise, + they can easily be turned into a handy booklet. +

+

+ Please report any errors to + trebbu@googlemail.com. Nitpickers welcome! +

+

 

+ +

Latest Changes

+
+ + diff --git a/html-template/license.html b/html-template/license.html new file mode 100644 index 0000000..9d35122 --- /dev/null +++ b/html-template/license.html @@ -0,0 +1,565 @@ + + + + Common Lisp Quick Reference + + + + + + + + + + + + + + + + + + + + + + +
+ Common Lisp Quick Reference +
+ + +

License

+

+ Copyright © 2008 - 2011 Bert Burgemeister +

+

+ Permission is granted to copy, distribute and/or modify this + document under the terms of the GNU Free Documentation License, + Version 1.2 or any later version published by the Free Software + Foundation; with no Invariant Sections, no Front-Cover Texts and + no Back-Cover Texts. +

+   +

+   +

+   +

+

GNU Free Documentation License

+

+ Version 1.2, November 2002 +

+ +
Copyright (C) 2000,2001,2002  Free Software Foundation, Inc.
+
51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
+
Everyone is permitted to copy and distribute verbatim copies
+
of this license document, but changing it is not allowed.
+ +

+

0. PREAMBLE

+

+ +

+ The purpose of this License is to make a manual, textbook, or other + functional and useful document "free" in the sense of freedom: to + assure everyone the effective freedom to copy and redistribute it, + with or without modifying it, either commercially or noncommercially. + Secondarily, this License preserves for the author and publisher a way + to get credit for their work, while not being considered responsible + for modifications made by others. +

+ +

+ This License is a kind of "copyleft", which means that derivative + works of the document must themselves be free in the same sense. It + complements the GNU General Public License, which is a copyleft + license designed for free software. +

+ +

+ We have designed this License in order to use it for manuals for free + software, because free software needs free documentation: a free + program should come with manuals providing the same freedoms that the + software does. But this License is not limited to software manuals; + it can be used for any textual work, regardless of subject matter or + whether it is published as a printed book. We recommend this License + principally for works whose purpose is instruction or reference. +

+ +

+

1. APPLICABILITY AND DEFINITIONS

+

+ +

+ This License applies to any manual or other work, in any medium, that + contains a notice placed by the copyright holder saying it can be + distributed under the terms of this License. Such a notice grants a + world-wide, royalty-free license, unlimited in duration, to use that + work under the conditions stated herein. The "Document", below, + refers to any such manual or work. Any member of the public is a + licensee, and is addressed as "you". You accept the license if you + copy, modify or distribute the work in a way requiring permission + under copyright law. +

+ +

+ A "Modified Version" of the Document means any work containing the + Document or a portion of it, either copied verbatim, or with + modifications and/or translated into another language. +

+ +

+ A "Secondary Section" is a named appendix or a front-matter section of + the Document that deals exclusively with the relationship of the + publishers or authors of the Document to the Document's overall subject + (or to related matters) and contains nothing that could fall directly + within that overall subject. (Thus, if the Document is in part a + textbook of mathematics, a Secondary Section may not explain any + mathematics.) The relationship could be a matter of historical + connection with the subject or with related matters, or of legal, + commercial, philosophical, ethical or political position regarding + them. +

+ +

+ The "Invariant Sections" are certain Secondary Sections whose titles + are designated, as being those of Invariant Sections, in the notice + that says that the Document is released under this License. If a + section does not fit the above definition of Secondary then it is not + allowed to be designated as Invariant. The Document may contain zero + Invariant Sections. If the Document does not identify any Invariant + Sections then there are none. +

+ +

+ The "Cover Texts" are certain short passages of text that are listed, + as Front-Cover Texts or Back-Cover Texts, in the notice that says that + the Document is released under this License. A Front-Cover Text may + be at most 5 words, and a Back-Cover Text may be at most 25 words. +

+ +

+ A "Transparent" copy of the Document means a machine-readable copy, + represented in a format whose specification is available to the + general public, that is suitable for revising the document + straightforwardly with generic text editors or (for images composed of + pixels) generic paint programs or (for drawings) some widely available + drawing editor, and that is suitable for input to text formatters or + for automatic translation to a variety of formats suitable for input + to text formatters. A copy made in an otherwise Transparent file + format whose markup, or absence of markup, has been arranged to thwart + or discourage subsequent modification by readers is not Transparent. + An image format is not Transparent if used for any substantial amount + of text. A copy that is not "Transparent" is called "Opaque". +

+ +

+ Examples of suitable formats for Transparent copies include plain + ASCII without markup, Texinfo input format, LaTeX input format, SGML + or XML using a publicly available DTD, and standard-conforming simple + HTML, PostScript or PDF designed for human modification. Examples of + transparent image formats include PNG, XCF and JPG. Opaque formats + include proprietary formats that can be read and edited only by + proprietary word processors, SGML or XML for which the DTD and/or + processing tools are not generally available, and the + machine-generated HTML, PostScript or PDF produced by some word + processors for output purposes only. +

+ +

+ The "Title Page" means, for a printed book, the title page itself, + plus such following pages as are needed to hold, legibly, the material + this License requires to appear in the title page. For works in + formats which do not have any title page as such, "Title Page" means + the text near the most prominent appearance of the work's title, + preceding the beginning of the body of the text. +

+ +

+ A section "Entitled XYZ" means a named subunit of the Document whose + title either is precisely XYZ or contains XYZ in parentheses following + text that translates XYZ in another language. (Here XYZ stands for a + specific section name mentioned below, such as "Acknowledgements", + "Dedications", "Endorsements", or "History".) To "Preserve the Title" + of such a section when you modify the Document means that it remains a + section "Entitled XYZ" according to this definition. +

+ +

+ The Document may include Warranty Disclaimers next to the notice which + states that this License applies to the Document. These Warranty + Disclaimers are considered to be included by reference in this + License, but only as regards disclaiming warranties: any other + implication that these Warranty Disclaimers may have is void and has + no effect on the meaning of this License. +

+ +

+

2. VERBATIM COPYING

+

+ +

+ You may copy and distribute the Document in any medium, either + commercially or noncommercially, provided that this License, the + copyright notices, and the license notice saying this License applies + to the Document are reproduced in all copies, and that you add no other + conditions whatsoever to those of this License. You may not use + technical measures to obstruct or control the reading or further + copying of the copies you make or distribute. However, you may accept + compensation in exchange for copies. If you distribute a large enough + number of copies you must also follow the conditions in section 3. +

+ +

+ You may also lend copies, under the same conditions stated above, and + you may publicly display copies. +

+ +

+

3. COPYING IN QUANTITY

+

+ +

+ If you publish printed copies (or copies in media that commonly have + printed covers) of the Document, numbering more than 100, and the + Document's license notice requires Cover Texts, you must enclose the + copies in covers that carry, clearly and legibly, all these Cover + Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on + the back cover. Both covers must also clearly and legibly identify + you as the publisher of these copies. The front cover must present + the full title with all words of the title equally prominent and + visible. You may add other material on the covers in addition. + Copying with changes limited to the covers, as long as they preserve + the title of the Document and satisfy these conditions, can be treated + as verbatim copying in other respects. +

+ +

+ If the required texts for either cover are too voluminous to fit + legibly, you should put the first ones listed (as many as fit + reasonably) on the actual cover, and continue the rest onto adjacent + pages. +

+ +

+ If you publish or distribute Opaque copies of the Document numbering + more than 100, you must either include a machine-readable Transparent + copy along with each Opaque copy, or state in or with each Opaque copy + a computer-network location from which the general network-using + public has access to download using public-standard network protocols + a complete Transparent copy of the Document, free of added material. + If you use the latter option, you must take reasonably prudent steps, + when you begin distribution of Opaque copies in quantity, to ensure + that this Transparent copy will remain thus accessible at the stated + location until at least one year after the last time you distribute an + Opaque copy (directly or through your agents or retailers) of that + edition to the public. +

+ +

+ It is requested, but not required, that you contact the authors of the + Document well before redistributing any large number of copies, to give + them a chance to provide you with an updated version of the Document. +

+ +

+

4. MODIFICATIONS

+

+ +

+ You may copy and distribute a Modified Version of the Document under + the conditions of sections 2 and 3 above, provided that you release + the Modified Version under precisely this License, with the Modified + Version filling the role of the Document, thus licensing distribution + and modification of the Modified Version to whoever possesses a copy + of it. In addition, you must do these things in the Modified Version: +

+ +
    +
  • A.

    Use in the Title Page (and on the covers, if any) a title distinct + from that of the Document, and from those of previous versions + (which should, if there were any, be listed in the History section + of the Document). You may use the same title as a previous version + if the original publisher of that version gives permission.
  • +
  • B.

    List on the Title Page, as authors, one or more persons or entities + responsible for authorship of the modifications in the Modified + Version, together with at least five of the principal authors of the + Document (all of its principal authors, if it has fewer than five), + unless they release you from this requirement.
  • +
  • C.

    State on the Title page the name of the publisher of the + Modified Version, as the publisher.
  • +
  • D.

    Preserve all the copyright notices of the Document.
  • +
  • E.

    Add an appropriate copyright notice for your modifications + adjacent to the other copyright notices.
  • +
  • F.

    Include, immediately after the copyright notices, a license notice + giving the public permission to use the Modified Version under the + terms of this License, in the form shown in the Addendum below.
  • +
  • G.

    Preserve in that license notice the full lists of Invariant Sections + and required Cover Texts given in the Document's license notice.
  • +
  • H.

    Include an unaltered copy of this License.
  • +
  • I.

    Preserve the section Entitled "History", Preserve its Title, and add + to it an item stating at least the title, year, new authors, and + publisher of the Modified Version as given on the Title Page. If + there is no section Entitled "History" in the Document, create one + stating the title, year, authors, and publisher of the Document as + given on its Title Page, then add an item describing the Modified + Version as stated in the previous sentence.
  • +
  • J.

    Preserve the network location, if any, given in the Document for + public access to a Transparent copy of the Document, and likewise + the network locations given in the Document for previous versions + it was based on. These may be placed in the "History" section. + You may omit a network location for a work that was published at + least four years before the Document itself, or if the original + publisher of the version it refers to gives permission.
  • +
  • K.

    For any section Entitled "Acknowledgements" or "Dedications", + Preserve the Title of the section, and preserve in the section all + the substance and tone of each of the contributor acknowledgements + and/or dedications given therein.
  • +
  • L.

    Preserve all the Invariant Sections of the Document, + unaltered in their text and in their titles. Section numbers + or the equivalent are not considered part of the section titles.
  • +
  • M.

    Delete any section Entitled "Endorsements". Such a section + may not be included in the Modified Version.
  • +
  • N.

    Do not retitle any existing section to be Entitled "Endorsements" + or to conflict in title with any Invariant Section.
  • +
  • O.

    Preserve any Warranty Disclaimers.
  • +
+ +

+ If the Modified Version includes new front-matter sections or + appendices that qualify as Secondary Sections and contain no material + copied from the Document, you may at your option designate some or all + of these sections as invariant. To do this, add their titles to the + list of Invariant Sections in the Modified Version's license notice. + These titles must be distinct from any other section titles. +

+ +

+ You may add a section Entitled "Endorsements", provided it contains + nothing but endorsements of your Modified Version by various + parties--for example, statements of peer review or that the text has + been approved by an organization as the authoritative definition of a + standard. +

+ +

+ You may add a passage of up to five words as a Front-Cover Text, and a + passage of up to 25 words as a Back-Cover Text, to the end of the list + of Cover Texts in the Modified Version. Only one passage of + Front-Cover Text and one of Back-Cover Text may be added by (or + through arrangements made by) any one entity. If the Document already + includes a cover text for the same cover, previously added by you or + by arrangement made by the same entity you are acting on behalf of, + you may not add another; but you may replace the old one, on explicit + permission from the previous publisher that added the old one. +

+ +

+ The author(s) and publisher(s) of the Document do not by this License + give permission to use their names for publicity for or to assert or + imply endorsement of any Modified Version. +

+ +

+

5. COMBINING DOCUMENTS

+

+ +

+ You may combine the Document with other documents released under this + License, under the terms defined in section 4 above for modified + versions, provided that you include in the combination all of the + Invariant Sections of all of the original documents, unmodified, and + list them all as Invariant Sections of your combined work in its + license notice, and that you preserve all their Warranty Disclaimers. +

+ +

+ The combined work need only contain one copy of this License, and + multiple identical Invariant Sections may be replaced with a single + copy. If there are multiple Invariant Sections with the same name but + different contents, make the title of each such section unique by + adding at the end of it, in parentheses, the name of the original + author or publisher of that section if known, or else a unique number. + Make the same adjustment to the section titles in the list of + Invariant Sections in the license notice of the combined work. +

+ +

+ In the combination, you must combine any sections Entitled "History" + in the various original documents, forming one section Entitled + "History"; likewise combine any sections Entitled "Acknowledgements", + and any sections Entitled "Dedications". You must delete all sections + Entitled "Endorsements." +

+ +

+

6. COLLECTIONS OF DOCUMENTS

+

+ +

+ You may make a collection consisting of the Document and other documents + released under this License, and replace the individual copies of this + License in the various documents with a single copy that is included in + the collection, provided that you follow the rules of this License for + verbatim copying of each of the documents in all other respects. +

+ +

+ You may extract a single document from such a collection, and distribute + it individually under this License, provided you insert a copy of this + License into the extracted document, and follow this License in all + other respects regarding verbatim copying of that document. +

+ +

+

7. AGGREGATION WITH INDEPENDENT WORKS

+

+ +

+ A compilation of the Document or its derivatives with other separate + and independent documents or works, in or on a volume of a storage or + distribution medium, is called an "aggregate" if the copyright + resulting from the compilation is not used to limit the legal rights + of the compilation's users beyond what the individual works permit. + When the Document is included in an aggregate, this License does not + apply to the other works in the aggregate which are not themselves + derivative works of the Document. +

+ +

+ If the Cover Text requirement of section 3 is applicable to these + copies of the Document, then if the Document is less than one half of + the entire aggregate, the Document's Cover Texts may be placed on + covers that bracket the Document within the aggregate, or the + electronic equivalent of covers if the Document is in electronic form. + Otherwise they must appear on printed covers that bracket the whole + aggregate. +

+ +

+

8. TRANSLATION

+

+ +

+ Translation is considered a kind of modification, so you may + distribute translations of the Document under the terms of section 4. + Replacing Invariant Sections with translations requires special + permission from their copyright holders, but you may include + translations of some or all Invariant Sections in addition to the + original versions of these Invariant Sections. You may include a + translation of this License, and all the license notices in the + Document, and any Warranty Disclaimers, provided that you also include + the original English version of this License and the original versions + of those notices and disclaimers. In case of a disagreement between + the translation and the original version of this License or a notice + or disclaimer, the original version will prevail. +

+ +

+ If a section in the Document is Entitled "Acknowledgements", + "Dedications", or "History", the requirement (section 4) to Preserve + its Title (section 1) will typically require changing the actual + title. +

+ +

+

9. TERMINATION

+

+ +

+ You may not copy, modify, sublicense, or distribute the Document except + as expressly provided for under this License. Any other attempt to + copy, modify, sublicense or distribute the Document is void, and will + automatically terminate your rights under this License. However, + parties who have received copies, or rights, from you under this + License will not have their licenses terminated so long as such + parties remain in full compliance. +

+ +

+

10. FUTURE REVISIONS OF THIS LICENSE

+

+ +

+ The Free Software Foundation may publish new, revised versions + of the GNU Free Documentation License from time to time. Such new + versions will be similar in spirit to the present version, but may + differ in detail to address new problems or concerns. See + http://www.gnu.org/copyleft/. +

+ +

+ Each version of the License is given a distinguishing version number. + If the Document specifies that a particular numbered version of this + License "or any later version" applies to it, you have the option of + following the terms and conditions either of that specified version or + of any later version that has been published (not as a draft) by the + Free Software Foundation. If the Document does not specify a version + number of this License, you may choose any version ever published (not + as a draft) by the Free Software Foundation. +

+ +

How to use this License for your documents

+ +

+ To use this License in a document you have written, include a copy of + the License in the document and put the following copyright and + license notices just after the title page: +

+ +
Copyright (c)  YEAR  YOUR NAME.
+
Permission is granted to copy, distribute and/or modify this document
+
under the terms of the GNU Free Documentation License, Version 1.2
+
or any later version published by the Free Software Foundation;
+
with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
+
Texts.  A copy of the license is included in the section entitled "GNU
+
Free Documentation License".
+ +

+ If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts, + replace the "with...Texts." line with this: +

+ +
with the Invariant Sections being LIST THEIR TITLES, with the
+
Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST.
+ +

+ If you have Invariant Sections without Cover Texts, or some other + combination of the three, merge those two alternatives to suit the + situation. +

+ +

+ If your document contains nontrivial examples of program code, we + recommend releasing these examples in parallel under your choice of + free software license, such as the GNU General Public License, + to permit their use in free software. +

+ + +

+ Copyright notice above.
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110, USA +
+ Verbatim copying and distribution of this entire article is + permitted in any medium without royalty provided this notice is + preserved. +

+ +
+ + diff --git a/html-template/new-pure.css b/html-template/new-pure.css new file mode 100644 index 0000000..174785a --- /dev/null +++ b/html-template/new-pure.css @@ -0,0 +1,246 @@ +/* + * new-pure style sheet + * + * Copyright (c) 2008 Bert Burgemeister + * + * Permission is granted to copy, distribute and/or modify this + * document under the terms of the GNU Free Documentation License, + * Version 1.2 or any later version published by the Free Software + * Foundation; with no Invariant Sections, no Front-Cover Texts and + * no Back-Cover Texts. + * http://www.gnu.org/licenses/fdl.html + * + */ + +body { + font-family: Verdana,Arial,Helvetica,sans-serif; + font-size: small; + background-color: white; + color: black; + max-width: 1000px; + min-width: 600px; + margin-left: auto; + margin-right: auto; +} + +h1 { + letter-spacing: .1em; + margin: .2ex; + font-size: 2em; + font-weight: normal; +} + +h2 { + letter-spacing: .1em; + font-size: 1.5em; + font-weight: normal; + margin-left: .5ex; + margin-right: .5ex; +} + +h3 { + letter-spacing: .3em; + font-size: 1.1em; + margin-top: 2.5ex; + margin-bottom: 1ex; + font-weight: normal; + width: auto; +} + +h4 { + letter-spacing: .3em; + font-size: 1em; + text-align: left; + font-weight: normal; + margin-bottom: 3px; +} + +h5 { + letter-spacing: .1em; + font-size: 1em; + text-align: left; + font-weight: normal; + margin-top: 1.8ex; + margin-bottom: .5ex; +} + +a { + color: black; + text-decoration: none; +} + +a:hover { + color: #0080C0; + text-decoration: none; +} + +p { + margin: 5px 0; +} + +pre { + font-size: 100%; + margin-top: .7ex; + margin-bottom: .7ex; + margin-left: 0; + padding: 0; +} + +img { + border: 0px; +} + +.left { + float: left; + clear: left; + margin-right: 2ex; + margin-bottom: 2ex; +} + +.right { + float: right; + clear: both; + margin-left: 2ex; + margin-bottom: 2ex; +} + +.here { + float: none; + clear: both; + margin-left: 2ex; + margin-bottom: 2ex; +} + +.title { + letter-spacing: 1em; + font-size: 1.3em; + font-weight: normal; + border: 1px solid gray; + text-align: center; + padding: .5em; + width: 1000px; +} + +.subtitle { + letter-spacing: .5em; + font-size: 1em; + font-weight: normal; + padding: .2%; + border: 1px solid gray; + text-align: center; +} + +.toolbar { + border: 1px solid gray; + text-align: center; +} + +.logo { + padding-top: .5%; + padding-bottom: .5%; + float: left; + clear: left; + width: 22%; + border: 1px solid gray; + text-align: center; + letter-spacing: .1em; + font-size: 3em; + font-weight: normal; +} + +.main-table { + border-spacing: 8px; +} + +.content { + vertical-align: top; + padding-left: 1.5em; + padding-right: 1.5em; + padding-top: 1em; + padding-bottom: 2.5em; + border: 1px solid gray; + text-align: justify; +} + +.content a { + color: #404040; + text-decoration: none; + letter-spacing: .1em; +} + +.content a:hover { + color: #0080C0; + text-decoration: none; +} + +.content ul { + list-style: none; +} + +.side-content { + vertical-align: top; + width: 8em; + border: 1px solid gray; + padding-left: 1.5em; + padding-right: 1.5em; + padding-top: 1.5em; + padding-bottom: 2.5em; + text-align: left; +} + +.side-content a { + color: #404040; + text-decoration: none; + letter-spacing: .1em; +} + +.side-content a:hover { + color: #0080C0; + text-decoration: none; +} + +.side-content ul { + padding: 0; + margin: 0; + list-style: none; +} + +.side-content li { + margin: 1.2ex 0; +} + +.side-content img { + width: 8em; + max-width: 124px; + border: 0px; + margin-top: 10ex; +} + +.quote { + text-align: justify; + font-style: italic; +} + +.quicklinks { + border: 1px solid gray; + vertical-align: bottom; + text-align: center; +} + +.footer { + font-size: .8em; + text-align: center; + padding: 0em; +} + +.footer a { + color: #404040; + text-decoration: none; + letter-spacing: .1em; +} + +.footer a:hover { + color: #0080C0; + text-decoration: none; +} + diff --git a/html-template/printing.html b/html-template/printing.html new file mode 100644 index 0000000..c4a06ce --- /dev/null +++ b/html-template/printing.html @@ -0,0 +1,76 @@ + + + + Common Lisp Quick Reference + + + + + + + + + + + + + + + + + + + + + + +
+ Common Lisp Quick Reference +
+ + +

Printing

+ Choose a file which has your paper size (i.e. "-a4-" or US "-letter-") + and "-booklet-" in its name. Then, a page order suitable for + nested folios is indicated by "-all"; if you want the folios + stacked take a file which says "-four". +

+ That is clqr-<paper size>-booklet-<page order>.pdf +

+ On a duplex printer, just print the file. If your printer + can only print on one side of the sheet, start with the odd + pages. Depending on your printer's paper handling, you may + or may not have to rearrange the half-printed sheets. Make + sure the first page is on top and put them back into the + paper tray in order to print the even pages. + + +

Bookbinding

+

+ One by one, fold the pages in half lengthwise. +

+ As to the nested version, if you have a big enough + (saddle stitch) stapler, put two staples along the spine. + Alternatively, you can sew the pages together with a + heavy thread. Or you simply let the pages unbound. + The edges of the paper opposite the spine will not line up + perfectly here. +

+ The variant with stacked folios is suitable for wire + or comb binding, or you put some elastic glue along the spine. +

+ + diff --git a/html-template/robots.txt b/html-template/robots.txt new file mode 100644 index 0000000..eb05362 --- /dev/null +++ b/html-template/robots.txt @@ -0,0 +1,2 @@ +User-agent: * +Disallow: diff --git a/html-template/source.html b/html-template/source.html new file mode 100644 index 0000000..7b61e12 --- /dev/null +++ b/html-template/source.html @@ -0,0 +1,74 @@ + + + + Common Lisp Quick Reference + + + + + + + + + + + + + + + + + + + + + + +
+ Common Lisp Quick Reference +
+ + +

LaTeX Source

+

+ Download +

clqr.tar.gz
+ to get a recent snapshot. +

+

 

+

+ Alternatively, you can clone CLQR's source code repository by +

+
  git clone git://github.com/trebb/clqr.git
+

+ or +

+
  git clone git://repo.or.cz/clqr.git
+

+ or +

+
  git clone http://repo.or.cz/r/clqr.git
+

 

+

+ And you can browse the repository + at GitHub + or + at repo.or.cz. +

+
+ + -- 2.11.4.GIT