Changes

Jump to navigation Jump to search
1,890 bytes added ,  19:33, 14 April 2020
m
Here are instructions grouped according to the version of for ConTeXt installation on Ubuntu you are runningand its derivatives [K/X/L]ubuntu.
== Gutsy (7.10) Precompiled / Packaged Nightly Builds From PPA ==
Gutsy will be released in October 2007. Its repositories, which came from Debian unstable just after feisty Adam Reviczky was most generous to provide us with an Ubuntu PPA (7.04Personal Package Archive) was released, already have the texlive 2007 that contains precompiled Ubuntu packages for both ConTeXt and recent LuaTeX nightlies. Instructions for your version of Ubuntu are available for [https://launchpad.net/~reviczky/+archive/context-daily ConTeXt packages] and [https://launchpad. So you could use them now (if you are brave)net/~reviczky/+archive/luatex-daily LuaTeX].
== Edgy (6With Ubuntu packages – should work with Ubuntu 7.10) and Feisty (7.04) above ==
Unfortunately, you cannot use the repository given in [[Debian installation]] because the Debian packages were compiled with a (very very slightly) newer libc6 than the one Note that comes with Ubuntu 7.04. Here instead are slightly tested packages backported for Ubuntu 6.10 's packaged version of ConTeXt is quite old (edgycirca 2009); they also work on my Feisty (7.04) laptop. To use them put these two lines in your <tt>/etc/apt/sources.list</tt>:, so a better option is the ConTeXt Standalone
<nowiki>deb http://webTeX Live and ConTeXt have been part of Ubuntu's main repositories since Ubuntu 7.mit.edu/download/sanjoy/texlive-backports/ edgy/ deb-src http://web.mit.edu/download/sanjoy/texlive-backports/ edgy/</nowiki>10, so you can simply
Then you can apt-get install the texlive 2007 and recent context packages. See the [[Debian installation]] instructions for the details, but here is the quickstart:
apt-get update apt-get to install cm-super texlive-fonts-recommended context context-nonfree context-doc-nonfreeConTeXt and its dependencies.
That command also installs the needed texlive packages for pdftex, metapost, lmodern etc. The <tt>cm-super</tt> package is dependencies pull in the ''universe'' repository so various PDF utilities which you'll need that enabled in your will probably find useful, including <ttcode>sources.listpdfcrop</ttcode>. You should not need to chase down the old teTeX 3.0 packages, which will be removed automatically by the above installation line. To test whether the basics of ConTeXt are working after the upgrade, try:
ctxtools If you would like to use the [http://www.tug.org/texworks/ TeXworks] GUI--contextversionbased TeX editing environment usually included with TeX Live CDs, it is available via
Let me apt-get install texworks and will appear under Applications, Science & Math. See also:* Setting up [[TeXworks]]  === Adding the system fonts === The standard Ubuntu LuaTeX package does not scan any of your installed system fonts. Therefore you will want to set up the OSFONTDIR environment variable to point to all the font paths. For example:  export OSFONTDIR=~/.fonts:/usr/share/fonts:/usr/share/texmf/fonts/opentype/:/opt/libreoffice/basis3.3/share/fonts/ Once you have done that, run  mtxrun --script fonts --reload If you have an error do this   luatools --generate to scan all the font directories. Then run  mtxrun --script fonts --list --all --pattern=* to list all the fonts LuaTeX now knows about. Finally, run  context --reload to make sure ConTeXt's font cache is up to date. If you are using TeXworks, you need to make sure that OSFONTDIR is set in the environment TeXworks runs in, because ConTeXt may decide it needs to rescan fonts. == With ConTeXt Standalone – should work with all Ubuntu versions== Example of setting up [[ConTeXt Standalone]]:  sudo mkdir /usr/local/context sudo chown yourusername /usr/local/context cd /usr/local/context wget http://minimals.contextgarden.net/setup/first-setup.sh sh first-setup.sh vi ~/.bashrc Add these three lines:  export OSFONTDIR=~/.fonts:/usr/share/fonts export TEXROOT=/usr/local/context/tex export PATH=/usr/local/context/tex/texmf-linux-64/bin:/usr/local/context/bin:$PATH Note that the order of items in the PATH is significant. If you put /usr/local/context/bin in the path first, you will get an error at run time. Also, remember that you have to source ~/.bashrc after changing it, in order to have the changes take effect in your current shell. (SanjoyEither that, or start a new shell.) know if  ===Installing third party modules in ConTeXt Standalone === See here: [[ConTeXt_Standalone#Installing_third_party_modules|Installing third party modules]] ===Updating ConTeXt Standalone===The update procedure is similar to [[ConTeXt_Standalone#Updating|the normal procedure]]. If you find anything brokeninstalled the ConTeXt Standalone with the commands from above, you can update to a new (beta) version like this: cd /usr/local/context wget http://minimals.contextgarden.net/setup/first-setup.sh ./first-setup.sh --keep {{Installation navbox}}
1

edit

Navigation menu