Changes

Jump to navigation Jump to search
1,123 bytes added ,  08:21, 1 July 2022
m
fix pragma links
<li>
=== Windows ===
* X86 [http://lmtx.pragma-ade.nl/install-lmtx/context-mswin.zip 32bits]* X86 [http://lmtx.pragma-ade.nl/install-lmtx/context-win64.zip 64bits]* ARM [http://lmtx.pragma-ade.nl/install-lmtx/context-windows-arm64.zip ARM64bits64bits]
</li>
=== MacOS ===
* X86 [http://lmtx.pragma-ade.nl/install-lmtx/context-osx-64.zip 64bits]* ARM [http://lmtx.pragma-ade.nl/install-lmtx/context-osx-arm64.zip 64bits]
</li>
<li>
 
=== GNU/Linux ===
* X86 [http://lmtx.pragma-ade.nl/install-lmtx/context-linux.zip 32b]|[http://lmtx.pragma-ade.nl/install-lmtx/context-linux-64.zip 64b]
* ARM [http://lmtx.pragma-ade.nl/install-lmtx/context-linux-armhf.zip 32b]|[http://lmtx.pragma-ade.nl/install-lmtx/context-linux-aarch64.zip 64b]
* Musl [http://lmtx.pragma-ade.nl/install-lmtx/context-linuxmusl.zip 64b]
</li>
=== FreeBSD ===
* [http://lmtx.pragma-ade.nl/install-lmtx/context-freebsd.zip 32bits] *
* [http://lmtx.pragma-ade.nl/install-lmtx/context-freebsd-amd64.zip 64bits]
</li>
<li>
=== OpenBSD6.6 ===
* [http://lmtx.pragma-ade.nl/install-lmtx/context-openbsd6.6.zip 32bits] *
* [http://lmtx.pragma-ade.nl/install-lmtx/context-openbsd6.6-amd64.zip 64bits]
<li>=== OpenBSD6.7 OpenBSD ===* 7.0 [http://lmtx.pragma-ade.nl/install-lmtx/context-openbsd6openbsd7.70-amd64.zip 32bits64b] ** 7.1 [http://lmtx.pragma-ade.nl/install-lmtx/context-openbsd6openbsd7.71-amd64.zip 64bits64b]
</li>
</ul>
</ul>
<nowiki>*</nowiki>untested configuration.
You can [[Read Me| read the licence]] (Creative Commons GNU GPL for program code, and Creative Commons Attribution ShareAlike for documentation).
= Installation =
The general steps to install ConTeXt LMTX are as follows:
 
# Create a directory for ConTeXt.
# Download the platform-specific archive file into the ConTeXt directory.
# Unpack the archive.
# Execute the install program, which downloads the distribution.
# Update the PATH environment variable.
# Optionally, delete the archive file.
 
See the next sections for instructions specific to various platforms.
# Create a directory for, e.g. data/context# Go there and download the relevant zip for your plateform (see above)# Unpack the zip, some files will appear# Execute the install program, which will take care of downloading the distribution:#* WINDOWS: <code>install.bat</code>#* UNIX/MAC: <code>sh install.sh</code># Add ConTeXt to your system PATH :#* WINDOWS: #** run <code>setpath.bat</code>#* UNIX: use the PATH instructions provided at the end of <code>install.sh</code> with:#** Bash shell <code>echo 'export PATH=...thepathinstructions...:$PATH' >> ~/.bashrc</code>#** Zsh shell <code>echo 'export PATH=...thepathinstructions...:$PATH' >> ~/.zshenv</code>#** Sh/Ksh shell <code>echo 'export PATHUnix =...thepathinstructions...:$PATH' >> ~/.profile</code>#** Tcsh/csh shell <code>echo 'set path = ($path ...thepathinstructions...)' >> ~/.cshrc</code>#* MAC:#** Same as for UNIX. MacOS Catalina (10.15) defaults to `Zsh`, earlier versions defaulted to `Bash`
= First Run ! =The steps in this section show how to download and install ConTeXt for a 64-bit Linux system. Change the archive file download link as needed for your target platform. Open a new terminal then run the following commands:
* Download the tex input file [[Media# mkdir $HOME/context# cd $HOME/context# wget http:Hello//lmtx.pragma-worldade.tex|Hellonl/install-Worldlmtx/context-linux-64.tex]] from our [[Detailed_Example|Detailed example]]zip* Run <code># unzip context Hello-worldlinux-64.tex</code> in your shellzip* Check the pdf output <code>Hello-world.pdf</code># sh install.sh
You can also follow our two steps tutorialUpdate the PATH environment variable by using the path instructions displayed when the install program finishes. The instructions will vary depending on the type of shell being used:* [[First Document| Your 1st document]]* and a more [[Detailed Example|Detailed example]]
Moreover, a page is used to centralized [[Sample documents]]* '''Bash''': <code>echo 'export PATH=...instructions...:$PATH' >> ~/.bashrc</code>* '''Zsh''': <code>echo 'export PATH=...instructions...:$PATH' >> ~/.zshenv</code>* '''Sh'''/'''Ksh''': <code>echo 'export PATH=...instructions...:$PATH' >> ~/.profile</code>* '''Tcsh'''/'''csh''': <code>echo 'set path = ($path ...instructions...)' >> ~/.cshrc</code>
= Easy For example, if ConTeXt was downloaded into `$HOME/context` on a system running bash, then the following line would update =the PATH environment variable:
For an update<code>echo 'export PATH=$HOME/context/tex/texmf-linux-64/bin:$PATH' >> ~/.bashrc</code> == MacOS == The instructions for MacOS are the same as for Unix, but note that: * MacOS versions from Catalina (10.15) and newer use '''Zsh''' by default.* MacOS versions before Catalina use '''Bash''' by default. == Windows == Complete the following steps to set up ConTeXt on Windows: # Create a directory for ConTeXt, just replay such as `C:\context`.# Download the architecture-specific version into the ConTeXt directory.# Extract the archive.# Run: <code>install.bat</code># Run: <code>setpath.bat</code> Installation is complete. = First Run = This section describes how to run ConTeXt to transform your first TeX document into a PDF. # Download the tex input file [[Media:Hello-world.tex|Hello-World.tex]] from our [[Detailed_Example|Detailed example]].# Run <code>context Hello-world.tex</code> in your terminal (or command prompt).# Check the PDF output <code>Hello-world.pdf</code>. Additional tutorials include: * [[First Document| Your first document]]* [[Detailed Example|Detailed example]] See the [[Sample documents]] page for even more examples. = Upgrade = Re-run the install program: it also take care of updating to upgrade, which will update the distribution incrementally: * WINDOWSWindows: <code>install.bat</code>* UNIXUnix: <code>sh install.sh</code>
= Running MkIV =
The new distribution still has all the files to run the previous version of ConTeXt. * Run <code>context --luatex Hello-world.tex</code> in your shell to revert back to use the `luatex` binary and [[MkIV]].
= Further installation instructions =
 
* [[Installing ConTeXt LMTX on MacOS]]
* [[Modules#ConTeXt_LMTX|Installing Modules for ConTeXt LMTX]]
* The official page '''[http://www.pragma-ade.comnl/install.htm Installing CONTEXT ConTeXt LMTX ]''' is hosted by Pragma-AdeADE.* Pragma-Ade ADE also provides the '''[http://www.pragma-ade.comnl/download-1.htm CONTEXT MKIV ConTeXt MkIV distribution]''' (MKIV version MkIV is the predecessor of LMTX predecessor) for which there is are also [[ConTeXt_Standalone|detailed Installation installation instructions]].

Navigation menu