From 62aa29df213abc01b4d2f64e94a0cbad0ea10739 Mon Sep 17 00:00:00 2001 From: Blaise Thompson Date: Thu, 9 Dec 2021 14:22:25 -0600 Subject: letter --- letter/fake.jpg | Bin 0 -> 3146241 bytes letter/letter.aux | 2 + letter/letter.log | 262 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ letter/letter.pdf | Bin 0 -> 4337728 bytes letter/letter.tex | 76 ++++++++++++++++ letter/real.jpg | Bin 0 -> 1162047 bytes 6 files changed, 340 insertions(+) create mode 100644 letter/fake.jpg create mode 100644 letter/letter.aux create mode 100644 letter/letter.log create mode 100644 letter/letter.pdf create mode 100644 letter/letter.tex create mode 100644 letter/real.jpg diff --git a/letter/fake.jpg b/letter/fake.jpg new file mode 100644 index 0000000..bc217dc Binary files /dev/null and b/letter/fake.jpg differ diff --git a/letter/letter.aux b/letter/letter.aux new file mode 100644 index 0000000..b640121 --- /dev/null +++ b/letter/letter.aux @@ -0,0 +1,2 @@ +\relax +\gdef \@abspage@last{1} diff --git a/letter/letter.log b/letter/letter.log new file mode 100644 index 0000000..ca6b01f --- /dev/null +++ b/letter/letter.log @@ -0,0 +1,262 @@ +This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2022/dev/Debian) (preloaded format=pdflatex 2021.11.4) 7 DEC 2021 08:44 +entering extended mode + restricted \write18 enabled. + %&-line parsing enabled. +**letter.tex +(./letter.tex +LaTeX2e <2021-06-01> patch level 1 +L3 programming layer <2021-08-27> +(/usr/share/texlive/texmf-dist/tex/latex/base/letter.cls +Document Class: letter 2021/03/05 v1.3c Standard LaTeX document class +(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo +File: size10.clo 2021/02/12 v1.4n Standard LaTeX file (size option) +) +\longindentation=\dimen138 +\indentedwidth=\dimen139 +\labelcount=\count182 +) +(/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty +Package: geometry 2020/01/02 v5.9 Page Geometry + +(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty +Package: keyval 2014/10/28 v1.15 key=value parser (DPC) +\KV@toks@=\toks16 +) +(/usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty +Package: ifvtex 2019/10/25 v1.7 ifvtex legacy package. Use iftex instead. + +(/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty +Package: iftex 2020/03/06 v1.0d TeX engine tests +)) +\Gm@cnth=\count183 +\Gm@cntv=\count184 +\c@Gm@tempcnt=\count185 +\Gm@bindingoffset=\dimen140 +\Gm@wd@mp=\dimen141 +\Gm@odd@mp=\dimen142 +\Gm@even@mp=\dimen143 +\Gm@layoutwidth=\dimen144 +\Gm@layoutheight=\dimen145 +\Gm@layouthoffset=\dimen146 +\Gm@layoutvoffset=\dimen147 +\Gm@dimlist=\toks17 +) +(/usr/share/texlive/texmf-dist/tex/latex/tools/multicol.sty +Package: multicol 2019/12/09 v1.8y multicolumn formatting (FMi) +\c@tracingmulticols=\count186 +\mult@box=\box50 +\multicol@leftmargin=\dimen148 +\c@unbalance=\count187 +\c@collectmore=\count188 +\doublecol@number=\count189 +\multicoltolerance=\count190 +\multicolpretolerance=\count191 +\full@width=\dimen149 +\page@free=\dimen150 +\premulticols=\dimen151 +\postmulticols=\dimen152 +\multicolsep=\skip47 +\multicolbaselineskip=\skip48 +\partial@page=\box51 +\last@line=\box52 +\maxbalancingoverflow=\dimen153 +\mult@rightbox=\box53 +\mult@grightbox=\box54 +\mult@gfirstbox=\box55 +\mult@firstbox=\box56 +\@tempa=\box57 +\@tempa=\box58 +\@tempa=\box59 +\@tempa=\box60 +\@tempa=\box61 +\@tempa=\box62 +\@tempa=\box63 +\@tempa=\box64 +\@tempa=\box65 +\@tempa=\box66 +\@tempa=\box67 +\@tempa=\box68 +\@tempa=\box69 +\@tempa=\box70 +\@tempa=\box71 +\@tempa=\box72 +\@tempa=\box73 +\@tempa=\box74 +\@tempa=\box75 +\@tempa=\box76 +\@tempa=\box77 +\@tempa=\box78 +\@tempa=\box79 +\@tempa=\box80 +\@tempa=\box81 +\@tempa=\box82 +\@tempa=\box83 +\@tempa=\box84 +\@tempa=\box85 +\@tempa=\box86 +\@tempa=\box87 +\@tempa=\box88 +\@tempa=\box89 +\@tempa=\box90 +\@tempa=\box91 +\@tempa=\box92 +\@tempa=\box93 +\c@minrows=\count192 +\c@columnbadness=\count193 +\c@finalcolumnbadness=\count194 +\last@try=\dimen154 +\multicolovershoot=\dimen155 +\multicolundershoot=\dimen156 +\mult@nat@firstbox=\box94 +\colbreak@box=\box95 +\mc@col@check@num=\count195 +) +(/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty +Package: inputenc 2021/02/14 v1.3d Input encoding file +\inpenc@prehook=\toks18 +\inpenc@posthook=\toks19 +) +(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty +Package: graphicx 2020/12/05 v1.2c Enhanced LaTeX Graphics (DPC,SPQR) + +(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty +Package: graphics 2021/03/04 v1.4d Standard LaTeX Graphics (DPC,SPQR) + +(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty +Package: trig 2016/01/03 v1.10 sin cos tan (DPC) +) +(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg +File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration +) +Package graphics Info: Driver file: pdftex.def on input line 107. + +(/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def +File: pdftex.def 2020/10/05 v1.2a Graphics/color driver for pdftex +)) +\Gin@req@height=\dimen157 +\Gin@req@width=\dimen158 +) +(/usr/share/texlive/texmf-dist/tex/latex/wrapfig/wrapfig.sty +\wrapoverhang=\dimen159 +\WF@size=\dimen160 +\c@WF@wrappedlines=\count196 +\WF@box=\box96 +\WF@everypar=\toks20 +Package: wrapfig 2003/01/31 v 3.6 +) +(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def +File: l3backend-pdftex.def 2021-08-04 L3 backend support: PDF output (pdfTeX) +\l__color_backend_stack_int=\count197 +\l__pdf_internal_box=\box97 +) +(./letter.aux) +\openout1 = `letter.aux'. + +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 22. +LaTeX Font Info: ... okay on input line 22. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 22. +LaTeX Font Info: ... okay on input line 22. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 22. +LaTeX Font Info: ... okay on input line 22. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 22. +LaTeX Font Info: ... okay on input line 22. +LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 22. +LaTeX Font Info: ... okay on input line 22. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 22. +LaTeX Font Info: ... okay on input line 22. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 22. +LaTeX Font Info: ... okay on input line 22. + +*geometry* driver: auto-detecting +*geometry* detected driver: pdftex +*geometry* verbose mode - [ preamble ] result: +* driver: pdftex +* paper: +* layout: +* layoutoffset:(h,v)=(0.0pt,0.0pt) +* modes: +* h-part:(L,W,R)=(36.135pt, 542.02501pt, 36.135pt) +* v-part:(T,H,B)=(36.135pt, 722.7pt, 36.135pt) +* \paperwidth=614.295pt +* \paperheight=794.96999pt +* \textwidth=542.02501pt +* \textheight=722.7pt +* \oddsidemargin=-36.135pt +* \evensidemargin=-36.135pt +* \topmargin=-93.135pt +* \headheight=12.0pt +* \headsep=45.0pt +* \topskip=10.0pt +* \footskip=25.0pt +* \marginparwidth=90.0pt +* \marginparsep=11.0pt +* \columnsep=10.0pt +* \skip\footins=10.0pt plus 2.0pt minus 4.0pt +* \hoffset=0.0pt +* \voffset=0.0pt +* \mag=1000 +* \@twocolumnfalse +* \@twosidefalse +* \@mparswitchfalse +* \@reversemarginfalse +* (1in=72.27pt=25.4mm, 1cm=28.453pt) + +(/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii +[Loading MPS to PDF converter (version 2006.09.02).] +\scratchcounter=\count198 +\scratchdimen=\dimen161 +\scratchbox=\box98 +\nofMPsegments=\count199 +\nofMParguments=\count266 +\everyMPshowfont=\toks21 +\MPscratchCnt=\count267 +\MPscratchDim=\dimen162 +\MPnumerator=\count268 +\makeMPintoPDFobject=\count269 +\everyMPtoPDFconversion=\toks22 +) (/usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty +Package: epstopdf-base 2020-01-24 v2.11 Base part for package epstopdf +Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 4 +85. + +(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg +File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv +e +)) +<./real.jpg, id=1, 4178.61125pt x 3133.7075pt> +File: ./real.jpg Graphic file (type jpg) + +Package pdftex.def Info: ./real.jpg used on input line 42. +(pdftex.def) Requested size: 265.59523pt x 199.15558pt. +<./fake.jpg, id=2, 4047.12pt x 3035.34pt> +File: ./fake.jpg Graphic file (type jpg) + +Package pdftex.def Info: ./fake.jpg used on input line 44. +(pdftex.def) Requested size: 265.59523pt x 199.15665pt. + +[1 + +{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map} <./real.jpg> <./fake.jpg>] +(./letter.aux) ) +(\end occurred inside a group at level 1) + +### semi simple group (level 1) entered at line 28 (\begingroup) +### bottom level +Here is how much of TeX's memory you used: + 1893 strings out of 478599 + 28722 string characters out of 5856635 + 336282 words of memory out of 5000000 + 19796 multiletter control sequences out of 15000+600000 + 404336 words of font info for 30 fonts, out of 8000000 for 9000 + 1141 hyphenation exceptions out of 8191 + 57i,5n,66p,203b,184s stack positions out of 5000i,500n,10000p,200000b,80000s + +Output written on letter.pdf (1 page, 4337728 bytes). +PDF statistics: + 20 PDF objects out of 1000 (max. 8388607) + 10 compressed objects within 1 object stream + 0 named destinations out of 1000 (max. 500000) + 11 words of extra memory for PDF output out of 10000 (max. 10000000) + diff --git a/letter/letter.pdf b/letter/letter.pdf new file mode 100644 index 0000000..47c10cd Binary files /dev/null and b/letter/letter.pdf differ diff --git a/letter/letter.tex b/letter/letter.tex new file mode 100644 index 0000000..6fc5d0b --- /dev/null +++ b/letter/letter.tex @@ -0,0 +1,76 @@ +% document +\documentclass{letter} +\usepackage[margin=0.5in]{geometry} +\usepackage{multicol} + +% text +\usepackage[utf8]{inputenc} +\renewcommand{\familydefault}{\sfdefault} + +% graphics +\usepackage{graphicx} +\usepackage{wrapfig} + +% signature environment +\newenvironment{sig}[1]% + {\begin{list}{}% + {\setlength{\leftmargin}{300pt}}% + \item[]% + } + {\end{list}} + +\begin{document} + +\pagenumbering{gobble} + +\large{\textbf{Happy Holidays Ornament \hfill 2021}} + +\begingroup +\setlength{\intextsep}{0pt}% +\setlength{\columnsep}{10pt}% + +This year I decided to design and construct a special ornament in celebration of the holiday season. +I was inspired by the trip I took to the Porcupine Mountains in northern Michigan with my friends Claire and Ralph Till. +While camping on the shores of Lake Superior we enjoyed a wonderful sunset spoiled by just one negative: mosquitoes. + +We rooted for the dragonflies that evening. +We saw dragonflies flying in ``jetstream'' patterns high above the tree line. +We saw them swoop down to the shore and engage in aerial combat with fast, intricate maneuvers. +We saw them perch, at times, so beautiful when still enough to see. + +\begin{center} + \includegraphics[width=0.49\textwidth]{"./real.jpg"} + \hfill + \includegraphics[width=0.49\textwidth]{"./fake.jpg"} +\end{center} + +My ornament is constructed very simply, mainly from one dragonfly-shaped circuit board printed by OSH Park. +The circuit is my version of the ``Joule Thief'', a self-oscillating voltage booster which is capable of continuing to drain a battery even as the voltage drops. +In this way, the ornament will stay lit as long as possible. +You may find that you get light even out of ``dead'' batteries. + +Briefly, a transformer (small black box) is used to store energy from the battery until there is enough to light the LEDs. +The transistor (very small component with three legs) then shunts the energy through the LEDs, and the process begins again. +Although they appear to be continuously lit, the eight LEDs are actually blinking thousands of times per second. +As the AA battery discharges, the LEDs will gradually dim. +However they will stay lit much longer due to the voltage boosting nature of the oscillator. +Read more on Wikipedia: search ``Joule thief''. + +Please use the ornament in whatever way you wish. +I included ``eye holes'' which could be used to hang the ornament with a piece of string. +The legs can be bent into any shape to ``grab'' or simply sit on a horizontal surface. +In celebration of the dragonfly, happy holidays. + +\vfill +\raggedleft + +Blaise Jonathan Thompson \\* +\hspace{0pt} \\ +725 W Washington Ave. Apt 306 \\* +Madison, Wisconsin 53715 \\* +\hspace{0pt} \\ +1-424-225-2493 \\* +blaise@untzag.com \\* +https://blaise.zone + +\end{document} diff --git a/letter/real.jpg b/letter/real.jpg new file mode 100644 index 0000000..2ec7409 Binary files /dev/null and b/letter/real.jpg differ -- cgit v1.2.3