<div dir="ltr"><div><div><div>Yes, I am indeed volunteering to do a lot of the work, but I can't seem to get the simplest of all questions answered. What would be the best way (for TeXLive) to do this:<br><br></div> A- Placing the fonts in the TeXLive installation<br><br></div> B- Writing a script that will take care of the font installation after the TeXLive install.<br><br></div>Paulo Ney<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Apr 13, 2016 at 12:48 PM, Peter Wilson <span dir="ltr"><<a href="mailto:herries.press@earthlink.net" target="_blank">herries.press@earthlink.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div text="#000000" bgcolor="#FFFFFF">
Hey tex-live team,<br>
<br>
It seems like you might have a volunteer to do all the work.<br>
<br>
Peter W.<div><div class="h5"><br>
<br>
<div>On 13/04/16 20:34, Paulo Ney de Souza
wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr"><br>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Wed, Apr 13, 2016 at 12:10 PM,
Zdenek Wagner <span dir="ltr"><<a href="mailto:zdenek.wagner@gmail.com" target="_blank">zdenek.wagner@gmail.com</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><span>2016-04-13 19:30 GMT+02:00
Paulo Ney de Souza <span dir="ltr"><<a href="mailto:pauloney@gmail.com" target="_blank"></a><a href="mailto:pauloney@gmail.com" target="_blank">pauloney@gmail.com</a>></span>:<br>
</span>
<div class="gmail_extra">
<div class="gmail_quote"><span>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr">
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>There are about 50 fonts in
CTAN which are in TDS and are
not part of TeXLive. If is
zip, tar, rpm ... it is not
really different, the
important part if that TDS
organization is ready.<br>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
</span>
<div>If it is in TDS, just put it to your
$TEXM-LOCAL and run updmap(-sys)<br>
</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>I can show you a ton of fonts for which that will NOT
work! And that you have to disable some Map's and enable
others in oredr to make it work.<br>
<br>
</div>
<div> </div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote"><span>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr">
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div><br>
</div>
</div>
</div>
</div>
A- Include them on TeXLive<br>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
</span>
<div>Ask the font authors to release them under a
free license and it will happen. <br>
</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>Is GPL good enough? What license are acceptable and
which ones are not?<br>
<br>
</div>
<div>"Antiqua" for example is on CTAN, available under GPL
but not on TeXLive.<br>
<br>
</div>
<div> <br>
</div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote"><span>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr">
<div>
<div>
<div> B- Make their download and
installation automatic via a script.<br>
</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
</span>
<div>Nobody can guarantee that all fonts on CTAN
have exactly the same structure so that one script
could fit for all. <br>
</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>With the additional information on how they are
packaged it should be enough. A few subroutines to deal
with each class... and the info laid out in a flat DB
should be all that is required.<br>
<br>
</div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote"><span></span><span>
<div><br>
</div>
</span>
<div>It can be automatic if all fonts are packaged
exactly the same way. If you do not force all font
authors to pack the distribution in an exactly the
same way, the script will sooner or later crash. <br>
</div>
</div>
</div>
</div>
</blockquote>
<div><br>
<br>
</div>
<div>getnonfreefonts is the counter-example of what you
saying above. It install 10 different fonts which are
packaged in different ways, and it does it beautifully.<br>
<br>
</div>
<div>Paulo Ney<br>
<br>
<br>
</div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> Wagner <span dir="ltr"><<a href="mailto:zdenek.wagner@gmail.com" target="_blank">zdenek.wagner@gmail.com</a>></span>
wrote:<br>
<div>
<div>
<div>
<div>
<div class="gmail_extra">
<div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr">Saying that something
is packaged does not give any
useful information. How is it
packaged, as zip, rpm, deb, ...?
If it is a zip, what is the
directory structure inside it?
What is the format of the font, is
it MF, Type 1, TrueType, OpenType?
What is the encoding of the font?
Which languages and scripts are
supported? If a font is properly
packaged, it means that all this
information is present in a
metafile understandable to an
infrastructure that is able to put
the files to correct directories
and is able to inform the
operating system and/or a
particular TeX distribution that
the font is available. CTAN
usually contains archive files,
not packages. In order to use them
a user has to collect all this
information and install the font.
There is nothing like super simple
font installation unless it is an
OpenType font and you can just
copy the *.otf to a system
directory.<br>
<br>
</div>
<div class="gmail_extra"><br clear="all">
<div>
<div>Zdeněk Wagner<br>
<a href="http://ttsm.icpf.cas.cz/team/wagner.shtml" target="_blank">http://ttsm.icpf.cas.cz/team/wagner.shtml</a><br>
<a href="http://icebearsoft.euweb.cz" target="_blank">http://icebearsoft.euweb.cz</a></div>
</div>
<div>
<div>
<br>
<div class="gmail_quote">2016-04-13
2:41 GMT+02:00 Paulo Ney de
Souza <span dir="ltr"><<a href="mailto:pauloney@gmail.com" target="_blank"></a><a href="mailto:pauloney@gmail.com" target="_blank">pauloney@gmail.com</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr">
<div>We are talking
about fonts that have
already been packaged
- this is about
installation and not
packaging for TeX.<span><font color="#888888"><br>
<br>
</font></span></div>
<span><font color="#888888">Paulo
Ney<br>
</font></span></div>
<div>
<div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On
Tue, Apr 12, 2016
at 5:38 PM,
Norbert Preining <span dir="ltr"><<a href="mailto:preining@logic.at" target="_blank"></a><a href="mailto:preining@logic.at" target="_blank">preining@logic.at</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">>
elsewhere) which
are not
available on TL.
This is vexing
because the<br>
> technology
to make these
installs a
single command
line like ...<br>
><br>
>
font-install
Antiqua<br>
<br>
$
font-install
Antiqua<br>
bash:
font-install:
command not
found<br>
<br>
I don't know
what you are
talking about
that super
simple font<br>
installation,
but I can
guarantee you -
and I have
packaged a lot
of<br>
fonts - that
font
installation
cross platform
is not trivial.<br>
<br>
Norbert<br>
<br>
------------------------------------------------------------------------<br>
PREINING,
Norbert
<a href="http://www.preining.info" rel="noreferrer" target="_blank"></a><a href="http://www.preining.info" target="_blank">http://www.preining.info</a><br>
JAIST, Japan
TeX
Live &
Debian Developer<br>
GPG: 0x860CDC13
fp: F7D8 A928
26E3 16A1 9FA0
ACF0 6CAC A448
860C DC13<br>
------------------------------------------------------------------------<br>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>
</blockquote>
<br>
</div></div></div>
</blockquote></div><br></div>