Warning: this is an htmlized version!
The original is here, and
the conversion rules are here.
;; This file:
;;    http://angg.twu.net/.emacs.papers
;;    http://angg.twu.net/.emacs.papers.html
;; file:///home/edrx/TH/L/.emacs.papers.html
;; (find-angg ".emacs.papers")

;; (find-angg ".emacs")
;; (find-angg ".emacs" ".emacs.papers")
;; (find-angg ".emacs" "find-xxxpage")
;; (find-angg ".emacs" "papers")
;; (find-TH "eev-article")

;; «.find-pdfpage»	(to "find-pdfpage")
;; «.code-pdf»		(to "code-pdf")

;; «.abel»		(to "abel")
;; «.altenkirch»	(to "altenkirch")
;; «.apex-calculus»	(to "apex-calculus")
;; «.atiyah»		(to "atiyah")
;; «.avigad»		(to "avigad")
;; «.awodey»		(to "awodey")
;; «.barendregt»	(to "barendregt")
;; «.barr»		(to "barr")
;; «.bauer»		(to "bauer")
;; «.beck»		(to "beck")
;; «.beeson»		(to "beeson")
;; «.bell»		(to "bell")
;; «.benabou»		(to "benabou")
;; «.bezhanishvili»	(to "bezhanishvili")
;; «.beziau»		(to "beziau")
;; «.bierman»		(to "bierman")
;; «.birkedal»		(to "birkedal")
;; «.blass»		(to "blass")
;; «.blute»		(to "blute")
;; «.bortolossi»	(to "bortolossi")
;; «.bort108»		(to "bort108")
;; «.bridges»		(to "bridges")
;; «.burris»		(to "burris")
;; «.butler»		(to "butler")
;; «.butz»		(to "butz")
;; «.caramello»		(to "caramello")
;; «.carnielli»		(to "carnielli")
;; «.corcoran»		(to "corcoran")
;; «.corfield»		(to "corfield")
;; «.costa-leite»	(to "costa-leite")
;; «.cheng»		(to "cheng")
;; «.cruttwell»		(to "cruttwell")
;; «.dagostino»		(to "dagostino")
;; «.day»		(to "day")
;; «.delgado»		(to "delgado")
;; «.dejours»		(to "dejours")
;; «.depaiva»		(to "depaiva")
;; «.dosen»		(to "dosen")
;; «.duval»		(to "duval")
;; «.dybjer»		(to "dybjer")
;; «.eliasson»		(to "eliasson")
;; «.farmer»		(to "farmer")
;; «.fiore»		(to "fiore")
;; «.freyd»		(to "freyd")
;; «.fritz»		(to "fritz")
;; «.gambino»		(to "gambino")
;; «.geuvers»		(to "geuvers")
;; «.girard»		(to "girard")
;; «.goedel»		(to "goedel")
;; «.grothendieck»	(to "grothendieck")
;; «.gurevich»		(to "gurevich")
;; «.harrison»		(to "harrison")
;; «.hartshorne»	(to "hartshorne")
;; «.hatcher»		(to "hatcher")
;; «.henkin»		(to "henkin")
;; «.hoare»		(to "hoare")
;; «.hodges»		(to "hodges")
;; «.hofmann»		(to "hofmann")
;; «.hyland»		(to "hyland")
;; «.iverson»		(to "iverson")
;; «.jacobs»		(to "jacobs")
;; «.jerabek»		(to "jerabek")
;; «.jibladze»		(to "jibladze")
;; «.joao_marcos»	(to "joao_marcos")
;; «.johnstone»		(to "johnstone")
;; «.joyal»		(to "joyal")
;; «.joyal-street»	(to "joyal-street")
;; «.kamareddine»	(to "kamareddine")
;; «.kanovei»		(to "kanovei")
;; «.kay»		(to "kay")
;; «.keisler»		(to "keisler")
;; «.kelly»		(to "kelly")
;; «.kennedy»		(to "kennedy")
;; «.kock»		(to "kock")
;; «.kock-dnc»		(to "kock-dnc")
;; «.kondratiev»	(to "kondratiev")
;; «.kostecki»		(to "kostecki")
;; «.knuth»		(to "knuth")
;; «.lakatos»		(to "lakatos")
;; «.lamarche»		(to "lamarche")
;; «.lamport»		(to "lamport")
;; «.lando»		(to "lando")
;; «.lang»		(to "lang")
;; «.lawvere»		(to "lawvere")
;; «.lawvere-adjfo»	(to "lawvere-adjfo")
;; «.lawvere-smith»	(to "lawvere-smith")
;; «.leinster»		(to "leinster")
;; «.leithold»		(to "leithold")
;; «.levy»		(to "levy")
;; «.lucatelli»		(to "lucatelli")
;; «.lumsdaine»		(to "lumsdaine")
;; «.luo»		(to "luo")
;; «.macbeth»		(to "macbeth")
;; «.maclane»		(to "maclane")
;; «.maietti»		(to "maietti")
;; «.martin-lof»	(to "martin-lof")
;; «.may»		(to "may")
;; «.mcbride»		(to "mcbride")
;; «.mckinna»		(to "mckinna")
;; «.mckinsey»		(to "mckinsey")
;; «.mclarty»		(to "mclarty")
;; «.mellies»		(to "mellies")
;; «.miller»		(to "miller")
;; «.miranda»		(to "miranda")
;; «.mjgabbay»		(to "mjgabbay")
;; «.moerdijk»		(to "moerdijk")
;; «.moggi»		(to "moggi")
;; «.moortgat»		(to "moortgat")
;; «.moretti»		(to "moretti")
;; «.nelson»		(to "nelson")
;; «.ochs»		(to "ochs")
;; «.palmgren»		(to "palmgren")
;; «.parr»		(to "parr")
;; «.pasquali»		(to "pasquali")
;; «.pastro»		(to "pastro")
;; «.phoa»		(to "phoa")
;; «.pitts»		(to "pitts")
;; «.plotkin»		(to "plotkin")
;; «.reynolds»		(to "reynolds")
;; «.riehl»		(to "riehl")
;; «.rosolini»		(to "rosolini")
;; «.russo»		(to "russo")
;; «.schalk»		(to "schalk")
;; «.seely»		(to "seely")
;; «.seely-hyp»		(to "seely-hyp")
;; «.seely-lccc»	(to "seely-lccc")
;; «.seely-plc»		(to "seely-plc")
;; «.seely-diff»	(to "seely-diff")
;; «.seely-pmlla»	(to "seely-pmlla")
;; «.selinger»		(to "selinger")
;; «.shulman»		(to "shulman")
;; «.simmons»		(to "simmons")
;; «.simpson»		(to "simpson")
;; «.spitters»		(to "spitters")
;; «.stallman»		(to "stallman")
;; «.stewart»		(to "stewart")
;; «.street»		(to "street")
;; «.streicher»		(to "streicher")
;; «.stroustrup»	(to "stroustrup")
;; «.takhteyev»		(to "takhteyev")
;; «.tausk»		(to "tausk")
;; «.taylor»		(to "taylor")
;; «.thompson»		(to "thompson")
;; «.townsend»		(to "townsend")
;; «.troelstra»		(to "troelstra")
;; «.urzyczyn»		(to "urzyczyn")
;; «.vickers»		(to "vickers")
;; «.vistoli»		(to "vistoli")
;; «.wadler»		(to "wadler")
;; «.wadler-gr»		(to "wadler-gr")
;; «.wadler-free»	(to "wadler-free")
;; «.wadler-pat»	(to "wadler-pat")
;; «.wadler-monads»	(to "wadler-monads")
;; «.wilf»		(to "wilf")
;; «.winskel»		(to "winskel")
;; «.yanofsky»		(to "yanofsky")

;; «.coetzee»		(to "coetzee")
;; «.bentley»		(to "bentley")
;; «.graeber»		(to "graeber")
;; «.nassopoulos»	(to "nassopoulos")
;; «.profsoftdevel»	(to "profsoftdevel")
;; «.tesemestr»		(to "tesemestr")
;; «.weber»		(to "weber")
;; «.tavora»		(to "tavora")
;; «.reis-silva»	(to "reis-silva")
;; «.venturi»		(to "venturi")
;; «.hernandez»		(to "hernandez")

;; «.lua»		(to "lua")
;; «.pegs»		(to "pegs")
;; «.agda»		(to "agda")
;; «.python»		(to "python")
;; «.common-lisp»	(to "common-lisp")

;; «.bibtex»		(to "bibtex")
;; «.biber»		(to "biber")
;; «.biblatex»		(to "biblatex")
;; «.memoirclass»	(to "memoirclass")
;; «.symbols»		(to "symbols")
;; «.gregsymbols»	(to "gregsymbols")
;; «.stmaryrd»		(to "stmaryrd")
;; «.texbook»		(to "texbook")
;; «.mfbook»		(to "mfbook")
;; «.luatexref»		(to "luatexref")
;; «.luatexabout»	(to "luatexabout")
;; «.amsmath»		(to "amsmath")
;; «.amsldoc»		(to "amsldoc")
;; «.amsguide»		(to "amsguide")
;; «.babel»		(to "babel")
;; «.polyglossia»	(to "polyglossia")
;; «.texbytopic»	(to "texbytopic")
;; «.latex-graphics»	(to "latex-graphics")
;; «.texworks»		(to "texworks")
;; «.lshort»		(to "lshort")
;; «.kopkadaly»		(to "kopkadaly")
;; «.source2e»		(to "source2e")
;; «.macros2e»		(to "macros2e")
;; «.lamportlatex»	(to "lamportlatex")
;; «.inputenc»		(to "inputenc")
;; «.xypic»		(to "xypic")
;; «.xyrefer-syntax»	(to "xyrefer-syntax")
;; «.diagxy»		(to "diagxy")
;; «.pict2e»		(to "pict2e")
;; «.dcpic»		(to "dcpic")
;; «.hyperref»		(to "hyperref")
;; «.lipsum»		(to "lipsum")
;; «.tlfaq»		(to "tlfaq")
;; «.xcolor»		(to "xcolor")
;; «.metapost»		(to "metapost")
;; «.mpman»		(to "mpman")
;; «.pgf»		(to "pgf")
;; «.tikz»		(to "tikz")
;; «.xfig»		(to "xfig")
;; «.geometry»		(to "geometry")
;; «.latexgeom»		(to "latexgeom")
;; «.beamer»		(to "beamer")
;; «.freemathfonts»	(to "freemathfonts")
;; «.postscript»	(to "postscript")
;; «.coq»		(to "coq")
;; «.proofweb»		(to "proofweb")
;; «.javascript»	(to "javascript")
;; «.julia»		(to "julia")
;; «.ruby»		(to "ruby")
;; «.ruby-pragmatic»	(to "ruby-pragmatic")
;; «.hp-laserjet-1300»	(to "hp-laserjet-1300")
;; «.eee»		(to "eee")
;; «.agda»		(to "agda")
;; «.smalltalk»		(to "smalltalk")
;; «.android»		(to "android")
;; «.lean»		(to "lean")
;;   «.fplean4»		(to "fplean4")
;;   «.mathsinlean»	(to "mathsinlean")
;;   «.tpinlean»	(to "tpinlean")
;;   «.tpil4»		(to "tpil4")
;;   «.leanttmain»	(to "leanttmain")
;;   «.leanttslides»	(to "leanttslides")
;; «.maxima-by-example»	(to "maxima-by-example")
;; «.hutton»		(to "hutton")


;; «.rmsessays»		(to "rmsessays")
;; «.automath»		(to "automath")
;; «.bihatm»		(to "bihatm")
;; «.institutions»	(to "institutions")
;; «.lambalgen»		(to "lambalgen")
;; «.alfram»		(to "alfram")
;; «.freud»		(to "freud")
;; «.unilog2013»	(to "unilog2013")
;; «.occupy-gazette»	(to "occupy-gazette")
;; «.purcell»		(to "purcell")
;; «.encyclopedia-of-psyss»	(to "encyclopedia-of-psyss")
;; «.thanos-tsouanas»		(to "thanos-tsouanas")



(defun +/2 (a b)
  (/ (floor (+ a b)) 2))




;; «find-pdfpage»  (to ".find-pdfpage")
;; (find-anggfile ".emacs" "defun code-pdftotext")
;; (find-eev "eev.el" "find-xpdfpage")
;;
;; «code-pdf»  (to ".code-pdf")
;; (find-eev "eev.el" "code-xpdf")
;;
;; An example of usage:
;; (eev     "psne http://www.tannerlectures.utah.edu/lectures/documents/Coetzee99.pdf")
;; (find-pspage "$S/http/www.tannerlectures.utah.edu/lectures/documents/Coetzee99.pdf")
;; (code-ps        "livesofanimals" "$S/http/www.tannerlectures.utah.edu/lectures/documents/Coetzee99.pdf")
;; (code-pdftotext "livesofanimals" "$S/http/www.tannerlectures.utah.edu/lectures/documents/Coetzee99.pdf")
;; (find-livesofanimalspage 1)
;; (find-livesofanimalstext)
;;
;; (find-livesofanimalspage (+ -110 133) "Each day a fresh holocaust")
;; (find-livesofanimalstext        "133" "Each day a fresh holocaust")
;;   "I return one last time to the places of death all around us, the
;; places of slaughter to which, in a huge communal effort, we close
;; our hearts. Each day a fresh holocaust, yet as far as I can see our
;; moral being is untouched. We do not feel tainted. We can do
;; anything, it seems, and come away clean."
;;   "We point to the Germans and Poles and Ukrainians who did and did
;; not know of the atrocities around them. We like to think they were
;; inwardly marked by the aftereffects of that special form of
;; ignorance. We like to think that in their nightmares the ones whose
;; suffering they had refused to enter came back to haunt them. We
;; like to think they woke up haggard in the mornings, and died of
;; gnawing cancers. But probably it was not so. The evidence points in
;; the opposite direction: that we can do anything and get away with
;; it; that there is no punishment."
;;
;; (find-livesofanimalspage (+ -110 147) "Rilke's panther")
;; (find-livesofanimalstext        "147" "Rilke's panther")
;; "The jaguar's vision, unlike the panther's, is not blunted. On the
;; contrary, his eyes drill through the darkness of space. The cage
;; has no reality to him, he is elsewhere."



;; «abel»  (to ".abel")
;; Andreas Abel:
;; "A Semantic Analysis of Structural Recursion" (1999):
;;   http://www.tcs.informatik.uni-muenchen.de/~abel/diplomathesis.dvi
;; "Introduction to Parigot's lambda-mu-Calculus" (2001):
;;   http://www.tcs.informatik.uni-muenchen.de/~abel/parigot.ps.gz
;; "A Polymorphic Lambda-Calculus with Sized Higher-Order Types" (2006):
;;   http://www.tcs.informatik.uni-muenchen.de/~abel/diss.dvi
;; (find-sh "cd $S/http/www.tcs.informatik.uni-muenchen.de/~abel/ && dvipdf diplomathesis.dvi")
;; (find-sh "cd $S/http/www.tcs.informatik.uni-muenchen.de/~abel/ && zcat parigot.ps.gz | ps2pdf - parigot.pdf")
;; (find-sh "cd $S/http/www.tcs.informatik.uni-muenchen.de/~abel/ && dvipdf diss.dvi")
(code-dvi       "abelsr" "$S/http/www.tcs.informatik.uni-muenchen.de/~abel/diplomathesis.dvi")
(code-pdf-text  "abelsr" "$S/http/www.tcs.informatik.uni-muenchen.de/~abel/diplomathesis.pdf")
'(code-ps        "abelparigot" "$S/http/www.tcs.informatik.uni-muenchen.de/~abel/parigot.ps.gz")
(code-pdf-text  "abelparigot" "$S/http/www.tcs.informatik.uni-muenchen.de/~abel/parigot.pdf")
(code-dvi       "abelplchot" "$S/http/www.tcs.informatik.uni-muenchen.de/~abel/diss.dvi")
(code-pdf-text  "abelplchot" "$S/http/www.tcs.informatik.uni-muenchen.de/~abel/diss.pdf")
;; (find-abelsrpage 1)
;; (find-abelsrtext)
;; (find-abelparigotpage 1)
;; (find-abelparigottext)
;; (find-abelplchotpage 1)
;; (find-abelplchottext)


;; «altenkirch»  (to ".altenkirch")
;; Thorsten Altenkirch, 1999:
;; "Extensional Equality in Intensional Type Theory"
;; http://www.cs.nott.ac.uk/~txa/publ/
;; http://www.cs.nott.ac.uk/~txa/publ/lics99.pdf
(code-pdf-page  "exteqinitt" "$S/http/www.cs.nott.ac.uk/~txa/publ/lics99.pdf")
(code-pdf-text  "exteqinitt" "$S/http/www.cs.nott.ac.uk/~txa/publ/lics99.pdf")
;; (find-exteqinittpage 1)
;; (find-exteqinittpage 8 "Categories with families as models of Type Theory")
;; (find-exteqinitttext)

;; Altenkirch/Dybjer/Hofmann/Scott:
;; Normalization by evaluation for typed lambda calculus with coproducts
;; http://www.cs.nott.ac.uk/~txa/publ/lics01.pdf
;; netlcc


;; «apex-calculus» (to ".apex-calculus")
;; (find-books "__analysis/__analysis.el" "apex-calculus")
(code-pdf-page "apexcalculus" "$S/http/www.apexcalculus.com/APEX_Calculus_Version_4_BW.pdf")
(code-pdf-text "apexcalculus" "$S/http/www.apexcalculus.com/APEX_Calculus_Version_4_BW.pdf" 10)

;; «atiyah»  (to ".atiyah")
;; (find-books "__alg/__alg.el" "atiyahmacdonald")
(code-djvu "atiyahmacdonald" "~/books/__alg/atiyah_macdonald__introduction_to_commutative_algebra.djvu")
;; (find-atiyahmacdonaldpage        4  "Contents")
;; (find-atiyahmacdonaldpage (+ 9 127) "Index")


;; «avigad»  (to ".avigad")
;; Avigad/Helzner:
;; "Transfer principles in nonstandard intuitionistic arithmetic"
;; http://www.andrew.cmu.edu/user/avigad/papers.html
;; http://www.andrew.cmu.edu/user/avigad/Papers/nonstandard.dvi
;; http://www.andrew.cmu.edu/user/avigad/Papers/nonstandard.pdf
(code-dvi       "avigadtr" "$S/http/www.andrew.cmu.edu/user/avigad/Papers/nonstandard.dvi")
(code-pdf-text  "avigadtr" "$S/http/www.andrew.cmu.edu/user/avigad/Papers/nonstandard.pdf")
;; (find-avigadtrpage 1)
;; (find-avigadtrpage 19 "Transfer principles")
;; (find-avigadtrtext)



;; «awodey»  (to ".awodey")
;; (find-books "__cats/__cats.el" "awodey")
;; http://www.andrew.cmu.edu/user/awodey/
;; "From Sets to Types to Categories to Sets":
;;   http://www.andrew.cmu.edu/user/awodey/preprints/stcsFinal.pdf
;; Awodey/Warren 2007: "Homotopy Theoretic Models of Identity Types"
;;   http://www.andrew.cmu.edu/user/mwarren/
;;   http://www.andrew.cmu.edu/~mwarren/Papers/hmit.pdf
;; "Logic in Topoi: Functorial Semantics for Higher-Order Logic" (thesis):
;;   http://www.andrew.cmu.edu/user/awodey/thesis/thesis.ps.gz
;; Notes on Algebraic Set Theory
;;   http://www.phil.cmu.edu/projects/ast/
;;   http://www.phil.cmu.edu/projects/ast/Papers/bnotes.pdf
;; "Topological representation of the lambda-calculus" (1998)
;;   http://www.andrew.cmu.edu/user/awodey/preprints/toprep.ps.gz
;;   http://www.andrew.cmu.edu/user/awodey/preprints/toprep.pdf
;; (find-sh "cd $S/http/www.andrew.cmu.edu/user/awodey/thesis/ && zcat thesis.ps.gz | ps2pdf - thesis.pdf")
;; (find-sh "cd $S/http/www.andrew.cmu.edu/user/awodey/preprints/ && zcat toprep.ps.gz | ps2pdf - toprep.pdf")
(code-pdf-page  "awodeystcs" "$S/http/www.andrew.cmu.edu/user/awodey/preprints/stcsFinal.pdf")
(code-pdf-text  "awodeystcs" "$S/http/www.andrew.cmu.edu/user/awodey/preprints/stcsFinal.pdf")
(code-pdf-page  "hmit" "$S/http/www.andrew.cmu.edu/~mwarren/Papers/hmit.pdf")
(code-pdf-text  "hmit" "$S/http/www.andrew.cmu.edu/~mwarren/Papers/hmit.pdf")
(code-pdf-page  "awodeythesis" "$S/http/www.andrew.cmu.edu/user/awodey/thesis/thesis.ps.gz")
(code-pdf-text  "awodeythesis" "$S/http/www.andrew.cmu.edu/user/awodey/thesis/thesis.pdf")
(code-pdf-page  "awodeyastnotes" "$S/http/www.phil.cmu.edu/projects/ast/Papers/bnotes.pdf")
(code-pdf-text  "awodeyastnotes" "$S/http/www.phil.cmu.edu/projects/ast/Papers/bnotes.pdf")
(code-pdf-page  "awodeytoprep" "$S/http/www.andrew.cmu.edu/user/awodey/preprints/toprep.pdf")
(code-pdf-page  "awodeytoprep" "$S/http/www.andrew.cmu.edu/user/awodey/preprints/toprep.ps.gz")
(code-pdf-text  "awodeytoprep" "$S/http/www.andrew.cmu.edu/user/awodey/preprints/toprep.pdf")
;; (find-awodeystcspage 1 "Contents")
;; (find-awodeystcstext "")
;; (find-hmitpage 1)
;; (find-hmittext)
;; (find-awodeythesispage 1)
;; (find-awodeythesistext)
;; (find-awodeyastnotespage 1)
;; (find-awodeyastnotestext)
;; (find-awodeytopreppage 1 "Contents")
;; (find-awodeytopreptext "")

;; 2016jan05: From Sets to Types to Categories to Sets
;; (find-fline "$S/http/www.andrew.cmu.edu/user/awodey/preprints/")
(code-pdf-page "setstotypesto" "$S/http/www.andrew.cmu.edu/user/awodey/preprints/stcsFinal.pdf")
(code-pdf-text "setstotypesto" "$S/http/www.andrew.cmu.edu/user/awodey/preprints/stcsFinal.pdf")
;; (find-setstotypestopage)
;; (find-setstotypestotext)





;; «barendregt»  (to ".barendregt")
;; http://www.cs.ru.nl/~henk/papers.html
;; "Lambda-Calculi wity Types" (1992):
;;   ftp://ftp.cs.ru.nl/pub/CompMath.Found/HBK.ps
;; (find-sh "cd $S/ftp/ftp.cs.ru.nl/pub/CompMath.Found/ && cat HBK.ps | ps2pdf - HBK.pdf")
(code-pdf-page  "bdrgt" "$S/ftp/ftp.cs.ru.nl/pub/CompMath.Found/HBK.ps")
(code-pdf-text  "bdrgt" "$S/ftp/ftp.cs.ru.nl/pub/CompMath.Found/HBK.ps")
;; (find-bdrgtpage 1)
;; (find-bdrgtpage 84 "(rules for lambda-omega)")
;; (find-bdrgttext)


;; «barr»  (to ".barr")
;; (find-books "__cats/__cats.el" "barr")
;; (find-LATEX "catsem.bib" "bib-BarrWells")
;; (find-es "math" "barr_wells")
;; http://www.tac.mta.ca/tac/reprints/articles/12/tr12.dvi
;; http://www.tac.mta.ca/tac/reprints/articles/12/tr12.pdf
(code-dvi       "ttt" "$S/http/www.tac.mta.ca/tac/reprints/articles/12/tr12.dvi")
(code-pdf-text  "ttt" "$S/http/www.tac.mta.ca/tac/reprints/articles/12/tr12.pdf")
;; (find-tttpage         5  "Contents")
;; (find-tttpage (+ 13  22) "5. The Yoneda Lemma")
;; (find-ttttext            "5. The Yoneda Lemma")
;; (find-tttpage (+ 13  57) "10. Filtered colimits")
;; (find-ttttext            "10. Filtered colimits")
;; (find-tttpage (+ 13 114) "7.1. Induced adjoints")
;; (find-ttttext            "7.1. Induced adjoints")
;; (find-tttpage (+ 13 282) "Index")
;; (find-ttttext)
;; More about filtered colimits in CWM, pp.207-214.

;; (find-sh0 "cp -v $S/http/www.tac.mta.ca/tac/reprints/articles/12/tr12.dvi /tmp/")
;; (eev "cd /tmp/ && dvired -D 300 -P pk -o tr12.ps tr12.dvi")
;; (find-pspage "/tmp/tr12.ps")

;; http://www.cwru.edu/artsci/math/wells/pub/dvi/tt.dvi
;; (code-dvi "ttt" "$S/http/www.cwru.edu/artsci/math/wells/pub/dvi/tt.dvi")
;; (find-tttpage (+ 14 285))

;; http://www.math.mcgill.ca/barr/papers/ctcs.pdf
;; (find-fline "$S/http/www.math.mcgill.ca/barr/papers/")
(code-pdf-page "barrctcs" "$S/http/www.math.mcgill.ca/barr/papers/ctcs.pdf")
(code-pdf-text "barrctcs" "$S/http/www.math.mcgill.ca/barr/papers/ctcs.pdf")
;; (find-barrctcspage)
;; (find-barrctcstext)




;; «bauer» (to ".bauer")
;; http://math.andrej.com/wp-content/uploads/2014/05/brazilian-type-checking.pdf
;; http://math.andrej.com/2014/01/13/univalent-foundations-subsume-classical-mathematics/
;; http://math.andrej.com/
;; http://andrej.com/plzoo/


;; «beck»  (to ".beck")
;; (find-LATEX "catsem.bib" "bib-Beck")
;; (find-LATEX "2009unilog-dnc.tex" "monadicity")
;; http://www.tac.mta.ca/tac/reprints/articles/2/tr2abs.html
;; http://www.tac.mta.ca/tac/reprints/articles/2/tr2.dvi
;; http://www.tac.mta.ca/tac/reprints/articles/2/tr2.pdf
(code-dvi       "beckthesis" "$S/http/www.tac.mta.ca/tac/reprints/articles/2/tr2.dvi")
(code-pdf-text  "beckthesis" "$S/http/www.tac.mta.ca/tac/reprints/articles/2/tr2.pdf")
;; (find-beckthesispage 1)
;; (find-beckthesispage 8 "tripleable")
;; (find-beckthesispage 12 "2. Cohomology")
;; (find-beckthesistext)


;; «beeson»  (to ".beeson")
;; (find-angg "LATEX/filters.bib" "beeson")
;; http://michaelbeeson.com/research/papers/pubs.html
;; http://michaelbeeson.com/research/papers/nsappt.dvi
;; http://michaelbeeson.com/research/papers/LimitTheory.dvi
;; (find-sh "cd $S/http/michaelbeeson.com/research/papers/ && dvipdf nsappt.dvi")
;; (find-sh "cd $S/http/michaelbeeson.com/research/papers/ && dvipdf LimitTheory.dvi")
(code-dvi       "beesonnsaec" "$S/http/michaelbeeson.com/research/papers/nsappt.dvi")
(code-pdf-text  "beesonnsaec" "$S/http/michaelbeeson.com/research/papers/nsappt.pdf")
(code-dvi       "beesonlimits" "$S/http/michaelbeeson.com/research/papers/LimitTheory.dvi")
(code-pdf-text  "beesonlimits" "$S/http/michaelbeeson.com/research/papers/LimitTheory.pdf")
;; (find-beesonnsaecpage 1)
;; (find-beesonnsaectext)
;; (find-beesonnsaecpage 28 "neighborhood semantics")
;; (find-beesonnsaectext    "neighborhood semantics")
;; (find-beesonlimitspage 1)
;; (find-beesonlimitstext)
;; (find-beesonlimitstext "filters")


;; «bell»  (to ".bell")
;; J.L.Bell:
;; "Invitation to Smooth Infinitesimal Analysis"
;;   http://publish.uwo.ca/~jbell/invitation%20to%20SIA.pdf
;; "Two Approaches to Modelling the Universe: SDG and Frame-Valued Sets"
;;   http://publish.uwo.ca/~jbell/Two%20Approaches%20to%20Modelling%20the%20Universe.pdf
(code-pdf-page  "bellinvtosia" "$S/http/publish.uwo.ca/~jbell/invitation%20to%20SIA.pdf")
(code-pdf-text  "bellinvtosia" "$S/http/publish.uwo.ca/~jbell/invitation%20to%20SIA.pdf")
(code-pdf-page  "belltwoatmtu" "$S/http/publish.uwo.ca/~jbell/Two%20Approaches%20to%20Modelling%20the%20Universe.pdf")
(code-pdf-text  "belltwoatmtu" "$S/http/publish.uwo.ca/~jbell/Two%20Approaches%20to%20Modelling%20the%20Universe.pdf")
;; (find-bellinvtosiapage 1)
;; (find-bellinvtosiatext)
;; (find-belltwoatmtupage 1)
;; (find-belltwoatmtutext)



;; «benabou»  (to ".benabou")
;; (find-LATEX "catsem.bib" "bib-Benabou")
;; Jean Bénabou: "Fibered Categories and the Foundations of Naive Category Theory"
;; http://www.jstor.org/stable/info/2273784
;; http://www.jstor.org/stable/pdfplus/2273784.pdf
(code-pdf-page  "benabou" "$S/http/www.jstor.org/stable/pdfplus/2273784.pdf")
(code-pdf-text  "benabou" "$S/http/www.jstor.org/stable/pdfplus/2273784.pdf")
;; (find-benaboupage 1)
;; (find-benaboutext)


;; «bezhanishvili» (to ".bezhanishvili")
;; Subalgebras and Homomorphic Images of The Rieger-Nishimura Lattice
;; Intuitionistic Logic
;; http://sierra.nmsu.edu/gbezhani/nishimura.pdf
;; http://www.illc.uva.nl/Research/Publications/Reports/PP-2006-25.text.pdf
;; (find-fline "$S/http/sierra.nmsu.edu/gbezhani/")
;; (find-fline "$S/http/www.illc.uva.nl/Research/Publications/Reports/")
(code-pdf-page "bezhn" "$S/http/sierra.nmsu.edu/gbezhani/nishimura.pdf")
(code-pdf-text "bezhn" "$S/http/sierra.nmsu.edu/gbezhani/nishimura.pdf")
(code-pdf-page "bezhi" "$S/http/www.illc.uva.nl/Research/Publications/Reports/PP-2006-25.text.pdf")
(code-pdf-text "bezhi" "$S/http/www.illc.uva.nl/Research/Publications/Reports/PP-2006-25.text.pdf")
;; (find-bezhnpage)
;; (find-bezhntext)
;; (find-bezhipage)
;; (find-bezhitext)





;; «beziau»  (to ".beziau")
;; http://www.jyb-logic.org/start1.html
;; http://www.jyb-logic.org/papers.html
;; http://www.jyb-logic.org/S5.pdf
;; http://www.jyb-logic.org/jyb-wopalo-elsevier.pdf
;; https://mail.google.com/mail/ca/u/0/#search/beziau/1461977ba6b74db4
(code-pdf-page  "beziauS5" "$S/http/www.jyb-logic.org/S5.pdf")
(code-pdf-text  "beziauS5" "$S/http/www.jyb-logic.org/S5.pdf")
(code-pdf-page  "beziauplmodal" "$S/http/www.jyb-logic.org/jyb-wopalo-elsevier.pdf")
(code-pdf-text  "beziauplmodal" "$S/http/www.jyb-logic.org/jyb-wopalo-elsevier.pdf")
(code-pdf-page "beziauohex" "~/tmp/beziau_order-hexagon_29-03-2014.pdf")
(code-pdf-text "beziauohex" "~/tmp/beziau_order-hexagon_29-03-2014.pdf")
;; (find-beziauS5page 1)
;; (find-beziauS5text "")
;; (find-beziauplmodalpage 1)
;; (find-beziauplmodaltext "")
;; (find-beziauohexpage)
;; (find-beziauohextext)

;; https://mail.google.com/mail/ca/u/0/#inbox/147aff0ddae6ab2c
;; (find-fline "~/tmp/")
(code-pdf-page "beziaupw" "~/tmp/possible_worlds_jyb.pdf")
(code-pdf-text "beziaupw" "~/tmp/possible_worlds_jyb.pdf")
;; (find-beziaupwpage)
;; (find-beziaupwtext)

;; http://www.jyb-logic.org/papirs/jyb-identity-2015.pdf
;; (find-fline "$S/http/www.jyb-logic.org/papirs/")
(code-pdf-page "jybid" "$S/http/www.jyb-logic.org/papirs/jyb-identity-2015.pdf")
(code-pdf-text "jybid" "$S/http/www.jyb-logic.org/papirs/jyb-identity-2015.pdf")
;; (find-jybidpage)
;; (find-jybidtext)





;; «bierman» (to ".bierman")
;; http://research.microsoft.com/en-us/people/gmb/
;; http://research.microsoft.com/en-us/um/people/gmb/papers/thesis.pdf
;; (find-fline "$S/http/research.microsoft.com/en-us/um/people/gmb/papers/")
(code-pdf-page "biermanphd" "$S/http/research.microsoft.com/en-us/um/people/gmb/papers/thesis.pdf")
(code-pdf-text "biermanphd" "$S/http/research.microsoft.com/en-us/um/people/gmb/papers/thesis.pdf")
;; (find-biermanphdpage)
;; (find-biermanphdtext)




;; «birkedal»  (to ".birkedal")
;; Lars Birkedal's PhD thesis: "Developing Theories of Types and Computability via Realizability"
;;   http://www.itu.dk/people/birkedal/papers/devttc.pdf
;; Biering/Birkedal/Torp-Smith: "BI-Hyperdoctrines, Higher-order Separation Logic, and Abstraction"
;;   http://www.itu.dk/~birkedal/papers/hosl-journal.pdf
;; Birkedal/Mogelberg: "Categorical Models for Abadi/Plotkin's Logic for Parametricity"
;;   http://www.itu.dk/~birkedal/papers/catmap.ps.gz
;;   (find-sh "cd $S/http/www.itu.dk/~birkedal/papers/ && zcat catmap.ps.gz | ps2pdf - catmap.pdf")
(code-pdf-page  "birkedalthesis" "$S/http/www.itu.dk/people/birkedal/papers/devttc.pdf")
(code-pdf-text  "birkedalthesis" "$S/http/www.itu.dk/people/birkedal/papers/devttc.pdf")
;; (find-birkedalthesispage      1  "Contents")
;; (find-birkedalthesispage (+ 1 1) "Index")
;; (find-birkedalthesistext "")
(code-pdf-page  "bihyp" "$S/http/www.itu.dk/~birkedal/papers/hosl-journal.pdf")
(code-pdf-text  "bihyp" "$S/http/www.itu.dk/~birkedal/papers/hosl-journal.pdf")
;; (find-bihyppage 1)
;; (find-bihyptext)
(code-ps        "cataplp" "$S/http/www.itu.dk/~birkedal/papers/catmap.ps.gz")
(code-pdf-page  "cataplp" "$S/http/www.itu.dk/~birkedal/papers/catmap.pdf")
;; (find-cataplppage 1)




;; «blass»  (to ".blass")
;; (find-angg "LATEX/filters.bib" "blass")
;; http://matwbn.icm.edu.pl/ksiazki/fm/fm94/fm94115.pdf
(code-xpdf "blassfilters" "$S/http/matwbn.icm.edu.pl/ksiazki/fm/fm94/fm94115.pdf")
;; (find-blassfilterspage 1)


;; «blute»  (to ".blute")
;; http://aix1.uottawa.ca/~rblute/
;; http://aix1.uottawa.ca/~rblute/publications.html
;;
;; Category theory for linear logicians (Blute / Scott 2004):
;;   http://aix1.uottawa.ca/~rblute/catsurv.ps
;; Examples of differential categories (slides for CT07 talk):
;;   http://aix1.uottawa.ca/~rblute/diffcats.pdf
;; Differential Categories (Blute / Cockett / Seely):
;;   http://aix1.uottawa.ca/~rblute/difftl.ps
;;   see: (to "seely")
(code-ps       "blutecatsurv" "$S/http/aix1.uottawa.ca/~rblute/catsurv.ps")
(code-pstotext "blutecatsurv" "$S/http/aix1.uottawa.ca/~rblute/catsurv.ps")
;; (find-blutecatsurvpage 1)
;; (find-blutecatsurvtext)
(code-pdf-page "blutediffsl" "$S/http/aix1.uottawa.ca/~rblute/diffcats.pdf")
;; (find-blutediffslpage 1)


;; «bortolossi»  (to ".bortolossi")
;; (find-books "__analysis/__analysis.el" "bortolossi")
(code-pdf-page "bortolossi3"  "~/2019.2-C3/Bortolossi/bortolossi-cap-3.pdf"   -78)
(code-pdf-page "bortolossi4"  "~/2019.2-C3/Bortolossi/bortolossi-cap-4.pdf"  -120)
(code-pdf-page "bortolossi5"  "~/2019.2-C3/Bortolossi/bortolossi-cap-5.pdf"  -162)
(code-pdf-page "bortolossi6"  "~/2019.2-C3/Bortolossi/bortolossi-cap-6.pdf"  -162)
(code-pdf-page "bortolossi7"  "~/2019.2-C3/Bortolossi/bortolossi-cap-7.pdf"  -238)
(code-pdf-page "bortolossi8"  "~/2019.2-C3/Bortolossi/bortolossi-cap-8.pdf"  -290)
(code-pdf-page "bortolossi10" "~/2019.2-C3/Bortolossi/bortolossi-cap-10.pdf" -350)
(code-pdf-page "bortolossi11" "~/2019.2-C3/Bortolossi/bortolossi-cap-11.pdf" -364)
(code-pdf-page "bortolossi12" "~/2019.2-C3/Bortolossi/bortolossi-cap-12.pdf" -456)



;; «bort108»  (to ".bort108")
;; (find-es "ead" "bortolossi-108")
(code-c-d       "bort108"   "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/")
(code-pdf-page  "bort10801" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-01.pdf")
(code-pdf-text8 "bort10801" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-01.pdf")
(code-pdf-page  "bort10802" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-02.pdf")
(code-pdf-text8 "bort10802" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-02.pdf")
(code-pdf-page  "bort10803" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-03.pdf")
(code-pdf-text8 "bort10803" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-03.pdf")
(code-pdf-page  "bort10804" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-04.pdf")
(code-pdf-text8 "bort10804" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-04.pdf")
(code-pdf-page  "bort10805" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-05.pdf")
(code-pdf-text8 "bort10805" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-05.pdf")
(code-pdf-page  "bort10806" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-06.pdf")
(code-pdf-text8 "bort10806" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-06.pdf")
(code-pdf-page  "bort10807" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-07.pdf")
(code-pdf-text8 "bort10807" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-07.pdf")
(code-pdf-page  "bort10808" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-08.pdf")
(code-pdf-text8 "bort10808" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-08.pdf")
(code-pdf-page  "bort10809" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-09.pdf")
(code-pdf-text8 "bort10809" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-09.pdf")
(code-pdf-page  "bort10810" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-10.pdf")
(code-pdf-text8 "bort10810" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-10.pdf")
(code-pdf-page  "bort10811" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-11.pdf")
(code-pdf-text8 "bort10811" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-11.pdf")
(code-pdf-page  "bort10812" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-12.pdf")
(code-pdf-text8 "bort10812" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-12.pdf")
(code-pdf-page  "bort10813" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-13.pdf")
(code-pdf-text8 "bort10813" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-13.pdf")
(code-pdf-page  "bort10814" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-14.pdf")
(code-pdf-text8 "bort10814" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-14.pdf")
(code-pdf-page  "bort10815" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-15.pdf")
(code-pdf-text8 "bort10815" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-15.pdf")
(code-pdf-page  "bort10816" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-16.pdf")
(code-pdf-text8 "bort10816" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-16.pdf")
(code-pdf-page  "bort10817" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-17.pdf")
(code-pdf-text8 "bort10817" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-17.pdf")
(code-pdf-page  "bort10818" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-18.pdf")
(code-pdf-text8 "bort10818" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-18.pdf")
(code-pdf-page  "bort10819" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-19.pdf")
(code-pdf-text8 "bort10819" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-19.pdf")
(code-pdf-page  "bort10820" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-20.pdf")
(code-pdf-text8 "bort10820" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-20.pdf")
(code-pdf-page  "bort10821" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-21.pdf")
(code-pdf-text8 "bort10821" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-21.pdf")
(code-pdf-page  "bort10822" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-22.pdf")
(code-pdf-text8 "bort10822" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-22.pdf")
(code-pdf-page  "bort10823" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-23.pdf")
(code-pdf-text8 "bort10823" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-23.pdf")
(code-pdf-page  "bort10824" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-24.pdf")
(code-pdf-text8 "bort10824" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.2/gma00108/aulas/gma00108-parte-24.pdf")
(code-pdf-page  "bort108all" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.1/gma00108/arquivos/aulas-v-0.9.pdf")
(code-pdf-text8 "bort108all" "$S/http/professores.im-uff.mat.br/hjbortol/disciplinas/2014.1/gma00108/arquivos/aulas-v-0.9.pdf")
;; (find-bort108file "")
;; (find-bort10801page)
;; (find-bort10801text)
;; (find-bort10802page)
;; (find-bort10802text)
;; (find-bort10803page)
;; (find-bort10803text)
;; (find-bort10804page)
;; (find-bort10804text)
;; (find-bort10805page)
;; (find-bort10805text)
;; (find-bort10806page)
;; (find-bort10806text)
;; (find-bort10807page)
;; (find-bort10807text)
;; (find-bort10808page)
;; (find-bort10808text)
;; (find-bort10809page)
;; (find-bort10809text)
;; (find-bort10810page)
;; (find-bort10810text)
;; (find-bort10811page)
;; (find-bort10811text)
;; (find-bort10812page)
;; (find-bort10812text)
;; (find-bort10813page)
;; (find-bort10813text)
;; (find-bort10814page)
;; (find-bort10814text)
;; (find-bort10815page)
;; (find-bort10815text)
;; (find-bort10816page)
;; (find-bort10816text)
;; (find-bort10817page)
;; (find-bort10817text)
;; (find-bort10818page)
;; (find-bort10818text)
;; (find-bort10819page)
;; (find-bort10819text)
;; (find-bort10820page)
;; (find-bort10820text)
;; (find-bort10821page)
;; (find-bort10821text)
;; (find-bort10822page)
;; (find-bort10822text)
;; (find-bort10823page)
;; (find-bort10823text)
;; (find-bort10824page)
;; (find-bort10824text)
;; (find-bort108allpage)
;; (find-bort108alltext)



;; «bridges»  (to ".bridges")
;; http://www.earli.org/resources/Assessing_the_quality_of_educational_research_in_higher_education_in_the_UK.pdf
;; David Bridges: "Research quality assessment in education: impossible science, possible art?"
(code-pdf-page  "bridges" "~/tmp/913478930.pdf")
(code-pdf-text  "bridges" "~/tmp/913478930.pdf")
;; (find-bridgespage           1  "Contents")
;; (find-bridgespage (+ -495 501) "shared language")
;; (find-bridgespage (+ -495 506) "citation clubs")
;; (find-bridgespage (+ -495 507) "Downloads")
;; (find-bridgespage (+ -495 508) "rigour of a philosophical argument")
;; (find-bridgespage (+ -495 509) "rigour lay not in any one place")
;; (find-bridgespage (+ -495 509) "crude plagiarism")
;; (find-bridgespage (+ -495 509) "choice of vocabulary")
;; (find-bridgespage (+ -495 510) "ceases to be a measure")
;; (find-bridgespage (+ -495 510) "Citation Strategy")
;; (find-bridgespage (+ -495 511) "price them higher")
;; (find-bridgespage (+ -495 513) "Aristotle" "rightness of tone")
;; (find-bridgespage (+ -495 514) "no requirement for a tweed suit")
;; (find-bridgespage (+ -495 515) "transparency")
;; (find-bridgestext "bibliometrics")
;; (find-bridgestext "")



;; «burris»  (to ".burris")
;; Burris/Sankappanavar: "A Course in Universal Algebra"
;; http://www.math.uwaterloo.ca/~snburris/htdocs/ualg.html
;; http://www.math.uwaterloo.ca/~snburris/htdocs/UALG/univ-algebra.pdf
(code-pdf-page  "burris" "$S/http/www.math.uwaterloo.ca/~snburris/htdocs/UALG/univ-algebra.pdf")
(code-pdf-text  "burris" "$S/http/www.math.uwaterloo.ca/~snburris/htdocs/UALG/univ-algebra.pdf")
;; (find-burrispage        13  "Contents")
;; (find-burrispage (+ 16 306) "Index")
;; (find-burristext "")
                                                                                

;; «butler» (to ".butler")
;; (find-books "__gender/__gender.el" "butler-pa")
;; http://www.mariabuszek.com/kcai/PoMoSeminar/Readings/BtlrPerfActs.pdf
;; (find-fline "$S/http/www.mariabuszek.com/kcai/PoMoSeminar/Readings/")
(code-pdf-page "butlerpa" "$S/http/www.mariabuszek.com/kcai/PoMoSeminar/Readings/BtlrPerfActs.pdf")
(code-pdf-text "butlerpa" "$S/http/www.mariabuszek.com/kcai/PoMoSeminar/Readings/BtlrPerfActs.pdf")
;; (find-butlerpapage)
;; (find-butlerpatext)
;;
;; (...) the acts by which gender is constituted bear similarities to
;; performative acts within theatrical contexts.



;; «butz»  (to ".butz")
;; Carsten Butz: "The filter construction revisited"
;; http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.44.1424
;; (find-sh0 "mv -iv 10.1.1.44.1424.pdf $S/http/citeseerx.ist.psu.edu/")
;; http://citeseerx.ist.psu.edu/10.1.1.44.1424.pdf
(code-pdf-page  "butzfilter" "$S/http/citeseerx.ist.psu.edu/10.1.1.44.1424.pdf")
(code-pdf-text  "butzfilter" "$S/http/citeseerx.ist.psu.edu/10.1.1.44.1424.pdf")
;; (find-butzfilterpage 1)
;; (find-butzfiltertext)

;; http://citeseer.ist.psu.edu/197614.html
;; (find-fline "~/tmp/the-filter-construction-revisited.pdf")
;; (code-pdf-page  "butzfilter" "~/tmp/the-filter-construction-revisited.pdf")
;; (code-pdf-text  "butzfilter" "~/tmp/the-filter-construction-revisited.pdf")
;; (find-butzfilterpage 1)
;; (find-butzfiltertext)
;; (code-ps "butzfilter" "$S/http/www.brics.dk/~butz/public_ftp/new_stuff/filter.ps.gz")
;; (code-ps "butzm"      "$S/http/www.brics.dk/~butz/public_ftp/new_stuff/butz-moerdijk.ps.gz")
;; (find-butzfilterpage 1)
;; (find-butzmpage 1)



;; «caramello»  (to ".caramello")
;; Olivia Caramello: "The unification of Mathematics via Topos Theory"
;; http://arxiv.org/abs/1006.3930
;; http://arxiv.org/abs/1006.3930v1.dvi
;; http://arxiv.org/abs/1006.3930v1.pdf
;; (find-fline "$S/http/arxiv.org/abs/" "1006.3930")
;; (find-sh0 "mv -iv /tmp/1006.3930* $S/http/arxiv.org/abs/")
(code-dvi       "caramellounif" "$S/http/arxiv.org/abs/1006.3930v1.dvi")
(code-pdf-page  "caramellounif" "$S/http/arxiv.org/abs/1006.3930v1.pdf")
(code-pdf-text  "caramellounif" "$S/http/arxiv.org/abs/1006.3930v1.pdf")
;; (find-caramellounifpage 1)
;; (find-caramellouniftext)

;; Olivia Caramello: "A topos-theoretic approach to Stone-type dualities"
;; http://arxiv.org/abs/1103.3493
;; http://arxiv.org/abs/1103.3493v1.pdf
;; (find-fline "$S/http/arxiv.org/abs/" "1103.3493")
;; (find-sh0 "mv -iv /tmp/1103.3493* $S/http/arxiv.org/abs/")
(code-pdf-page  "caramellodualities" "$S/http/arxiv.org/abs/1103.3493v1.pdf")
(code-pdf-text  "caramellodualities" "$S/http/arxiv.org/abs/1103.3493v1.pdf")
;; (find-caramellodualitiespage 1)
;; (find-caramellodualitiestext)



;; «carnielli»  (to ".carnielli")
;; Agudelo/Carnielli:
;;   "Polynomial ring calculus for modal logics: a new semantics and proof method for modalities"
;;   ftp://logica.cle.unicamp.br/pub/e-prints/vol.9,n.4,2009.pdf
(code-pdf-page  "polycalcmodal" "$S/ftp/logica.cle.unicamp.br/pub/e-prints/vol.9,n.4,2009.pdf")
(code-pdf-text  "polycalcmodal" "$S/ftp/logica.cle.unicamp.br/pub/e-prints/vol.9,n.4,2009.pdf")
;; (find-polycalcmodalpage      1  "Contents")
;; (find-polycalcmodaltext "")

;; "Some natural generalizations of the Collatz Problem"
;; CLE e-Prints Vol. 11(1), 2011
;; ftp://logica.cle.unicamp.br/pub/e-prints/vol.11,n.1,2011.pdf
;; https://www.youtube.com/watch?v=w-YqS7RIMbs
;; http://www.revistacalculo.com.br/?p=1290
;; http://dl.dropbox.com/u/6465890/Entrevista%20%20Revista%20Calculo.pdf



;; «corcoran» (to ".corcoran")
;; https://www.academia.edu/t/a-JRuBWid-bk0yRL/9965562/Ancient_Logic_and_Its_Modern_Interpretations_
(code-pdf-page "ancientlogic" "~/tmp/CORCORAN_1974_Ancient_logic_-libre.pdf")
(code-pdf-text "ancientlogic" "~/tmp/CORCORAN_1974_Ancient_logic_-libre.pdf" 8)
;; (find-ancientlogicpage)
;; (find-ancientlogicpage 6)
;; (find-ancientlogicpage 6 "TABLE OF CONTENTS")
;; (find-ancientlogictext 6 "TABLE OF CONTENTS")
;; (find-ancientlogicpage (+ 5 71) "MODERN NOTATIONS AND ANCIENT LOGIC")
;; (find-ancientlogictext (+ 5 71) "MODERN NOTATIONS AND ANCIENT LOGIC")
;; (find-ancientlogicpage (+ 4 85) "ARISTOTLE'S NATURAL DEDUCTION SYSTEM")
;; (find-ancientlogictext (+ 4 85) "ARISTOTLE'S NATURAL DEDUCTION SYSTEM")
;; http://en.wikipedia.org/wiki/Strict_conditional




;; «corfield»  (to ".corfield")
;; (find-books "__phil/__phil.el" "corfield")


;; «cheng»  (to ".cheng")
;; (find-books "__phil/__phil.el" "corfield")
;; http://eugeniacheng.com/
;; http://www.cheng.staff.shef.ac.uk/
;; http://cheng.staff.shef.ac.uk/morality/
;; http://cheng.staff.shef.ac.uk/morality/morality.pdf
(code-pdf-page  "chengmorality" "$S/http/cheng.staff.shef.ac.uk/morality/morality.pdf")
(code-pdf-text  "chengmorality" "$S/http/cheng.staff.shef.ac.uk/morality/morality.pdf")
;; (find-chengmoralitypage 1)
;; (find-chengmoralitytext)

;; (find-fline "$S/http/cheng.staff.shef.ac.uk/guidebook/")
(code-pdf-page "chengguidebook" "$S/http/cheng.staff.shef.ac.uk/guidebook/guidebook-new.pdf")
(code-pdf-text "chengguidebook" "$S/http/cheng.staff.shef.ac.uk/guidebook/guidebook-new.pdf")
;; (find-chengguidebookpage)
;; (find-chengguidebooktext)



;; «costa-leite»  (to ".costa-leite")
;; http://abstracta.pro.br/revista/Volume6Number1/07.PDF
;; "Logical Properties of Imagination"
(code-pdf-page  "costaleiteim" "$S/http/abstracta.pro.br/revista/Volume6Number1/07.PDF")
(code-pdf-text  "costaleiteim" "$S/http/abstracta.pro.br/revista/Volume6Number1/07.PDF")
;; (find-costaleiteimpage      1  "Contents")
;; (find-costaleiteimpage (+ 1 1) "Index")
;; (find-costaleiteimtext "")



;; «cruttwell»  (to ".cruttwell")
;; (to "seely")
;; http://pages.cpsc.ucalgary.ca/~gscruttw/publications.html
;; http://pages.cpsc.ucalgary.ca/~gscruttw/publications/diffrcats.pdf
(code-pdf-page  "cruttrestr" "$S/http/pages.cpsc.ucalgary.ca/~gscruttw/publications/diffrcats.pdf")
(code-pdf-text  "cruttrestr" "$S/http/pages.cpsc.ucalgary.ca/~gscruttw/publications/diffrcats.pdf")
;; (find-cruttrestrpage      1  "Contents")
;; (find-cruttrestrtext "")



;; «dagostino»  (to ".dagostino")
;; (find-es "math" "wdtp")
;; http://web.unife.it/utenti/marcello.dagostino/pubblicazioni.htm
;; http://logcom.oxfordjournals.org/cgi/reprint/4/3/285.pdf
;; D'Agostino/Mondadori: "The Taming of the Cut"
(code-pdf-page  "tamingofthecut" "$S/http/logcom.oxfordjournals.org/cgi/reprint/4/3/285.pdf")
(code-pdf-text  "tamingofthecut" "$S/http/logcom.oxfordjournals.org/cgi/reprint/4/3/285.pdf")
;; (find-tamingofthecutpage 1)
;; (find-tamingofthecuttext)



;; «day»  (to ".day")
;; http://www.math.mq.edu.au/~street/DayMasters.pdf
;; http://www.math.mq.edu.au/~street/DayPhD.pdf
(code-xpdf "dayphd" "$S/http/www.math.mq.edu.au/~street/DayPhD.pdf")
(code-xpdf "daymsc" "$S/http/www.math.mq.edu.au/~street/DayMasters.pdf")
;; (find-daymscpage 1)
;; (find-dayphdpage 1)


;; «depaiva»  (to ".depaiva")
;; Gavin Bierman/Valéria de Paiva: "On an Intuitionistic Modal Logic"
;; http://www.cs.bham.ac.uk/~vdp/publications/studia.ps.gz
;; (find-sh "cd $S/http/www.cs.bham.ac.uk/~vdp/publications/ && zcat studia.ps.gz | ps2pdf - studia.pdf")
(code-pdf-page  "vdpiml" "$S/http/www.cs.bham.ac.uk/~vdp/publications/studia.ps.gz")
(code-pdf-text  "vdpiml" "$S/http/www.cs.bham.ac.uk/~vdp/publications/studia.pdf")
;; (find-vdpimlpage 1)
;; (find-vdpimltext)
;; (find-LTX "2008modallogic")

;; Alechina/Mendler/dePaiva/Ritter:
;; "Categorical and Kripke Semantics for Constructive S4 Modal Logic"
;; http://www.cs.nott.ac.uk/~nza/valeria.pdf
(code-pdf-page  "vdpnamm" "$S/http/www.cs.nott.ac.uk/~nza/valeria.pdf")
(code-pdf-text  "vdpnamm" "$S/http/www.cs.nott.ac.uk/~nza/valeria.pdf")
;; (find-vdpnammpage 1)
;; (find-vdpnammtext)

;; VdPaiva: Lineales
;; http://www2.parc.com/spl/members/paiva/publications/llc8.ps


;; «dosen»  (to ".dosen")
;; Kosta Dosen: "Abstraction and Application in Adjunction"
;; http://arxiv.org/abs/math/0111061
;; http://arxiv.org/abs/math/0111061v1.dvi
;; http://arxiv.org/abs/math/0111061v1.pdf
(code-dvi       "dosenaaadj" "$S/http/arxiv.org/abs/math/0111061v1.dvi")
(code-pdf-page  "dosenaaadj" "$S/http/arxiv.org/abs/math/0111061v1.pdf")
(code-pdf-text  "dosenaaadj" "$S/http/arxiv.org/abs/math/0111061v1.pdf")
;; (find-dosenaaadjpage 1)
;; (find-dosenaaadjtext)


;; «duval»  (to ".duval")
;; http://www-ljk.imag.fr/membres/Dominique.Duval/
;; http://www-ljk.imag.fr/membres/Dominique.Duval/Research/dialog.html
;; http://www-ljk.imag.fr/membres/Dominique.Duval/Slides/slides.html
;; http://www-ljk.imag.fr/membres/Dominique.Duval/Slides/mosaic06.pdf
;; http://www-ljk.imag.fr/membres/Dominique.Duval/Slides/arrows06.pdf
;; "The Category of Diagrammatic Logics" (slides):
;;   http://www-ljk.imag.fr/membres/Dominique.Duval/Slides/ifip06.pdf
;; "Deductions and fractions" (slides):
;;   http://www-ljk.imag.fr/membres/Dominique.Duval/CCS09/CCS09-Duval.pdf
;; "Diagrammatic Inference":
;;   http://fr.arxiv.org/abs/0710.1208
;;   http://fr.arxiv.org/abs/0710.1208v2.pdf
(code-pdf-page  "catofdiaglogics" "$S/http/www-ljk.imag.fr/membres/Dominique.Duval/Slides/ifip06.pdf")
(code-pdf-text  "catofdiaglogics" "$S/http/www-ljk.imag.fr/membres/Dominique.Duval/Slides/ifip06.pdf")
(code-pdf-page  "dedsandfracs" "$S/http/www-ljk.imag.fr/membres/Dominique.Duval/CCS09/CCS09-Duval.pdf")
(code-pdf-text  "dedsandfracs" "$S/http/www-ljk.imag.fr/membres/Dominique.Duval/CCS09/CCS09-Duval.pdf")
(code-pdf-page  "diaginference" "$S/http/fr.arxiv.org/abs/0710.1208v2.pdf")
(code-pdf-text  "diaginference" "$S/http/fr.arxiv.org/abs/0710.1208v2.pdf")
;; (find-catofdiaglogicspage 1)
;; (find-catofdiaglogicstext "")
;; (find-dedsandfracspage 1)
;; (find-dedsandfracstext "")
;; (find-diaginferencepage 1)
;; (find-diaginferencetext)




;; «dybjer»  (to ".dybjer")
;; Peter Dybjer 1995: "Internal Type Theory"
;;   http://www.cs.chalmers.se/~peterd/papers/InternalTT.ps
;; Cubric/Dybjer/Scott: "Normalization and the Yoneda Embedding"
;;   http://www.cs.chalmers.se/~peterd/papers/Yonedaccc.ps
;; Dybjer/Buisse: "Towards Formalizing Categorical Models of Type Theory in Type Theory"
;;   http://www.cs.chalmers.se/~peterd/papers/Bremen2007.pdf
;; "(What I Know about) the History of the Identity Type" (slides, 2006):
;;   http://www.cs.chalmers.se/~peterd/papers/historyidentitytype.pdf
(code-ps        "internaltt" "$S/http/www.cs.chalmers.se/~peterd/papers/InternalTT.ps")
(code-pdf-text  "internaltt" "$S/http/www.cs.chalmers.se/~peterd/papers/InternalTT.pdf")
(code-ps        "yonedaccc" "$S/http/www.cs.chalmers.se/~peterd/papers/Yonedaccc.ps")
(code-pdf-text  "yonedaccc" "$S/http/www.cs.chalmers.se/~peterd/papers/Yonedaccc.pdf")
(code-ps        "catmodelstttt" "$S/http/www.cs.chalmers.se/~peterd/papers/Bremen2007.pdf")
(code-pdf-text  "catmodelstttt" "$S/http/www.cs.chalmers.se/~peterd/papers/Bremen2007.pdf")
(code-pdf-page  "idtype" "$S/http/www.cs.chalmers.se/~peterd/papers/historyidentitytype.pdf")
(code-pdf-text  "idtype" "$S/http/www.cs.chalmers.se/~peterd/papers/historyidentitytype.pdf")
;; (find-internalttpage 1)
;; (find-internaltttext)
;; (find-yonedacccpage 1)
;; (find-yonedaccctext)
;; (find-catmodelsttttpage 1)
;; (find-catmodelstttttext)
;; (find-idtypepage 1)
;; (find-idtypetext)





;; «eliasson»  (to ".eliasson")
;; <http://www.math.uu.se/~jonase/>?
;; http://dblp.uni-trier.de/db/indices/a-tree/e/Eliasson:Jonas.html
;; http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.21.6032
;; http://www.math.uu.se/research/pub/FEliasson1.pdf
(code-pdf-page  "eliasson" "$S/http/www.math.uu.se/research/pub/FEliasson1.pdf")
(code-pdf-text  "eliasson" "$S/http/www.math.uu.se/research/pub/FEliasson1.pdf")
;; (find-eliassonpage 1)
;; (find-eliassontext)

;; Jonas Eliasson: Ultrasheaves. Uppsala dissertations in Mathematics 30, 2003.
;; (code-ps  "eliasson1" "$S/http/www.math.uu.se/~jonase/papers/artikel.ps")
;; (code-ps  "eliasson2" "$S/http/www.math.uu.se/~jonase/papers/artikel2.ps")
;;  (find-eliassonpage 1)
;;  (find-eliasson2page 1)



;; «farmer»  (to ".farmer")
;; (find-books "__logic/__logic.el" "farmer")
;; William M. Farmer: The Seven Virtues of Simple Type Theory
;; http://www.cas.mcmaster.ca/sqrl/papers/sqrl18.ps.Z
(code-ps "farmer7v" "$S/http/www.cas.mcmaster.ca/sqrl/papers/sqrl18.ps.Z")
;; (find-farmer7vpage 1)


;; «fiore»  (to ".fiore")
;; http://www.cl.cam.ac.uk/~mpf23/
;; http://www.cl.cam.ac.uk/~mpf23/Notes/psh.pdf
;; "Objects of Categories as Complex Numbers" (Fiore / Leinster):
;;   http://www.arxiv.org/abs/math.CT/0212377
;; "Differential Structure in Models of...":
;;   http://www.cl.cam.ac.uk/~mpf23/papers/Types/diff.pdf
;;   Slides: http://www.cl.cam.ac.uk/~mpf23/talks/CQL2007.pdf
(code-ps        "fiorepoly" "$S/http/www.arxiv.org/abs/math.CT/0212377.pdf")
(code-pdf-text  "fiorepoly" "$S/http/www.arxiv.org/abs/math.CT/0212377.pdf")
(code-ps        "fiorediff" "$S/http/www.cl.cam.ac.uk/~mpf23/papers/Types/diff.pdf")
(code-pdf-text  "fiorediff" "$S/http/www.cl.cam.ac.uk/~mpf23/papers/Types/diff.pdf")
(code-ps        "fiorediffsl" "$S/http/www.cl.cam.ac.uk/~mpf23/talks/CQL2007.pdf")
(code-pdf-text  "fiorediffsl" "$S/http/www.cl.cam.ac.uk/~mpf23/talks/CQL2007.pdf")
;; (find-fiorepolypage 1)
;; (find-fiorepolytext)
;; (find-fiorediffpage 1)
;; (find-fioredifftext)
;; (find-fiorediffslpage 15)
;; (find-fiorediffsltext)


;; «freyd»  (to ".freyd")
;; Peter Freyd: Abelian Categories
;; http://www.tac.mta.ca/tac/reprints/articles/3/tr3.pdf
(code-xpdf "freydabcats" "$S/http/www.tac.mta.ca/tac/reprints/articles/3/tr3.pdf")
;; (find-freydabcatspage 1)
;; (find-freydabcatspage (+ 27  9) "painfully difficult")
;; (find-freydabcatspage (+ 27 17))
;; (find-freydabcatspage (+ 27 39) "difference kernel")
;; (find-freydabcatspage (+ 27 47) "summation map")

;; (find-LATEX "catsem.bib" "bib-Freyd76")
;; http://angg.twu.net/scans/freyd76__properties_invariant_within_equivalence_types_of_categories.pdf
;; http://angg.twu.net/scans/freyd76__properties_invariant_within_equivalence_types_of_categories.djvu
;; http://mathoverflow.net/questions/28644/the-isomorphism-inference-rule
;; http://www.mta.ca/~cat-dist/catlist/preprints/paper-availability
(code-djvu "freyd76" "$S/http/angg.twu.net/scans/freyd76__properties_invariant_within_equivalence_types_of_categories.djvu")
(code-pdf  "freyd76" "$S/http/angg.twu.net/scans/freyd76__properties_invariant_within_equivalence_types_of_categories.pdf")
;; (find-freyd76page (+ -54 55) "Index")




;; «fritz»  (to ".fritz")
;; (find-books "__cats/__cats.el" "gabriel-zisman")
;; Tobias Fritz: Categories of Fractions Revisited
;; http://arxiv.org/abs/0803.2587
;; http://arxiv.org/abs/0803.2587v1.dvi
;; http://arxiv.org/abs/0803.2587v1.pdf
;; (find-fline "$S/http/arxiv.org/abs/" "0803.2587")
;; (find-sh0 "mv -iv /tmp/0803.2587* $S/http/arxiv.org/abs/")
(code-dvi       "fractions" "$S/http/arxiv.org/abs/0803.2587v1.dvi")
(code-pdf-page  "fractions" "$S/http/arxiv.org/pdf/0803.2587v1.pdf")
(code-pdf-text  "fractions" "$S/http/arxiv.org/pdf/0803.2587v1.pdf")
;; (find-fractionspage 1)
;; (find-fractionstext)


;; «gambino»  (to ".gambino")
;; Nicola Gambino's PhD thesis:
;; "Sheaf Interpretations for Generalised Predicative Intuitionistic Systems"
;; http://www.cs.le.ac.uk/people/ngambino/Publications/thesis.pdf
(code-ps        "gambinothesis" "$S/http/www.cs.le.ac.uk/people/ngambino/Publications/thesis.pdf")
(code-pdf-text  "gambinothesis" "$S/http/www.cs.le.ac.uk/people/ngambino/Publications/thesis.pdf")
;; (find-gambinothesispage 1)
;; (find-gambinothesispage 31)
;; (find-gambinothesistext)
;; (find-gambinothesistext "2.4.1    Categories of classes, abstractly")



;; «geuvers»  (to ".geuvers")
;; http://www.cs.ru.nl/~herman/PUBS/newnote.ps.gz
;; http://www.cs.ru.nl/~herman/PUBS/IntroTT.pdf
;; http://www.cs.ru.nl/~herman/PUBS/gd.pdf
;;
;; http://www.cs.ru.nl/~herman/PUBS/Proefschrift.ps.gz
(code-ps        "geuvthesis" "$S/http/www.cs.ru.nl/~herman/PUBS/Proefschrift.ps.gz")
(code-pdf-text  "geuvthesis" "$S/http/www.cs.ru.nl/~herman/PUBS/Proefschrift.pdf")
;; (find-geuvthesispage 1)
;; (find-geuvthesistext)
;; (find-geuvthesistext    "Definition. A Pure Type System")
;; (find-geuvthesispage 76 "Definition. A Pure Type System")
;; (find-geuvthesistext    "4.3.1. The cube of typed lambda calculi")
;; (find-geuvthesispage 80 "4.3.1. The cube of typed lambda calculi")
;; (find-geuvthesistext    "The cube of logical typed lambda calculi")
;; (find-geuvthesispage 85 "The cube of logical typed lambda calculi")




;; «girard»  (to ".girard")
;; (find-books "__logic/__logic.el" "girard")
;; (find-LATEX "catsem.bib" "bib-GLT")
;; Girard/Lafont/Taylor: "Proof and Types"
;; http://www.monad.me.uk/stable/Proofs+Types.html
;; http://www.monad.me.uk/stable/prot.dvi
;; http://www.monad.me.uk/stable/prot.pdf
(code-dvi       "glt" "$S/http/www.monad.me.uk/stable/prot.dvi")
(code-pdf-text  "glt" "$S/http/www.monad.me.uk/stable/prot.pdf")
;; (find-gltpage 1)
;; (find-glttext)
;; (find-gltpage (+ 8 72) "\nSums in Natural Deduction")
;; (find-glttext          "\nSums in Natural Deduction")
;; (find-gltpage (+ 8 76) "10.4. COMMUTING CONVERSIONS")
;; (find-glttext          "10.4. COMMUTING CONVERSIONS")
;; (find-gltpage (+ 8 80) "match t with inl x")
;; (find-glttext          "match t with inl x")

;; http://iml.univ-mrs.fr/~girard/cerisy.pdf
;; (find-girardcerisypage 1)
(code-ps "girardcerisy" "$S/http/iml.univ-mrs.fr/~girard/cerisy.pdf")

;; http://iml.univ-mrs.fr/~girard/linear.pdf
(code-xpdf "girardtcs" "$S/http/iml.univ-mrs.fr/~girard/linear.pdf")
;; (find-girardtcspage 1)


;; «goedel»  (to ".goedel")
;; A review of [Gödel1933f], a.k.a.:
;;   "An Interpretation of the Intuitionistic Propositional Calculus"
;; http://www.jstor.org/stable/2274984
;; http://www.jstor.org/stable/pdfplus/2274984.pdf
(code-pdf-page  "godelS4rev" "$S/http/www.jstor.org/stable/pdfplus/2274984.pdf")
(code-pdf-text  "godelS4rev" "$S/http/www.jstor.org/stable/pdfplus/2274984.pdf")
;; (find-godelS4revpage 1)
;; (find-godelS4revtext)



;; «grothendieck»  (to ".grothendieck")
;; (find-TH "math-b" "Grothendieck")
;; https://webusers.imj-prg.fr/~leila.schneps/grothendieckcircle/index.php 2020mar18
;; http://archive.numdam.org/
;; http://kolmogorov.unex.es/~navarro/res/
;; http://www.institut.math.jussieu.fr/~maltsin/groth/Derivateurs.html

;; https://webusers.imj-prg.fr/~leila.schneps/grothendieckcircle/index.php 2020
;; http://www.math.jussieu.fr/~leila/grothendieckcircle/GrothKansas.pdf
(code-ps   "grothkansas" "$S/http/www.math.jussieu.fr/~leila/grothendieckcircle/GrothKansas.pdf")
(code-xpdf "grothkansas" "$S/http/www.math.jussieu.fr/~leila/grothendieckcircle/GrothKansas.pdf")
;; (find-grothkansaspage (+ 4 62))
;; (find-grothkansaspage 1)

;; The Cohomology Theory of Abstract Algebraic Varieties (1958/60)
;; http://www.math.jussieu.fr/~leila/grothendieckcircle/CohomologyVarieties.pdf
(code-ps "grothcohovar" "$S/http/www.math.jussieu.fr/~leila/grothendieckcircle/CohomologyVarieties.pdf")
;; (find-grothcohovarpage 1)

;; Fondements de la Geometrie Algebrique (1957--62)
;; http://www.math.jussieu.fr/~leila/grothendieckcircle/FGA.pdf
(code-ps   "grothfga" "$S/http/www.math.jussieu.fr/~leila/grothendieckcircle/FGA.pdf")
(code-xpdf "grothfga" "$S/http/www.math.jussieu.fr/~leila/grothendieckcircle/FGA.pdf")
;; (find-grothfgapage (+ 13 1))
;; (find-grothfgapage 1)

;; EGA I:  http://www.numdam.org/numdam-bin/fitem?id=PMIHES_1960__4__5_0
;; EGA II: http://www.numdam.org/numdam-bin/fitem?id=PMIHES_1961__8__5_0
;;         http://archive.numdam.org/article/PMIHES_1960__4__5_0.pdf
(code-djvu      "grothega1" "$S/http/archive.numdam.org/article/PMIHES_1960__4__5_0.djvu")
(code-pdf-text  "grothega1" "$S/http/archive.numdam.org/article/PMIHES_1960__4__5_0.djvu")
;; (find-grothega1page      1  "Contents")
;; (find-grothega1page (+ -1 225) "Index")
;; (find-grothega1text "")




;; EGA II:
;; EGA II: http://archive.numdam.org/article/PMIHES_1961__8__5_0.pdf
(code-xpdf "grothega1" "$S/http/archive.numdam.org/article/PMIHES_1960__4__5_0.pdf")
(code-xpdf "grothega2" "$S/http/archive.numdam.org/article/PMIHES_1961__8__5_0.pdf")
;; (find-grothega1page (+ -1 11))
;; (find-grothega2page (+ -3 5))
;; (find-grothega2page (+ -3 100) "5.4 Morphismes propres et morphismes universellement fermés")

;; EGA I:     http://archive.numdam.org/article/PMIHES_1960__4__5_0.djvu
;; EGA II:    http://archive.numdam.org/article/PMIHES_1961__8__5_0.djvu
;; EGA III.1: http://archive.numdam.org/article/PMIHES_1961__11__5_0.djvu
;; EGA III.2: http://archive.numdam.org/article/PMIHES_1963__17__5_0.djvu
;; EGA IV.1:  http://archive.numdam.org/article/PMIHES_1964__20__5_0.djvu
;; EGA IV.2:  http://archive.numdam.org/article/PMIHES_1965__24__5_0.djvu
;; EGA IV.3:  http://archive.numdam.org/article/PMIHES_1966__28__5_0.djvu
;; EGA IV.4:  http://archive.numdam.org/article/PMIHES_1967__32__5_0.djvu
(code-djvu       "grothega1"  "$S/http/archive.numdam.org/article/PMIHES_1960__4__5_0.djvu")
(code-djvutotext "grothega1"  "$S/http/archive.numdam.org/article/PMIHES_1960__4__5_0.djvu")
(code-djvu       "grothega2"  "$S/http/archive.numdam.org/article/PMIHES_1961__8__5_0.djvu")
(code-djvutotext "grothega2"  "$S/http/archive.numdam.org/article/PMIHES_1961__8__5_0.djvu")
(code-djvu       "grothega31" "$S/http/archive.numdam.org/article/PMIHES_1961__11__5_0.djvu")
(code-djvutotext "grothega31" "$S/http/archive.numdam.org/article/PMIHES_1961__11__5_0.djvu")
(code-djvu       "grothega32" "$S/http/archive.numdam.org/article/PMIHES_1963__17__5_0.djvu")
(code-djvutotext "grothega32" "$S/http/archive.numdam.org/article/PMIHES_1963__17__5_0.djvu")
(code-djvu       "grothega41" "$S/http/archive.numdam.org/article/PMIHES_1964__20__5_0.djvu")
(code-djvutotext "grothega41" "$S/http/archive.numdam.org/article/PMIHES_1964__20__5_0.djvu")
(code-djvu       "grothega42" "$S/http/archive.numdam.org/article/PMIHES_1965__24__5_0.djvu")
(code-djvutotext "grothega42" "$S/http/archive.numdam.org/article/PMIHES_1965__24__5_0.djvu")
(code-djvu       "grothega43" "$S/http/archive.numdam.org/article/PMIHES_1966__28__5_0.djvu")
(code-djvutotext "grothega43" "$S/http/archive.numdam.org/article/PMIHES_1966__28__5_0.djvu")
(code-djvu       "grothega44" "$S/http/archive.numdam.org/article/PMIHES_1967__32__5_0.djvu")
(code-djvutotext "grothega44" "$S/http/archive.numdam.org/article/PMIHES_1967__32__5_0.djvu")
;; (find-grothega1page (+ -1 225) "Table des matières")
;; (find-grothega1text "")
;; (find-grothega2page (+ -3 213) "Table des matières")
;; (find-grothega2text "")
;; (find-grothega31page (+ -3 131) "factorization de Stein")
;; (find-grothega31page (+ -3 165) "Table des matières")
;; (find-grothega31text "")
;; (find-grothega32page (+ -133 215) "Table des matières")
;; (find-grothega32text "")
;; (find-grothega41page (+ -1 257) "Table des matières")
;; (find-grothega41text "")
;; (find-grothega42page (+ -3 229) "Table des matières")
;; (find-grothega42text "")
;; (find-grothega43page (+ -1 253) "Table des matières")
;; (find-grothega43text "")
;; (find-grothega44page (+ -1 341) "Tables des matières")
;; (find-grothega44text "")

;; Comme Appelé du Néant -- As If Summoned from the Void:
;; The Life of Alexandre Grothendieck (Allyn Jackson, 2004)
;; http://www.ams.org/notices/200409/fea-grothendieck-part1.pdf
;; http://www.ams.org/notices/200410/fea-grothendieck-part2.pdf
(code-ps        "grothams1" "$S/http/www.ams.org/notices/200409/fea-grothendieck-part1.pdf")
(code-pdf-page  "grothams1" "$S/http/www.ams.org/notices/200409/fea-grothendieck-part1.pdf")
(code-pdf-text  "grothams1" "$S/http/www.ams.org/notices/200409/fea-grothendieck-part1.pdf")
(code-ps        "grothams2" "$S/http/www.ams.org/notices/200410/fea-grothendieck-part2.pdf")
(code-pdf-page  "grothams2" "$S/http/www.ams.org/notices/200410/fea-grothendieck-part2.pdf")
(code-pdf-text  "grothams2" "$S/http/www.ams.org/notices/200410/fea-grothendieck-part2.pdf")
;; (find-grothams2page 1)
;; (find-grothams2text)
;; (find-grothams1page 1)
;; (find-grothams1text)

;; The Rising Sea: Grothendieck on simplicity and generality I
;; Colin McLarty - 24 May 2003
;; http://www.math.jussieu.fr/~leila/grothendieckcircle/mclarty1.pdf
(code-pdf-page  "mclartyrisingsea" "$S/http/www.math.jussieu.fr/~leila/grothendieckcircle/mclarty1.pdf")
(code-pdf-text  "mclartyrisingsea" "$S/http/www.math.jussieu.fr/~leila/grothendieckcircle/mclarty1.pdf")
;; (find-mclartyrisingseapage 1)
;; (find-mclartyrisingseatext)

;; http://www.math.jussieu.fr/~leila/grothendieckcircle/cartier.pdf
;; http://sbseminar.wordpress.com/2010/02/09/grothendiecks-letter/

;; http://library.msri.org/books/sga/djvu/SGA%204-1.tif.djvu
;; http://library.msri.org/books/sga/djvu/SGA%204-2.tif.djvu
;; http://library.msri.org/books/sga/djvu/SGA%204-3.tif.djvu
;; (find-fline "$S/http/library.msri.org/books/sga/djvu/")
(code-djvu "sga41" "$S/http/library.msri.org/books/sga/djvu/SGA%204-1.tif.djvu" 20)
(code-djvu "sga42" "$S/http/library.msri.org/books/sga/djvu/SGA%204-2.tif.djvu")
(code-djvu "sga43" "$S/http/library.msri.org/books/sga/djvu/SGA%204-3.tif.djvu")
;; (find-sga41page)
;; (find-sga41page (+ 20 1))
;; (find-sga42page)
;; (find-sga43page)

;; Survivre et vie:
;; http://www.reporterre.net/spip.php?article5720
;; http://sniadecki.files.wordpress.com/2012/05/grothendieck_ars.pdf
;; Allons-nous continuer la recherche scientifique ? (1972);
;; Comment je suis devenu militant (1971);
;; Le mathématicien français Alexandre Grothendieck refuse le prix Crafoord (1988)






;; «gurevich»  (to ".gurevich")
;; (find-books "__comp/__comp.el" "dershowitz-gurevich")
;; http://research.microsoft.com/~gurevich/annotated.html
;; Dershowitz/Gurevich: "A Natural Axiomatization of Computability and Proof of Church's Thesis"
;;   http://research.microsoft.com/~gurevich/Opera/188.pdf
;;   https://www.jstor.org/stable/i20059984
;;   http://sci-hub. tw/http://www.jstor.org/stable/20059987
(code-ps        "gurevchurch" "$S/http/research.microsoft.com/~gurevich/Opera/188.pdf")
(code-pdf-page  "gurevchurch" "$S/http/research.microsoft.com/~gurevich/Opera/188.pdf")
(code-pdf-text  "gurevchurch" "$S/http/research.microsoft.com/~gurevich/Opera/188.pdf")
;; (find-gurevchurchpage 1)
;; (find-gurevchurchpage (+ -298 321) "3. Abstract state machines.")
;; (find-gurevchurchtext)


;; «harrison»  (to ".harrison")
(code-pdf-page  "holdoneright" "$S/http/www.cl.cam.ac.uk/~jrh13/papers/holright.pdf")
(code-pdf-text  "holdoneright" "$S/http/www.cl.cam.ac.uk/~jrh13/papers/holright.pdf")
;; (find-holdonerightpage      1  "Contents")
;; (find-holdonerightpage (+ 1 1) "Index")
;; (find-holdonerighttext "")



;; «hartshorne»  (to ".hartshorne")
(code-djvu "hartshorne" "~/books/hartshorne__algebraic_geometry.djvu")
;; (find-hartshornepage (+ 1 1))
;; (find-hartshornepage 11 "Contents")
;; (find-hartshornepage (+ 18   1) "Contents")
;; (find-hartshornepage (+ 18 472) "Glossary of notations")
;; (find-hartshornepage (+ 18 478) "Index")


;; «hatcher»  (to ".hatcher")
;; Algebraic Topology (Hatcher, 2002)
;; http://www.math.cornell.edu/~hatcher/AT/ATpage.html
;; http://www.math.cornell.edu/~hatcher/AT/typography.html
;; http://www.math.cornell.edu/~hatcher/AT/AT.pdf
;; http://en.wikipedia.org/wiki/Long_exact_sequence
;; http://en.wikipedia.org/wiki/Eilenberg-Steenrod_axioms
(code-pdf-page "hatcherat" "$S/http/www.math.cornell.edu/~hatcher/AT/AT.pdf")
(code-pdf-text "hatcherat" "$S/http/www.math.cornell.edu/~hatcher/AT/AT.pdf")
;; (find-hatcheratpage 1)
;; (find-hatcheratpage (+ 9 160))
;; (find-hatcherattext)


;; «henkin»  (to ".henkin")
;; Leon Henkin: "On Mathematical Induction"
;; http://www.jstor.org/stable/info/2308975
;; http://www.jstor.org/stable/pdfplus/2308975.pdf
(code-pdf-page  "henkin60" "$S/http/www.jstor.org/stable/pdfplus/2308975.pdf")
(code-pdf-text  "henkin60" "$S/http/www.jstor.org/stable/pdfplus/2308975.pdf")
;; (find-henkin60page 1)
;; (find-henkin60text)


;; «hoare»  (to ".hoare")
;; http://en.wikipedia.org/wiki/Communicating_Sequential_Processes
;; http://www.usingcsp.com/cspbook.pdf
(code-ps        "cspbook" "$S/http/www.usingcsp.com/cspbook.pdf")
(code-pdf-text  "cspbook" "$S/http/www.usingcsp.com/cspbook.pdf")
;; (find-cspbookpage 1)
;; (find-cspbooktext)


;; «hodges»  (to ".hodges")
;; Wilfrid Hodges: "The mathematical core of Tarski's truth definition"
;; http://www.maths.qmul.ac.uk/~wilfrid/unilog07.pdf
(code-pdf-page  "hodgestarski" "$S/http/www.maths.qmul.ac.uk/~wilfrid/unilog07.pdf")
(code-pdf-text  "hodgestarski" "$S/http/www.maths.qmul.ac.uk/~wilfrid/unilog07.pdf")
;; (find-hodgestarskipage 1)
;; (find-hodgestarskitext)



;; «hofmann»  (to ".hofmann")
;; http://www.tcs.informatik.uni-muenchen.de/~mhofmann/papers.html
;; "Extensional concepts in intensional type theory" (thesis, 1995):
;;   http://www.lfcs.inf.ed.ac.uk/reports/95/ECS-LFCS-95-327/ECS-LFCS-95-327.dvi
;; (find-sh0 "cd $S/http/www.lfcs.inf.ed.ac.uk/reports/95/ECS-LFCS-95-327/ && dvipdf ECS-LFCS-95-327.dvi")
(code-pdf-page  "hofmannthesis" "$S/http/www.lfcs.inf.ed.ac.uk/reports/95/ECS-LFCS-95-327/ECS-LFCS-95-327.pdf")
(code-dvi       "hofmannthesis" "$S/http/www.lfcs.inf.ed.ac.uk/reports/95/ECS-LFCS-95-327/ECS-LFCS-95-327.dvi")
(code-pdf-text  "hofmannthesis" "$S/http/www.lfcs.inf.ed.ac.uk/reports/95/ECS-LFCS-95-327/ECS-LFCS-95-327.pdf")
;; (find-hofmannthesispage         7  "Contents")
;; (find-hofmannthesispage (+ 12  18) "Syntax of pre-constructions")
;; (find-hofmannthesispage (+ 12  19) "six kinds of judgments")
;; (find-hofmannthesispage (+ 12  21) "Id-Intro")
;; (find-hofmannthesispage (+ 12  21) "Id-Elim-J")
;; (find-hofmannthesispage (+ 12  34) "2.4.1       Syntactic categories with attributes")
;; (find-hofmannthesistext            "2.4.1       Syntactic categories with attributes")
;; (find-hofmannthesispage (+ 12  62) "2.5       Interpreting the syntax")
;; (find-hofmannthesistext            "2.5       Interpreting the syntax")
;; (find-hofmannthesispage (+ 12  78) "3.1      Intensional type theory")
;; (find-hofmannthesistext            "3.1      Intensional type theory")
;; (find-hofmannthesispage (+ 12 237) "6.3      Category theory in type theory")
;; (find-hofmannthesistext            "6.3      Category theory in type theory")
;; (find-hofmannthesispage (+ 12 266) "Syntax")
;; (find-hofmannthesispage (+ 12 272) "A glossary of type theories")
;; (find-hofmannthesispage (+ 12 274) "Index of symbols")
;; (find-hofmannthesistext)
;; (find-hofmannthesistext "de" "nitional equality arises in category theory")
;; (find-hofmannthesistext "internalises proofs of equality")

;; "Semantical Analysis of higher-order abstract syntax":
;;   http://www.tcs.informatik.uni-muenchen.de/~mhofmann/lics99hoas.ps.gz
;; "Syntax and Semantics of Dependent Types":
;;   http://www.dcs.ed.ac.uk/home/mxh/cupart.dvi.gz
(code-dvi       "hofmann97ss" "$S/http/www.dcs.ed.ac.uk/home/mxh/cupart.dvi.gz")
(code-pdf-text  "hofmann97ss" "$S/http/www.dcs.ed.ac.uk/home/mxh/cupart.pdf")
;; (find-hofmann97sspage 1)
;; (find-hofmann97sstext)



;; «hyland»  (to ".hyland")
;; http://www.dpmms.cam.ac.uk/~martin/Research/Publications/publications.html
;; http://www.dpmms.cam.ac.uk/~martin/Research/Oldpapers/oldpapers.html
;; http://www.dpmms.cam.ac.uk/~martin/Research/Slides/slides.html
;; http://www.dpmms.cam.ac.uk/~martin/Research/Slides/bonn07.pdf

;; Hyland/Power: "The Category Theoretic Understanding of Universal Algebra: Lawvere Theories and Monads"
;; http://www.dpmms.cam.ac.uk/~martin/Research/Publications/2007/hp07.pdf
(code-pdf-page  "hpltm" "$S/http/www.dpmms.cam.ac.uk/~martin/Research/Publications/2007/hp07.pdf")
(code-pdf-text  "hpltm" "$S/http/www.dpmms.cam.ac.uk/~martin/Research/Publications/2007/hp07.pdf")
;; (find-hpltmpage 1)
;; (find-hpltmtext)

;; Hyland: "The Effective Topos" (1982)
;; http://www.dpmms.cam.ac.uk/~martin/Research/Oldpapers/effectivetopos.pdf
(code-xpdf "hylandefftopos" "$S/http/www.dpmms.cam.ac.uk/~martin/Research/Oldpapers/effectivetopos.pdf")
;; (find-hylandefftopospage 1)


;; «iverson»  (to ".iverson")
;; http://www.jsoftware.com/jwiki/Books
;; http://www.jsoftware.com/books/pdf/arithmetic.pdf
(code-pdf-page  "iversonar" "$S/http/www.jsoftware.com/books/pdf/arithmetic.pdf")
(code-pdf-text  "iversonar" "$S/http/www.jsoftware.com/books/pdf/arithmetic.pdf")
;; (find-iversonarpage      1  "Contents")
;; (find-iversonarpage (+ 1 1) "Index")
;; (find-iversonartext "")




;; «jacobs»  (to ".jacobs")
;; (find-books "__cats/__cats.el" "jacobs")
;; Bart Jacobs: "Categorical Logic and Type Theory"
;; (code-djvu "jacobs" "~/books/__cats/jacobs__categorical_logic_and_type_theory.djvu")
;; (find-jacobspage 8 "Contents")
;; (find-jacobspage (+ 19   1) "0_  Prospectus")
;; (find-jacobspage (+ 19  72) "1.7  Categories of fibrations")
;; (find-jacobspage (+ 19 119) "2_  Simple type theory")
;; (find-jacobspage (+ 19 169) "3_  Equational logic")
;; (find-jacobspage (+ 19 219) "4_  First order predicate logic")
;; (find-jacobspage (+ 19 282) "4.7_  Quotient types")
;; (find-jacobspage (+ 19 290) "4.7_  Quotient types, categorically")

;; http://www.cs.ru.nl/B.Jacobs/PAPERS/PhD.ps
;; (find-sh0 "cd $S/http/www.cs.ru.nl/B.Jacobs/PAPERS/ && ps2pdf PhD.ps")
(code-ps        "jacobsphd" "$S/http/www.cs.ru.nl/B.Jacobs/PAPERS/PhD.ps")
(code-pdf-text  "jacobsphd" "$S/http/www.cs.ru.nl/B.Jacobs/PAPERS/PhD.ps")
;; (find-jacobsphdpage 1)
;; (find-jacobsphdpage 54 "CC-categories")
;; (find-jacobsphdpage 66 "References")
;; (find-jacobsphdtext)

;; "Comprehensions for Coalgebras"
;; http://www.cs.ru.nl/B.Jacobs/PAPERS/cmcs02.ps
;; http://www.cs.ru.nl/B.Jacobs/PAPERS/cmcs02.pdf
;; (find-sh0 "cd $S/http/www.cs.ru.nl/B.Jacobs/PAPERS/ && ps2pdf cmcs02.ps")
(code-pdf-page  "jacobscomprco" "$S/http/www.cs.ru.nl/B.Jacobs/PAPERS/cmcs02.pdf")
(code-pdf-text  "jacobscomprco" "$S/http/www.cs.ru.nl/B.Jacobs/PAPERS/cmcs02.pdf")
;; (find-jacobscomprcopage 1  "Contents")
;; (find-jacobscomprcotext "")


;; «jerabek» (to ".jerabek")
;; Emil Jerabek: "The ubiquity of conservative translations"
;; http://arxiv.org/abs/1108.6263
;; http://arxiv.org/pdf/1108.6263v2.pdf
;; (find-fline "$S/http/arxiv.org/pdf/")
(code-pdf-page "jerabek" "$S/http/arxiv.org/pdf/1108.6263v2.pdf")
(code-pdf-text "jerabek" "$S/http/arxiv.org/pdf/1108.6263v2.pdf")
;; (find-jerabekpage)
;; (find-jerabektext)



;; «jibladze»  (to ".jibladze")
;; http://www.rmi.acnet.ge/~jib/
;; http://ncatlab.org/nlab/show/Mamuka+Jibladze
;; Mamuka Jibladze: "Almost Alexandroff topologies" (slides)
;; http://www.rmi.acnet.ge/tolo/presentations/JibladzeTbilisi2008beamer.pdf
(code-pdf-page  "jibalextop" "$S/http/www.rmi.acnet.ge/tolo/presentations/JibladzeTbilisi2008beamer.pdf")
(code-pdf-text  "jibalextop" "$S/http/www.rmi.acnet.ge/tolo/presentations/JibladzeTbilisi2008beamer.pdf")
;; (find-jibalextoppage 1)
;; (find-jibalextoptext)



;; «joao_marcos»  (to ".joao_marcos")
;; http://www.dimap.ufrn.br/~jmarcos/
;; http://www.math.ist.utl.pt/~jmarcos/Thesis/
;; http://wslc.math.ist.utl.pt/ftp/pub/MarcosJ/05-M-PhDthesis.pdf
(code-ps        "jmthesis" "$S/http/wslc.math.ist.utl.pt/ftp/pub/MarcosJ/05-M-PhDthesis.pdf")
(code-pdf-text  "jmthesis" "$S/http/wslc.math.ist.utl.pt/ftp/pub/MarcosJ/05-M-PhDthesis.pdf")
;; (find-jmthesispage 1)
;; (find-jmthesispage 11)
;; (find-jmthesispage (+  4  7) "Contents")
;; (find-jmthesispage (+  4 23) "The birth of paraconsistent logic")
;; (find-jmthesistext       "\n\nThe birth of paraconsistent logic")
;; (find-jmthesispage (+  4 67)  "Appendix: Brief historical note")
;; (find-jmthesistext        "\n\nAppendix: Brief historical note")
;; (find-jmthesispage (+ 72  1)  "Chapter One")
;; (find-jmthesistext          "\fChapter One")
;; (find-jmthesistext)



;; «johnstone»  (to ".johnstone")
;; (find-angg "books/__cats/__cats.el" "johnstone")
;; (find-angg "books/__cats/__cats.el" "johnstone-elephant")
;; (find-LATEX "catsem.bib" "bib-Johnstone")
(code-djvu "topostheory" "~/books/__cats/johnstone__topos_theory.djvu")
(code-djvu "stonespaces" "~/books/__cats/johnstone__stone_spaces.djvu")
(code-djvu "elephant"    "~/books/__cats/johnstone__sketches_of_an_elephant_2vols.djvu")
(code-pdf       "elephant" "~/books/__cats/johnstone__sketches_of_an_elephant_2vols.pdf")
(code-pdf-text  "elephant" "~/books/__cats/johnstone__sketches_of_an_elephant_2vols.pdf" 17)

;; "Sites" (notes, 2005)
;;   http://www.math.ucl.ac.be/membres/topos/NotesJohnstone.pdf
(code-ps        "johnstonesites" "$S/http/www.math.ucl.ac.be/membres/topos/NotesJohnstone.pdf")
(code-pdf-text  "johnstonesites" "$S/http/www.math.ucl.ac.be/membres/topos/NotesJohnstone.pdf")
;; (find-johnstonesitespage 1)
;; (find-johnstonesitestext)




;; «joyal» (to ".joyal")
;; http://ncatlab.org/homotopytypetheory/files/Joyal.pdf
;; (find-fline "$S/http/ncatlab.org/homotopytypetheory/files/")
(code-pdf-page "joyalhott" "$S/http/ncatlab.org/homotopytypetheory/files/Joyal.pdf")
(code-pdf-text "joyalhott" "$S/http/ncatlab.org/homotopytypetheory/files/Joyal.pdf")
;; (find-joyalhottpage)
;; (find-joyalhotttext)

;; «joyal-street» (to ".joyal-street")
;; (find-LATEX "catsem-u.bib" "bib-JoyalStreet")
;; https://core.ac.uk/download/pdf/82659437.pdf
;; http://www.sciencedirect.com/science/article/pii/000187089190003P
;; (find-fline "$S/https/core.ac.uk/download/pdf/")
(code-pdf-page "joyalstreetgtc1" "$S/https/core.ac.uk/download/pdf/82659437.pdf")
(code-pdf-text "joyalstreetgtc1" "$S/https/core.ac.uk/download/pdf/82659437.pdf")
;; (find-joyalstreetgtc1page)
;; (find-joyalstreetgtc1text)



;; «kamareddine» (to ".kamareddine")
;; (find-books "__logic/__logic.el" "typetheory")
;; (find-mpottpage (+ 12 116) "4c Pure Type Systems")
;; (find-mpottpage (+ 12 118) "4c1 The Barendregt cube")
;; (find-mpottpage (+ 12 121) "4c2 Metaproperties of PTSs")
(code-pdf-page  "mpott" "~/books/__logic/kamareddine_laan_nederpelt__a_modern_perspective_on_type_theory.pdf")
(code-pdf-text  "mpott" "~/books/__logic/kamareddine_laan_nederpelt__a_modern_perspective_on_type_theory.pdf")



;; «kanovei»  (to ".kanovei")
;; (to "nelson")
;; Kanovei: "IST is more than an algorithm to prove ZFC theorems" (1993)
;; http://arxiv.org/abs/math/9310213
;; http://arxiv.org/abs/math/9310213v1.pdf
(code-ps        "kanovei93" "$S/http/arxiv.org/abs/math/9310213v1.pdf")
(code-pdf-text  "kanovei93" "$S/http/arxiv.org/abs/math/9310213v1.pdf")
;; (find-kanovei93page 1)
;; (find-kanovei93text)



;; «kay»  (to ".kay")
;; http://vpri.org/html/writings.php
;; http://www.vpri.org/pdf/m2004002_center.pdf
(code-xpdf "thecenterofwhy" "$S/http/www.vpri.org/pdf/m2004002_center.pdf")
(code-pdf-text  "thecenterofwhy" "$S/http/www.vpri.org/pdf/m2004002_center.pdf")
;; (find-thecenterofwhypage      1  "Contents")
;; (find-thecenterofwhypage (+ 1 1) "Index")
;; (find-thecenterofwhytext "")



;; «keisler»  (to ".keisler")
;; Jerome Keisler: "Elementary Calculus: An Approach Using Infinitesimals"
;; http://www.math.wisc.edu/~keisler/calc.html
;; http://www.math.wisc.edu/~keisler/chapter_1a.pdf





;; «kelly»  (to ".kelly")
;; (find-LATEX "catsem.bib" "bib-KellyLack")
;; Kelly/Lack: "On Property-Like Structures"
;; http://www.tac.mta.ca/tac/volumes/1997/n9/n9.dvi
;; http://www.tac.mta.ca/tac/volumes/1997/n9/n9.pdf
;; http://www.maths.usyd.edu.au/u/AusCat/speakers/lack.html
;; http://www.maths.usyd.edu.au/u/AusCat/abstracts/970409sl.html
(code-dvi       "propstruct" "$S/http/www.tac.mta.ca/tac/volumes/1997/n9/n9.dvi")
(code-pdf-text  "propstruct" "$S/http/www.tac.mta.ca/tac/volumes/1997/n9/n9.pdf")
;; (find-propstructpage (+ -212 240) "(i) T is property-like")
;; (find-propstructtext              "(i) T is property-like")
;; (find-propstructpage 1)
;; (find-propstructtext)

;; Kelly: "Basic Concepts of Enriched Category Theory"
;; http://www.tac.mta.ca/tac/reprints/articles/10/tr10.dvi
;; http://www.tac.mta.ca/tac/reprints/articles/10/tr10.pdf
(code-dvi       "kellyenrich" "$S/http/www.tac.mta.ca/tac/reprints/articles/10/tr10.dvi")
(code-pdf-text  "kellyenrich" "$S/http/www.tac.mta.ca/tac/reprints/articles/10/tr10.pdf")
;; (find-kellyenrichpage 1)
;; (find-kellyenrichtext)



;; «kennedy» (to ".kennedy")
;; http://duncankennedy.net/documents/Photo%20articles/
;; (find-fline "$S/http/duncankennedy.net/documents/Photo%20articles/")
(code-pdf-page "sexydressing" "$S/http/duncankennedy.net/documents/Photo%20articles/Sexual%20Abuse,%20Sexy%20Dressing%20and%20the%20Eroticization%20of%20Domination.pdf")
(code-pdf-text "sexydressing" "$S/http/duncankennedy.net/documents/Photo%20articles/Sexual%20Abuse,%20Sexy%20Dressing%20and%20the%20Eroticization%20of%20Domination.pdf")
;; (find-sexydressingpage)
;; (find-sexydressingtext)




;; «kock»  (to ".kock")
;; (find-books "__cats/__cats.el" "kock")
;; (find-LATEX "2020kockdiff.tex")
;; (find-LATEX "catsem-u.bib" "bib-Kock77")
;; Kock, Anders: A simple axiomatics for differentiation.
;; Math. Scand. 40 (1977), no. 2, 183-193.
;; http://www.mscand.dk/
;; http://www.mscand.dk/article.php?id=2356
;; http://www.mscand.dk/band_40_224073_3131.pdf
(code-pdf       "kockdiff" "~/books/__cats/kock__a_simple_axiomatics_for_differentiation.pdf")
(code-pdf-text  "kockdiff" "~/books/__cats/kock__a_simple_axiomatics_for_differentiation.pdf" 1)
;; (find-kockdiffpage 1)
;; (find-kockdiffpage (+ -182 184) "(definition of \aa)")
;; (find-kockdiffpage (+ -182 184) "ring of dual numbers")
;; (find-kockdiffpage (+ -182 185) "A^D" "ring structure")
;; (find-kockdiffpage (+ -182 185) "Proposition 1" "\aa is a ring-homomorphism")
;; (find-kockdiffpage (+ -182 186) "Proposition 2" "(tau;\aa = \cz+)")
;; (find-kockdiffpage (+ -182 186) "(definition of \bb)")
;; (find-kockdiffpage (+ -182 186) "(definition of \cc)")
;; (find-kockdiffpage (+ -182 187) "Proposition 4" "\bb equals")
;; (find-kockdiffpage (+ -182 187) "Definition 5" "derivative")
;; (find-kockdiffpage (+ -182 187) "Propostion 6" "First Taylor Lemma")
;; (find-kockdiffpage (+ -182 187) "(\cz+;f^D;\bb = f)")
;; (find-kockdiffpage (+ -182 188) "Proposition 7" "\aa;f^D = \tilde f;\aa")
;; (find-kockdiffpage (+ -182 189) "Theorem 8" "(f+g)' = f'+g'")
;; (find-kockdiffpage (+ -182 189) "Theorem 8" "(f*g)' = f'*g+f*g'")
;; (find-kockdiffpage (+ -182 189) "Theorem 8" "chain rule")
;;
;; (find-idct     "" "olts"     "Objects of Line Type")
;; (find-idctpage 25 "olts" "17  Objects of Line Type")
;; (find-LATEX         "2010kockdiff.tex")
;; (find-dvipage "LATEX/2010kockdiff.dvi")

;; Synthetic Differential Geometry (Second Edition):
;; http://home.imf.au.dk/kock/sdg99.pdf
(code-ps        "kocksdg" "$S/http/home.imf.au.dk/kock/sdg99.pdf")
(code-pdf-text  "kocksdg" "$S/http/home.imf.au.dk/kock/sdg99.pdf")
;; (find-kocksdgpage 1)
;; (find-kocksdgpage         5  "Contents")
;; (find-kocksdgtext         5  "Contents")
;; (find-kocksdgpage (+ 12   2) "I.1 Basic structure on the geometric line")
;; (find-kocksdgtext            "I.1 Basic structure on the geometric line")
;; (find-kocksdgpage (+ 12  96) "PART II\nCategorical logic")
;; (find-kocksdgtext            "PART II\nCategorical logic")
;; (find-kocksdgpage (+ 12 107) "II.4 Semantics of function objects" "X->R^D")
;; (find-kocksdgpage (+ 12 112) "II.5 Axiom 1 revisited")
;; (find-kocksdgpage (+ 12 227) "Index")
;; (find-kocksdgtext            "Index")
;; (find-kocksdgtext)

;; Synthetic Geometry of Manifolds:
;; http://home.imf.au.dk/kock/SGMbeta.pdf
(code-ps        "kocksgm" "$S/http/home.imf.au.dk/kock/SGMbeta.pdf")
(code-pdf-page  "kocksgm" "$S/http/home.imf.au.dk/kock/SGMbeta.pdf")
(code-pdf-text  "kocksgm" "$S/http/home.imf.au.dk/kock/SGMbeta.pdf")
;; (find-kocksgmpage 1)
;; (find-kocksgmtext)

;; Aspects of fractional exponent functors (Kock / Reyes)
;; http://www.tac.mta.ca/tac/volumes/1999/n10/5-10abs.html
;; http://www.tac.mta.ca/tac/volumes/1999/n10/n10.pdf
(code-ps        "kocktac99" "$S/http/www.tac.mta.ca/tac/volumes/1999/n10/n10.pdf")
(code-pdf-text  "kocktac99" "$S/http/www.tac.mta.ca/tac/volumes/1999/n10/n10.pdf")
;; (find-kocktac99page 1)
;; (find-kocktac99text)

;; «kock-dnc»  (to ".kock-dnc")
;; (find-TH "2007dnc-sdg")
;; (find-books "__analysis/__analysis.el" "courant")
(code-pdf-page  "dnckock" "~/LATEX/2006nov26_kock77.pdf")
(code-pdf-text  "dnckock" "~/LATEX/2006nov26_kock77.pdf")
;; (find-dnckockpage 1)
;; (find-dnckocktext)
;; (find-angg      "LATEX/2008sdg.tex")
;; (find-dvipage "~/LATEX/2008sdg.dvi")

;; Joachim Kock:
;; http://mat.uab.cat/~kock/cat/polynomial.html
;; http://mat.uab.cat/~kock/TQFT.html





;; «kondratiev»  (to ".kondratiev")
;; G.V. Kondratiev: "Manifolds, Structures Categorically" (2006)
;; http://arxiv.org/abs/math/0608503
;; http://arxiv.org/abs/math/0608503v1.pdf
(code-ps        "manifscat" "$S/http/arxiv.org/abs/math/0608503v1.pdf")
(code-pdf-text  "manifscat" "$S/http/arxiv.org/abs/math/0608503v1.pdf")
;; (find-manifscatpage 1)
;; (find-manifscattext)


;; «kostecki»  (to ".kostecki")
;; Ryszard Pawel Kostecki
;; "An Introduction to Topos Theory"
;; "Differential Geometry in Toposes"
;; http://www.fuw.edu.pl/~kostecki/
;; http://www.fuw.edu.pl/~kostecki/ittt.pdf
;; http://www.fuw.edu.pl/~kostecki/sdg.pdf
(code-pdf-page  "kosteckitt" "$S/http/www.fuw.edu.pl/~kostecki/ittt.pdf")
(code-pdf-text  "kosteckitt" "$S/http/www.fuw.edu.pl/~kostecki/ittt.pdf")
;; (find-kosteckittpage      1  "Contents")
;; (find-kosteckittpage     60  "Contents")
;; (find-kosteckittpage (+ 1 1) "Index")
;; (find-kosteckitttext "")
(code-pdf-page  "kosteckisdg" "$S/http/www.fuw.edu.pl/~kostecki/sdg.pdf")
(code-pdf-text  "kosteckisdg" "$S/http/www.fuw.edu.pl/~kostecki/sdg.pdf")
;; (find-kosteckisdgpage      1  "Contents")
;; (find-kosteckisdgpage (+ 1 1) "Index")
;; (find-kosteckisdgtext "")



;; «knuth»  (to ".knuth")
;; http://www-cs-faculty.stanford.edu/~knuth/fasc1a.ps.gz
(code-ps "knuthbits" "$S/http/www-cs-faculty.stanford.edu/~knuth/fasc1a.ps.gz")
;; (find-knuthbitspage   1 "Contents")
;; (find-knuthbitspage 109 "Index and Glossary")


;; «lakatos»  (to ".lakatos")
(code-djvu "lakatos" "~/books/lakatos__proofs_and_refutations.djvu")
;; (find-lakatospage 3)
;; (find-lakatospage (+ 10 170))


;; «lamarche»  (to ".lamarche")
;; http://www.loria.fr/~lamarche/
;; http://www.loria.fr/~lamarche/papers/NamingPrfsCL.pdf
;; Lamarche/Strassburger: "Naming Proofs in Classical Logic"
(code-pdf-page  "lamarchenpcl" "$S/http/www.loria.fr/~lamarche/papers/NamingPrfsCL.pdf")
(code-pdf-text  "lamarchenpcl" "$S/http/www.loria.fr/~lamarche/papers/NamingPrfsCL.pdf")
;; (find-lamarchenpclpage      1  "Contents")
;; (find-lamarchenpcltext "")



;; «lamport»  (to ".lamport")
;; Leslie Lamport:
;; http://research.microsoft.com/users/lamport/pubs/pubs.html
;; "How to Write a Proof" (1993):
;;   http://research.microsoft.com/users/lamport/pubs/lamport-how-to-write.pdf
;; "How to Write a Long Formula" (1994):
;;   http://research.microsoft.com/users/lamport/pubs/lamport-howtowrite.pdf
;; "Substitution: Syntactic versus Semantic" (1998):
;;   http://research.microsoft.com/users/lamport/pubs/substitution.pdf
;; "Should Your Specification Language Be Typed?" (1997/1999, with Larry Paulson):
;;   http://research.microsoft.com/users/lamport/pubs/lamport-types.pdf
;;   http://www.hpl.hp.com/techreports/Compaq-DEC/SRC-RR-147.html
;;   http://www.hpl.hp.com/techreports/Compaq-DEC/SRC-RR-147.pdf
(code-ps        "lamportproofs" "$S/http/research.microsoft.com/users/lamport/pubs/lamport-how-to-write.pdf")
(code-pdf-text  "lamportproofs" "$S/http/research.microsoft.com/users/lamport/pubs/lamport-how-to-write.pdf")
(code-ps        "lamportlongformula" "$S/http/research.microsoft.com/users/lamport/pubs/lamport-howtowrite.pdf")
(code-pdf-text  "lamportlongformula" "$S/http/research.microsoft.com/users/lamport/pubs/lamport-howtowrite.pdf")
(code-ps        "lamportsubstitution" "$S/http/research.microsoft.com/users/lamport/pubs/substitution.pdf")
(code-pdf-text  "lamportsubstitution" "$S/http/research.microsoft.com/users/lamport/pubs/substitution.pdf")
(code-ps        "lamporttypes" "$S/http/research.microsoft.com/users/lamport/pubs/lamport-types.pdf")
(code-pdf-text  "lamporttypes" "$S/http/research.microsoft.com/users/lamport/pubs/lamport-types.pdf")
(code-ps        "lamporttypes2" "$S/http/www.hpl.hp.com/techreports/Compaq-DEC/SRC-RR-147.pdf")
(code-pdf-text  "lamporttypes2" "$S/http/www.hpl.hp.com/techreports/Compaq-DEC/SRC-RR-147.pdf")
;; (find-lamportproofspage 1)
;; (find-lamportproofstext)
;; (find-lamportlongformulapage 1)
;; (find-lamportlongformulatext)
;; (find-lamportsubstitutionpage 1)
;; (find-lamportsubstitutiontext)
;; (find-lamporttypespage 1)
;; (find-lamporttypestext)
;; (find-lamporttypes2page 1)
;; (find-lamporttypes2text)



;; «lando»  (to ".lando")
;; http://philosophy.berkeley.edu/people/detail/66
;; http://philosophy.berkeley.edu/file/753/DynamicMeasureLogicR.pdf
;; http://philosophy.berkeley.edu/file/654/Lando_MeasureAlgebra.pdf
;; http://philosophy.berkeley.edu/file/744/Conclusive_Reasons_to_BelieveWS.pdf
;; http://philosophy.berkeley.edu/file/698/FractalCompletenessTechniques.pdf
(code-pdf-page  "landodml" "$S/http/philosophy.berkeley.edu/file/753/DynamicMeasureLogicR.pdf")
(code-pdf-text  "landodml" "$S/http/philosophy.berkeley.edu/file/753/DynamicMeasureLogicR.pdf")
(code-pdf-page  "landoma" "$S/http/philosophy.berkeley.edu/file/654/Lando_MeasureAlgebra.pdf")
(code-pdf-text  "landoma" "$S/http/philosophy.berkeley.edu/file/654/Lando_MeasureAlgebra.pdf")
(code-pdf-page  "landocr" "$S/http/philosophy.berkeley.edu/file/744/Conclusive_Reasons_to_BelieveWS.pdf")
(code-pdf-text  "landocr" "$S/http/philosophy.berkeley.edu/file/744/Conclusive_Reasons_to_BelieveWS.pdf")
(code-pdf-page  "landofct" "$S/http/philosophy.berkeley.edu/file/698/FractalCompletenessTechniques.pdf")
(code-pdf-text  "landofct" "$S/http/philosophy.berkeley.edu/file/698/FractalCompletenessTechniques.pdf")
;; (find-landodmlpage 1)
;; (find-landodmltext "")
;; (find-landomapage  1)
;; (find-landomatext "")
;; (find-landocrpage  1)
;; (find-landocrtext "")
;; (find-landofctpage 1)
;; (find-landofcttext "")




;; «lang»  (to ".lang")
(code-djvu "langalgebra"     "~/books/lang__algebra_3rd_ed.djvu")
;; (find-langalgebrapage        10  "Contents")
;; (find-langalgebrapage (+ 15  92) "prime ideal")
;; (find-langalgebrapage (+ 15 377) "Chapter IX. Algebraic Spaces")
;; (find-langalgebrapage (+ 15 383) "generic point")
;; (find-langalgebrapage (+ 15 406) "Spec of a ring")
;; (find-langalgebrapage (+ 15 407) "Zariski topology")
;; (find-langalgebrapage (+ 15 408) "By a generic point of V in a field K")
;; (find-langalgebrapage (+ 15 903) "Index")



;; «lawvere»  (to ".lawvere")
;; (find-books "__cats/__cats.el" "lawvere")
(code-djvu "lawvere70" "~/books/__cats/lawvere__equality_in_hyperdoctrines__1970.djvu")
;; (find-lawvere70page  2 "canonical natural isomorphisms")
;; (find-lawvere70page  6 "Substitutivity of equality")
;; (find-lawvere70page  8 "In any eed in which Frobenius Reciprocity and case (a) of the Beck condition holds,")
;; (find-lawvere70page 10 "In an eed in which Frobenius Reciprocity and Beck (b) hold,")
;; (find-lawvere70page 10 "where \theta is the ``middle four exchange isomorphism''")
;; (find-lawvere70page 12 "Comprehension Schema")
;; (find-lawvere70page 13 "then" "is an equalizer diagram")

;; http://www.tac.mta.ca/tac/reprints/
;; Lawvere: "Diagonal Arguments and Cartesian Closed Categories"
;;   http://www.tac.mta.ca/tac/reprints/articles/15/tr15.dvi
;;   http://www.tac.mta.ca/tac/reprints/articles/15/tr15.pdf
(code-dvi       "lawverediag" "$S/http/www.tac.mta.ca/tac/reprints/articles/15/tr15.dvi")
(code-pdf-text  "lawverediag" "$S/http/www.tac.mta.ca/tac/reprints/articles/15/tr15.pdf")

;; http://conceptualmathematics.wordpress.com/2012/06/04/perugia-notes-prof-f-w-lawvere/
;; http://conceptualmathematics.files.wordpress.com/2012/06/perugianotes.pdf
;; (find-fline "$S/http/conceptualmathematics.files.wordpress.com/2012/06/")
(code-pdf-page "perugianotes" "$S/http/conceptualmathematics.files.wordpress.com/2012/06/perugianotes.pdf")
(code-pdf-text "perugianotes" "$S/http/conceptualmathematics.files.wordpress.com/2012/06/perugianotes.pdf")
;; (find-perugianotespage)
;; (find-perugianotestext)

;; http://planetmath.org/encyclopedia/WilliamFrancisLawvere.html

(code-xpdf "lawveresfmaths" "~/books/lawvere__sets_for_mathematics.pdf")
;; (find-lawveresfmathspage         6  "Contents")
;; (find-lawveresfmathspage (+ 15 257) "Index")

;; «lawvere-smith»  (to ".lawvere-smith")
;; Peter Smith's notes on Galois Connections
;; http://logicmatters.blogspot.com/2008/05/galois-connections.html
;; http://www.phil.cam.ac.uk/teaching_staff/Smith/blogstuff/OrderGalois.pdf
(code-ps        "smithadj" "$S/http/www.phil.cam.ac.uk/teaching_staff/Smith/blogstuff/OrderGalois.pdf")
(code-pdf-text  "smithadj" "$S/http/www.phil.cam.ac.uk/teaching_staff/Smith/blogstuff/OrderGalois.pdf")
;; (find-smithadjpage 20 "Syntax and semantics" "Adjointness in foundations")
;; (find-smithadjtext    "Syntax and semantics" "Adjointness in foundations")







;; «leinster»  (to ".leinster")
;; http://www.maths.gla.ac.uk/~tl/sheaves.pdf
(code-ps        "leinstersheaves" "$S/http/www.maths.gla.ac.uk/~tl/sheaves.pdf")
(code-pdf-text  "leinstersheaves" "$S/http/www.maths.gla.ac.uk/~tl/sheaves.pdf")
;; (find-leinstersheavespage 1)
;; (find-leinstersheavestext)

;; Tom Leinster: "An informal introduction to topos theory"
;; http://arxiv.org/abs/1012.5647
;; http://arxiv.org/abs/1012.5647v1.dvi
;; http://arxiv.org/abs/1012.5647v1.pdf
;; (find-fline "$S/http/arxiv.org/abs/" "1012.5647")
;; (find-sh0 "mv -iv /tmp/1012.5647* $S/http/arxiv.org/abs/")
(code-dvi       "leinsterinftop" "$S/http/arxiv.org/abs/1012.5647v1.dvi")
(code-pdf-page  "leinsterinftop" "$S/http/arxiv.org/abs/1012.5647v1.pdf")
(code-pdf-text  "leinsterinftop" "$S/http/arxiv.org/abs/1012.5647v1.pdf")
;; (find-leinsterinftoppage 1)
;; (find-leinsterinftoptext)


;; «leithold»  (to ".leithold")
;; (find-books "__analysis/__analysis.el" "leithold")
(code-pdf-page "leitholdpt" "~/books/__analysis/leithold__o_calculo_com_geometria_analitica_vol_1_3a_ed.pdf")
(code-pdf-text "leitholdpt" "~/books/__analysis/leithold__o_calculo_com_geometria_analitica_vol_1_3a_ed.pdf" 17)


;; «levy»  (to ".levy")
;; (find-angg ".emacs" "levy")
;; (find-es "ml" "levy")
;; Paul Blain Levy:
;;   http://www.cs.bham.ac.uk/~pbl/
;;   http://www.cs.bham.ac.uk/~pbl/papers/
;; "Adjunction models for call-by-push-value with stacks":
;;   http://www.tac.mta.ca/tac/volumes/14/5/14-05abs.html
;;   http://www.tac.mta.ca/tac/volumes/14/5/14-05.dvi
;;   http://www.tac.mta.ca/tac/volumes/14/5/14-05.pdf
(code-pdf-page  "cbpv" "$S/http/www.tac.mta.ca/tac/volumes/14/5/14-05.pdf")
(code-dvi       "cbpv" "$S/http/www.tac.mta.ca/tac/volumes/14/5/14-05.dvi")
(code-pdf-text  "cbpv" "$S/http/www.tac.mta.ca/tac/volumes/14/5/14-05.pdf")
;; (find-cbpvpage (+ -74 75))
;; (find-cbpvtext "")

;; "Call-By-Push-Value" (PhD thesis, 2001):
;;   http://www.cs.bham.ac.uk/~pbl/papers/thesisqmwphd.pdf
;; Book (parts): http://books.google.com/books?id=zas498825CkC
(code-pdf-page  "pblthesis" "$S/http/www.cs.bham.ac.uk/~pbl/papers/thesisqmwphd.pdf")
(code-pdf-text  "pblthesis" "$S/http/www.cs.bham.ac.uk/~pbl/papers/thesisqmwphd.pdf")
;; (find-pblthesispage      1  "Contents")
;; (find-pblthesispage (+ 1 1) "Index")
;; (find-pblthesistext "")

;; "A tutorial on call-by-push-value" (slides):
;;   http://www.cs.bham.ac.uk/~pbl/papers/cbpvefftt.pdf
(code-pdf-page  "pblslides" "$S/http/www.cs.bham.ac.uk/~pbl/papers/cbpvefftt.pdf")
(code-pdf-text  "pblslides" "$S/http/www.cs.bham.ac.uk/~pbl/papers/cbpvefftt.pdf")
;; (find-pblslidespage   2  "Outline")
;; (find-pblslidespage  43  "Call-by-push-value types")
;; (find-pblslidespage  72  "Values and computations")
;; (find-pblslidespage  73  "Example program of type Fnat")
;; (find-pblslidestext "")

;; Lecture notes on Typed Lambda-Calculus (for the Midlands Graduate School):
;;   http://www.cs.bham.ac.uk/~pbl/mgs/lam/index.html
;;   http://www.cs.bham.ac.uk/~pbl/mgs/lam/mgsbegin.pdf
;;   http://www.cs.bham.ac.uk/~pbl/mgs/lam/mgscontinue.pdf
;;   http://www.cs.bham.ac.uk/~pbl/mgs/lam/mgsdiverge.pdf
;;   http://www.cs.bham.ac.uk/~pbl/mgs/lam/mgscbv.pdf
;;   http://www.cs.bham.ac.uk/~pbl/mgs/lam/mgsanswers.pdf
(code-ps        "pbltlc1" "$S/http/www.cs.bham.ac.uk/~pbl/mgs/lam/mgsbegin.pdf")
(code-pdf-text  "pbltlc1" "$S/http/www.cs.bham.ac.uk/~pbl/mgs/lam/mgsbegin.pdf")
(code-ps        "pbltlc2" "$S/http/www.cs.bham.ac.uk/~pbl/mgs/lam/mgscontinue.pdf")
(code-pdf-text  "pbltlc2" "$S/http/www.cs.bham.ac.uk/~pbl/mgs/lam/mgscontinue.pdf")
(code-ps        "pbltlc3" "$S/http/www.cs.bham.ac.uk/~pbl/mgs/lam/mgsdiverge.pdf")
(code-pdf-text  "pbltlc3" "$S/http/www.cs.bham.ac.uk/~pbl/mgs/lam/mgsdiverge.pdf")
(code-ps        "pbltlc4" "$S/http/www.cs.bham.ac.uk/~pbl/mgs/lam/mgscbv.pdf")
(code-pdf-text  "pbltlc4" "$S/http/www.cs.bham.ac.uk/~pbl/mgs/lam/mgscbv.pdf")
(code-ps        "pbltlc5" "$S/http/www.cs.bham.ac.uk/~pbl/mgs/lam/mgsanswers.pdf")
(code-pdf-text  "pbltlc5" "$S/http/www.cs.bham.ac.uk/~pbl/mgs/lam/mgsanswers.pdf")
;; (find-pbltlc1page 1)
;; (find-pbltlc1text)
;; (find-pbltlc2page 1)
;; (find-pbltlc2text)
;; (find-pbltlc3page 1)
;; (find-pbltlc3text)
;; (find-pbltlc4page 1)
;; (find-pbltlc4text)
;; (find-pbltlc5page 1)
;; (find-pbltlc5text)


;; «lucatelli» (to ".lucatelli")
;; (find-books "__cats/__cats.el" "lucatelli")

;; "On Biadjoint Triangles" (2016)
;; http://www.tac.mta.ca/tac/volumes/31/9/31-09.pdf
(code-pdf-page "lucatellibiat" "$S/http/www.tac.mta.ca/tac/volumes/31/9/31-09.pdf")
(code-pdf-text "lucatellibiat" "$S/http/www.tac.mta.ca/tac/volumes/31/9/31-09.pdf")
;; (find-lucatellibiatpage)
;; (find-lucatellibiattext)

;; <lucatellipmd>
;; "Pseudomonads and descent" (2018)
;; https://arxiv.org/abs/1802.01767
;; https://arxiv.org/pdf/1802.01767.pdf
(code-pdf-page "lucatellipmd" "$S/https/arxiv.org/pdf/1802.01767.pdf")
(code-pdf-text "lucatellipmd" "$S/https/arxiv.org/pdf/1802.01767.pdf" 10)
;; (find-lucatellipmdpage)
;; (find-lucatellipmdtext)
;; (find-lucatellipmdpage (+ 10 3) "Definition 1.2.1. [Bicategory [1]]")
;; (find-lucatellipmdtext (+ 10 3) "Definition 1.2.1. [Bicategory [1]]")






;; «lumsdaine»  (to ".lumsdaine")
;; http://www.math.cmu.edu/~plumsdai/research.html
;; http://www.math.cmu.edu/~plumsdai/research/lumsdaine-weak-omega-cats-from-itt.pdf
;; http://www.math.cmu.edu/~plumsdai/research/Awodey-Gambino-Lumsdaine-Warren-LT-sheaves-in-AST.pdf
(code-pdf-page  "lumsdainewoitt" "$S/http/www.math.cmu.edu/~plumsdai/research/lumsdaine-weak-omega-cats-from-itt.pdf")
(code-pdf-text  "lumsdainewoitt" "$S/http/www.math.cmu.edu/~plumsdai/research/lumsdaine-weak-omega-cats-from-itt.pdf")
(code-pdf-page  "lumsdaineshast" "$S/http/www.math.cmu.edu/~plumsdai/research/Awodey-Gambino-Lumsdaine-Warren-LT-sheaves-in-AST.pdf")
(code-pdf-text  "lumsdaineshast" "$S/http/www.math.cmu.edu/~plumsdai/research/Awodey-Gambino-Lumsdaine-Warren-LT-sheaves-in-AST.pdf")
;; (find-lumsdainewoittpage  1 "Contents")
;; (find-lumsdainewoittpage 22 "References")
;; (find-lumsdainewoitttext "")
;; (find-books "__logic/__logic.el" "sambin-smith")
;; (find-TH "math-b" "unilog-2010" "Lumsdaine")
;; (find-lumsdaineshastpage      1  "Contents")
;; (find-lumsdaineshasttext "")

;; http://www.mathstat.dal.ca/~p.l.lumsdaine/research/Lumsdaine-2010-Thesis.pdf
;; http://www.mathstat.dal.ca/~p.l.lumsdaine/research/Lumsdaine-2011-OPLSS-homotopy-type-theory.pdf
;; http://www.mathstat.dal.ca/~p.l.lumsdaine/research/Lumsdaine-2011-Kananaskis-Higher-inductive-types.pdf
(code-pdf-page  "lumsdainethesis" "$S/http/www.mathstat.dal.ca/~p.l.lumsdaine/research/Lumsdaine-2010-Thesis.pdf")
(code-pdf-text  "lumsdainethesis" "$S/http/www.mathstat.dal.ca/~p.l.lumsdaine/research/Lumsdaine-2010-Thesis.pdf")
(code-pdf-page  "lumsdainehtt" "$S/http/www.mathstat.dal.ca/~p.l.lumsdaine/research/Lumsdaine-2011-OPLSS-homotopy-type-theory.pdf")
(code-pdf-text  "lumsdainehtt" "$S/http/www.mathstat.dal.ca/~p.l.lumsdaine/research/Lumsdaine-2011-OPLSS-homotopy-type-theory.pdf")
(code-pdf-page  "lumsdainehit" "$S/http/www.mathstat.dal.ca/~p.l.lumsdaine/research/Lumsdaine-2011-Kananaskis-Higher-inductive-types.pdf")
(code-pdf-text  "lumsdainehit" "$S/http/www.mathstat.dal.ca/~p.l.lumsdaine/research/Lumsdaine-2011-Kananaskis-Higher-inductive-types.pdf")
;; (find-lumsdainethesispage      5  "Contents")
;; (find-lumsdainethesispage (+ 8 1) "Index")
;; (find-lumsdainethesistext "")
;; (find-lumsdainehttpage      1  "Contents")
;; (find-lumsdainehtttext "")
;; (find-lumsdainehitpage      1  "Contents")
;; (find-lumsdainehittext "")





;; «luo»  (to ".luo")
;; (find-LATEX "catsem.bib" "bib-Luo")
;; http://www.cs.rhul.ac.uk/~zhaohui/books.html
;; http://www.cs.rhul.ac.uk/~zhaohui/THESIS90.ps.gz
;; http://www.cs.rhul.ac.uk/~zhaohui/THESIS90.dvi.gz
;; (find-sh0 "cd $S/http/www.cs.rhul.ac.uk/~zhaohui/ && zcat THESIS90.dvi.gz > THESIS90.dvi")
;; (find-sh0 "cd $S/http/www.cs.rhul.ac.uk/~zhaohui/ && dvipdf THESIS90.dvi")
(code-dvi       "luothesis" "$S/http/www.cs.rhul.ac.uk/~zhaohui/THESIS90.dvi.gz")
(code-pdf-text  "luothesis" "$S/http/www.cs.rhul.ac.uk/~zhaohui/THESIS90.pdf")
;; (find-luothesispage 1)
;; (find-luothesistext)
;; (find-luothesistext          "The inference rules of ECC ")
;; (find-luothesispage (+ 6 16) "The inference rules of ECC ")
;; (find-luothesistext          "Definition 6.1.4 (Leibniz's equality)")
;; (find-luothesispage (+ 6 82) "Definition 6.1.4 (Leibniz's equality)")
;; (find-luothesistext           "Theorem 9.1.1 (equality reflection)")
;; (find-luothesispage (+ 6 110) "Theorem 9.1.1 (equality reflection)")





(code-ps "dout" "~/TESE/puc.pdf")
;; (find-doutpage 1)
;; (find-doutpage (+ 1 48))
;; (find-doutfile "dnc.metatex" "categoria de display")

;; A New Approach to Teaching Discrete Mathematics (Gries / Schneider, 2001)
;; http://www.cs.cornell.edu/fbs/fullist.htm
;; http://www.cs.cornell.edu/fbs/publications/GSprimus.ps
(code-ps       "griesschn" "$S/http/www.cs.cornell.edu/fbs/publications/GSprimus.ps")
(code-pstotext "griesschn" "$S/http/www.cs.cornell.edu/fbs/publications/GSprimus.ps")
;; (find-griesschnpage 1)
;; (find-griesschntext)

;; http://www.ru.is/luca/
;; http://www.cs.auc.dk/~luca/SV/intro2ccs.pdf
;; (find-reactsyspage)
(code-ps "reactsys" "$S/http/www.cs.auc.dk/~luca/SV/intro2ccs.pdf")




;; «macbeth»  (to ".macbeth")
;; http://www.haverford.edu/philosophy/dmacbeth/
;; http://www.haverford.edu/philosophy/dmacbeth/publications/pdfs/L%20and%20FoM%20uncorrected%20proofs.pdf
;; http://www.haverford.edu/philosophy/dmacbeth/publications/pdfs/Striving%20for%20Truth%20GPS.pdf
;; http://www2.units.it/etica/2009_1/MACBETH.pdf
(code-pdf-page  "macbethlandfom" "$S/http/www.haverford.edu/philosophy/dmacbeth/publications/pdfs/L%20and%20FoM%20uncorrected%20proofs.pdf")
(code-pdf-text  "macbethlandfom" "$S/http/www.haverford.edu/philosophy/dmacbeth/publications/pdfs/L%20and%20FoM%20uncorrected%20proofs.pdf")
(code-pdf-page  "macbethstruth1" "$S/http/www.haverford.edu/philosophy/dmacbeth/publications/pdfs/Striving%20for%20Truth%20GPS.pdf")
(code-pdf-text  "macbethstruth1" "$S/http/www.haverford.edu/philosophy/dmacbeth/publications/pdfs/Striving%20for%20Truth%20GPS.pdf")
(code-pdf-page  "macbethmuad" "$S/http/www2.units.it/etica/2009_1/MACBETH.pdf")
(code-pdf-text  "macbethmuad" "$S/http/www2.units.it/etica/2009_1/MACBETH.pdf")
;; (find-macbethlandfompage (+ -481 482) "Index")
;; (find-macbethlandfomtext "")
;; (find-macbethstruth1page      1  "Contents")
;; (find-macbethstruth1page (+ -64 65) "Index")
;; (find-macbethstruth1text "")
;; (find-macbethmuadpage      1  "Contents")
;; (find-macbethmuadpage (+ 1 1) "Index")
;; (find-macbethmuadtext "")



;; «maclane»  (to ".maclane")
;; (find-books "__cats/__cats.el" "maclane")
;;
;; The .djvu.djvu seems to have some pages missing and some broken:
(code-djvu "cwm" "~/books/__cats/maclane__CWM_2up_b.djvu.djvu")
;;
(code-xpdf "cwm" "~/books/__cats/maclane__CWM.pdf")
(code-djvu "cwm" "~/books/__cats/maclane__CWM_2up.djvu")
(code-evince "cwm" "~/books/__cats/maclane__CWM_2up.djvu")
;; (find-cwmpage 3 "Table of Contents")
;; (find-cwmpage (+ -24   55) "III. Universals and Limits")
;; (find-cwmpage (+ -26   59) "2. The Yoneda Lemma")
;; (find-cwmpage (+ -29   62) "3. Coproducts and Colimits")
;; (find-cwmpage (+ -35   77) "IV. Adjoints")
;; (find-cwmpage (+ -103 207) "IX. Special Limits")
;; (find-cwmpage (+ -113 229) "X. Kan extensions")
;; (find-cwmpage (+ -126 253) "Index")
;; (find-cwmpage (+/2 6 133) "VI. Monads and Algebras")
;; (find-cwmpage (+/2 6 134) "VI. Monads and Algebras")
;; (find-cwmpage (+/2 3 253) "Index")
;; (find-cwmpage (+/2 3 254) "Index")
;; (find-cwmpage 3 "Table of Contents")
;; (find-cwmpage (+/2 6 133) "VI. Monads and Algebras")
;; (find-cwmpage (+/2 6 134) "VI. Monads and Algebras")
;; (find-cwmpage (+/2 6 147) "7. Beck's theorem")
;; (find-cwmpage (+/2 4 187) "VII. Abelian Categories")
;; (find-cwmpage (+/2 3 253) "Index")
;; (find-cwmpage (+/2 3 254) "Index")

;; The Genesis Of Mathematical Structures, As Exemplified In The Work Of Charles Ehresmann
;; http://www.numdam.org/numdam-bin/browse?id=CTGDC_1980__21_4
;; http://archive.numdam.org/article/CTGDC_1980__21_4_353_0.djvu
(code-djvu       "maclanegen" "$S/http/archive.numdam.org/article/CTGDC_1980__21_4_353_0.djvu")
(code-djvutotext "maclanegen" "$S/http/archive.numdam.org/article/CTGDC_1980__21_4_353_0.djvu")
;; (find-maclanegenpage      1  "Contents")
;; (find-maclanegenpage (+ 1 1) "Index")
;; (find-maclanegentext "")



;; «maietti»  (to ".maietti")
;; http://www.math.unipd.it/~maietti/pubb.html
;; http://www.math.unipd.it/~maietti/papers/
;; (find-millyarithpage 1)
(code-dvi "millyarith" "$S/http/www.math.unipd.it/~maietti/papers/aritbham.dvi")

;; "Joyal's arithmetic universe as list-arithmetic pretopos"
;; http://www.tac.mta.ca/tac/volumes/24/3/24-03.dvi
;; http://www.tac.mta.ca/tac/volumes/24/3/24-03.pdf
(code-pdf-page  "maiettijaulap" "$S/http/www.tac.mta.ca/tac/volumes/24/3/24-03.pdf")
(code-pdf-text  "maiettijaulap" "$S/http/www.tac.mta.ca/tac/volumes/24/3/24-03.pdf")
;; (find-maiettijaulappage (+ -38 39) "Index")
;; (find-maiettijaulaptext "")



;; «martin-lof»  (to ".martin-lof")
;; Per Martin-Löf: On the Meanings of the Logical Constants and the
;; Justifications of the Logical Laws
;; http://www.hf.uio.no/ifikk/filosofi/njpl/vol1no1/meaning/meaning.dvi
;; http://www.hf.uio.no/ifikk/filosofi/njpl/vol1no1/meaning/meaning.pdf
(code-dvi       "mlcjll" "$S/http/www.hf.uio.no/ifikk/filosofi/njpl/vol1no1/meaning/meaning.dvi")
(code-pdf-text  "mlcjll" "$S/http/www.hf.uio.no/ifikk/filosofi/njpl/vol1no1/meaning/meaning.pdf")
;; (find-mlcjllpage 1)
;; (find-mlcjlltext)


;; «may»  (to ".may")
;; "A Concise Course in Algebraic Topology"
;; http://www.math.uchicago.edu/~may/CONCISE/ConciseRevised.pdf
(code-pdf-page  "mayconcisecourse" "$S/http/www.math.uchicago.edu/~may/CONCISE/ConciseRevised.pdf")
(code-pdf-text  "mayconcisecourse" "$S/http/www.math.uchicago.edu/~may/CONCISE/ConciseRevised.pdf")
;; (find-mayconcisecoursepage      3  "Contents")
;; (find-mayconcisecoursepage (+ 8 5) "Index")
;; (find-mayconcisecoursetext "")



;; «mcbride»  (to ".mcbride")
;; https://personal.cis.strath.ac.uk/conor.mcbride/
;; http://strictlypositive.org/
;; http://strictlypositive.org/publications.html



;; «mckinna»  (to ".mckinna")
;; James McKinna:
;;   http://www.cs.ru.nl/~james/
;; Geuvers/McKinna/Wiedijk: "Pure Type Systems without Explicit Contexts"
;;   http://www.cs.ru.nl/~james/2009-TLCA/submitted.pdf
;; McBride/McKinna 2004: "I am not a number: I am a free variable"
;;   http://www.cs.st-andrews.ac.uk/~james/RESEARCH/notanum.pdf
;; McKinna/Pollack: "Pure Type Systems formalized":
;;   http://www.cs.st-andrews.ac.uk/~james/RESEARCH/pts-formal.pdf
;; McKinna/Pollack: "Some Lambda-Calculus and Type Theory Formalized":
;;   http://www.cs.st-andrews.ac.uk/~james/RESEARCH/jar99.pdf
(code-pdf-page  "gammainfty"    "$S/http/www.cs.ru.nl/~james/2009-TLCA/submitted.pdf")
(code-pdf-text  "gammainfty"    "$S/http/www.cs.ru.nl/~james/2009-TLCA/submitted.pdf")
(code-pdf-page  "notanumber"    "$S/http/www.cs.st-andrews.ac.uk/~james/RESEARCH/notanum.pdf")
(code-pdf-text  "notanumber"    "$S/http/www.cs.st-andrews.ac.uk/~james/RESEARCH/notanum.pdf")
(code-pdf-page  "ptsformalized" "$S/http/www.cs.st-andrews.ac.uk/~james/RESEARCH/pts-formal.pdf")
(code-pdf-text  "ptsformalized" "$S/http/www.cs.st-andrews.ac.uk/~james/RESEARCH/pts-formal.pdf")
(code-pdf-page  "somalcattform" "$S/http/www.cs.st-andrews.ac.uk/~james/RESEARCH/jar99.pdf")
(code-pdf-text  "somalcattform" "$S/http/www.cs.st-andrews.ac.uk/~james/RESEARCH/jar99.pdf")
;; (find-gammainftypage      1  "Contents")
;; (find-gammainftypage (+ 1 1) "Index")
;; (find-gammainftytext "")
;; (find-notanumberpage      1  "Contents")
;; (find-notanumberpage (+ 1 1) "Index")
;; (find-notanumbertext "")
;; (find-ptsformalizedpage      1  "Contents")
;; (find-ptsformalizedpage (+ 1 1) "Index")
;; (find-ptsformalizedtext "")
;; (find-somalcattformpage      1  "Contents")
;; (find-somalcattformpage (+ 1 1) "Index")
;; (find-somalcattformtext "")




;; «mckinsey»  (to ".mckinsey")
;; McKinsey: "Solution of the Decision Problem for the Lewis Systems S2
;;   and S4 with an Application to Topology" (1941)
;; McKinsey/Tarski, A.: "The Algebra of Topology" (1944)
;; mckinsey41: http://www.jstor.org/stable/info/2267105
;; mckinsey44: http://www.jstor.org/stable/info/1969080
;; http://www.dimap.ufrn.br/~jmarcos/papers/S2nS4-McKinsey.pdf
;; http://www.dimap.ufrn.br/~jmarcos/papers/AoT-McKinsey_Tarski.pdf

(code-xpdf "mckinsey41" "$S/http/www.dimap.ufrn.br/~jmarcos/papers/S2nS4-McKinsey.pdf")
(code-xpdf "mckinsey44" "$S/http/www.dimap.ufrn.br/~jmarcos/papers/AoT-McKinsey_Tarski.pdf")
(code-xpdf "mckinsey44" "$S/http/www.dimap.ufrn.br/~jmarcos/papers/AoT-McKinsey_Tarski.pdf")
;; (find-mckinsey41page  1)
;; (find-mckinsey41page  2 "III. The system S2.")
;; (find-mckinsey41page 11 "III. The system S4.")
;; (find-mckinsey41page 13 "IV. An application to topology.")
;; (find-mckinsey44page 1)


;; «mclarty» (to ".mclarty")
;; "Two Constructivist Aspects of Category Theory"
;; http://www.cwru.edu/artsci/phil/TwoConstructivisAspects.pdf
;; (find-fline "$S/http/www.cwru.edu/artsci/phil/")
(code-pdf-page "mclartytwoca" "$S/http/www.cwru.edu/artsci/phil/TwoConstructivisAspects.pdf")
(code-pdf-text "mclartytwoca" "$S/http/www.cwru.edu/artsci/phil/TwoConstructivisAspects.pdf" 0)
;; (find-mclartytwocapage)
;; (find-mclartytwocatext)
;; (find-mclartytwocapage 11 "largest subobject disjoint")
;; (find-mclartytwocatext 11 "largest subobject disjoint")

;; Colin McLarty: Axiomatizing a Category of Categories (JSL, 1991)
;; https://mail.google.com/mail/ca/u/0/#inbox/149d452c9cb13a94
(code-xpdf "mclartyccaf" "~/tmp/mclarty_AxiomatizingCategoryCategories.pdf")
;; (find-mclartyccafpage)

;; A discussion between Colin McLarty and Andrei Rodin about Structuralism and Categorical Foundations of Mathematics. 
;; http://canoe.ens.fr/~rodin/spip/IMG/pdf/colin.pdf





;; «mellies»  (to ".mellies")
;; Paul-André Melliès: "Categorical Semantics of Linear Logic"
;; http://www.pps.jussieu.fr/~mellies/
;; http://www.pps.jussieu.fr/~mellies/papers/panorama.pdf
(code-pdf-page  "melliesp" "$S/http/www.pps.jussieu.fr/~mellies/papers/panorama.pdf")
(code-pdf-text  "melliesp" "$S/http/www.pps.jussieu.fr/~mellies/papers/panorama.pdf")
;; (find-melliesppage   1  "Contents")
;; (find-melliesppage  63  "4     Monoidal categories and duality")
;; (find-melliesptext      "4     Monoidal categories and duality")
;; (find-melliesppage 209 "Index")
;; (find-melliesppage 211 "Contents")
;; (find-melliesptext "")



;; «miller» (to ".miller")
;; https://dl.dropboxusercontent.com/u/9291912/seminars/Filomena/MillerD-2014.10.17.pdf


;; «miranda»  (to ".miranda")
;; (find-books "__analysis/__analysis.el" "miranda")
(code-pdf-page  "dmirandacalc" "$S/http/hostel.ufabc.edu.br/~daniel.miranda/calculo/calculo.pdf")
(code-pdf-text8 "dmirandacalc" "$S/http/hostel.ufabc.edu.br/~daniel.miranda/calculo/calculo.pdf")



;; «mjgabbay»  (to ".mjgabbay")
;; http://www.gabbay.org.uk/papers.html
;; M.J.Gabbay, Martin Hofmann: "Nominal renaming sets"
;;   http://www.gabbay.org.uk/papers/nomrs.pdf
;; M.J.Gabbay: "The Sets Foundations of Nominal Techniques"
;;   http://www.gabbay.org.uk/papers/setfnt.pdf
(code-pdf-page  "nominalrensets" "$S/http/www.gabbay.org.uk/papers/nomrs.pdf")
(code-pdf-text  "nominalrensets" "$S/http/www.gabbay.org.uk/papers/nomrs.pdf")
(code-pdf-page  "nominalfsets"   "$S/http/www.gabbay.org.uk/papers/setfnt.pdf")
(code-pdf-text  "nominalfsets"   "$S/http/www.gabbay.org.uk/papers/setfnt.pdf")
;; (find-nominalrensetspage      1  "Contents")
;; (find-nominalrensetspage (+ 1 1) "Index")
;; (find-nominalrensetstext "")
;; (find-nominalfsetspage      1  "Contents")
;; (find-nominalfsetspage (+ 1 1) "Index")
;; (find-nominalfsetstext "")



;; «moerdijk»  (to ".moerdijk")
;; (find-books "__cats/__cats.el" "maclane-moerdijk")
;; (find-books "__cats/__cats.el" "moerdijk")
;; Moerdijk/Reyes: "Models for Smooth Infinitesimal Analysis" (book)
(code-djvu "moerey" "~/books/__cats/moerdijk_reyes__models_for_smooth_infinitesimal_analysis.djvu")
;; (find-moereypage        8 "Contents")
;; (find-moereypage (+ 9  24) "I.2. Manifolds as Cinfty-rings")
;; (find-moereypage (+ 9  27) "transversal")
;; (find-moereypage (+ 9 387) "Index")

;; Moerdijk: "Introduction to the Language of Stacks and Gerbes"
;; http://arxiv.org/pdf/math/0212266v1.pdf
;; (find-fline "$S/http/arxiv.org/pdf/math/")
(code-pdf-page "moerdijklang" "$S/http/arxiv.org/pdf/math/0212266v1.pdf")
(code-pdf-text "moerdijklang" "$S/http/arxiv.org/pdf/math/0212266v1.pdf")
;; (find-moerdijklangpage)
;; (find-moerdijklangtext)




;; «moggi»  (to ".moggi")
;; http://www.disi.unige.it/person/MoggiE/publications.html
;; http://www.disi.unige.it/person/MoggiE/ftp/filter2.pdf
;; http://www.disi.unige.it/person/MoggiE/ftp/lics89.pdf
;; http://www.disi.unige.it/person/MoggiE/ftp/ic91.pdf
;; http://www.disi.unige.it/person/MoggiE/ftp/EM-GDPfest.pdf
;; http://www.disi.unige.it/person/MoggiE/ftp/abs-view.pdf
(code-ps        "moggifilter"  "$S/http/www.disi.unige.it/person/MoggiE/ftp/filter2.pdf")
(code-pdf-text  "moggifilter"  "$S/http/www.disi.unige.it/person/MoggiE/ftp/filter2.pdf")
(code-ps        "moggiclcm"    "$S/http/www.disi.unige.it/person/MoggiE/ftp/lics89.pdf")
(code-pdf-text  "moggiclcm"    "$S/http/www.disi.unige.it/person/MoggiE/ftp/lics89.pdf")
(code-ps        "moggincm"     "$S/http/www.disi.unige.it/person/MoggiE/ftp/ic91.pdf")
(code-pdf-text  "moggincm"     "$S/http/www.disi.unige.it/person/MoggiE/ftp/ic91.pdf")
(code-ps        "moggiplosymp" "$S/http/www.disi.unige.it/person/MoggiE/ftp/EM-GDPfest.pdf")
(code-pdf-text  "moggiplosymp" "$S/http/www.disi.unige.it/person/MoggiE/ftp/EM-GDPfest.pdf")
(code-ps        "moggiavpl"    "$S/http/www.disi.unige.it/person/MoggiE/ftp/abs-view.pdf")
(code-pdf-text  "moggiavpl"    "$S/http/www.disi.unige.it/person/MoggiE/ftp/abs-view.pdf")
;; (find-moggifilterpage 1)
;; (find-moggifiltertext)
;; (find-moggiclcmpage 1)
;; (find-moggiclcmtext)
;; (find-moggincmpage 1)
;; (find-moggincmtext)
;; (find-moggiplosymppage 1)
;; (find-moggiplosymptext)
;; (find-moggiavplpage 1)
;; (find-moggiavpltext)


;; «moortgat»  (to ".moortgat")
;; http://www.let.uu.nl/~Michael.Moortgat/
;; "Categorial grammar and formal semantics":
;;   http://www.let.uu.nl/~Michael.Moortgat/personal/Courses/ecs-231plus.pdf
(code-pdf-page  "moortgatcgfl" "$S/http/www.let.uu.nl/~Michael.Moortgat/personal/Courses/ecs-231plus.pdf")
(code-pdf-text  "moortgatcgfl" "$S/http/www.let.uu.nl/~Michael.Moortgat/personal/Courses/ecs-231plus.pdf")
;; (find-moortgatcgflpage 2  "Contents")
;; (find-moortgatcgfltext "")



;; «moretti» (to ".moretti")
;; https://www.academia.edu/9852709/_Arrow-Hexagons_
(code-pdf-page "morettiharrow" "~/tmp/MorettiHarrowHexagonsFormatted_IMAGES_SHORTENED-libre.pdf")
(code-pdf-text "morettiharrow" "~/tmp/MorettiHarrowHexagonsFormatted_IMAGES_SHORTENED-libre.pdf")
;; (find-morettiharrowpage)
;; (find-morettiharrowtext)




;; «nelson»  (to ".nelson")
;; (to "kanovei")
;; http://www.math.princeton.edu/~nelson/
;; http://www.math.princeton.edu/~nelson/books/1.pdf
;; http://www.math.princeton.edu/~nelson/nelsonbib.pdf
;; http://www.math.princeton.edu/~nelson/papers/fog.pdf
(code-ps        "nelson1" "$S/http/www.math.princeton.edu/~nelson/books/1.pdf")
(code-pdf-text  "nelson1" "$S/http/www.math.princeton.edu/~nelson/books/1.pdf")
(code-ps        "nelsonbib" "$S/http/www.math.princeton.edu/~nelson/nelsonbib.pdf")
(code-pdf-text  "nelsonbib" "$S/http/www.math.princeton.edu/~nelson/nelsonbib.pdf")
(code-ps        "gnomesinthefog" "$S/http/www.math.princeton.edu/~nelson/papers/fog.pdf")
(code-pdf-text  "gnomesinthefog" "$S/http/www.math.princeton.edu/~nelson/papers/fog.pdf")
;; (find-nelson1page 1)
;; (find-nelson1text)
;; (find-nelson1text "CHAPTER 1" "Internal Set Theory")
;; (find-nelsonbibpage 1)
;; (find-nelsonbibtext)
;; (find-nelsonbibtext "The syntax of nonstandard analysis")
;; (find-gnomesinthefogpage 1)
;; (find-gnomesinthefogtext)
;; (find-gnomesinthefogtext "but rather provided an extension")

(code-xpdf "nelson77" "~/tmp/Nelson_-_Internal_Set_Theory.pdf")
;; (find-nelson77page 1)
;; (find-nelson77page (+ -1164 1165))
;; (find-nelson77page (+ -1164 1192) "conservation theorem")



;; «ochs»  (to ".ochs")
;; (find-angg ".emacs" "miniforth")
;; http://angg.twu.net/miniforth/miniforth-article.pdf
(code-pdf-page  "miniforthgem" "$S/http/angg.twu.net/miniforth/miniforth-article.pdf")
(code-pdf-text  "miniforthgem" "$S/http/angg.twu.net/miniforth/miniforth-article.pdf")
;; (find-miniforthgempage 7  "Modes")
;; (find-miniforthgemtext "")



;; «palmgren»  (to ".palmgren")
;; Erik Palmgren: "Developments in Constructive Nonstandard Analysis"
;; http://www.jstor.org/stable/info/421031
;; http://www.jstor.org/stable/pdfplus/421031.pdf
(code-pdf-page  "palmgrendicna" "$S/http/www.jstor.org/stable/pdfplus/421031.pdf")
(code-pdf-text  "palmgrendicna" "$S/http/www.jstor.org/stable/pdfplus/421031.pdf")
;; (find-palmgrendicnapage 1)
;; (find-palmgrendicnatext)

;; http://citeseer.ist.psu.edu/palmgren99remark.html
;; (find-fline "~/tmp/palmgren99remark.pdf")
(code-ps        "palmgrenfilter" "~/tmp/palmgren99remark.pdf")
(code-ps        "palmgrenfilter" "~/tmp/palmgren99remark.ps.gz")
(code-pdf-text  "palmgrenfilter" "~/tmp/palmgren99remark.pdf")
;; (find-palmgrenfilterpage 1)
;; (find-palmgrenfiltertext)

;; "Constructivist and Structuralist Foundations: Bishop's and Lawvere's Theories of Sets"
;; $S/http/www.math.uu.se/~palmgren/cetcs.pdf
(code-pdf-page  "palmgrencetcs" "$S/http/www.math.uu.se/~palmgren/cetcs.pdf")
(code-pdf-text  "palmgrencetcs" "$S/http/www.math.uu.se/~palmgren/cetcs.pdf")
;; (find-palmgrencetcspage      1  "Contents")
;; (find-palmgrencetcstext "")

;; http://www.math.uu.se/~palmgren/cbhk-mscs.ps
;; (find-sh "cd $S/http/www.math.uu.se/~palmgren/ && ps2pdf cbhk-mscs.ps cbhk-mscs.pdf")
(code-pdf-page  "palmgrenbhk" "$S/http/www.math.uu.se/~palmgren/cbhk-mscs.pdf")
;; (find-palmgrenbhkpage      1  "Contents")
;; (find-palmgrenbhkpage (+ 1 1) "Index")



;; «parr»  (to ".parr")
;; (find-es "lua5" "lua-codegen")
;; Terence Parr:
;;   "A Functional Language For Generating Structured Text"
;;   "Enforcing Strict Model-View Separation in Template Engines"
;;   http://www.cs.usfca.edu/~parrt/papers/ST.pdf
;;   http://www.cs.usfca.edu/~parrt/papers/mvc.templates.pdf
;; See also:
;;   http://www.stringtemplate.org/article/list
;;   http://fanf.livejournal.com/105879.html Generalized literal syntax for programming languages
;;   http://www.eecs.harvard.edu/~mainland/publications/mainland07quasiquoting.pdf
(code-pdf-page  "parrst" "$S/http/www.cs.usfca.edu/~parrt/papers/ST.pdf")
(code-pdf-text  "parrst" "$S/http/www.cs.usfca.edu/~parrt/papers/ST.pdf")
(code-pdf-page  "parrenf" "$S/http/www.cs.usfca.edu/~parrt/papers/mvc.templates.pdf")
(code-pdf-text  "parrenf" "$S/http/www.cs.usfca.edu/~parrt/papers/mvc.templates.pdf")
;; (find-parrstpage 1 "Contents")
;; (find-parrsttext "")
;; (find-parrenfpage 1 "Contents")
;; (find-parrenftext "")


;; «pasquali» (to ".pasquali")
;; http://link.springer.com/article/10.1007/s11787-016-0155-y
;; (find-fline "~/tmp/")
(code-pdf-page "pasquali" "~/tmp/pasquali__epsilon-terms.pdf")
(code-pdf-text "pasquali" "~/tmp/pasquali__epsilon-terms.pdf")
;; (find-pasqualipage)
;; (find-pasqualitext)



;; «pastro»  (to ".pastro")
;; http://arxiv.org/find/math/1/au:+Pastro_C/0/1/0/all/0/1
;; http://www.maths.mq.edu.au/~craig/pdf/msc.pdf
(code-ps        "pastromsc" "$S/http/www.maths.mq.edu.au/~craig/pdf/msc.pdf")
(code-pdf-text  "pastromsc" "$S/http/www.maths.mq.edu.au/~craig/pdf/msc.pdf")
;; (find-pastromscpage 1)
;; (find-pastromsctext)


;; «phoa»  (to ".phoa")
;; Wesley Phoa: "An introduction to fibrations, topos theory, the effective topos and modest sets"
;; http://www.lfcs.inf.ed.ac.uk/reports/92/ECS-LFCS-92-208/index.html
;; http://www.lfcs.inf.ed.ac.uk/reports/92/ECS-LFCS-92-208/ECS-LFCS-92-208.ps.gz
;; (find-sh "cd $S/http/www.lfcs.inf.ed.ac.uk/reports/92/ECS-LFCS-92-208/ && zcat ECS-LFCS-92-208.ps.gz | ps2pdf - ECS-LFCS-92-208.pdf")
(code-ps        "phoa" "$S/http/www.lfcs.inf.ed.ac.uk/reports/92/ECS-LFCS-92-208/ECS-LFCS-92-208.ps.gz")
(code-pdf-text  "phoa" "$S/http/www.lfcs.inf.ed.ac.uk/reports/92/ECS-LFCS-92-208/ECS-LFCS-92-208.pdf")
;; (find-phoapage 1)
;; (find-phoapage 10 "fibred CCC")
;; (find-phoapage 17 "Beck-Chevalley condition")
;; (find-phoapage 18 "quantification commutes with substitution")
;; (find-phoapage 27 "comprehension categories")
;; (find-phoapage 55 "doctrinal diagram")
;; (find-phoapage 56 "Beck-Chevalley condition for quantifiers")
;; (find-phoapage 60 "Osius" "restricted modus ponens")
;; (find-phoapage 61 "the x such that")
;; (find-phoapage 68 "Extending the language")
;; (find-phoapage 131 "A version of constructive set theory")
;; (find-phoatext)


;; «pitts»  (to ".pitts")
;; (find-LATEX "catsem.bib" "bib-Pitts")
;; Andrew Pitts:
;; http://www.cl.cam.ac.uk/~amp12/
;; Pitts: "Polymorphism is Set-Theoretic, Constructively":
;;   http://www.cl.cam.ac.uk/~amp12/papers/polist/polist.pdf
;; "Notes on Categorical Logic" (1989/1991):
;;   http://www.cl.cam.ac.uk/~amp12/papers/notcl/notcl.pdf
;; "Lecture Notes on Types" (1997-2007):
;;   http://www.cl.cam.ac.uk/teaching/0708/Types/typ.pdf
(code-pdf-page  "pistc"        "$S/http/www.cl.cam.ac.uk/~amp12/papers/polist/polist.pdf")
(code-pdf-page  "pittspolist"  "$S/http/www.cl.cam.ac.uk/~amp12/papers/polist/polist.pdf")
(code-pdf-page  "pittsnocl"    "$S/http/www.cl.cam.ac.uk/~amp12/papers/notcl/notcl.pdf")
(code-pdf-page  "pittslntypes" "$S/http/www.cl.cam.ac.uk/teaching/0708/Types/typ.pdf")
(code-ps        "pittslntypes" "$S/http/www.cl.cam.ac.uk/teaching/0708/Types/typ.pdf")
(code-pdf-text  "pittslntypes" "$S/http/www.cl.cam.ac.uk/teaching/0708/Types/typ.pdf")
;; (find-pistcpage 1)
;; (find-pittspolistpage 1)
;; (find-pittsnoclpage 1)
;; (find-pittsnoclpage 1)
;; (find-pittslntypespage 1)
;; (find-pittslntypestext)


;; «plotkin»  (to ".plotkin")
;; "A Logic for Parametric Polymorphism":
;;   http://homepages.inf.ed.ac.uk/gdp/publications/Par_Poly.pdf
(code-pdf-page  "plotkinabadi" "$S/http/homepages.inf.ed.ac.uk/gdp/publications/Par_Poly.pdf")
(code-pdf-text  "plotkinabadi" "$S/http/homepages.inf.ed.ac.uk/gdp/publications/Par_Poly.pdf")
;; (find-plotkinabadipage      1  "Contents")
;; (find-plotkinabaditext "")




;; «reynolds»  (to ".reynolds")
;; (find-LATEX "catsem.bib" "bib-Reynolds")
;; Reynolds 1984: "Polymorphism is not Set-Theoretic"
;; LNCS version:
;;   http://www.informatik.uni-trier.de/~ley/db/conf/sdt/sdt1984.html
;;   http://dblp.uni-trier.de/rec/bibtex/conf/sdt/Reynolds84
;; Antiopolis version:
;;   http://hal.inria.fr/docs/00/07/62/61/PDF/RR-0296.pdf
(code-xpdf "pinst" "$S/http/hal.inria.fr/docs/00/07/62/61/PDF/RR-0296.pdf")
;; (find-pinstpage 1)


;; «riehl» (to ".riehl")
;; http://www.math.harvard.edu/~eriehl/kan/#ct2014
;; http://www.math.harvard.edu/~eriehl/
;; (find-fline "$S/http/www.math.harvard.edu/~eriehl/")
(code-pdf-page "riehlcht" "$S/http/www.math.harvard.edu/~eriehl/cathtpy.pdf")
(code-pdf-text "riehlcht" "$S/http/www.math.harvard.edu/~eriehl/cathtpy.pdf" 16)
;; (find-riehlchtpage       7  "Contents")
;; (find-riehlchttext       7  "Contents")
;; (find-riehlchtpage (+ 16 3) "All concepts are Kan extensions")
;; (find-riehlchttext (+ 16 3) "All concepts are Kan extensions")
;; (find-riehlchtpage)
;; (find-riehlchttext)




;; «rosolini»  (to ".rosolini")
;; Giuseppe Rosolini:
;; http://www.disi.unige.it/person/RosoliniG/biblio.html
;; "Continuity and Effectiveness in Topoi":
;;   ftp://ftp.disi.unige.it/pub/person/RosoliniG/papers/coneit.ps.gz
;; Freyd/Robinson/Rosolini: "Dinaturality for free"
;;   ftp://ftp.disi.unige.it/pub/person/RosoliniG/papers/dinff.ps.gz
;; "About Modest Sets":
;;   ftp://ftp.disi.unige.it/pub/person/RosoliniG/papers/aboms.ps.gz
;; (find-sh "cd $S/ftp/ftp.disi.unige.it/pub/person/RosoliniG/papers/ && zcat coneit.ps.gz | ps2pdf - coneit.pdf")
;; (find-sh "cd $S/ftp/ftp.disi.unige.it/pub/person/RosoliniG/papers/ && zcat dinff.ps.gz | ps2pdf - dinff.pdf")
;; (find-sh "cd $S/ftp/ftp.disi.unige.it/pub/person/RosoliniG/papers/ && zcat aboms.ps.gz | ps2pdf - aboms.pdf")
(code-ps        "coneit" "$S/ftp/ftp.disi.unige.it/pub/person/RosoliniG/papers/coneit.ps.gz")
(code-pdf-text  "coneit" "$S/ftp/ftp.disi.unige.it/pub/person/RosoliniG/papers/coneit.pdf")
(code-ps        "dinff"  "$S/ftp/ftp.disi.unige.it/pub/person/RosoliniG/papers/dinff.ps.gz")
(code-pdf-text  "dinff"  "$S/ftp/ftp.disi.unige.it/pub/person/RosoliniG/papers/dinff.pdf")
(code-ps        "aboms"  "$S/ftp/ftp.disi.unige.it/pub/person/RosoliniG/papers/aboms.ps.gz")
(code-pdf-text  "aboms"  "$S/ftp/ftp.disi.unige.it/pub/person/RosoliniG/papers/aboms.pdf")
;; (find-abomspage 1)
;; (find-abomstext)
;; (find-dinffpage 1)
;; (find-dinfftext)
;; (find-coneitpage 0)
;; (find-coneittext)



;; «russo»  (to ".russo")
;; http://www.doc.ic.ac.uk/~ar3/Publications.html
;; http://pubs.doc.ic.ac.uk/LDSSubstructuralLogic/LDSSubstructuralLogic.pdf
;; http://pubs.doc.ic.ac.uk/TransformationMethods1999/TransformationMethods1999.ps
;; http://pubs.doc.ic.ac.uk/TransformationMethods1999/TransformationMethods1999.pdf
;; (find-sh0 "cd $S/http/pubs.doc.ic.ac.uk/TransformationMethods1999/ && ps2pdf TransformationMethods1999.ps")
(code-pdf-page  "bfr97" "$S/http/pubs.doc.ic.ac.uk/LDSSubstructuralLogic/LDSSubstructuralLogic.pdf")
(code-pdf-text  "bfr97" "$S/http/pubs.doc.ic.ac.uk/LDSSubstructuralLogic/LDSSubstructuralLogic.pdf")
(code-pdf-page  "bfr99" "$S/http/pubs.doc.ic.ac.uk/TransformationMethods1999/TransformationMethods1999.pdf")
(code-ps        "bfr99" "$S/http/pubs.doc.ic.ac.uk/TransformationMethods1999/TransformationMethods1999.ps")
(code-pdf-text  "bfr99" "$S/http/pubs.doc.ic.ac.uk/TransformationMethods1999/TransformationMethods1999.pdf")
;; (find-bfr97page      1  "Contents")
;; (find-bfr97text "")
;; (find-bfr99page      1  "Contents")
;; (find-bfr99text "")




;; «schalk»  (to ".schalk")
;; (find-LATEX "catsem.bib" "bib-Schalk")
;; Andrea Schalk's notes:
;; http://www.cs.man.ac.uk/~schalk/notes/
;; http://www.cs.man.ac.uk/~schalk/notes/intgam.ps.gz
;; http://www.cs.man.ac.uk/~schalk/notes/llmodel.ps.gz
;; http://www.cs.man.ac.uk/~schalk/notes/monads.ps.gz
;; http://www.cs.man.ac.uk/~schalk/publ/gomll.ps.gz
(code-ps "schalkintgam"  "$S/http/www.cs.man.ac.uk/~schalk/notes/intgam.ps.gz")
(code-ps "schalkllmodel" "$S/http/www.cs.man.ac.uk/~schalk/notes/llmodel.ps.gz")
(code-ps "schalkmonads"  "$S/http/www.cs.man.ac.uk/~schalk/notes/monads.ps.gz")
(code-ps "schalkortog"   "$S/http/www.cs.man.ac.uk/~schalk/publ/gomll.ps.gz")
;; (find-schalkintgampage 1)
;; (find-schalkllmodelpage 1)
;; (find-schalkmonadspage 1)
;; (find-schalkortogpage 1)



;; «seely»  (to ".seely")
;; (to "cruttwell")
;; (find-LATEX "catsem.bib" "bib-SeelyBeck")
;; (find-LATEX "catsem.bib" "bib-SeelyCartDiff")
;; (find-LATEX "catsem.bib" "bib-SeelyDiff")

;; http://www.math.mcgill.ca/rags/difftl/kahlercahiers.pdf
;; http://www.math.mcgill.ca/rags/difftl/faa.pdf
;; http://www.math.mcgill.ca/rags/difftl/cms-faa-4up.pdf

(code-pdf-page  "ragsfaaslides" "$S/http/www.math.mcgill.ca/rags/difftl/cms-faa-4up.pdf")
(code-pdf-text  "ragsfaaslides" "$S/http/www.math.mcgill.ca/rags/difftl/cms-faa-4up.pdf")
;; (find-ragsfaaslidespage      1  "Contents")
;; (find-ragsfaaslidespage (+ 1 1) "Index")
;; (find-ragsfaaslidestext "")

(code-pdf-page  "ragskahler" "$S/http/www.math.mcgill.ca/rags/difftl/kahlercahiers.pdf")
(code-pdf-text  "ragskahler" "$S/http/www.math.mcgill.ca/rags/difftl/kahlercahiers.pdf")
;; (find-ragskahlerpage      1  "Contents")
;; (find-ragskahlerpage (+ 1 1) "Index")
;; (find-ragskahlertext "")

(code-pdf-page  "ragsfaa" "$S/http/www.math.mcgill.ca/rags/difftl/faa.pdf")
(code-pdf-text  "ragsfaa" "$S/http/www.math.mcgill.ca/rags/difftl/faa.pdf")
;; (find-ragsfaapage      1  "Contents")
;; (find-ragsfaapage (+ 1 1) "Index")
;; (find-ragsfaatext "")





;; Seely:
;; http://www.math.mcgill.ca/rags/
;; http://www.math.mcgill.ca/rags/linear/lfl.ps.gz
;; http://www.math.mcgill.ca/rags/bang/bang.ps.gz
;; http://www.math.mcgill.ca/rags/linear/wdc.ps.gz
;; http://www.math.mcgill.ca/rags/nets/nets.ps.gz
;; http://www.math.mcgill.ca/rags/nets/llsac.ps.gz
;; http://www.math.mcgill.ca/rags/bicats/bicat.ps.gz
(code-ps "ragsstorage" "$S/http/www.math.mcgill.ca/rags/bang/bang.ps.gz")
(code-ps "ragslinearf" "$S/http/www.math.mcgill.ca/rags/linear/lfl.ps.gz")
(code-ps "ragsnets"    "$S/http/www.math.mcgill.ca/rags/nets/nets.ps.gz")
(code-ps "ragswdc"     "$S/http/www.math.mcgill.ca/rags/linear/wdc.ps.gz")
(code-ps "rags89"      "$S/http/www.math.mcgill.ca/rags/nets/llsac.ps.gz")
(code-ps "ragsbicat"   "$S/http/www.math.mcgill.ca/rags/bicats/bicat.ps.gz")
;; (find-ragsstoragepage 1)
;; storage rules:                (find-ragsstoragepage 11)
;; strong and costrong functors: (find-ragsstoragepage 15)
;; (find-ragslinearfpage 1)
;; (find-ragswdcpage 1)
;; (find-ragsnetspage 1)
;; (find-rags89page 1)
;; (find-ragsbicatpage 1)

;; «seely-hyp»  (to ".seely-hyp")
;; Use this: (find-books "__cats/__cats.el" "seely-hyp")
;; http://www.math.mcgill.ca/rags/ZML/ZML.PDF
(code-pdf-page "seelyhyp" "$S/http/www.math.mcgill.ca/rags/ZML/ZML.PDF")
(code-pdf-text "seelyhyp" "$S/http/www.math.mcgill.ca/rags/ZML/ZML.PDF" -504)
(code-pdf-page "ragshyp"  "$S/http/www.math.mcgill.ca/rags/ZML/ZML.PDF")
(code-pdf-text "ragshyp"  "$S/http/www.math.mcgill.ca/rags/ZML/ZML.PDF" -504)

;; «seely-lccc»  (to ".seely-lccc")
;; Use this: (find-books "__cats/__cats.el" "seely-lccc")
;; http://www.math.mcgill.ca/rags/LCCC/LCCC.pdf
(code-pdf-page "ragslccc" "$S/http/www.math.mcgill.ca/rags/LCCC/LCCC.pdf")
(code-pdf-text "ragslccc" "$S/http/www.math.mcgill.ca/rags/LCCC/LCCC.pdf")

;; «seely-plc»  (to ".seely-plc")
;; Use this: (find-books "__cats/__cats.el" "seely-plc")
(code-xpdf "ragsplc" "$S/http/www.math.mcgill.ca/rags/JSL/PLC.pdf")

;; Fock Space: A Model of Linear Exponential Types
;; (Blute / Panangaden / Seely)
;;    http://www.math.mcgill.ca/rags/fock/fock.ps.gz
;; -> http://www.math.mcgill.ca/rags/fock/fock.pdf
;; (find-sh "cd $S/http/www.math.mcgill.ca/rags/fock/ && zcat fock.ps.gz | ps2pdf - fock.pdf")
(code-ps        "seelyfock" "$S/http/www.math.mcgill.ca/rags/fock/fock.ps.gz")
(code-pdf-text  "seelyfock" "$S/http/www.math.mcgill.ca/rags/fock/fock.pdf")
;; (find-seelyfockpage 1)
;; (find-seelyfocktext)


;; «seely-diff»  (to ".seely-diff")
;; (find-LATEX "catsem.bib" "bib-SeelyDiff")
;; (find-TH "2007diffcats")

;; Differential categories (Blute / Cockett / Seely, 2005):
;; http://www.math.mcgill.ca/rags/difftl/difftl.ps.gz
;; http://www.math.mcgill.ca/rags/difftl/difftl.pdf   <--\
;; (find-sh "cd $S/http/www.math.mcgill.ca/rags/difftl/ && zcat difftl.ps.gz | ps2pdf - difftl.pdf")
(code-pdf-page  "ragsdiff" "$S/http/www.math.mcgill.ca/rags/difftl/difftl.pdf")
(code-ps        "ragsdiff" "$S/http/www.math.mcgill.ca/rags/difftl/difftl.ps.gz")
(code-pdf-text  "ragsdiff" "$S/http/www.math.mcgill.ca/rags/difftl/difftl.pdf")
;; (find-ragsdiffpage 1)
;; (find-ragsdifftext)

;; Cartesian Differential Categories (Blute / Cockett / Seely 2008):
;; http://www.math.mcgill.ca/rags/difftl/cartdiff.pdf
(code-ps        "ragscartdiff" "$S/http/www.math.mcgill.ca/rags/difftl/cartdiff.pdf")
(code-pdf-text  "ragscartdiff" "$S/http/www.math.mcgill.ca/rags/difftl/cartdiff.pdf")
;; (find-ragscartdiffpage 1)
;; (find-ragscartdiffpage 16)
;; (find-ragscartdifftext)

;; Slides (about Differential Categories):
;; http://www.math.mcgill.ca/rags/difftl/DiffCats_Seely-CMS-June06.pdf
;; http://www.math.mcgill.ca/rags/difftl/DiffCats2_Seely-CT06-June06.pdf
;; http://www.math.mcgill.ca/rags/difftl/DiffCats3_Seely-CT07-June07.pdf
(code-ps "ragsdiff1" "$S/http/www.math.mcgill.ca/rags/difftl/DiffCats_Seely-CMS-June06.pdf")
(code-ps "ragsdiff2" "$S/http/www.math.mcgill.ca/rags/difftl/DiffCats2_Seely-CT06-June06.pdf")
(code-ps "ragsdiff3" "$S/http/www.math.mcgill.ca/rags/difftl/DiffCats3_Seely-CT07-June07.pdf")
;; (find-ragsdiff1page 1)
;; (find-ragsdiff2page 1)
;; (find-ragsdiff3page 19)

;; Polarized Category Theory, Modules, and Game Semantics
;; (Cockett / Seely, 2007)
;; http://www.math.mcgill.ca/rags/games/games.ps.gz
(code-ps "ragsgames" "$S/http/www.math.mcgill.ca/rags/games/games.ps.gz")
;; (find-ragsgamespage 1)
;; Related: Craig Pastro's thesis
;;  (find-pastromscpage 1)


;; «seely-pmlla»  (to ".seely-pmlla")
;; http://www.math.mcgill.ca/rags/JAC/124/Text.pdf
(code-pdf-page  "seelypmlla" "$S/http/www.math.mcgill.ca/rags/JAC/124/Text.pdf")
(code-pdf-text  "seelypmlla" "$S/http/www.math.mcgill.ca/rags/JAC/124/Text.pdf")
;; (find-seelypmllapage      1  "Contents")
;; (find-seelypmllapage (+ 1 1) "Index")
;; (find-seelypmllatext "")
;; http://www.math.mcgill.ca/rags/MSCS_Editorial-2009-Bibliometrics.pdf
(code-pdf-page  "ragsbibliometrics" "$S/http/www.math.mcgill.ca/rags/MSCS_Editorial-2009-Bibliometrics.pdf")
(code-pdf-text  "ragsbibliometrics" "$S/http/www.math.mcgill.ca/rags/MSCS_Editorial-2009-Bibliometrics.pdf")
;; (find-ragsbibliometricspage      1  "Contents")
;; (find-ragsbibliometricspage (+ 1 1) "Index")
;; (find-ragsbibliometricstext "")





;; «selinger»  (to ".selinger")
;; Peter Selinger: "A survey of graphical languages for monoidal categories"
;; http://arxiv.org/abs/0908.3347
;; http://arxiv.org/pdf/0908.3347v1.pdf
;; (find-fline "$S/http/arxiv.org/abs/" "0908.3347")
(code-pdf-page  "sglmonocats" "$S/http/arxiv.org/pdf/0908.3347v1.pdf")
(code-pdf-text  "sglmonocats" "$S/http/arxiv.org/pdf/0908.3347v1.pdf")
;; (find-sglmonocatspage 1)
;; (find-sglmonocatstext)



;; «shulman»  (to ".shulman")
;; Shulman: "Induction on Equality"
;; http://www.math.ucsd.edu/~mshulman/papers/induction.pdf
(code-pdf-page  "shulmanind" "$S/http/www.math.ucsd.edu/~mshulman/papers/induction.pdf")
(code-pdf-text  "shulmanind" "$S/http/www.math.ucsd.edu/~mshulman/papers/induction.pdf")
;; (find-shulmanindpage      1  "Contents")
;; (find-shulmanindpage 24 "Substitution")
;; (find-shulmanindpage 34 "Recursion")
;; (find-shulmanindpage 39 "Recursion <-> Induction")
;; (find-shulmanindpage 56 "Inductive definitions")
;; (find-shulmanindpage 70 "Mutually inductive families")
;; (find-shulmanindpage 78 "Equality, revisited")
;; (find-shulmanindtext "")

;; Shulman: "Set Theory for Category Theory"
;; http://www.math.uchicago.edu/~shulman/exposition/
;; http://www.math.uchicago.edu/~shulman/papers/index.html
;; http://ncatlab.org/nlab/show/Mike+Shulman
;; http://ncatlab.org/nlab/show/internal+logic
;; http://ncatlab.org/nlab/show/stuff%2C+structure%2C+property
;; http://ncatlab.org/nlab/show/stuff,+structure,+property
;; http://ncatlab.org/nlab/show/Heyting+category
;; http://arxiv.org/abs/0810.1279
;; http://arxiv.org/abs/0810.1279v2.dvi
;; http://arxiv.org/abs/0810.1279v2.pdf
;; (find-fline "$S/http/arxiv.org/abs/" "0810.1279")
;; (find-sh0 "mv -iv /tmp/0810.1279* $S/http/arxiv.org/abs/")
(code-dvi       "stforct" "$S/http/arxiv.org/abs/0810.1279v2.dvi")
(code-pdf-page  "stforct" "$S/http/arxiv.org/abs/0810.1279v2.pdf")
(code-pdf-text  "stforct" "$S/http/arxiv.org/abs/0810.1279v2.pdf")
;; (find-stforctpage 1)
;; (find-stforcttext)




;; «simmons»  (to ".simmons")
;; (find-books "__cats/__cats.el" "simmons-omegasets")
;; Harold Simmons' notes:
;; http://www.cs.man.ac.uk/~hsimmons/DOCUMENTS/papersandnotes.html
;; http://www.cs.man.ac.uk/~hsimmons/DOCUMENTS/PAPERSandNOTES/Omegasets.pdf
;; https://www.researchgate.net/scientific-contributions/72394402_Harold_Simmons
(code-pdf-page  "omegasets" "$S/http/www.cs.man.ac.uk/~hsimmons/DOCUMENTS/PAPERSandNOTES/Omegasets.pdf")
(code-pdf-text  "omegasets" "$S/http/www.cs.man.ac.uk/~hsimmons/DOCUMENTS/PAPERSandNOTES/Omegasets.pdf")
;; (find-omegasetspage 1)
;; (find-omegasetstext)

;; http://www.cs.man.ac.uk/~hsimmons/FRAMES/frames.html
;; http://www.cs.man.ac.uk/~hsimmons/MAGIC-CATS/magic-cats.html
;; http://www.cs.man.ac.uk/~hsimmons/FRAMES/Z-Overview.pdf
;; http://www.cs.man.ac.uk/~hsimmons/FRAMES/A-Basics.pdf
;; http://www.cs.man.ac.uk/~hsimmons/FRAMES/B-Assembly.pdf
;; http://www.cs.man.ac.uk/~hsimmons/FRAMES/C-POINTSPACE.pdf
;; http://www.cs.man.ac.uk/~hsimmons/FRAMES/D-FUNDTRIANGLE.pdf
(code-ps        "simmonsfrZ" "$S/http/www.cs.man.ac.uk/~hsimmons/FRAMES/Z-Overview.pdf")
(code-pdf-text  "simmonsfrZ" "$S/http/www.cs.man.ac.uk/~hsimmons/FRAMES/Z-Overview.pdf")
(code-ps        "simmonsfrA" "$S/http/www.cs.man.ac.uk/~hsimmons/FRAMES/A-Basics.pdf")
(code-pdf-text  "simmonsfrA" "$S/http/www.cs.man.ac.uk/~hsimmons/FRAMES/A-Basics.pdf")
(code-ps        "simmonsfrB" "$S/http/www.cs.man.ac.uk/~hsimmons/FRAMES/B-Assembly.pdf")
(code-pdf-text  "simmonsfrB" "$S/http/www.cs.man.ac.uk/~hsimmons/FRAMES/B-Assembly.pdf")
(code-ps        "simmonsfrC" "$S/http/www.cs.man.ac.uk/~hsimmons/FRAMES/C-POINTSPACE.pdf")
(code-pdf-text  "simmonsfrC" "$S/http/www.cs.man.ac.uk/~hsimmons/FRAMES/C-POINTSPACE.pdf")
(code-ps        "simmonsfrD" "$S/http/www.cs.man.ac.uk/~hsimmons/FRAMES/D-FUNDTRIANGLE.pdf")
(code-pdf-text  "simmonsfrD" "$S/http/www.cs.man.ac.uk/~hsimmons/FRAMES/D-FUNDTRIANGLE.pdf")
;; (find-simmonsfrZpage 1)
;; (find-simmonsfrZtext)
;; (find-simmonsfrApage 1)
;; (find-simmonsfrAtext)
;; (find-simmonsfrBpage 1)
;; (find-simmonsfrBtext)
;; (find-simmonsfrCpage 1)
;; (find-simmonsfrCpage 2 "The point space construction")
;; (find-simmonsfrCtext)
;; (find-simmonsfrDpage 1)
;; (find-simmonsfrDtext)



;; «simpson»  (to ".simpson")
;; Alex Simpson: "The Proof Theory and Semantics of Intuitionistic Modal Logic"
;; http://homepages.inf.ed.ac.uk/als/Research/thesis.ps.gz
;; (find-sh "cd $S/http/homepages.inf.ed.ac.uk/als/Research/ && zcat thesis.ps.gz | ps2pdf - thesis.pdf")
(code-ps        "simpsonthesis" "$S/http/homepages.inf.ed.ac.uk/als/Research/thesis.ps.gz")
(code-pdf-text  "simpsonthesis" "$S/http/homepages.inf.ed.ac.uk/als/Research/thesis.pdf")
;; (find-simpsonthesispage 1)
;; (find-simpsonthesistext)



;; «spitters»  (to ".spitters")
;; http://www.cs.ru.nl/~spitters/
;; http://www.cs.ru.nl/~spitters/articles.html
;; http://www.cs.ru.nl/~spitters/completeness.html
;; O'Connor, Spitters: "A computer verified, monadic, functional implementation of the integral"
;;   http://arxiv.org/abs/0809.1552
;;   http://arxiv.org/abs/0809.1552v1.pdf
;;   (find-fline "$S/http/arxiv.org/abs/" "0809.1552")
;;   (find-sh0 "mv -iv /tmp/0809.1552* $S/http/arxiv.org/abs/")
(code-pdf-page  "cvmint" "$S/http/arxiv.org/abs/0809.1552v1.pdf")
(code-pdf-text  "cvmint" "$S/http/arxiv.org/abs/0809.1552v1.pdf")
;; (find-cvmintpage 1)
;; (find-cvminttext)


;; «stallman» (to ".stallman")
;; https://www.fsf.org/faif/
;; https://static.fsf.org/nosvn/faif-2.0.pdf
;; (find-fline "$S/https/static.fsf.org/nosvn/")
(code-pdf-page "faif" "$S/https/static.fsf.org/nosvn/faif-2.0.pdf")
(code-pdf-text "faif" "$S/https/static.fsf.org/nosvn/faif-2.0.pdf" 16)
;; (find-faifpage)
;; (find-faiftext)
;; (find-faifpage (+ 16   1) "1 For Want of a Printer")
;; (find-faifpage (+ 16  13) "2 2001: A Hacker's Odyssey")
;; (find-faifpage (+ 16  25) "3 A Portrait of the Hacker as a Young Man")
;; (find-faifpage (+ 16  37) "4 Impeach God")
;; (find-faifpage (+ 16  59) "5 Puddle of Freedom")
;; (find-faifpage (+ 16  77) "6 The Emacs Commune")
;; (find-faifpage (+ 16  83)   "the macro hack")
;; (find-faiftext (+ 16  83)   "the macro hack")
;; (find-faifpage (+ 16  84)   "easy to replace" "or add some parts")
;; (find-faiftext (+ 16  84)   "easy to replace" "or add some parts")
;; (find-faifpage (+ 16  88)   "lysator.liu.se/history/garb/txt/87-1-emacs.txt")
;; (find-faiftext (+ 16  88)   "lysator.liu.se/history/garb/txt/87-1-emacs.txt")
;;                   http://www.lysator.liu.se/history/garb/txt/87-1-emacs.txt
;; (find-faifpage (+ 16  89) "7 A Stark Moral Choice")
;; (find-faifpage (+ 16 109) "8 St. Ignucius")
;; (find-faifpage (+ 16 123) "9 The GNU General Public License")
;; (find-faifpage (+ 16 145) "10 GNU/Linux")
;; (find-faifpage (+ 16 159) "11 Open Source")
;; (find-faifpage (+ 16 175) "12 A Brief Journey through Hacker Hell")
;; (find-faifpage (+ 16 181) "13 Continuing the Fight")
;; (find-faifpage (+ 16 193) "Epilogue from Sam Williams: Crushing Loneliness")
;; (find-faifpage (+ 16 209) "Appendix A - Hack, Hackers, and Hacking")
;; (find-faifpage (+ 16 217) "Appendix B - GNU Free Documentation License")


;; «stewart»  (to ".stewart")
;; (find-books "__analysis/__analysis.el" "stewart")
;; (find-books "__analysis/__analysis.el" "stewart-pt")
(code-pdf-page  "stewart7" "~/books/__analysis/stewart__calculus_7th_ed.pdf")
(code-pdf-text  "stewart7" "~/books/__analysis/stewart__calculus_7th_ed.pdf" 32)
(code-pdf-page  "stewart71pt" "~/books/__analysis/stewart__calculo_7a_ed_vol_1.pdf")
(code-pdf-text8 "stewart71pt" "~/books/__analysis/stewart__calculo_7a_ed_vol_1.pdf" 27)
(code-pdf-page  "stewart72pt" "~/books/__analysis/stewart__calculo_7a_ed_vol_2.pdf")
(code-pdf-text8 "stewart72pt" "~/books/__analysis/stewart__calculo_7a_ed_vol_2.pdf" -489)



;; «street»  (to ".street")
;; Ross Street: "Monoidal categories for the combinatorics of group representations"
;; http://www.math.mq.edu.au/~street/Droup.pdf
;; (find-sh "cd $S/http/www.math.mq.edu.au/~street/ && zcat Droup.pdf | ps2pdf - Droup.pdf.pdf")
(code-ps        "droup" "$S/http/www.math.mq.edu.au/~street/Droup.pdf")
(code-pdf-text  "droup" "$S/http/www.math.mq.edu.au/~street/Droup.pdf")
;; (find-drouppage 1)
;; (find-drouptext)



;; «streicher»  (to ".streicher")
;; (find-books "__cats/__cats.el" "streicher")
;; http://www.mathematik.tu-darmstadt.de/~streicher/

;; Thomas Streicher's PhD thesis: "Investigations Into Intensional Type Theory"
;; http://www.mathematik.tu-darmstadt.de/~streicher/HabilStreicher.pdf
(code-pdf-page  "streicherthesis" "$S/http/www.mathematik.tu-darmstadt.de/~streicher/HabilStreicher.pdf")
;; (find-streicherthesispage 1)
;; (find-streicherthesispage 9 "refute propositions which suspected to be underivable")
;; (find-streicherthesispage (+ 4  12) "Luo")
;; (find-streicherthesispage (+ 4 101) "3.6 Intensional Interpretations of N")

;; Thomas Streicher: "Introduction to Category Theory and Categorical Logic"
;; http://www.mathematik.tu-darmstadt.de/~streicher/CTCL.pdf.gz
;; (find-sh0 "cd $S/http/www.mathematik.tu-darmstadt.de/~streicher/ && zcat CTCL.pdf.gz > CTCL.pdf")
(code-pdf-page  "streicherctcl" "$S/http/www.mathematik.tu-darmstadt.de/~streicher/CTCL.pdf")
(code-pdf-text  "streicherctcl" "$S/http/www.mathematik.tu-darmstadt.de/~streicher/CTCL.pdf")
;; (find-streicherctclpage       1  "Contents")
;; (find-streicherctclpage (+ 1 85) "13 Logic of Toposes")
;; (find-streicherctcltext "")



;; «stroustrup»  (to ".stroustrup")
;; Reis/Stroustrup: "A Principled, Complete, and Efficient Representation"
;; http://www2.research.att.com/~bs/macis09.pdf



;; «takhteyev»  (to ".takhteyev")
;; http://takhteyev.org/dissertation/
;; http://takhteyev.org/dissertation/pdf/coding_places_reformatted.pdf
(code-pdf-page  "takhteyev" "$S/http/takhteyev.org/dissertation/pdf/coding_places_reformatted.pdf")
(code-pdf-text  "takhteyev" "$S/http/takhteyev.org/dissertation/pdf/coding_places_reformatted.pdf")
;; (find-takhteyevpage        3  "Contents")
;; (find-takhteyevpage (+ 7  53) "1.2 The global tongue")
;; (find-takhteyevtext "")
;; (find-takhteyevtext "1.2  The Global Tongue")


;; «tausk»  (to ".tausk")
;; http://www.ime.usp.br/~tausk/
;; http://www.ime.usp.br/~tausk/undergrad.html
;; http://www.ime.usp.br/~tausk/MathPhysics.html
;; http://www.ime.usp.br/~tausk/texts/MathPhysics.pdf
;; "Notes on Mathematical Physics for Mathematicians"
;; http://www.ime.usp.br/~tausk/ImposturasEdu.pdf
(code-pdf-page  "tausk" "$S/http/www.ime.usp.br/~tausk/texts/MathPhysics.pdf")
(code-pdf-text  "tausk" "$S/http/www.ime.usp.br/~tausk/texts/MathPhysics.pdf")
;; (find-tauskpage      1  "Contents")
;; (find-tauskpage (+ 1 1) "Index")
;; (find-tauskpage (+ 3 58) "1.11. Symmetry and conservation laws")
;; (find-tausktext          "1.11. Symmetry and conservation laws\n")
;; (find-tauskpage (+ 3 58) "Noether theorem")
;; (find-tausktext "")




;; «taylor»  (to ".taylor")
;; (find-LATEX "catsem.bib" "bib-Taylor")
;; Paul Taylor's thesis: "Recursive Domains, Indexed Category Theory and Polymorphism"
;; http://www.monad.me.uk/domains/
;; http://www.monad.me.uk/domains/recdic.dvi
;; (find-sh "cd $S/http/www.monad.me.uk/domains/ && dvipdf recdic.dvi")
(code-dvi       "paultaylorthesis" "$S/http/www.monad.me.uk/domains/recdic.dvi")
(code-pdf-text  "paultaylorthesis" "$S/http/www.monad.me.uk/domains/recdic.pdf")
;; (find-paultaylorthesispage 1)
;; (find-paultaylorthesispage (+ 11  75) "role of variables")
;; (find-paultaylorthesispage (+ 11  84) "Beck condition")
;; (find-paultaylorthesistext            "We also need a Beck condition for")
;; (find-paultaylorthesispage (+ 11  84) "hyperdoctrine")
;; (find-paultaylorthesispage (+ 11  97) "(rules)")
;; (find-paultaylorthesispage (+ 11  98) "typical ambiguity")
;; (find-paultaylorthesispage (+ 11 101) "Indexed categories")
;; (find-paultaylorthesispage (+ 11 107) "cartesian lifting")
;; (find-paultaylorthesispage (+ 11 110) "non-cartesian subcategories")
;; (find-paultaylorthesispage (+ 11 132) "Pullback may destroy top or bounded completeness")
;; (find-paultaylorthesistext)

;; Paul Taylor: "Towards a Unified Treatment of Induction (Abstract)" (1996)
;; http://www.monad.me.uk/ordinals/towuti-abs.dvi
;; http://www.monad.me.uk/ordinals/towuti-abs.pdf
(code-dvi       "towutiabs" "$S/http/www.monad.me.uk/ordinals/towuti-abs.dvi")
(code-pdf-text  "towutiabs" "$S/http/www.monad.me.uk/ordinals/towuti-abs.pdf")
;; (find-towutiabspage 1)
;; (find-towutiabstext)

;; Paul Taylor's notes for the Cambridge Tripos (scanned)
;; http://www.monad.me.uk/tripos/
;; http://www.monad.me.uk/tripos/Algebra-I-Groups.pdf
;; http://www.monad.me.uk/tripos/Algebra-2-Vector-Spaces.pdf
;; http://www.monad.me.uk/tripos/Algebra-Exercises.pdf
;; http://www.monad.me.uk/tripos/Electrodynamics.pdf
;; http://www.monad.me.uk/tripos/Linear-Systems.pdf
;; http://www.monad.me.uk/tripos/Probability.pdf
;; http://www.monad.me.uk/tripos/Gauss-Proof.pdf
;; http://www.monad.me.uk/tripos/Algebra-3.pdf
;; http://www.monad.me.uk/tripos/Complex-Variable.pdf
;; http://www.monad.me.uk/tripos/Rings+Modules.pdf
;; http://www.monad.me.uk/tripos/Galois.pdf
;; http://www.monad.me.uk/tripos/Representation.pdf
;; http://www.monad.me.uk/tripos/Groups.pdf

;; Paul Taylor: A Lambda Calculus for Real Analysis
;; http://www.monad.me.uk/slides/
;; http://www.monad.me.uk/ASD/analysis.php
;; http://www.monad.me.uk/ASD/lamcra.dvi
;; http://www.cs.man.ac.uk/~pt/ASD/lamcra.pdf
(code-ps        "lamcra" "$S/http/www.cs.man.ac.uk/~pt/ASD/lamcra.pdf")
(code-dvi       "lamcra" "$S/http/www.monad.me.uk/ASD/lamcra.dvi")
(code-pdf-text  "lamcra" "$S/http/www.cs.man.ac.uk/~pt/ASD/lamcra.pdf")
;; (find-lamcrapage 1)
;; (find-lamcratext)


;; «thompson»  (to ".thompson")
;; http://www.cs.kent.ac.uk/people/staff/sjt/TTFP/ttfp.pdf
;; Simon Thompson: "Type Theory & Functional Programming"
(code-pdf-page  "ttfp" "$S/http/www.cs.kent.ac.uk/people/staff/sjt/TTFP/ttfp.pdf")
(code-pdf-text  "ttfp" "$S/http/www.cs.kent.ac.uk/people/staff/sjt/TTFP/ttfp.pdf")
;; (find-ttfppage         8  "Contents")
;; (find-ttfppage (+ 13   1) "Introduction")
;; (find-ttfppage (+ 13 352) "Index")
;; (find-ttfppage (+ 13 360) "Rule tables")
;; (find-ttfptext "")



;; «townsend»  (to ".townsend")
;; http://www.christophertownsend.org/publications.htm
;; http://www.christophertownsend.org/Documents/townsendphd.pdf
;; See also: http://www.cs.bham.ac.uk/~sjv/papers.php
(code-xpdf "townsendphd" "$S/http/www.christophertownsend.org/Documents/townsendphd.pdf")
;; (find-townsendphdpage        4  "Contents")
;; (find-townsendphdpage (+ 1  24) "Directed subsets")
;; (find-townsendphdpage (+ 1  44) "Preframe")
;; (find-townsendphdpage (+ 1 153) "Index")



;; «troelstra»  (to ".troelstra")
;; Anne Troelstra:
;; "Constructivism and Proof Theory":
;;   http://staff.science.uva.nl/~anne/eolss.pdf
;; "History of Constructivism in the 20th Century":
;;   http://staff.science.uva.nl/~anne/hhhist.pdf
(code-ps        "constrandpt" "$S/http/staff.science.uva.nl/~anne/eolss.pdf")
(code-pdf-text  "constrandpt" "$S/http/staff.science.uva.nl/~anne/eolss.pdf")
;; (find-constrandptpage 1)
;; (find-constrandpttext)
;; (find-constrandptpage 17 "Topological and Algebraic Semantics")



;; «urzyczyn»  (to ".urzyczyn")
;; http://gigapedia.com/items/104040/lectures-on-the-curry-howard-isomorphism--volume-149--studies-in-logic-and-the-foundations-of-mathematics-
;; Morten Sorensen / Pawel Urzyczyn: Lectures on the Curry-Howard Isomorphism
;; http://zls.mimuw.edu.pl/~urzy/ftp.html
;; ftp://ftp.mimuw.edu.pl/People/urzy/ch.dvi.gz
;; ftp://ftp.mimuw.edu.pl/People/urzy/ch.ps.gz
;; ftp://ftp.mimuw.edu.pl/People/urzy/ch.pdf
;; (find-sh0 "cd $S/ftp/ftp.mimuw.edu.pl/People/urzy/ && zcat ch.dvi.gz > ch.dvi && dvipdf ch.dvi") 
(code-pdf-page  "urzy" "$S/ftp/ftp.mimuw.edu.pl/People/urzy/ch.pdf")
(code-dvi       "urzy" "$S/ftp/ftp.mimuw.edu.pl/People/urzy/ch.dvi")
(code-pdf-text  "urzy" "$S/ftp/ftp.mimuw.edu.pl/People/urzy/ch.pdf")
;; (find-urzypage (+ 12  25) "2.2. Natural deduction")
;; (find-urzypage (+ 12  35)    "A proper filter F is prime iff")
;; (find-urzypage (+ 12  89) "6. Type-checking and related problems")
;; (find-urzypage (+ 12 105) "7. Sequent calculus")
;; (find-urzypage (+ 12 143) "9. First-order logic")
;; (find-urzypage (+ 12 155) "10. Dependent types")
;; (find-urzypage (+ 12 191) "12. Second-order logic and polymorphism")
;; (find-urzypage (+ 12 209) "13. The lambda-cube and pure type systems")
;; (find-urzytext)


;; «vickers»  (to ".vickers")
;; http://www.cs.bham.ac.uk/~sjv/papers.php
;; Toposes pour les vraiment nuls:
;;   http://www.cs.bham.ac.uk/~sjv/TopPLVN.pdf
;; Preframe presentations present:
;;   http://www.cs.bham.ac.uk/~sjv/PreFrPrePre.pdf
(code-pdf-page  "topplvn" "$S/http/www.cs.bham.ac.uk/~sjv/TopPLVN.pdf")
(code-pdf-text  "topplvn" "$S/http/www.cs.bham.ac.uk/~sjv/TopPLVN.pdf")
;; (find-topplvnpage  1)
;; (find-topplvntext "")
(code-pdf-page  "prefrprepre" "$S/http/www.cs.bham.ac.uk/~sjv/PreFrPrePre.pdf")
(code-pdf-text  "prefrprepre" "$S/http/www.cs.bham.ac.uk/~sjv/PreFrPrePre.pdf")
;; (find-prefrpreprepage      1  "Contents")
;; (find-prefrpreprepage      3 "2. Essentially algebraic theories")
;; (find-prefrprepretext "")



;; «vistoli»  (to ".vistoli")
;; http://homepage.sns.it/vistoli/descent.pdf
(code-ps        "vistoli" "$S/http/homepage.sns.it/vistoli/descent.pdf")
(code-pdf-text  "vistoli" "$S/http/homepage.sns.it/vistoli/descent.pdf")
;; (find-vistolipage 1)
;; (find-vistolitext)



;; «wadler»  (to ".wadler")
;; http://homepages.inf.ed.ac.uk/wadler/

;; «wadler-gr»  (to ".wadler-gr")
;; (find-LATEX "catsem-u.bib" "bib-WadlerGR")
;; "The Girard-Reynolds Isomorphism (second edition)"
;; http://homepages.inf.ed.ac.uk/wadler/topics/parametricity.html
;; http://homepages.inf.ed.ac.uk/wadler/topics/parametricity.html#gr2
;; http://homepages.inf.ed.ac.uk/wadler/papers/gr2/gr2.pdf
(code-pdf-page  "wadlergriso" "$S/http/homepages.inf.ed.ac.uk/wadler/papers/gr2/gr2.pdf")
(code-pdf-text  "wadlergriso" "$S/http/homepages.inf.ed.ac.uk/wadler/papers/gr2/gr2.pdf")
;; (find-wadlergrisopage 1)
;; (find-wadlergrisopage 3)
;; (find-wadlergrisotext)

;; «wadler-free»  (to ".wadler-free")
;; (find-LATEX "catsem-u.bib" "bib-WadlerTfF")
;; See: (find-books "__logic/__logic.el" "reynolds")
;; http://homepages.inf.ed.ac.uk/wadler/topics/parametricity.html
;; http://homepages.inf.ed.ac.uk/wadler/topics/parametricity.html#free
;; http://homepages.inf.ed.ac.uk/wadler/papers/free/
;; http://homepages.inf.ed.ac.uk/wadler/papers/free/free.dvi
;; (find-sh0 "cd $S/http/homepages.inf.ed.ac.uk/wadler/papers/free/ && dvipdf free.dvi")
(code-dvi       "theoremsforfree" "$S/http/homepages.inf.ed.ac.uk/wadler/papers/free/free.dvi")
(code-pdf-page  "theoremsforfree" "$S/http/homepages.inf.ed.ac.uk/wadler/papers/free/free.pdf")
(code-pdf-text  "theoremsforfree" "$S/http/homepages.inf.ed.ac.uk/wadler/papers/free/free.pdf")
;; (find-theoremsforfreepage 1)
;; (find-theoremsforfreetext)

;; See also:
;; Uday Reddy: "The Essence of Reynolds"
;; http://www.cs.bham.ac.uk/~udr/
;; http://www.cs.bham.ac.uk/~udr/talks/EssenceOfReynolds-3.pdf
;; http://www.cs.bham.ac.uk/~udr/papers/EssenceOfReynolds.pdf
;;
;; https://www.seas.upenn.edu/~sweirich/papers/rtheorems.pdf

;; «wadler-pat» (to ".wadler-pat")
;; http://wadler.blogspot.com.br/2014/08/howard-on-curry-howard.html
;; http://homepages.inf.ed.ac.uk/wadler/topics/history.html#propositions-as-types
;; http://homepages.inf.ed.ac.uk/wadler/papers/propositions-as-types/propositions-as-types.pdf
(code-pdf-page "wadlerpat" "$S/http/homepages.inf.ed.ac.uk/wadler/papers/propositions-as-types/propositions-as-types.pdf")
(code-pdf-text "wadlerpat" "$S/http/homepages.inf.ed.ac.uk/wadler/papers/propositions-as-types/propositions-as-types.pdf" 0)
;; (find-wadlerpatpage)
;; (find-wadlerpattext)
;; (find-wadlerpatpage 5 "6.   Natural deduction")
;; (find-wadlerpattext 5 "6.   Natural deduction")

;; «wadler-monads»  (to ".wadler-monads")
;; "Comprehending Monads"
;; http://homepages.inf.ed.ac.uk/wadler/topics/monads.html
;; http://homepages.inf.ed.ac.uk/wadler/topics/monads.html#monads
;; http://homepages.inf.ed.ac.uk/wadler/papers/monads/monads.dvi
;; (find-sh0 "cd $S/http/homepages.inf.ed.ac.uk/wadler/papers/monads/ && dvipdf monads.dvi")
(code-dvi       "comprmonads" "$S/http/homepages.inf.ed.ac.uk/wadler/papers/monads/monads.dvi")
(code-pdf-text  "comprmonads" "$S/http/homepages.inf.ed.ac.uk/wadler/papers/monads/monads.pdf" 0)
;; (ee-page-parameters "comprmonads" 0)
;; (find-comprmonadspage 1)
;; (find-comprmonadspage  6 "(I) join * unit = id")
;; (find-comprmonadspage  4 "2.2     Comprehensions")
;; (find-comprmonadstext  4 "2.2     Comprehensions")
;; (find-comprmonadstext  4 "2.2     Comprehensions")
;; (find-comprmonadspage  5      "map f [ t | q ]")
;; (find-comprmonadstext  5      "map f [ t | q ]")
;; (find-comprmonadspage 10 "4.1 State Transformers")
;; (find-comprmonadspage 23 "7.3 Input and Output")
;; (find-comprmonadspage 36 "Figure 7: Call-by-value translation.")
;; (find-comprmonadstext)



;; King/Wadler: "Combining Monads"
;; http://homepages.inf.ed.ac.uk/wadler/topics/monads.html
;; http://homepages.inf.ed.ac.uk/wadler/topics/monads.html#combining-monads
;; http://homepages.inf.ed.ac.uk/wadler/papers/monadscomb/monadscomb.dvi
;; (find-sh0 "cd $S/http/homepages.inf.ed.ac.uk/wadler/papers/monadscomb/ && dvipdf monadscomb.dvi")
(code-dvi       "combmonads" "$S/http/homepages.inf.ed.ac.uk/wadler/papers/monadscomb/monadscomb.dvi")
(code-pdf-text  "combmonads" "$S/http/homepages.inf.ed.ac.uk/wadler/papers/monadscomb/monadscomb.pdf")
;; (find-combmonadspage 1)
;; (find-combmonadstext)

;; "Monads for functional programming"
;; http://homepages.inf.ed.ac.uk/wadler/topics/monads.html
;; http://homepages.inf.ed.ac.uk/wadler/topics/monads.html#marktoberdorf
;; http://homepages.inf.ed.ac.uk/wadler/papers/marktoberdorf/baastad.dvi
;; http://homepages.inf.ed.ac.uk/wadler/papers/marktoberdorf/baastad.pdf
(code-dvi       "monadsforfp" "$S/http/homepages.inf.ed.ac.uk/wadler/papers/marktoberdorf/baastad.dvi")
(code-pdf-text  "monadsforfp" "$S/http/homepages.inf.ed.ac.uk/wadler/papers/marktoberdorf/baastad.pdf" 0)
;; (ee-page-parameters "monadsforfp" 0)
;; (find-monadsforfppage 1)
;; (find-monadsforfppage 10 "2.9 Variation three, revisited: Output")
;; (find-monadsforfptext)

;; "The essence of functional programming"
;; http://homepages.inf.ed.ac.uk/wadler/topics/monads.html
;; http://homepages.inf.ed.ac.uk/wadler/topics/monads.html#essence
;; http://homepages.inf.ed.ac.uk/wadler/papers/essence/essence.dvi
;; http://homepages.inf.ed.ac.uk/wadler/papers/essence/essence.pdf
;; (find-sh0 "cd $S/http/homepages.inf.ed.ac.uk/wadler/papers/essence/ && dvipdf essence.dvi")
(code-dvi       "wadleressence" "$S/http/homepages.inf.ed.ac.uk/wadler/papers/essence/essence.dvi")
(code-pdf-text  "wadleressence" "$S/http/homepages.inf.ed.ac.uk/wadler/papers/essence/essence.pdf")
;; (find-wadleressencepage      1  "Contents")
;; (find-wadleressencepage (+ 1 1) "Index")
;; (find-wadleressencetext "")







;; «wilf»  (to ".wilf")
;; Petkovsek, Wilf, Zeilberger: "A=B"
;; http://www.math.upenn.edu/~wilf/AeqB.html
;; http://www.math.upenn.edu/~wilf/AeqB.pdf
(code-pdf-page  "aeqb" "$S/http/www.math.upenn.edu/~wilf/AeqB.pdf")
(code-pdf-text  "aeqb" "$S/http/www.math.upenn.edu/~wilf/AeqB.pdf")
;; (find-aeqbpage         5  "Contents")
;; (find-aeqbpage (+ 11 208) "Index")
;; (find-aeqbtext "")


;; «winskel»  (to ".winskel")
;; "hocc" = "A Higher-Order Calculus for Categories"
;; http://www.brics.dk/RS/01/27/BRICS-RS-01-27.pdf
;; http://www.cl.cam.ac.uk/~gw104/catnotes.ps
;; http://www.cl.cam.ac.uk/~gw104/papers.html
(code-ps        "winskelhocc" "$S/http/www.brics.dk/RS/01/27/BRICS-RS-01-27.pdf")
(code-pdf-text  "winskelhocc" "$S/http/www.brics.dk/RS/01/27/BRICS-RS-01-27.pdf")
(code-ps        "winskelcatnots" "$S/http/www.cl.cam.ac.uk/~gw104/catnotes.ps")
;; (find-winskelhoccpage 1)
;; (find-winskelhocctext)
;; (find-winskelcatnotspage 1)

;; Nielsen/Winskel: "Petri Nets and Bisimulations"
;; http://www.brics.dk/RS/95/4/BRICS-RS-95-4.pdf
(code-pdf-page  "winskelpnab" "$S/http/www.brics.dk/RS/95/4/BRICS-RS-95-4.pdf")
(code-pdf-text  "winskelpnab" "$S/http/www.brics.dk/RS/95/4/BRICS-RS-95-4.pdf")
;; (find-winskelpnabpage      1  "Contents")
;; (find-winskelpnabpage (+ 1 1) "Index")
;; (find-winskelpnabtext "")

;; Winskel/Nielsen: "Models for Concurrency"
;; http://www.daimi.au.dk/PB/463/PB-463.pdf
(code-pdf-page  "winskelmc" "$S/http/www.daimi.au.dk/PB/463/PB-463.pdf")
(code-pdf-text  "winskelmc" "$S/http/www.daimi.au.dk/PB/463/PB-463.pdf")
;; (find-winskelmcpage      3  "Contents")
;; (find-winskelmcpage (+ 2 4) "Index")
;; (find-winskelmcpage (+ 2 11) "2. Transition Systems")
;; (find-winskelmcpage (+ 2 84) "9.1. A category of Petri Nets")
;; (find-winskelmctext "")



;; «yanofsky»  (to ".yanofsky")
;; http://www.sci.brooklyn.cuny.edu/~noson/
;; http://www.sci.brooklyn.cuny.edu/~noson/paradox.pdf
;; http://rjlipton.wordpress.com/2009/04/18/cantors-non-diagonal-proof/
(code-dvi       "diagonal" "$S/http/www.sci.brooklyn.cuny.edu/~noson/paradox.dvi")
(code-pdf-text  "diagonal" "$S/http/www.sci.brooklyn.cuny.edu/~noson/paradox.pdf")
;; (find-diagonalpage 1)
;; (find-diagonaltext)
;; (find-diagonalpage 18 "First Incompleteness Theorem")
;; (find-diagonaltext    "First Incompleteness Theorem")

;; Noson S. Yanofsky:
;; "A Universal Approach to Self-Referential Paradoxes, Incompleteness
;; and Fixed Points" (preprint)
;; http://arxiv.org/abs/math/0305282
;; http://arxiv.org/abs/math/0305282.pdf
(code-pdf-page  "diagonalpre" "$S/http/arxiv.org/abs/math/0305282.pdf")
(code-pdf-text  "diagonalpre" "$S/http/arxiv.org/abs/math/0305282.pdf")
;; (find-diagonalprepage 11 "Turing's halting problem")
;; (find-diagonalprepage 12 "hence no total Halt exists")
;; (find-diagonalprepage 16 "Godel's First Incompleteness Theorem")
;; (find-diagonalpretext "")

;; Noson Yanofsky: "Galois Theory of Algortihms"
;; http://arxiv.org/abs/1011.0014
;; http://arxiv.org/abs/1011.0014v1.pdf
;; (find-fline "$S/http/arxiv.org/abs/" "1011.0014")
;; (find-sh0 "mv -iv /tmp/1011.0014* $S/http/arxiv.org/abs/")
(code-pdf-page  "galoistalg" "$S/http/arxiv.org/abs/1011.0014v1.pdf")
(code-pdf-text  "galoistalg" "$S/http/arxiv.org/abs/1011.0014v1.pdf")
;; (find-galoistalgpage 1)
;; (find-galoistalgtext)

;; Noson Yanofsky:
;; "Computability and Complexity of Categorical Structures"
;; http://arxiv.org/abs/1507.05305
;; http://arxiv.org/pdf/1507.05305v1.pdf
(code-pdf-page "cacos" "$S/http/arxiv.org/pdf/1507.05305v1.pdf")
(code-pdf-text "cacos" "$S/http/arxiv.org/pdf/1507.05305v1.pdf")
;; (find-cacospage)
;; (find-cacostext)

;; Noson S. Yanofsky
;; Kolmogorov Complexity of Categories
;; http://arxiv.org/abs/1306.2675
;; http://arxiv.org/pdf/1306.2675v1.pdf









;; http://golem.ph.utexas.edu/category/2007/04/the_two_cultures_of_mathematic.html
;; http://www.math.uic.edu/~kauffman/Robbins.htm
;; http://www.dpmms.cam.ac.uk/~wtg10/2cultures.pdf
(code-ps        "twocultures" "$S/http/www.dpmms.cam.ac.uk/~wtg10/2cultures.pdf")
(code-pdf-page  "twocultures" "$S/http/www.dpmms.cam.ac.uk/~wtg10/2cultures.pdf")
(code-pdf-text  "twocultures" "$S/http/www.dpmms.cam.ac.uk/~wtg10/2cultures.pdf")
;; (find-twoculturespage 1)
;; (find-twoculturestext)
;; (find-twoculturestext "remembered")


;; http://math.unice.fr/~eugenia/catnotes/categorynotes-cheng.pdf
(code-ps        "echengcatnotes" "$S/http/math.unice.fr/~eugenia/catnotes/categorynotes-cheng.pdf")
(code-pdf-text  "echengcatnotes" "$S/http/math.unice.fr/~eugenia/catnotes/categorynotes-cheng.pdf")
;; (find-echengcatnotespage 1)
;; (find-echengcatnotespage 45)
;; (find-echengcatnotespage 52 "Monads")
;; (find-echengcatnotestext)
;; (find-echengcatnotestext " 52\n\f")


;; http://citeseer.ist.psu.edu/197614.html

;; http://www.tac.mta.ca/tac/reprints/articles/16/tr16abs.html
;; http://www.tac.mta.ca/tac/reprints/articles/16/tr16.dvi




;; http://www.cs.kun.nl/~herman/Proefschrift.ps.gz
;;
(code-ps  "barbpi"
	 "$S/http/www.di.unito.it/~stefano/Barbanera-ProofIrrelevanceOutOf.ps")
(code-ps  "catcohlat" "$S/http/www.cs.nott.ac.uk/~rcb/MPC/CatTheory.ps.gz")
(code-ps  "cube" "$S/http/www.sato.kuis.kyoto-u.ac.jp/~takeuti/art/cube.ps.gz")
(code-dvi  "miraglia" "$S/http/www.ime.usp.br/~miraglia/public/tan.dvi")

;; (find-barbpipage 1)
;; (find-bdrgtpage (+ 1 78))
;; (find-catcohlatpage 2)
;; (find-diagxypage 1)
;; (find-miragliapage 203)
;; (find-cubepage 10)
;; (find-propstructpage 1)





;; http://www.cs.rhul.ac.uk/~zhaohui/books.html

;; ftp://iml.univ-mrs.fr/pub/ehrhard/difflamb.ps.gz

;; http://iml.univ-mrs.fr/~ehrhard/pub.html
;; http://iml.univ-mrs.fr/~ehrhard/pub/difflamb.pdf
(code-ps        "difflambda" "$S/http/iml.univ-mrs.fr/~ehrhard/pub/difflamb.pdf")
(code-pdf-text  "difflambda" "$S/http/iml.univ-mrs.fr/~ehrhard/pub/difflamb.pdf")
;; (find-difflambdapage 1)
;; (find-difflambdatext)

(code-ps "rosolini" "-landscape $S/http/jazz.pst.informatik.uni-muenchen.de/spring-school99/topos.ps.gz")
(code-badpdf "lawvereSDG"
	     "$S/http/www.acsu.buffalo.edu/~wlawvere/SDG_Outline.pdf")
(code-ps "caccamo1" "$S/http/www.brics.dk/~mcaccamo/catnotes.ps.gz")
(code-dvi "caccamo2" "$S/http/www.brics.dk/RS/01/27/BRICS-RS-01-27.dvi.gz")
(code-ps "mcbridehole" "$S/http/www.dur.ac.uk/c.t.mcbride/diff.ps")
(code-dvi "moestacks" "$S/http/arxiv.org/ftp/math/papers/0212/0212266.dvi.gz")
(code-dvi "paradox" "$S/http/xxx.lanl.gov/abs/math.LO/0305282/paradox.dvi")





;; (find-difflambdapage 1)
;; (find-phoapage 1)
;; (find-rosolinipage 1)
;; (find-lawvereSDGpage 1)
;; (find-caccamo1page 1)
;; (find-caccamo2page 1)
;; (find-mcbrideholepage 1)
;; (find-moestackspage 1)
;; (find-paradoxpage 1)



;; http://research.microsoft.com/~gmb/Papers/tlca95.ps
(code-ps "bierman95" "$S/http/research.microsoft.com/~gmb/Papers/tlca95.ps")
;; (find-bierman95page 1)







;; «lua»  (to ".lua")
;; (find-books "__comp/__comp.el" "ierusalimschy")
(code-pdf-page  "pil2" "~/books/__comp/ierusalimschy__programming_in_lua_2nd_ed.pdf")
(code-pdf-text  "pil2" "~/books/__comp/ierusalimschy__programming_in_lua_2nd_ed.pdf" 19)
(code-pdf       "pil3" "~/books/__comp/ierusalimschy__programming_in_lua_3rd_ed.pdf")
(code-pdf-text  "pil3" "~/books/__comp/ierusalimschy__programming_in_lua_3rd_ed.pdf" 19)

;; http://www.tecgraf.puc-rio.br/~lhf/ftp/doc/jucs05.pdf
(code-pdf-page  "luaimp" "$S/http/www.tecgraf.puc-rio.br/~lhf/ftp/doc/jucs05.pdf")
(code-pdf-text  "luaimp" "$S/http/www.tecgraf.puc-rio.br/~lhf/ftp/doc/jucs05.pdf")
;; (find-luaimppage  9 "An upvalue before and after")
;; (find-luaimptext    "An upvalue before and after")
;; (find-luaimppage 12 "RK(X)")
;; (find-luaimptext    "RK(X)")
;; (find-luaimptext)

;; (find-es "lua5" "chunkspy")
;; (find-luaimptext "no-frills" "http://luaforge.net/docman/?group_id=83")
;; http://luaforge.net/docman/?group_id=83
;; http://luaforge.net/docman/view.php/83/98/ANoFrillsIntroToLua51VMInstructions.pdf
(code-pdf-page  "luanofrills" "$S/http/luaforge.net/docman/view.php/83/98/ANoFrillsIntroToLua51VMInstructions.pdf")
(code-pdf-text  "luanofrills" "$S/http/luaforge.net/docman/view.php/83/98/ANoFrillsIntroToLua51VMInstructions.pdf")
;; (find-luanofrillspage 1)
;; (find-luanofrillspage 52 "14 Closures and Closing")
;; (find-luanofrillstext    "14 Closures and Closing")
;; (find-luanofrillspage 54 "CLOSE            A")
;; (find-luanofrillstext    "CLOSE            A")
;; (find-luanofrillstext "")


;; http://www.paulgraham.com/onlisptext.html
;; http://www.paulgraham.com/lib/paulgraham/onlisp.pdf
;; http://lib.store.yahoo.net/lib/paulgraham/onlisp.ps.Z
(code-ps        "onlisp" "$S/http/lib.store.yahoo.net/lib/paulgraham/onlisp.ps.Z")
(code-pdf-page  "onlisp" "$S/http/www.paulgraham.com/lib/paulgraham/onlisp.pdf")
(code-pdf-text  "onlisp" "$S/http/www.paulgraham.com/lib/paulgraham/onlisp.pdf")
;; (find-onlisppage 12)
;; (find-onlisptext)

;; «coetzee»  (to ".coetzee")
;; J.M. Coetzee: "The Lives of Animals" (1997)
;; http://www.tannerlectures.utah.edu/lectures/documents/Coetzee99.pdf (404)
;; http://tannerlectures.utah.edu/_documents/a-to-z/c/Coetzee99.pdf
;; (find-fline                  "$S/http/tannerlectures.utah.edu/_documents/a-to-z/c/")
(code-pdf-page "livesofanimals" "$S/http/tannerlectures.utah.edu/_documents/a-to-z/c/Coetzee99.pdf")
(code-pdf-page "livesofanimals" "$S/http/tannerlectures.utah.edu/_documents/a-to-z/c/Coetzee99.pdf")
(code-pdf-text "livesofanimals" "$S/http/tannerlectures.utah.edu/_documents/a-to-z/c/Coetzee99.pdf")
;; (find-livesofanimalspage 1)
;; (find-livesofanimalspage (+ -110 113))
;; (find-livesofanimalspage (+ -110 147) "Rilke's panther")
;; (find-livesofanimalstext (+ -110 147))
;; (find-livesofanimalstext (+ -110 147) "Rilke's panther")
;; (find-livesofanimalstext              "Rilke's panther")
;; (find-livesofanimalstext)
;; (find-livesofanimalstext "127" "wrong thoughts")
;; (find-livesofanimalstext "132" "into the place of their victims")
;; (find-livesofanimalstext "134" "woke up haggard in the mornings")
;; (find-livesofanimalstext "143" "Babies have no self-consciousness")
;; (find-livesofanimalstext "145" "squirrel doing its thinking")
;; (find-livesofanimalstext "147" "Rilke's panther")
;; (find-livesofanimalstext "162" "a grasp of the meaning")
;; (find-livesofanimalstext "164" "last common ground")

;; (find-livesofanimalspage (+ -110 127) "wrong thoughts")
;; (find-livesofanimalstext (+ -110 127) "wrong thoughts")
;; (find-livesofanimalspage (+ -110 132) "into the place of their victims")
;; (find-livesofanimalstext (+ -110 132) "into the place of their victims")
;; (find-livesofanimalspage (+ -110 134) "woke up haggard in the mornings")
;; (find-livesofanimalstext (+ -110 134) "woke up haggard in the mornings")
;; (find-livesofanimalspage (+ -110 143) "Babies have no self-consciousness")
;; (find-livesofanimalstext (+ -110 143) "Babies have no self-consciousness")
;; (find-livesofanimalspage (+ -110 145) "squirrel doing its thinking")
;; (find-livesofanimalstext (+ -110 145) "squirrel doing its thinking")
;; (find-livesofanimalspage (+ -110 147) "Rilke's panther")
;; (find-livesofanimalstext (+ -110 147) "Rilke's panther")
;; (find-livesofanimalspage (+ -110 162) "a grasp of the meaning")
;; (find-livesofanimalstext (+ -110 162) "a grasp of the meaning")
;; (find-livesofanimalspage (+ -110 164) "last common ground")
;; (find-livesofanimalstext (+ -110 164) "last common ground")


;; "The jaguar's vision, unlike the panther's, is not blunted. On the
;; contrary, his eyes drill through the darkness of space. The cage
;; has no reality to him, he is elsewhere."





;; «bentley»  (to ".bentley")
;; (find-LATEX "catsem.bib" "Bentley")
;; Jon Bentley: "Little Languages" (CACM version)
;; http://classes.eclab.byu.edu/330/docs/p711-bentley.pdf
(code-xpdf "bentley" "$S/http/classes.eclab.byu.edu/330/docs/p711-bentley.pdf")
;; (find-bentleypage 1)
;; (find-bentleypage (+ -710 716) "CHEM")


;; «graeber» (to ".graeber")
;; (find-books "__politics/__politics.el" "graeber")
;; http://www.prickly-paradigm.com/sites/default/files/Graeber_PPP_14_0.pdf
;; (find-fline "$S/http/www.prickly-paradigm.com/sites/default/files/")
(code-pdf-page "graeberfaa" "$S/http/www.prickly-paradigm.com/sites/default/files/Graeber_PPP_14_0.pdf")
(code-pdf-text "graeberfaa" "$S/http/www.prickly-paradigm.com/sites/default/files/Graeber_PPP_14_0.pdf")
;; (find-graeberfaapage)
;; (find-graeberfaapage (+ -1   6) "peasants")
;; (find-graeberfaapage (+ -34 72) "Santa")
;; (find-graeberfaatext (+ -34 72) "Santa")
;; (find-graeberfaatext)


;; (find-fline "~/SCANS/")
(code-djvu      "graberhonor" "~/SCANS/graeber__debt__honor_and_degradation.djvu")
(code-djvu-text "graberhonor" "~/SCANS/graeber__debt__honor_and_degradation.djvu")
;; (find-graberhonorpage (+ -164 166) "Equiano")
;; (find-graberhonorpage (+ -164 170) "strip others of their dignity")
;; (find-graberhonortext)






;; «nassopoulos»  (to ".nassopoulos")
;; George F. Nassopoulos
;; Note: the pdf urls below are artificial, the
;; author sent me the papers by e-mail...
;; http://users.uoa.gr/~gnassop/
;; http://users.uoa.gr/~gnassop/1.pdf
;; http://users.uoa.gr/~gnassop/2.pdf
;; http://users.uoa.gr/~gnassop/3.pdf
;; http://users.uoa.gr/~gnassop/4.pdf
;; http://users.uoa.gr/~gnassop/5.pdf
;; http://users.uoa.gr/~gnassop/6.pdf
;; http://users.uoa.gr/~gnassop/7.pdf
;; http://users.uoa.gr/~gnassop/8.pdf
;; http://users.uoa.gr/~gnassop/9.pdf
;; http://users.uoa.gr/~gnassop/bornologic.pdf
;; http://users.uoa.gr/~gnassop/spectral.pdf
;; (find-xpdfpage "$S/http/users.uoa.gr/~gnassop/1.pdf")
;; (find-xpdfpage "$S/http/users.uoa.gr/~gnassop/2.pdf")
;; (find-xpdfpage "$S/http/users.uoa.gr/~gnassop/3.pdf")
;; (find-xpdfpage "$S/http/users.uoa.gr/~gnassop/4.pdf")
;; (find-xpdfpage "$S/http/users.uoa.gr/~gnassop/5.pdf")
;; (find-xpdfpage "$S/http/users.uoa.gr/~gnassop/6.pdf")
;; (find-xpdfpage "$S/http/users.uoa.gr/~gnassop/7.pdf")
;; (find-xpdfpage "$S/http/users.uoa.gr/~gnassop/8.pdf")
;; (find-xpdfpage "$S/http/users.uoa.gr/~gnassop/9.pdf")
;; (find-pspage    "$S/http/users.uoa.gr/~gnassop/spectral.pdf")
;; (find-pdftotext "$S/http/users.uoa.gr/~gnassop/spectral.pdf")

;; «profsoftdevel»  (to ".profsoftdevel")
;; (find-es "omnisys" "profsoftdevel")
(code-c-d "profsoftdevel" "/tmp/profsoftdevel/" :ffox)
;; (find-profsoftdevelfile "")
;; (find-profsoftdevelw3m "0321193679_toc.html")

;; «tesemestr»  (to ".tesemestr")
;; (find-es "tex" "tesemestr")
(code-c-d "tesemestr"   "~/usrc/tesemestr/")
(code-c-d "slidesmestr" "~/usrc/tesemestr/slides/")
(code-c-d "2000uff"     "~/usrc/tesemestr/uff/")
;; (find-tesemestrfile "")
;; (find-slidesmestrfile "")
;; (find-2000ufffile "")
;; http://angg.twu.net/math/
;; http://angg.twu.net/math/tesemestr.ps.gz
;; http://angg.twu.net/math/tesemestr.pdf
;; http://angg.twu.net/math/2000uff.ps.gz
(code-ps        "tesemestr" "$S/http/angg.twu.net/math/tesemestr.ps.gz")
(code-pdf-page  "tesemestr" "$S/http/angg.twu.net/math/tesemestr.pdf")
(code-pdf-text  "tesemestr" "$S/http/angg.twu.net/math/tesemestr.pdf")
(code-ps        "2000uff" "$S/http/angg.twu.net/math/2000uff.ps.gz")
(code-pdf-text  "2000uff" "$S/http/angg.twu.net/math/2000uff.ps.gz")
;; (ee-page-parameters "tesemestr" 7)
;; (find-tesemestrpage 1)
;; (find-tesemestrtext)
;; (find-tesemestrpage (+ 7 20) "((-)5 2)")
;; (find-tesemestrtext (+ 7 20) "((-)5 2)")
;; (find-2000uffpage 1)
;; (find-2000ufftext)

;; «weber»  (to ".weber")
;; Max Weber: "The Protestan Ethic and the Spirit of Capitalism"
;; http://www.ne.jp/asahi/moriyuki/abukuma/weber/world/ethic/pro_eth_frame.html
;; http://www.ne.jp/asahi/moriyuki/abukuma/weber/world/ethic/pro_eth_content.html
;; http://www.ne.jp/asahi/moriyuki/abukuma/weber/world/ethic/pro_eth_1.html
;; http://www.ne.jp/asahi/moriyuki/abukuma/weber/world/ethic/pro_eth_2.html
;; http://www.ne.jp/asahi/moriyuki/abukuma/weber/world/ethic/pro_eth_3.html
;; http://www.ne.jp/asahi/moriyuki/abukuma/weber/world/ethic/pro_eth_4.html
;; http://www.ne.jp/asahi/moriyuki/abukuma/weber/world/ethic/pro_eth_5.html
(code-c-d "webercap" "$S/http/www.ne.jp/asahi/moriyuki/abukuma/weber/world/ethic/")
;; (find-webercapw3m "pro_eth_content.html")
;; (find-webercapw3m "pro_eth_2.html")
;; (find-webercapw3m "pro_eth_2.html#ben-fra" "appearance of honesty")
;; (find-webercapw3m "pro_eth_2.html#rat-tra" "effectiveness")
;; (find-webercapw3m "pro_eth_2.html#ide-cal" "Philadelphia")
;; (find-webercapfile "pro_eth_2.html" "improvements in Philadelphia")
;; (find-webercapfile "")

;; «tavora»  (to ".tavora")
;; http://angg.twu.net/leatavora.html
;; http://angg.twu.net/leatavora/leatavora-tese.pdf
(code-pdf-page  "leatese" "$S/http/angg.twu.net/leatavora/leatavora-tese.pdf")
(code-pdf-text  "leatese" "$S/http/angg.twu.net/leatavora/leatavora-tese.pdf" 5)
;; (ee-page-parameters "leatese" 5)
;; (find-leatesepage 1)
;; (find-leatesepage 43 "A NEGAÇÃO HEGELIANA")
;; (find-leatesetext)
;;
;;     Introdução
;; (find-leatesepage (+ 5   1) "Crônica de uma idéia ")
;;     Capítulo I
;; (find-leatesepage (+ 5  12) "A difusão do pensamento de Hegel e sua mais recente leitura")
;;     Capítulo II
;; (find-leatesepage (+ 5  38) "A negação hegeliana")
;; (find-leatesepage (+ 5  45) "Da fragmentação à continuidade")
;; (find-leatesepage (+ 5  50) "A Aufhebung -- o laço negativo")
;; (find-leatesepage (+ 5  64) "Inquietude e transformação")
;; (find-leatesepage (+ 5  74) "Não há tese antítese síntese")
;; (find-leatesepage (+ 5  79) "A \"supressão\" do tempo como forma de negatividade e o Saber Absoluto")
;;     Capítulo III
;; (find-leatesepage (+ 5  89) "A negatividade manifesta na psicanálise")
;; (find-leatesepage (+ 5  94) "A redescoberta da negatividade")
;; (find-leatesepage (+ 5 100) "Positividade e negatividade em Freud")
;; (find-leatesepage (+ 5 104) "Um esquema básico do psiquismo ")
;;     Capítulo IV
;; (find-leatesepage (+ 5 115) "Dizer \"não\" ")
;; (find-leatesepage (+ 5 121) "A (de)negação é negação do recalcado ")
;; (find-leatesepage (+ 5 128) "Aufhebung -- uma negação germinal ")
;; (find-leatesepage (+ 5 134) "Inteligência e negatividade ")
;;     Capítulo V
;; (find-leatesepage (+ 5 149) "Raízes hegelianas no pensamento de Freud ")
;; (find-leatesepage (+ 5 158) "Sistema e experiência ")
;; (find-leatesepage (+ 5 164) "A dialética psíquica ")
;; (find-leatesepage (+ 5 169) "Duas epistemes, dois estatutos da negatividade ")

;; (find-leatesepage (+ 5 180) "Bibliografia")
;; (find-leatesepage (+ 5 198) "Anexo I: Sigmund Freud \"La négation\" (1925)")
;; (find-leatesepage (+ 5 204) "Anexo II: Jean Hyppolite \"Commentaire parlé sur la Verneinung de Freud\" (1954) ")


;; «reis-silva» (to ".reis-silva")
;; http://angg.twu.net/2015.1-GA/GA_Reis_Silva.pdf
;; (find-fline "~/2015.1-GA/")
;; (find-fline "~/2015.1-GA/" "GA_Reis_Silva.pdf")
(code-xpdf "reissilva" "~/2015.1-GA/GA_Reis_Silva.pdf")
;; (find-reissilvapage)
;; (find-reissilvapage (+  -4 16) "2. O plano")
;; (find-reissilvapage (+  -4 16) "2.1 Sistemas de coordenadas")
;; (find-reissilvapage (+  -5 17) "2.2 Distância entre dois pontos")
;; (find-reissilvapage (+  -5 18) "2.3 Vetores no plano")
;; (find-reissilvapage (+  -7 21) "2.4 Operações com vetores")
;; (find-reissilvapage (+  -8 23) "2.5 Aplicações")
;; (find-reissilvapage (+  -8 23)  "2.5.1 Vetor deslocamento")
;; (find-reissilvapage (+  -9 25)  "2.5.2 Resultante")
;; (find-reissilvapage (+ -10 27)  "2.5.3 Ponto médio")
;; (find-reissilvapage (+ -10 28)  "2.5.4 Vetor unitário")
;; (find-reissilvapage (+ -12 31)  "2.6 Produto escalar e ângulo entre vetores")
;; (find-reissilvapage (+ -14 35) "2.7 Projeção de vetores")
;; (find-reissilvapage (+ -16 40) "2.8 Equações paramétricas da reta")
;; (find-reissilvapage (+ -17 42) "2.9 Equações cartesianas da reta")
;; (find-reissilvapage (+ -19 46) "2.10 Ângulos entre retas")
;; (find-reissilvapage (+ -20 47) "2.11 Distância de um ponto a uma reta")
;; (find-reissilvapage (+ -21 49) "2.12 Equações da circunferência")
;; (find-reissilvapage (+ -24 55) "3 Cônicas")
;; (find-reissilvapage (+ -24 55) "3.1 Elipse")
;; (find-reissilvapage (+ -26 60) "3.2 Hipérbole")
;; (find-reissilvapage (+ -41 89) "4 O espaço")
;; (find-reissilvapage (+ -43 94) "(última página boa)")

;; «venturi» (to ".venturi")
;; http://www.geometriaanalitica.com.br/livros/av.pdf
;; (find-fline "$S/http/www.geometriaanalitica.com.br/livros/")
(code-pdf-page "venturiav" "$S/http/www.geometriaanalitica.com.br/livros/av.pdf")
(code-pdf-text "venturiav" "$S/http/www.geometriaanalitica.com.br/livros/av.pdf")
;; (find-venturiavpage 5 "ÍnDice")
;; (find-venturiavtext 5 "ÍnDice")
;; (find-venturiavpage)
;; (find-venturiavtext)

;; (find-venturiavpage 20 "CAPÍTULO 1 - NOÇÕES PRELIMINARES")
;; (find-venturiavpage 20 "01. Elementos primitivos")
;; (find-venturiavpage 20 "02. Ponto e reta impróprios")
;; (find-venturiavpage 25 "CAPÍTULO 2 - RELAÇÕES SEGMENTÁRIAS NO ESPAÇO UNIDIMENSIONAL")
;; (find-venturiavpage 25 "01. Reta orientada")
;; (find-venturiavpage 25 "02. Medida algébrica de um segmento")
;; (find-venturiavpage 26 "03. Razão simples de três pontos")
;; (find-venturiavpage 27 "04. Divisão áurea")
;; (find-venturiavpage 29 "05. Abscissas na reta")
;; (find-venturiavpage 29 "06. Distância entre dois pontos")
;; (find-venturiavpage 30 "07. Razão simples de três pontos")
;; (find-venturiavpage 35 "CAPÍTULO 3 - SISTEMAS DE COORDENADAS NO ESPAÇO BIDIMENSIONAL")
;; (find-venturiavpage 35 "01. Sistema cartesiano ortogonal")
;; (find-venturiavpage 36 "02. Sistema cartesiano oblíquo")
;; (find-venturiavpage 36 "03. Pares ordenados: operaçõese igualdade")
;; (find-venturiavpage 37 "04. Distância entre dois pontos")
;; (find-venturiavpage 39 "05. Ponto que divide um segmento numa razão dada")
;; (find-venturiavpage 39 "06. Baricentro de um triângulo")
;; (find-venturiavpage 41 "07. Sistema polar")
;; (find-venturiavpage 44 "08. Passagem do sistema polar para o sistema cartesiano ortogonal")
;; (find-venturiavpage 51 "CAPÍTULO 4 - SISTEMAS DE COORDENADAS NO ESPAÇO TRIDIMENSIONAL")
;; (find-venturiavpage 51 "01. Sistema cartesiano ortogonal")
;; (find-venturiavpage 52 "02. Distância entre dois pontos")
;; (find-venturiavpage 53 "03. Ponto que divide um segmento numa razão dada")
;; (find-venturiavpage 53 "04. Baricentro do triângulo")
;; (find-venturiavpage 57 "05. Sistema cilíndrico")
;; (find-venturiavpage 60 "06. Sistema esférico")
;; (find-venturiavpage 51 "CAPÍTULO 5 - VETORES")
;; (find-venturiavpage 51 "01. Sinopse histórica")
;; (find-venturiavpage 64 "02. Grandezas escalares e vetoriais")
;; (find-venturiavpage 64 "03. Definições, etimologia e notações")
;; (find-venturiavpage 67 "04. Paralelismo de vetores")
;; (find-venturiavpage 68 "05. Multiplicação de um vetor por um escalar")
;; (find-venturiavpage 70 "06. Coplanaridade de vetores")
;; (find-venturiavpage 70 "07. Adição de vetores")
;; (find-venturiavpage 72 "08. Subtração de vetores")
;; (find-venturiavpage 77 "09. Combinação linear de vetores")
;; (find-venturiavpage 77 "10. Expressão cartesiana de um vetor")
;; (find-venturiavpage 79 "11. Condição de paralelismo de dois vetores")
;; (find-venturiavpage 84 "12. Condição de coplanaridade de vetores")
;; (find-venturiavpage 87 "13. Combinação linear de quatro vetores")
;; (find-venturiavpage 89 "14. Ângulo de dois vetores")
;; (find-venturiavpage 90 "15. Multiplicação interna ou escalar")
;; (find-venturiavpage 97 "16. Expressão Cartesiana do produto escalar")
;; (find-venturiavpage 104 "17. Multiplicação vetorial ou externa")
;; (find-venturiavpage 111 "18. Área de um paralelogramo e de um triângulo")
;; (find-venturiavpage 115 "19. Multiplicação Mista")
;; (find-venturiavpage 121 "20. Dupla mltiplicação vetorial")
;; (find-venturiavpage 128 "CAPÍTULO 6 - VETORES: APLCAÇÕES GEOMÉTRICAS CLÁSSICAS")
;; (find-venturiavpage 128 "01. Projeção de um vetor sobre o outro vetor")
;; (find-venturiavpage 132 "02. Projeção de um ponto sobre um plano")
;; (find-venturiavpage 135 "03. Distância de ponto a plano")
;; (find-venturiavpage 137 "04. Distância de ponto a reta")
;; (find-venturiavpage 139 "05. Distância entre duas retas")
;; (find-venturiavpage 142 "06. Área de um triângulo")
;; (find-venturiavpage 144 "07. Área da projeção ortogonal de um triângulo sobre um plano")
;; (find-venturiavpage 145 "08. Área da projeção não ortogonal de um triângulo sobre um plano")
;; (find-venturiavpage 148 "09. Cossenos diretores de um vetor")
;; (find-venturiavpage 157 "CAPÍTULO 7 - O PLANO NO E3")
;; (find-venturiavpage 157 "01. Equação do plano")
;; (find-venturiavpage 160 "02. Pertinência de um ponto a plano")
;; (find-venturiavpage 160 "03. Interseção de um ponto a plano com os eixos cordenados")
;; (find-venturiavpage 160 "04. Equação de um plano com os eixos coordenados")
;; (find-venturiavpage 164 "05. Equação do plano que passa por um ponto e ortogonal a um vetor")
;; (find-venturiavpage 166 "06. Casos particulares da equação geral do plano")
;; (find-venturiavpage 171 "07. Paralelismo e ortogonalidade de dois planos")
;; (find-venturiavpage 176 "08. Equação do feixe de dois planos")
;; (find-venturiavpage 179 "09. Distância de um PO a um plano a")
;; (find-venturiavpage 182 "10. Equação dos planos bissetores")
;; (find-venturiavpage 183 "11. Ângulo de dois planos")
;; (find-venturiavpage 187 "CAPÍTULO 8 - A RETA NO E3")
;; (find-venturiavpage 187 "01. Equações da reta")
;; (find-venturiavpage 198 "02. Posições relativas de duas retas")
;; (find-venturiavpage 199 "03. Condições de paralelismo e ortogonalidade de duas retas")
;; (find-venturiavpage 202 "04. Condição de coplanaridade de duas retas")
;; (find-venturiavpage 205 "05. Interseção de reta e plano")
;; (find-venturiavpage 206 "06. Interseção de duas retas")
;; (find-venturiavpage 210 "07. Condições de paralelismo e ortogonalidade de reta e plano")
;; (find-venturiavpage 216 "08. Distância de um ponto a uma reta")
;; (find-venturiavpage 218 "09. Distância entre duas retas reversas")
;; (find-venturiavpage 220 "10. Ângulo de duas retas")
;; (find-venturiavpage 221 "11. Ângulo de uma reta com um plano")
;; (find-venturiavpage 224 "APÊNDICE - RECR ANDO")


;; «hernandez» (to ".hernandez")
;; (find-fline "~/2015.1-C2/")
;; (find-fline "~/2015.2-C2/")
;; http://angg.twu.net/2015.1-C2/CALCULOIIA_EAD_Versao_Final_correcao_aulas_25_a_30.pdf
(code-pdf-page "c2crishernandez" "~/2015.1-C2/CALCULOIIA_EAD_Versao_Final_correcao_aulas_25_a_30.pdf")
(code-pdf-text "c2crishernandez" "~/2015.1-C2/CALCULOIIA_EAD_Versao_Final_correcao_aulas_25_a_30.pdf")
;; (find-c2crishernandezpage)
;; (find-c2crishernandeztext)
;; (find-c2crishernandezpage (+ 10  1) "1 Integral definida")
;; (find-c2crishernandezpage (+ 10  1) "1.1 Conceitos básicos")
;; (find-c2crishernandezpage (+ 10  3) "1.2 Definição formal")
;; (find-c2crishernandezpage (+ 10  6) "1.3 Exercícios de revisão")
;; (find-c2crishernandezpage (+ 10  9) "2 O Teorema Fundamental do Cálculo")
;; (find-c2crishernandezpage (+ 10  9) "2.1 Introdução")
;; (find-c2crishernandezpage (+ 10 14) "2.2 Exercícios de revisão")
;; (find-c2crishernandezpage (+ 10 17) "3 Aplicações do Teorema Fundamental do Cálculo")
;; (find-c2crishernandezpage (+ 10 26) "3.1 Exercícios de revisão")
;; (find-c2crishernandezpage (+ 10 27) "4 Integração por substituição")
;; (find-c2crishernandezpage (+ 10 27) "4.1 Introdução")
;; (find-c2crishernandezpage (+ 10 27) "4.2 Integração por sustituição")
;; (find-c2crishernandezpage (+ 10 32) "4.3 O método de substituição para a integral definida")
;; (find-c2crishernandezpage (+ 10 37) "4.4 Exercícios de revisão")
;; (find-c2crishernandezpage (+ 10 39) "5 Integração por partes")
;; (find-c2crishernandezpage (+ 10 39) "5.1 Conceitos básicos")
;; (find-c2crishernandezpage (+ 10 41) "5.2 Exemplos")
;; (find-c2crishernandezpage (+ 10 44) "5.3 Exercícios de revisão")
;; (find-c2crishernandezpage (+ 10 47) "6 Integrais de Funções Trigonométricas")
;; (find-c2crishernandezpage (+ 10 47) "6.1 Introdução")
;; (find-c2crishernandezpage (+ 10 52) "6.2 Exercícios de revisão")
;; (find-c2crishernandezpage (+ 10 53) "7 Substituição trigonométrica")
;; (find-c2crishernandezpage (+ 10 53) "7.1 Conceitos básicos")
;; (find-c2crishernandezpage (+ 10 60) "7.2 Exercícios de revisão")
;; (find-c2crishernandezpage (+ 10 61) "8 Integração por frações parciais")
;; (find-c2crishernandezpage (+ 10 61) "8.1 Integrção de funções racionais próprias")
;; (find-c2crishernandezpage (+ 10 67) "8.2 Integrção de funções racionais impróprias")
;; (find-c2crishernandezpage (+ 10 69) "8.3 Exercícios de revisão")
;; (find-c2crishernandezpage (+ 10 71) "9 Substituições diversas")
;; (find-c2crishernandezpage (+ 10 71) "9.1 Conceitos básicos")
;; (find-c2crishernandezpage (+ 10 77) "9.2 Exercícios de revisão")

;; (find-c2crishernandezpage (+ 10  99) "12 Comprimento de arco")
;; (find-c2crishernandezpage (+ 10  99) "12.1 Conceitos básicos")
;; (find-c2crishernandezpage (+ 10 101) "12.2 Exemplos")
;; (find-c2crishernandezpage (+ 10 104) "12.3 Exercícios de revisão")

;; https://en.wikipedia.org/wiki/Improper_integral
;; Imprimir 105-126
;; (find-c2crishernandezpage (+ 10 105) "13 Integral imprópria em intervalos não limitados")
;; (find-c2crishernandezpage (+ 10 106) "13.1 Conceitos básicos")
;; (find-c2crishernandezpage (+ 10 107) "13.2 Exemplos")
;; (find-c2crishernandezpage (+ 10 110) "13.3 Exercícios de revisão")
;; (find-c2crishernandezpage (+ 10 111) "14 Integral imprópria de funções não limitadas")
;; (find-c2crishernandezpage (+ 10 111) "14.1 Conceitos básicos")
;; (find-c2crishernandezpage (+ 10 112) "14.2 Exemplos")
;; (find-c2crishernandezpage (+ 10 118) "14.3 Exercícios de revisão")
;; (find-c2crishernandezpage (+ 10 119) "15 Critério de comparação para integrais impróprias")
;; (find-c2crishernandezpage (+ 10 119) "15.1 Conceitos básicos")
;; (find-c2crishernandezpage (+ 10 122) "15.2 Exemplos")
;; (find-c2crishernandezpage (+ 10 125) "15.3 Exercícios de revisão")
;;
;; (find-c2crishernandezpage (+ 10 127) "16 Introdução às equações diferenciais ordinárias")
;; (find-c2crishernandezpage (+ 10 130)   "Soluções explícitas e implícitas")
;; (find-c2crishernandezpage (+ 10 131)   "F(x,y) = x^2 + y^2 - 1")
;; (find-c2crishernandezpage (+ 10 135) "17 EDO de primeira ordem")
;; (find-c2crishernandezpage (+ 10 136)   "variáveis separáveis")
;; (find-c2crishernandezpage (+ 10 140) "17.3 Exercícios de revisão")
;; (find-c2crishernandezpage (+ 10 143) "18 Teorema de existência e unicidade")
;; (find-c2crishernandezpage (+ 10 146)   "x^2 + y^2 = C")
;; (find-c2crishernandezpage (+ 10 148)   "y = (x+C)^2 / 4")
;; (find-c2crishernandezpage (+ 10 151) "19 Equações diferenciais homogêneas")
;; (find-c2crishernandezpage (+ 10 159) "20 Equações lineares de primeira ordem")
;; (find-c2crishernandezpage (+ 10 167) "21 Equações exatas e equações redutíveis às exatas")
;; (find-c2crishernandezpage (+ 10 179) "22 Equações de Bernoulli, Ricatti e Clairaut")
;; (find-c2crishernandezpage (+ 10 179)   "22.1 Equação de Bernoulli")
;; (find-c2crishernandezpage (+ 10 182)   "22.2 Equação de Ricatti")
;; (find-c2crishernandezpage (+ 10 186)   "22.3 Equação de Clairaut")
;; (find-c2crishernandezpage (+ 10 191) "23 Aplicações das EDOs de 1a ordem")
;; (find-c2crishernandezpage (+ 10 203) "24 EDOs homogêneas lineares de ordem n>=2")
;; (find-c2crishernandezpage (+ 10 213) "25 Método da redução de ordem")
;; (find-c2crishernandezpage (+ 10 219) "26 EDOs lineares homogêneas de grau n com coefs constantes")
;; (find-c2crishernandezpage (+ 10 224)   "26.4 Exemplos")
;; (find-c2crishernandezpage (+ 10 227)   "26.5 Exercícios de revisão")
;; (find-c2crishernandezpage (+ 10 229) "27 Método dos coeficientes a determinar")
;; (find-c2crishernandezpage (+ 10 237) "28 Método da variação dos parâmetros")
;; (find-c2crishernandezpage (+ 10 249) "29 Equações de Euler-Cauchy")
;; (find-c2crishernandezpage (+ 10 259) "30 Aplicações das equações de segunda ordem")
;; (find-c2crishernandezpage (+ 10 259)   "30.1 Sistema massa-mola")
;; (find-c2crishernandezpage (+ 10 264)   "30.1 B Movimento livre amortecido")
;; (find-c2crishernandezpage (+ 10 269)   "30.1 C Movimento forçado")




;; http://www.math.uu.nl/people/jvoosten/realizability/history.ps.gz
;; http://www.math.uu.nl/people/jvoosten/syllabi/intuitionism.ps.gz
;; http://www.math.uu.nl/people/jvoosten/syllabi/toposmoeder.pdf


;; Jap van Oosten:
;;    "Realizability: An Historical Essay" (2000)
;; http://www.math.uu.nl/people/jvoosten/realizability/history.ps.gz
;; (find-sh "cd $S/http/www.math.uu.nl/people/jvoosten/realizability/ && zcat history.ps.gz | ps2pdf - history.pdf")
(code-ps        "realizabilityhistory" "$S/http/www.math.uu.nl/people/jvoosten/realizability/history.ps.gz")
(code-pdf-text  "realizabilityhistory" "$S/http/www.math.uu.nl/people/jvoosten/realizability/history.pdf")
;; (find-realizabilityhistorypage 1)
;; (find-realizabilityhistorytext)

;; Halpern/Harper/Immerman/Kolaitis/Vardi/Vianu:
;; "On the Unusual Effectiveness of Logic in Computer Science" (2001)
;; (find-sh "cd $S/http/www.cs.rice.edu/~vardi/papers/ && zcat aaas99.jsl.ps.gz | ps2pdf - aaas99.jsl.pdf")
;; http://www.cs.rice.edu/~vardi/papers/aaas99.jsl.ps.gz
(code-ps        "vardi" "$S/http/www.cs.rice.edu/~vardi/papers/aaas99.jsl.ps.gz")
(code-pdf-text  "vardi" "$S/http/www.cs.rice.edu/~vardi/papers/aaas99.jsl.pdf")
;; (find-vardipage 1)
;; (find-varditext)



;; http://en.wikipedia.org/wiki/The_Unreasonable_Effectiveness_of_Mathematics_in_the_Natural_Sciences
;; http://www.dartmouth.edu/~matc/MathDrama/reading/Wigner.html
;; http://www.dartmouth.edu/~matc/MathDrama/reading/Hamming.html



;; Timothy Y. Chow - A beginner's guide to forcing
;; http://alum.mit.edu/www/tchow/forcing.pdf
(code-ps        "forcing" "$S/http/alum.mit.edu/www/tchow/forcing.pdf")
(code-pdf-text  "forcing" "$S/http/alum.mit.edu/www/tchow/forcing.pdf")
;; (find-forcingpage 1)
;; (find-forcingtext)


;; Sam Tobin-Hochstadt, Matthias Felleisen:
;; The Design and Implementation of Typed Scheme
;; http://www.ccs.neu.edu/scheme/pubs/popl08-thf.pdf
(code-ps        "typedscheme" "$S/http/www.ccs.neu.edu/scheme/pubs/popl08-thf.pdf")
(code-pdf-text  "typedscheme" "$S/http/www.ccs.neu.edu/scheme/pubs/popl08-thf.pdf")
;; (find-typedschemepage 1)
;; (find-typedschemetext)



;; Guide to the Software Engineering Body of Knowledge - Trial Version
;; SWEBOK - A Project of the Software Engineering Coordinating Committee
;; http://en.wikipedia.org/wiki/Software_configuration_management
;; http://www.swebok.org/stoneman/version_1.00/SWEBOK_w_correct_copyright_web_site_version.pdf
(code-pdf-page  "swebok" "$S/http/www.swebok.org/stoneman/version_1.00/SWEBOK_w_correct_copyright_web_site_version.pdf")
(code-pdf-text  "swebok" "$S/http/www.swebok.org/stoneman/version_1.00/SWEBOK_w_correct_copyright_web_site_version.pdf")
;; (find-swebokpage 1)
;; (find-swebokpage (+ 22 103))
;; (find-sweboktext)

;; http://documentation.openoffice.org/manuals/oooauthors2/0113GS-WorkingWithStyles.pdf
(code-pdf-page  "oofficestyles" "$S/http/documentation.openoffice.org/manuals/oooauthors2/0113GS-WorkingWithStyles.pdf")
(code-pdf-text  "oofficestyles" "$S/http/documentation.openoffice.org/manuals/oooauthors2/0113GS-WorkingWithStyles.pdf")
;; (find-oofficestylespage 1)
;; (find-oofficestylestext)

;; http://documentation.openoffice.org/manuals/oooauthors2/0100GS-GettingStarted.pdf
(code-pdf-page  "oofficegs" "$S/http/documentation.openoffice.org/manuals/oooauthors2/0100GS-GettingStarted.pdf")
(code-pdf-text  "oofficegs" "$S/http/documentation.openoffice.org/manuals/oooauthors2/0100GS-GettingStarted.pdf")
;; (find-oofficegspage 1)
;; (find-oofficegspage 106)
;; (find-oofficegstext)

;; (find-oofficegspage (+ 10 119) "Draw")

;; András Kornai: Mathematical Linguistics
;; http://www.helsinki.fi/esslli/courses/readers/K54.pdf
;; "Typesetting in LaTeX endows a manuscript with an unfortunately
;; polished look, but in fact this is still an early draft, version
;; 0.56, ..."
(code-ps        "mathling" "$S/http/www.helsinki.fi/esslli/courses/readers/K54.pdf")
(code-pdf-text  "mathling" "$S/http/www.helsinki.fi/esslli/courses/readers/K54.pdf")
;; (find-mathlingpage 1)
;; (find-mathlingtext)

;; http://sevein.matap.uma.es/~aciego/mat-es/patrik.pdf
(code-ps        "kleenemonads" "$S/http/sevein.matap.uma.es/~aciego/mat-es/patrik.pdf")
(code-pdf-text  "kleenemonads" "$S/http/sevein.matap.uma.es/~aciego/mat-es/patrik.pdf")
;; (find-kleenemonadspage 1)
;; (find-kleenemonadstext)

;; http://www-maths.swan.ac.uk/staff/jrh/papers/JRHHislamWeb.pdf
(code-pdf-page  "histlc" "$S/http/www-maths.swan.ac.uk/staff/jrh/papers/JRHHislamWeb.pdf")
(code-ps        "histlc" "$S/http/www-maths.swan.ac.uk/staff/jrh/papers/JRHHislamWeb.pdf")
(code-pdf-text  "histlc" "$S/http/www-maths.swan.ac.uk/staff/jrh/papers/JRHHislamWeb.pdf")
;; (find-histlcpage 1)
;; (find-histlctext)

;; http://www.math.uni-sb.de/ag/wittstock/projekt2001.html
;; http://www.math.uni-sb.de/~ag-wittstock/OperatorSpace.pdf
(code-dvi       "operatorspace" "$S/http/www.math.uni-sb.de/~ag-wittstock/OperatorSpace.dvi")
(code-pdf-text  "operatorspace" "$S/http/www.math.uni-sb.de/~ag-wittstock/OperatorSpace.pdf")
;; (find-operatorspacepage 1)
;; (find-operatorspacetext)

;; David Metzler: Topological and Smooth Stacks
;; http://arxiv.org/pdf/math/0306176
;; http://arxiv.org/pdf/math/0306176.pdf
(code-ps        "metzler" "$S/http/arxiv.org/pdf/math/0306176.pdf")
(code-pdf-text  "metzler" "$S/http/arxiv.org/pdf/math/0306176.pdf")
;; (find-metzlerpage 5)
;; (find-metzlerpage 31)
;; (find-metzlertext "large site of a smooth manifold")
;; (find-metzlertext "manifolds as sheaves")

;; Steve Vickers: "Fuzzy Sets and Geometric Logic" (slides)
;; http://www.cs.bham.ac.uk/~sjv/LinzTalk.pdf
(code-ps   "vickerslinz" "$S/http/www.cs.bham.ac.uk/~sjv/LinzTalk.pdf")
(code-xpdf "vickerslinz" "$S/http/www.cs.bham.ac.uk/~sjv/LinzTalk.pdf")
;; (find-vickerslinzpage 1)

;; (find-fline "~/LATEX/2008sheaves.tex")
(code-dvi "2008sheaves" "~/LATEX/2008sheaves.dvi")
;; (find-2008sheavespage 10)

(code-pdf-page  "dnckock" "~/LATEX/2006nov26_kock77.pdf")
(code-pdf-text  "dnckock" "~/LATEX/2006nov26_kock77.pdf")
;; (find-dnckockpage 1)
;; (find-dnckocktext)






;; Kanovei/Shelah 2004: A definable nonstandard model of the reals
;; http://en.wikipedia.org/wiki/Hyperreal_number
;; http://shelah.logic.at/files/825.pdf
(code-pdf-page  "dnstmodel" "$S/http/shelah.logic.at/files/825.pdf")
(code-pdf-text  "dnstmodel" "$S/http/shelah.logic.at/files/825.pdf")
;; (find-dnstmodelpage 1)
;; (find-dnstmodeltext)













;; Simon Thompson: "Type Theory and Functional Programming"
;; http://www.cs.kent.ac.uk/people/staff/sjt/TTFP/ttfp.pdf
(code-ps        "thompsonttfp" "$S/http/www.cs.kent.ac.uk/people/staff/sjt/TTFP/ttfp.pdf")
(code-pdf-text  "thompsonttfp" "$S/http/www.cs.kent.ac.uk/people/staff/sjt/TTFP/ttfp.pdf")
;; (find-thompsonttfppage 1)
;; (find-thompsonttfptext)
;; (find-thompsonttfppage (+ 13 140) "A is a type is derivable from a : A")
;; (find-thompsonttfptext  "5.4.1     A is a type is derivable from a : A")

;; SLNM 80: "Seminar on Triples and Categorical Homology Theory"
;; http://www.tac.mta.ca/tac/reprints/articles/18/tr18.dvi
;; http://www.tac.mta.ca/tac/reprints/articles/18/tr18.pdf
(code-dvi       "seminarTCHT" "$S/http/www.tac.mta.ca/tac/reprints/articles/18/tr18.dvi")
(code-pdf-text  "seminarTCHT" "$S/http/www.tac.mta.ca/tac/reprints/articles/18/tr18.pdf")
;; (find-seminarTCHTpage 1)
;; (find-seminarTCHTpage 46 "Linton")
;; (find-seminarTCHTpage 56 "Linton")
;; (find-seminarTCHTpage 95 "Jon Beck" "Distributive Laws")
;; (find-seminarTCHTpage 113 "Lawvere" "Ordinal Sums and Equational Doctrines")
;; (find-seminarTCHTtext)

;; http://crab.rutgers.edu/~pjohann/mscs05.pdf
(code-ps        "johanncfree" "$S/http/crab.rutgers.edu/~pjohann/mscs05.pdf")
(code-pdf-text  "johanncfree" "$S/http/crab.rutgers.edu/~pjohann/mscs05.pdf")
;; (find-johanncfreepage 1)
;; (find-johanncfreetext)

;; Jean Gallier: "Constructive Logics. Part I: A Tutorial on Proof Systems and Typed Lambda-Calculi"
;; ftp://ftp.cis.upenn.edu/pub/papers/gallier/conslog1.ps
;; (find-sh "cd $S/ftp/ftp.cis.upenn.edu/pub/papers/gallier/ && cat conslog1.ps | ps2pdf - conslog1.pdf")
(code-ps        "gallier" "$S/ftp/ftp.cis.upenn.edu/pub/papers/gallier/conslog1.ps")
(code-pdf-text  "gallier" "$S/ftp/ftp.cis.upenn.edu/pub/papers/gallier/conslog1.pdf")
;; (find-gallierpage 1)
;; (find-gallierpage 18 "Definition of the transformation")
;; (find-gallierpage 28 "First-Order Quantifiers")
;; (find-galliertext)

;; Francis Jeffry Pelletier: A History of Natural Deduction and
;; Elementary Logic Textbooks
;; http://www.sfu.ca/~jeffpell/papers/pelletierNDtexts.pdf
(code-ps        "pelletier" "$S/http/www.sfu.ca/~jeffpell/papers/pelletierNDtexts.pdf")
(code-pdf-text  "pelletier" "$S/http/www.sfu.ca/~jeffpell/papers/pelletierNDtexts.pdf")
;; (find-pelletierpage 1)
;; (find-pelletiertext)

;; Nuel Belnap: "Tonk, Plonk and Plink"
;; http://www.jstor.org/pss/3326862
(code-xpdf "tonkplonkplink" "~/tmp/Belnap_TonkPlonkPlink.pdf")
;; (find-tonkplonkplinkpage 1)

;; Nordström/Petersson/Smith:
;; "Programming in Martin-Löf's Type Theory - An Introduction"
;; http://www.cs.chalmers.se/Cs/Research/Logic/book/
;; http://www.cs.chalmers.se/Cs/Research/Logic/book/book.pdf
(code-ps        "progmloftt" "$S/http/www.cs.chalmers.se/Cs/Research/Logic/book/book.pdf")
(code-pdf-text  "progmloftt" "$S/http/www.cs.chalmers.se/Cs/Research/Logic/book/book.pdf")
;; (find-progmlofttpage 1)
;; (find-progmloftttext)





;; «pegs»  (to ".pegs")
;; (find-es "lua5" "lpeg-quickref")
;; Bryan Ford: "Parsing Expression Grammars: A Recognition-Based Syntactic Foundation"
;; http://pdos.csail.mit.edu/~baford/packrat/popl04/peg-popl04.pdf
;; http://www.brynosaurus.com/pub/lang/peg-slides.pdf
(code-ps        "pegford" "$S/http/pdos.csail.mit.edu/~baford/packrat/popl04/peg-popl04.pdf")
(code-pdf-page  "pegford" "$S/http/pdos.csail.mit.edu/~baford/packrat/popl04/peg-popl04.pdf")
(code-pdf-text  "pegford" "$S/http/pdos.csail.mit.edu/~baford/packrat/popl04/peg-popl04.pdf")
(code-pdf-page  "pegfordslides" "$S/http/www.brynosaurus.com/pub/lang/peg-slides.pdf")
;; (find-pegfordpage 1)
;; (find-pegfordtext)
;; (find-pegfordslidespage 1)

;; http://bford.info/packrat/
;; http://en.wikipedia.org/wiki/Parsing_expression_grammar
;; http://www.dcomp.ufs.br/~sergio/docs/peglist.pdf
(code-pdf-page  "peglist" "$S/http/www.dcomp.ufs.br/~sergio/docs/peglist.pdf")
(code-pdf-text  "peglist" "$S/http/www.dcomp.ufs.br/~sergio/docs/peglist.pdf")
;; (find-peglistpage      1  "Contents")
;; (find-peglistpage (+ 1 1) "Index")
;; (find-peglisttext "")

;; http://chilon.net/papers/tbpeg.pdf
(code-pdf-page  "tbpeg" "$S/http/chilon.net/papers/tbpeg.pdf")
(code-pdf-text  "tbpeg" "$S/http/chilon.net/papers/tbpeg.pdf")
;; (find-tbpegpage      1  "Contents")
;; (find-tbpegpage (+ 1 1) "Index")
;; (find-tbpegtext "")

;; http://www.inf.puc-rio.br/~roberto/docs/ry08-4.pdf
(code-pdf-page  "pegry08" "$S/http/www.inf.puc-rio.br/~roberto/docs/ry08-4.pdf")
(code-pdf-text  "pegry08" "$S/http/www.inf.puc-rio.br/~roberto/docs/ry08-4.pdf")
;; (find-pegry08page      1  "Contents")
;; (find-pegry08page (+ 1 1) "Index")
;; (find-pegry08text "")

;; http://www.inf.puc-rio.br/~roberto/docs/peg.pdf
(code-pdf-page  "pegrob" "$S/http/www.inf.puc-rio.br/~roberto/docs/peg.pdf")
(code-pdf-text  "pegrob" "$S/http/www.inf.puc-rio.br/~roberto/docs/peg.pdf")
;; (find-pegrobpage      1  "Contents")
;; (find-pegrobpage (+ 1 1) "Index")
;; (find-pegrobtext "")

;; http://www.chrisseaton.com/katahdin/katahdin-thesis.pdf
(code-pdf-page  "katahdin" "$S/http/www.chrisseaton.com/katahdin/katahdin-thesis.pdf")
(code-pdf-text  "katahdin" "$S/http/www.chrisseaton.com/katahdin/katahdin-thesis.pdf")
;; (find-katahdinpage      1  "Contents")
;; (find-katahdinpage (+ 1 1) "Index")
;; (find-katahdintext "")


;; «agda»  (to ".agda")
;; (find-books "__comp/__comp.el" "agda")
(code-pdf-page "agdausermanual" "~/usrc/agda/doc/user-manual.pdf")
(code-pdf-text "agdausermanual" "~/usrc/agda/doc/user-manual.pdf" 4)

;; «python»  (to ".python")
;; (find-books "__comp/__comp.el" "python")
(code-pdf-page "downeytp" "~/books/__comp/downey__think_python_2nd_ed.pdf")
(code-pdf-text "downeytp" "~/books/__comp/downey__think_python_2nd_ed.pdf" 22)

;; «common-lisp»  (to ".common-lisp")
;; https://cmucl.org/downloads/doc/cmu-user/
;; https://cmucl.org/downloads/doc/
;; https://cmucl.org/downloads/doc/cmu-user.pdf
;; https://cmucl.org/downloads/doc/cmu-user-letter.pdf
(code-pdf-page "cmuuser" "$S/https/cmucl.org/downloads/doc/cmu-user-letter.pdf")
(code-pdf-text "cmuuser" "$S/https/cmucl.org/downloads/doc/cmu-user-letter.pdf")
;; (find-cmuuserpage)
;; (find-cmuusertext)
;; (find-cmuuserpage (+ 8 22) "2.14     Running Programs from Lisp")
;; (find-cmuusertext (+ 8 22) "2.14     Running Programs from Lisp")





    
;; «bibtex»  (to ".bibtex")
;; (find-angg ".emacs" "bibtex")
;; (find-es "tex" "bibtex-2017")
;; (find-es "tex" "bibtex")
;; (find-fline "/usr/share/doc/texlive-doc/bibtex/base/")
(code-pdf-page "btxdoc" "/usr/share/doc/texlive-doc/bibtex/base/btxdoc.pdf")
(code-pdf-text "btxdoc" "/usr/share/doc/texlive-doc/bibtex/base/btxdoc.pdf")
(code-pdf-page "btxhak" "/usr/share/doc/texlive-doc/bibtex/base/btxhak.pdf")
(code-pdf-text "btxhak" "/usr/share/doc/texlive-doc/bibtex/base/btxhak.pdf")
;; (find-btxdocpage)
;; (find-btxdoctext)
;; (find-btxhakpage)
;; (find-btxhaktext)
;; http://mirror.hmc.edu/ctan/biblio/bibtex/contrib/doc/btxFAQ.pdf
;; (find-fline "$S/http/mirror.hmc.edu/ctan/biblio/bibtex/contrib/doc/")
(code-pdf-page "btxfaq" "$S/http/mirror.hmc.edu/ctan/biblio/bibtex/contrib/doc/btxFAQ.pdf")
(code-pdf-text "btxfaq" "$S/http/mirror.hmc.edu/ctan/biblio/bibtex/contrib/doc/btxFAQ.pdf")
;; (find-btxfaqpage)
;; (find-btxfaqtext)

;; «biber» (to ".biber")
;; (find-es "tex" "biber")
;; (find-fline "/usr/share/doc/texlive-doc/latex/biblatex/")
(code-pdf-page "biber" "/usr/local/texlive/2019/texmf-dist/doc/bibtex/biber/biber.pdf")
(code-pdf-text "biber" "/usr/local/texlive/2019/texmf-dist/doc/bibtex/biber/biber.pdf")
;; (find-biblatexpage)
;; (find-biblatextext)
;; (find-biberpage)
;; (find-bibertext)
;; (find-biberpage 3 "cannot" "be used as a stand-alone tool")
;; (find-bibertext 3 "cannot" "be used as a stand-alone tool")

;; «biblatex» (to ".biblatex")
;; (find-fline "/usr/local/texlive/2019/texmf-dist/doc/latex/biblatex/")
(code-c-d      "biblatex" "/usr/local/texlive/2019/texmf-dist/doc/latex/biblatex/")
(code-pdf-page "biblatex" "/usr/local/texlive/2019/texmf-dist/doc/latex/biblatex/biblatex.pdf")
(code-pdf-text "biblatex" "/usr/local/texlive/2019/texmf-dist/doc/latex/biblatex/biblatex.pdf")
;; (find-biblatexfile "")
;; (find-biblatexpage   2 "1 Introduction")
;; (find-biblatexpage   7 "2.1 Entry Types")
;; (find-biblatexpage  13 "2.2 Entry Fields")
;; (find-biblatexpage  29 "2.3 Usage Notes")
;; (find-biblatexpage  43 "3.1 Package Options")
;; (find-biblatexpage  44   "bibstyle=")
;; (find-biblatextext  44   "bibstyle=")
;; (find-biblatexpage  61 "3.3 Standard Styles")
;; (find-biblatexpage  69 "3.6 Bibliography Commands")
;; (find-biblatexpage  79 "3.7 Citation Commands")
;; (find-biblatexpage  81 "\\addbibresource")
;; (find-biblatextext  81 "\\addbibresource")
;; (find-biblatexpage 100 "3.11 Usage Notes")
;; (find-biblatextext 100 "3.11 Usage Notes")
;; (find-biblatextext)

;; (find-biblatexpage)
;; (find-biblatextext)



;; «memoirclass»  (to ".memoirclass")
;; Peter Wilson: "The Memoir Class for Configurable Typesetting - User Guide"
;; http://www.ctan.org/tex-archive/macros/latex/contrib/memoir/memman.pdf
(code-ps        "memoirclass" "$S/http/www.ctan.org/tex-archive/macros/latex/contrib/memoir/memman.pdf")
(code-pdf-text  "memoirclass" "$S/http/www.ctan.org/tex-archive/macros/latex/contrib/memoir/memman.pdf")
;; (find-memoirclasspage 1)
;; (find-memoirclasspage (+ 34 51) "page layout parameters")
;; (find-memoirclasspage (+ 34 52) "page layout parameters")
;; (find-memoirclasspage (+ 34 61) "page layout parameters")
;; (find-memoirclasspage (+ 34 102) "layout parameters for general lists")
;; (find-memoirclasspage (+ 34 151) "float parameters")
;; (find-memoirclasstext)

;; «symbols»  (to ".symbols")
;; (find-es "tex" "symbols")
;; http://www.ctan.org/tex-archive/info/symbols/comprehensive/
;; http://www.ctan.org/tex-archive/info/symbols/comprehensive/symbols-a4.pdf
;; http://www.ctan.org/tex-archive/info/symbols/comprehensive/source/symbols.tex
;; (find-fline "/usr/local/texlive/2019/texmf-dist/doc/latex/comprehensive/")
;;(code-pdf-page "symbols" "$S/http/www.ctan.org/tex-archive/info/symbols/comprehensive/symbols-a4.pdf")
;;(code-pdf-text "symbols" "$S/http/www.ctan.org/tex-archive/info/symbols/comprehensive/symbols-a4.pdf")
(code-pdf-page "symbols" "/usr/local/texlive/2019/texmf-dist/doc/latex/comprehensive/symbols-a4.pdf")
(code-pdf-text "symbols" "/usr/local/texlive/2019/texmf-dist/doc/latex/comprehensive/symbols-a4.pdf")
;; (find-symbolspage)
;; (find-symbolstext)



;; «gregsymbols»  (to ".gregsymbols")
;; http://centria.di.fct.unl.pt/~greg/
;; http://centria.di.fct.unl.pt/~greg/latex/phil-style2.html
;; http://centria.di.fct.unl.pt/~greg/latex/Symbols.pdf
;; In theory it has moved to:
;; http://gregorywheeler.org/latex/phil-style2.html
;; http://gregorywheeler.org/papers/
(code-pdf-page  "gregsymbols" "$S/http/centria.di.fct.unl.pt/~greg/latex/Symbols.pdf")
(code-pdf-text  "gregsymbols" "$S/http/centria.di.fct.unl.pt/~greg/latex/Symbols.pdf")
;; (find-gregsymbolspage 1)
;; (find-gregsymbolstext)

;; «stmaryrd»  (to ".stmaryrd")
;; (find-es "tex" "stmaryrd")
;; (find-fline "/usr/share/doc/texlive-doc/fonts/stmaryrd/")
(code-pdf-page "stmaryrd" "/usr/share/doc/texlive-doc/fonts/stmaryrd/stmaryrd.pdf")
(code-pdf-text "stmaryrd" "/usr/share/doc/texlive-doc/fonts/stmaryrd/stmaryrd.pdf")
;; (find-stmaryrdpage)
;; (find-stmaryrdtext)


;; «texbook»  (to ".texbook")
;; (find-angg ".emacs" "find-texbookpage")
;; (find-eevex "tex.e" "find-texbookpage")
;; (find-es "tex" "texbook")
;; (find-texbookfile "")
;; (find-fline "~/usrc/texbook/")
(code-c-d      "texbook" "~/usrc/texbook/")
(code-pdf-page "texbook" "~/usrc/texbook/texbook.pdf")
(code-pdf-text "texbook" "~/usrc/texbook/texbook.pdf" 12)
;; (find-texbookfile "texbook.tex")
;; (find-texbookpage)
;; (find-texbooktext)
;; (find-texbookpage        10  "Contents")
;; (find-texbookpage (+ 12   1) "1 The Name of the Game")
;; (find-texbookpage (+ 12   3) "2 Book Printing versus Ordinary Typing")
;; (find-texbookpage (+ 12   7) "3 Controlling TEX")
;; (find-texbookpage (+ 12  13) "4 Fonts of Type")
;; (find-texbookpage (+ 12  19) "5 Grouping")
;; (find-texbookpage (+ 12  23) "6 Running TEX")
;; (find-texbookpage (+ 12  37) "7 How TEX Reads What You Type")
;; (find-texbookpage (+ 12  43) "8 The Characters You Type")
;; (find-texbookpage (+ 12  51) "9 TEX's Roman Fonts")
;; (find-texbookpage (+ 12  57) "10 Dimensions")
;; (find-texbookpage (+ 12  63) "12 Boxes")
;; (find-texbookpage (+ 12  69) "12 Glue")
;; (find-texbookpage (+ 12  85) "13 Modes")
;; (find-texbookpage (+ 12  91) "14 How TEX Breaks Paragraphs into Lines")
;; (find-texbookpage (+ 12 109) "15 How TEX Makes Lines into Pages")
;; (find-texbookpage (+ 12 127) "16 Typing Math Formulas")
;; (find-texbookpage (+ 12 139) "17 More about Math")
;; (find-texbookpage (+ 12 161) "18 Fine Points of Mathematics Typing")
;; (find-texbookpage (+ 12 185) "19 Displayed Equations")
;; (find-texbookpage (+ 12 199) "20 Definitions (also called Macros)")
;; (find-texbookpage (+ 12 221) "21 Making Boxes")
;; (find-texbookpage (+ 12 231) "22 Alignment")
;; (find-texbookpage (+ 12 251) "23 Output Routines")
;; (find-texbookpage (+ 12 267) "24 Summary of Vertical Mode")
;; (find-texbookpage (+ 12 285) "25 Summary of Horizontal Mode")
;; (find-texbookpage (+ 12 289) "26 Summary of Math Mode")
;; (find-texbookpage (+ 12 295) "27 Recovery from Errors")
;; (find-texbookpage (+ 12 305) "A Answers to All the Exercises")
;; (find-texbookpage (+ 12 339) "B Basic Control Sequences")
;; (find-texbookpage (+ 12 367) "C Character Codes")
;; (find-texbookpage (+ 12 373) "D Dirty Tricks")
;; (find-texbookpage (+ 12 403) "E Example Formats")
;; (find-texbookpage (+ 12 427) "F Font Tables")
;; (find-texbookpage (+ 12 441) "G Generating Boxes from Formulas")
;; (find-texbookpage (+ 12 449) "H Hyphenation")
;; (find-texbookpage (+ 12 457) "I Index")
;; (find-texbookpage (+ 12 483) "J Joining the TEX Community")
;; (find-texbookpage (+ 12 427) "Font tables")
;; (find-texbookpage (+ 12 457) "Index")
;; (find-texbooktext (+ 12 457) "Index")
;; (find-texbooktext "\\mathsurround (kerning before and after")
;; (find-texbooktext)







;; «mfbook»  (to ".mfbook")
;; (find-es "tex" "mfbook")
;; (find-mfbookfile "")
;; (find-fline "~/usrc/mfbook/")
(code-c-d      "mfbook" "~/usrc/mfbook/")
(code-pdf-page "mfbook" "~/usrc/mfbook/mfbook.pdf")
(code-pdf-text "mfbook" "~/usrc/mfbook/mfbook.pdf")
;; (find-mfbookpage)
;; (find-mfbooktext)
;; (find-mfbookpage         12 "Contents")
;; (find-mfbookpage (+ 13   1) "1 The Name of the Game")
;; (find-mfbookpage (+ 13   5) "2 Coordinates")
;; (find-mfbookpage (+ 13  13) "3 Curves")
;; (find-mfbookpage (+ 13  21) "4 Pens")
;; (find-mfbookpage (+ 13  31) "5 Running")
;; (find-mfbookpage (+ 13  49) "6 How Metafont Reads What You Type")
;; (find-mfbookpage (+ 13  24)   "--" "black triangle")
;; (find-mfbookpage (+ 13  53) "7 Variables")
;; (find-mfbookpage (+ 13  54)   "suffix")
;; (find-mfbookpage (+ 13  59) "8 Algebraic Expressions")
;; (find-mfbookpage (+ 13  60)   "operators as" "magnets")
;; (find-mfbookpage (+ 13  61)   "path p[];")
;; (find-mfbookpage (+ 13  61)   "tracingonline:=1; scrollmode;")
;; (find-mfbooktext              "tracingonline:=1; scrollmode;")
;; (find-mfbooktext              "forever: message")
;; (find-mfbookpage (+ 13  65)   "floor")
;; (find-mfbookpage (+ 13  68)   "operations on pairs")
;; (find-mfbookpage (+ 13  69)   "operations on strings, paths, and the other types")
;; (find-mfbookpage (+ 13  69)   "point 2 of p2")
;; (find-mfbookpage (+ 13  70)   "subpath (0,1) of p2")
;; (find-mfbookpage (+ 13  70)   "point t of p2")
;; (find-mfbookpage (+ 13  75) "9 Equations")
;; (find-mfbookpage (+ 13  87) "10 Assignments")
;; (find-mfbookpage (+ 13  91) "11 Magnification and Resolution")
;; (find-mfbookpage (+ 13 101) "12 Boxes")
;; (find-mfbookpage (+ 13 109) "13 Drawing, Filling, and Erasing")
;; (find-mfbookpage (+ 13 118)   "addto V also P")
;; (find-mfbookpage (+ 13 118)   "addto V also P")
;; (find-mfbookpage (+ 13 123) "14 Paths")
;; (find-mfbookpage (+ 13 127)   "free curve")
;; (find-mfbookpage (+ 13 133)   "subpath")
;; (find-mfbookpage (+ 13 141) "15 Transformations")
;; (find-mfbookpage (+ 13 147) "16 Calligraphic Effcts")
;; (find-mfbookpage (+ 13 148)   "makepen")
;; (find-mfbookpage (+ 13 148)   "future pen")
;; (find-mfbookpage (+ 13 155) "17 Grouping")
;; (find-mfbookpage (+ 13 155)   "begingroup")
;; (find-mfbookpage (+ 13 159) "18 Definitions (also called Macros)")
;; (find-mfbookpage (+ 13 160)   "tracingmacros")
;; (find-mfbookpage (+ 13 166)   "quote")
;; (find-mfbookpage (+ 13 166)   "determine the arguments to a macro")
;; (find-mfbookpage (+ 13 167)   "other delimiters")
;; (find-mfbookpage (+ 13 171)   "forsuffixes")
;; (find-mfbookpage (+ 13 172)   "for")
;; (find-mfbookpage (+ 13 169) "19 Conditions and Loops")
;; (find-mfbookpage (+ 13 175) "20 More about Macros")
;; (find-mfbookpage (+ 13 183) "21 Random Numbers")
;; (find-mfbookpage (+ 13 187) "22 Strings")
;; (find-mfbookpage (+ 13 191) "23 Online Displays")
;; (find-mfbookpage (+ 13 195) "24 Discreteness and Discretion")
;; (find-mfbookpage (+ 13 209) "25 Summary of Expressions")
;; (find-mfbookpage (+ 13 209)   "<tertiary> ->")
;; (find-mfbookpage (+ 13 209)   "all of the internal quantities")
;; (find-mfbookpage (+ 13 213)   "a pair is a special case of a path")
;; (find-mfbookpage (+ 13 217) "26 Summary of the Language")
;; (find-mfbookpage (+ 12 219)   "show")
;; (find-mfbookpage (+ 13 223) "27 Recovery from Errors")
;; (find-mfbookpage (+ 13 230)   "tracingonline")
;; (find-mfbookpage (+ 13 230)   "tracingall")
;; (find-mfbookpage (+ 13 233) "A Answers to All the Exercises")
;; (find-mfbookpage (+ 13 257) "B Basic Operations")
;; (find-mfbookpage (+ 13 271)   "pen currentpen;")
;; (find-mfbookpage (+ 13 271)   "def draw expr p =")
;; (find-mfbookpage (+ 13 281) "C Character Codes")
;; (find-mfbookpage (+ 13 285) "D Dirty Tricks")
;; (find-mfbookpage (+ 13 296)   "drawdot")
;; (find-mfbookpage (+ 13 301) "E Examples")
;; (find-mfbookpage (+ 13 315) "F Font Metric Information")
;; (find-mfbookpage (+ 13 323) "G Generic Font Files")
;; (find-mfbookpage (+ 13 327) "H Hardcopy Proofs")
;; (find-mfbookpage (+ 13 345) "I Index")
;; (find-mfbookpage (+ 13 356) "Index" "show")
;; (find-mfbookpage (+ 13 357) "Index" "tracingonline")
;; (find-mfbookpage (+ 13 361) "J Joining the TEX Community")
;; (find-mfbooktext)



;; «luatexref» (to ".luatexref")
;; (find-angg ".emacs" "luatex")
;; (find-tlsh "find * | sort | grep luatex | grep manual | grep pdf")
;; (find-luatexreffile "")
(code-c-d      "luatexref" "/usr/local/texlive/2019/texmf-dist/doc/context/documents/general/manuals/")
(code-pdf-page "luatexref" "/usr/local/texlive/2019/texmf-dist/doc/context/documents/general/manuals/luatex.pdf")
(code-pdf-text "luatexref" "/usr/local/texlive/2019/texmf-dist/doc/context/documents/general/manuals/luatex.pdf" 4)
;; (find-luatexrefpage)
;; (find-luatexreftext)
;; (find-luatexrefpage        5  "Contents")
;; (find-luatexreftext        5  "Contents")
;; (find-luatexrefpage (+ 4 165) "9.1 Registering callbacks")
;; (find-luatexreftext (+ 4 165) "9.1 Registering callbacks")
;; (find-luatexrefpage (+ 4 170) "9.3.1 process_input_buffer")
;; (find-luatexreftext (+ 4 170) "9.3.1 process_input_buffer")

;; «luatexabout» (to ".luatexabout")
(code-pdf-page "luatexabout" "/usr/local/texlive/2019/texmf-dist/doc/context/documents/general/manuals/about.pdf")
(code-pdf-text "luatexabout" "/usr/local/texlive/2019/texmf-dist/doc/context/documents/general/manuals/about.pdf" 2)
;; (find-luatexaboutpage)
;; (find-luatexabouttext)
;; (find-luatexaboutpage (+ 2   3) "Introduction")
;; (find-luatexaboutpage (+ 2   5) "1 Math stackers")
;; (find-luatexaboutpage (+ 2  33) "2 Speed")
;; (find-luatexaboutpage (+ 2  47) "3 Math Styles")
;; (find-luatexaboutpage (+ 2  55) "4 Calling Lua")
;; (find-luatexaboutpage (+ 2  67) "5 Luigi's nightmare")
;; (find-luatexaboutpage (+ 2  73) "6 Flash forward")
;; (find-luatexaboutpage (+ 2  79) "7 Font expansion")
;; (find-luatexaboutpage (+ 2  81) "8 Juggling nodes")
;; (find-luatexaboutpage (+ 2  91) "9 Still Expanding")
;; (find-luatexaboutpage (+ 2  95) "10 Going nuts")
;; (find-luatexaboutpage (+ 2 105) "11 Lua strings")
;; (find-luatexaboutpage (+ 2 121) "12 Properties")
;; (find-luatexaboutpage (+ 2 125) "13 Functions")
;; (find-luatexaboutpage (+ 2 131) "14 LUA in METAPOST")
;; (find-luatexaboutpage (+ 2 145) "15 LUATEX 0.79")





;; «amsmath» (to ".amsmath")
;; «amsldoc»  (to ".amsldoc")
;; (find-es "tex" "amslatex")
;; (find-es "tex" "amsmath")
;; (find-tlsh "find * | sort | grep amsmath.pdf")
;; (find-tlsh "find * | sort | grep amsguide")
;; (find-fline "/usr/local/texlive/2019/texmf-dist/doc/latex/amsmath/")
;; (find-fline "/usr/local/texlive/2019/texmf-dist/source/latex/amsmath/")
(code-c-d      "amsmath" "/usr/local/texlive/2019/texmf-dist/source/latex/amsmath/")
(code-pdf-page "amsmath" "/usr/local/texlive/2019/texmf-dist/doc/latex/amsmath/amsmath.pdf")
(code-pdf-text "amsmath" "/usr/local/texlive/2019/texmf-dist/doc/latex/amsmath/amsmath.pdf")
(code-pdf-page "amsldoc" "/usr/local/texlive/2019/texmf-dist/doc/latex/amsmath/amsldoc.pdf")
(code-pdf-text "amsldoc" "/usr/local/texlive/2019/texmf-dist/doc/latex/amsmath/amsldoc.pdf" 4)

;; (find-amsmathfile "")
;; (find-amsmathpage)
;; (find-amsmathtext)

;; amsldoc: "User's Guide for the amsmath Package"
;; (find-amslmathfile "")
;; (find-fline           "/usr/share/doc/texlive-doc/latex/amsmath/")
;; (find-amsmathpage 1 "AMSmath Users' Guide, amsldoc.tex.")
;; (find-amsmathtext 1 "AMSmath Users' Guide, amsldoc.tex.")
;; (find-amsldocpage 1)
;; (find-amsldoctext)

;; «amsguide» (to ".amsguide")
;; (find-fline "/usr/local/texlive/2019/texmf-dist/doc/amstex/base/")
(code-pdf-page "amsguide" "/usr/local/texlive/2019/texmf-dist/doc/amstex/base/amsguide.pdf")
(code-pdf-text "amsguide" "/usr/local/texlive/2019/texmf-dist/doc/amstex/base/amsguide.pdf" 1)
;; (find-amsguidepage)
;; (find-amsguidetext)
;; (find-amsguidepage (+ 1  1) "Contents")
;; (find-amsguidepage (+ 1 19) "\\ulcorner")
;; (find-amsguidetext (+ 1 19) "\\ulcorner")
;; (find-amsguidepage (+ 1 20) "some symbols")
;; (find-amsguidetext (+ 1 20) "some symbols")
;; (find-amsguidepage (+ 1 22) "\\pitchfork")
;; (find-amsguidetext "")

;; «babel» (to ".babel")
;; (find-es "tex" "babel")
;; (find-fline "/usr/local/texlive/2019/texmf-dist/doc/latex/babel/")
;; (find-fline "/usr/local/texlive/2019/texmf-dist/doc/generic/")
(code-pdf-page "babel"     "/usr/local/texlive/2019/texmf-dist/doc/latex/babel/babel.pdf")
(code-pdf-text "babel"     "/usr/local/texlive/2019/texmf-dist/doc/latex/babel/babel.pdf")
(code-pdf-page "babeleng"  "/usr/local/texlive/2019/texmf-dist/doc/generic/babel-english/english.pdf")
(code-pdf-text "babeleng"  "/usr/local/texlive/2019/texmf-dist/doc/generic/babel-english/english.pdf")
(code-pdf-page "babelport" "/usr/local/texlive/2019/texmf-dist/doc/generic/babel-portuges/portuges.pdf")
(code-pdf-text "babelport" "/usr/local/texlive/2019/texmf-dist/doc/generic/babel-portuges/portuges.pdf")
;; (find-babelpage)
;; (find-babeltext)
;; (find-babelportpage)
;; (find-babelporttext)
;; (find-babelengpage)
;; (find-babelengtext)



;; «polyglossia» (to ".polyglossia")
;; (find-es "tex" "polyglossia")
(code-c-d      "polyglossia" "/usr/local/texlive/2019/texmf-dist/doc/latex/polyglossia/")
(code-pdf-page "polyglossia" "/usr/local/texlive/2019/texmf-dist/doc/latex/polyglossia/polyglossia.pdf")
(code-pdf-text "polyglossia" "/usr/local/texlive/2019/texmf-dist/doc/latex/polyglossia/polyglossia.pdf")
;; (find-polyglossiafile "")
;; (find-polyglossiafile "README")
;; (find-polyglossiapage)
;; (find-polyglossiatext)
;; (find-polyglossiapage 4 "\\setdefaultlanguage")
;; (find-polyglossiatext 4 "\\setdefaultlanguage")
;; (find-polyglossiapage 4 "\\setotherlanguage")
;; (find-polyglossiatext 4 "\\setotherlanguage")




;; «texbytopic»  (to ".texbytopic")
;; Victor Eijkhout: "TeX by Topic, A TeXnician's Reference"
;; http://www.eijkhout.net/tbt/
;; http://www.cs.utk.edu/~eijkhout/texbytopic-a4.pdf
;; ftp://tug.ctan.org/pub/tex-archive/info/texbytopic/
;; ftp://tug.ctan.org/pub/tex-archive/info/texbytopic/TeXbyTopic.pdf
(code-ps        "texbytopic" "$S/http/www.cs.utk.edu/~eijkhout/texbytopic-a4.pdf")
(code-pdf-text  "texbytopic" "$S/http/www.cs.utk.edu/~eijkhout/texbytopic-a4.pdf")
(code-ps        "texbytopic" "$S/ftp/tug.ctan.org/pub/tex-archive/info/texbytopic/TeXbyTopic.pdf")
(code-pdf-text  "texbytopic" "$S/ftp/tug.ctan.org/pub/tex-archive/info/texbytopic/TeXbyTopic.pdf")
;; DVI version:
;; (find-es "tex" "texbytopic")
(code-c-d       "texbytopic" "~/usrc/texbytopic/")
(code-dvi       "texbytopic" (ee-texbytopicfile "TeXbyTopic.dvi"))
;; (find-texbytopicpage 1)
;; (find-texbytopictext)
;; (find-texbytopicpage (+ 1 170))
;; (find-texbytopictext "\nParagraph Shape")
;; (find-texbytopicpage (+ 1 173))
;; (find-texbytopictext "\\@hangfrom")
;; (find-texbytopictext "verbatim mode")
;; (find-texbytopicpage (+ 1 254) "\\newwrite")
;; (find-texbytopictext           "\\newwrite")
;; (find-texbytopicpage (+ 1 26) "The visual processor")
;; (find-texbytopicpage (+ 1 53) "\\the\\font")

;; «latex-graphics» (to ".latex-graphics")
;; (find-es "tex" "graphicx")
(code-pdf-page  "latexgraphics" "/usr/share/doc/texlive-doc/latex/graphics/graphics.pdf")
(code-pdf-text  "latexgraphics" "/usr/share/doc/texlive-doc/latex/graphics/graphics.pdf")
;; (find-fline "/usr/local/texlive/2019/texmf-dist/doc/latex/graphics/")
(code-c-d      "graphics" "/usr/local/texlive/2019/texmf-dist/doc/latex/graphics/")
(code-c-d      "graphicx" "/usr/local/texlive/2019/texmf-dist/doc/latex/graphics/")
(code-pdf-page "graphics" "/usr/local/texlive/2019/texmf-dist/doc/latex/graphics/graphics.pdf")
(code-pdf-text "graphics" "/usr/local/texlive/2019/texmf-dist/doc/latex/graphics/graphics.pdf")
(code-pdf-page "graphicx" "/usr/local/texlive/2019/texmf-dist/doc/latex/graphics/graphicx.pdf")
(code-pdf-text "graphicx" "/usr/local/texlive/2019/texmf-dist/doc/latex/graphics/graphicx.pdf")
;; (find-graphicsfile "")
;; (find-graphicspage)
;; (find-graphicstext)
;; (find-graphicspage 2 "\\includegraphics")
;; (find-graphicstext 2 "\\includegraphics")
;; (find-graphicxfile "")
;; (find-graphicxpage)
;; (find-graphicxtext)
;; (find-graphicxpage 2 "\\includegraphics")
;; (find-graphicxtext 2 "\\includegraphics")



;; «texworks» (to ".texworks")
;; (find-es "tex" "texworks")
;; (find-fline "/usr/share/texworks-help/en/")
(code-pdf-page "texworksmanual" "/usr/share/texworks-help/en/TeXworks-manual.pdf")
(code-pdf-text "texworksmanual" "/usr/share/texworks-help/en/TeXworks-manual.pdf" 5)
;; (find-texworksmanualpage)
;; (find-texworksmanualtext)
;; (find-texworksmanualpage 3 "Contents")
;; (find-texworksmanualtext 3 "Contents")
;; (find-texworksmanualpage (+ 5 8) "3 First steps")
;; (find-texworksmanualpage (+ 5 8) "3.1 Interface summary")
;; (find-texworksmanualpage (+ 5 9) "3.2 Creating a document")
;; (find-texworksmanualpage (+ 5 9) "3.2.1 Writing the document")
;; (find-texworksmanualpage (+ 5 10) "3.2.2 Typesetting the document and viewing it")
;; (find-texworksmanualpage (+ 5 11) "3.2.3 The work of LATEX")
;; (find-texworksmanualpage (+ 5 12) "3.3 And when errors occur?")
;; (find-texworksmanualpage (+ 5 15) "3.4 Changing TEXworks parameters for convenience")
;; (find-texworksmanualpage (+ 5 16) "4 Going further: Editing tools")
;; (find-texworksmanualpage (+ 5 16) "4.1 Creating a document from a template")
;; (find-texworksmanualpage (+ 5 16) "4.2 Creating a project using several source files")
;; (find-texworksmanualpage (+ 5 17) "4.3 Spell-checking")
;; (find-texworksmanualpage (+ 5 18) "4.4 Search and replace")
;; (find-texworksmanualpage (+ 5 18) "4.4.1 Standard functions")
;; (find-texworksmanualpage (+ 5 19) "4.4.2 Advanced search and replace (regular expressions)")
;; (find-texworksmanualpage (+ 5 21) "4.5 Other tools for editing and error tracking")
;; (find-texworksmanualpage (+ 5 21) "4.5.1 Standard tools")
;; (find-texworksmanualpage (+ 5 21) "4.5.2 Commenting")
;; (find-texworksmanualpage (+ 5 22) "4.5.3 Matching delimiters")
;; (find-texworksmanualpage (+ 5 22) "4.5.4 Smart quotes")
;; (find-texworksmanualpage (+ 5 22) "4.6 Auto-completion")
;; (find-texworksmanualpage (+ 5 25) "5 Going further: Other tools")
;; (find-texworksmanualpage (+ 5 25) "5.1 SyncTeX'ing between source and preview")
;; (find-texworksmanualpage (+ 5 25) "5.2 Special comment strings")
;; (find-texworksmanualpage (+ 5 27) "5.3 Formatting the source for legibility")
;; (find-texworksmanualpage (+ 5 28) "5.4 Showing the tags")
;; (find-texworksmanualpage (+ 5 28) "5.5 Organising the windows")
;; (find-texworksmanualpage (+ 5 28) "5.6 Cleaning the working folder")
;; (find-texworksmanualpage (+ 5 29) "5.7 Changing the configuration")

;; «lshort»  (to ".lshort")
;; (find-es "tex" "lshort")
;; (find-clg ".emacs.clg" "lshort")
;; http://www.ctan.org/get/info/lshort/english/lshort.pdf
;; (find-fline "$S/http/www.ctan.org/get/info/lshort/english/")
(code-pdf-page "lshort" "/usr/local/texlive/2019/texmf-dist/doc/latex/lshort-english/lshort.pdf")
(code-pdf-text "lshort" "/usr/local/texlive/2019/texmf-dist/doc/latex/lshort-english/lshort.pdf" 14)
(code-c-d      "lshort" "/usr/local/texlive/2019/texmf-dist/doc/latex/lshort-english/")
;; (find-lshortfile "")
;; (find-lshortpage)
;; (find-lshorttext)
;; (find-lshortpage 7 "Contents")
;; (find-lshorttext 7 "Contents")
;; (find-lshortpage (+ 14 92))
;; (find-lshortpage (+ 14 102))
;; (find-lshortpage (+ 14 108) "Table 6.2: Font Sizes" "\\huge")
;; (find-lshorttext (+ 14 108) "Table 6.2: Font Sizes" "\\huge")
;; (find-lshorttext)
;; (find-lshortfile "")

;; «kopkadaly»  (to ".kopkadaly")
;; (find-es "tex" "mytoc")
;; (find-angg ".emacs.papers" "kopkadaly")
;; Kopka/Daly: "A Guide to LaTeX and Electronic Publishing (4th ed)"
;; (find-sh0 "cp -v ~/books/__comp/kopka_daly__a_guide_to_latex_4th_ed.pdf /tmp/pen/")
(code-pdf-page  "kopkadaly4" "~/books/__comp/kopka_daly__a_guide_to_latex_4th_ed.pdf")
(code-pdf-text  "kopkadaly4" "~/books/__comp/kopka_daly__a_guide_to_latex_4th_ed.pdf" 12)
;; (find-kopkadaly4page)
;; (find-kopkadaly4text)
;; (find-kopkadaly4page (+ 12   1) "I Basics")
;; (find-kopkadaly4page (+ 12   3) "1 Introduction")
;; (find-kopkadaly4page (+ 12   3)  "1.1 Just what is LATEX?")
;; (find-kopkadaly4page (+ 12   4)  "1.2 Markup Languages")
;; (find-kopkadaly4page (+ 12   6)  "1.3 TEX and its offspring")
;; (find-kopkadaly4page (+ 12  10)  "1.4 How to use this book")
;; (find-kopkadaly4page (+ 12  11)  "1.5 Basics of a LATEX file")
;; (find-kopkadaly4page (+ 12  14)  "1.6 TEX processing procedure")
;; (find-kopkadaly4page (+ 12  17) "2 Text, Symbols, and Commands")
;; (find-kopkadaly4page (+ 12  17)  "2.1 Command names and arguments")
;; (find-kopkadaly4page (+ 12  19)  "2.2 Environments")
;; (find-kopkadaly4page (+ 12  20)  "2.3 Declarations")
;; (find-kopkadaly4page (+ 12  21)  "2.4 Lengths")
;; (find-kopkadaly4page (+ 12  22)  "2.5 Special characters")
;; (find-kopkadaly4page (+ 12  27)  "2.6 Exercises")
;; (find-kopkadaly4page (+ 12  28)  "2.7 Fine-tuning text")
;; (find-kopkadaly4page (+ 12  34)  "2.8 Word division")
;; (find-kopkadaly4page (+ 12  37) "3 Document Layout and Organization")
;; (find-kopkadaly4page (+ 12  37)  "3.1 Document class")
;; (find-kopkadaly4page (+ 12  42)  "3.2 Page style")
;; (find-kopkadaly4page (+ 12  48)    "Figure 3.1: Page layout parameters")
;; (find-kopkadaly4text (+ 12  48)    "Figure 3.1: Page layout parameters")
;; (find-kopkadaly4text (+ 12  42)  "3.2 Page style")
;; (find-kopkadaly4page (+ 12  52)  "3.3 Parts of the document")
;; (find-kopkadaly4page (+ 12  58)  "3.4 Table of contents")
;; (find-kopkadaly4page (+ 12  61) "4 Displayed Text")
;; (find-kopkadaly4page (+ 12  61)  "4.1 Changing font")
;; (find-kopkadaly4page (+ 12  67)  "4.2 Centering and indenting")
;; (find-kopkadaly4page (+ 12  69)  "4.3 Lists")
;; (find-kopkadaly4page (+ 12  74)  "4.4 Generalized lists")
;; (find-kopkadaly4page (+ 12  80)  "4.5 Theorem-like declarations")
;; (find-kopkadaly4page (+ 12  81)  "4.6 Tabulator stops")
;; (find-kopkadaly4page (+ 12  85)  "4.7 Boxes")
;; (find-kopkadaly4page (+ 12  95)  "4.8 Tables")
;; (find-kopkadaly4page (+ 12 110)  "4.9 Printing literal text")
;; (find-kopkadaly4page (+ 12 112)  "4.10 Footnotes and marginal notes")
;; (find-kopkadaly4page (+ 12 118)  "4.11 Comments within text")
;; (find-kopkadaly4page (+ 12 119) "5 Mathematical Formulas")
;; (find-kopkadaly4page (+ 12 119)  "5.1 Mathematical environments")
;; (find-kopkadaly4page (+ 12 120)  "5.2 Main elements of math mode")
;; (find-kopkadaly4page (+ 12 124)  "5.3 Mathematical symbols")
;; (find-kopkadaly4page (+ 12 130)  "5.4 Additional elements")
;; (find-kopkadaly4page (+ 12 145)  "5.5 Fine-tuning mathematics")
;; (find-kopkadaly4page (+ 12 151)  "5.6 Beyond standard LATEX")
;; (find-kopkadaly4page (+ 12 153) "6 Graphics Inclusion and Color")
;; (find-kopkadaly4page (+ 12 153)  "6.1 The graphics packages")
;; (find-kopkadaly4page (+ 12 166)  "6.2 Adding color")
;; (find-kopkadaly4page (+ 12 169) "7 Floating tables and figures")
;; (find-kopkadaly4page (+ 12 169)  "7.1 Float placement")
;; (find-kopkadaly4page (+ 12 171)  "7.2 Postponing floats")
;; (find-kopkadaly4page (+ 12 171)  "7.3 Style parameters for floats")
;; (find-kopkadaly4page (+ 12 173)  "7.4 Float captions")
;; (find-kopkadaly4page (+ 12 174)  "7.5 Float examples")
;; (find-kopkadaly4page (+ 12 177)  "7.6 References to figures and tables in text")
;; (find-kopkadaly4page (+ 12 178)  "7.7 Some float packages")
;; (find-kopkadaly4page (+ 12 181) "8 User Customizations")
;; (find-kopkadaly4page (+ 12 181)  "8.1 Counters")
;; (find-kopkadaly4page (+ 12 184)  "8.2 Lengths")
;; (find-kopkadaly4page (+ 12 185)  "8.3 User-defined commands")
;; (find-kopkadaly4page (+ 12 195)  "8.4 User-defined environments")
;; (find-kopkadaly4page (+ 12 200)  "8.5 Some comments on user-defined structures")
;; (find-kopkadaly4page (+ 12 205) "II Beyond the Basics")
;; (find-kopkadaly4page (+ 12 207) "9 Document Management")
;; (find-kopkadaly4page (+ 12 207)  "9.1 Processing parts of a document")
;; (find-kopkadaly4page (+ 12 213)  "9.2 In-text references")
;; (find-kopkadaly4page (+ 12 216)  "9.3 Bibliographies")
;; (find-kopkadaly4page (+ 12 225)  "9.4 Keyword index")
;; (find-kopkadaly4page (+ 12 231) "10 PostScript and PDF")
;; (find-kopkadaly4page (+ 12 231)  "10.1 LATEX and PostScript")
;; (find-kopkadaly4page (+ 12 236)  "10.2 Portable Document Format")
;; (find-kopkadaly4page (+ 12 251)  "11 Multilingual LATEX")
;; (find-kopkadaly4page (+ 12 252)  "11.1 The babel system")
;; (find-kopkadaly4page (+ 12 256)  "11.2 Contents of the language.dat file")
;; (find-kopkadaly4page (+ 12 257) "12 Math Extensions with AMS-LATEX")
;; (find-kopkadaly4page (+ 12 258)  "12.1 Invoking AMS-LATEX")
;; (find-kopkadaly4page (+ 12 258)  "12.2 Standard features of AMS-LATEX")
;; (find-kopkadaly4page (+ 12 280)  "12.3 Further AMS-LATEX packages")
;; (find-kopkadaly4page (+ 12 283)  "12.4 The AMS fonts")
;; (find-kopkadaly4page (+ 12 287) "13 Drawing with LATEX")
;; (find-kopkadaly4page (+ 12 287)  "13.1 The picture environment")
;; (find-kopkadaly4page (+ 12 302)  "13.2 Extended pictures")
;; (find-kopkadaly4page (+ 12 307)  "13.3 Other drawing packages")
;; (find-kopkadaly4page (+ 12 309) "14 Bibliographic Databases and BIBTEX")
;; (find-kopkadaly4page (+ 12 309)  "14.1 The BIBTEX program")
;; (find-kopkadaly4page (+ 12 311)  "14.2 Creating a bibliographic database")
;; (find-kopkadaly4page (+ 12 321)  "14.3 Customizing bibliography styles")
;; (find-kopkadaly4page (+ 12 323) "15 Presentation Material")
;; (find-kopkadaly4page (+ 12 324)  "15.1 Slide production with SLITEX")
;; (find-kopkadaly4page (+ 12 330)  "15.2 Slide production with seminar")
;; (find-kopkadaly4page (+ 12 340)  "15.3 Electronic documents for screen viewing")
;; (find-kopkadaly4page (+ 12 343)  "15.4 Special effects with PDF")
;; (find-kopkadaly4page (+ 12 351) "16 Letters")
;; (find-kopkadaly4page (+ 12 351)  "16.1 The LATEX letter class")
;; (find-kopkadaly4page (+ 12 356)  "16.2 A house letter style")
;; (find-kopkadaly4page (+ 12 359)  "16.3 A model letter customization")
;; (find-kopkadaly4page (+ 12 367) "A The New Font Selection Scheme (NFSS)")
;; (find-kopkadaly4page (+ 12 368)  "A.1 Font attributes under NFSS")
;; (find-kopkadaly4page (+ 12 370)  "A.2 Simplified font selection")
;; (find-kopkadaly4page (+ 12 372)  "A.3 Installing fonts with NFSS")
;; (find-kopkadaly4page (+ 12 381) "B The LATEX Clockwork")
;; (find-kopkadaly4page (+ 12 381)  "B.1 Installing LATEX")
;; (find-kopkadaly4page (+ 12 387)  "B.2 Obtaining the Adobe euro fonts")
;; (find-kopkadaly4page (+ 12 387)  "B.3 TEX directory structure")
;; (find-kopkadaly4page (+ 12 389)  "B.4 The CTAN server")
;; (find-kopkadaly4page (+ 12 391)  "B.5 Additional standard files")
;; (find-kopkadaly4page (+ 12 396)  "B.6 The various LATEX files")
;; (find-kopkadaly4page (+ 12 401) "C Error Messages")
;; (find-kopkadaly4page (+ 12 401)  "C.1 Basic structure of error messages")
;; (find-kopkadaly4page (+ 12 409)  "C.2 Some sample errors")
;; (find-kopkadaly4page (+ 12 415)  "C.3 List of LATEX error messages")
;; (find-kopkadaly4page (+ 12 424)  "C.4 TEX error messages")
;; (find-kopkadaly4page (+ 12 429)  "C.5 Warnings")
;; (find-kopkadaly4page (+ 12 435)  "C.6 Search for subtle errors")
;; (find-kopkadaly4page (+ 12 437) "D LATEX Programming")
;; (find-kopkadaly4page (+ 12 437)  "D.1 Class and package files")
;; (find-kopkadaly4page (+ 12 440)  "D.2 LATEX programming commands")
;; (find-kopkadaly4page (+ 12 451)  "D.3 Sample packages")
;; (find-kopkadaly4page (+ 12 459)  "D.4 Changing preprogrammed text")
;; (find-kopkadaly4page (+ 12 461)  "D.5 Direct typing of special letters")
;; (find-kopkadaly4page (+ 12 462)  "D.6 Alternatives for special symbols")
;; (find-kopkadaly4page (+ 12 462)  "D.7 Managing code and documentation")
;; (find-kopkadaly4page (+ 12 475) "E LATEX and World Wide Web")
;; (find-kopkadaly4page (+ 12 476)  "E.1 Converting to HTML")
;; (find-kopkadaly4page (+ 12 478)  "E.2 The Extensible Markup Language: XML")
;; (find-kopkadaly4page (+ 12 481)  "E.3 The techexplorer Hypermedia Browser")
;; (find-kopkadaly4page (+ 12 483) "F Obsolete LATEX")
;; (find-kopkadaly4page (+ 12 483)  "F.1 The 2.09 preamble")
;; (find-kopkadaly4page (+ 12 484)  "F.2 Font selection")
;; (find-kopkadaly4page (+ 12 485)  "F.3 Obsolete means obsolete")
;; (find-kopkadaly4page (+ 12 487) "G TEX Fonts")
;; (find-kopkadaly4page (+ 12 487)  "G.1 Font metrics and bitmaps")
;; (find-kopkadaly4page (+ 12 488)  "G.2 Computer Modern fonts")
;; (find-kopkadaly4page (+ 12 497)  "G.3 The METAFONT program")
;; (find-kopkadaly4page (+ 12 498)  "G.4 Extended Computer fonts")
;; (find-kopkadaly4page (+ 12 503)  "G.5 PostScript fonts")
;; (find-kopkadaly4page (+ 12 505)  "G.6 Computer Modern as PostScript fonts")
;; (find-kopkadaly4page (+ 12 507) "H Command Summary")
;; (find-kopkadaly4page (+ 12 507)  "H.1 Brief description of the LATEX commands")
;; (find-kopkadaly4page (+ 12 595)  "H.2 Summary tables and figures")
;; (find-kopkadaly4page (+ 12 605) "Bibliography")
;; (find-kopkadaly4page (+ 12 607) "Index")
;; (find-kopkadaly4text)
;;
;; (find-kopkadaly4page (+ 12 234) "10.1 The psnfss packages and their fonts")
;; (find-kopkadaly4page (+ 12 248) "10.2 Acrobat menu actions")
;; (find-kopkadaly4page (+ 12 368) "A.1 The NFSS encoding schemes")
;; (find-kopkadaly4page (+ 12 369) "A.2 The NFSS series attributes")
;; (find-kopkadaly4page (+ 12 370) "A.3 Attributes of the Computer Modern fonts")
;; (find-kopkadaly4page (+ 12 462) "D.1 Input coding schemes for inputenc package")
;; (find-kopkadaly4page (+ 12 463) "D.2 Alternative commands for special symbols")
;; (find-kopkadaly4page (+ 12 491) "G.1 Computer Modern text fonts")
;; (find-kopkadaly4page (+ 12 504) "G.2 Root names of the 35 standard PostScript fonts")
;; (find-kopkadaly4page (+ 12 505) "G.3 Encoding suffixes")
;; (find-kopkadaly4page (+ 12 595) "H.1 Font attribute commands")
;; (find-kopkadaly4page (+ 12 595) "H.2 Math alphabet commands")
;; (find-kopkadaly4page (+ 12 595) "H.3 Font sizes")
;; (find-kopkadaly4page (+ 12 595) "H.4 LATEX 2.09 font declarations")
;; (find-kopkadaly4page (+ 12 596) "H.5 Dimensions")
;; (find-kopkadaly4page (+ 12 596) "H.6 Accents")
;; (find-kopkadaly4page (+ 12 596) "H.7 Special letters from other languages")
;; (find-kopkadaly4page (+ 12 596) "H.8 Special symbols")
;; (find-kopkadaly4page (+ 12 596) "H.9 Command symbols")
;; (find-kopkadaly4page (+ 12 596) "H.10 Greek letters")
;; (find-kopkadaly4page (+ 12 597) "H.11 Binary operation symbols")
;; (find-kopkadaly4page (+ 12 597) "H.12 Relational symbols")
;; (find-kopkadaly4page (+ 12 597) "H.13 Negated relational symbols")
;; (find-kopkadaly4page (+ 12 597) "H.14 Brackets")
;; (find-kopkadaly4page (+ 12 598) "H.15 Arrows")
;; (find-kopkadaly4page (+ 12 598) "H.16 Miscellaneous symbols")
;; (find-kopkadaly4page (+ 12 598) "H.17 Mathematical symbols in two sizes")
;; (find-kopkadaly4page (+ 12 598) "H.18 Function names")
;; (find-kopkadaly4page (+ 12 599) "H.19 Math accents")
;; (find-kopkadaly4page (+ 12 599) "H.20 AMS arrows")
;; (find-kopkadaly4page (+ 12 599) "H.21 AMS binary operation symbols")
;; (find-kopkadaly4page (+ 12 600) "H.22 AMS Greek and Hebrew letters")
;; (find-kopkadaly4page (+ 12 600) "H.23 AMS delimiters")
;; (find-kopkadaly4page (+ 12 600) "H.24 AMS relational symbols")
;; (find-kopkadaly4page (+ 12 601) "H.25 AMS negated relational symbols")
;; (find-kopkadaly4page (+ 12 601) "H.26 Miscellaneous AMS symbols")
;;
;; (find-kopkadaly4page (+ 12  16) "1.1 Sample display with the WinEdt editor")
;; (find-kopkadaly4page (+ 12  48) "3.1 Page layout parameters")
;; (find-kopkadaly4page (+ 12  53) "3.2 Sample title page")
;; (find-kopkadaly4page (+ 12  76) "4.1 The list parameters")
;; (find-kopkadaly4page (+ 12 160) "6.1 An embellished image file")
;; (find-kopkadaly4page (+ 12 240) "10.1 Output produced by pdfTEX with the hyperref package")
;; (find-kopkadaly4page (+ 12 306) "13.1 Comparison of eepic with eepicemu")
;; (find-kopkadaly4page (+ 12 341) "15.2 Title page of a pdfscreen document")
;; (find-kopkadaly4page (+ 12 383) "B.1 The TEXLive welcome")
;; (find-kopkadaly4page (+ 12 384) "B.2 The TEXLive documentation browser")
;; (find-kopkadaly4page (+ 12 388) "B.3 The TDS directory tree")
;; (find-kopkadaly4page (+ 12 390) "B.4 Partial directory tree of CTAN servers")
;; (find-kopkadaly4page (+ 12 482) "E.1 Example of TEX4ht and techexplorer output")
;; (find-kopkadaly4page (+ 12 602) "H.1 Single column page format")
;; (find-kopkadaly4page (+ 12 603) "H.2 Double column page format")
;; (find-kopkadaly4page (+ 12 604) "H.3 Format of the list environment")



;; (find-kopkadaly4page 7 "Contents")
;; (find-kopkadaly4text 7 "Contents")
;; (find-kopkadaly4page (+ 12   3))
;; (find-kopkadaly4page (+ 12  31) "Line breaking")
;; (find-kopkadaly4page (+ 12  33) "Page breaking")
;; (find-kopkadaly4page (+ 12  38) "a4paper (29.7 x 21 cm)")
;; (find-kopkadaly4page (+ 12  58) "3.4. Table of contents")
;; (find-kopkadaly4page (+ 12  75) "\\newcounter{name}")
;; (find-kopkadaly4text (+ 12  75) "\\newcounter{name}")
;; (find-kopkadaly4page (+ 12  81) "4.6. Tabulator stops")
;; (find-kopkadaly4text (+ 12  81) "4.6. Tabulator stops")
;; (find-kopkadaly4page (+ 12  97) "\\multicolumn")
;; (find-kopkadaly4page (+ 12 119) "Mathematical formulas")
;; (find-kopkadaly4page (+ 12 139) "eqarray")
;; (find-kopkadaly4page (+ 12 184) "8.2   Lengths")
;; (find-kopkadaly4text (+ 12 184) "8.2   Lengths")
;; (find-kopkadaly4page (+ 12 262) "overrightarrow")
;; (find-kopkadaly4page (+ 12 607) "Index")
;; (find-kopkadaly4page (+ 12 287) "13.1   The picture environment")
;; (find-kopkadaly4text            "13.1   The picture environment")
;; (find-kopkadaly4page (+ 12 288) "13.1.2 The picture environment")
;; (find-kopkadaly4text            "13.1.2 The picture environment")
;; (find-kopkadaly4page (+ 12 293) "Straight lines")
;; (find-kopkadaly4text (+ 12 293) "Straight lines")
;; (find-kopkadaly4page (+ 12 293) "\\put(0,0){\\line(1,0){6}}")
;; (find-kopkadaly4text (+ 12 293) "\\put(0,0){\\line(1,0){6}}")
;; (find-kopkadaly4page (+ 12 295) "\\vector(x,y){length}")
;; (find-kopkadaly4text (+ 12 295) "\\vector(x,y){length}")
;; (find-kopkadaly4page (+ 12 296) "\\oval(x dimen,y dimen)[part]")
;; (find-kopkadaly4text            "\\oval(x dimen,y dimen)[part]")
;; (find-kopkadaly4page (+ 12 301) "13.1.6 Shifting a picture environment")
;; (find-kopkadaly4text            "13.1.6 Shifting a picture environment")
;; (find-kopkadaly4text)
;; (find-kopkadaly4page (+ 12 182) "\\setcounter{counter}{num}")
;; (find-kopkadaly4text (+ 12 182) "\\setcounter{counter}{num}")
;; (find-kopkadaly4page (+ 12 196) "\\newenvironment{env name}")
;; (find-kopkadaly4text (+ 12 196) "\\newenvironment{env name}")
;; (find-kopkadaly4text "\\setcounter{page}{page num}")
;; (find-kopkadaly4text "\\arabic{counter}")

(defun kopka-daly-block ()
  (interactive)
  (insert "\
% (find-angg \".emacs.papers\" \"kopkadaly\")
% (find-kopkadaly4page 7 \"Contents\")
% (find-kopkadaly4page (+ 12 607) \"Index\")
% (find-kopkadaly4text)
"))


;; «source2e» (to ".source2e")
;; (find-angg ".emacs" "source2e")
;; (find-es "tex" "source2e")
;; (find-tlsh "find * | sort | grep source2e")
;; (find-tlsh "find * | sort | grep ltcntrl.dtx")
;; (find-fline "/usr/local/texlive/2019/texmf-dist/doc/latex/base/" "source2e.pdf")
(code-c-d      "source2e" "/usr/local/texlive/2019/texmf-dist/doc/latex/base/")
(code-pdf-page "source2e" "/usr/local/texlive/2019/texmf-dist/doc/latex/base/source2e.pdf")
(code-pdf-text "source2e" "/usr/local/texlive/2019/texmf-dist/doc/latex/base/source2e.pdf" 11)
;; (find-source2efile "" "source2e.pdf")
;; (find-source2epage)
;; (find-source2etext)
;; (find-source2epage (+ 10 609) "Index")
;; (find-source2etext (+ 10 609) "Index")

;; «macros2e»  (to ".macros2e")
;; (find-tlsh "find * | sort | grep macros2e")
(code-c-d      "macros2e" "/usr/local/texlive/2019/texmf-dist/doc/latex/macros2e/")
(code-pdf-page "macros2e" "/usr/local/texlive/2019/texmf-dist/doc/latex/macros2e/macros2e.pdf")
(code-pdf-text "macros2e" "/usr/local/texlive/2019/texmf-dist/doc/latex/macros2e/macros2e.pdf")
;; (find-macros2efile "")
;; (find-macros2epage)
;; (find-macros2etext)




;; «lamportlatex»  (to ".lamportlatex")
;; Leslie Lamport: "LaTeX - A Document Preparation System (2nd ed)"
(code-djvu "lamport" "~/books/__comp/lamport__latex_document_preparation_system.djvu")
;; (find-lamportpage         5 "Contents")
;; (find-lamportpage (+ 16   1))
;; (find-lamportpage (+ 17 237))

;; «inputenc» (to ".inputenc")
;; (find-es "tex" "inputenc")
(code-pdf-page "inputenc" "/usr/share/doc/texlive-doc/latex/base/inputenc.pdf")
(code-pdf-text "inputenc" "/usr/share/doc/texlive-doc/latex/base/inputenc.pdf")

;; «xypic»  (to ".xypic")
;; (find-zsh "dmissing xyrefer")
;; (find-zsh "dmissing xyguide")
;; (code-pdf-page  "xyrefer" "/usr/share/doc/texlive-pictures-doc/generic/xypic/xyrefer.pdf")
;; (code-pdf-text  "xyrefer" "/usr/share/doc/texlive-pictures-doc/generic/xypic/xyrefer.pdf")
;; (code-pdf-page  "xyguide" "/usr/share/doc/texlive-doc/generic/xypic/xyguide.pdf")
;; (code-pdf-text  "xyguide" "/usr/share/doc/texlive-doc/generic/xypic/xyguide.pdf")

;; (find-fline "/usr/local/texlive/2019/texmf-dist/doc/generic/xypic/")
;; (find-fline "/usr/local/texlive/2019/texmf-dist/doc/generic/xypic/")
(code-pdf-page "xyrefer" "/usr/local/texlive/2019/texmf-dist/doc/generic/xypic/xyrefer.pdf")
(code-pdf-text "xyrefer" "/usr/local/texlive/2019/texmf-dist/doc/generic/xypic/xyrefer.pdf")
(code-pdf-page "xyguide" "/usr/local/texlive/2019/texmf-dist/doc/generic/xypic/xyguide.pdf")
(code-pdf-text "xyguide" "/usr/local/texlive/2019/texmf-dist/doc/generic/xypic/xyguide.pdf")
(code-pdf-page "xysource" "/usr/local/texlive/2019/texmf-dist/doc/generic/xypic/xysource.pdf")
(code-pdf-text "xysource" "/usr/local/texlive/2019/texmf-dist/doc/generic/xypic/xysource.pdf" 10)
;; (find-xyreferpage)
;; (find-xyrefertext)
;; (find-xyreferpage  2 "Contents")
;; (find-xyreferpage  8 "Figure 1: hposiitions.")
;; (find-xyrefertext  8 "Figure 1: hposiitions.")
;; (find-xyreferpage 12 "Figure 3: hobjectis")
;; (find-xyrefertext 12 "Figure 3: hobjectis")
;; (find-xyreferpage 16 "Figure 4: hdecoriations")
;; (find-xyrefertext 16 "Figure 4: hdecoriations")
;; (find-xyreferpage 17 "Figure 5: Kernel library hdiriectionals")
;; (find-xyrefertext 17 "Figure 5: Kernel library hdiriectionals")
;; (find-xyreferpage 19 "Figure 6: hciricles")
;; (find-xyrefertext 19 "Figure 6: hciricles")
;; (find-xyreferpage 22 "Figure 7: Syntax for curves")
;; (find-xyrefertext 22 "Figure 7: Syntax for curves")
;; (find-xyreferpage 39 "Figure 14: hpathis")
;; (find-xyrefertext 39 "Figure 14: hpathis")
;; (find-xyreferpage 42 "Figure 15: harrowis")
;; (find-xyrefertext 42 "Figure 15: harrowis")
;; (find-xyreferpage 46 "Figure 17: htwocellis")
;; (find-xyrefertext 46 "Figure 17: htwocellis")
;; (find-xyreferpage 52 "Figure 18: hgraphis")
;; (find-xyrefertext 52 "Figure 18: hgraphis")
;; (find-xyreferpage 78 "Index")
;; (find-xyrefertext "")
;; (find-xyguidepage)
;; (find-xyguidetext)
;; (find-xysourcepage)
;; (find-xysourcetext)
;; (find-xysourcepage 5 "Contents")
;; (find-xysourcetext 5 "Contents")
;; (find-xysourcepage 9 "List of Figures")
;; (find-xysourcetext 9 "List of Figures")
;; (find-xysourcepage 14 " cs ")
;; (find-xysourcetext 14 " cs ")
;; (find-xysourcepage (+ 10 25) "matrix option" "[row , column]")
;; (find-xysourcetext (+ 10 25) "matrix option" "[row , column]")

;; «xyrefer-syntax» (to ".xyrefer-syntax")
(defun xrs (&rest rest) (interactive)
  (apply 'find-angg ".emacs.papers" "xyrefer-syntax" rest))
;;
;; (find-xyreferpage  8   "<pos>")
;; (find-xyreferpage  8   "<coord>")
;; (find-xyreferpage  8   "<vector>")
;; (find-xyreferpage  8   "<corner>")
;; (find-xyreferpage  8   "<place>")
;; (find-xyreferpage  8   "<slide>")
;; (find-xyreferpage  8 "Figure 1: <pos>itions.")
;;
;; (find-xyreferpage 12   "<object>")
;; (find-xyreferpage 12   "<objectbox>")
;; (find-xyreferpage 12   "<modifier>")
;; (find-xyreferpage 12   "<add op>")
;; (find-xyreferpage 12   "<size>")
;; (find-xyreferpage 12   "<direction>")
;; (find-xyreferpage 12   "<diag>")
;; (find-xyreferpage 12   "<composite>")
;; (find-xyreferpage 12 "Figure 3: <object>s.")
;;
;; (find-xyreferpage 16   "<decor>")
;; (find-xyreferpage 16   "<command>")
;; (find-xyreferpage 16 "Figure 4: <decor>ations.")
;;
;; (find-xyreferpage 19   "\\cir <radius> { <cir> }")
;; (find-xyreferpage 19   "<radius>")
;; (find-xyreferpage 19   "<cir>")
;; (find-xyreferpage 19   "<orient>")
;; (find-xyreferpage 19 "Figure 6: <cir>cles.")
;;
;; (find-xyreferpage 22   "\\curve <modifier> { <curve-object> <poslist> }")
;; (find-xyreferpage 22   "<modifier>")
;; (find-xyreferpage 22   "<curve-option>")
;; (find-xyreferpage 22   "<curve-object>")
;; (find-xyreferpage 22   "<poslist>")
;; (find-xyreferpage 22   "<delim>")
;; (find-xyreferpage 22 "Figure 7: Syntax for curves.")
;;
;; (find-xyreferpage 39   "\PATH <path>")
;; (find-xyreferpage 39   "\afterPATH { <decor> } <path>")
;; (find-xyreferpage 39   "<path>")
;; (find-xyreferpage 39   "<turn>")
;; (find-xyreferpage 39   "<turnradius>")
;; (find-xyreferpage 39   "<segment>")
;; (find-xyreferpage 39   "<slide>")
;; (find-xyreferpage 39   "<labels>")
;; (find-xyreferpage 39   "<anchor>")
;; (find-xyreferpage 39   "<it>")
;; (find-xyreferpage 39   "<alias>")
;; (find-xyreferpage 39 "Figure 14: <path>s")
;;
;; (find-xyreferpage 42   "\\ar <arrow> <path>")
;; (find-xyreferpage 42   "<arrow>")
;; (find-xyreferpage 42   "<form>")
;; (find-xyreferpage 42   "<variant>")
;; (find-xyreferpage 42   "<tip>")
;; (find-xyreferpage 42   "<tipchar>")
;; (find-xyreferpage 42   "<conn>")
;; (find-xyreferpage 42   "<connchar>")
;; (find-xyreferpage 42 "Figure 15: <arrow>s.")



;; (find-sh "locate xypic")

;; «diagxy»  (to ".diagxy")
;; (find-angg ".emacs" "diagxy")
;; (find-es "xypic" "diagxy")
;; (find-es "diagxy" "upstream")
(code-c-d       "diagxy" "~/usrc/diagxy/")
(code-dvi       "diagxy" "~/usrc/diagxy/diaxydoc.dvi")
(code-pdf-text  "diagxy" "~/usrc/diagxy/diaxydoc.pdf")
;; (find-diagxyfile "")
;; (find-diagxypage 25)
;; (find-diagxypage 18)
;; (find-diagxypage 30)
;; (find-diagxyfile "diaxydoc.tex" "subsection{Inline macros}")
;; (find-diagxytext)
;; (find-diagxypage  6 "2"   "  The basic syntax")
;; (find-diagxytext    "2"   "  The basic syntax")
;; (find-diagxypage 24 "4.3" "  Empty placement and moving labels")
;; (find-diagxytext    "4.3" "  Empty placement and moving labels")

;; «pict2e» (to ".pict2e")
;; (find-es "pict2e" "dotemacs")
;; (find-es "pict2e" "manual")
;; (find-fline             "/usr/share/doc/texlive-doc/latex/pict2e/")
;; (code-pdf-page "pict2e" "/usr/share/doc/texlive-doc/latex/pict2e/pict2e.pdf")
;; (code-pdf-text "pict2e" "/usr/share/doc/texlive-doc/latex/pict2e/pict2e.pdf" 0)
;;
;; (find-fline          "/usr/local/texlive/2019/texmf-dist/doc/latex/pict2e/")
(code-pdf-page "pict2e" "/usr/local/texlive/2019/texmf-dist/doc/latex/pict2e/pict2e.pdf")
(code-pdf-text "pict2e" "/usr/local/texlive/2019/texmf-dist/doc/latex/pict2e/pict2e.pdf")
(code-c-d      "pict2es" "~/usrc/pict2e/")
(code-pdf-page "pict2es" "~/usrc/pict2e/pict2e.pdf")
(code-pdf-text "pict2es" "~/usrc/pict2e/pict2e.pdf")


;; «dcpic»  (to ".dcpic")
;; (find-es "tex" "dcpic")
;; (find-tlsh "find * | sort | grep dcpic")
;; (find-fline "/usr/local/texlive/2019/texmf-dist/doc/generic/dcpic/")
(code-c-d      "dcpic"   "/usr/local/texlive/2019/texmf-dist/doc/generic/dcpic/")
(code-pdf-page "dcpic"   "/usr/local/texlive/2019/texmf-dist/doc/generic/dcpic/manDCPiC.pdf")
(code-pdf-text "dcpic"   "/usr/local/texlive/2019/texmf-dist/doc/generic/dcpic/manDCPiC.pdf")
(code-pdf-page "dcpicpt" "/usr/local/texlive/2019/texmf-dist/doc/generic/dcpic/manDCPiCpt.pdf")
(code-pdf-text "dcpicpt" "/usr/local/texlive/2019/texmf-dist/doc/generic/dcpic/manDCPiCpt.pdf")
(code-pdf-page "dcpicet" "/usr/local/texlive/2019/texmf-dist/doc/generic/dcpic/eurotex2001.pdf")
(code-pdf-text "dcpicet" "/usr/local/texlive/2019/texmf-dist/doc/generic/dcpic/eurotex2001.pdf")
(code-pdf-page "dcpicex" "/usr/local/texlive/2019/texmf-dist/doc/generic/dcpic/examples.pdf")
(code-pdf-text "dcpicex" "/usr/local/texlive/2019/texmf-dist/doc/generic/dcpic/examples.pdf")
;; (find-dcpicfile "")
;; (find-dcpicpage)
;; (find-dcpictext)
;; (find-dcpicptpage)
;; (find-dcpicpttext)
;; (find-dcpicetpage)
;; (find-dcpicettext)
;; (find-dcpicexpage)
;; (find-dcpicextext)

;; «hyperref» (to ".hyperref")
;; (find-es "tex" "hyperref")
;; (find-hyperrefdocfile "")
(code-c-d "hyperrefdoc" "/usr/local/texlive/2019/texmf-dist/doc/latex/hyperref/")
(code-pdf-page "hyperrefbackref" "/usr/local/texlive/2019/texmf-dist/doc/latex/hyperref/backref.pdf")
(code-pdf-text "hyperrefbackref" "/usr/local/texlive/2019/texmf-dist/doc/latex/hyperref/backref.pdf")
(code-pdf-page "hyperrefmanual"  "/usr/local/texlive/2019/texmf-dist/doc/latex/hyperref/manual.pdf")
(code-pdf-text "hyperrefmanual"  "/usr/local/texlive/2019/texmf-dist/doc/latex/hyperref/manual.pdf")
(code-pdf-page "hyperrefnameref" "/usr/local/texlive/2019/texmf-dist/doc/latex/hyperref/nameref.pdf")
(code-pdf-text "hyperrefnameref" "/usr/local/texlive/2019/texmf-dist/doc/latex/hyperref/nameref.pdf")
(code-pdf-page "hyperrefoptions" "/usr/local/texlive/2019/texmf-dist/doc/latex/hyperref/options.pdf")
(code-pdf-text "hyperrefoptions" "/usr/local/texlive/2019/texmf-dist/doc/latex/hyperref/options.pdf")
(code-pdf-page "hyperrefpaper"   "/usr/local/texlive/2019/texmf-dist/doc/latex/hyperref/paper.pdf")
(code-pdf-text "hyperrefpaper"   "/usr/local/texlive/2019/texmf-dist/doc/latex/hyperref/paper.pdf")
(code-pdf-page "hyperrefslides"  "/usr/local/texlive/2019/texmf-dist/doc/latex/hyperref/slides.pdf")
(code-pdf-text "hyperrefslides"  "/usr/local/texlive/2019/texmf-dist/doc/latex/hyperref/slides.pdf")
;; (find-hyperrefdocfile "")
;; (find-hyperrefdocsh "ls $PWD/*.pdf")
;;
;; (find-hyperrefbackrefpage)
;; (find-hyperrefbackreftext)
;; (find-hyperrefmanualpage)
;; (find-hyperrefmanualtext)
;; (find-hyperrefnamerefpage)
;; (find-hyperrefnamereftext)
;; (find-hyperrefoptionspage)
;; (find-hyperrefoptionstext)
;; (find-hyperrefpaperpage)
;; (find-hyperrefpapertext)
;; (find-hyperrefslidespage)
;; (find-hyperrefslidestext)


;; «lipsum» (to ".lipsum")
;; (find-es "tex" "lipsum")
;; (find-fline "/usr/local/texlive/2019/texmf-dist/doc/latex/lipsum/")
(code-pdf-page "lipsum" "/usr/local/texlive/2019/texmf-dist/doc/latex/lipsum/lipsum.pdf")
(code-pdf-text "lipsum" "/usr/local/texlive/2019/texmf-dist/doc/latex/lipsum/lipsum.pdf")
;; (find-lipsumpage)
;; (find-lipsumtext)

;; «tlfaq» (to ".tlfaq")
;; (find-fline "/usr/local/texlive/2019/texmf-dist/doc/generic/FAQ-en/")
;; (find-tlfile "texmf-dist/doc/generic/FAQ-en/faq-install.tex")
(code-pdf-page "tlfaq" "/usr/local/texlive/2019/texmf-dist/doc/generic/FAQ-en/newfaq.pdf")
(code-pdf-text "tlfaq" "/usr/local/texlive/2019/texmf-dist/doc/generic/FAQ-en/newfaq.pdf")
;; (find-tlfaqpage)
;; (find-tlfaqtext)
;; (find-tlfaqpage 14 "8    What is CTAN?")
;; (find-tlfaqtext 14 "8    What is CTAN?")

;; «xcolor» (to ".xcolor")
;; (find-es "tex" "xcolor")
(code-pdf-page "xcolor"  "/usr/local/texlive/2019/texmf-dist/doc/latex/xcolor/xcolor.pdf")
(code-pdf-text "xcolor"  "/usr/local/texlive/2019/texmf-dist/doc/latex/xcolor/xcolor.pdf")
;; (find-xcolorpage)
;; (find-xcolortext)
;; (find-xcolorpage  4 "40% green and 60% yellow" "green!40!yellow")
;; (find-xcolortext  4 "40% green and 60% yellow" "green!40!yellow")
;; (find-xcolorpage  7 "2.1.2     Package options")
;; (find-xcolortext  7 "2.1.2     Package options")
;; (find-xcolorpage 17 "2.4       Predefined colors")
;; (find-xcolortext 17 "2.4       Predefined colors")
;; (find-xcolorpage 33 "Figure 5: Standard color expressions")
;; (find-xcolortext 33 "Figure 5: Standard color expressions")
;; (find-xcolorpage 38 "4.3    Colors via svgnames option")
;; (find-xcolortext 38 "4.3    Colors via svgnames option")
;; (find-xcolorpage 39 "4.4   Colors via x11names option")
;; (find-xcolortext 39 "4.4   Colors via x11names option")




;; «metapost»  (to ".metapost")
;; (find-angg ".emacs" "metapost")
;; (find-es "tex" "metapost")
(code-pdf-page  "mpintro" "/usr/share/doc/texlive-metapost-doc/metapost/base/mpintro.pdf")
(code-pdf-text  "mpintro" "/usr/share/doc/texlive-metapost-doc/metapost/base/mpintro.pdf")
(code-c-d       "mpintro" "/usr/share/doc/texlive-metapost-doc/metapost/base/source-tutorial/")
(code-pdf-page  "mpman"   "/usr/share/doc/texlive-metapost-doc/metapost/base/mpman.pdf")
(code-pdf-text  "mpman"   "/usr/share/doc/texlive-metapost-doc/metapost/base/mpman.pdf")
(code-c-d       "mpman"   "/usr/share/doc/texlive-metapost-doc/metapost/base/source-manual/")
(code-pdf-page  "mpgraph" "/usr/share/doc/texlive-metapost-doc/metapost/base/mpgraph.pdf")
(code-pdf-text  "mpgraph" "/usr/share/doc/texlive-metapost-doc/metapost/base/mpgraph.pdf")
(code-pdf-page  "mpboxes" "/usr/share/doc/texlive-metapost-doc/metapost/base/mpboxes.pdf")
(code-pdf-text  "mpboxes" "/usr/share/doc/texlive-metapost-doc/metapost/base/mpboxes.pdf")
(code-pdf-page  "mpobj" "/usr/share/doc/texlive-metapost-doc/metapost/metaobj/momanual.pdf")
(code-pdf-text  "mpobj" "/usr/share/doc/texlive-metapost-doc/metapost/metaobj/momanual.pdf")
;; (find-mpintropage   1  "Contents")
;; (find-mpintrotext "")
;; (find-mpintrofile "")
;; (find-mpmanfile "")
;; (find-mpmanfile "examples.mp.gz")
;; (find-mpmanfile "manfig.mp.gz")
;; (find-mpmanfile "mpboxes.mp.gz")
;; (find-mpmanpage      1  "Contents")
;; (find-mpmantext "")
;; (find-mpgraphpage      1 "Contents")
;; (find-mpgraphpage     13 "4 Typesetting numbers")
;; (find-mpgraphtext "")
;; (find-mpboxespage      1  "Contents")
;; (find-mpboxestext "")
;; (find-mpobjpage      1  "Contents")
;; (find-mpobjtext "")


;; «mpman»  (to ".mpman")
;; (find-angg "METAPOST/test1.mp")
;; (find-mpmanpage (+ 1  3) "pickup pencircle scaled 4pt")
;; (find-mpmantext          "pickup pencircle scaled 4pt")
;; (find-mpmanpage (+ 1  5) "outputtemplate :=")
;; (find-mpmantext          "outputtemplate :=")
;; (find-mpmanpage (+ 1 16) "outputtemplate :=")
;; (find-mpmantext          "outputtemplate :=")
;; (find-mpmanpage (+ 1 17) "The color type")
;; (find-mpmantext          "The color type")
;; (find-mpmanpage (+ 1 27) "when prologues is 3")
;; (find-mpmantext          "when prologues is 3")
;; (find-mpmanpage (+ 1 26) "verbatimtex")
;; (find-mpmantext          "verbatimtex")
;; (find-mpmanpage (+ 1 43) "drawarrow")
;; (find-mpmantext          "drawarrow")
;; (find-mpmanpage (+ 1 65) "TEX.mp")
;; (find-mpmantext          "TEX.mp\n")



;; «pgf»  (to ".pgf")
;; «tikz» (to ".tikz")
;; (find-angg ".emacs" "tikz")
;; (find-es "tikz" "texlive2018")
;; (find-es "xypic" "pgf")
;; (find-es "xypic" "pgf" "zcat")
;; (find-es "diagrams" "tikz")
;; (find-angg "TIKZ/test1.tex")
;; http://cremeronline.com/LaTeX/minimaltikz.pdf
;; (find-fline "$S/http/cremeronline.com/LaTeX/")
;; (find-fline "$S/http/cremeronline.com/LaTeX/")
(code-pdf-page "minimaltikz" "$S/http/cremeronline.com/LaTeX/minimaltikz.pdf")
(code-pdf-text "minimaltikz" "$S/http/cremeronline.com/LaTeX/minimaltikz.pdf")
;; (find-minimaltikzpage)
;; (find-minimaltikztext)
;; (find-minimaltikzpage 1 "Contents")
;; (find-minimaltikztext 1 "Contents")

;; (find-fline "/usr/local/texlive/2019/texmf-dist/doc/generic/pgf/")
(code-pdf-page  "pgfmanual" "/usr/local/texlive/2019/texmf-dist/doc/generic/pgf/pgfmanual.pdf")
(code-pdf-text  "pgfmanual" "/usr/local/texlive/2019/texmf-dist/doc/generic/pgf/pgfmanual.pdf")
(code-pdf-text8 "pgfmanual" "/usr/local/texlive/2019/texmf-dist/doc/generic/pgf/pgfmanual.pdf")
(code-pdf-page  "tikzman"   "/usr/local/texlive/2019/texmf-dist/doc/generic/pgf/pgfmanual.pdf")
(code-pdf-text  "tikzman"   "/usr/local/texlive/2019/texmf-dist/doc/generic/pgf/pgfmanual.pdf")
(code-pdf-text8 "tikzman"   "/usr/local/texlive/2019/texmf-dist/doc/generic/pgf/pgfmanual.pdf")
;; (find-tikzmanpage)
;; (find-tikzmanpage   3 "Contents")
;; (find-tikzmantext   3 "Contents")
;; (find-tikzmanpage  26 "1 Introduction")
;; (find-tikzmanpage  29 "I Tutorials and Guidelines")
;; (find-tikzmanpage  30 "2 Tutorial: A Picture for Karl's Students")
;; (find-tikzmanpage  44   "2.21      Adding Text")
;; (find-tikzmantext  44   "2.21      Adding Text")
;; (find-tikzmanpage  49 "3 Tutorial: A Petri-Net for Hagen")
;; (find-tikzmanpage  61 "4 Tutorial: Euclid's Amber Version of the Elements")
;; (find-tikzmanpage  69 "5 Tutorial: Diagrams as Simple Graphs")
;; (find-tikzmanpage  78 "6 Tutorial: A Lecture Map for Johannes")
;; (find-tikzmanpage  93 "7 Guidelines on Graphics")
;; (find-tikzmanpage 100 "II Installation and Configuration")
;; (find-tikzmanpage 101 "8 Installation")
;; (find-tikzmanpage 103 "9 Licenses and Copyright")
;; (find-tikzmanpage 116 "10 Supported Formats")
;; (find-tikzmanpage 122 "11 Design Principles")
;; (find-tikzmanpage 126 "12 Hierarchical Structures: Package, Environments, Scopes, and Styles")
;; (find-tikzmanpage 133 "13 Specifying Coordinates")
;; (find-tikzmanpage 149 "14 Syntax for Path Specifications")
;; (find-tikzmanpage 167 "15 Actions on Paths")
;; (find-tikzmanpage 185 "16 Arrows")
;; (find-tikzmanpage 218 "17 Nodes and Edges")
;; (find-tikzmanpage 257 "18 Pics: Small Pictures on Paths")
;; (find-tikzmanpage 264 "19 Specifying Graphs")
;; (find-tikzmanpage 314 "20 Matrices and Alignment")
;; (find-tikzmanpage 325 "21 Making Trees Grow")
;; (find-tikzmanpage 335 "22 Plots of Functions")
;; (find-tikzmanpage 347 "23 Transparency")
;; (find-tikzmanpage 359 "24 Decorated Paths")
;; (find-tikzmanpage 366 "25 Transformations")
;; (find-tikzmanpage 373 "26 Animations")
;; (find-tikzmanpage 408 "IV Graph Drawing")
;; (find-tikzmanpage 409 "27 Introduction to Algorithmic Graph Drawing")
;; (find-tikzmanpage 413 "28 Using Graph Drawing in TikZ")
;; (find-tikzmanpage 443 "29 Using Graph Drawing in PGF")
;; (find-tikzmanpage 451 "30 Graph Drawing Layouts: Trees")
;; (find-tikzmanpage 461 "31 Graph Drawing Algorithms: Layered Layouts")
;; (find-tikzmanpage 466 "32 Graph Drawing Algorithms: Force-Based Methods")
;; (find-tikzmanpage 474 "33 Graph Drawing Algorithms: Circular Layouts")
;; (find-tikzmanpage 476 "34 Graph Drawing Layouts: Phylogenetic Trees")
;; (find-tikzmanpage 481 "35 Graph Drawing Algorithms: Edge Routing")
;; (find-tikzmanpage 482 "36 The Algorithm Layer")
;; (find-tikzmanpage 532 "37 Writing Graph Drawing Algorithms in C")
;; (find-tikzmanpage 542 "38 The Display Layer")
;; (find-tikzmanpage 550 "39 The Binding Layer")
;; (find-tikzmanpage 556 "V Libraries")
;; (find-tikzmanpage 557 "40 Three Dimensional Drawing Library")
;; (find-tikzmanpage 560 "41 Angle Library")
;; (find-tikzmanpage 562 "42 Arrow Tip Library")
;; (find-tikzmanpage 563 "43 Automata Drawing Library")
;; (find-tikzmanpage 568 "44 Babel Library")
;; (find-tikzmanpage 569 "45 Background Library")
;; (find-tikzmanpage 573 "46 Calc Library")
;; (find-tikzmanpage 574 "47 Calendar Library")
;; (find-tikzmanpage 591 "48 Chains")
;; (find-tikzmanpage 598 "49 Circuit Libraries")
;; (find-tikzmanpage 628 "50 Decoration Library")
;; (find-tikzmanpage 657 "51 Entity-Relationship Diagram Drawing Library")
;; (find-tikzmanpage 659 "52 Externalization Library")
;; (find-tikzmanpage 673 "53 Fading Library")
;; (find-tikzmanpage 674 "54 Fitting Library")
;; (find-tikzmanpage 677 "55 Fixed Point Arithmetic Library")
;; (find-tikzmanpage 679 "56 Floating Point Unit Library")
;; (find-tikzmanpage 687 "57 Lindenmayer System Drawing Library")
;; (find-tikzmanpage 692 "58 Math Library")
;; (find-tikzmanpage 698 "59 Matrix Library")
;; (find-tikzmanpage 702 "60 Mindmap Drawing Library")
;; (find-tikzmanpage 712 "61 Paper Folding Diagrams Library")
;; (find-tikzmanpage 718 "62 Pattern Library")
;; (find-tikzmanpage 719 "63 Petri-Net Drawing Library")
;; (find-tikzmanpage 724 "64 Plot Handler Library")
;; (find-tikzmanpage 733 "65 Plot Mark Library")
;; (find-tikzmanpage 735 "66 Profiler Library")
;; (find-tikzmanpage 738 "67 Resource Description Framework Library")
;; (find-tikzmanpage 751 "68 Shadings Library")
;; (find-tikzmanpage 755 "69 Shadows Library")
;; (find-tikzmanpage 760 "70 Shape Library")
;; (find-tikzmanpage 805 "71 Spy Library: Magnifying Parts of Pictures")
;; (find-tikzmanpage 811 "72 SVG-Path Library")
;; (find-tikzmanpage 812 "73 To Path Library")
;; (find-tikzmanpage 817 "74 Through Library")
;; (find-tikzmanpage 818 "75 Tree Library")
;; (find-tikzmanpage 821 "76 Turtle Graphics Library")
;; (find-tikzmanpage 823 "77 Views Library")
;; (find-tikzmanpage 825 "VI Data Visualization")
;; (find-tikzmanpage 826 "78 Introduction to Data Visualization")
;; (find-tikzmanpage 828 "79 Creating Data Visualizations")
;; (find-tikzmanpage 838 "80 Providing Data for a Data Visualization")
;; (find-tikzmanpage 846 "81 Axes")
;; (find-tikzmanpage 892 "82 Visualizers")
;; (find-tikzmanpage 902 "83 Style Sheets and Legends")
;; (find-tikzmanpage 935 "84 Polar Axes")
;; (find-tikzmanpage 944 "85 The Data Visualization Backend")
;; (find-tikzmanpage 945 "VII Utilities")
;; (find-tikzmanpage 946 "86 Key Management")
;; (find-tikzmanpage 972 "87 Repeating Things: The Foreach Statement")
;; (find-tikzmanpage 977 "88 Date and Calendar Utility Macros")
;; (find-tikzmanpage 984 "89 Page Management")
;; (find-tikzmanpage 991 "90 Extended Color Support")
;; (find-tikzmanpage 992 "91 Parser Module")
;; (find-tikzmanpage 993 "VIII Mathematical and Object-Oriented Engines")
;; (find-tikzmanpage 994 "92 Design Principles")
;; (find-tikzmanpage 995 "93 Mathematical Expressions")
;; (find-tikzmanpage 1012 "94 Additional Mathematical Commands")
;; (find-tikzmanpage 1015 "95 Customizing the Mathematical Engine")
;; (find-tikzmanpage 1018 "96 Number Printing")
;; (find-tikzmanpage 1028 "97 Object-Oriented Programming")
;; (find-tikzmanpage 1036 "IX The Basic Layer")
;; (find-tikzmanpage 1037 "98 Design Principles")
;; (find-tikzmanpage 1039 "99 Hierarchical Structures: Package, Environments, Scopes, and Text")
;; (find-tikzmanpage 1052 "100 Specifying Coordinates")
;; (find-tikzmanpage 1061 "101 Constructing Paths")
;; (find-tikzmanpage 1072 "102 Decorations")
;; (find-tikzmanpage 1085 "103 Using Paths")
;; (find-tikzmanpage 1091 "104 Defining New Arrow Tip Kinds")
;; (find-tikzmanpage 1101 "105 Nodes and Shapes")
;; (find-tikzmanpage 1116 "106 Matrices")
;; (find-tikzmanpage 1121 "107 Coordinate, Canvas, and Nonlinear Transformations")
;; (find-tikzmanpage 1136 "108 Patterns")
;; (find-tikzmanpage 1139 "109 Declaring and Using Images")
;; (find-tikzmanpage 1143 "110 Externalizing Graphics")
;; (find-tikzmanpage 1150 "111 Creating Plots")
;; (find-tikzmanpage 1157 "112 Layered Graphics")
;; (find-tikzmanpage 1159 "113 Shadings")
;; (find-tikzmanpage 1166 "114 Transparency")
;; (find-tikzmanpage 1171 "115 Animations")
;; (find-tikzmanpage 1190 "116 Adding libraries to pgf : temporary registers")
;; (find-tikzmanpage 1192 "117 Quick Commands")
;; (find-tikzmanpage 1195 "X The System Layer")
;; (find-tikzmanpage 1196 "118 Design of the System Layer")
;; (find-tikzmanpage 1197 "119 Commands of the System Layer")
;; (find-tikzmanpage 1212 "120 The Soft Path Subsystem")
;; (find-tikzmanpage 1215 "121 The Protocol Subsystem")
;; (find-tikzmanpage 1216 "122 Animation System Layer")
;; (find-tikzmanpage 1234 "XI References and Index")
;; (find-tikzmanpage 1235 "Index")
;; (find-tikzmantext 1235 "Index")
;; (find-tikzmantext)

;; Old:
;; (find-pgfmanualpage   3 "Contents")
;; (find-pgfmanualtext   3 "Contents")
;; (find-pgfmanualpage   4 "3.3  Introduction to Nodes")
;; (find-pgfmanualtext   4 "3.3  Introduction to Nodes")
;; (find-pgfmanualpage  23 "teaching his students" "about sine and cosine")
;; (find-pgfmanualtext  23 "teaching his students" "about sine and cosine")
;; (find-pgfmanualpage  26 "2.5    Circle Path Construction")
;; (find-pgfmanualtext  26 "2.5    Circle Path Construction")
;; (find-pgfmanualpage  26 "2.6    Rectangle Path Construction")
;; (find-pgfmanualtext  26 "2.6    Rectangle Path Construction")
;; (find-pgfmanualpage  27   "help lines/.style=")
;; (find-pgfmanualtext  27   "help lines/.style=")
;; (find-pgfmanualpage  27 "2.8    Adding a Touch of Style")
;; (find-pgfmanualtext  27 "2.8    Adding a Touch of Style")
;; (find-pgfmanualpage  27   "\\tikzset")
;; (find-pgfmanualtext  27   "\\tikzset")
;; (find-pgfmanualpage  29 "2.11    Clipping a Path")
;; (find-pgfmanualtext  29 "2.11    Clipping a Path")
;; (find-pgfmanualpage  33 "2.17    Adding Arrow Tips")
;; (find-pgfmanualtext  33 "2.17    Adding Arrow Tips")
;; (find-pgfmanualpage  35 "2.20     Repeating Things: For-Loops")
;; (find-pgfmanualtext  35 "2.20     Repeating Things: For-Loops")
;; (find-pgfmanualpage  35   "\\foreach \\x in {1,2,3}")
;; (find-pgfmanualtext  35   "\\foreach \\x in {1,2,3}")
;; (find-pgfmanualpage  36 "2.21     Adding Text")
;; (find-pgfmanualtext  36 "2.21     Adding Text")
;; (find-pgfmanualpage  41 "3.3     Introduction to Nodes")
;; (find-pgfmanualtext  41 "3.3     Introduction to Nodes")
;; (find-pgfmanualpage  44 "3.9    Adding Labels Next to Nodes")
;; (find-pgfmanualtext  44 "3.9    Adding Labels Next to Nodes")

;; (find-pgfmanualpage  46 "3.10    Connecting Nodes")
;; (find-pgfmanualtext  46 "3.10    Connecting Nodes")
;; (find-pgfmanualpage  46   "\\draw [->] (enter critical) -- (critical);")
;; (find-pgfmanualtext  46   "\\draw [->] (enter critical) -- (critical);")
;; (find-pgfmanualpage  48 "3.11    Adding Labels Next to Lines")
;; (find-pgfmanualtext  48 "3.11    Adding Labels Next to Lines")
;; (find-pgfmanualpage  61 "4       Tutorial: Euclid's")
;; (find-pgfmanualtext  61 "4       Tutorial: Euclid's")
;; (find-pgfmanualpage  62   "\\coordinate (A) at (0,0);")
;; (find-pgfmanualtext  62   "\\coordinate (A) at (0,0);")
;; (find-pgfmanualpage  53   "label=left:\\textcolor{blue}{$A$}")
;; (find-pgfmanualtext  53   "label=left:\\textcolor{blue}{$A$}")
;; (find-pgfmanualpage  53   "$ (0,0) + .1*(rand,rand) $")
;; (find-pgfmanualtext  53   "$ (0,0) + .1*(rand,rand) $")
;; (find-pgfmanualpage  56   "\\def\\A{\\textcolor{input}{$A$}}")
;; (find-pgfmanualtext  56   "\\def\\A{\\textcolor{input}{$A$}}")
;; (find-pgfmanualpage  57 "3.12    Adding the Snaked Line and Multi-Line Text")
;; (find-pgfmanualtext  57 "3.12    Adding the Snaked Line and Multi-Line Text")
;; (find-pgfmanualpage 145 "13.5     Coordinate Calculations")
;; (find-pgfmanualtext 145 "13.5     Coordinate Calculations")
;; (find-pgfmanualpage 145   "\\usetikzlibrary{calc}")
;; (find-pgfmanualtext 145   "\\usetikzlibrary{calc}")
;; (find-pgfmanualpage 147   "\\i*180")
;; (find-pgfmanualtext 147   "\\i*180")
;; (find-pgfmanualpage 156 "14.8    The Grid Operation")
;; (find-pgfmanualtext 156 "14.8    The Grid Operation")
;; (find-pgfmanualpage 168 "15.2     Specifying a Color")
;; (find-pgfmanualtext 168 "15.2     Specifying a Color")
;; (find-pgfmanualpage 244 "17.10      The Label and Pin Options")
;; (find-pgfmanualtext 244 "17.10      The Label and Pin Options")
;; (find-pgfmanualpage 245 "17.10.2    The Label Option")
;; (find-pgfmanualtext 245 "17.10.2    The Label Option")
;; (find-pgfmanualpage 255   "we connect a node in another picture")
;; (find-pgfmanualtext 255   "we connect a node in another picture")
;; (find-pgfmanualpage 337 "22.5     Plotting a Function")
;; (find-pgfmanualtext 337 "22.5     Plotting a Function")
;; (find-pgfmanualpage 337   "plot (\\x,{sin(\\x r)})")
;; (find-pgfmanualtext 337   "plot (\\x,{sin(\\x r)})")
;; (find-pgfmanualpage 340 "22.7    Placing Marks on the Plot")
;; (find-pgfmanualtext 340 "22.7    Placing Marks on the Plot")
;; (find-pgfmanualpage 1234 "References and Index")
;; (find-pgfmanualtext 1234 "References and Index")
;; (find-pgfmanualpage 1235 "Index")
;; (find-pgfmanualtext 1235 "Index")

;; (find-minimaltikzpage      1  "Contents")
;; (find-minimaltikzpage (+ 1 1) "Index")
;; (find-minimaltikztext "")


;; «xfig»  (to ".xfig")
;; (find-es "tex" "xfig")
(code-c-d "xfigref" "/usr/share/doc/xfig/html/")
(code-ps        "xfigref" "/usr/share/doc/xfig/xfig_ref_en.pdf")
(code-pdf-text  "xfigref" "/usr/share/doc/xfig/xfig_ref_en.pdf")
(code-ps        "xfighowto" "/usr/share/doc/xfig/xfig-howto.pdf")
(code-pdf-text  "xfighowto" "/usr/share/doc/xfig/xfig-howto.pdf")
;; (find-xfigrefpage 1)
;; (find-xfighowtopage 1)


;; «geometry»  (to ".geometry")
;; «latexgeom»  (to ".latexgeom")
;; (find-es "tex" "geometry")
;; (find-LATEX "2011ebl-slides.tex" "geometry")
;; (find-LATEXgrep "grep --color -nH -e geometry *.tex")
;; (find-LATEXgrep "grep --color -nH -e {geometry} *.tex")
;; (find-fline "/usr/local/texlive/2019/texmf-dist/doc/latex/geometry/")
;; (find-tlsh "find * | sort | grep geometry")
(code-c-d      "geometry" "/usr/local/texlive/2019/texmf-dist/doc/latex/geometry/")
(code-pdf-page "geometry" "/usr/local/texlive/2019/texmf-dist/doc/latex/geometry/geometry.pdf")
(code-pdf-text "geometry" "/usr/local/texlive/2019/texmf-dist/doc/latex/geometry/geometry.pdf")
;; (find-geometryfile "")
;; (find-geometrypage)
;; (find-geometrytext)
;; (find-geometrypage 3 "Figure 1: Dimension names")
;; (find-geometrytext 3 "Figure 1: Dimension names")

(code-c-d      "latexgeom" "/usr/share/doc/texlive-doc/latex/geometry/")
(code-pdf-page "latexgeom" "/usr/share/doc/texlive-doc/latex/geometry/geometry.pdf")
(code-pdf-text "latexgeom" "/usr/share/doc/texlive-doc/latex/geometry/geometry.pdf")
;; (find-latexgeomfile "")
;; (find-fline "/usr/share/doc/texlive-doc/latex/geometry/")
;; (find-latexgeompage      1  "Contents")
;; (find-latexgeompage      6  "Paper size")
;; (find-latexgeompage (+ 1 1) "Index")
;; (find-latexgeomtext "")
;; (find-latexgeomtext "total={6.5in,8.75in},")



;; «beamer» (to ".beamer")
;; (find-es "tex" "beamer")
(code-c-d      "beamer"   "/usr/local/texlive/2019/texmf-dist/doc/latex/beamer/")
(code-pdf-page "beamerlb" "/usr/local/texlive/2019/texmf-dist/doc/latex/beamer/beamerexample-lecture-beamer-version.pdf")
(code-pdf-text "beamerlb" "/usr/local/texlive/2019/texmf-dist/doc/latex/beamer/beamerexample-lecture-beamer-version.pdf")
(code-pdf-page "beamerlp" "/usr/local/texlive/2019/texmf-dist/doc/latex/beamer/beamerexample-lecture-print-version.pdf")
(code-pdf-text "beamerlp" "/usr/local/texlive/2019/texmf-dist/doc/latex/beamer/beamerexample-lecture-print-version.pdf")
;; (find-beamerfile "")
;; (find-beamerlbpage)
;; (find-beamerlbtext)
;; (find-beamerlppage)
;; (find-beamerlptext)


;; «freemathfonts»  (to ".freemathfonts")
;; (find-es "tex" "math-fonts-for-latex")
;; http://www.tug.org/pracjourn/2006-1/hartke/hartke.pdf
;; (find-pdf-page "$S/http/www.tug.org/pracjourn/2006-1/hartke/hartke.pdf")
;; (find-pdf-text "$S/http/www.tug.org/pracjourn/2006-1/hartke/hartke.pdf")
(code-pdf-page "freemathfonts" "$S/http/www.tug.org/pracjourn/2006-1/hartke/hartke.pdf")
(code-pdf-text "freemathfonts" "$S/http/www.tug.org/pracjourn/2006-1/hartke/hartke.pdf")
;; (find-freemathfontspage)
;; (find-freemathfontstext)


;; «postscript»  (to ".postscript")
;; (find-es "ps" "books")
;; http://partners.adobe.com/public/developer/en/ps/PLRM.pdf
;; http://www.adobe.com/devnet/postscript/
;; http://www.adobe.com/devnet/postscript/pdfs/PLRM.pdf
;; http://www.adobe.com/devnet/postscript/pdfs/PSerrata.txt
;; http://www.adobe.com/devnet/postscript/pdfs/PS3010and3011.Supplement.pdf
;; http://www.adobe.com/devnet/postscript/pdfs/5001.DSC_Spec.pdf
;; http://www.rightbrain.com/download/books/ThinkingInPostScript.pdf
(code-pdf-page  "pslr3"     "$S/http/partners.adobe.com/public/developer/en/ps/PLRM.pdf")
(code-pdf-text  "pslr3"     "$S/http/partners.adobe.com/public/developer/en/ps/PLRM.pdf")
(code-ps        "pslr3sup"  "$S/http/www.adobe.com/devnet/postscript/pdfs/PS3010and3011.Supplement.pdf")
(code-pdf-text  "pslr3sup"  "$S/http/www.adobe.com/devnet/postscript/pdfs/PS3010and3011.Supplement.pdf")
(code-ps        "psdscspec" "$S/http/www.adobe.com/devnet/postscript/pdfs/5001.DSC_Spec.pdf")
(code-pdf-text  "psdscspec" "$S/http/www.adobe.com/devnet/postscript/pdfs/5001.DSC_Spec.pdf")
(code-pdf-page  "psthink"   "$S/http/www.rightbrain.com/download/books/ThinkingInPostScript.pdf")
(code-pdf-text  "psthink"   "$S/http/www.rightbrain.com/download/books/ThinkingInPostScript.pdf")
(code-pdf-page  "psblue"  "~/usrc/BlueBook/PSBlueBook.pdf")
(code-pdf-text  "psblue"  "~/usrc/BlueBook/PSBlueBook.pdf")
(code-c-d       "psblue"  "~/usrc/BlueBook/CODE/")
(code-pdf-page  "psgreen" "~/usrc/GreenBook/PSGreenBook.pdf")
(code-pdf-text  "psgreen" "~/usrc/GreenBook/PSGreenBook.pdf")
(code-c-d       "psgreen" "~/usrc/GreenBook/CODE/")
;; (find-pslr3page 1)
;; (find-pslr3text)
;; (find-pslr3text "print or =")
;; (find-pslr3text "(, ), <, >, [, ], {, }, /, and %")
;; (find-pslr3text "three conventions for quoting a literal string")
;; (find-pslr3text "[ and ]")
;; (find-pslr3text "{ and }")
;; (find-pslr3text "<< and >>")
;; (find-pslr3text "3.3.6 Packed Array Objects")
;; (find-pslr3text "3.4 Stacks")
;; (find-pslr3suppage 1)
;; (find-pslr3suptext)
;; (find-psdscspecpage 1)
;; (find-psdscspectext)
;; (find-psthinkpage 1)
;; (find-psthinktext)
;; (find-psbluepage         3  "Contents")
;; (find-psbluepage (+  8   1) "1. Introduction")
;; (find-psbluepage (+  7   7) "2. Stack and Arithmetic")
;; (find-psbluepage (+  6  17) "3. Beginning Graphics")
;; (find-psbluepage (+  4  35) "5. Printing Text")
;; (find-psbluepage (+  4  47) "6. More Graphics")
;; (find-psbluepage (+ -4 241) "Index")
;; (find-psbluetext)
;; (find-psbluefile "")
;; (find-psgreenpage        2  "Contents")
;; (find-psgreenpage (+ 3 221) "Index")
;; (find-psgreentext)
;; (find-psgreenfile "")



;; «coq»  (to ".coq")
;; (find-es "coq")
(code-ps        "coqdocfaq" "/usr/share/doc/coq-doc-pdf/FAQ.v.pdf")
(code-pdf-text  "coqdocfaq" "/usr/share/doc/coq-doc-pdf/FAQ.v.pdf")
(code-ps        "coqdoctut" "/usr/share/doc/coq-doc-pdf/Tutorial.v.pdf")
(code-pdf-text  "coqdoctut" "/usr/share/doc/coq-doc-pdf/Tutorial.v.pdf")
(code-ps        "coqdocref" "/usr/share/doc/coq-doc-pdf/Reference-Manual.pdf")
(code-pdf-text  "coqdocref" "/usr/share/doc/coq-doc-pdf/Reference-Manual.pdf")
(code-ps        "coqdocrectut" "/usr/share/doc/coq-doc-pdf/RecTutorial.v.pdf")
(code-pdf-text  "coqdocrectut" "/usr/share/doc/coq-doc-pdf/RecTutorial.v.pdf")
;; (find-coqdocfaqpage 1)
;; (find-coqdocfaqtext)
;; (find-coqdoctutpage 1)
;; (find-coqdoctuttext)
;; (find-coqdocrefpage 1)
;; (find-coqdocreftext)
;; (find-coqdocrectutpage 1)
;; (find-coqdocrectuttext)

;; Bertot/Casterán: "Interactive Theorem Proving and Program Development
;;   (Coq'Art: The Calculus of Inductive Constructions)"
;; http://www.labri.fr/perso/casteran/CoqArt/index.html
;; http://www-sop.inria.fr/marelle/Yves.Bertot/research.html
;; http://gigapedia.com/items/123523/interactive-theorem-proving-and-program-development
(code-djvu "coqart" "~/books/__comp/bertot_casteran__interactive_theorem_proving_and_program_development.djvu")
;; (find-coqartpage        17  "Contents")
;; (find-coqartpage (+ 26  30) "2.3.2. Sections and Local Variables")
;; (find-coqartpage (+ 26 460) "Index")


;; «proofweb»  (to ".proofweb")
;; (find-es "coq" "proofweb")
;; http://prover.cs.ru.nl/man.pdf
(code-pdf-page  "proofwebman" "$S/http/prover.cs.ru.nl/man.pdf")
(code-pdf-text  "proofwebman" "$S/http/prover.cs.ru.nl/man.pdf")
;; (find-proofwebmanpage 2 "Contents")
;; (find-proofwebmantext "")




;; «javascript»  (to ".javascript")
;; (find-books "__comp/__comp.el" "crockford")
;; (find-es "javascript" "crockford")
;; (find-es "javascript" "crockford-survey")
(code-c-d "crockford" "~/usrc/crockford/final/")
;; (find-crockfordw3m "toc.html")
;;
;; http://javascript.crockford.com/
;; http://javascript.crockford.com/survey.html
;; http://javascript.crockford.com/tdop/tdop.html
;; http://javascript.crockford.com/inheritance.html
;; http://javascript.crockford.com/prototypal.html
(code-c-d "jscrockford" "$S/http/javascript.crockford.com/")
;; (find-jscrockfordfile "")
;; (find-jscrockfordw3m "survey.html")
;; (find-jscrockfordw3m "inheritance.html")
;; (find-jscrockfordw3m "prototypal.html")
;; (find-jscrockfordw3m "tdop/tdop.html")



;; «julia»  (to ".julia")
;; (find-es "julia" "julia-manual")
(code-pdf-page "juliamanual" "$S/https/raw.githubusercontent.com/JuliaLang/docs.julialang.org/assets/julia-1.2.0.pdf")
(code-pdf-text "juliamanual" "$S/https/raw.githubusercontent.com/JuliaLang/docs.julialang.org/assets/julia-1.2.0.pdf")
;; (find-juliamanualpage)
;; (find-juliamanualtext)


;; «ruby»  (to ".ruby")
;; (find-es "ruby" "pragmatic")
;; (find-es "ruby" "ruby-in-a-nutshell")
;; (find-books "__comp/__comp.el" "ruby")



;; «hp-laserjet-1300»  (to ".hp-laserjet-1300")
;; (find-es "print" "hp-laserjet-1300")
;; http://bizsupport1.austin.hp.com/bc/docs/support/SupportManual/bpl13095/bpl13095.pdf
(code-pdf-page  "hp1300userguide" "$S/http/bizsupport1.austin.hp.com/bc/docs/support/SupportManual/bpl13095/bpl13095.pdf")
(code-pdf-text  "hp1300userguide" "$S/http/bizsupport1.austin.hp.com/bc/docs/support/SupportManual/bpl13095/bpl13095.pdf")
;; (find-hp1300userguidepage 1)
;; (find-hp1300userguidepage (+ 8  6) "Go button")
;; (find-hp1300userguidepage (+ 8 52) "Redistributing toner")
;; (find-hp1300userguidepage (+ 8 58) "Demo page")
;; (find-hp1300userguidepage (+ 8 58) "Configuration page")
;; (find-hp1300userguidepage (+ 8 70) "Finding the solution")
;; (find-hp1300userguidepage (+ 8 72) "Status light patterns")
;; (find-hp1300userguidepage (+ 8 89) "Clearing jams")
;; (find-hp1300userguidetext)

;; «eee»  (to ".eee")
;; (find-es "eee" "manual")
;; http://www.retrevo.com/support/Asus-1005PE-Laptops-manual/id/23611bh639/t/2/
;; (kill-new "E5255_1005_1001_series_Win7_English.pdf")
;; (find-fline "/tmp/")
;; (find-fline "~/tmp/")
(code-pdf-page  "eee1005manual" "~/tmp/E5255_1005_1001_series_Win7_English.pdf")
(code-pdf-text  "eee1005manual" "~/tmp/E5255_1005_1001_series_Win7_English.pdf")




;; «agda»  (to ".agda")
;; (find-angg ".emacs" "agda")
;; (find-es "agda" "agda-tutorials")
;; Ana Bove and Peter Dybjer: "Dependent Types at Work" (lecture notes)
;; http://www.cs.chalmers.se/~peterd/papers/DependentTypesAtWork.pdf
(code-pdf-page  "dtaw" "$S/http/www.cs.chalmers.se/~peterd/papers/DependentTypesAtWork.pdf")
(code-pdf-text  "dtaw" "$S/http/www.cs.chalmers.se/~peterd/papers/DependentTypesAtWork.pdf")
;; Ulf Norell: "Dependently Typed Programming in Agda"
;; http://www.cse.chalmers.se/~ulfn/papers/afp08/tutorial.pdf
(code-pdf-page  "dtpia" "$S/http/www.cse.chalmers.se/~ulfn/papers/afp08/tutorial.pdf")
(code-pdf-text  "dtpia" "$S/http/www.cse.chalmers.se/~ulfn/papers/afp08/tutorial.pdf")
;; Bove/Dybjer/Norell: "A Brief Overview of Agda - A Functional Language with Dependent Types"
;; http://wiki.portal.chalmers.se/agda/uploads/Main.Othertutorials/AgdaOverview2009.pdf
(code-pdf-page  "agdaov2009" "$S/http/wiki.portal.chalmers.se/agda/uploads/Main.Othertutorials/AgdaOverview2009.pdf")
(code-pdf-text  "agdaov2009" "$S/http/wiki.portal.chalmers.se/agda/uploads/Main.Othertutorials/AgdaOverview2009.pdf")
;; (find-dtawpage  1  "Contents")
;; (find-dtawpage  4 "data Bool : Set where")
;; (find-dtawtext    "data Bool : Set where")
;; (find-dtawpage 12 "in scope")
;; (find-dtawtext    "in scope")
;; (find-dtawpage 22 "are pairs of canonical proofs")
;; (find-dtawtext    "are pairs of canonical proofs")
;; (find-dtawpage 24 "nocase")
;; (find-dtawtext    "nocase")
;; (find-dtawpage 29 "5     Agda as a Programming Logic")
;; (find-dtawtext    "5     Agda as a Programming Logic")
;; (find-dtawpage 43 "A     More about the Agda System")
;; (find-dtawtext    "A     More about the Agda System")
;; (find-dtawtext "")
;;
;; (find-dtpiapage      1  "Contents")
;; (find-dtpiatext "")
;; (find-dtpiapage  6 "fully dependent function composition")
;; (find-dtpiatext    "fully dependent function composition")
;; (find-dtpiapage  8 "Dot patterns")
;; (find-dtpiatext    "Dot patterns")
;; (find-dtpiapage 12 "The with construct")
;; (find-dtpiatext    "The with construct")
;;
;; (find-agdaov2009page      1  "Contents")
;; (find-agdaov2009text "")



;; «smalltalk»  (to ".smalltalk")
;; (find-es "smalltalk")
;; Black/Ducasse/Nierstrasz/Pollet: "Squeak by Example"
;; http://squeakbyexample.org/
;; http://www.iam.unibe.ch/~scg/SBE/SBE.pdf
(code-pdf-page  "squeakbyexample" "$S/http/www.iam.unibe.ch/~scg/SBE/SBE.pdf")
(code-pdf-text  "squeakbyexample" "$S/http/www.iam.unibe.ch/~scg/SBE/SBE.pdf" 3)
;; (find-squeakbyexamplepage         3  "Contents")
;; (find-squeakbyexampletext         3  "Contents")
;; (find-squeakbyexamplepage (+ 12   3) "Chapter 1")
;; (find-squeakbyexampletext (+ 12   3) "Chapter 1")
;; (find-squeakbyexamplepage (+ 12 278) "Index")
;; (find-squeakbyexampletext (+ 12 278) "Index")
;; (find-squeakbyexampletext "")



;; «android» (to ".android")
;; (find-es "android" "2.3.4")
;; http://www.google.com/help/hc/pdfs/mobile/AndroidUsersGuide-2.3.4.pdf
(code-pdf-page  "android234" "$S/http/www.google.com/help/hc/pdfs/mobile/AndroidUsersGuide-2.3.4.pdf")
(code-pdf-text  "android234" "$S/http/www.google.com/help/hc/pdfs/mobile/AndroidUsersGuide-2.3.4.pdf" 0)


;; «lean»  (to ".lean")

;; «fplean4»  (to ".fplean4")
;; (find-es "lean" "fplean4")
;; (find-angg ".emacs" "lean4")
;; (find-angg ".emacs.lean.el" "ee-rstdoc-:fplean4")
;; (find-fplean4doc)
;; (find-fplean4doc "hello-world/starting-a-project")
(code-pdf-page  "fplean4" "$S/https/leanprover.github.io/fplean4.pdf")
(code-pdf-text8 "fplean4" "$S/https/leanprover.github.io/fplean4.pdf")
(code-c-d       "fplean4" "$S/https/leanprover.github.io/")
;; (find-fplean4file "")
;; (find-fplean4file "fplean4.txt")
;; (find-fplean4page)
;; (find-fplean4text)
;; (find-fplean4page  9 "cannot be computed until we know")
;; (find-fplean4text  9 "cannot be computed until we know")
;; (find-fplean4page 10 "evaluates to")
;; (find-fplean4text 10 "evaluates to")
;; (find-fplean4text 14)
;; (find-fplean4page 14 "Functions and Definitions")
;; (find-fplean4text 14 "Functions and Definitions")
;; (find-fplean4page 18 "Structures")
;; (find-fplean4text 18 "Structures")
;; (find-fplean4page 26 "Datatypes and Patterns")
;; (find-fplean4text 26 "Datatypes and Patterns")
;; (find-fplean4page 28 "Pattern Matching")
;; (find-fplean4text 28 "Pattern Matching")
;; (find-fplean4page 30 "Recursive Functions")
;; (find-fplean4text 30 "Recursive Functions")
;; (find-fplean4page 34 "Polymorphism")
;; (find-fplean4text 34 "Polymorphism")
;; (find-fplean4page 36 "Linked Lists")
;; (find-fplean4text 36 "Linked Lists")
;; (find-fplean4page 38 "Implicit Arguments")
;; (find-fplean4text 38 "Implicit Arguments")
;; (find-fplean4page 42 "The Prod structure")
;; (find-fplean4text 42 "The Prod structure")
;; (find-fplean4page 43 "The Sum datatype")
;; (find-fplean4text 43 "The Sum datatype")
;; (find-fplean4page 44   "inductive ArithExpr")
;; (find-fplean4text 44   "inductive ArithExpr")
;; (find-fplean4page 44 "Unit is a type with just one")
;; (find-fplean4text 44 "Unit is a type with just one")
;; (find-fplean4page 48 "Automatic Implicit Arguments")
;; (find-fplean4text 48 "Automatic Implicit Arguments")
;; (find-fplean4page 49 "Local Definitions")
;; (find-fplean4text 49 "Local Definitions")
;; (find-fplean4page 51 "Type Inference")
;; (find-fplean4text 51 "Type Inference")
;; (find-fplean4page 53 "Natural Number Patterns")
;; (find-fplean4text 53 "Natural Number Patterns")
;; (find-fplean4page 54 "Anonymous Functions")
;; (find-fplean4text 54 "Anonymous Functions")
;; (find-fplean4page 56 "Namespaces")
;; (find-fplean4text 56 "Namespaces")
;; (find-fplean4page 57 "if let")
;; (find-fplean4text 57 "if let")
;; (find-fplean4page 64 "Running a Program")
;; (find-fplean4text 64 "Running a Program")
;; (find-fplean4page 67 "Hello, {name}!")
;; (find-fplean4text 67 "Hello, {name}!")
;; (find-fplean4page 71 "def twice (action : IO Unit)")
;; (find-fplean4text 71 "def twice (action : IO Unit)")

;; (find-fplean4page 75 "Starting a Project")
;; (find-fplean4text 75 "Starting a Project")
;; (find-fplean4page 75  "lake new greeting")
;; (find-fplean4text 75  "lake new greeting")
;; (find-fplean4page 76  "import" "Greeting")
;; (find-fplean4text 76  "import" "Greeting")
;; (find-fplean4page 79 "Worked Example: cat")
;; (find-fplean4text 79 "Worked Example: cat")
;; (find-fplean4page 93 "Interlude: Propositions, Proofs, and" "Indexing")
;; (find-fplean4text 93 "Interlude: Propositions, Proofs, and" "Indexing")

;; (find-fplean4page 105 "heterogeneous addition")
;; (find-fplean4text 105 "heterogeneous addition")
;; (find-fplean4page 135 "Coercions")
;; (find-fplean4text 135 "Coercions")
;; (find-fplean4page 151 "Monads")
;; (find-fplean4text 151 "Monads")
;; (find-fplean4page 164 "The Monad Type Class")
;; (find-fplean4text 164 "The Monad Type Class")
;; (find-fplean4page 186 "do-Notation for Monads")
;; (find-fplean4text 186 "do-Notation for Monads")
;; (find-fplean4page 190 "The IO Monad")
;; (find-fplean4text 190 "The IO Monad")
;; (find-fplean4page 200 "Functors, Applicative Functors, and" "Monads")
;; (find-fplean4text 200 "Functors, Applicative Functors, and" "Monads")
;; (find-fplean4page 216 "The Applicative Contract")
;; (find-fplean4text 216 "The Applicative Contract")
;; (find-fplean4page 230 "Universes")
;; (find-fplean4text 230 "Universes")
;; (find-fplean4page 236 "The Complete Definitions")
;; (find-fplean4text 236 "The Complete Definitions")
;; (find-fplean4page 254 "A Monad Construction Kit")
;; (find-fplean4text 254 "A Monad Construction Kit")
;; (find-fplean4page 271 "More do Features")
;; (find-fplean4text 271 "More do Features")
;; (find-fplean4page 286 "Pipe Operators")
;; (find-fplean4text 286 "Pipe Operators")
;; (find-fplean4page 291 "Programming with Dependent Types")
;; (find-fplean4text 291 "Programming with Dependent Types")
;; (find-fplean4page 308 "Worked Example: Typed Queries")
;; (find-fplean4text 308 "Worked Example: Typed Queries")
;; (find-fplean4page 346 "Interlude: Tactics, Induction, and Proofs")
;; (find-fplean4text 346 "Interlude: Tactics, Induction, and Proofs")
;; (find-fplean4page 425 "Special Types")
;; (find-fplean4text 425 "Special Types")


;; «mathsinlean»  (to ".mathsinlean")
;; (find-es "lean" "mathsinlean")
(code-c-d      "mathsinlean" "~/bigsrc/mathematics_in_lean/")
(code-pdf-page "mathsinlean" "~/bigsrc/mathematics_in_lean/mathematics_in_lean.pdf")
(code-pdf-text "mathsinlean" "~/bigsrc/mathematics_in_lean/mathematics_in_lean.pdf")
;; (find-mathsinleanpage)
;; (find-mathsinleantext)
;; (find-mathsinleanpage 9 "infoview")
;; (find-mathsinleantext 9 "infoview")


;; «tpinlean»  (to ".tpinlean")
;; «tpil4»  (to ".tpil4")
;; (find-es "lean" "tpil4")
;; https://leanprover.github.io/theorem_proving_in_lean4/tpil4.pdf
;; (find-fline "$S/https/leanprover.github.io/theorem_proving_in_lean4/")
;; Moved to:
;;   (find-angg ".emacs.lean.el" "ee-leandoc-:lean4")
' (code-pdf-page  "tpil4" "$S/https/leanprover.github.io/theorem_proving_in_lean4/tpil4.pdf")
' (code-pdf-text8 "tpil4" "$S/https/leanprover.github.io/theorem_proving_in_lean4/tpil4.pdf")
;; (find-tpil4page)
;; (find-tpil4text)
;; (find-tpil4page   1 "1. Introduction")
;; (find-tpil4text   1    "Introduction")
;; (find-tpil4page   4 "2. Dependent Type Theory")
;; (find-tpil4text   4    "Dependent Type Theory")
;; (find-tpil4page   4 "2.1. Simple Type Theory")
;; (find-tpil4text   4      "Simple Type Theory")
;; (find-tpil4page   6 "2.2. Types as objects")
;; (find-tpil4text   6      "Types as objects")
;; (find-tpil4page   8 "2.3. Function Abstraction and Evaluation")
;; (find-tpil4text   8      "Function Abstraction and Evaluation")
;; (find-tpil4page  11 "2.4. Definitions")
;; (find-tpil4text  11      "Definitions")
;; (find-tpil4page  13 "2.5. Local Definitions")
;; (find-tpil4text  13      "Local Definitions")
;; (find-tpil4page  13 "2.6. Variables and Sections")
;; (find-tpil4text  13      "Variables and Sections")
;; (find-tpil4page  15 "2.7. Namespaces")
;; (find-tpil4text  15      "Namespaces")
;; (find-tpil4page  22 "3. Propositions and Proofs")
;; (find-tpil4text  22    "Propositions and Proofs")
;; (find-tpil4page  22 "3.1. Propositions as Types")
;; (find-tpil4text  22      "Propositions as Types")
;; (find-tpil4page  25 "3.2. Working with Propositions as Types")
;; (find-tpil4text  25      "Working with Propositions as Types")
;; (find-tpil4page  28 "3.3. Propositional Logic")
;; (find-tpil4text  28      "Propositional Logic")
;; (find-tpil4page  33 "3.4. Introducing Auxiliary Subgoals")
;; (find-tpil4text  33      "Introducing Auxiliary Subgoals")
;; (find-tpil4page  34 "3.5. Classical Logic")
;; (find-tpil4text  34      "Classical Logic")
;; (find-tpil4page  35 "3.6. Examples of Propositional Validities")
;; (find-tpil4text  35      "Examples of Propositional Validities")
;; (find-tpil4page  37      "-- distributivity")
;; (find-tpil4text  37      "-- distributivity")
;; (find-tpil4page  38 "4. Quantifiers and Equality")
;; (find-tpil4text  38    "Quantifiers and Equality")
;; (find-tpil4page  45    "Calculational Proofs")
;; (find-tpil4text  45    "Calculational Proofs")
;; (find-tpil4page  55 "5. Tactics")
;; (find-tpil4text  55    "Tactics")
;; (find-tpil4page  57    "tagged the first subgoal as left")
;; (find-tpil4text  57    "tagged the first subgoal as left")
;; (find-tpil4page  82 "6. Interacting with Lean")
;; (find-tpil4text  82    "Interacting with Lean")
;; (find-tpil4page  82 "6.1. Importing Files")
;; (find-tpil4text  82      "Importing Files")
;; (find-tpil4page  83 "6.2. More on Sections")
;; (find-tpil4text  83      "More on Sections")
;; (find-tpil4page  83 "6.3. More on Namespaces")
;; (find-tpil4text  83      "More on Namespaces")
;; (find-tpil4page  85 "6.4. Attributes")
;; (find-tpil4text  85      "Attributes")
;; (find-tpil4page  87 "6.5. More on Implicit Arguments")
;; (find-tpil4text  87      "More on Implicit Arguments")
;; (find-tpil4page  99 "7. Inductive Types")
;; (find-tpil4text  99    "Inductive Types")
;; (find-tpil4page 125 "8. Induction and Recursion")
;; (find-tpil4text 125    "Induction and Recursion")
;; (find-tpil4page 152 "9. Structures and Records")
;; (find-tpil4text 152    "Structures and Records")
;; (find-tpil4page 157 "10. Type Classes")
;; (find-tpil4text 157     "Type Classes")
;; (find-tpil4page 175 "11. The Conversion Tactic Mode")
;; (find-tpil4text 175     "The Conversion Tactic Mode")
;; (find-tpil4page 179 "12. Axioms and Computation")
;; (find-tpil4text 179     "Axioms and Computation")



;; https://leanprover.github.io/theorem_proving_in_lean/
;; https://leanprover.github.io/theorem_proving_in_lean/theorem_proving_in_lean.pdf
;; (find-fline "$S/https/leanprover.github.io/theorem_proving_in_lean/")
(code-pdf-page  "tpinlean" "$S/https/leanprover.github.io/theorem_proving_in_lean/theorem_proving_in_lean.pdf")
(code-pdf-text8 "tpinlean" "$S/https/leanprover.github.io/theorem_proving_in_lean/theorem_proving_in_lean.pdf" 6)
(code-c-d "tpil4" "~/usrc/theorem_proving_in_lean4/")
;; (find-tpinlean4file "")
;; (find-tpinleanpage)
;; (find-tpinleantext)
;; (find-tpinleanpage (+ 6 1) "1 Introduction")
;; (find-tpinleanpage (+ 6 1) "1.1 Computers and Theorem Proving")
;; (find-tpinleanpage (+ 6 2) "1.2 About Lean")
;; (find-tpinleanpage (+ 6 2) "1.3 About this Book")
;; (find-tpinleanpage (+ 6 2)   "theorem and_commutative")
;; (find-tpinleantext (+ 6 2)   "theorem and_commutative")
;; (find-tpinleanpage (+ 6 3) "1.4 Acknowledgments")
;; (find-tpinleanpage (+ 6 5) "2 Dependent Type Theory")
;; (find-tpinleanpage (+ 6 5) "2.1 Simple Type Theory")
;; (find-tpinleanpage (+ 6 7) "2.2 Types as Objects")
;; (find-tpinleanpage (+ 6 9) "2.3 Function Abstraction and Evaluation")
;; (find-tpinleanpage (+ 6 11) "2.4 Introducing Definitions")
;; (find-tpinleanpage (+ 6 13) "2.5 Local Definitions")
;; (find-tpinleanpage (+ 6 13) "2.6 Variables and Sections")
;; (find-tpinleanpage (+ 6 15) "2.7 Namespaces")
;; (find-tpinleanpage (+ 6 17) "2.8 Dependent Types")
;; (find-tpinleanpage (+ 6 19) "2.9 Implicit Arguments")
;; (find-tpinleanpage (+ 6 21) "2.10 Exercises")
;; (find-tpinleanpage (+ 6 23) "3 Propositions and Proofs")
;; (find-tpinleanpage (+ 6 23) "3.1 Propositions as Types")
;; (find-tpinleanpage (+ 6 25) "3.2 Working with Propositions as Types")
;; (find-tpinleanpage (+ 6 25)   "theorem t1 : p → q → p := λ hp : p, λ hq : q, hp")
;; (find-tpinleantext (+ 6 25)   "theorem t1 : p → q → p := λ hp : p, λ hq : q, hp")
;; (find-tpinleanpage (+ 6 25)   "show p, from hp")
;; (find-tpinleantext (+ 6 25)   "show p, from hp")
;; (find-tpinleanpage (+ 6 27) "3.3 Propositional Logic")
;; (find-tpinleanpage (+ 6 28)     "The example command")
;; (find-tpinleantext (+ 6 28)     "The example command")
;; (find-tpinleanpage (+ 6 31) "3.4 Introducing Auxiliary Subgoals")
;; (find-tpinleanpage (+ 6 32) "3.5 Classical Logic")
;; (find-tpinleanpage (+ 6 33) "3.6 Examples of Propositional Validities")
;; (find-tpinleanpage (+ 6 35) "3.7 Exercises")
;; (find-tpinleanpage (+ 6 37) "4 Quantifiers and Equality")
;; (find-tpinleanpage (+ 6 37) "4.1 The Universal Quantifier")
;; (find-tpinleanpage (+ 6 39) "4.2 Equality")
;; (find-tpinleanpage (+ 6 41)   "import data.int.basic")
;; (find-tpinleantext (+ 6 41)   "import data.int.basic")
;; (find-tpinleanpage (+ 6 42) "4.3 Calculational Proofs")
;; (find-tpinleantext (+ 6 42)     "Calculational Proofs" "by   rw   h1")
;; (find-tpinleanpage (+ 6 43) "4.4 The Existential Quantifier")
;; (find-tpinleanpage (+ 6 48) "4.5 More on the Proof Language")
;; (find-tpinleanpage (+ 6 49) "4.6 Exercises")
;; (find-tpinleanpage (+ 6 53) "5 Tactics")
;; (find-tpinleanpage (+ 6 53) "5.1 Entering Tactic Mode")
;; (find-tpinleanpage (+ 6 56) "5.2 Basic Tactics")
;; (find-tpinleanpage (+ 6 60) "5.3 More Tactics")
;; (find-tpinleanpage (+ 6 62) "5.4 Structuring Tactic Proofs")
;; (find-tpinleanpage (+ 6 68) "5.5 Tactic Combinators")
;; (find-tpinleanpage (+ 6 70) "5.6 Rewriting")
;; (find-tpinleanpage (+ 6 72) "5.7 Using the Simplifier")
;; (find-tpinleanpage (+ 6 77) "5.8 Exercises")
;; (find-tpinleanpage (+ 6 79) "6 Interacting with Lean")
;; (find-tpinleanpage (+ 6 79) "6.1 Importing Files")
;; (find-tpinleanpage (+ 6 80) "6.2 More on Sections")
;; (find-tpinleanpage (+ 6 82) "6.3 More on Namespaces")
;; (find-tpinleanpage (+ 6 84) "6.4 Attributes")
;; (find-tpinleanpage (+ 6 85) "6.5 More on Implicit Arguments")
;; (find-tpinleanpage (+ 6 87) "6.6 Notation")
;; (find-tpinleanpage (+ 6 89) "6.7 Coercions")
;; (find-tpinleanpage (+ 6 89) "6.8 Displaying Information")
;; (find-tpinleanpage (+ 6 91) "6.9 Setting Options")
;; (find-tpinleanpage (+ 6 91) "6.10 Elaboration Hints")
;; (find-tpinleanpage (+ 6 92) "6.11 Using the Library")
;; (find-tpinleanpage (+ 6 95) "7 Inductive Types")
;; (find-tpinleanpage (+ 6 96) "7.1 Enumerated Types")
;; (find-tpinleanpage (+ 6 98) "7.2 Constructors with Arguments")
;; (find-tpinleanpage (+ 6 101) "7.3 Inductively Defined Propositions")
;; (find-tpinleanpage (+ 6 102) "7.4 Defining the Natural Numbers")
;; (find-tpinleanpage (+ 6 105) "7.5 Other Recursive Data Types")
;; (find-tpinleanpage (+ 6 106) "7.6 Tactics for Inductive Types")
;; (find-tpinleanpage (+ 6 111) "7.7 Inductive Families")
;; (find-tpinleanpage (+ 6 113) "7.8 Axiomatic Details")
;; (find-tpinleanpage (+ 6 114) "7.9 Mutual and Nested Inductive Types")
;; (find-tpinleanpage (+ 6 115) "7.10 Exercises")
;; (find-tpinleanpage (+ 6 117) "8 Induction and Recursion")
;; (find-tpinleanpage (+ 6 117) "8.1 Pattern Matching")
;; (find-tpinleanpage (+ 6 120) "8.2 Wildcards and Overlapping Patterns")
;; (find-tpinleanpage (+ 6 122) "8.3 Structural Recursion and Induction")
;; (find-tpinleanpage (+ 6 124) "8.4 Well-Founded Recursion and Induction")
;; (find-tpinleanpage (+ 6 126) "8.5 Mutual Recursion")
;; (find-tpinleanpage (+ 6 128) "8.6 Dependent Pattern Matching")
;; (find-tpinleanpage (+ 6 130) "8.7 Inaccessible Terms")
;; (find-tpinleanpage (+ 6 131) "8.8 Match Expressions")
;; (find-tpinleanpage (+ 6 133) "8.9 Exercises")
;; (find-tpinleanpage (+ 6 135) "9 Structures and Records")
;; (find-tpinleanpage (+ 6 135) "9.1 Declaring Structures")
;; (find-tpinleanpage (+ 6 138) "9.2 Objects")
;; (find-tpinleanpage (+ 6 139) "9.3 Inheritance")
;; (find-tpinleanpage (+ 6 141) "10 Type Classes")
;; (find-tpinleanpage (+ 6 141) "10.1 Type Classes and Instances")
;; (find-tpinleanpage (+ 6 143) "10.2 Chaining Instances")
;; (find-tpinleanpage (+ 6 144) "10.3 Inferring Notation")
;; (find-tpinleanpage (+ 6 145) "10.4 Decidable Propositions")
;; (find-tpinleanpage (+ 6 147) "10.5 Managing Type Class Inference")
;; (find-tpinleanpage (+ 6 149) "10.6 Coercions using Type Classes")
;; (find-tpinleanpage (+ 6 153) "11 Axioms and Computation")
;; (find-tpinleanpage (+ 6 154) "11.1 Historical and Philosophical Context")
;; (find-tpinleanpage (+ 6 154) "11.2 Propositional Extensionality")
;; (find-tpinleanpage (+ 6 155) "11.3 Function Extensionality")
;; (find-tpinleanpage (+ 6 157) "11.4 Quotients")
;; (find-tpinleanpage (+ 6 161) "11.5 Choice")
;; (find-tpinleanpage (+ 6 163) "11.6 The Law of the Excluded Middle")
;; (find-tpinleanpage (+ 6 167) "Bibliography")



;; «leanttmain»  (to ".leanttmain")
;; (find-es "lean" "lean-type-theory")
(code-pdf-page  "leanttmain" "$S/https/github.com/digama0/lean-type-theory/releases/download/v1.0/main.pdf")
(code-pdf-text8 "leanttmain" "$S/https/github.com/digama0/lean-type-theory/releases/download/v1.0/main.pdf")
;; (find-leanttmainpage)
;; (find-leanttmaintext)
;; (find-leanttmainpage 8 "2.5   Definitions")
;; (find-leanttmaintext 8 "2.5   Definitions")
;; (find-leanttmainpage 9 "telescope")
;; (find-leanttmaintext 9 "telescope")

;; «leanttslides»  (to ".leanttslides")
;; (find-es "lean" "lean-type-theory")
(code-pdf-page  "leanttslides" "$S/https/github.com/digama0/lean-type-theory/releases/download/v1.0/slides.pdf")
(code-pdf-text8 "leanttslides" "$S/https/github.com/digama0/lean-type-theory/releases/download/v1.0/slides.pdf")
;; (find-leanttslidespage)
;; (find-leanttslidestext)



;; «maxima-by-example»  (to ".maxima-by-example")
;; (find-books "__comp/__comp.el" "maxima-by-example")
;; (find-es "maxima" "maxima-by-example")
(code-c-d      "mbe"   "$S/https/home.csulb.edu/~woollett/")
(code-pdf-page "mbe"   "$S/https/home.csulb.edu/~woollett/mbe-all.pdf")
(code-pdf-text "mbe"   "$S/https/home.csulb.edu/~woollett/mbe-all.pdf")
(code-pdf-page "mbe01" "$S/https/home.csulb.edu/~woollett/mbe1intro.pdf")
(code-pdf-text "mbe01" "$S/https/home.csulb.edu/~woollett/mbe1intro.pdf")
(code-pdf-page "mbe02" "$S/https/home.csulb.edu/~woollett/mbe2plotfit.pdf")
(code-pdf-text "mbe02" "$S/https/home.csulb.edu/~woollett/mbe2plotfit.pdf")
(code-pdf-page "mbe03" "$S/https/home.csulb.edu/~woollett/mbe3ode1.pdf")
(code-pdf-text "mbe03" "$S/https/home.csulb.edu/~woollett/mbe3ode1.pdf")
(code-pdf-page "mbe04" "$S/https/home.csulb.edu/~woollett/mbe4solve.pdf")
(code-pdf-text "mbe04" "$S/https/home.csulb.edu/~woollett/mbe4solve.pdf")
(code-pdf-page "mbe05" "$S/https/home.csulb.edu/~woollett/mbe5matrix.pdf")
(code-pdf-text "mbe05" "$S/https/home.csulb.edu/~woollett/mbe5matrix.pdf")
(code-pdf-page "mbe06" "$S/https/home.csulb.edu/~woollett/mbe6calc1.pdf")
(code-pdf-text "mbe06" "$S/https/home.csulb.edu/~woollett/mbe6calc1.pdf")
(code-pdf-page "mbe07" "$S/https/home.csulb.edu/~woollett/mbe7sint.pdf")
(code-pdf-text "mbe07" "$S/https/home.csulb.edu/~woollett/mbe7sint.pdf")
(code-pdf-page "mbe08" "$S/https/home.csulb.edu/~woollett/mbe8nint.pdf")
(code-pdf-text "mbe08" "$S/https/home.csulb.edu/~woollett/mbe8nint.pdf")
(code-pdf-page "mbe09" "$S/https/home.csulb.edu/~woollett/mbe9bfloat.pdf")
(code-pdf-text "mbe09" "$S/https/home.csulb.edu/~woollett/mbe9bfloat.pdf")
(code-pdf-page "mbe10" "$S/https/home.csulb.edu/~woollett/mbe10fltrans.pdf")
(code-pdf-text "mbe10" "$S/https/home.csulb.edu/~woollett/mbe10fltrans.pdf")
(code-pdf-page "mbe11" "$S/https/home.csulb.edu/~woollett/mbe11fft.pdf")
(code-pdf-text "mbe11" "$S/https/home.csulb.edu/~woollett/mbe11fft.pdf")
(code-pdf-page "mbe12" "$S/https/home.csulb.edu/~woollett/mbe12dirac3.pdf")
(code-pdf-text "mbe12" "$S/https/home.csulb.edu/~woollett/mbe12dirac3.pdf")
(code-pdf-page "mbe13" "$S/https/home.csulb.edu/~woollett/mbe13qdraw.pdf")
(code-pdf-text "mbe13" "$S/https/home.csulb.edu/~woollett/mbe13qdraw.pdf")
(code-pdf-page "mbe14" "$S/https/home.csulb.edu/~woollett/mbe14fit.pdf")
(code-pdf-text "mbe14" "$S/https/home.csulb.edu/~woollett/mbe14fit.pdf")
;; (find-mbefile "")
;; (find-mbepage)
;; (find-mbetext)
;; (find-mbe01page)
;; (find-mbe01text)
;; (find-mbe02page)
;; (find-mbe02text)
;; (find-mbe03page)
;; (find-mbe03text)
;; (find-mbe04page)
;; (find-mbe04text)
;; (find-mbe05page)
;; (find-mbe05text)
;; (find-mbe06page)
;; (find-mbe06text)
;; (find-mbe07page)
;; (find-mbe07text)
;; (find-mbe08page)
;; (find-mbe08text)
;; (find-mbe09page)
;; (find-mbe09text)
;; (find-mbe10page)
;; (find-mbe10text)
;; (find-mbe11page)
;; (find-mbe11text)
;; (find-mbe12page)
;; (find-mbe12text)
;; (find-mbe13page)
;; (find-mbe13text)
;; (find-mbe14page)
;; (find-mbe14text)

;; «hutton»  (to ".hutton")
;; (find-books "__comp/__comp.el" "haskell-hutton")
(code-pdf-page "huttonbook" "~/books/__comp/hutton__programming_in_haskell.pdf")
(code-pdf-text "huttonbook" "~/books/__comp/hutton__programming_in_haskell.pdf" 1)



;; «rmsessays»  (to ".rmsessays")
;; (find-es "texinfo" "rmsessays")
(code-c-d       "rmsessays" "~/usrc/rms-essays/")
(code-dvi       "rmsessays" "~/usrc/rms-essays/rms-essays.dvi")
(code-pdf-text  "rmsessays" "~/usrc/rms-essays/rms-essays.pdf")
;; (find-rmsessayspage 1)
;; (find-rmsessayspage (+ 6  19) "printer")
;; (find-rmsessaystext           "printer")
;; http://www.gnu.org/philosophy/words-to-avoid.html#Theft
;; (find-rmsessayspage (+ 6 206) "laws define justice or ethical conduct")
;; (find-rmsessaystext           "laws define justice or ethical conduct")
;; (find-rmsessaystext)



;; Nathasha Alechina: "Functional Dependencies Between Variables"
;; http://www.cs.nott.ac.uk/~nza/studia.ps
;; (find-sh "cd $S/http/www.cs.nott.ac.uk/~nza/ && cat studia.ps | ps2pdf - studia.pdf")
(code-ps        "navars" "$S/http/www.cs.nott.ac.uk/~nza/studia.ps")
(code-pdf-text  "navars" "$S/http/www.cs.nott.ac.uk/~nza/studia.pdf")
;; (find-navarspage 1)
;; (find-navarstext)

;; Coquant/Huet: "The calculus of constructions" (1986)
;; http://www.inria.fr/rrrt/rr-0530.html
;; ftp://ftp.inria.fr/INRIA/publication/publi-pdf/RR/RR-0530.pdf
(code-pdf-text  "coc86" "$S/ftp/ftp.inria.fr/INRIA/publication/publi-pdf/RR/RR-0530.pdf")
;; (find-coc86page 1)

;; XY-pic and notation for categorical diagrams
;; ftp://ftp.diku.dk/diku/semantics/papers/D-210.ps.Z
;; (find-sh "cd $S/ftp/ftp.diku.dk/diku/semantics/papers/ && zcat D-210.ps.Z | ps2pdf - D-210.pdf")
(code-ps        "xycatd" "$S/ftp/ftp.diku.dk/diku/semantics/papers/D-210.ps.Z")
(code-pdf-text  "xycatd" "$S/ftp/ftp.diku.dk/diku/semantics/papers/D-210.pdf")
;; (find-xycatdpage 1)
;; (find-xycatdtext)

;; Hassan Aït-Kaci: "Warren's Abstract Machine: a Tutorial Reconstruction"
;; http://wikix.ilog.fr/bin/view/Main/HassanAitKaci
;; http://gigapedia.com/items/447164/warren--039-s-abstract-machine--a-tutorial-reconstruction--logic-programming-
;; http://www.vanx.org/archive/wam/wam.html
;; http://www.vanx.org/archive/wam/wambook.pdf
;; http://www.vanx.org/archive/wam/wam-slides.pdf
(code-ps        "wambook" "$S/http/www.vanx.org/archive/wam/wambook.pdf")
(code-pdf-text  "wambook" "$S/http/www.vanx.org/archive/wam/wambook.pdf")
(code-ps        "wamslides" "$S/http/www.vanx.org/archive/wam/wam-slides.pdf")
(code-pdf-text  "wamslides" "$S/http/www.vanx.org/archive/wam/wam-slides.pdf")
;; (find-wambookpage 1)
;; (find-wambooktext)
;; (find-wamslidespage 1)
;; (find-wamslidestext)

;; Norman Ramsey: "Teach Technical Writing in Two Hours per Week"
;; http://www.cs.tufts.edu/~nr/pubs/two-abstract.html
;; http://www.cs.tufts.edu/~nr/pubs/two.dvi
;; http://www.cs.tufts.edu/~nr/pubs/two.pdf
;; http://www.cs.tufts.edu/~nr/pubs/learn.dvi
;; http://www.cs.tufts.edu/~nr/pubs/learn.pdf
(code-dvi       "nramseytwo" "$S/http/www.cs.tufts.edu/~nr/pubs/two.dvi")
(code-pdf-text  "nramseytwo" "$S/http/www.cs.tufts.edu/~nr/pubs/two.pdf")
(code-dvi       "nramseylearn" "$S/http/www.cs.tufts.edu/~nr/pubs/learn.dvi")
(code-pdf-text  "nramseylearn" "$S/http/www.cs.tufts.edu/~nr/pubs/learn.pdf")
;; (find-nramseytwopage 1)
;; (find-nramseytwotext)
;; (find-nramseylearnpage 1)
;; (find-nramseylearntext)

;; Ieke Moerdijk/Benno van den Berg: "A Unified Approach to Algebraic Set Theory"
;; http://front.math.ucdavis.edu/0710.3066
;; http://front.math.ucdavis.edu/0710.3066.dvi
;; http://front.math.ucdavis.edu/0710.3066.pdf
(code-dvi       "moeuast" "$S/http/front.math.ucdavis.edu/0710.3066.dvi")
(code-pdf-text  "moeuast" "$S/http/front.math.ucdavis.edu/0710.3066.pdf")
;; (find-moeuastpage 1)
;; (find-moeuasttext)

;; Peter Freyd: "The Theory of Core Algebras: its Completeness"
;; http://www.tac.mta.ca/tac/volumes/18/11/18-11.dvi
;; http://www.tac.mta.ca/tac/volumes/18/11/18-11.pdf
(code-dvi       "freydcore" "$S/http/www.tac.mta.ca/tac/volumes/18/11/18-11.dvi")
(code-pdf-text  "freydcore" "$S/http/www.tac.mta.ca/tac/volumes/18/11/18-11.pdf")
;; (find-freydcorepage 1)
;; (find-freydcoretext)

;; Moerdijk: "Introduction to the Language of Stacks and Gerbes"
;; http://www.math.uu.nl/publications/preprints/1264.pdf
(code-ps        "moestacks" "$S/http/www.math.uu.nl/publications/preprints/1264.pdf")
(code-pdf-text  "moestacks" "$S/http/www.math.uu.nl/publications/preprints/1264.pdf")
;; (find-moestackspage 1)
;; (find-moestackstext)

;; Catherine Parent: "Synthese de preuves de programmes dans le Calcul des Constructions Inductives"
;; http://www-verimag.imag.fr/~parent/These/main.ps
;; (find-sh "cd $S/http/www-verimag.imag.fr/~parent/These/ && cat main.ps | ps2pdf - main.pdf")
(code-ps        "parentphd" "$S/http/www-verimag.imag.fr/~parent/These/main.ps")
(code-pdf-text  "parentphd" "$S/http/www-verimag.imag.fr/~parent/These/main.pdf")
;; (find-parentphdpage 1)
;; (find-parentphdtext)

;; Lopez-Escobar: "Equivalence Between Semantics for Intuitionism. I"
;; http://www.jstor.org/stable/info/2273226
;; http://www.jstor.org/stable/pdfplus/2273226.pdf
(code-pdf-page  "escobarebsi" "$S/http/www.jstor.org/stable/pdfplus/2273226.pdf")
(code-pdf-text  "escobarebsi" "$S/http/www.jstor.org/stable/pdfplus/2273226.pdf")
;; (find-escobarebsipage 1)
;; (find-escobarebsitext)

;; J.L.Bell: "Isomorphism of Structures in S-Toposes"
;; http://www.jstor.org/stable/info/2273748
;; http://www.jstor.org/stable/pdfplus/2273748.pdf
(code-pdf-page  "bellisostrst" "$S/http/www.jstor.org/stable/pdfplus/2273748.pdf")
(code-pdf-text  "bellisostrst" "$S/http/www.jstor.org/stable/pdfplus/2273748.pdf")
;; (find-bellisostrstpage 1)
;; (find-bellisostrsttext)

;; Boileau/Joyal: "La Logique des Topos"
;; http://www.jstor.org/stable/info/2273251
;; http://www.jstor.org/stable/pdfplus/2273251.pdf
(code-pdf-page  "boileaujoyal" "$S/http/www.jstor.org/stable/pdfplus/2273251.pdf")
(code-pdf-text  "boileaujoyal" "$S/http/www.jstor.org/stable/pdfplus/2273251.pdf")
;; (find-boileaujoyalpage 1)
;; (find-boileaujoyaltext)

;; Barbara Veit: "A Proof of the Associated Sheaf Theorem by Means of Categorical Logic"
;; http://www.jstor.org/stable/info/2273255
;; http://www.jstor.org/stable/pdfplus/2273255.pdf
(code-pdf-page  "veit" "$S/http/www.jstor.org/stable/pdfplus/2273255.pdf")
(code-pdf-text  "veit" "$S/http/www.jstor.org/stable/pdfplus/2273255.pdf")
;; (find-veitpage 1)
;; (find-veittext)

;; M.E.Szabo: review of "Model Theory and Topoi" (SLNM 445)
;; http://www.jstor.org/stable/info/2273267
;; http://www.jstor.org/stable/pdfplus/2273267.pdf
(code-pdf-page  "slnm445review" "$S/http/www.jstor.org/stable/pdfplus/2273267.pdf")
(code-pdf-text  "slnm445review" "$S/http/www.jstor.org/stable/pdfplus/2273267.pdf")
;; (find-slnm445reviewpage 1)
;; (find-slnm445reviewtext)

;; http://www.oficinaraquel.com/casamentoblake.pdf
(code-xpdf "blaketmohah" "$S/http/www.oficinaraquel.com/casamentoblake.pdf")
;; (find-blaketmohahpage 1)

;; Arno Viero: "Russell on Peano's Axiomatization of Arithmetic"
;; http://www.analytica.inf.br/artigo.asp?ID=51&IDArt=95&IDNum=13
;; http://www.analytica.inf.br/95.pdf
(code-pdf-page  "arnopeano" "$S/http/www.analytica.inf.br/95.pdf")
(code-pdf-text  "arnopeano" "$S/http/www.analytica.inf.br/95.pdf")
;; (find-arnopeanopage 1)
;; (find-arnopeanotext)




;; Philippa Gardner:
;;   "Equivalences between Logics and their Representing Type Theories"
;; http://www.doc.ic.ac.uk/~pg/papers/lf-full.ps.gz
;; (find-sh "cd $S/http/www.doc.ic.ac.uk/~pg/papers/ && zcat lf-full.ps.gz | ps2pdf - lf-full.pdf")
(code-ps        "eqlrtt" "$S/http/www.doc.ic.ac.uk/~pg/papers/lf-full.ps.gz")
(code-pdf-text  "eqlrtt" "$S/http/www.doc.ic.ac.uk/~pg/papers/lf-full.pdf")
;; (find-eqlrttpage 1)
;; (find-eqlrtttext)

;; Moura/Ierusalimschy: "Revisiting Coroutines" (2004)
;; http://www.inf.puc-rio.br/~roberto/docs/MCC15-04.pdf
(code-ps        "revcoro" "$S/http/www.inf.puc-rio.br/~roberto/docs/MCC15-04.pdf")
(code-pdf-text  "revcoro" "$S/http/www.inf.puc-rio.br/~roberto/docs/MCC15-04.pdf")
;; (find-revcoropage 1)
;; (find-revcorotext)


;; Jacques Carette:
;; Carette/Farmer: "High-Level Theories":
;; http://imps.mcmaster.ca/mathscheme/publications.html
;; http://imps.mcmaster.ca/doc/hlt.pdf
(code-ps        "hlt" "$S/http/imps.mcmaster.ca/doc/hlt.pdf")
(code-pdf-text  "hlt" "$S/http/imps.mcmaster.ca/doc/hlt.pdf")
;; (find-hltpage 1)
;; (find-hlttext)

;; Edmund Robinson: "Parametricity as Isomorphism"
;; http://www.dcs.qmw.ac.uk/~edmundr/publications.html
;; http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.55.5972
(code-ps        "paramasiso" "~/tmp/10.1.1.55.5972.pdf")
(code-pdf-text  "paramasiso" "~/tmp/10.1.1.55.5972.pdf")
;; (find-paramasisopage 1)
;; (find-paramasisotext)

;; http://www.cfh.ufsc.br/~dkrause/pg/livros/Logica/Rosto.pdf
(code-ps        "krauselogasp" "$S/http/www.cfh.ufsc.br/~dkrause/pg/livros/Logica/Rosto.pdf")
(code-pdf-text  "krauselogasp" "$S/http/www.cfh.ufsc.br/~dkrause/pg/livros/Logica/Rosto.pdf")
;; (find-krauselogasppage 1)
;; (find-krauselogasptext)


;; ftp://ftp.ipipan.gda.pl/andrzej/reports/set-theo-mod.ps.gz

;; http://ifile.it/yr6q4aj/concepts_techniques_and_models_of_compute_programming.rar
(code-ps        "ctm" "~/tmp/concepts_techniques_and_models_of_computer_programming.pdf")
(code-pdf-text  "ctm" "~/tmp/concepts_techniques_and_models_of_computer_programming.pdf")
;; (find-ctmpage 1)
;; (find-ctmpage (+ 31 308))
;; (find-ctmpage (+ 31 386))
;; (find-ctmtext)

;; http://www.math.mcgill.ca/rags/WkAdj/adj.pdf
(code-xpdf "seelywkadj" "$S/http/www.math.mcgill.ca/rags/WkAdj/adj.pdf")
;; (find-seelywkadjpage 1)

;; ftp://ftp.kestrel.edu/pub/papers/pavlovic/CLCI.ps
;; (find-sh "cd $S/ftp/ftp.kestrel.edu/pub/papers/pavlovic/ && cat CLCI.ps | ps2pdf - CLCI.pdf")
(code-ps        "pavlovicclci" "$S/ftp/ftp.kestrel.edu/pub/papers/pavlovic/CLCI.ps")
(code-pdf-text  "pavlovicclci" "$S/ftp/ftp.kestrel.edu/pub/papers/pavlovic/CLCI.pdf")
;; (find-pavlovicclcipage 1)
;; (find-pavlovicclcitext)





;; http://ncatlab.org/nlab/show/specialization+topology
;; (find-books "__cats/__cats.el" "johnstone" "Alexandrov")

;; Timothy Speer: "A Short Study of Alexandroff Spaces"
;;   http://arxiv.org/abs/0708.2136
(code-dvi       "speeralexsp" "$S/http/arxiv.org/abs/0708.2136v1.dvi")
(code-pdf-text  "speeralexsp" "$S/http/arxiv.org/abs/0708.2136v1.pdf")
;; (find-speeralexsppage 1)
;; (find-speeralexsptext)

;; Arenas: "Some results on Alexandroff Spaces"
;;   http://at.yorku.ca/p/a/a/k/12.dvi
;;   http://at.yorku.ca/p/a/a/k/12.htm
;; Uzcategui/Vielma: "Alexandroff Topologies viewed as closed sets in the Cantor Cube"
;;   http://www.emis.de/journals/DM/v13-1/art5.pdf
;; Ying-Lie O: "Shape in Picture" (book)
;;   http://books.google.com/books?id=-L_rCzK9fIsC



;; Dawar/Grohe/Kreutzer/Schweikardt: "Model theory makes formulas large"
;; http://www.newton.cam.ac.uk/preprints/NI07003.pdf
;; (find-sh "cd $S/http/www.newton.cam.ac.uk/preprints/ && zcat NI07003.pdf | ps2pdf - NI07003.pdf.pdf")
(code-ps        "mtmfl" "$S/http/www.newton.cam.ac.uk/preprints/NI07003.pdf")
(code-pdf-text  "mtmfl" "$S/http/www.newton.cam.ac.uk/preprints/NI07003.pdf")
;; (find-mtmflpage 1)
;; (find-mtmfltext)

;; J.H.Conway: "On Numbers and Games"
;;   http://books.google.com/books?id=tXiVo8qA5PQC
;; Paul Taylor: "Practical Foundations of Mathematics"
;;   http://books.google.com/books?id=C11Qnbjk200C
;;   http://www.monad.me.uk/Practical-Foundations/
;; Johnstone: Stone Spaces
;;   http://books.google.com/books?id=CiWwoLNbpykC

;; Martin Davis: "Engines of Logic - Mathematicians and the Origins of the Computer"
(code-djvu "daviseol" "~/books/davis_enginesoflogic.djvu")
;; (find-daviseolpage (+ 11 4))

;; Cirstea/Liquori/Wack: "Rewriting Calculus with Fixpoints: Untyped and First-order Systems"
;; http://rho.loria.fr/data/types2003.pdf
(code-ps        "rhocalc2003" "$S/http/rho.loria.fr/data/types2003.pdf")
(code-pdf-text  "rhocalc2003" "$S/http/rho.loria.fr/data/types2003.pdf")
;; (find-rhocalc2003page 1)
;; (find-rhocalc2003text)

;; van den Berg/Moerdijk: "W-types in sheaves"
;; http://arxiv.org/abs/0810.2398
;; http://arxiv.org/abs/0810.2398v1.dvi
;; http://arxiv.org/abs/0810.2398v1.pdf
;; (find-fline "$S/http/arxiv.org/abs/" "0810.2398")
;; (find-sh0 "mv -iv /tmp/0810.2398* $S/http/arxiv.org/abs/")
(code-dvi       "wtypesinsheaves" "$S/http/arxiv.org/abs/0810.2398v1.dvi")
(code-pdf-page  "wtypesinsheaves" "$S/http/arxiv.org/abs/0810.2398v1.pdf")
(code-pdf-text  "wtypesinsheaves" "$S/http/arxiv.org/abs/0810.2398v1.pdf")
;; (find-wtypesinsheavespage 1)
;; (find-wtypesinsheavestext)

;; Stephen Lack: "Notions of Lawvere theory"
;; http://arxiv.org/abs/0810.2578
;; http://arxiv.org/abs/0810.2578v1.dvi
;; http://arxiv.org/abs/0810.2578v1.pdf
;; (find-fline "$S/http/arxiv.org/abs/" "0810.2578")
;; (find-sh0 "mv -iv /tmp/0810.2578* $S/http/arxiv.org/abs/")
(code-dvi       "lacknotionl" "$S/http/arxiv.org/abs/0810.2578v1.dvi")
(code-pdf-page  "lacknotionl" "$S/http/arxiv.org/abs/0810.2578v1.pdf")
(code-pdf-text  "lacknotionl" "$S/http/arxiv.org/abs/0810.2578v1.pdf")
;; (find-lacknotionlpage 1)
;; (find-lacknotionltext)

;; Mark van Atten
;; http://isbndb.com/d/book/on_brouwer.html
;; http://www-ihpst.univ-paris1.fr/mvanatten
;; http://www.ozsl.uu.nl/brouwer/speaker-mva.html
;; http://www.cs.nyu.edu/pipermail/fom/2008-October/013121.html
;; http://www-ihpst.univ-paris1.fr/_sources/mvan_goedelbrouwer.pdf

;; Kaliszyk/Wiedijk/Hendriks/van Raamsdonk: "Teaching logic using a state-of-the-art proof assistant"
;; http://www.cs.vu.nl/~femke/ps/pate07.pdf
;; http://www.cs.vu.nl/~femke/ps/formed08.pdf
(code-pdf-page  "tluspa07" "$S/http/www.cs.vu.nl/~femke/ps/pate07.pdf")
(code-pdf-text  "tluspa07" "$S/http/www.cs.vu.nl/~femke/ps/pate07.pdf")
(code-pdf-page  "tluspa08" "$S/http/www.cs.vu.nl/~femke/ps/formed08.pdf")
(code-pdf-text  "tluspa08" "$S/http/www.cs.vu.nl/~femke/ps/formed08.pdf")
;; (find-tluspa07page 1)
;; (find-tluspa07text)
;; (find-tluspa08page 1)
;; (find-tluspa08text)

;; Noam Zeilberger: Focusing...
;; http://www.cs.cmu.edu/~noam/research.html
;; http://www.cs.cmu.edu/~noam/talks/LIX.28.02.08.pdf

;; Morten Rhiger: "Type-safe pattern combinators"
;; http://www.itu.dk/people/mir/typesafepatterns.pdf

;; Pavlovic: "Towards semantics of self-adaptive software"
;; http://www.comlab.ox.ac.uk/people/dusko.pavlovic/home.html
;; http://www.kestrel.edu/home/people/pavlovic/math.html
;; ftp://ftp.kestrel.edu/pub/papers/pavlovic/PavlovicD.bib
;; ftp://ftp.kestrel.edu/pub/papers/pavlovic/SSAS.ps
;; (find-sh "cd $S/ftp/ftp.kestrel.edu/pub/papers/pavlovic/ && cat SSAS.ps | ps2pdf - SSAS.pdf")
(code-ps        "tssas" "$S/ftp/ftp.kestrel.edu/pub/papers/pavlovic/SSAS.ps")
(code-pdf-text  "tssas" "$S/ftp/ftp.kestrel.edu/pub/papers/pavlovic/SSAS.pdf")
;; (find-tssaspage 1)
;; (find-tssastext)

;; ftp://ftp.kestrel.edu/pub/papers/pavlovic/mapsII.ps
;; (find-sh "cd $S/ftp/ftp.kestrel.edu/pub/papers/pavlovic/ && cat mapsII.ps | ps2pdf - mapsII.pdf")
(code-ps        "pavmaps2" "$S/ftp/ftp.kestrel.edu/pub/papers/pavlovic/mapsII.ps")
(code-pdf-text  "pavmaps2" "$S/ftp/ftp.kestrel.edu/pub/papers/pavlovic/mapsII.pdf")
;; (find-pavmaps2page 1)
;; (find-pavmaps2text)

;; Giuseppe Castagna:
;; http://www.pps.jussieu.fr/~gc/
;; http://www.di.ens.fr/users/castagna/
;; http://www.di.ens.fr/users/castagna/papers/icalp-ppdp05.pdf
;; http://www.pps.jussieu.fr/~gc/papers/semantic_subtyping.pdf

;; Joshua Dunfield: "A Unified System of Type Refinements"
;; http://www.cs.cmu.edu/~joshuad/papers/thesis/
;; http://www.cs.cmu.edu/~joshuad/papers/thesis/Dunfield07_Type_Refinements_thesis.pdf
(code-ps        "typerefine" "$S/http/www.cs.cmu.edu/~joshuad/papers/thesis/Dunfield07_Type_Refinements_thesis.pdf")
(code-pdf-text  "typerefine" "$S/http/www.cs.cmu.edu/~joshuad/papers/thesis/Dunfield07_Type_Refinements_thesis.pdf")
;; (find-typerefinepage 1)
;; (find-typerefinetext)

(code-ps        "intuitionandax" "~/books/intuition_and_the_axiomatic_method.pdf")
(code-pdf-text  "intuitionandax" "~/books/intuition_and_the_axiomatic_method.pdf")
;; (find-intuitionandaxpage 1)
;; (find-intuitionandaxtext)

;; «bihatm» (to ".bihatm")
;; "Bi-Heyting algebras, toposes and modalities" (1996)
;; Gonzalo E. Reyes, Houman Zolfaghari
;; Journal of Philosophical Logic
;; February 1996, Volume 25, Issue 1, pp 25-43
;; http://link.springer.com/article/10.1007/BF00357841
;; http://www.dimap.ufrn.br/pipermail/logica-l/2014-April/020175.html
;; (find-fline "~/tmp/" "bi-heyting-algebras-toposes-and-modalities_reyes_zolfaghari_1996.pdf")
(code-pdf-page "reyeszolfbihatm" "~/tmp/bi-heyting-algebras-toposes-and-modalities_reyes_zolfaghari_1996.pdf")
(code-pdf-text "reyeszolfbihatm" "~/tmp/bi-heyting-algebras-toposes-and-modalities_reyes_zolfaghari_1996.pdf")
;; (find-reyeszolfbihatmpage)
;; (find-reyeszolfbihatmtext)


;; Topos-theoretic approaches to modality (1991)
;; Gonzalo Reyes, Houman Zolfaghari
;; SLNM 1488 - Category Theory (Como 1990) - 359-378
;; http://www.springerlink.com/content/1027277g8211685v/

;; Reyes, Reyes, Zolfaghari: Generic Figures and Their Glueings
;; http://books.google.com/books?id=Z5GcOhfwoD0C
;; http://www.amazon.com/Generic-figures-their-glueings-constructive/dp/8876990046/

;; Barry Hartley Slater: "The De-Mathematisation of Logic"
;; http://www.philosophy.uwa.edu.au/about/staff/hartley_slater/publications
;; http://www.polimetrica.com/main/list.php
(code-ps        "demathl" "~/books/A100220f8TheDeMathematisationOfLogicOpenAccess.pdf")
(code-pdf-text  "demathl" "~/books/A100220f8TheDeMathematisationOfLogicOpenAccess.pdf")
;; ~/books/__logic/slater__the_demathematisation_of_logic__openaccess.pdf
;; (find-demathlpage 1)
;; (find-demathlpage 217)
;; (find-demathltext)

;; http://www.clas.ufl.edu/users/jzeman/modallogic/chapter11.htm

;; Goubault-Larrecq/Goubault: "On the Geometry of Intuitionistic S4 Proofs"
;; http://www.lsv.ens-cachan.fr/Publis/RAPPORTS_LSV/PS/rr-lsv-2001-8.rr.ps
;; (find-sh "cd $S/http/www.lsv.ens-cachan.fr/Publis/RAPPORTS_LSV/PS/ && cat rr-lsv-2001-8.rr.ps | ps2pdf - rr-lsv-2001-8.rr.pdf")
(code-ps        "geomofis4proofs" "$S/http/www.lsv.ens-cachan.fr/Publis/RAPPORTS_LSV/PS/rr-lsv-2001-8.rr.ps")
(code-pdf-text  "geomofis4proofs" "$S/http/www.lsv.ens-cachan.fr/Publis/RAPPORTS_LSV/PS/rr-lsv-2001-8.rr.pdf")
;; (find-geomofis4proofspage 1)
;; (find-geomofis4proofstext)



;; McLarty: "The Uses and Abuses of the History of Topos Theory" (1990)
;; http://bjps.oxfordjournals.org/cgi/content/abstract/41/3/351

;; http://en.wikipedia.org/wiki/Ultrafilter_lemma
;; B. Banaschewski, The Power of the Ultrafilter Theorem, Journal of
;; the London Mathematical Society (2) 27, 193--202, 1983.
;; http://journals.cambridge.org/action/displayJournal?jid=JLM
;; J. Halpern, The independence of the axiom of choice from the
;; Boolean prime ideal theorem, Fund. Math. 55, 57-66, 1964.

;; Larissa MacFarquhar: "The Devil's Accountant"
;; "Noam Chomsky's criticism of America's role in the world has
;; increased his isolation - and his audience."
;; http://www.newyorker.com/archive/2003/03/31/030331fa_fact_macfarquhar


;; Nikolaj Skallerud Bjorner: "Minimal Typing Derivations"
;; ftp://ftp.inria.fr/INRIA/Projects/cristal/MLworkshop94/13-bjorner.ps.Z
;; (find-sh "cd $S/ftp/ftp.inria.fr/INRIA/Projects/cristal/MLworkshop94/ && zcat 13-bjorner.ps.Z | ps2pdf - 13-bjorner.pdf")
(code-ps        "minimaltyping" "$S/ftp/ftp.inria.fr/INRIA/Projects/cristal/MLworkshop94/13-bjorner.ps.Z")
(code-pdf-text  "minimaltyping" "$S/ftp/ftp.inria.fr/INRIA/Projects/cristal/MLworkshop94/13-bjorner.pdf")
;; (find-minimaltypingpage 1)
;; (find-minimaltypingtext)




;; Royden: "Real Analysis"
(code-djvu "royden" "~/books/royden__real_analysis_3ed.djvu")
;; (find-roydenpage 9)
;; (find-roydenpage (+ 13 4))

;; van den Berg, Neves, eds: "The Strength of Non-Standard Analysis"
(code-djvu "strengthofnsa" "~/books/van_den_berg,_neves__the_strength_of_NSA.djvu")
;; (find-strengthofnsapage 12)
;; (find-strengthofnsapage (+ 18 3))

;; Conway: "On Numbers and Games"
(code-djvu "onag" "~/books/conway__on_numbers_and_games.djvu")
;; (find-onagpage 9)
;; (find-onagpage (+ 8 3))

;; (find-xpdf "~/books/goldblatt_modal.pdf")
;; http://standish.stanford.edu/bin/detail?fileID=1871730314
;; Modal logic and process algebra : a bisimulation perspective / Ponse, de Rijke, Venema, eds.

;; Derived Smooth Manifolds
;; Authors: David I. Spivak
;; http://arxiv.org/abs/0810.5174

(code-djvu "spivakcmans"     "~/books/spivak__calculus_on_manifolds.djvu")
;; (find-spivakcmanspage         9  "Contents")
;; (find-spivakcmanspage (+ 12 141) "Index")

(code-djvu "gelfmanmhalg"    "~/books/gelfand_manin__methods_of_homological_algebra.djvu")
;; (find-gelfmanmhalgpage 12 "Contents")
;; (find-gelfmanmhalgpage (+ 14 369) "Index")

;; «automath»  (to ".automath")
;; (find-angg "books/__logic/__logic.el" "automath")
;; (find-books "__logic/__logic.el" "automath")
;; (find-books "__logic/__logic.el" "landau")
;; (find-LATEX "catsem.bib" "bib-Automath")
(code-xpdf "automath" "~/books/__logic/nederpelt__selected_papers_on_automath.pdf")
;; (find-automathpage         12  "Contents")
;; (find-automathpage (+ 21 1005) "Index of Subjects")
;; (find-automathpage (+ 21    3) "Twenty-Five Years of Automath Research")
;; (find-automathpage (+ 21    4) "In order to prevent the paradoxes")
;; (find-automathpage (+ 21  251) "Description of AUT-68")
;; (find-automathpage (+ 21  253) "PM (for ``primitive notion'')")
;; (find-automathpage (+ 21  268) "How to represent logic")
;; (find-automathpage (+ 21   57) "A.1 Verification of Mathematical Proofs by a Computer")
;; (find-automathpage (+ 21  127) "A.4 Formalization of Classical Mathematics in Automath")
;; (find-automathpage (+ 21  133)     "Irrelevance of proofs")
;; (find-automathpage (+ 21  141) "A.5 A Survey of the Project Automath")
;; (find-automathpage (+ 21  201) "A.7 Reflections on Automath")
;; (find-automathpage (+ 21  229) "A.8 The Systems - Basic Ideas and Applications")
;; (find-automathpage (+ 21  687) "D.1 Example of a Text Written in Automath")
;; (find-automathpage (+ 21  701) "D.2 Checking Landau's Grundlagen in the Automath System")
;; (find-automathpage (+ 21  763)     "Checking Landau's Grundlagen in the Automath System" "The PN-lines")
;; (find-automathpage (+ 21 1005) "Index of Subjects")

;; (find-automathpage (+ 21 1021) "telescope")
;; (find-automathpage (+ 21  139) "A.4" "10.2" "telescope")
;; (find-automathpage (+ 21  158) "telescope")
;; (find-automathpage (+ 21  224) "adjectives")
;; (find-automathpage (+ 21  729) "telescope")



;; «institutions»  (to ".institutions")
;; (find-es "ml" "twelf")
;; Goguen/Mossakowski/dePaiva/Rabe/Schröder "An Institutional View on Categorical Logic"
;; http://www.informatik.uni-bremen.de/~till/papers/CurryHoward.pdf
(code-pdf-page  "ivcl" "$S/http/www.informatik.uni-bremen.de/~till/papers/CurryHoward.pdf")
(code-pdf-text  "ivcl" "$S/http/www.informatik.uni-bremen.de/~till/papers/CurryHoward.pdf")
;; (find-ivclpage      1  "Contents")
;; (find-ivclpage (+ 1 1) "Index")
;; (find-ivcltext)

;; http://kwarc.eecs.iu-bremen.de/frabe/
;; http://kwarc.eecs.iu-bremen.de/frabe/Research/phdthesis.pdf
(code-pdf-page  "rabephd" "$S/http/kwarc.eecs.iu-bremen.de/frabe/Research/phdthesis.pdf")
(code-pdf-text  "rabephd" "$S/http/kwarc.eecs.iu-bremen.de/frabe/Research/phdthesis.pdf")
;; (find-rabephdpage      5  "Contents")
;; (find-rabephdpage     55  "Institutions")
;; (find-rabephdpage     33  "Preliminaries")
;; (find-rabephdpage (+ 1 1) "Index")
;; (find-rabephdtext)




;; http://www.cs.cornell.edu/home/rc/otherpublications.html
;; http://www.cs.cornell.edu/home/rc/documents/euroTICS.Zurich.2006.pdf
;; http://www.nuprl.org/documents/constable/recent.pdf

;; http://www.cs.bham.ac.uk/~vdp/publications/final-preface.pdf

;; http://kaivonfintel.org/publications/
;; http://mit.edu/fintel/www/modality.pdf
(code-ps        "fintelmodlang" "$S/http/mit.edu/fintel/www/modality.pdf")
(code-pdf-text  "fintelmodlang" "$S/http/mit.edu/fintel/www/modality.pdf")
;; (find-fintelmodlangpage 1)
;; (find-fintelmodlangtext)

;; Eilenberg/MacLane: "General Theory of Natural Equivalences", 1945
(code-xpdf "em45" "~/tmp/eilenberg_maclane__general_theory_of_natural_equivalences.pdf")
;; (find-em45page (+ -229 231) "Contents")
;; (find-em45page (+ -229 280) "Liting principle")

;; John Bourke: "The category of categories with pullbacks is cartesian closed"
;; http://arxiv.org/abs/0904.2486
;; http://arxiv.org/abs/0904.2486v1.dvi
;; http://arxiv.org/abs/0904.2486v1.pdf
;; (find-fline "$S/http/arxiv.org/abs/" "0904.2486")
;; (find-sh0 "mv -iv /tmp/0904.2486* $S/http/arxiv.org/abs/")
(code-dvi       "catpbcc" "$S/http/arxiv.org/abs/0904.2486v1.dvi")
(code-pdf-page  "catpbcc" "$S/http/arxiv.org/abs/0904.2486v1.pdf")
(code-pdf-text  "catpbcc" "$S/http/arxiv.org/abs/0904.2486v1.pdf")
;; (find-catpbccpage 1)
;; (find-catpbcctext)

;; http://books.google.com/books?id=sOLPNuxLC-wC The Authentic Life of Billy The Kid

;; (find-man "xpdf" "Set the zoom factor to 'page'")

;; Ralph Loader: Normalization by Calculation (1995)
;; http://homepages.ihug.co.nz/~suckfish/papers/normal.pdf
;; http://homepages.ihug.co.nz/~suckfish/papers/
;; http://homepages.ihug.co.nz/~suckfish/

;; Sally Haslanger: "Changing the Ideology and Culture of Philosophy: Not by Reason (Alone)"
;; http://www.mit.edu/~shaslang/papers/HaslangerCICP.pdf
;; http://crookedtimber.org/2007/09/06/sally-haslanger-on-women-in-philosophy/
(code-pdf-page  "haslanger" "$S/http/www.mit.edu/~shaslang/papers/HaslangerCICP.pdf")
(code-pdf-text  "haslanger" "$S/http/www.mit.edu/~shaslang/papers/HaslangerCICP.pdf")
;; (find-haslangerpage      1  "Contents")
;; (find-haslangertext)

;; http://www.lsv.ens-cachan.fr/~markey/BibTeX/doc/ttb_en.pdf
(code-pdf-page  "tamethebst" "$S/http/www.lsv.ens-cachan.fr/~markey/BibTeX/doc/ttb_en.pdf")
(code-pdf-text  "tamethebst" "$S/http/www.lsv.ens-cachan.fr/~markey/BibTeX/doc/ttb_en.pdf")
;; (find-tamethebstpage      1  "Contents")
;; (find-tamethebstpage (+ 1 1) "Index")
;; (find-tamethebsttext)

;; http://amath.colorado.edu/documentation/LaTeX/reference/faq/bibstyles.pdf
(code-pdf-page  "bibstyles" "$S/http/amath.colorado.edu/documentation/LaTeX/reference/faq/bibstyles.pdf")
(code-pdf-text  "bibstyles" "$S/http/amath.colorado.edu/documentation/LaTeX/reference/faq/bibstyles.pdf")
;; (find-bibstylespage      1  "Contents")
;; (find-bibstylespage (+ 1 1) "Index")
;; (find-bibstylestext)

;; Russell O'Connor
;; "How to Understand What Classical Mathematicians Say" (slides):
;;   http://www.cs.ru.nl/~spitters/completeness.html
;;   http://www.cs.ru.nl/~spitters/completeness/OConnor.pdf
(code-pdf-page "oconnorcm" "$S/http/www.cs.ru.nl/~spitters/completeness/OConnor.pdf")
(code-pdf-text "oconnorcm" "$S/http/www.cs.ru.nl/~spitters/completeness/OConnor.pdf")
;; (find-oconnorcmpage)
;; (find-oconnorcmtext)
;; (find-oconnorcmpage 14 "A classical function is binary relation F on setoids")
;; (find-oconnorcmtext 14 "A classical function is binary relation F on setoids")
;; (find-oconnorcmpage 15 "Every type can be considered as a setoid")
;; (find-oconnorcmtext 15 "Every type can be considered as a setoid")

;; Adrian Mathias:
;; http://personnel.univ-reunion.fr/ardm/
;; "The Strength of Mac Lane Set Theory":
;;   http://personnel.univ-reunion.fr/ardm/maclane.pdf
;; "The Ignorance of Bourbaki"
;;   http://personnel.univ-reunion.fr/ardm/bourbaki.pdf
(code-pdf-page  "strengthofmac" "$S/http/personnel.univ-reunion.fr/ardm/maclane.pdf")
(code-pdf-text  "strengthofmac" "$S/http/personnel.univ-reunion.fr/ardm/maclane.pdf")
;; (find-strengthofmacpage      3  "Contents")
;; (find-strengthofmacpage (+ 1 5) "Index")
;; (find-strengthofmactext "")
(code-pdf-page  "ignobourb" "$S/http/personnel.univ-reunion.fr/ardm/bourbaki.pdf")
(code-pdf-text  "ignobourb" "$S/http/personnel.univ-reunion.fr/ardm/bourbaki.pdf")
;; (find-ignobourbpage      1  "Contents")
;; (find-ignobourbpage (+ 1 1) "Index")
;; (find-ignobourbtext "")

;; Bauer/Scott: "A New Category for Semantics"
;; http://www.cs.cmu.edu/Groups/LTC/index.html
;; http://www.cs.cmu.edu/Groups/LTC/papers/EQU.ps
;; http://www.cs.cmu.edu/Groups/LTC/papers/EQULogic_abstract.html

;; Wirth: "Compiler Construction"
;; http://en.wikipedia.org/wiki/P-code_machine
;; http://en.wikipedia.org/wiki/PL/0
;; http://www-old.oberon.ethz.ch/WirthPubl/CBEAll.pdf
(code-pdf-page  "wirthcc" "$S/http/www-old.oberon.ethz.ch/WirthPubl/CBEAll.pdf")
(code-pdf-text  "wirthcc" "$S/http/www-old.oberon.ethz.ch/WirthPubl/CBEAll.pdf")
;; (find-wirthccpage      1  "Contents")
;; (find-wirthccpage (+ 1 1) "Index")
;; (find-wirthcctext "")

;; http://www.maths.mq.edu.au/~street/folkstring.pdf
;; (find-xpdfpage "$S/http/www.maths.mq.edu.au/~street/folkstring.pdf")

;; Hirschowitz/Maggesi: "Modules over Monads and Initial Semantics"
;; http://web.math.unifi.it/users/maggesi/syn.pdf
(code-pdf-page  "hirshmagsyn" "$S/http/web.math.unifi.it/users/maggesi/syn.pdf")
(code-pdf-text  "hirshmagsyn" "$S/http/web.math.unifi.it/users/maggesi/syn.pdf")
;; (find-hirshmagsynpage      1  "Contents")
;; (find-hirshmagsynpage (+ 1 1) "Index")
;; (find-hirshmagsyntext "")

;; Ferreira/Oliva: "Functional Interpretations of Intuitionistic Linear Logic"
;; http://www.eecs.qmul.ac.uk/~gilda/article.pdf
;; http://www.eecs.qmul.ac.uk/~pbo/publications.html
(code-pdf-page  "ferrolfiill" "$S/http/www.eecs.qmul.ac.uk/~gilda/article.pdf")
(code-pdf-text  "ferrolfiill" "$S/http/www.eecs.qmul.ac.uk/~gilda/article.pdf")
;; (find-ferrolfiillpage      1  "Contents")
;; (find-ferrolfiillpage (+ 1 1) "Index")
;; (find-ferrolfiilltext "")

;; Silva/Rutten: "A Coinductive Calculus of Binary Trees"
;; http://homepages.cwi.nl/~ams/publications/index.html
;; http://homepages.cwi.nl/~ams/publications/trees_extended.pdf
(code-pdf-page  "silvarutten" "$S/http/homepages.cwi.nl/~ams/publications/trees_extended.pdf")
(code-pdf-text  "silvarutten" "$S/http/homepages.cwi.nl/~ams/publications/trees_extended.pdf")
;; (find-silvaruttenpage      1  "Contents")
;; (find-silvaruttenpage (+ 1 1) "Index")
;; (find-silvaruttentext "")

;; Anders Kock: "Geometric Algebra of Projective Lines"
;; http://arxiv.org/abs/1003.2095
;; http://arxiv.org/abs/1003.2095v1.pdf
;; (find-fline "$S/http/arxiv.org/abs/" "1003.2095")
;; (find-sh0 "mv -iv /tmp/1003.2095* $S/http/arxiv.org/abs/")
(code-pdf-page  "kockprojlines" "$S/http/arxiv.org/abs/1003.2095v1.pdf")
(code-pdf-text  "kockprojlines" "$S/http/arxiv.org/abs/1003.2095v1.pdf")
;; (find-kockprojlinespage 1)
;; (find-kockprojlinestext)

;; Vladimir Voevodsky
;; http://www.math.ias.edu/~vladimir/Site3/home.html
;; http://www.math.ias.edu/~vladimir/Site3/home_files/mitcv09_bibl.pdf
;; http://www.math.ias.edu/~vladimir/Site3/home_files/mitcv10.pdf
;; http://www.math.ias.edu/~vladimir/Site3/home_files/CMU_talk.pdf
;; http://www.math.ias.edu/~vladimir/Site3/home_files/bk1.pdf
;;
;; "The equivalence axiom and univalent models of type theory" (CMU,  on February 4, 2010)
(code-pdf-page  "voevodskycmu" "$S/http/www.math.ias.edu/~vladimir/Site3/home_files/CMU_talk.pdf")
(code-pdf-text  "voevodskycmu" "$S/http/www.math.ias.edu/~vladimir/Site3/home_files/CMU_talk.pdf")
;; (find-voevodskycmupage  1  "Contents")
;; (find-voevodskycmutext "")



;; http://www.cs.brown.edu/~sk/Publications/Papers/Published/sk-automata-macros/
;; http://www.cs.brown.edu/~sk/Publications/Papers/Published/sk-automata-macros/paper.pdf
;; http://www.cs.brown.edu/~sk/Publications/Talks/SwineBeforePerl/
;; http://www.cs.brown.edu/~sk/Publications/Books/ProgLangs/2007-04-26/plai-2007-04-26.pdf
(code-pdf-page  "automataviamacros" "$S/http/www.cs.brown.edu/~sk/Publications/Papers/Published/sk-automata-macros/paper.pdf")
(code-pdf-text  "automataviamacros" "$S/http/www.cs.brown.edu/~sk/Publications/Papers/Published/sk-automata-macros/paper.pdf")
;; (find-automataviamacrospage      1  "Contents")
;; (find-automataviamacrospage (+ 1 1) "Index")
;; (find-automataviamacrostext "")


;; http://math.unice.fr/~carlos/themes/verif.html
;; http://hal.archives-ouvertes.fr/inria-00408143/

;; http://www.christophertownsend.org/

;; Adamek/Herrlich/Strecker: "Abstract and Concrete Categories - The Joy of Cats"
;; http://katmat.math.uni-bremen.de/acc/acc.pdf
(code-pdf-page  "joyofcats" "$S/http/katmat.math.uni-bremen.de/acc/acc.pdf")
(code-pdf-text  "joyofcats" "$S/http/katmat.math.uni-bremen.de/acc/acc.pdf")
;; (find-joyofcatspage   7 "Contents")
;; (find-joyofcatspage 305 "Adjoint functors")
;; (find-joyofcatspage 451 "quasitopoi")
;; (find-joyofcatspage 484 "Index")
;; (find-joyofcatstext "")



;; Mathieu Anel: "Géométrie de la géométrie algébrique"
;;   http://doctorants.picard.ups-tlse.fr/gdte.htm
;;   http://doctorants.picard.ups-tlse.fr/doks/gdte/geomga.ps
;; but Peter Arndt gave a PDF of the "version 2" of that document,
;; that I couldn't find a link to...
;;
(code-pdf-page  "anelgeomga" "~/tmp/peter_arndt/anelGeomga.pdf")
(code-pdf-text  "anelgeomga" "~/tmp/peter_arndt/anelGeomga.pdf")
;; (find-anelgeomgapage      1  "Contents")
;; (find-anelgeomgapage (+ 1 1) "Index")
;; (find-anelgeomgatext "")

;; Bertrand Toën
;; http://www.math.univ-toulouse.fr/~toen/
;; http://www.math.univ-toulouse.fr/~toen/publis.html
;; http://www.math.univ-toulouse.fr/~toen/prepub.html
;; http://www.math.univ-toulouse.fr/~toen/note.html
;; psne http://www.math.univ-toulouse.fr/~toen/cours1.pdf
;; psne http://www.math.univ-toulouse.fr/~toen/cours2.pdf
;; psne http://www.math.univ-toulouse.fr/~toen/cours3.pdf
;; psne http://www.math.univ-toulouse.fr/~toen/cours4.pdf
;; psne http://www.math.univ-toulouse.fr/~toen/cours4-2.pdf
;; psne http://www.math.univ-toulouse.fr/~toen/cours5.pdf
;; psne http://www.math.univ-toulouse.fr/~toen/cours6.pdf
;; psne http://www.math.univ-toulouse.fr/~toen/cours7.pdf
;; psne http://www.math.univ-toulouse.fr/~toen/cours8.pdf
;; psne http://www.math.univ-toulouse.fr/~toen/cours9.pdf

(code-pdf-page  "tuenc1" "~/tmp/peter_arndt/cours1.pdf")
(code-pdf-text  "tuenc1" "~/tmp/peter_arndt/cours1.pdf")
;; (find-tuenc1page      1  "Contents")
;; (find-tuenc1page (+ 1 1) "Index")
;; (find-tuenc1text "")
(code-pdf-page  "tuenc2" "~/tmp/peter_arndt/cours2.pdf")
(code-pdf-text  "tuenc2" "~/tmp/peter_arndt/cours2.pdf")
;; (find-tuenc2page      1  "Contents")
;; (find-tuenc2page (+ 1 1) "Index")
;; (find-tuenc2text "")
(code-pdf-page  "tuenc3" "~/tmp/peter_arndt/cours3.pdf")
(code-pdf-text  "tuenc3" "~/tmp/peter_arndt/cours3.pdf")
;; (find-tuenc3page      1  "Contents")
;; (find-tuenc3page (+ 1 1) "Index")
;; (find-tuenc3text "")
(code-pdf-page  "tuenc4" "~/tmp/peter_arndt/cours4.pdf")
(code-pdf-text  "tuenc4" "~/tmp/peter_arndt/cours4.pdf")
;; (find-tuenc4page      1  "Contents")
;; (find-tuenc4page (+ 1 1) "Index")
;; (find-tuenc4text "")
(code-pdf-page  "tuenc42" "~/tmp/peter_arndt/cours4-2.pdf")
(code-pdf-text  "tuenc42" "~/tmp/peter_arndt/cours4-2.pdf")
;; (find-tuenc42page      1  "Contents")
;; (find-tuenc42page (+ 1 1) "Index")
;; (find-tuenc42text "")
(code-pdf-page  "tuenc5" "~/tmp/peter_arndt/cours5.pdf")
(code-pdf-text  "tuenc5" "~/tmp/peter_arndt/cours5.pdf")
;; (find-tuenc5page      1  "Contents")
;; (find-tuenc5page (+ 1 1) "Index")
;; (find-tuenc5text "")
(code-pdf-page  "tuenc6" "~/tmp/peter_arndt/cours6.pdf")
(code-pdf-text  "tuenc6" "~/tmp/peter_arndt/cours6.pdf")
;; (find-tuenc6page      1  "Contents")
;; (find-tuenc6page (+ 1 1) "Index")
;; (find-tuenc6text "")
(code-pdf-page  "tuenc7" "~/tmp/peter_arndt/cours7.pdf")
(code-pdf-text  "tuenc7" "~/tmp/peter_arndt/cours7.pdf")
;; (find-tuenc7page      1  "Contents")
;; (find-tuenc7page (+ 1 1) "Index")
;; (find-tuenc7text "")
(code-pdf-page  "tuenc8" "~/tmp/peter_arndt/cours8.pdf")
(code-pdf-text  "tuenc8" "~/tmp/peter_arndt/cours8.pdf")
;; (find-tuenc8page      1  "Contents")
;; (find-tuenc8page (+ 1 1) "Index")
;; (find-tuenc8text "")
(code-pdf-page  "tuenc9" "~/tmp/peter_arndt/cours9.pdf")
(code-pdf-text  "tuenc9" "~/tmp/peter_arndt/cours9.pdf")
;; (find-tuenc9page      1  "Contents")
;; (find-tuenc9page (+ 1 1) "Index")
;; (find-tuenc9text "")

;; danielle macbeth  brommage
;; danielle macbeth  sanford shieh:
;;   http://ndpr.nd.edu/pdf/shieh-review-of-macbeth.pdf
;; http://www.phil.cam.ac.uk/teaching_staff/Smith/logicmatters/l4llogiciansnew.html
;; http://books.google.com/books?id=VuKXG-Dm4SQC&pg=PA201




;; http://www.doc.ic.ac.uk/~kb/Pubs.html
;; http://www.doc.ic.ac.uk/~kb/
;; http://www.doc.ic.ac.uk/pandora/firstyearbook.pdf
(code-pdf-page  "reasonedprogramming" "$S/http/www.doc.ic.ac.uk/pandora/firstyearbook.pdf")
(code-pdf-text  "reasonedprogramming" "$S/http/www.doc.ic.ac.uk/pandora/firstyearbook.pdf")
;; (find-reasonedprogrammingpage         4  "Contents")
;; (find-reasonedprogrammingpage (+ 15 288) "Summary of Equivalences")
;; (find-reasonedprogrammingtext "")



;; http://www.cl.cam.ac.uk/~mpf23/papers/Types/soeqlog.pdf
;; http://www.cl.cam.ac.uk/~mpf23/papers/Types/soat.pdf
(code-pdf-page  "fioresoeqlogea" "$S/http/www.cl.cam.ac.uk/~mpf23/papers/Types/soeqlog.pdf")
(code-pdf-text  "fioresoeqlogea" "$S/http/www.cl.cam.ac.uk/~mpf23/papers/Types/soeqlog.pdf")
(code-pdf-page  "fioresoatea"    "$S/http/www.cl.cam.ac.uk/~mpf23/papers/Types/soat.pdf")
(code-pdf-text  "fioresoatea"    "$S/http/www.cl.cam.ac.uk/~mpf23/papers/Types/soat.pdf")
;; (find-fioresoeqlogeapage      1  "Contents")
;; (find-fioresoeqlogeatext "")
;; (find-fioresoeqlogeatext "Frege structures and")
;; (find-fioresoateapage      1  "Contents")
;; (find-fioresoateatext "")


;; http://www.labma.ufrj.br/~mcabral/bvm-ufrj-home.html
;; http://www.labma.ufrj.br/~mcabral/livros/analise-livro.html
;; http://www.labma.ufrj.br/~mcabral/textos/cursoCalculoI-livro-a4.pdf
;; http://www.labma.ufrj.br/~mcabral/textos/curso-analise-real-a4.pdf
;; http://www.labma.ufrj.br/~mcabral/textos/guia-estudo-analise.pdf

(code-pdf-page  "mcabcalc" "$S/http/www.labma.ufrj.br/~mcabral/textos/cursoCalculoI-livro-a4.pdf")
(code-pdf-text  "mcabcalc" "$S/http/www.labma.ufrj.br/~mcabral/textos/cursoCalculoI-livro-a4.pdf")
(code-pdf-page  "mcabanar" "$S/http/www.labma.ufrj.br/~mcabral/textos/curso-analise-real-a4.pdf")
(code-pdf-text  "mcabanar" "$S/http/www.labma.ufrj.br/~mcabral/textos/curso-analise-real-a4.pdf")
(code-pdf-page  "mcabanag" "$S/http/www.labma.ufrj.br/~mcabral/textos/guia-estudo-analise.pdf")
(code-pdf-text  "mcabanag" "$S/http/www.labma.ufrj.br/~mcabral/textos/guia-estudo-analise.pdf")
;; (find-mcabcalcpage        13  "Contents")
;; (find-mcabcalcpage (+ 16 231) "Index")
;; (find-mcabcalctext "")
;; (find-mcabanarpage      11  "Contents")
;; (find-mcabanarpage (+ 14 1) "Index")
;; (find-mcabanartext "")
;; (find-mcabanagpage      1  "Contents")
;; (find-mcabanagtext "")

;; Simone de Beauvoir: O Segundo Sexo
;; http://brasil.indymedia.org/media/2008/01/409660.pdf
;; http://brasil.indymedia.org/media/2008/01/409680.pdf
(code-pdf-page  "beauvoirssex1" "$S/http/brasil.indymedia.org/media/2008/01/409660.pdf")
(code-pdf-text  "beauvoirssex1" "$S/http/brasil.indymedia.org/media/2008/01/409660.pdf")
;; (find-beauvoirssex1page      1  "Contents")
;; (find-beauvoirssex1page (+ 1 1) "Index")
;; (find-beauvoirssex1text "")
(code-pdf-page  "beauvoirssex2" "$S/http/brasil.indymedia.org/media/2008/01/409680.pdf")
(code-pdf-text  "beauvoirssex2" "$S/http/brasil.indymedia.org/media/2008/01/409680.pdf")
;; (find-beauvoirssex2page      1  "Contents")
;; (find-beauvoirssex2page (+ 1 1) "Index")
;; (find-beauvoirssex2text "")

;; Grundy, Melham, O'Leary: "A reflective functional language for hardware design and theorem proving"
;; http://www.comlab.ox.ac.uk/tom.melham/pub/Grundy-2006-RFL.pdf
(code-pdf-page  "reflect" "$S/http/www.comlab.ox.ac.uk/tom.melham/pub/Grundy-2006-RFL.pdf")
(code-pdf-text  "reflect" "$S/http/www.comlab.ox.ac.uk/tom.melham/pub/Grundy-2006-RFL.pdf")
;; (find-reflectpage      1  "Contents")
;; (find-reflectpage (+ 1 1) "Index")
;; (find-reflecttext "")



;; Points of View: A Tribute to Alan Kay
;; http://piumarta.com/pov/points-of-view.pdf
(code-pdf-page  "pointsofview" "$S/http/piumarta.com/pov/points-of-view.pdf")
(code-pdf-text  "pointsofview" "$S/http/piumarta.com/pov/points-of-view.pdf")
;; (find-pointsofviewpage         7  "Contents")
;; (find-pointsofviewpage (+ 18   1) "Index")
;; (find-pointsofviewpage (+ 18   9) "Adele Goldberg")
;; (find-pointsofviewpage (+ 18  23) "spreadsheet cell")
;; (find-pointsofviewpage (+ 18 189) "Quincy Jones")
;; (find-pointsofviewpage (+ 18 217) "Quincy Jones")
;; (find-pointsofviewtext "")
;; (find-pointsofviewtext "Sketchpad\nthesis books")
;; (find-pointsofviewtext "size and a sense of place")
;; (find-pointsofviewtext "In the case of BEINGS")
;; (find-pointsofviewtext "Representation Matters")
;; (find-pointsofviewtext "macro recorders")
;; (find-pointsofviewtext "Macro recorders help")



;; Peter Schroeder-Heister: "Generalized Definitional Reflection and the Inversion Principle"
;; http://www.springerlink.com/content/e543v66615054247/
;; http://www.springerlink.com/content/e543v66615054247/fulltext.pdf
(code-pdf-page  "pshgdrip" "$S/http/www.springerlink.com/content/e543v66615054247/fulltext.pdf")
(code-pdf-text  "pshgdrip" "$S/http/www.springerlink.com/content/e543v66615054247/fulltext.pdf")
;; (find-pshgdrippage (+ -354 355) "Index")
;; (find-pshgdriptext "")

;; Arnold Koslow: "Structuralist Logic: Implications, Inferences, and Consequences"
;; http://www.springerlink.com/content/b7115xg144h521g1/
;; http://www.springerlink.com/content/b7115xg144h521g1/fulltext.pdf
(code-pdf-page  "koslowsliic" "$S/http/www.springerlink.com/content/b7115xg144h521g1/fulltext.pdf")
(code-pdf-text  "koslowsliic" "$S/http/www.springerlink.com/content/b7115xg144h521g1/fulltext.pdf")
;; (find-koslowsliicpage (+ -166 167) "Index")
;; (find-koslowsliictext "")

;; Terence Parsons: "Things That are Right with the Traditional Square of Opposition"
;; http://www.springerlink.com/content/813595g60860521g/
;; http://www.springerlink.com/content/813595g60860521g/fulltext.pdf
(code-pdf-page  "parsonsttartso" "$S/http/www.springerlink.com/content/813595g60860521g/fulltext.pdf")
(code-pdf-text  "parsonsttartso" "$S/http/www.springerlink.com/content/813595g60860521g/fulltext.pdf")
;; (find-parsonsttartsopage (+ -2 3) "Index")
;; (find-parsonsttartsotext "")

;; Jan Wolenski: "Applications of Squares of Oppositions and Their Generalizations in Philosophical Analysis"
;; http://www.springerlink.com/content/g7063211k0543g72/
;; http://www.springerlink.com/content/g7063211k0543g72/fulltext.pdf
(code-pdf-page  "wolenskiasogpa" "$S/http/www.springerlink.com/content/g7063211k0543g72/fulltext.pdf")
(code-pdf-text  "wolenskiasogpa" "$S/http/www.springerlink.com/content/g7063211k0543g72/fulltext.pdf")
;; (find-wolenskiasogpapage (+ -12 13) "Index")
;; (find-wolenskiasogpatext "")

;; Irving H. Anellis: "Russell and His Sources for Non-Classical Logics"
;; http://www.springerlink.com/content/u1u6432708318164/
;; http://www.springerlink.com/content/u1u6432708318164/fulltext.pdf
(code-pdf-page  "annelisrsncl" "$S/http/www.springerlink.com/content/u1u6432708318164/fulltext.pdf")
(code-pdf-text  "annelisrsncl" "$S/http/www.springerlink.com/content/u1u6432708318164/fulltext.pdf")
;; (find-annelisrsnclpage (+ -152 153) "Index")
;; (find-annelisrsncltext "")

;; Jan Dejnozka: "The Concept of Relevance and the Logic Diagram Tradition"
;; http://www.springerlink.com/content/502120568051v101/
;; http://www.springerlink.com/content/502120568051v101/fulltext.pdf
(code-pdf-page  "dojnozkarelevance" "$S/http/www.springerlink.com/content/502120568051v101/fulltext.pdf")
(code-pdf-text  "dojnozkarelevance" "$S/http/www.springerlink.com/content/502120568051v101/fulltext.pdf")
;; (find-dojnozkarelevancepage (+ -66 67) "Index")
;; (find-dojnozkarelevancetext "")

;; Till Mossakowski, Razvan Diaconescu and Andrzej Tarlecki: "What is a Logic Translation?"
;; http://www.springerlink.com/content/k768u15734x5l230/
;; http://www.springerlink.com/content/k768u15734x5l230/fulltext.pdf
(code-pdf-page  "whatisaltran" "$S/http/www.springerlink.com/content/k768u15734x5l230/fulltext.pdf")
(code-pdf-text  "whatisaltran" "$S/http/www.springerlink.com/content/k768u15734x5l230/fulltext.pdf")
;; (find-whatisaltranpage (+ -94 95) "Index")
;; (find-whatisaltrantext "")

;; Katalin Bimbó and J. Michael Dunn: "Symmetric Generalized Galois Logics"
;; http://www.springerlink.com/content/4t680856130n006l/
;; http://www.springerlink.com/content/4t680856130n006l/fulltext.pdf
(code-pdf-page  "bimbodunn" "$S/http/www.springerlink.com/content/4t680856130n006l/fulltext.pdf")
(code-pdf-text  "bimbodunn" "$S/http/www.springerlink.com/content/4t680856130n006l/fulltext.pdf")
;; (find-bimbodunnpage (+ -124 125) "Index")
;; (find-bimbodunntext "")


;; http://angg.twu.net/SCANS/finley__democracia_antiga_e_moderna.djvu
;; http://angg.twu.net/SCANS/finley__democracia_antiga_e_moderna.pdf
;; http://www.amazon.com/Democracy-Ancient-Modern-Revised-Lectureship/dp/0813511275/
(code-djvu "finleydam" "$S/http/angg.twu.net/SCANS/finley__democracia_antiga_e_moderna.djvu")
;; (find-finleydampage          4  "Sumário")
;; (find-finleydampage (+  -9  17) "1. Líderes e liderados")
;; (find-finleydampage (+ -11  22)   "palavras que implicavam a aprovação")
;; (find-finleydampage (+ -13  25)   "luta para disputar os votos")
;; (find-finleydampage (+ -15  30)   "arauto")
;; (find-finleydampage (+ -17  34)   "excessivo entusiasmo")
;; (find-finleydampage (+ -17  34)   "período de intensa discussão")
;; (find-finleydampage (+ -18  36)   "Assembléia" "não tolerava disparates")
;; (find-finleydampage (+ -19  38)   "proposta ilegal")
;; (find-finleydampage (+ -20  39)   "imunidade parlamentar")
;; (find-finleydampage (+ -23  46)   "advogados e homens de negócios")
;; (find-finleydampage (+ -28  55) "2. Demagogos atenienses")
;; (find-finleydampage (+ -42  83)   "chacinava")
;; (find-finleydampage (+ -46  91) "3. Democracia, consenso e o interesse nacional")
;; (find-finleydampage (+ -51 102)   "cantar, correr, dançar e navegar")
;; (find-finleydampage (+ -52 103)   "súditos como carneiros")
;; (find-finleydampage (+ -52 104)   "reificação do Estado")
;; (find-finleydampage (+ -53 105)   "Aristóteles julgava o Estado segundo princípios de justiça")
;; (find-finleydampage (+ -54 107)   "Quislings")
;; (find-finleydampage (+ -55 110)   "relativismo moral")
;; (find-finleydampage (+ -59 117)   "ideologia")
;; (find-finleydampage (+ -59 118)   "todos os homens são criados iguais")
;; (find-finleydampage (+ -60 119)   "o lugar da apatia na teoria elitista da democracia")
;; (find-finleydampage (+ -61 121)   "panglossiana")
;; (find-finleydampage (+ -61 121)   "suposição da irracionalidade")
;; (find-finleydampage (+ -61 122)   "abandonar os procedimentos democráticos")
;; (find-finleydampage (+ -64 127) "4. Sócrates e depois")
;; (find-finleydampage (+ -80 159) "6. A censura na antiguidade clássica")
;; (find-finleydampage (+ -95 189) "Índice remissivo")


(code-djvu "pbl" "~/SCANS/pbl/all.djvu")
;; (find-pblpage      1  "Contents")
;; (find-pblpage (+ 1 1) "Index")



;; http://www.math.ru.nl/~mgehrke/
;; "Delta_1-completions of a poset":
;;   http://www.math.ru.nl/~mgehrke/GeJaPa.pdf
;; http://www.math.ru.nl/~mgehrke/oratie.pdf
(code-pdf-page  "gehrkedual" "$S/http/www.math.ru.nl/~mgehrke/oratie.pdf")
(code-pdf-text  "gehrkedual" "$S/http/www.math.ru.nl/~mgehrke/oratie.pdf")
;; (find-gehrkedualpage  6 "all horses are Friesian")
;; (find-gehrkedualtext    "all horses are Friesian")
;; (find-gehrkedualpage  1 "")
;; (find-gehrkedualtext    "")

;; http://www.dominiopublico.gov.br/download/texto/cp103551.pdf
(code-pdf-page  "odoceeoamargo" "$S/http/www.dominiopublico.gov.br/download/texto/cp103551.pdf")
(code-pdf-text  "odoceeoamargo" "$S/http/www.dominiopublico.gov.br/download/texto/cp103551.pdf")
;; (find-odoceeoamargopage      1  "Contents")
;; (find-odoceeoamargopage (+ 1 1) "Index")
;; (find-odoceeoamargotext "")

;; David Roberts: "Internal Categories, Anafunctors, and Localizations"
;; http://arxiv.org/abs/1101.2363
;; http://arxiv.org/abs/1101.2363v1.dvi
;; http://arxiv.org/abs/1101.2363v1.pdf
;; (find-fline "$S/http/arxiv.org/abs/" "1101.2363")
;; (find-sh0 "mv -iv /tmp/1101.2363* $S/http/arxiv.org/abs/")
(code-dvi       "robertsical" "$S/http/arxiv.org/abs/1101.2363v1.dvi")
(code-pdf-page  "robertsical" "$S/http/arxiv.org/abs/1101.2363v1.pdf")
(code-pdf-text  "robertsical" "$S/http/arxiv.org/abs/1101.2363v1.pdf")
;; (find-robertsicalpage 10 "3   sites and covers\n")
;; (find-robertsicaltext    "3   sites and covers\n")
;; (find-robertsicalpage  1)
;; (find-robertsicaltext)

(code-djvu       "hsforthmanual" "~/SCANS/hsforth/hsforth_manual_up_to_p227.djvu")
(code-djvutotext "hsforthmanual" "~/SCANS/hsforth/hsforth_manual_up_to_p227.djvu")
;; (find-hsforthmanualpage          6  "Table of Contents")
;; (find-hsforthmanualpage (+ -71 169) "Chapter 8. Comparison and Control")
;; (find-hsforthmanualtext "")

;; http://www.cwru.edu/artsci/phil/Groth%20found.pdf

;; Michelle L. Wachs: "Poset Topology: Tools and Applications"
;; http://arxiv.org/abs/math/0602226
;; http://arxiv.org/abs/math/0602226v1.dvi
;; http://arxiv.org/abs/math/0602226v1.pdf
;; (find-fline "$S/http/arxiv.org/abs/math/" "0602226")
;; (find-sh0 "mv -iv /tmp/0602226* $S/http/arxiv.org/abs/math/")
(code-dvi       "wachs" "$S/http/arxiv.org/abs/math/0602226v2.dvi")
(code-pdf-page  "wachs" "$S/http/arxiv.org/abs/math/0602226v2.pdf")
(code-pdf-text  "wachs" "$S/http/arxiv.org/abs/math/0602226v2.pdf")
;; (find-wachspage 1)
;; (find-wachstext)





;; http://www.cl.cam.ac.uk/~jrh13/papers/holright.dvi.gz
;; http://www.cl.cam.ac.uk/~jrh13/papers/holright.pdf
;; (find-sh0 "cd $S/http/www.cl.cam.ac.uk/~jrh13/papers/ && zcat holright.dvi.gz > holright.dvi | dvipdf holright.dvi")

;; Logic in the Undergraduate Mathematics Curriculum
;; http://www.ucalgary.ca/aslcle/nola11/
;; http://augustusmath.hypermart.net/LM.ppt
;; http://augustusmath.hypermart.net/LM.pdf
;; http://www.ucalgary.ca/aslcle/files/aslcle/eppjmm11.pdf
;; http://www.indiana.edu/~iulg/moss/AMS1711.pdf
(code-pdf-page  "nola11esty" "$S/http/augustusmath.hypermart.net/LM.pdf")
(code-pdf-text  "nola11esty" "$S/http/augustusmath.hypermart.net/LM.pdf")
(code-pdf-page  "nola11epp" "$S/http/www.ucalgary.ca/aslcle/files/aslcle/eppjmm11.pdf")
(code-pdf-text  "nola11epp" "$S/http/www.ucalgary.ca/aslcle/files/aslcle/eppjmm11.pdf")
(code-pdf-page  "nola11moss" "$S/http/www.indiana.edu/~iulg/moss/AMS1711.pdf")
(code-pdf-text  "nola11moss" "$S/http/www.indiana.edu/~iulg/moss/AMS1711.pdf")
;; (find-nola11estypage      1  "Contents")
;; (find-nola11estytext "")
;; (find-nola11epppage      1  "Contents")
;; (find-nola11epptext "")
;; (find-nola11mosspage      1  "Contents")
;; (find-nola11mosstext "")



;; «dejours»  (to ".dejours")
;; (find-fline "~/SCANS/")
(code-djvu "dejoursbij"   "~/SCANS/dejours/dejours_29-59.djvu")
(code-djvu "dejoursbegue" "~/SCANS/dejours_begue_34_a_53.djvu")
;; (find-dejoursbijpage (+ -26 27) "Capítulo 2")
;; (find-dejoursbeguepage (+ -33 34) "O privilégio concedido à gestão")
;; (find-dejoursbeguepage (+ -35 38) "psicodinâmica do reconhecimento")
;; (find-dejoursbeguepage (+ -37 42) "ruptura do contrato moral")
;; (find-dejoursbeguepage (+ -37 42) "docente do ensino médio")
;; (find-dejoursbeguepage (+ -38 44) "avaliação do trabalho")
;; (find-dejoursbeguepage (+ -39 45) "polimorbidade")
;; (find-dejoursbeguepage (+ -40 47) "silêncio")
;; (find-dejoursbeguepage (+ -41 49) "qualidade total")
;; (find-dejoursbeguepage (+ -42 51) "fraude")
;; (find-dejoursbeguepage (+ -42 52) "distorção comunicacional")

;; «delgado»  (to ".delgado")
;; http://www.professores.uff.br/jorge_delgado/livros/ga-vol1.pdf
(code-pdf-page  "GA1" "$S/http/www.professores.uff.br/jorge_delgado/livros/ga-vol1.pdf")
(code-pdf-text  "GA1" "$S/http/www.professores.uff.br/jorge_delgado/livros/ga-vol1.pdf" -2)
;; (ee-page-parameters "GA1" -2)
;; (find-GA1page (+ -2  9) "Vetores no plano - Segmentos orientados")
;; (find-GA1page (+ -2 16) "Definição 3 (Coordenadas e módulo de um vetor)")
;; (find-GA1page (+ -2 27) "Propriedades da multiplicação de escalares por vetores")
;; (find-GA1page (+ -2 35) "A Reta e a Dependencia Linear")
;; (find-GA1page (+ -2 40) "A equacao cartesiana e as equacoes parametricas de uma reta")
;; (find-GA1page (+ -2 41) "linearmente independentes")
;; (find-GA1page (+ -2 45) "combinacao linear")
;; (find-GA1page (+ -2 51) "Produto interno")
;; (find-GA1page (+ -2 55) "Projecao ortogonal")
;; (find-GA1text (+ -2 55) "Projecao ortogonal")
;; (find-GA1page (+ -2 58) "produto interno em coordenadas")
;; (find-GA1page (+ -2 63) "angulo entre duas retas")
;; (find-GA1page (+ -2 69) "lei dos cossenos")
;; (find-GA1page (+ -2 73) "area de paralelogramos")
;; (find-GA1page (+ -2 75) "distância de ponto a reta")
;; (find-GA1page (+ -2 117) "Conicas - Translacao de sistemas de coordenadas")
;; (find-GA1text (+ -2 117) "Conicas - Translacao de sistemas de coordenadas")
;; (find-GA1page (+ -2 187) "Equacoes parametricas das conicas")
;; (find-GA1text (+ -2 187) "Equacoes parametricas das conicas")


;; (find-GA1text)



;; «freud» (to ".freud")
;; (find-fline "~/FREUD/")
(code-pdf-page "freud01" "~/FREUD/Vol 01 Publicacoes pre-psicanaliticas e esbocos ineditos.pdf")
(code-pdf-text "freud01" "~/FREUD/Vol 01 Publicacoes pre-psicanaliticas e esbocos ineditos.pdf")
(code-pdf-page "freud02" "~/FREUD/Vol 02 Estudos sobre a histeria.pdf")
(code-pdf-text "freud02" "~/FREUD/Vol 02 Estudos sobre a histeria.pdf")
(code-pdf-page "freud03" "~/FREUD/Vol 03 Primeiras publicacoes psicanaliticas.pdf")
(code-pdf-text "freud03" "~/FREUD/Vol 03 Primeiras publicacoes psicanaliticas.pdf")
(code-pdf-page "freud04" "~/FREUD/Vol 04 A interpretacao dos sonhos (parte 1).pdf")
(code-pdf-text "freud04" "~/FREUD/Vol 04 A interpretacao dos sonhos (parte 1).pdf")
(code-pdf-page "freud05" "~/FREUD/Vol 05 A interpretacao dos sonhos (parte 2).pdf")
(code-pdf-text "freud05" "~/FREUD/Vol 05 A interpretacao dos sonhos (parte 2).pdf")
(code-pdf-page "freud06" "~/FREUD/Vol 06 Sobre a psicopatologia da vida cotidiana.pdf")
(code-pdf-text "freud06" "~/FREUD/Vol 06 Sobre a psicopatologia da vida cotidiana.pdf")
(code-pdf-page "freud07" "~/FREUD/Vol 07 Um caso de histeria Tres ensaios sobre a teoria da sexualidade e outros trabalhos.pdf")
(code-pdf-text "freud07" "~/FREUD/Vol 07 Um caso de histeria Tres ensaios sobre a teoria da sexualidade e outros trabalhos.pdf")
(code-pdf-page "freud08" "~/FREUD/Vol 08 Os chistes e sua relacao com o inconsciente.pdf")
(code-pdf-text "freud08" "~/FREUD/Vol 08 Os chistes e sua relacao com o inconsciente.pdf")
(code-pdf-page "freud09" "~/FREUD/Vol 09 Gradiva de Jensen e outros trabalhos.pdf")
(code-pdf-text "freud09" "~/FREUD/Vol 09 Gradiva de Jensen e outros trabalhos.pdf")
(code-pdf-page "freud10" "~/FREUD/Vol 10 O pequeno hans e o homem dos ratos.pdf")
(code-pdf-text "freud10" "~/FREUD/Vol 10 O pequeno hans e o homem dos ratos.pdf")
(code-pdf-page "freud11" "~/FREUD/Vol 11 Cinco licoes de psicanalise, Leonardo da Vinci e outros trabalhos.pdf")
(code-pdf-text "freud11" "~/FREUD/Vol 11 Cinco licoes de psicanalise, Leonardo da Vinci e outros trabalhos.pdf")
(code-pdf-page "freud12" "~/FREUD/Vol 12 O caso schereber, artigo sobre tecnica e outros trabalhos.pdf")
(code-pdf-text "freud12" "~/FREUD/Vol 12 O caso schereber, artigo sobre tecnica e outros trabalhos.pdf")
(code-pdf-page "freud13" "~/FREUD/Vol 13 Totem e Tabu e outros trabalhos.pdf")
(code-pdf-text "freud13" "~/FREUD/Vol 13 Totem e Tabu e outros trabalhos.pdf")
(code-pdf-page "freud14" "~/FREUD/Vol 14 A historia do movimento psicanalitico, artigo sobre metapsicologia e outros trabalhos.pdf")
(code-pdf-text "freud14" "~/FREUD/Vol 14 A historia do movimento psicanalitico, artigo sobre metapsicologia e outros trabalhos.pdf")
(code-pdf-page "freud15" "~/FREUD/Vol 15 Conferencias introdutorias sobre psicanalise (parte 1 e 2).pdf")
(code-pdf-text "freud15" "~/FREUD/Vol 15 Conferencias introdutorias sobre psicanalise (parte 1 e 2).pdf")
(code-pdf-page "freud16" "~/FREUD/Vol 16 Conferencias introdutorias sobre psicanalise (parte 3).pdf")
(code-pdf-text "freud16" "~/FREUD/Vol 16 Conferencias introdutorias sobre psicanalise (parte 3).pdf")
(code-pdf-page "freud17" "~/FREUD/Vol 17 Historia de uma neurose infantil e outros trabalhos.pdf")
(code-pdf-text "freud17" "~/FREUD/Vol 17 Historia de uma neurose infantil e outros trabalhos.pdf")
(code-pdf-page "freud18" "~/FREUD/Vol 18 Alem do principio do prazer, psicologia de grupo e outros trabalhos.pdf")
(code-pdf-text "freud18" "~/FREUD/Vol 18 Alem do principio do prazer, psicologia de grupo e outros trabalhos.pdf")
(code-pdf-page "freud19" "~/FREUD/Vol 19 O ego e o ID e outros trabalhos.pdf")
(code-pdf-text "freud19" "~/FREUD/Vol 19 O ego e o ID e outros trabalhos.pdf")
(code-pdf-page "freud20" "~/FREUD/Vol 20 Um estudo autobiografico, inibicoes, sintomas e ansiedades, a questao da analise leiga.pdf")
(code-pdf-text "freud20" "~/FREUD/Vol 20 Um estudo autobiografico, inibicoes, sintomas e ansiedades, a questao da analise leiga.pdf")
(code-pdf-page "freud21" "~/FREUD/Vol 21 O futuro de uma ilusao, o mal-estar na civilizacao e outros trabalhos.pdf")
(code-pdf-text "freud21" "~/FREUD/Vol 21 O futuro de uma ilusao, o mal-estar na civilizacao e outros trabalhos.pdf")
(code-pdf-page "freud21" "~/FREUD/Vol 21 O futuro de uma ilusao, o mal-estar na civilizacao e outros trabalhos.pdf")
(code-pdf-text "freud21" "~/FREUD/Vol 21 O futuro de uma ilusao, o mal-estar na civilizacao e outros trabalhos.pdf")
(code-pdf-page "freud22" "~/FREUD/Vol 22 Novas conferencias introdutorias sobre psicanalise e outros trabalhos.pdf")
(code-pdf-text "freud22" "~/FREUD/Vol 22 Novas conferencias introdutorias sobre psicanalise e outros trabalhos.pdf")
(code-pdf-page "freud23" "~/FREUD/Vol 23 Moises e o monoteismo, esboco de psicanalise.pdf")
(code-pdf-text "freud23" "~/FREUD/Vol 23 Moises e o monoteismo, esboco de psicanalise.pdf")
;; (find-freud01page)
;; (find-freud01text)
;; (find-freud02page)
;; (find-freud02text)
;; (find-freud03page)
;; (find-freud03text)
;; (find-freud04page)
;; (find-freud04text)
;; (find-freud05page)
;; (find-freud05text)
;; (find-freud06page)
;; (find-freud06text)
;; (find-freud07page)
;; (find-freud07text)
;; (find-freud08page)
;; (find-freud08text)
;; (find-freud09page)
;; (find-freud09text)
;; (find-freud10page)
;; (find-freud10text)
;; (find-freud11page)
;; (find-freud11text)
;; (find-freud12page)
;; (find-freud12text)
;; (find-freud13page)
;; (find-freud13text)
;; (find-freud14page)
;; (find-freud14text)
;; (find-freud15page)
;; (find-freud15text)
;; (find-freud16page)
;; (find-freud16text)
;; (find-freud17page)
;; (find-freud17text)
;; (find-freud17page 142 "O `ESTRANHO' (1919)")
;; (find-freud17text 142 "O `ESTRANHO' (1919)")
;; (find-freud18page)
;; (find-freud18text)
;; (find-freud19page)
;; (find-freud19text)
;; (find-freud20page)
;; (find-freud20text)
;; (find-freud21page)
;; (find-freud21text)
;; (find-freud21page)
;; (find-freud21text)
;; (find-freud22page)
;; (find-freud22text)
;; (find-freud23page)
;; (find-freud23text)




(code-pdf-page  "andreportoas" "~/tmp/andre_porto_analise_suave.pdf")
(code-pdf-text  "andreportoas" "~/tmp/andre_porto_analise_suave.pdf")
;; (find-andreportoaspage      1  "Contents")
;; (find-andreportoaspage (+ 1 1) "Index")
;; (find-andreportoastext "")

;; Queiroz/Oliveira: "Propositional equality, identity types, and direct computational paths"
;; http://arxiv.org/abs/1107.1901
;; http://arxiv.org/abs/1107.1901v1.pdf
(code-pdf-page  "queirozpaths" "$S/http/arxiv.org/abs/1107.1901v1.pdf")
(code-pdf-text  "queirozpaths" "$S/http/arxiv.org/abs/1107.1901v1.pdf")
;; (find-queirozpathspage 1)
;; (find-queirozpathstext)


;; http://www.fmf.uni-lj.si/storage/19160/PhD_Davorin.pdf


;; http://w3.ualg.pt/~drodelo/english/research.htm
;; http://www.disi.unige.it/research/Categorical_semantics/
;; http://www.disi.unige.it/person/RosoliniG/biblio.html
;; ftp://ftp.disi.unige.it/pub/person/RosoliniG/papers/lift.ps.gz
;; ftp://ftp.disi.unige.it/pub/person/RosoliniG/papers/typtec.ps.gz
;; http://users.mat.unimi.it/users/mantovani/
;; http://www.math.tamu.edu/~maguiar/

;; The music of streams:
;; http://www.cs.dartmouth.edu/~doug/music.ps.gz
;; (find-pspage "$S/http/www.cs.dartmouth.edu/~doug/music.ps.gz")

;; Pavlovic/Escardo: "Calculus in coinductive form"
;; http://ieeexplore.ieee.org/xpl/mostRecentIssue.jsp?reload=true&punumber=5684#
;; http://www.isg.rhul.ac.uk/dusko/coalgebra.htm
;; http://www.isg.rhul.ac.uk/dusko/papers/1998-lapl-LICS.pdf
(code-pdf-page  "calccoinductive" "$S/http/www.isg.rhul.ac.uk/dusko/papers/1998-lapl-LICS.pdf")
(code-pdf-text  "calccoinductive" "$S/http/www.isg.rhul.ac.uk/dusko/papers/1998-lapl-LICS.pdf")
;; (find-calccoinductivepage      1  "Contents")
;; (find-calccoinductivepage (+ 1 1) "Index")
;; (find-calccoinductivetext "")

;; «lambalgen»  (to ".lambalgen")
;; (find-books "__phil/__phil.el" "longuenesse")
;; Achourioti/Lambalgen's course on Kant's logic
;; http://staff.science.uva.nl/~michiell/
;; http://staff.science.uva.nl/~michiell/docs/KLC09-1.pdf
;; http://staff.science.uva.nl/~michiell/docs/KLC09-2.pdf
;; http://staff.science.uva.nl/~michiell/docs/KLC09-3.pdf
;; http://staff.science.uva.nl/~michiell/docs/KLC09-4.pdf
;; http://staff.science.uva.nl/~michiell/docs/KLC09-5.pdf
;; http://staff.science.uva.nl/~michiell/docs/KLC09-6.pdf
;; http://staff.science.uva.nl/~michiell/docs/KLC09-7.pdf
;; http://staff.science.uva.nl/~michiell/docs/KLC09-8.pdf
;; http://staff.science.uva.nl/~michiell/docs/KLC09-9.pdf
;; http://staff.science.uva.nl/~michiell/docs/KLC09-10.pdf
;; http://staff.science.uva.nl/~michiell/docs/KLC09-11.pdf
;; http://staff.science.uva.nl/~michiell/docs/KLC09-12.pdf
;; http://staff.science.uva.nl/~michiell/docs/KLC09-13.pdf
;; http://philosophy.stanford.edu/apps/stanfordphilosophy/files/wysiwyg_images/Longuenesse.pdf
;; http://philpapers.org/rec/ACHAFO
(code-pdf-page  "kantklc1" "$S/http/staff.science.uva.nl/~michiell/docs/KLC09-1.pdf")
(code-pdf-text  "kantklc1" "$S/http/staff.science.uva.nl/~michiell/docs/KLC09-1.pdf")
(code-pdf-page  "kantklc2" "$S/http/staff.science.uva.nl/~michiell/docs/KLC09-2.pdf")
(code-pdf-text  "kantklc2" "$S/http/staff.science.uva.nl/~michiell/docs/KLC09-2.pdf")
(code-pdf-page  "kantklc3" "$S/http/staff.science.uva.nl/~michiell/docs/KLC09-3.pdf")
(code-pdf-text  "kantklc3" "$S/http/staff.science.uva.nl/~michiell/docs/KLC09-3.pdf")
(code-pdf-page  "kantklc4" "$S/http/staff.science.uva.nl/~michiell/docs/KLC09-4.pdf")
(code-pdf-text  "kantklc4" "$S/http/staff.science.uva.nl/~michiell/docs/KLC09-4.pdf")
(code-pdf-page  "kantklc5" "$S/http/staff.science.uva.nl/~michiell/docs/KLC09-5.pdf")
(code-pdf-text  "kantklc5" "$S/http/staff.science.uva.nl/~michiell/docs/KLC09-5.pdf")
(code-pdf-page  "kantklc6" "$S/http/staff.science.uva.nl/~michiell/docs/KLC09-6.pdf")
(code-pdf-text  "kantklc6" "$S/http/staff.science.uva.nl/~michiell/docs/KLC09-6.pdf")
(code-pdf-page  "kantklc7" "$S/http/staff.science.uva.nl/~michiell/docs/KLC09-7.pdf")
(code-pdf-text  "kantklc7" "$S/http/staff.science.uva.nl/~michiell/docs/KLC09-7.pdf")
(code-pdf-page  "kantklc8" "$S/http/staff.science.uva.nl/~michiell/docs/KLC09-8.pdf")
(code-pdf-text  "kantklc8" "$S/http/staff.science.uva.nl/~michiell/docs/KLC09-8.pdf")
(code-pdf-page  "kantklc9" "$S/http/staff.science.uva.nl/~michiell/docs/KLC09-9.pdf")
(code-pdf-text  "kantklc9" "$S/http/staff.science.uva.nl/~michiell/docs/KLC09-9.pdf")
(code-pdf-page  "kantklc10" "$S/http/staff.science.uva.nl/~michiell/docs/KLC09-10.pdf")
(code-pdf-text  "kantklc10" "$S/http/staff.science.uva.nl/~michiell/docs/KLC09-10.pdf")
(code-pdf-page  "kantklc11" "$S/http/staff.science.uva.nl/~michiell/docs/KLC09-11.pdf")
(code-pdf-text  "kantklc11" "$S/http/staff.science.uva.nl/~michiell/docs/KLC09-11.pdf")
(code-pdf-page  "kantklc12" "$S/http/staff.science.uva.nl/~michiell/docs/KLC09-12.pdf")
(code-pdf-text  "kantklc12" "$S/http/staff.science.uva.nl/~michiell/docs/KLC09-12.pdf")
(code-pdf-page  "kantklc13" "$S/http/staff.science.uva.nl/~michiell/docs/KLC09-13.pdf")
(code-pdf-text  "kantklc13" "$S/http/staff.science.uva.nl/~michiell/docs/KLC09-13.pdf")
;; (find-kantklc1page      1  "Contents")
;; (find-kantklc1text "")
;; (find-kantklc2page      1  "Contents")
;; (find-kantklc2text "")
;; (find-kantklc3page      1  "Contents")
;; (find-kantklc3text "")
;; (find-kantklc4page      1  "Contents")
;; (find-kantklc4text "")
;; (find-kantklc5page      1  "Contents")
;; (find-kantklc5text "")
;; (find-kantklc6page      1  "Contents")
;; (find-kantklc6text "")
;; (find-kantklc7page      1  "Contents")
;; (find-kantklc7text "")
;; (find-kantklc8page      1  "Contents")
;; (find-kantklc8text "")
;; (find-kantklc9page      1  "Contents")
;; (find-kantklc9text "")
;; (find-kantklc10page      1  "Contents")
;; (find-kantklc10text "")
;; (find-kantklc11page      1  "Contents")
;; (find-kantklc11text "")
;; (find-kantklc12page      1  "Contents")
;; (find-kantklc12text "")
;; (find-kantklc13page      1  "Contents")
;; (find-kantklc13text "")

;; http://www.heyrick.co.uk/binaries/frob22.pdf
(code-pdf-page  "frob22" "$S/http/www.heyrick.co.uk/binaries/frob22.pdf")
(code-pdf-text  "frob22" "$S/http/www.heyrick.co.uk/binaries/frob22.pdf")
;; (find-frob22page  2 "Contents")
;; (find-frob22page  4 "Why Lua is not BASIC")
;; (find-frob22page 32 "Installing a satellite dish")
;; (find-frob22text "")
;; (find-frob22text "but Americans may be")
;;   It _should_ go without saying, but Americans may be
;;   reading so it'll be said anyway:
;;     This information is provided in good faith and
;;     you do these things _at your own risk_. Okay?

;; Julio Stern:
;; http://www.mdpi.com/2078-2489/2/4/635/
;; http://www.mdpi.com/2078-2489/2/4/635/information-02-00635.pdf
;; http://www.mdpi.com/2073-8994/3/3/611/
;; http://www.mdpi.com/2073-8994/3/3/611/symmetry-03-00611.pdf

(code-pdf-page  "woodstrings" "~/tmp/wood_10.1.1.48.3571.pdf")
(code-pdf-text  "woodstrings" "~/tmp/wood_10.1.1.48.3571.pdf")
;; (find-woodstringspage      1  "Contents")
;; (find-woodstringspage (+ 1 1) "Index")
;; (find-woodstringstext "")

(code-xpdf "schumannajugend" "~/tmp/Schumann_-_Album_for_the_Young__Op_68.pdf")
;; (find-schumannajugendpage  1  "Melody")

(code-pdf-page  "gainfut" "~/tmp/2011jun10/CBInit.pdf")
(code-pdf-text  "gainfut" "~/tmp/2011jun10/CBInit.pdf")
;; (find-gainfutpage      1  "Contents")
;; (find-gainfutpage (+ 1 1) "Index")
;; (find-gainfuttext "")

;; Nicola Framarino dei Malatesta: "A Lógica das Provas em Matéria Criminal"
;; http://bdjur.stj.jus.br/xmlui/bitstream/handle/2011/26788/A_logica_provas_materia.pdf

;; Dito Pataraia:
;; http://www.emis.de/journals/GMJ/vol4/v4n6-4.pdf
(code-pdf-page  "pataraia" "$S/http/www.emis.de/journals/GMJ/vol4/v4n6-4.pdf")
(code-pdf-text  "pataraia" "$S/http/www.emis.de/journals/GMJ/vol4/v4n6-4.pdf")
;; (find-pataraiapage      1  "Contents")
;; (find-pataraiapage (+ 1 1) "Index")
;; (find-pataraiatext "")

;; «alfram»  (to ".alfram")
;; http://repositorio.bce.unb.br/bitstream/10482/7110/1/2010_AlframRobertoRodriguesdeAlbuquerque.pdf
(code-pdf-page  "alfram" "$S/http/repositorio.bce.unb.br/bitstream/10482/7110/1/2010_AlframRobertoRodriguesdeAlbuquerque.pdf")
(code-pdf-text  "alfram" "$S/http/repositorio.bce.unb.br/bitstream/10482/7110/1/2010_AlframRobertoRodriguesdeAlbuquerque.pdf")
;; (find-alframpage        12  "Lista de figuras")
;; (find-alframpage        14  "Contents")
;; (find-alframpage (+ 18   1) "1")
;; (find-alframpage (+ 18  84) "Figura 2")
;; (find-alframpage (+ 18 111) "Figura 3")
;; (find-alframpage (+ 18 116) "Figura 3")
;; (find-alframpage (+ 18 193) "Apendice A")
;; (find-alframtext "")


;; (find-xpdfpage "~/tmp/Beziau-S5.pdf")
(code-pdf-page  "beziauS5" "~/tmp/Beziau-S5.pdf")
(code-pdf-text  "beziauS5" "~/tmp/Beziau-S5.pdf")
;; (find-beziauS5page      1  "Contents")
;; (find-beziauS5page (+ 1 1) "Index")
;; (find-beziauS5text "")

;; William Richter: "A minimal version of Hilbert's axioms for plane geometry"
;; http://www.math.northwestern.edu/~richter/hilbert.pdf
(code-pdf-page  "richterhilbert" "$S/http/www.math.northwestern.edu/~richter/hilbert.pdf")
(code-pdf-text  "richterhilbert" "$S/http/www.math.northwestern.edu/~richter/hilbert.pdf")
;; (find-richterhilbertpage      1  "Contents")
;; (find-richterhilbertpage (+ 1 1) "Index")
;; (find-richterhilberttext "")

;; «unilog2013» (to ".unilog2013")
;; http://www.uni-log.org/handbook2013/unilog2013-handbook.pdf
;; (find-fline "$S/http/www.uni-log.org/handbook2013/")
(code-pdf-page "unilog2013" "$S/http/www.uni-log.org/handbook2013/unilog2013-handbook.pdf")
(code-pdf-text "unilog2013" "$S/http/www.uni-log.org/handbook2013/unilog2013-handbook.pdf")
;; (find-unilog2013page)
;; (find-unilog2013text)
;; (find-unilog2013text 353)
;; (find-unilog2013page 353)




;; «occupy-gazette» (to ".occupy-gazette")
;; http://nplusonemag.com/
;; http://nplusonemag.com/occupy
;; http://www.nplusonemag.com/OCCUPY-GAZETTE.pdf
;; http://www.nplusonemag.com/GAZETTE-2.pdf
;; http://www.nplusonemag.com/occupygazette3.pdf
;; http://www.nplusonemag.com/images/Gazette4.pdf
;; http://www.nplusonemag.com/Gazette5.pdf
;; http://shop.nplusonemag.com/products/occupy-scenes-from-occupied-america
;; (find-fline "$S/http/www.nplusonemag.com/")
(code-pdf-page "n+1mag1" "$S/http/www.nplusonemag.com/OCCUPY-GAZETTE.pdf")
(code-pdf-text "n+1mag1" "$S/http/www.nplusonemag.com/OCCUPY-GAZETTE.pdf")
(code-pdf-page "n+1mag2" "$S/http/www.nplusonemag.com/GAZETTE-2.pdf")
(code-pdf-text "n+1mag2" "$S/http/www.nplusonemag.com/GAZETTE-2.pdf")
(code-pdf-page "n+1mag3" "$S/http/www.nplusonemag.com/occupygazette3.pdf")
(code-pdf-text "n+1mag3" "$S/http/www.nplusonemag.com/occupygazette3.pdf")
(code-pdf-page "n+1mag4" "$S/http/www.nplusonemag.com/images/Gazette4.pdf")
(code-pdf-text "n+1mag4" "$S/http/www.nplusonemag.com/images/Gazette4.pdf")
(code-pdf-page "n+1mag5" "$S/http/www.nplusonemag.com/Gazette5.pdf")
(code-pdf-text "n+1mag5" "$S/http/www.nplusonemag.com/Gazette5.pdf")
;; (find-n+1mag1page)
;; (find-n+1mag1text)
;; (find-n+1mag1page 26 "Letters of Resignation from the American Dream")
;; (find-n+1mag1text 26 "Letters of Resignation from the American Dream")
;; (find-n+1mag1page 28 "Parsing the Data and Ideology of the We Are 99% Tumblr")
;; (find-n+1mag1text 28 "Parsing the Data and Ideology of the We Are 99% Tumblr")

;; (find-n+1mag2page)
;; (find-n+1mag2text)
;; (find-n+1mag2page 15 "laundry")
;; (find-n+1mag2text 15 "laundry")
;; (find-n+1mag3page)
;; (find-n+1mag3text)
;; (find-n+1mag4page)
;; (find-n+1mag4text)
;; (find-n+1mag5page)
;; (find-n+1mag5text)

;; Stuff about Occupys in Portuguese:
;; http://passapalavra.info/


;; «purcell» (to ".purcell")
;; http://erato.uvt.nl/files/imglnks/usimg/4/42/IMSLP102580-PMLP21226-Purcell_-_Works_for_Harpsichord_and_Organ.pdf
;; (find-fline "$S/http/erato.uvt.nl/files/imglnks/usimg/4/42/")
(code-xpdf "purcell" "$S/http/erato.uvt.nl/files/imglnks/usimg/4/42/IMSLP102580-PMLP21226-Purcell_-_Works_for_Harpsichord_and_Organ.pdf")
;; (find-purcellpage 1)
;; (find-purcellpage 38 "A new ground")
;; (find-purcellpage 49 "Air")
;; (find-purcelltext)

;; (find-fline "~/tmp/")
;; James R. Otto Jr: Complexity Doctrines
;; http://digitool.library.mcgill.ca/R/?func=dbin-jump-full&object_id=29104&local_base=GEN01-MCG02
(code-pdf-page "ottocomplexity" "~/tmp/otto_Complexity_doctrines.pdf")
(code-pdf-text "ottocomplexity" "~/tmp/otto_Complexity_doctrines.pdf")
;; (find-ottocomplexitypage)
;; (find-ottocomplexitytext)

;; «encyclopedia-of-psyss» (to ".encyclopedia-of-psyss")
;; (find-es "math" "encyclopedia-of-psyss")
;; https://github.com/ProofSystem/Encyclopedia/raw/master/main.pdf
;; Encyclopedia of Proof Systems
;;
;; (find-fline "$S/https/github.com/ProofSystem/Encyclopedia/raw/master/")
(code-pdf-page "eopsys" "$S/https/github.com/ProofSystem/Encyclopedia/raw/master/main.pdf")
(code-pdf-text "eopsys" "$S/https/github.com/ProofSystem/Encyclopedia/raw/master/main.pdf")
;; (find-eopsyspage)
;; (find-eopsystext)




;; «thanos-tsouanas»  (to ".thanos-tsouanas")
;; (find-es "ead" "thanos-tsouanas")


;; Foucault:
;; http://geffoucault.blogspot.com.br/p/livros-para-download.html





;;
;; Local Variables:
;; mode:                 emacs-lisp
;; coding:               utf-8-unix
;; ee-comment-prefix:    ";;"
;; End: