From: Bert Burgemeister Date: Sat, 2 Jun 2012 17:38:28 +0000 (+0200) Subject: Remove cruft from Makefile and source tree X-Git-Tag: 135^0 X-Git-Url: https://repo.or.cz/w/clqr.git/commitdiff_plain/87800f3edc258cc9f6144771fd8bd75abd854219 Remove cruft from Makefile and source tree --- diff --git a/.gitignore b/.gitignore index c15c4f0..47d7796 100644 --- a/.gitignore +++ b/.gitignore @@ -23,8 +23,8 @@ clqr-types-and-classes.5 *.flag color-current.tex paper-current.tex -html/release-date.txt -html/release-revision.txt -html/latest-changes.html -html/*.jpg +release-date.txt +release-revision.txt +latest-changes.html +*.jpg gh-pages \ No newline at end of file diff --git a/Makefile b/Makefile index ebe9346..3f8a623 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -# Copyright (C) 2008, 2009, 2010, 2011 Bert Burgemeister +# Copyright (C) 2008, 2009, 2010, 2011, 2012 Bert Burgemeister # # Permission is granted to copy, distribute and/or modify this # document under the terms of the GNU Free Documentation License, @@ -6,7 +6,6 @@ # Foundation; with no Invariant Sections, no Front-Cover Texts and # no Back-Cover Texts. For details see file COPYING. -CLQR = clqr SEND-TO-LOG = | tee -a lastbuild.log LATEX = latex @@ -29,61 +28,59 @@ MV = mv --force --verbose MAKE = make GZIP = gzip GIT_REVISION = git describe | sed 's/\(.*-.*\)-.*/\1/' -GIT_ARCHIVE = git archive --format=tar --prefix=$(CLQR)/ HEAD | $(GZIP) +GIT_ARCHIVE = git archive --format=tar --prefix=clqr/ HEAD | $(GZIP) GIT_LOG = git log DATE = git log HEAD^..HEAD --date=short | awk '/Date:/{print $$2}' | tr -d '\n\\' -RSYNC = rsync -va -SSH = ssh all: letter a4 letter: $(MAKE) letter-booklets - $(MAKE) $(CLQR)-letter-consec.pdf + $(MAKE) clqr-letter-consec.pdf a4: $(MAKE) a4-booklets - $(MAKE) $(CLQR)-a4-consec.pdf + $(MAKE) clqr-a4-consec.pdf -letter-booklets: $(CLQR)-letter-booklet-all.pdf $(CLQR)-letter-booklet-four.pdf +letter-booklets: clqr-letter-booklet-all.pdf clqr-letter-booklet-four.pdf -a4-booklets: $(CLQR)-a4-booklet-all.pdf $(CLQR)-a4-booklet-four.pdf +a4-booklets: clqr-a4-booklet-all.pdf clqr-a4-booklet-four.pdf -$(CLQR)-%-consec.pdf: $(CLQR)-%-consec.ps +clqr-%-consec.pdf: clqr-%-consec.ps $(PS2PDF) $< $@ $(SEND-TO-LOG) -$(CLQR)-letter-booklet-%.pdf: $(CLQR)-letter-booklet-%.ps +clqr-letter-booklet-%.pdf: clqr-letter-booklet-%.ps $(PS2PDF) -sPAPERSIZE=letter $< $@ $(SEND-TO-LOG) -$(CLQR)-a4-booklet-%.pdf: $(CLQR)-a4-booklet-%.ps +clqr-a4-booklet-%.pdf: clqr-a4-booklet-%.ps $(PS2PDF) -sPAPERSIZE=a4 $< $@ $(SEND-TO-LOG) -$(CLQR)-letter-booklet-%.ps: $(CLQR)-letter-signature-%.ps color-black.flag +clqr-letter-booklet-%.ps: clqr-letter-signature-%.ps color-black.flag $(PSNUP-LETTER) $< > $@ $(SEND-TO-LOG) -$(CLQR)-a4-booklet-%.ps: $(CLQR)-a4-signature-%.ps color-black.flag +clqr-a4-booklet-%.ps: clqr-a4-signature-%.ps color-black.flag $(PSNUP-A4) $< > $@ $(SEND-TO-LOG) -$(CLQR)-%-signature-all.ps: $(CLQR)-%-consec.ps +clqr-%-signature-all.ps: clqr-%-consec.ps $(PSBOOK-ALL) $< $@ $(SEND-TO-LOG) -$(CLQR)-%-signature-four.ps: $(CLQR)-%-consec.ps +clqr-%-signature-four.ps: clqr-%-consec.ps $(PSBOOK-FOUR) $< $@ $(SEND-TO-LOG) -$(CLQR)-%-consec.ps: $(CLQR)-%.dvi color-colorful.flag +clqr-%-consec.ps: clqr-%.dvi color-colorful.flag $(DVIPS) -o $@ $< $(SEND-TO-LOG) -$(CLQR)-%.dvi: $(CLQR).tex $(CLQR)-*.tex $(CLQR).*.tex $(CLQR)-types-and-classes.1 paper-%.flag revision-number - $(TOUCH) $(CLQR).ind $(SEND-TO-LOG) - $(LATEX) $(CLQR).tex $(SEND-TO-LOG) - $(LATEX) $(CLQR).tex $(SEND-TO-LOG) - $(MAKEINDEX) -s $(CLQR).ist $(CLQR).idx $(SEND-TO-LOG) - $(LATEX) $(CLQR).tex $(SEND-TO-LOG) - $(MV) $(CLQR).dvi $@ $(SEND-TO-LOG) - -$(CLQR)-types-and-classes.1 $(CLQR)-types-and-classes.2 \ -$(CLQR)-types-and-classes.3 $(CLQR)-types-and-classes.4 \ -$(CLQR)-types-and-classes.5: $(CLQR)-types-and-classes.mp $(CLQR).macros.tex clqr.packages.tex +clqr-%.dvi: clqr.tex clqr-*.tex clqr.*.tex clqr-types-and-classes.1 paper-%.flag revision-number + $(TOUCH) clqr.ind $(SEND-TO-LOG) + $(LATEX) clqr.tex $(SEND-TO-LOG) + $(LATEX) clqr.tex $(SEND-TO-LOG) + $(MAKEINDEX) -s clqr.ist clqr.idx $(SEND-TO-LOG) + $(LATEX) clqr.tex $(SEND-TO-LOG) + $(MV) clqr.dvi $@ $(SEND-TO-LOG) + +clqr-types-and-classes.1 clqr-types-and-classes.2 \ +clqr-types-and-classes.3 clqr-types-and-classes.4 \ +clqr-types-and-classes.5: clqr-types-and-classes.mp clqr.macros.tex clqr.packages.tex $(MPOST) $< $(SEND-TO-LOG) paper-a4.flag: @@ -107,70 +104,57 @@ color-black.flag: $(TOUCH) $@ revision-number: - $(GIT_REVISION) | tee REVISION.tex > html/release-revision.txt - $(DATE) | tee DATE.tex > html/release-date.txt + $(GIT_REVISION) | tee REVISION.tex > release-revision.txt + $(DATE) | tee DATE.tex > release-date.txt clean: - $(RM) *.dvi *.toc *.aux *.log *.idx *.ilg *.ind *.out *.ps *.pdf *~ html/*~ \ - *.flag *.jpg html/*.jpg *.tar.gz REVISION.tex DATE.tex \ - html/latest-changes.html html/release-revision.txt html/release-date.txt \ + $(RM) *.dvi *.toc *.aux *.log *.idx *.ilg *.ind *.out *.ps *.pdf *~ \ + *.flag *.jpg *.jpg *.tar.gz REVISION.tex DATE.tex \ + latest-changes.html release-revision.txt release-date.txt \ *.[12345] *.mpx mpxerr.tex paper-current.tex color-current.tex $(RM) -r gh-pages -# Project hosting, Berlios +# Project hosting, Github -publish: - $(MAKE) html/sample-frontcover.jpg \ - html/sample-firstpage-all.jpg html/sample-firstpage-four.jpg \ - html/sample-firstpage-consec.jpg html/sample-source.jpg \ - html/latest-changes.html \ - $(CLQR).tar.gz - $(MAKE) letter a4 - $(MAKE) publishclean - $(RSYNC) --delete ./ trebb@shell.berlios.de:/home/groups/ftp/pub/clqr/clqr/ $(SEND-TO-LOG) - $(RSYNC) ./html/ trebb@shell.berlios.de:/home/groups/clqr/htdocs/ $(SEND-TO-LOG) - -html/sample-frontcover.jpg: $(CLQR)-a4-consec.pdf +sample-frontcover.jpg: clqr-a4-consec.pdf $(CONVERT) $<'[0]' -verbose -resize 40% temp.jpg $(SEND-TO-LOG) $(MONTAGE) temp.jpg -tile 1x1 -geometry +1+1 -background gray $@ $(SEND-TO-LOG) $(RM) temp.jpg -html/sample-firstpage-%.jpg: $(CLQR)-a4-booklet-%.pdf +sample-firstpage-%.jpg: clqr-a4-booklet-%.pdf $(CONVERT) $<'[0]' -verbose -resize 15% temp.jpg $(SEND-TO-LOG) $(MONTAGE) temp.jpg -tile 1x1 -geometry +1+1 -background gray $@ $(SEND-TO-LOG) $(RM) temp.jpg -html/sample-firstpage-consec.jpg: $(CLQR)-a4-consec.pdf +sample-firstpage-consec.jpg: clqr-a4-consec.pdf $(CONVERT) $<'[0]' -verbose -resize 15% temp.jpg $(SEND-TO-LOG) $(MONTAGE) temp.jpg -tile 1x1 -geometry +1+1 -background gray $@ $(SEND-TO-LOG) $(RM) temp.jpg -html/sample-source.jpg: $(CLQR)-numbers.tex +sample-source.jpg: clqr-numbers.tex $(HEAD) -n 57 $< | $(TAIL) -n 40 | $(CONVERT) -font Courier -crop 120x80+30+2 +repage label:@- temp.jpg $(SEND-TO-LOG) $(MONTAGE) temp.jpg -tile 1x1 -geometry +1+1 -background gray $@ $(SEND-TO-LOG) $(RM) temp.jpg -html/latest-changes.html: $(CLQR).tex $(CLQR)-*.tex +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 \ + $(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/clqr.tar.gz \ gh-pages/404.html \ gh-pages/CNAME \ gh-pages/README \ @@ -184,11 +168,11 @@ gh-publish: 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 +gh-pages/sample-%.jpg: 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/index.html: html-template/index.html latest-changes.html + sed -e "/

