public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
From: Ken Brown <kbrown@cornell.edu>
To: cygwin@cygwin.com
Subject: [ANNOUNCEMENT] texlive-collection-* 20160404-1 (TEST)
Date: Wed, 13 Apr 2016 08:13:00 -0000	[thread overview]
Message-ID: <announce.570D3C93.8070804@cornell.edu> (raw)

Cygwin's TeX Live 2015 collections have been updated to the latest 
upstream release as test releases.

TeX Live provides a comprehensive, cross-platform TeX system.  It 
includes all the major TeX-related programs, macro packages, and fonts 
that are free software, including support for many languages around the 
world.  For more information, see

   http://www.tug.org/texlive/

This test release includes the tlmgr (TeX Live Manager) utility.  tlmgr 
allows a user to manage a TeX Live installation, both packages[1] and 
configuration options.

tlmgr operates in two modes: system mode (the default) and user mode. 
Some of the actions operate on the system directories and are not 
available in user mode.  But installing/removing/updating packages is 
allowed in user mode, with everything taking place in the user's home 
directory.

I have restricted tlmgr so that certain system-mode actions that would 
interfere with Cygwin’s package manager (setup-*.exe) are disabled.  You 
can see the currently enabled actions in /etc/texmf/tlmgr/config.  I 
have tried to be conservative in this initial test release and have 
enabled only those actions that I’m fairly sure are safe[2].  I may 
enable more actions in the future.

Please test this release and report back.  Here are some things you can try:

1. tlmgr help

2. tlmgr paper

[This will show you the current default paper size for the TeX Live 
programs.]

3. tlmgr paper letter

[This sets the default paper size to "letter" size.  It writes to 
various system directories, so you must run it as a user with write 
access to those directories, typically an administrator.]

4. tlmgr init-usertree

[This initializes the directory ~/.local/share/texmf so that you can 
perform various user mode actions.]

5. tlmgr --usermode option showall

6. tlmgr --usermode option autobackup 1

7. tlmgr --usermode option backupdir ~/.local/share/texmf/tlpkg/backups

[If the specified directory doesn’t exist, you’ll get a message telling 
you to create it.]

8. tlmgr info | grep -v '^i '

[This gives you a list of all upstream packages that are not installed 
on your system.]

9. tlmgr --usermode install noto

[noto can be replaced by any other upstream package.]

Ken Brown
Cygwin's TeX Live maintainer

[1] "Package" here is used in the sense of upstream TeX Live.  There are 
about 3000 packages, which are organized into "collections".  Cygwin 
only ships complete collections.  For example, the noto package is part 
of the fontsextra collection.  Up to now, there has been no supported 
way for a Cygwin user to install the noto package without installing the 
entire fontsextra collection.

[2] "Safe" means that they won’t mess up your TeX Live installation.

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

             reply	other threads:[~2016-04-13  8:13 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-04-13  8:13 Ken Brown [this message]
2016-04-28 17:08 ` Ken Brown

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=announce.570D3C93.8070804@cornell.edu \
    --to=kbrown@cornell.edu \
    --cc=cygwin@cygwin.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).