On Thu, Oct 16, 2014 at 03:30:25PM -0500, Bruce Dubbs wrote:
> Ken Moffat wrote:
> >On Thu, Oct 16, 2014 at 12:18:23AM -0500, Bruce Dubbs wrote:
> >>Ken Moffat wrote:
> >
> >[ just replying to your comments, so I'll cut the rest ]
> >>>
> >>>   3. texlive... -texmf
> >>>
> >>>  The required scripts and docs.  With a big Note and using
> >>>tar ... -C from the current directory.
> >>
> >>Seems reasonable, but needs a little more explanation.
> >>
> >
> >  I'm probably too close to it.  I guess that adding a command
> >explanation for tar -C would not be amiss (Armin reminded me of it),
> >but what else ?
> 
> 
> Perhaps what I'm seeing is that there are multiple ways to install texlive:
> 
> 1.  Binary only (where you can pick/choose what to install)
>     A user can stop here if desired.
> 
> 2.  texlive-20140525-texmf
>     What is this?  What you have is "files for use by TeX as well as
> documentation."  So it's just supplementary files?  No executables or source
> code?
> 

 Pretty much.  There are .bib, .bst, .csf, .sty files, files for
context, metapost, omega, xindy, also some .tex files and
various scripts { .asy, .pl, .py).

 And docs (pdf, some man pages, some html, occasional fig, info,
xml.  Examples below the docs/generic/ directory.  Occasional source
iles below docs/ and some gif, jpg and png files. Various .ltx* (latex)
and dvips files.
 Fonts (even some otf).

 Source for latex and xelatex as well as fonts and even java support files.

 by the time I got to the tex/ directory I concluded "Graecum est;
non legitur" (it's all greek to me).

 Many of the scripts which get installed by make texlinks are
symlinks into these files, e.g. match_parens which is a ruby script,
so those are executable/source.

> 3.  texlive-20140525-source pass 1
>     A source build without [1], but incomplete.  I'd put
> texlive-20140525-texmf [2] into this section.  A user could stop after this
> (really [4] in this discussion) if desired.
> 
> 4.  Setting the PATH for TeX Live.  This should be a part of [3] in the
> configuration section.  I'll add
> 
> pathappend /usr/share/man                        MANPATH
> pathappend /usr/share/info                       INFOPATH
> 
> to the default /etc/profile.d/extrapaths.sh.
> 
> 5.  texlive-20140525-source
>     Builds everything including xindy and asymptote.  Either installs
> everything OR just xindy and asymptote as desired by the user.  Requires [1]
> or [2+3+4].
> 
> If this is right, we need to make it really clear to the user what the paths
> are:
> 
> 1, 1+5, 2+3+4, 2+3+4+5.  Are there other combinations?  If 2+3+4 are
> combined this then turns into 1 or 3 or 1+5 or 3+5.  Correct?


(a) binary + paths.
(b) binary + paths + texlive-source + (optionally) biber.
(c) pass 1 including texmf + paths + (optionally
 the texlive-source for xindy, asy) + (optionally) biber.

 (b) + only asy (which is covered in texlive source) is also valid,
but I figure people can work that out if they do not want xindy
(although I suspect many people will not use asy).

> 
> IMO, the best place to put this type of discussion is in the Typesetting
> intro.
> 

 When I've made the changes I'll take another look at my wording in
typesetting.  Didn't start tonight, looking at the contents of texmf
took the available time.

ĸen
-- 
Nanny Ogg usually went to bed early. After all, she was an old lady.
Sometimes she went to bed as early as 6 a.m.
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to