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