texlive[69687] Master/texmf-dist: pigpen (3feb24)
commits+karl at tug.org
commits+karl at tug.org
Sat Feb 3 22:12:57 CET 2024
Revision: 69687
https://tug.org/svn/texlive?view=revision&revision=69687
Author: karl
Date: 2024-02-03 22:12:57 +0100 (Sat, 03 Feb 2024)
Log Message:
-----------
pigpen (3feb24)
Modified Paths:
--------------
trunk/Master/texmf-dist/fonts/map/dvips/pigpen/pigpen.map
Added Paths:
-----------
trunk/Master/texmf-dist/doc/fonts/pigpen/
trunk/Master/texmf-dist/doc/fonts/pigpen/README.md
trunk/Master/texmf-dist/doc/fonts/pigpen/pigpendoc.pdf
trunk/Master/texmf-dist/doc/fonts/pigpen/pigpendoc.tex
Removed Paths:
-------------
trunk/Master/texmf-dist/doc/latex/pigpen/
Added: trunk/Master/texmf-dist/doc/fonts/pigpen/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/pigpen/README.md (rev 0)
+++ trunk/Master/texmf-dist/doc/fonts/pigpen/README.md 2024-02-03 21:12:57 UTC (rev 69687)
@@ -0,0 +1,17 @@
+The Pigpen Cipher is a simple substitution cipher originally used by Freemasons.
+It is also known as masonic cipher, and was in fairly wide use in the 18th
+century, for writing personal notes as well as complete books. It does not
+provide any meaningful protection against cryptanalysis, though. Today
+it is still used by schoolchildren.
+
+The pigpen cipher package provides the font and the necessary wrappers
+(style file, etc.) in order to write Pigpen ciphers.
+
+License: LPPL 1.3c https://www.latex-project.org/lppl.txt
+
+Oliver Corff, December 2008
+
+Map file updated, David Carlisle 2024-02-03
+
+
+
Property changes on: trunk/Master/texmf-dist/doc/fonts/pigpen/README.md
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/fonts/pigpen/pigpendoc.pdf
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/doc/fonts/pigpen/pigpendoc.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/pigpen/pigpendoc.pdf 2024-02-03 07:34:54 UTC (rev 69686)
+++ trunk/Master/texmf-dist/doc/fonts/pigpen/pigpendoc.pdf 2024-02-03 21:12:57 UTC (rev 69687)
Property changes on: trunk/Master/texmf-dist/doc/fonts/pigpen/pigpendoc.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/fonts/pigpen/pigpendoc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/pigpen/pigpendoc.tex (rev 0)
+++ trunk/Master/texmf-dist/doc/fonts/pigpen/pigpendoc.tex 2024-02-03 21:12:57 UTC (rev 69687)
@@ -0,0 +1,108 @@
+\documentclass[a4paper]{article}
+\usepackage{pigpen}
+
+\newcommand\exa{\nopagebreak \begin{flushleft}\smallskip \nopagebreak
+ \begin{minipage}[t]{6cm}\sloppy}
+\newcommand\exb{\end{minipage}\kern 1cm\begin{minipage}[t]{8cm}\sloppy }
+\newcommand\exc{\end{minipage}\kern -3cm \smallskip\end{flushleft}}
+
+\title{{\pigpenfont PIG PEN FOR TEX}\\[0.5cm]
+ The Pigpen Cipher for \TeX\ 0.3}
+\author{Oliver Corff}
+\date{February, 2024}
+\begin{document}
+\maketitle
+
+
+\section{The Pigpen cipher}
+
+The \TeX\ Pigpen cipher font is a small hack\footnote{%
+ The \TeX\ Pigpen cipher was inspired by a discussion on
+ \texttt{comp.text.tex} in December 2008.}
+to type the so-called masonic cipher, or Freemason's cipher,
+which is a simple substitution cipher based on a grid.
+A 3x3 grid is filled with the letters A to I and J to R.
+\begin{center}
+\begin{minipage}[t]{3cm}%
+\begin{tabular}{c|c|c}
+ A&B&C\\
+ \hline
+ D&E&F\\
+ \hline
+ G&H&I\\
+\end{tabular}\end{minipage}%
+\begin{minipage}[t]{3cm}%
+\begin{tabular}{c|c|c}
+ J.&K.&L.\\
+ \hline
+ M.&N.&O.\\
+ \hline
+ P.&Q.&R.\\
+\end{tabular}\end{minipage}
+\begin{minipage}[t]{3cm}%
+\begin{tabular}{ccc}
+ &S& \\
+ T&$\times$&U\\
+ &V& \\
+\end{tabular}\end{minipage}%
+\begin{minipage}[t]{3cm}%
+\begin{tabular}{ccc}
+ &W.& \\
+ X.&$\times$&Y.\\
+ &Z.&\\
+\end{tabular}\end{minipage}
+\end{center}
+
+\begin{center}
+{\pigpenfont
+\begin{minipage}[t]{3cm}%
+\begin{tabular}{ccc}
+ A&B&C\\
+ D&E&F\\
+ G&H&I\\
+\end{tabular}\end{minipage}%
+\begin{minipage}[t]{3cm}%
+\begin{tabular}{ccc}
+ J&K&L\\
+ M&N&O\\
+ P&Q&R\\
+\end{tabular}\end{minipage}
+\begin{minipage}[t]{3cm}%
+\begin{tabular}{ccc}
+ &S& \\
+ T&$\times$&U\\
+ &V& \\
+\end{tabular}\end{minipage}%
+\begin{minipage}[t]{3cm}%
+\begin{tabular}{ccc}
+ &W&\\
+ X&$\times$&Y\\
+ &Z&\\
+\end{tabular}\end{minipage}}
+\end{center}
+
+The letters in this grid are simply replaced by the inner edges
+of their box within the grid. The subset of letters J to R is marked
+by a dot.
+
+The letters S, T, U and V are arranged in the four quadrants of an X,
+the letters W, X, Y and Z follow this arragement but are marked with
+a dot. Again, the letters are substituted by the inner edges of their
+respective corner.
+
+\section{Usage}
+
+In the preamble of a \LaTeXe\ document, the package is declared by
+saying \verb|\usepackage{pigpen}|. Options are not available.
+There is only one user command, \verb|\pigpenfont|:
+\exa
+ {\pigpenfont LUCAS}
+\exb
+ \begin{verbatim}
+ {\pigpenfont LUCAS}
+ \end{verbatim}
+\exc
+
+
+
+\end{document}
Property changes on: trunk/Master/texmf-dist/doc/fonts/pigpen/pigpendoc.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/fonts/map/dvips/pigpen/pigpen.map
===================================================================
--- trunk/Master/texmf-dist/fonts/map/dvips/pigpen/pigpen.map 2024-02-03 07:34:54 UTC (rev 69686)
+++ trunk/Master/texmf-dist/fonts/map/dvips/pigpen/pigpen.map 2024-02-03 21:12:57 UTC (rev 69687)
@@ -4,5 +4,6 @@
% Part of the Pigpen package.
%
% Oliver Corff, 2008
+% Updated to use < David Carlisle 2024
%
-pigpen <<pigpen.pfa
+pigpen <pigpen.pfa
More information about the tex-live-commits
mailing list.