Debian Bug report logs -
#119531
tetex-base, new files: /usr/share/texmf/tex/latex/base/latin9.def and /usr/share/texmf/tex/latex/base/latin10.def
Reported by: Ionel Mugurel Ciobica <tgakic@chem.tue.nl>
Date: Wed, 14 Nov 2001 04:18:01 UTC
Severity: wishlist
Tags: fixed-in-experimental, fixed-upstream
Found in versions 1.0.2+20000, tetex-base/2.0.2-30, tetex-base/2.0.2-31
Fixed in versions tetex-base/3.0-1, tetex-base/3.0-9
Done: Frank Küster <frank@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded to debian-bugs-dist@lists.debian.org, teTeX maintainers <debian-tetex-maint@lists.debian.org>:
Bug#119531; Package tetex-base.
(full text, mbox, link).
Acknowledgement sent to Ionel Mugurel Ciobica <tgakic@chem.tue.nl>:
New Bug report received and forwarded. Copy sent to teTeX maintainers <debian-tetex-maint@lists.debian.org>.
(full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Package: tetex-base
Version: 1.0.2+20000
Here are two files to be included in the tetex-base:
/usr/share/texmf/tex/latex/base/latin9.def
/usr/share/texmf/tex/latex/base/latin10.def
Ionel
P.S. By inserting this files you have to make tetex-base depend on
tetex-eurosym.
--
Ionel Mugurel Ciobîcă
Schuit Institute of Catalysis Phone: 00 31 (0)40 2473781
Eindhoven University of Technology Fax: 00 31 (0)40 2455054
Laboratory of Catalysis, _SKA_ e-mail: I.M.Ciobica@TUe.nl
Theory Group, STW 4.27, POBox 513 5600MB Eindhoven, Netherlands
_____
.''`. (o- This is Linux Country. -o)
: :' : //\ On a quiet night, you /\\
`. `'` V_/_ can hear Windows reboot. _\_V
`- www.Debian.org
"Experience is what you get when you didn't get what you wanted."
[latin9.def (text/plain, attachment)]
[latin10.def (text/plain, attachment)]
Reply sent to Christoph Martin <christoph.martin@uni-mainz.de>:
You have taken responsibility.
(full text, mbox, link).
Notification sent to Ionel Mugurel Ciobica <tgakic@chem.tue.nl>:
Bug acknowledged by developer.
(full text, mbox, link).
Message #10 received at 119531-close@bugs.debian.org (full text, mbox, reply):
We believe that the bug you reported is fixed in the latest version of
tetex-base, which has been installed in the Debian FTP archive:
tetex-base_1.0.2+20000804a-1.diff.gz
to pool/main/t/tetex-base/tetex-base_1.0.2+20000804a-1.diff.gz
tetex-base_1.0.2+20000804a-1.dsc
to pool/main/t/tetex-base/tetex-base_1.0.2+20000804a-1.dsc
tetex-base_1.0.2+20000804a-1_all.deb
to pool/main/t/tetex-base/tetex-base_1.0.2+20000804a-1_all.deb
tetex-base_1.0.2+20000804a.orig.tar.gz
to pool/main/t/tetex-base/tetex-base_1.0.2+20000804a.orig.tar.gz
tetex-doc_1.0.2+20000804a-1_all.deb
to pool/main/t/tetex-base/tetex-doc_1.0.2+20000804a-1_all.deb
tetex-extra_1.0.2+20000804a-1_all.deb
to pool/main/t/tetex-base/tetex-extra_1.0.2+20000804a-1_all.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 119531@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Christoph Martin <christoph.martin@uni-mainz.de> (supplier of updated tetex-base package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Format: 1.7
Date: Thu, 22 Nov 2001 19:17:40 +0100
Source: tetex-base
Binary: tetex-base tetex-doc tetex-extra
Architecture: source all
Version: 1.0.2+20000804a-1
Distribution: unstable
Urgency: low
Maintainer: teTeX maintainers <debian-tetex-maint@lists.debian.org>
Changed-By: Christoph Martin <christoph.martin@uni-mainz.de>
Description:
tetex-base - basic teTeX library files
tetex-doc - teTeX documentation
tetex-extra - extra teTeX library files
Closes: 111284 111289 119191 119531 120300
Changes:
tetex-base (1.0.2+20000804a-1) unstable; urgency=low
.
* fix copyrights in gs fonts (closes: #111284, #111289)
* remove predepends on essential package perl(5)-base (closes: #120300)
* add latin9.def and latin10.def (closes: #119531)
* added correct psnfss.html (closes: #119191)
Files:
02a5eca290e7a39708809f1b3534b696 1065 tex optional tetex-base_1.0.2+20000804a-1.dsc
b65c2508ccbbf3f99455941722370cad 35110813 tex optional tetex-base_1.0.2+20000804a.orig.tar.gz
cf218df13b170d037d5c5c776a1fc9d3 27963 tex optional tetex-base_1.0.2+20000804a-1.diff.gz
96388c6ea44ebd31dd083bfdc1e2b035 13165628 tex optional tetex-base_1.0.2+20000804a-1_all.deb
7cf95c65db8099235e7e087be9ed49cc 9712134 tex optional tetex-extra_1.0.2+20000804a-1_all.deb
06188acbc94b91104918ed66bc130412 12380996 tex optional tetex-doc_1.0.2+20000804a-1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iQEVAwUBO/1RBm4/9k35XC9tAQEnNwf8CPxtumN3xMS/ULHqw62vNTadp6O+AaEg
NGiIrAz55bZvcWvx7hGA7jPzGys/VSJV1j+y+sJLbsoIgeciJqA8fWyWGx6BoVj2
tHLlWOwH8uZIJO9I6MGbJGeBuFdfOyZcqUt7xW4qRv/jAjTwj057xIAz2EbSGyuI
XRDJtG+4M38cNVGAXghfPbj1dnFWWmaDzYJ46HV+RkP47V87/SeWuBFuYhd3r9No
KGoA/BubSr+plg1bHZwZ9pqnb6yXWu6GvR0IYHEeM6Wh8Ps4H2zZahOAnbMRRBPH
4QlBNiBvbjwt7ensUSr4q+vg6ONNbTBrJXtMpJHcwM4QvYr0QzzS9Q==
=Sxxa
-----END PGP SIGNATURE-----
Information forwarded to debian-bugs-dist@lists.debian.org, teTeX maintainers <debian-tetex-maint@lists.debian.org>:
Bug#119531; Package tetex-base.
(full text, mbox, link).
Acknowledgement sent to Adrian Bunk <bunk@fs.tum.de>:
Extra info received and forwarded to list. Copy sent to teTeX maintainers <debian-tetex-maint@lists.debian.org>.
(full text, mbox, link).
Message #15 received at 119531@bugs.debian.org (full text, mbox, reply):
reopen 119531
thanks
Hi Ionel,
in the last upload of the Debian teTeX packages that is now in unstable I
removed your latin9.def and latin10.def files from the package. The
reasons are:
1. I don't like our teTeX-packages to ship files that upstream doesn't
ship. The right way to include files would be to forward them to
upstream (ideally they should be on CTAN at that time) and to include
them when upstream has included them.
2. There's a different latin9.def on CTAN at [1] and it's not a good idea
to have two different files with the same name around (the other file
comes from inputenc.dtx).
cu
Adrian
[1] ftp://ftp.dante.de/tex-archive/macros/latex/unpacked/latin9.def
--
Get my GPG key: finger bunk@debian.org | gpg --import
Fingerprint: B29C E71E FE19 6755 5C8A 84D4 99FC EA98 4F12 B400
Bug reopened, originator not changed.
Request was from Adrian Bunk <bunk@fs.tum.de>
to control@bugs.debian.org.
(full text, mbox, link).
Information forwarded to debian-bugs-dist@lists.debian.org, teTeX maintainers <debian-tetex-maint@lists.debian.org>, tetex-base@packages.qa.debian.org:
Bug#119531; Package tetex-base.
(full text, mbox, link).
Acknowledgement sent to Atsuhito Kohda <kohda@pm.tokushima-u.ac.jp>:
Extra info received and forwarded to list. Copy sent to teTeX maintainers <debian-tetex-maint@lists.debian.org>, tetex-base@packages.qa.debian.org.
(full text, mbox, link).
Message #22 received at 119531@bugs.debian.org (full text, mbox, reply):
Hi,
the latest tetex-base contains latin9.def as
civic:~$ dpkg -S latin9.def
latex2html: /usr/share/texmf/tex/latex/latex2html/latin9.def
tetex-base: /usr/share/texmf/tex/latex/base/latin9.def
but not latin10.def
civic:~$ dpkg -S latin10.def
dpkg: *latin10.def* not found.
I don't know what are these files for but is this not
enough yet?
Best regards, 2002.12.31(Tue)
--
Debian Developer & Debian JP Developer - much more I18N of Debian
Atsuhito Kohda <kohda@debian.org>
Department of Math., Univ. of Tokushima
Message sent on to Ionel Mugurel Ciobica <tgakic@chem.tue.nl>:
Bug#119531.
(full text, mbox, link).
Information forwarded to debian-bugs-dist@lists.debian.org, teTeX maintainers <debian-tetex-maint@lists.debian.org>:
Bug#119531; Package tetex-base.
(full text, mbox, link).
Acknowledgement sent to Hilmar Preusse <hille42@web.de>:
Extra info received and forwarded to list. Copy sent to teTeX maintainers <debian-tetex-maint@lists.debian.org>.
(full text, mbox, link).
Message #30 received at 119531@bugs.debian.org (full text, mbox, reply):
severity 119531 wishlist
thanks
On 14.11.01 Ionel Mugurel Ciobica (tgakic@chem.tue.nl) wrote:
>
> Package: tetex-base
> Version: 1.0.2+20000
>
Reminder: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=119531
>
> Here are two files to be included in the tetex-base:
>
> /usr/share/texmf/tex/latex/base/latin9.def
> /usr/share/texmf/tex/latex/base/latin10.def
>
As you might have noticed, another latin9.def has been included into
teTeX from upstream. AFAICS it differs from your one. Before anybody
forwards your bug to upstream, could you please explain shortly the
purpose of latin10.def?
Thanks,
Hilmar
--
sigmentation fault
Severity set to `wishlist'.
Request was from Hilmar Preusse <hille42@web.de>
to control@bugs.debian.org.
(full text, mbox, link).
Information forwarded to debian-bugs-dist@lists.debian.org, teTeX maintainers <debian-tetex-maint@lists.debian.org>:
Bug#119531; Package tetex-base.
(full text, mbox, link).
Acknowledgement sent to Ionel Mugurel Ciobica <tgakic@chem.tue.nl>:
Extra info received and forwarded to list. Copy sent to teTeX maintainers <debian-tetex-maint@lists.debian.org>.
(full text, mbox, link).
Message #37 received at 119531@bugs.debian.org (full text, mbox, reply):
On 24-06-2003, at 11h 57'17", Hilmar Preusse wrote to mugurel about "Re: tetex-base, new files: /usr/share/texmf/tex/latex/base/latin9.def and /usr/share/texmf/tex/latex/base/latin10.def"
> severity 119531 wishlist
> thanks
>
> As you might have noticed, another latin9.def has been included into
> teTeX from upstream. AFAICS it differs from your one. Before anybody
> forwards your bug to upstream, could you please explain shortly the
> purpose of latin10.def?
>
Sorry for my late answer. I just come back from my holidays few days
ago...
Latin10 or ISO8859-16 is an 8-bit charset (the ONLY one) which supports
Romanian language [1].
There are two letters (s and t with comma below) which are not in the
LaTeX fonts, so those are "produced" in this latin10.def file. Of course
that could be placed as well in a commabelow.sty file as well, but
latin10.def is helpful for typing directly in Latin10 (and/or Latin2)
and the output will be with comma below instead of cedilla.
The s and t with comma below are also not supported by omega/lambda.
The "comma below" glyph is present, but the S, T, s and t with comma
below are absent. Using a regular comma (instead of the Unicode "comma
below") will not produce the perfect solution, but this is as good it
can get in this conditions.
A LaTeX input file using latin10.def must contain this:
\usepackage{relsize}
\usepackage{textcomp}
\usepackage{eurosym}
\usepackage[T1]{fontenc}
\usepackage[latin10]{inputenc}
Considering the latin9.def file I propose, I see no differences (except
the ordering and the \mathonesuperior, \mathtwosuperior and
\maththreesuperior), maybe the \euro instead of \texteuro? A simply
\usepackage{eurosym}
would solve the problem for my latin9.def
You may replace \euro with \texteuro in the latin10.def as well.
If you need more explanations please do not hesitate to ask me.
Best regards,
Ionel
[1] http://bucovina.chem.tue.nl/page.html
Information forwarded to debian-bugs-dist@lists.debian.org, teTeX maintainers <debian-tetex-maint@lists.debian.org>:
Bug#119531; Package tetex-base.
(full text, mbox, link).
Acknowledgement sent to Hilmar Preusse <hille42@web.de>:
Extra info received and forwarded to list. Copy sent to teTeX maintainers <debian-tetex-maint@lists.debian.org>.
(full text, mbox, link).
Message #42 received at 119531@bugs.debian.org (full text, mbox, reply):
On 14.08.03 Ionel Mugurel Ciobica (tgakic@chem.tue.nl) wrote:
> On 24-06-2003, at 11h 57'17", Hilmar Preusse wrote to mugurel about "Re: tetex-base, new files: /usr/share/texmf/tex/latex/base/latin9.def and /usr/share/texmf/tex/latex/base/latin10.def"
Hi,
> > As you might have noticed, another latin9.def has been included into
> > teTeX from upstream. AFAICS it differs from your one. Before anybody
> > forwards your bug to upstream, could you please explain shortly the
> > purpose of latin10.def?
> >
>
> Sorry for my late answer. I just come back from my holidays few days
> ago...
>
Late response too. Anyway I'm happy that you respond: most of the
submitters of bugs of that age never respond.
> Latin10 or ISO8859-16 is an 8-bit charset (the ONLY one) which supports
> Romanian language [1].
>
> There are two letters (s and t with comma below) which are not in the
> LaTeX fonts, so those are "produced" in this latin10.def file. Of course
> that could be placed as well in a commabelow.sty file as well, but
> latin10.def is helpful for typing directly in Latin10 (and/or Latin2)
> and the output will be with comma below instead of cedilla.
>
> The s and t with comma below are also not supported by omega/lambda.
> The "comma below" glyph is present, but the S, T, s and t with comma
> below are absent. Using a regular comma (instead of the Unicode "comma
> below") will not produce the perfect solution, but this is as good it
> can get in this conditions.
>
Thanks for your elaboration! I've forwarded your wishlist bug to
upstream i.e. the LaTeX-Team. Now I'm waiting for response.
> A LaTeX input file using latin10.def must contain this:
>
> \usepackage{relsize}
> \usepackage{textcomp}
> \usepackage{eurosym}
> \usepackage[T1]{fontenc}
> \usepackage[latin10]{inputenc}
>
Can \usepackage{eurosym} replaced by \usepackage{textcomp} if I call
the symbol \texteuro at the the place of char 164?
> Considering the latin9.def file I propose, I see no differences
> (except the ordering and the \mathonesuperior, \mathtwosuperior and
> \maththreesuperior), maybe the \euro instead of \texteuro? A simply
> \usepackage{eurosym} would solve the problem for my latin9.def
>
Well now there is an official version. That \math*superior is just a
redefinition of ^1, ^2 etc. \texteuro is the official symbol form the
LaTeX-Team so I propose to use that one.
> You may replace \euro with \texteuro in the latin10.def as well.
>
I've proposed that in my bug report.
Regards,
Hilmar
--
sigmentation fault
Information forwarded to debian-bugs-dist@lists.debian.org, teTeX maintainers <debian-tetex-maint@lists.debian.org>:
Bug#119531; Package tetex-base.
(full text, mbox, link).
Acknowledgement sent to Hilmar Preusse <hille42@web.de>:
Extra info received and forwarded to list. Copy sent to teTeX maintainers <debian-tetex-maint@lists.debian.org>.
(full text, mbox, link).
Message #47 received at 119531@bugs.debian.org (full text, mbox, reply):
LaTeX2e bug report.
Generated by latexbug.tex on 2003/08/26
Reports may be submitted by email to latex-bugs@latex-project.org
Please use the subject line:
Subject: inclusion wish for latin10.def
To follow up an existing report, include the bug reference, e.g.
"latex/1234: ", preceding the subject text.
============================================================
>Category: latex
>Synopsis: inclusion wish for latin10.def
>Confidential: no
>Release: LaTeX2e <2001/06/01>
>Originator: hille42@web.de (Hilmar Preusse)
>Organization:
>Environment:
Hyphenation: Babel <v3.7h> and hyphenation patterns for american, british, french, german, ngerman, czech, italian, spanish, nohyphenation, loaded.
\@TeXversion: undefined (Standard setting for TeX3.141 and later)
\@currdir: macro:->./
\input@path: undefined (Standard setting)
>Unformatted:
*** Initex configuration files
fonttext.cfg
2001/06/04 v2.2z LaTeX Kernel (Uncustomised text font setup)
fonttext.ltx
2001/06/04 v2.2z LaTeX Kernel (Text font setup)
omlenc.def
2001/06/05 v1.94 Standard LaTeX file
t1enc.def
2001/06/05 v1.94 Standard LaTeX file
ot1enc.def
2001/06/05 v1.94 Standard LaTeX file
omsenc.def
2001/06/05 v1.94 Standard LaTeX file
t1cmr.fd
1999/05/25 v2.5h Standard LaTeX font definitions
ot1cmr.fd
1999/05/25 v2.5h Standard LaTeX font definitions
ot1cmss.fd
1999/05/25 v2.5h Standard LaTeX font definitions
ot1cmtt.fd
1999/05/25 v2.5h Standard LaTeX font definitions
fontmath.cfg
2001/06/04 v2.2z LaTeX Kernel (Uncustomised math font setup)
fontmath.ltx
2001/06/04 v2.2z LaTeX Kernel (Math font setup)
omlcmm.fd
1999/05/25 v2.5h Standard LaTeX font definitions
omscmsy.fd
1999/05/25 v2.5h Standard LaTeX font definitions
omxcmex.fd
1999/05/25 v2.5h Standard LaTeX font definitions
ucmr.fd
1999/05/25 v2.5h Standard LaTeX font definitions
preload.cfg
2001/06/04 v2.2z LaTeX Kernel (Uncustomised preload font setup)
preload.ltx
1998/08/17 v2.1g LaTeX Kernel (Font Preloading)
hyphen.cfg
2001/03/01 v3.7h Babel language switching mechanism
***
>Description:
Description of bug:
Hi all,
Down here in the Debian Bug Tracking system we've got the request to
include latin10.def to support input encoding for the Romanian
language according to ISO8859-16. Additionally to the input encoding
it defines 2 letters (s and t with comma below), which are not part
of the EC-fonts. Char #164 can probably replaced by \texteuro . The
complete bug report is available on http://bugs.debian.org/119531 .
Please give us a short statement if you refuse the inclusion.
The mentioned latin9.def is already included in LaTeX.
Regards,
Hilmar
>How-To-Repeat:
Sample file which indicates the problem:
========================================
%%
%% This is file `latin10.def',
%%
%% This is a new file.
%%
%% Copyright 2001
%% Ionel Mugurel Ciobîcã
%%
%% Permision granted to copy, distribute and redistribute this file.
%%
%% The comma below accent for S, s, T and t doesn't look good
%% for large characters. A solution would be to include internal
%% support for comma below in the same way like for the dot below,
%% so \C{t} to create the t comma below, etc.
%%
%% Because of the euro symbol the tetex-eurosym package has to be
%% installed. Otherwise an alternative is made to "draw" the character
%% on place. Uncomment that line and comment the next one.
%%
%% Latin10 is also coming with support for the German double quotations.
%% You have to use babel with a language that support those quotations,
%% German and Romanian come now in my mind...
%%
%% Because of \textdegree you might want to use \usepackage{textcomp} in
%% your document.
%%
%% \CharacterTable
%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
%% Digits \0\1\2\3\4\5\6\7\8\9
%% Exclamation \! Double quote \" Hash (number) \#
%% Dollar \$ Percent \% Ampersand \&
%% Acute accent \' Left paren \( Right paren \)
%% Asterisk \* Plus \+ Comma \,
%% Minus \- Point \. Solidus \/
%% Colon \: Semicolon \; Less than \<
%% Equals \= Greater than \> Question mark \?
%% Commercial at \@ Left bracket \[ Backslash \\
%% Right bracket \] Circumflex \^ Underscore \_
%% Grave accent \` Left brace \{ Vertical bar \|
%% Right brace \} Tilde \~}
\ProvidesFile{latin10.def}
[2001/10/07 v0.01 Input encoding file
(test version: still liable to change)]
\makeatletter
\DeclareInputText{160}{\nobreakspace}
\DeclareInputText{161}{\k A}
\DeclareInputText{162}{\k a}
\DeclareInputText{163}{\L}
%\DeclareInputText{164}{{\sffamily C\makebox[0pt][l]{\kern-.70em\mbox{--}}\makebox[0pt][l]{\kern-.68em\raisebox{.25ex}{--}}}}
\DeclareInputText{164}{\euro}
\DeclareInputText{165}{\guillemotleft}
\DeclareInputText{166}{\v S}
\DeclareInputText{167}{\S}
\DeclareInputText{168}{\v s}
\DeclareInputText{169}{\copyright}
\DeclareInputText{170}{\ooalign{S\crcr\hidewidth\raise-.31ex\hbox{\scriptsize,}\hidewidth}}
\DeclareInputText{171}{\quotedblbase}
\DeclareInputText{172}{\@tabacckludge'Z}
\DeclareInputText{173}{\-}
\DeclareInputText{174}{\@tabacckludge' Z}
\DeclareInputText{175}{\.Z}
\DeclareInputText{176}{\textdegree}
\DeclareInputMath{177}{\pm}
\DeclareInputText{178}{\v C}
\DeclareInputText{179}{\l}
\DeclareInputText{180}{\v Z}
\DeclareInputText{181}{\textquotedblleft}
\DeclareInputText{182}{\P}
\DeclareInputText{183}{\textperiodcentered}
\DeclareInputText{184}{\v z}
\DeclareInputText{185}{\v c}
\DeclareInputText{186}{\ooalign{s\crcr\hidewidth\raise-.31ex\hbox{\scriptsize,}\hidewidth}}
\DeclareInputText{187}{\guillemotright}
\DeclareInputText{188}{\OE}
\DeclareInputText{189}{\oe}
\DeclareInputText{190}{\" Y}
\DeclareInputText{191}{\.z}
\DeclareInputText{192}{\@tabacckludge`A}
\DeclareInputText{193}{\@tabacckludge'A}
\DeclareInputText{194}{\^A}
\DeclareInputText{195}{\u A}
\DeclareInputText{196}{\"A}
\DeclareInputText{197}{\@tabacckludge'C}
\DeclareInputText{198}{\AE}
\DeclareInputText{199}{\c C}
\DeclareInputText{200}{\@tabacckludge`E}
\DeclareInputText{201}{\@tabacckludge'E}
\DeclareInputText{202}{\^ E}
\DeclareInputText{203}{\" E}
\DeclareInputText{204}{\@tabacckludge`I}
\DeclareInputText{205}{\@tabacckludge'I}
\DeclareInputText{206}{\^I}
\DeclareInputText{207}{\" I}
\DeclareInputText{208}{\D}
\DeclareInputText{209}{\@tabacckludge'N}
\DeclareInputText{210}{\@tabacckludge`O}
\DeclareInputText{211}{\@tabacckludge'O}
\DeclareInputText{212}{\^O}
\DeclareInputText{213}{\H O}
\DeclareInputText{214}{\"O}
\DeclareInputText{215}{\@tabacckludge'S}
\DeclareInputText{216}{\H U}
\DeclareInputText{217}{\@tabacckludge`U}
\DeclareInputText{218}{\@tabacckludge'U}
\DeclareInputText{219}{\^ U}
\DeclareInputText{220}{\"U}
\DeclareInputText{221}{\k E}
\DeclareInputText{222}{\ooalign{T\crcr\hidewidth\raise-.31ex\hbox{\scriptsize,}\hidewidth}}
\DeclareInputText{223}{\ss}
\DeclareInputText{224}{\@tabacckludge`a}
\DeclareInputText{225}{\@tabacckludge'a}
\DeclareInputText{226}{\^a}
\DeclareInputText{227}{\u a}
\DeclareInputText{228}{\"a}
\DeclareInputText{229}{\@tabacckludge'c}
\DeclareInputText{230}{\ae}
\DeclareInputText{231}{\c c}
\DeclareInputText{232}{\@tabacckludge`e}
\DeclareInputText{233}{\@tabacckludge'e}
\DeclareInputText{234}{\^e}
\DeclareInputText{235}{\"e}
\DeclareInputText{236}{\@tabacckludge`\i}
\DeclareInputText{237}{\@tabacckludge'\i}
\DeclareInputText{238}{\^\i}
\DeclareInputText{239}{\"\i}
\DeclareInputText{240}{\d}
\DeclareInputText{241}{\@tabacckludge'n}
\DeclareInputText{242}{\@tabacckludge`o}
\DeclareInputText{243}{\@tabacckludge'o}
\DeclareInputText{244}{\^o}
\DeclareInputText{245}{\H o}
\DeclareInputText{246}{\"o}
\DeclareInputText{247}{\@tabacckludge's}
\DeclareInputText{248}{\H u}
\DeclareInputText{249}{\@tabacckludge`u}
\DeclareInputText{250}{\@tabacckludge'u}
\DeclareInputText{251}{\^u}
\DeclareInputText{252}{\"u}
\DeclareInputText{253}{\k e}
\DeclareInputText{254}{\ooalign{t\crcr\hidewidth\raise-.31ex\hbox{\scriptsize,}\hidewidth}}
\DeclareInputText{255}{\"y}
\makeatother
\endinput
%%
%% End of file `latin10.def'.
The log file from running LaTeX on the sample:
==============================================
< < LOG FROM TEST FILE HERE >
============================================================
End of LaTeX2e bug report.
============================================================
Information forwarded to debian-bugs-dist@lists.debian.org, teTeX maintainers <debian-tetex-maint@lists.debian.org>:
Bug#119531; Package tetex-base.
(full text, mbox, link).
Acknowledgement sent to Frank (bugs reply) <latex-bugs@latex-project.org>:
Extra info received and forwarded to list. Copy sent to teTeX maintainers <debian-tetex-maint@lists.debian.org>.
(full text, mbox, link).
Message #52 received at 119531@bugs.debian.org (full text, mbox, reply):
Hilmar,
> Down here in the Debian Bug Tracking system we've got the request to
> include latin10.def to support input encoding for the Romanian
> language according to ISO8859-16. Additionally to the input encoding
> it defines 2 letters (s and t with comma below), which are not part
> of the EC-fonts. Char #164 can probably replaced by \texteuro . The
> complete bug report is available on http://bugs.debian.org/119531 .
> Please give us a short statement if you refuse the inclusion.
i have no principal objection in including latin10 support in core LaTeX, on
the contrary. however, the presented file is _not_ a proper inputencoding
definition file and i'm grateful if you do not _in this form_ include files in
the debian tetex packages.
general comments:
input encoding declarations should only refer (in the second argument) to
LICRs (LaTeX Internal Character Representations), eg
> \DeclareInputText{170}{\ooalign{S\crcr\hidewidth\raise-.31ex\hbox{\scriptsize,}\hidewidth}}
is a nogo
similarly \euro is wrong as it should be \texteuro which is the official LICR
(the fact that some package uses different a name is irrelevant (just like the
fact that i also prefer typing \euro to \texteuro :-)
LICRs that are not provided by the kernel but by, say, textcomp, should be
properly set up as
\ProvideTextCommandDefault{\texteuro}
{\TextSymbolUnavailable\texteuro}
thus, \textdegree and perhaps others should be handled in this way
as for
> \DeclareInputText{170}{\ooalign{S\crcr\hidewidth\raise-.31ex\hbox{\scriptsize,}\hidewidth}}
> \DeclareInputText{186}{\ooalign{s\crcr\hidewidth\raise-.31ex\hbox{\scriptsize,}\hidewidth}}
> \DeclareInputText{222}{\ooalign{T\crcr\hidewidth\raise-.31ex\hbox{\scriptsize,}\hidewidth}}
> \DeclareInputText{254}{\ooalign{t\crcr\hidewidth\raise-.31ex\hbox{\scriptsize,}\hidewidth}}
i would like to get to a decision what the LICR name should be, something like
\C{T} is out of question for various reasons.
questions:
- what are the unicode names? if any?
- are there similar chars with comman-under-accent?
it might be that something like \textundercomma (or something equally
horrible:-) might be the best but suggestions are welcome
whatever the final name the latin10.def should go
\providecommand\textundercomma[1]{....}
offering that accent withought compromising the general interface
assuming i get such a file i'm happy to include it in the upcoming release
good night
frank
ps what is meant by:
%%
%% Latin10 is also coming with support for the German double quotations.
%% You have to use babel with a language that support those quotations,
%% German and Romanian come now in my mind...
%%
pps:
> %% The comma below accent for S, s, T and t doesn't look good
> %% for large characters. A solution would be to include internal
> %% support for comma below in the same way like for the dot below,
> %% so \C{t} to create the t comma below, etc.
that might be possible after we have agreed on the LICR name, nevertheless a
\providecommand is probably in order and it might be the best to start out in
this way
Information forwarded to debian-bugs-dist@lists.debian.org, teTeX maintainers <debian-tetex-maint@lists.debian.org>:
Bug#119531; Package tetex-base.
(full text, mbox, link).
Acknowledgement sent to Hilmar Preusse <hille42@web.de>:
Extra info received and forwarded to list. Copy sent to teTeX maintainers <debian-tetex-maint@lists.debian.org>.
(full text, mbox, link).
Message #57 received at 119531@bugs.debian.org (full text, mbox, reply):
On 26.08.03 Frank (latex-bugs@latex-project.org) wrote:
Good morning,
> similarly \euro is wrong as it should be \texteuro which is the
> official LICR (the fact that some package uses different a name is
> irrelevant (just like the fact that i also prefer typing \euro to
> \texteuro :-)
>
Thats what I mentioned in my report. char #164 can probably replaced
by \texteuro . In any case the commented line for #164 should be
kicked out.
> ps what is meant by:
>
> %%
> %% Latin10 is also coming with support for the German double quotations.
> %% You have to use babel with a language that support those quotations,
> %% German and Romanian come now in my mind...
> %%
>
Probably
\DeclareInputText{171}{\quotedblbase}
which generates quotation marks via input enconding.
> pps:
>
> > %% The comma below accent for S, s, T and t doesn't look good
> > %% for large characters. A solution would be to include internal
> > %% support for comma below in the same way like for the dot below,
> > %% so \C{t} to create the t comma below, etc.
>
> that might be possible after we have agreed on the LICR name,
> nevertheless a \providecommand is probably in order and it might be
> the best to start out in this way
>
For clarification: An LIRC name makes it possible to use that
character even without using the input enconding, which is otherwise
impossible.
Regards,
Hilmar
--
sigmentation fault
Information forwarded to debian-bugs-dist@lists.debian.org, teTeX maintainers <debian-tetex-maint@lists.debian.org>:
Bug#119531; Package tetex-base.
(full text, mbox, link).
Acknowledgement sent to Ionel Mugurel Ciobica <tgakic@chem.tue.nl>:
Extra info received and forwarded to list. Copy sent to teTeX maintainers <debian-tetex-maint@lists.debian.org>.
(full text, mbox, link).
Message #62 received at 119531@bugs.debian.org (full text, mbox, reply):
On 26-08-2003, at 23h 54'32", Frank wrote to mugurel about "Re: latex/3568: inclusion wish for latin10.def"
> Hilmar,
>
> general comments:
>
> input encoding declarations should only refer (in the second argument) to
> LICRs (LaTeX Internal Character Representations), eg
>
> > \DeclareInputText{170}{\ooalign{S\crcr\hidewidth\raise-.31ex\hbox{\scriptsize,}\hidewidth}}
>
> is a nogo
That was the best I could do. I have no knowledge of TeX, only some
knowledge of LaTeX (as a user not as a developper).
> similarly \euro is wrong as it should be \texteuro which is the official LICR
> (the fact that some package uses different a name is irrelevant (just like the
> fact that i also prefer typing \euro to \texteuro :-)
I have no objection of that. I simply was not aware of the existence of
\texteuro.
>
> LICRs that are not provided by the kernel but by, say, textcomp, should be
> properly set up as
>
> \ProvideTextCommandDefault{\texteuro}
> {\TextSymbolUnavailable\texteuro}
>
> thus, \textdegree and perhaps others should be handled in this way
Fine with me.
>
> as for
>
> > \DeclareInputText{170}{\ooalign{S\crcr\hidewidth\raise-.31ex\hbox{\scriptsize,}\hidewidth}}
> > \DeclareInputText{186}{\ooalign{s\crcr\hidewidth\raise-.31ex\hbox{\scriptsize,}\hidewidth}}
> > \DeclareInputText{222}{\ooalign{T\crcr\hidewidth\raise-.31ex\hbox{\scriptsize,}\hidewidth}}
> > \DeclareInputText{254}{\ooalign{t\crcr\hidewidth\raise-.31ex\hbox{\scriptsize,}\hidewidth}}
>
> i would like to get to a decision what the LICR name should be, something like
> \C{T} is out of question for various reasons.
\C was just an example. You may even called \textcommabelow
>
> questions:
>
> - what are the unicode names? if any?
Well, the definition was included in the reference I gave:
http://bucovina.chem.tue.nl/romanian.utf8.htm
the 4 letters are U+0218 to U+021B.
Their name according to Unicode and the ISO8859-16 (Latin10) encoding
are:
<U0218> /xaa LATIN CAPITAL LETTER S WITH COMMA BELOW
<U0219> /xba LATIN SMALL LETTER S WITH COMMA BELOW
<U021A> /xde LATIN CAPITAL LETTER T WITH COMMA BELOW
<U021B> /xfe LATIN SMALL LETTER T WITH COMMA BELOW
the "COMMA BELOW" gliph is U+0326, just above the "CEDILLA" which is
U+0327.
> - are there similar chars with comman-under-accent?
Not that I am aware, but if we could trust Microsoft, I saw some other
gliphs with a comma below, like K, k, L, l, N, n, R, r, etc., all parts
of Latin Extended A. At Unicode I found with comma below: G is U+0122,
N is U+0145, K is U+0136, n is U+0146, R is U+0156, k is U+0137, r is
U+0157, L is U+0138, l is U+013C. The only problem is that they are
called with cedilla not with comma below, but if you look at it, there
is no cedilla under the letter. There are more letter with cedilla below
but there are called with cedilla and indeed there is a cedilla there.
>
> it might be that something like \textundercomma (or something equally
> horrible:-) might be the best but suggestions are welcome
\textcommabelow or \textcomma come to me mind now.
>
> whatever the final name the latin10.def should go
>
> \providecommand\textundercomma[1]{....}
>
> offering that accent withought compromising the general interface
>
> assuming i get such a file i'm happy to include it in the upcoming release
>
Thank you.
>
> ps what is meant by:
>
> %%
> %% Latin10 is also coming with support for the German double quotations.
> %% You have to use babel with a language that support those quotations,
> %% German and Romanian come now in my mind...
> %%
Latin10 (ISO8859-16) is the only 8 bits charset wich contain the German
double quotations. So you can insert those quotations by a single key
stroke, if you use \usepackage[latin10]{inputenc}. I was just trying to
show the advantages of using Latin10 charset.
>
> pps:
>
> > %% The comma below accent for S, s, T and t doesn't look good
> > %% for large characters. A solution would be to include internal
> > %% support for comma below in the same way like for the dot below,
> > %% so \C{t} to create the t comma below, etc.
>
> that might be possible after we have agreed on the LICR name, nevertheless a
> \providecommand is probably in order and it might be the best to start out in
> this way
Since S, s, T and t are all different, the relative position of the
comma below might differ. The solution I propose is not the best because
it depends of \relsize now.
See the new definitions:
\DeclareInputText{170}{\ooalign{S\crcr\hidewidth\raise-.31ex\hbox{\relsize{-2},}\hidewidth}}
\DeclareInputText{186}{\ooalign{s\crcr\hidewidth\raise-.31ex\hbox{\relsize{-2},}\hidewidth}}
\DeclareInputText{222}{\ooalign{T\crcr\hidewidth\raise-.31ex\hbox{\relsize{-2},}\hidewidth}}
\DeclareInputText{254}{\ooalign{t\crcr\hidewidth\raise-.31ex\hbox{\relsize{-2},}\hidewidth}}
Even so, is not perfect, because for tiny gliphs the comma is to large :-/
If somehow the U+0326 glyph would be accesible, it may be fixed this
way (in Unicode TeX or omega):
\ocp\test=inutf8
\ocplist\TestOCP=
\addbeforeocplist 1 \test
\nullocplist
\font\Testfont=omlgc
\def\begintest{\bgroup\pushocplist\TestOCP\Testfont}
\def\endtest{\popocplist\egroup}
\begintest
\par S\kern-.45emĚŚ
\par s\kern-.35emĚŚ
\par t\kern-.3emĚŚ
\par T\kern-.45emĚŚ
\char536, \char537, \char539, \char538, \char806;
\char350, \char351, \char355, \char354, ĚŚ.
abreve = Ä, Abreve = Ä,
tcedilla = ţ, Tcedilla = Ţ,
scedilla = Ĺ, Scedilla = Ĺ
circumflex = Ě
dot under = ĚŁ
cedilla = ̧
comma below = ĚŚ
Č, char 218 (Scommabelow) = Č, char 219 (scommabelow) = Č,
char 21A (Tcommabelow) = Č, char 21B (tcommabelow) = Č.
\endtest
\end
Best regards,
Ionel Ciob\^{i}c\u{a}
Information forwarded to debian-bugs-dist@lists.debian.org, teTeX maintainers <debian-tetex-maint@lists.debian.org>:
Bug#119531; Package tetex-base.
(full text, mbox, link).
Acknowledgement sent to Hilmar Preusse <hille42@web.de>:
Extra info received and forwarded to list. Copy sent to teTeX maintainers <debian-tetex-maint@lists.debian.org>.
(full text, mbox, link).
Message #67 received at 119531@bugs.debian.org (full text, mbox, reply):
On 26.08.03 Frank (latex-bugs@latex-project.org) wrote:
Good morning,
> similarly \euro is wrong as it should be \texteuro which is the
> official LICR (the fact that some package uses different a name is
> irrelevant (just like the fact that i also prefer typing \euro to
> \texteuro :-)
>
Thats what I mentioned in my report. char #164 can probably replaced
by \texteuro . In any case the commented line for #164 should be
kicked out.
> ps what is meant by:
>
> %%
> %% Latin10 is also coming with support for the German double quotations.
> %% You have to use babel with a language that support those quotations,
> %% German and Romanian come now in my mind...
> %%
>
Probably
\DeclareInputText{171}{\quotedblbase}
which generates quotation marks via input enconding.
> pps:
>
> > %% The comma below accent for S, s, T and t doesn't look good
> > %% for large characters. A solution would be to include internal
> > %% support for comma below in the same way like for the dot below,
> > %% so \C{t} to create the t comma below, etc.
>
> that might be possible after we have agreed on the LICR name,
> nevertheless a \providecommand is probably in order and it might be
> the best to start out in this way
>
For clarification: An LIRC name makes it possible to use that
character even without using the input enconding, which is otherwise
impossible?
Regards,
Hilmar
--
sigmentation fault
Information forwarded to debian-bugs-dist@lists.debian.org, teTeX maintainers <debian-tetex-maint@lists.debian.org>:
Bug#119531; Package tetex-base.
(full text, mbox, link).
Acknowledgement sent to Hilmar Preusse <hille42@web.de>:
Extra info received and forwarded to list. Copy sent to teTeX maintainers <debian-tetex-maint@lists.debian.org>.
(full text, mbox, link).
Message #72 received at 119531@bugs.debian.org (full text, mbox, reply):
tags 119531 + fixed-upstream
thanks
latin10 is included in upstream.
----- Forwarded message from latex-bugs <at> latex-project <dot> org -----
From: latex-bugs <at> latex-project <dot> org
To: gnats-admin <at> latex-project <dot> org, hille42 <at> web <dot> de,
latex-gnats <at> latex-project <dot> org
Subject: Re: latex/3568
Date: Tue, 10 Feb 2004 23:13:41 +0100 (CET)
Message-Id: <200402102213.i1AMDfoW024514@sun.dante.de>
Synopsis: inclusion wish for latin10.def
State-Changed-From-To: open->closed
State-Changed-By: gnats
State-Changed-When: Tue Feb 10 23:13:41 2004
State-Changed-Why:
included in upcoming release -fmi
http://www.latex-project.org/cgi-bin/ltxbugs2html
----- End forwarded message -----
--
sigmentation fault
Tags added: fixed-upstream
Request was from Hilmar Preusse <hille42@web.de>
to control@bugs.debian.org.
(full text, mbox, link).
Tags added: fixed-in-experimental
Request was from Frank Küster <frank@debian.org>
to control@bugs.debian.org.
(full text, mbox, link).
Bug marked as fixed in version 3.0-1, send any further explanations to Ionel Mugurel Ciobica <tgakic@chem.tue.nl>
Request was from Frank Küster <frank@kuesterei.ch>
to control@bugs.debian.org.
(full text, mbox, link).
Bug marked as found in version 2.0.2-30.
Request was from Frank Küster <frank@kuesterei.ch>
to control@bugs.debian.org.
(full text, mbox, link).
Bug marked as found in version 2.0.2-31.
Request was from Frank Küster <frank@kuesterei.ch>
to control@bugs.debian.org.
(full text, mbox, link).
Reply sent to Frank Küster <frank@debian.org>:
You have taken responsibility.
(full text, mbox, link).
Notification sent to Ionel Mugurel Ciobica <tgakic@chem.tue.nl>:
Bug acknowledged by developer.
(full text, mbox, link).
Message #87 received at 119531-close@bugs.debian.org (full text, mbox, reply):
Source: tetex-base
Source-Version: 3.0-9
We believe that the bug you reported is fixed in the latest version of
tetex-base, which is due to be installed in the Debian FTP archive:
tetex-base_3.0-9.diff.gz
to pool/main/t/tetex-base/tetex-base_3.0-9.diff.gz
tetex-base_3.0-9.dsc
to pool/main/t/tetex-base/tetex-base_3.0-9.dsc
tetex-base_3.0-9_all.deb
to pool/main/t/tetex-base/tetex-base_3.0-9_all.deb
tetex-doc_3.0-9_all.deb
to pool/main/t/tetex-base/tetex-doc_3.0-9_all.deb
tetex-extra_3.0-9_all.deb
to pool/main/t/tetex-base/tetex-extra_3.0-9_all.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 119531@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Frank Küster <frank@debian.org> (supplier of updated tetex-base package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Fri, 14 Oct 2005 16:28:11 +0200
Source: tetex-base
Binary: tetex-extra tetex-doc tetex-base
Architecture: source all
Version: 3.0-9
Distribution: unstable
Urgency: low
Maintainer: teTeX maintainers <debian-tetex-maint@lists.debian.org>
Changed-By: Frank Küster <frank@debian.org>
Description:
tetex-base - Basic library files of teTeX
tetex-doc - The documentation component of the Debian teTeX packages
tetex-extra - Additional library files of teTeX
Closes: 119531 145339 153985 160692 181310 181310 190873 195109 195711 202472 206315 214415 215925 218178 219573 221262 223569 229598 230931 251143 255137 258976 259696 261529 261736 267768 271463 272560 273246 273247 286722 291531 299843 300855 309596 320061 320066 320074 321361 324826 325891 325891 332113
Changes:
tetex-base (3.0-9) unstable; urgency=low
.
* Upload new upstream release to unstable. The changelog of the
versions in experimental is available in
changelog.Debian.experimental.gz.
.
Upstream changes:
.
* Lots of bugs are closed by this upload - all bugs listed below have
already been tagged fixed-upstream, and there should be an explanation
in the bug logs at http://bugs.debian.org/<bugnumber>. In some cases
the explanation is only a link to the LaTeX Project bug database, or
it is in the comments of the mail sent to the control server, but it's
always there.
.
- For tetex-base: (closes: #221262, #261529, #272560, #119531,
#267768, #195711, #181310, #206315, #230931, #258976, #145339,
#190873, #214415, #255137, #181310, #219573, #229598, #286722)
.
- For tetex-extra: (closes: #273246, #218178, #195109, #215925,
#251143, #202472, #259696, #261736, #271463, #273247)
.
- For tetex-doc: (closes: #160692, #223569, #153985)
* Files are now arranged according to the TeX Directory Structure v. 1.1
(changes mainly involve font maps and encoding files, and the script
directory). If you have locally installed fonts, see NEWS.Debian for
instructions.
* tetex-doc now supports a web interface to the documentation at
http://localhost/texmf/doc/texdoc.php, using the data from texdoctk.
.
.
Debian-specific changes:
.
* All information for users and developers, Debian-specific or not, has
been collected in the README files of the tetex-bin package, as well
as in the draft for a Debian TeX Policy in the tex-common package.
* The packaging has been revised and partly rewritten:
- We now work with a pristine upstream tarball as orig.tar.gz.
- Most files needed for creation of the package, as well as the
maintainer scripts, are now generated using ePerl. The configuration
is done, as much as possible, through the files variables,
common.variables, and common.functions.
- To synchronise this and the tetex-bin package, common.functions and
common.variables from the tex-common package tree are used.
* We provide infrastructure to allow for easy backporting of teTeX 3.0
to sarge.
* tetex-base now depends on tex-common, and has "lost" some configuration
files to that package.
* In particular, the updmap configuration files have been changed:
- 00updmap.cfg is now 10tetex-base.cfg (except the parts in
tex-common's 00updmap.cfg).
- 05tetex-extra.cfg is now 05tetex-extra.cfg
- language.dat is now a generated file, too, with the configuration
files in /etc/texmf/language.d/
* The format ini files have been moved back to TEXMFMAIN, they are not
configuration files.
* A lot of files that used to be conffiles and are now unused, are
removed if they are unchanged. Thanks to Ralf Stubner.
* All debconf questions have been dropped or moved to tex-common
(closes: #332113).
* The following bugs only existed in experimental and were marked as
fixed-in-experimental by uploads to experimental. Some of them might
not have been closed manually, therefore this upload to unstable
finally (closes: #291531, #299843, #309596, #300855, #320066, #321361,
#320061, #320074, #324826, #325891, #325891)
Files:
200350deeefb738ec767318260dd64c8 792 tex optional tetex-base_3.0-9.dsc
7d89d0982ca42673dd8cf7a4cc6674e6 274637 tex optional tetex-base_3.0-9.diff.gz
d941bf1231d2d3576c328dd4ecceb4db 22379006 tex optional tetex-base_3.0-9_all.deb
5f84793d904e004a1419e5c85237e97b 10819780 tex optional tetex-extra_3.0-9_all.deb
429554b9e302777111b5423637f5f3dc 50106072 doc optional tetex-doc_3.0-9_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFDVSNe+xs9YyJS+hoRAh4dAKCcnVwegG+4siraSKfCtkQHr+90tACfWwSX
ckPqTAizg0tgHQ7LDCB10MQ=
=i8Eb
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Mon, 25 Jun 2007 02:29:13 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Thu Oct 21 03:58:33 2021;
Machine Name:
bembo
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.