summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/csplain/base
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2014-08-03 18:16:29 +0000
committerKarl Berry <karl@freefriends.org>2014-08-03 18:16:29 +0000
commitfa08289d204e8dde53c5b71063e2e2b610490aac (patch)
tree2992d2656991cc1ca0d975ed9fc6accd9532a847 /Master/texmf-dist/tex/csplain/base
parent2ad4fa86a0cbc3b72484cbb2db1e95859e77268b (diff)
csplain
git-svn-id: svn://tug.org/texlive/trunk@34820 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/csplain/base')
-rw-r--r--Master/texmf-dist/tex/csplain/base/csenc-u.tex4
-rw-r--r--Master/texmf-dist/tex/csplain/base/csfontsm.tex6
-rw-r--r--Master/texmf-dist/tex/csplain/base/csplain.ini10
-rw-r--r--Master/texmf-dist/tex/csplain/base/il2code.tex5
-rw-r--r--Master/texmf-dist/tex/csplain/base/t1code.tex4
-rw-r--r--Master/texmf-dist/tex/csplain/base/t1enc-u.tex6
6 files changed, 30 insertions, 5 deletions
diff --git a/Master/texmf-dist/tex/csplain/base/csenc-u.tex b/Master/texmf-dist/tex/csplain/base/csenc-u.tex
index 0a6794d0091..4234dea9303 100644
--- a/Master/texmf-dist/tex/csplain/base/csenc-u.tex
+++ b/Master/texmf-dist/tex/csplain/base/csenc-u.tex
@@ -94,6 +94,10 @@
\mubyte \frqq ^^c2^^bb\endmubyte % french right (czech left) double quillquote
\mubyte \promile ^^e2^^80^^b0\endmubyte % per mille sign
+\mubyte \erqq ^^e2^^80^^9d\endmubyte % English right double quote
+\mubyte \elq ^^e2^^80^^98\endmubyte % English left single quote
+\mubyte \erq ^^e2^^80^^99\endmubyte % English right single quote
+
% everyjob message:
\ifx\baseutfencoding\undefined \else \expandafter\endinput\fi
diff --git a/Master/texmf-dist/tex/csplain/base/csfontsm.tex b/Master/texmf-dist/tex/csplain/base/csfontsm.tex
index 840912f1903..a0acaaac1c9 100644
--- a/Master/texmf-dist/tex/csplain/base/csfontsm.tex
+++ b/Master/texmf-dist/tex/csplain/base/csfontsm.tex
@@ -46,8 +46,10 @@
\def\regfont#1{\expandafter\def\expandafter\resizeall\expandafter{%
\resizeall \resizefont#1}}
-\def\resizeall{}
-\regfont\tenrm \regfont\tenit \regfont\tenbf \regfont\tenbi \regfont\tentt
+\def\regfontdefault{\def\resizeall{}%
+ \regfont\tenrm \regfont\tenit \regfont\tenbf \regfont\tenbi \regfont\tentt
+}
+\regfontdefault
\def\sizespec{} % by default: fonts are loaded in their implicit sizes
diff --git a/Master/texmf-dist/tex/csplain/base/csplain.ini b/Master/texmf-dist/tex/csplain/base/csplain.ini
index c5f8d7f5759..3a05564668f 100644
--- a/Master/texmf-dist/tex/csplain/base/csplain.ini
+++ b/Master/texmf-dist/tex/csplain/base/csplain.ini
@@ -7,7 +7,7 @@
\input hyphen.lan % czech / slovak hyphenation pattern (may be others too)
\input plaina4 % \hsize and \vsize for A4
\everyjob=\expandafter{\the\everyjob
- \message{The format: csplain <Nov. 2013>.}
+ \message{The format: csplain <Jul. 2014>.}
\message{The cs-fonts are preloaded and A4 size implicitly defined.}}
\ifx\xprncode\undefined \else %% The encTeX is detected
\count255=128 % All codes > 128 are printable:
@@ -198,14 +198,18 @@ file extcode.tex renamed to il2code.tex (suggested by Jan Kasprzak)
* luafonts.tex: new code for version 0.76 of LuaTeX
* The files luaplain.ini and xeplain.ini added.
- Jul 2014: [format wasn't modified]
+ Jun 2014: [format wasn't modified]
* cyrchars.tex added
+** 13 ** <Jul 2014>
+* English quotes added: csenc-u.tex, il2code.etx, t1code.tex, t1enc-u.tex
+* csfontsm.tex: \regfontdefault introduced
+
COPYRIGHT
=========
-This macro package (csplain.ini, il2code.tex, csfonts.tex, csfontm.tex,
+This macro package (csplain.ini, il2code.tex, csfonts.tex, csfontsm.tex,
hyphen.lan, plaina4.tex) is free software; you can use it without any
restriction. You can redistribute it under the following condition:
diff --git a/Master/texmf-dist/tex/csplain/base/il2code.tex b/Master/texmf-dist/tex/csplain/base/il2code.tex
index 9a655d1d6ee..280f1e74e50 100644
--- a/Master/texmf-dist/tex/csplain/base/il2code.tex
+++ b/Master/texmf-dist/tex/csplain/base/il2code.tex
@@ -158,5 +158,10 @@
\afterassignment\clqq\let\next=}
\def\closequotes{\unskip\crqq\relax}
+\chardef \elqq 92 % English quotes
+\chardef \erqq 34
+\chardef \elq 96
+\chardef \erq 39
+
\endinput
diff --git a/Master/texmf-dist/tex/csplain/base/t1code.tex b/Master/texmf-dist/tex/csplain/base/t1code.tex
index 896c5a4d8fc..54730e7fd79 100644
--- a/Master/texmf-dist/tex/csplain/base/t1code.tex
+++ b/Master/texmf-dist/tex/csplain/base/t1code.tex
@@ -294,6 +294,10 @@
\chardef \crq 60
\chardef \elqq 16
\chardef \erqq 17
+\chardef \elq 96
+\chardef \erq 39
+\chardef \exclamdown 189
+\chardef \questiondown 190
\chardef \sterling 191
\let\pound=\sterling
diff --git a/Master/texmf-dist/tex/csplain/base/t1enc-u.tex b/Master/texmf-dist/tex/csplain/base/t1enc-u.tex
index a827ab3b83f..def1d2f6a2a 100644
--- a/Master/texmf-dist/tex/csplain/base/t1enc-u.tex
+++ b/Master/texmf-dist/tex/csplain/base/t1enc-u.tex
@@ -108,6 +108,12 @@
\mubyte \frqq ^^c2^^bb\endmubyte % french right (czech left) double quillquote
\mubyte \promile ^^e2^^80^^b0\endmubyte % per mille sign
+\mubyte \erqq ^^e2^^80^^9d\endmubyte % English right double quote
+\mubyte \elq ^^e2^^80^^98\endmubyte % English left single quote
+\mubyte \erq ^^e2^^80^^99\endmubyte % English right single quote
+
+% user can write \input utf8lat1 to access all T1 codes
+
\ifx\baseutfencoding\undefined \else \expandafter\endinput\fi
% if the csplain is used, we cannot process this part of the file. May be