]> code.communitydata.science - uw_tex_letterhead.git/commitdiff
merge sayamindu's old repository with my new one
authorBenjamin Mako Hill <mako@atdot.cc>
Mon, 19 Feb 2018 00:22:46 +0000 (16:22 -0800)
committerBenjamin Mako Hill <mako@atdot.cc>
Mon, 19 Feb 2018 00:22:46 +0000 (16:22 -0800)
1  2 
.gitignore
Makefile
README

diff --combined .gitignore
index 5504ab4b64f0476f77393d88b61806ab11a195a6,37e1e330147362a7e3a4fd688fa859b9afa38446..c77fc3b53d6888286b62908e7e27d3016d47ca3b
- /auto/
- /cache/
- /vc
- /refs-processed.bib
- /*.aux
- /*.bbl
- /*.blg
- /*.log
- /*.out
- /*.pdf
- /*.fdb_latexmk
- /*.fls
- /*.ttt
- /*.bcf
- /*.run.xml
 -
 -letter.pdf
++## files from here
++*.pdf
+ figures/signature.png
+ ## From: https://github.com/github/gitignore/blob/master/TeX.gitignore
+ ## Core latex/pdflatex auxiliary files:
+ *.aux
+ *.lof
+ *.log
+ *.lot
+ *.fls
+ *.out
+ *.toc
+ *.fmt
+ *.fot
+ *.cb
+ *.cb2
+ ## Intermediate documents:
+ *.dvi
+ *.xdv
+ *-converted-to.*
+ # these rules might exclude image files for figures etc.
+ # *.ps
+ # *.eps
+ # *.pdf
+ ## Generated if empty string is given at "Please type another file name for output:"
+ .pdf
+ ## Bibliography auxiliary files (bibtex/biblatex/biber):
+ *.bbl
+ *.bcf
+ *.blg
+ *-blx.aux
+ *-blx.bib
+ *.run.xml
+ ## Build tool auxiliary files:
+ *.fdb_latexmk
+ *.synctex
+ *.synctex(busy)
+ *.synctex.gz
+ *.synctex.gz(busy)
+ *.pdfsync
+ ## Auxiliary and intermediate files from other packages:
+ # algorithms
+ *.alg
+ *.loa
+ # achemso
+ acs-*.bib
+ # amsthm
+ *.thm
+ # beamer
+ *.nav
+ *.pre
+ *.snm
+ *.vrb
+ # changes
+ *.soc
+ # cprotect
+ *.cpt
+ # elsarticle (documentclass of Elsevier journals)
+ *.spl
+ # endnotes
+ *.ent
+ # fixme
+ *.lox
+ # feynmf/feynmp
+ *.mf
+ *.mp
+ *.t[1-9]
+ *.t[1-9][0-9]
+ *.tfm
+ #(r)(e)ledmac/(r)(e)ledpar
+ *.end
+ *.?end
+ *.[1-9]
+ *.[1-9][0-9]
+ *.[1-9][0-9][0-9]
+ *.[1-9]R
+ *.[1-9][0-9]R
+ *.[1-9][0-9][0-9]R
+ *.eledsec[1-9]
+ *.eledsec[1-9]R
+ *.eledsec[1-9][0-9]
+ *.eledsec[1-9][0-9]R
+ *.eledsec[1-9][0-9][0-9]
+ *.eledsec[1-9][0-9][0-9]R
+ # glossaries
+ *.acn
+ *.acr
+ *.glg
+ *.glo
+ *.gls
+ *.glsdefs
+ # gnuplottex
+ *-gnuplottex-*
+ # gregoriotex
+ *.gaux
+ *.gtex
+ # hyperref
+ *.brf
+ # knitr
+ *-concordance.tex
+ # TODO Comment the next line if you want to keep your tikz graphics files
+ *.tikz
+ *-tikzDictionary
+ # listings
+ *.lol
+ # makeidx
+ *.idx
+ *.ilg
+ *.ind
+ *.ist
+ # minitoc
+ *.maf
+ *.mlf
+ *.mlt
+ *.mtc[0-9]*
+ *.slf[0-9]*
+ *.slt[0-9]*
+ *.stc[0-9]*
+ # minted
+ _minted*
+ *.pyg
+ # morewrites
+ *.mw
+ # nomencl
+ *.nlo
+ # pax
+ *.pax
+ # pdfpcnotes
+ *.pdfpc
+ # sagetex
+ *.sagetex.sage
+ *.sagetex.py
+ *.sagetex.scmd
+ # scrwfile
+ *.wrt
+ # sympy
+ *.sout
+ *.sympy
+ sympy-plots-for-*.tex/
+ # pdfcomment
+ *.upa
+ *.upb
+ # pythontex
+ *.pytxcode
+ pythontex-files-*/
+ # thmtools
+ *.loe
+ # TikZ & PGF
+ *.dpth
+ *.md5
+ *.auxlock
+ # todonotes
+ *.tdo
+ # easy-todo
+ *.lod
+ # xindy
+ *.xdy
+ # xypic precompiled matrices
+ *.xyc
+ # endfloat
+ *.ttt
+ *.fff
+ # Latexian
+ TSWLatexianTemp*
+ ## Editors:
+ # WinEdt
+ *.bak
+ *.sav
+ # Texpad
+ .texpadtmp
+ # Kile
+ *.backup
+ # KBibTeX
+ *~[0-9]*
+ # auto folder when using emacs and auctex
+ /auto/*
+ # expex forward references with \gathertags
+ *-tags.tex
 -
diff --combined Makefile
index 1c36b49df6aa2418d0b52f9df91d3bb721d09c3b,5dd4d5bd3c4f675ed9579117ecc73e2b58f7830d..1211cf32d878da70a2ead061d231718001bcf3cb
+++ b/Makefile
@@@ -1,18 -1,22 +1,23 @@@
 -TARGET = letter.pdf
 +#!/usr/bin/make
+ .RECIPEPREFIX +=
+ SIGIMAGE = figures/signature.png.gpg
  
 -all: $(TARGET)
 +all: $(patsubst %.tex,%.pdf,$(wildcard *.tex)) 
  
- %.pdf: %.tex 
++%.pdf: update-sig %.tex 
 +      latexmk -f -xelatex $<
  
 -$(TARGET): update-sig main.pdf
 -    mv main.pdf letter.pdf
 -
 -
 -main.pdf:
 -    rubber -m xelatex main.tex
 -
 -
 -update-sig:
++<update-sig:
+     gpg --yes --output figures/signature.png --decrypt $(SIGIMAGE)
 +clean: 
 +      latexmk -C *.tex
-       rm -f *.tmp *.run.xml
++      $(RM) -f *.tmp *.run.xml
++      $(RM) -f figures/signature.png
 +
 +viewpdf: all
 +      evince *.pdf
  
 -clean:
 -    rubber -m xelatex --clean main.tex && $(RM) $(TARGET) && $(RM) figures/signature.png
 +pdf: all
  
 +.PHONY: clean all
diff --combined README
index 9bd1afaf184337aaa04272275e01b00880adf94d,0000000000000000000000000000000000000000..51e34130ac8d5730473909f936eddbf25cac9113
mode 100644,000000..100644
--- 1/README
--- /dev/null
+++ b/README
@@@ -1,80 -1,0 +1,89 @@@
- It uses the same fonts (Matrix II and OpenSans) and attempts to be
- pica-for-pica identical to the stationery template distributed as a
- Microsoft Word "DOCX" file by UW Brand and Creative Services.
 +This is a LaTeX version of the University of Washington "matrix"
 +stationery or letterhead.
 +
++It uses the fonts provided by the UW website (Matrix II and OpenSans)
++and attempts to be pica-for-pica identical to the stationery template
++distributed as a Microsoft Word "DOCX" file by UW Brand and Creative
++Services.
 +
 +
 +Requirements
 +=============
 +
 +Because this document requires an OpenType and a TrueType fonts, you
 +will need use to XeTeX—a modern TeX compiler. It is supported by
 +https://sharelatex.com/ although it not the default. It should be
 +installable on GNU/Linux, Windows, and MacOSX. More details are
 +available here: https://tug.org/xetex/
 +
++A number of the normal LaTeX font packages will not work with
++XeLaTeX. For more information, see http://xetex.sourceforge.net/
++
 +The two required fonts Matrix-II And OpenSans are both included in
 +this repository.
 +
 +There is a makefile included which allows you to run `make pdf` to
 +build the PDF and `make clean` to clean up from a build. Running this
 +will required:
 +
 +* GNU Make: https://www.gnu.org/software/make/
 +* latexmk: https://ctan.org/pkg/latexmk?lang=en
 +
++The signature file (a gray image) is GPG encrypted file using a
++symmetric cipher. The passphrase is "weakpassword" (without
++quotes). You will want to customize this. For this file, you will also
++need GPG installed in the system.
++
 +
 +Contributing changes
 +=======================
 +
 +If you notice issues with this template, please fix them contribute
 +back a patch so others can use them!
 +
 +You can always find the latest version at the following URL:
 +
 +https://code.communitydata.cc/uw_tex_letterhead.git
 +
 +Information on contributing back can be found here:
 +
 +https://code.communitydata.cc/
 +
 +Please email any changes, or questions, to Benjamin Mako Hill at
 +makohill@uw.edu.
 +
 +
 +Copyright and Usage
 +=====================
 +
 +This template was modeled after the Microsoft Word "Matrix" stationery
 +template published by UW Brand and Creative Services here:
 +
 +https://www.washington.edu/brand/templates/stationery/
 +
 +It is hopefully obvious that there are many ethical and legal
 +restrictions on when one can and cannot (and should or shouldn't) use
 +official university letterhead (e.g., it should only be used for
 +official communication).
 +
 +If you have any questions, you should contact UW Brand and Creative
 +Services at the contact information available at the link above.
 +
 +This TeX template itself was created, and is copyright, by:
 +
 +  (c) 2018 Benjamin Mako Hill <makohill@uw.edu>
 +  (c) 2017 Sayamindu Dasgupta <sdg1@uw.ed>
 +
 +We dedicated the work to the public domain by waiving all of our
 +rights to the work worldwide under copyright law, including all
 +related and neighboring rights, to the extent allowed by law.  You can
 +copy, modify, distribute and perform the work, even for commercial
 +purposes, all without asking permission.
 +
 +See details here:
 +
 +https://creativecommons.org/publicdomain/zero/1.0/
 +
 +As a result, if you completely remove the UW branding, there are no
 +restrictions in how you can or cannot use the work in this repository.
 +

Community Data Science Collective || Want to submit a patch?