diff options
author | Karl Berry <karl@freefriends.org> | 2015-06-23 21:33:16 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2015-06-23 21:33:16 +0000 |
commit | 8a78db098ac5c0ed083fea82dc936a7a005db54d (patch) | |
tree | f823881093225b428c430d094563eaadfb040080 /Master/texmf-dist/doc/latex/tufte-latex | |
parent | 562430bddc86a1424e0fe0ba6363e1b2ed0a0248 (diff) |
tufte-latex
git-svn-id: svn://tug.org/texlive/trunk@37649 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/tufte-latex')
-rw-r--r-- | Master/texmf-dist/doc/latex/tufte-latex/History.txt | 34 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/tufte-latex/Manifest.txt | 27 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/tufte-latex/README.txt | 3 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/tufte-latex/graphics/hilbertrecursive.tex | 72 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/tufte-latex/graphics/sine2.asy | 24 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/tufte-latex/graphics/sine2.pdf | bin | 10648 -> 0 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/tufte-latex/sample-book.pdf | bin | 357607 -> 283577 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/tufte-latex/sample-book.tex | 8 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/tufte-latex/sample-handout.pdf | bin | 120888 -> 114216 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/tufte-latex/sample-handout.tex | 53 |
10 files changed, 76 insertions, 145 deletions
diff --git a/Master/texmf-dist/doc/latex/tufte-latex/History.txt b/Master/texmf-dist/doc/latex/tufte-latex/History.txt index 528493d698c..581d1ed40fc 100644 --- a/Master/texmf-dist/doc/latex/tufte-latex/History.txt +++ b/Master/texmf-dist/doc/latex/tufte-latex/History.txt @@ -1,4 +1,13 @@ -== 3.5.0 / 2009-12-11 +== 3.5.2 - 2015/06/21 + +* A variety of bug fixes and small improvements. + +== 3.5.1 - 2010/03/28 + +* Added bibliography style that didn't make it into the intial release. + +== 3.5.0 - 2009/12/11 + * Added a [nohyper] document class option that suppresses loading of the hyperref package. * Added three commands to modify the positioning of the captions. @@ -14,8 +23,8 @@ package does. * Fixed a number of bugs. +== 3.0.0 - 2009/05/17 -== 3.0.0 / 2009-05-17 * Created a Tufte-book document class. * Added optional offset parameter to sienotes, cite, etc. so their vertical position can be adjusted manually. @@ -24,10 +33,11 @@ Tufte's books. * Captions are now typeset in the margin as in Tufte's books. -== 2.0.1 / 2008-11-16 +== 2.0.1 - 2008/11/16 + * Now works with footmisc version > 5.4. -== 2.0.0 / 2008-06-06 +== 2.0.0 - 2008/06/06 * Added `sfsidenotes' option to set the sidenotes and captions in the sans serif font. @@ -43,21 +53,21 @@ * Rewrote sample-handout to illustrate the tufte-handout usage and serve as an example of its features. -== 1.2.3 / 2008-02-11 +== 1.2.3 - 2008/02/11 * To remove References section from sample-handout. * Updated README.txt -== 1.2.2 / 2008-02-09 +== 1.2.2 - 2008/02/09 * Use footmisc package to set \footnotes as sidenotes * Use natbib package to set bibliography entries as sidenotes -== 1.2.1 / 2007-10-21 +== 1.2.1 - 2007/10/21 * To assure existing \footnotes become \sidenotes -== 1.2.0 / 2007-10-20 +== 1.2.0 - 2007/10/20 * Enhancements * Added a4paper option (Kevin Godby) @@ -65,7 +75,7 @@ * Bug fix * \@tufteh@overhang typo in figure*, table*, and fullwidth environments (Kevin Godby) -== 1.1.0 / 2007-10-18 +== 1.1.0 - 2007/10/18 * To add some missing environments and commands: * sidenote @@ -77,14 +87,14 @@ * To namespace raggedright * To add margin font hook -== 1.0.1 / 2007-09-24 +== 1.0.1 - 2007/09/24 * To correct README instructions. -== 1.0.0 / 2007-09-24 +== 1.0.0 - 2007/09/24 * First public release -== 0.1.0 / 2004-02-04 +== 0.1.0 - 2004/02/04 * Birthday! diff --git a/Master/texmf-dist/doc/latex/tufte-latex/Manifest.txt b/Master/texmf-dist/doc/latex/tufte-latex/Manifest.txt new file mode 100644 index 00000000000..f553f65fd94 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tufte-latex/Manifest.txt @@ -0,0 +1,27 @@ +History.txt +Manifest.txt +README.txt +graphics/nasa_vision_sm.png +graphics/satir_graph.png +graphics/helix.asy +graphics/sine.asy +graphics/hilbertcurves.pdf +graphics/helix.pdf +graphics/sine.pdf +graphics/be-contents.pdf +graphics/be-title.pdf +graphics/ei-contents.pdf +graphics/ei-title.pdf +graphics/vdqi-contents.pdf +graphics/vdqi-title.pdf +graphics/ve-contents.pdf +graphics/ve-title.pdf +sample-book.pdf +sample-book.tex +sample-handout.bib +sample-handout.pdf +sample-handout.tex +tufte-book.cls +tufte-common.def +tufte-handout.cls +tufte.bst diff --git a/Master/texmf-dist/doc/latex/tufte-latex/README.txt b/Master/texmf-dist/doc/latex/tufte-latex/README.txt index 99640e6231e..57b8ba4fa32 100644 --- a/Master/texmf-dist/doc/latex/tufte-latex/README.txt +++ b/Master/texmf-dist/doc/latex/tufte-latex/README.txt @@ -25,7 +25,6 @@ The sample book can be compiled with the following: pdflatex sample-book pdflatex sample-book - == Troubleshooting If you encounter errors of the form, @@ -87,7 +86,7 @@ high quality patches, and you'll find yourself a developer on this project. == License -Copyright 2007-2009 Bil Kleb, Bill Wood, and Kevin Godby +Copyright 2007-2010 by Kevin Godby, Bil Kleb, and Bill Wood. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/Master/texmf-dist/doc/latex/tufte-latex/graphics/hilbertrecursive.tex b/Master/texmf-dist/doc/latex/tufte-latex/graphics/hilbertrecursive.tex deleted file mode 100644 index dc30ec12893..00000000000 --- a/Master/texmf-dist/doc/latex/tufte-latex/graphics/hilbertrecursive.tex +++ /dev/null @@ -1,72 +0,0 @@ -% Draw Hilbert curves. -% Credits: Based on code by Marc van Dongen -% See: http://www.fauskes.net/pgftikzexamples/hilbert-curve/ -\title{Hilbert Curves} -\author{} -\date{} - -\documentclass{tufte-handout} - -\usepackage{tikz} - -\usepackage[active,tightpage]{preview} -\PreviewEnvironment{tikzpicture} -\usetikzlibrary{positioning} - -\begin{document} - -\newdimen\HilbertLastX -\newdimen\HilbertLastY -\newcounter{HilbertOrder} - -\def\DrawToNext#1#2{% - \advance \HilbertLastX by #1 - \advance \HilbertLastY by #2 - \pgfpathlineto{\pgfqpoint{\HilbertLastX}{\HilbertLastY}} - % Alternative implementation using plot streams: - % \pgfplotstreampoint{\pgfqpoint{\HilbertLastX}{\HilbertLastY}} -} - -% \Hilbert[right_x,right_y,left_x,left_x,up_x,up_y,down_x,down_y] -\def\Hilbert[#1,#2,#3,#4,#5,#6,#7,#8] { - \ifnum\value{HilbertOrder} > 0% - \addtocounter{HilbertOrder}{-1} - \Hilbert[#5,#6,#7,#8,#1,#2,#3,#4] - \DrawToNext {#1} {#2} - \Hilbert[#1,#2,#3,#4,#5,#6,#7,#8] - \DrawToNext {#5} {#6} - \Hilbert[#1,#2,#3,#4,#5,#6,#7,#8] - \DrawToNext {#3} {#4} - \Hilbert[#7,#8,#5,#6,#3,#4,#1,#2] - \addtocounter{HilbertOrder}{1} - \fi -} - - -% \hilbert((x,y),order) -\def\hilbert((#1,#2),#3){% - \advance \HilbertLastX by #1 - \advance \HilbertLastY by #2 - \pgfpathmoveto{\pgfqpoint{\HilbertLastX}{\HilbertLastY}} - % Alternative implementation using plot streams: - % \pgfplothandlerlineto - % \pgfplotstreamstart - % \pgfplotstreampoint{\pgfqpoint{\HilbertLastX}{\HilbertLastY}} - \setcounter{HilbertOrder}{#3} - \Hilbert[1mm,0mm,-1mm,0mm,0mm,1mm,0mm,-1mm] - \pgfusepath{stroke}% -} - -\def\scalefac{1} -\maketitle - -\begin{figure}[h!] -\begin{tikzpicture}[node distance=0cm,every path/.style={thin}] - \node[label={above:$n=1$}] (n1) {\tikz[scale=\scalefac*18] \hilbert((0mm,0mm),1);}; - \node[label={above:$n=2$},right=of n1] (n2) {\tikz[scale=\scalefac*6] \hilbert((0mm,0mm),2);}; - \node[label={above:$n=3$},right=of n2] (n3) {\tikz[scale=\scalefac*2.6] \hilbert((0mm,0mm),3);}; - \node[label={above:$n=4$},right=of n3] (n4) {\tikz[scale=\scalefac*1.2] \hilbert((0mm,0mm),4);}; - \node[label={above:$n=5$},right=of n4] (n5) {\tikz[scale=\scalefac*0.58] \hilbert((0mm,0mm),5);}; -\end{tikzpicture} -\end{figure} -\end{document} diff --git a/Master/texmf-dist/doc/latex/tufte-latex/graphics/sine2.asy b/Master/texmf-dist/doc/latex/tufte-latex/graphics/sine2.asy deleted file mode 100644 index a8a79f53dc2..00000000000 --- a/Master/texmf-dist/doc/latex/tufte-latex/graphics/sine2.asy +++ /dev/null @@ -1,24 +0,0 @@ -import graph; - -usepackage("palatino"); -usepackage("mathpazo"); - -size(7inches,3inches); -scale(true); - -real f(real x) { return sin(x); } -pair F(real x) { return (x, f(x)); } - -real g(real x) { return sin(2x); } -pair G(real x) { return (x, g(x)); } - -real h(real x) { return sin(0.5x); } -pair H(real x) { return (x, h(x)); } - -xaxis("$x$"); -yaxis("$y$"); - -draw(graph(f,-10.,10,operator ..), red); -draw(graph(g,-10.,10,operator ..), blue); -draw(graph(h,-10.,10,operator ..), green); - diff --git a/Master/texmf-dist/doc/latex/tufte-latex/graphics/sine2.pdf b/Master/texmf-dist/doc/latex/tufte-latex/graphics/sine2.pdf Binary files differdeleted file mode 100644 index 6ff0936ff93..00000000000 --- a/Master/texmf-dist/doc/latex/tufte-latex/graphics/sine2.pdf +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/tufte-latex/sample-book.pdf b/Master/texmf-dist/doc/latex/tufte-latex/sample-book.pdf Binary files differindex 49f682e0d02..2249efca231 100644 --- a/Master/texmf-dist/doc/latex/tufte-latex/sample-book.pdf +++ b/Master/texmf-dist/doc/latex/tufte-latex/sample-book.pdf diff --git a/Master/texmf-dist/doc/latex/tufte-latex/sample-book.tex b/Master/texmf-dist/doc/latex/tufte-latex/sample-book.tex index c22cb2a87cc..f364575e911 100644 --- a/Master/texmf-dist/doc/latex/tufte-latex/sample-book.tex +++ b/Master/texmf-dist/doc/latex/tufte-latex/sample-book.tex @@ -959,9 +959,9 @@ The default \doccounter{secnumdepth} for the \TL document classes is $-1$. The \TL classes currently only provide three paper sizes: \textsc{a4}, \textsc{b5}, and \textsc{us} letter. To specify a different paper size (and/or -margins), use the \doccmd[geometry]{geometrysetup} command in the preamble of your +margins), use the \doccmd[geometry]{geometry} command in the preamble of your document (or one of the file hooks). The full documentation of the -\doccmd{geometrysetup} command may be found in the \docpkg{geometry} package +\doccmd{geometry} command may be found in the \docpkg{geometry} package documentation.\cite{pkg-geometry} @@ -1093,13 +1093,13 @@ The following is a list of all of the errors, warnings, and other messages gener The \doccmd{subparagraph} command is not defined in the \TL document classes. If you'd like to use the \doccmd{subparagraph} command, you'll need to redefine it yourself. See the ``Headings'' section on page~\pageref{sec:headings} for a -description of the heading styles availaboe in the \TL document classes.} +description of the heading styles available in the \TL document classes.} \docmsg{Error: \doccmd{subsubsection} is undefined by this class.}{% The \doccmd{subsubsection} command is not defined in the \TL document classes. If you'd like to use the \doccmd{subsubsection} command, you'll need to redefine it yourself. See the ``Headings'' section on -page~\pageref{sec:headings} for a description of the heading styles availaboe +page~\pageref{sec:headings} for a description of the heading styles available in the \TL document classes.} \docmsg{Error: You may only call \doccmd{morefloats} twice. See the\par\noindent\ \ \ \ \ \ \ \ Tufte-LaTeX documentation for other workarounds.}{% diff --git a/Master/texmf-dist/doc/latex/tufte-latex/sample-handout.pdf b/Master/texmf-dist/doc/latex/tufte-latex/sample-handout.pdf Binary files differindex b6cbef076ff..f212b25a0a8 100644 --- a/Master/texmf-dist/doc/latex/tufte-latex/sample-handout.pdf +++ b/Master/texmf-dist/doc/latex/tufte-latex/sample-handout.pdf diff --git a/Master/texmf-dist/doc/latex/tufte-latex/sample-handout.tex b/Master/texmf-dist/doc/latex/tufte-latex/sample-handout.tex index 896a49391f8..33528c74d23 100644 --- a/Master/texmf-dist/doc/latex/tufte-latex/sample-handout.tex +++ b/Master/texmf-dist/doc/latex/tufte-latex/sample-handout.tex @@ -1,54 +1,44 @@ \documentclass{tufte-handout} -%\geometry{showframe}% for debugging purposes -- displays the margins - -\usepackage{amsmath} - -% Set up the images/graphics package -\usepackage{graphicx} -\setkeys{Gin}{width=\linewidth,totalheight=\textheight,keepaspectratio} -\graphicspath{{graphics/}} - \title{An Example of the Usage of the Tufte-Handout Style\thanks{Inspired by Edward~R. Tufte!}} -\author[The Tufte-LaTeX Developers]{The Tufte-\LaTeX\ Developers} -\date{24 January 2009} % if the \date{} command is left out, the current date will be used -% The following package makes prettier tables. We're all about the bling! -\usepackage{booktabs} - -% The units package provides nice, non-stacked fractions and better spacing -% for units. -\usepackage{units} +\author[The Tufte-LaTeX Developers]{The Tufte-\LaTeX\ Developers} -% The fancyvrb package lets us customize the formatting of verbatim -% environments. We use a slightly smaller font. -\usepackage{fancyvrb} -\fvset{fontsize=\normalsize} +%\date{28 March 2010} % without \date command, current date is supplied -% Small sections of multiple columns -\usepackage{multicol} +%\geometry{showframe} % display margins for debugging page layout -% Provides paragraphs of dummy text -\usepackage{lipsum} +\usepackage{graphicx} % allow embedded images + \setkeys{Gin}{width=\linewidth,totalheight=\textheight,keepaspectratio} + \graphicspath{{graphics/}} % set of paths to search for images +\usepackage{amsmath} % extended mathematics +\usepackage{booktabs} % book-quality tables +\usepackage{units} % non-stacked fractions and better unit spacing +\usepackage{multicol} % multiple column layout facilities +\usepackage{lipsum} % filler text +\usepackage{fancyvrb} % extended verbatim environments + \fvset{fontsize=\normalsize}% default font size for fancy-verbatim environments -% These commands are used to pretty-print LaTeX commands +% Standardize command font styles and environments \newcommand{\doccmd}[1]{\texttt{\textbackslash#1}}% command name -- adds backslash automatically \newcommand{\docopt}[1]{\ensuremath{\langle}\textrm{\textit{#1}}\ensuremath{\rangle}}% optional command argument \newcommand{\docarg}[1]{\textrm{\textit{#1}}}% (required) command argument -\newenvironment{docspec}{\begin{quote}\noindent}{\end{quote}}% command specification environment \newcommand{\docenv}[1]{\textsf{#1}}% environment name \newcommand{\docpkg}[1]{\texttt{#1}}% package name \newcommand{\doccls}[1]{\texttt{#1}}% document class name \newcommand{\docclsopt}[1]{\texttt{#1}}% document class option name +\newenvironment{docspec}{\begin{quote}\noindent}{\end{quote}}% command specification environment \begin{document} \maketitle% this prints the handout title, author, and date \begin{abstract} -\noindent This document describes the Tufte handout \LaTeX\ document style. -It also provides examples and comments on the style's use. Only a brief -overview is presented here; for a complete reference, see the sample book. +\noindent +This document describes the Tufte handout \LaTeX\ document style. +It also provides examples and comments on the style's use. +Only a brief overview is presented here; +for a complete reference, see the sample book. \end{abstract} %\printclassoptions @@ -273,9 +263,10 @@ following files into the same directory as your \texttt{.tex} file: \begin{quote} \ttfamily + tufte-book.cls\\ tufte-common.def\\ tufte-handout.cls\\ - tufte-book.cls + tufte.bst \end{quote} % TODO add instructions for installing it globally |