Latest Changes<\/h3>/ r 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 > $@ @@ -202,8 +186,5 @@ gh-pages/%.tar.gz: %.tar.gz 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) - -publishclean: - $(RM) $(CLQR).{aux,idx,ilg,ind,log,out,toc} *.ps *.dvi $(CLQR)-types-and-classes.{log,mpx,1,2,3,4,5} *~ html/*~ +clqr.tar.gz: clqr.tex clqr-*.tex + if $(GIT_ARCHIVE) > clqr.tar.gz; then true; else true; fi $(SEND-TO-LOG) diff --git a/count-downloads.sh b/count-downloads.sh deleted file mode 100755 index 6439d1e..0000000 --- a/count-downloads.sh +++ /dev/null @@ -1,25 +0,0 @@ -#! /bin/bash - -for FILE -in clqr-a4-consec.pdf clqr-a4-booklet-all.pdf clqr-a4-booklet-four.pdf \ - clqr-letter-consec.pdf clqr-letter-booklet-all.pdf clqr-letter-booklet-four.pdf \ - clqr.tar.gz -do - if [[ /home/groups/clqr/log/combined.prev.log \ - -nt /home/groups/clqr/htdocs/counters/${FILE}.all-time-counter ]]; - then - touch /home/groups/clqr/htdocs/counters/${FILE}.all-time-counter; # in case it didn't exist - echo $(( `cat /home/groups/clqr/htdocs/counters/${FILE}.all-time-counter` \ - + \ - `grep --count -e "GET /${FILE} .* 200 " \ - /home/groups/clqr/log/combined.prev.log` )) \ - > /home/groups/clqr/htdocs/counters/${FILE}.all-time-counter - fi - echo `grep --count -e "GET /${FILE} .* 200 " \ - /home/groups/clqr/log/combined.curr.log` \ - > /home/groups/clqr/htdocs/counters/${FILE}.week-counter - - echo $(( `cat /home/groups/clqr/htdocs/counters/${FILE}.all-time-counter` + \ - `cat /home/groups/clqr/htdocs/counters/${FILE}.week-counter` )) \ - > /home/groups/clqr/htdocs/counters/${FILE}.current-counter -done diff --git a/html/TAGS b/html/TAGS deleted file mode 100644 index 3151f94..0000000 --- a/html/TAGS +++ /dev/null @@ -1,36 +0,0 @@ - -index.html,69 -Common Lisp Quick Reference5,178 -Common Lisp Quick Reference13,524 - -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 - -robots.txt,0 - -release-revision.txt,0 - -release-date.txt,0 - -new-pure.css,0 - -index.php,0 - -favicon.ico,0 - -download.php,0 diff --git a/html/download.php b/html/download.php deleted file mode 100644 index 8dc2839..0000000 --- a/html/download.php +++ /dev/null @@ -1,197 +0,0 @@ - - - - Common Lisp Quick Reference - - - - - - - - - - - - - - - - - - - - - - -
- Common Lisp Quick Reference -
- - -
- OUR HOST BERLIOS IS GOING - TO SHUT - DOWN AT THE END OF THE YEAR. -
- Common Lisp Quick Reference has moved to its new home at - http://clqr.boundp.org - -
-

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. -
-

-
- ________
- * downloads: [ this week / since 2009-12-01 ] -

-
-
- - diff --git a/html/favicon.ico b/html/favicon.ico deleted file mode 100644 index 70d298b..0000000 Binary files a/html/favicon.ico and /dev/null differ diff --git a/html/index.html b/html/index.html deleted file mode 100644 index c095797..0000000 --- a/html/index.html +++ /dev/null @@ -1,15 +0,0 @@ - - - - - Common Lisp Quick Reference - - - - - - - You are being forwarded to -

Common Lisp Quick Reference

- - diff --git a/html/index.php b/html/index.php deleted file mode 100644 index ae7ebe6..0000000 --- a/html/index.php +++ /dev/null @@ -1,94 +0,0 @@ - - - - Common Lisp Quick Reference - - - - - - - - - - - - - - - - - - - - - - -
- Common Lisp Quick Reference -
- - - - [Front Cover Sample] - -
- OUR HOST BERLIOS IS GOING - TO SHUT - DOWN AT THE END OF THE YEAR. -
- Common Lisp Quick Reference has moved to its new home at - http://clqr.boundp.org - -
-

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/license.html b/html/license.html deleted file mode 100644 index a630ee4..0000000 --- a/html/license.html +++ /dev/null @@ -1,581 +0,0 @@ - - - - Common Lisp Quick Reference - - - - - - - - - - - - - - - - - - - - - - -
- Common Lisp Quick Reference -
- - -
- OUR HOST BERLIOS IS GOING - TO SHUT - DOWN AT THE END OF THE YEAR. -
- Common Lisp Quick Reference has moved to its new home at - http://clqr.boundp.org - -
-

License

-

- Copyright © 2008, 2009, 2010, 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/new-pure.css b/html/new-pure.css deleted file mode 100644 index 174785a..0000000 --- a/html/new-pure.css +++ /dev/null @@ -1,246 +0,0 @@ -/* - * 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/printing.html b/html/printing.html deleted file mode 100644 index 3ffa31e..0000000 --- a/html/printing.html +++ /dev/null @@ -1,92 +0,0 @@ - - - - Common Lisp Quick Reference - - - - - - - - - - - - - - - - - - - - - - -
- Common Lisp Quick Reference -
- - -
- OUR HOST BERLIOS IS GOING - TO SHUT - DOWN AT THE END OF THE YEAR. -
- Common Lisp Quick Reference has moved to its new home at - http://clqr.boundp.org - -
-

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/robots.txt b/html/robots.txt deleted file mode 100644 index eb05362..0000000 --- a/html/robots.txt +++ /dev/null @@ -1,2 +0,0 @@ -User-agent: * -Disallow: diff --git a/html/source.html b/html/source.html deleted file mode 100644 index 9d7e711..0000000 --- a/html/source.html +++ /dev/null @@ -1,83 +0,0 @@ - - - - Common Lisp Quick Reference - - - - - - - - - - - - - - - - - - - - - - -
- Common Lisp Quick Reference -
- - -
- OUR HOST BERLIOS IS GOING - TO SHUT - DOWN AT THE END OF THE YEAR. -
- Common Lisp Quick Reference has moved to its new home at - http://clqr.boundp.org - -
-

LaTeX Source

-

- Download -

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

-

 

-

- Alternatively, you can have CLQR's git repository by -

-
  git clone git://git.berlios.de/clqr
-

- or -

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

- or -

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