summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Master/texmf-dist/doc/fonts/punk/punk.sty40
-rw-r--r--Master/texmf-dist/doc/fonts/punk/punktest.tex51
-rw-r--r--Master/texmf-dist/fonts/tfm/public/punk/punk10.tfmbin740 -> 676 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/punk/punk12.tfmbin740 -> 676 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/punk/punk20.tfmbin740 -> 676 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/punk/punkbx20.tfmbin740 -> 676 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/punk/punksl20.tfmbin748 -> 684 bytes
-rwxr-xr-xMaster/tlpkg/bin/tlpkg-ctan-check2
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds2
9 files changed, 94 insertions, 1 deletions
diff --git a/Master/texmf-dist/doc/fonts/punk/punk.sty b/Master/texmf-dist/doc/fonts/punk/punk.sty
new file mode 100644
index 00000000000..e040b3c57ca
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/punk/punk.sty
@@ -0,0 +1,40 @@
+%
+% Rohit Grover's punk.sty for LaTeX 2e
+% Modified from Sebastian Rahtz's punk.sty
+%
+% poweretcher@hotmail.com
+%
+% January 2003
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%
+%% Punk font shapes for special stuff
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+%
+%
+%
+\DeclareFontFamily{T1}{punk}{}
+
+% m : series selected for main font
+% n : shape selected for main font
+
+\DeclareFontShape{T1}{punk}{m}{n}{<-11> punk10 <12-15> punk12 <16-25> punk20}{}
+\DeclareFontShape{T1}{punk}{m}{sl}{<-11> <11-15> <16-25> punksl20}{}
+\DeclareFontShape{T1}{punk}{m}{it}{<-25> punksl20}{}
+
+\DeclareFontShape{T1}{punk}{b}{n}{<-25> punkbx20}{}
+\DeclareFontShape{T1}{punk}{b}{sl}{<-25> punkbx20}{}
+\DeclareFontShape{T1}{punk}{b}{it}{<-25> punkbx20}{}
+
+
+\DeclareFontShape{T1}{punk}{bx}{n}{<->ssub * punk/b/n}{}
+\DeclareFontShape{T1}{punk}{bx}{sl}{<->ssub * punk/b/sl}{}
+\DeclareFontShape{T1}{punk}{bx}{it}{<->punk/b/it}{}
+
+\renewcommand{\encodingdefault}{T1}
+\renewcommand{\rmdefault}{punk}
+
+
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/doc/fonts/punk/punktest.tex b/Master/texmf-dist/doc/fonts/punk/punktest.tex
new file mode 100644
index 00000000000..69f17d3c754
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/punk/punktest.tex
@@ -0,0 +1,51 @@
+\documentclass[12pt]{article}
+\usepackage{punk}
+\title{Testing the new punk.sty}
+\author{Rohit Grover}
+\begin{document}
+\maketitle
+Unfortunately, not all sizes and shapes are available. But
+\LaTeX\ does what it can. Also, I'm not able to generate good PDF
+files because these fonts aren't available as postscript type 1.
+
+
+Normal: The quick brown fox jumped over the lazy dog. 0 1 2 3 4 5 6 7 8 9
+
+
+Boldface: {\bf The quick brown fox jumped over the lazy dog. 0 1 2 3 4 5 6 7 8 9
+}
+
+
+Emphasis: {\em The quick brown fox jumped over the lazy dog. 0 1 2 3 4 5 6 7 8 9
+}
+
+
+Italics: {\it The quick brown fox jumped over the lazy dog. 0 1 2 3 4 5 6 7 8 9
+}
+
+huge: {\huge The quick brown fox jumped over the lazy dog. 0 1 2 3 4 5 6 7 8 9
+}
+
+LARGE: {\LARGE The quick brown fox jumped over the lazy dog. 0 1 2 3 4 5 6 7 8 9
+}
+
+Large: {\Large The quick brown fox jumped over the lazy dog. 0 1 2 3 4 5 6 7 8 9
+}
+
+large: {\large The quick brown fox jumped over the lazy dog. 0 1 2 3 4 5 6 7 8 9
+}
+
+Normal: The quick brown fox jumped over the lazy dog. 0 1 2 3 4 5 6 7 8 9
+
+
+small: {\small The quick brown fox jumped over the lazy dog. 0 1 2 3 4 5 6 7 8 9
+}
+
+footnotesize: {\footnotesize The quick brown fox jumped over the lazy
+dog. 0 1 2 3 4 5 6 7 8 9
+}
+
+tiny: {\tiny The quick brown fox jumped over the lazy dog. 0 1 2 3 4 5 6 7 8 9
+}
+
+\end{document} \ No newline at end of file
diff --git a/Master/texmf-dist/fonts/tfm/public/punk/punk10.tfm b/Master/texmf-dist/fonts/tfm/public/punk/punk10.tfm
index 6f9bab345a7..809f67c7317 100644
--- a/Master/texmf-dist/fonts/tfm/public/punk/punk10.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/punk/punk10.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/punk/punk12.tfm b/Master/texmf-dist/fonts/tfm/public/punk/punk12.tfm
index da361f553bd..f249e926d02 100644
--- a/Master/texmf-dist/fonts/tfm/public/punk/punk12.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/punk/punk12.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/punk/punk20.tfm b/Master/texmf-dist/fonts/tfm/public/punk/punk20.tfm
index 3c79d70e5a9..f0af967c644 100644
--- a/Master/texmf-dist/fonts/tfm/public/punk/punk20.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/punk/punk20.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/punk/punkbx20.tfm b/Master/texmf-dist/fonts/tfm/public/punk/punkbx20.tfm
index 7f97d5c5a13..439fa33f611 100644
--- a/Master/texmf-dist/fonts/tfm/public/punk/punkbx20.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/punk/punkbx20.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/punk/punksl20.tfm b/Master/texmf-dist/fonts/tfm/public/punk/punksl20.tfm
index e520b00e8fd..fdf807d7493 100644
--- a/Master/texmf-dist/fonts/tfm/public/punk/punksl20.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/punk/punksl20.tfm
Binary files differ
diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check
index 42b0656d2e4..d2c2f99560a 100755
--- a/Master/tlpkg/bin/tlpkg-ctan-check
+++ b/Master/tlpkg/bin/tlpkg-ctan-check
@@ -342,7 +342,7 @@ my @TLP_working = qw(
pst-vowel pst-vue3d
pst2pdf pstool pstricks pstricks-add pstricks-examples
pstricks-examples-en pstricks_calcnotes
- psu-thesis ptptex punknova purifyeps
+ psu-thesis ptptex punk punknova purifyeps
pxfonts pxgreeks pxtxalfa python
qcm qobitree quoting qstest qsymbols qtree quotchap quotmark
r_und_s randbild randomwalk randtext rccol rcs rcs-multi rcsinfo
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index ce5fb39408b..13198c3d96a 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -813,6 +813,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'pstricks-add',"&MAKEpst",
'ptsans', "die 'skipping, use paratype'",
'ptserif', "die 'skipping, use paratype'",
+ 'punk', "&MAKEflatten",
'pxfonts', "&MAKEflatten",
'pxtxalfa', "&MAKEcopy",
'pzccal', "die 'skipping, obsoleted by urwchancal'",
@@ -1381,6 +1382,7 @@ $standardtex='\.(.bx|cfg|sty|clo|ldf|cls|def|fd|cmap|4ht)$';
'pst-geo', 'pst-map.*\.tex|pst-map.*\.sty',
'pst-infixplot', 'infix-RPN\.tex|pst-infixplot\.tex',
'pst-text', 'pst-(char|text)\.(tex|sty)',
+ 'punk', 'NULL', # have separate punk-latex
'qobitree', 'qobitree.tex',
'r_und_s', '\.tex|\.sty',
'realcalc', 'realcalc.tex',