<div dir="ltr">2016-04-13 21:34 GMT+02:00 Paulo Ney de Souza <span dir="ltr"><<a href="mailto:pauloney@gmail.com" target="_blank">pauloney@gmail.com</a>></span>:<br><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"><br><div class="gmail_extra"><br><div class="gmail_quote"><span class="">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:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);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">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></span><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></div></div></div></div></blockquote><div><br></div><div>... which means that they are not properly packaged. <br></div><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 class="gmail_extra"><div class="gmail_quote"><div><br></div><span class=""><div> </div><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 class="gmail_extra"><div class="gmail_quote"><div></div><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></span><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><span class=""><div> <br></div><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 class="gmail_extra"><div class="gmail_quote"><div></div><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></span><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></div></div></div></div></blockquote><div><br></div><div>Yes, but the information must be available in a standardized computer readable metafile. <br></div><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 class="gmail_extra"><div class="gmail_quote"><div> <br></div><span class=""><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 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></span><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.<span class=""><font color="#888888"><br></font></span></div></div></div></div></blockquote><div><br></div><div>No, getnonfreefonts is a script that can install selected fonts where the packages were manually tweaked by Reinhard (or maybe somebody else too). <br></div><div><br><br><br clear="all"><div><div class="gmail_signature">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>
<br> </div><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 class="gmail_extra"><div class="gmail_quote"><div><span class=""><font color="#888888"><br></font></span></div><span class=""><font color="#888888"><div>Paulo Ney<br><br> <br></div></font></span><span class=""><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 class="gmail_extra"><div class="gmail_quote"><div></div><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">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">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">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></span></div><br></div></div>
</blockquote></div><br></div></div>