diff options
author | Robert Alessi <alessi@robertalessi.net> | 2024-03-08 11:31:31 +0100 |
---|---|---|
committer | Robert Alessi <alessi@robertalessi.net> | 2024-03-08 12:10:36 +0100 |
commit | db5303a5635999f0656e6465d977c0058252767f (patch) | |
tree | 3a2b065593bbef22c0c03298e81e4aacb8ea7fea | |
parent | 7296ac3d220e5b877641df9a09a6040c91d24c99 (diff) | |
download | texlive-openbsd-db5303a5635999f0656e6465d977c0058252767f.tar.gz |
better toc
-rw-r--r-- | README.md | 50 |
1 files changed, 25 insertions, 25 deletions
@@ -3,25 +3,25 @@ TeX Live for *Open*BSD | |||
3 | 3 | ||
4 | Contents | 4 | Contents |
5 | -------- | 5 | -------- |
6 | - [Current Release](#TL-year) | 6 | - [Current Release](#2024-release) |
7 | - [Running TeX Live on *Open*BSD](#TL-OpenBSD) | 7 | - [Running TeX Live in OpenBSD](#running-tex-live-in-openbsd) |
8 | - [Installing TeX Live on *Open*BSD With Ready-to-Use Binaries](#Installing) | 8 | - [Installing TeX Live on OpenBSD With Ready-to-Use Binaries](#installing-tex-live-on-openbsd-with-ready-to-use-binaries) |
9 | - [Updating the Binaries Over the Course of the Year](#Updating) | 9 | - [Updating the Binaries Over the Course of the Year](#updating-the-binaries-over-the-course-of-the-year) |
10 | - [Building the Sources](#Building) | 10 | - [Building the Sources](#building-the-sources) |
11 | - [Acknowledgements](#Ack) | 11 | - [Acknowledgements](#acknowledgements) |
12 | 12 | ||
13 | <a id="TL-year">2024 Release</a> | 13 | 2024 Release |
14 | -------------------------------- | 14 | ------------ |
15 | 15 | ||
16 | [Updated March 2, 2024] TeX Live for *Open*BSD has just been | 16 | [Updated March 2, 2024] TeX Live for OpenBSD has just been |
17 | launched. At the time of writing, it is meant for the [upcoming 2024 | 17 | launched. At the time of writing, it is meant for the [upcoming 2024 |
18 | release of TeX Live](https://tug.org/texlive/pretest.html), and will | 18 | release of TeX Live](https://tug.org/texlive/pretest.html), and will |
19 | always run on both -stable and -current versions of OpenBSD. | 19 | always run on both -stable and -current versions of OpenBSD. |
20 | 20 | ||
21 | <a id="TL-OpenBSD">Running TeX Live in *Open*BSD</a> | 21 | Running TeX Live in OpenBSD |
22 | ---------------------------------------------------- | 22 | --------------------------- |
23 | 23 | ||
24 | There are two ways of using TeX Live in *Open*BSD. | 24 | There are two ways of using TeX Live in OpenBSD. |
25 | 25 | ||
26 | 1. From ports. TeX Live is available in variety of “schemes” to wit | 26 | 1. From ports. TeX Live is available in variety of “schemes” to wit |
27 | different sets of package collections, of which a list can be found | 27 | different sets of package collections, of which a list can be found |
@@ -30,13 +30,13 @@ There are two ways of using TeX Live in *Open*BSD. | |||
30 | 2. By installing the “native” TeX Live over the internet, as described | 30 | 2. By installing the “native” TeX Live over the internet, as described |
31 | on [its home page](https://tug.org/texlive). This latter method | 31 | on [its home page](https://tug.org/texlive). This latter method |
32 | facilitates the installation of new packages and the updating of | 32 | facilitates the installation of new packages and the updating of |
33 | existing ones. However, the binaries for *Open*BSD are not | 33 | existing ones. However, the binaries for OpenBSD are not |
34 | currently part of the official TeX Live distribution. The reason | 34 | currently part of the official TeX Live distribution. The reason |
35 | for this is that the TeX Live binaries are published once a year | 35 | for this is that the TeX Live binaries are published once a year |
36 | while the OpenBSD system undergoes two updates a year. | 36 | while the OpenBSD system undergoes two updates a year. |
37 | 37 | ||
38 | This page provides an easy way to build one's own TeX Live binaries | 38 | This page provides an easy way to build one's own TeX Live binaries |
39 | for *Open*BSD—either -stable or -current—through a simple script which | 39 | for OpenBSD—either -stable or -current—through a simple script which |
40 | is nothing but an adapted version of the one used to build TeX Live | 40 | is nothing but an adapted version of the one used to build TeX Live |
41 | for the supported systems.[^2] | 41 | for the supported systems.[^2] |
42 | 42 | ||
@@ -44,7 +44,7 @@ Furthermore, *TeX Live for OpenBSD* provides ready-to-use binary sets | |||
44 | for those who do not wish to compile their own. | 44 | for those who do not wish to compile their own. |
45 | 45 | ||
46 | In addition to the standard binaries supported by TeX Live, TeX Live | 46 | In addition to the standard binaries supported by TeX Live, TeX Live |
47 | for *Open*BSD provides the following: | 47 | for OpenBSD provides the following: |
48 | 48 | ||
49 | - xindy | 49 | - xindy |
50 | - LuaMetaTeX (ConTeXt) | 50 | - LuaMetaTeX (ConTeXt) |
@@ -52,8 +52,8 @@ for *Open*BSD provides the following: | |||
52 | 52 | ||
53 | biber will soon be added to this list. | 53 | biber will soon be added to this list. |
54 | 54 | ||
55 | <a id="Installing">Installing TeX Live on *Open*BSD with ready-to-use binaries</a> | 55 | Installing TeX Live on OpenBSD with ready-to-use binaries |
56 | ---------------------------------------------------------------------------------- | 56 | --------------------------------------------------------- |
57 | 57 | ||
58 | Please read first the reference page on this matter: | 58 | Please read first the reference page on this matter: |
59 | <https://tug.org/texlive/custom-bin.html>. | 59 | <https://tug.org/texlive/custom-bin.html>. |
@@ -136,13 +136,13 @@ Please read first the reference page on this matter: | |||
136 | fc-cache -fsv | 136 | fc-cache -fsv |
137 | ``` | 137 | ``` |
138 | 138 | ||
139 | 7. Reboot and enjoy TeX Live on *Open*BSD! | 139 | 7. Reboot and enjoy TeX Live on OpenBSD! |
140 | 140 | ||
141 | ### All by hand | 141 | ### All by hand |
142 | Direct link to the binaries: <https://www.ekdosis.org/texlive>. | 142 | Direct link to the binaries: <https://www.ekdosis.org/texlive>. |
143 | 143 | ||
144 | <a id="Updating">Updating the binaries over the course of the year</a> | 144 | Updating the binaries over the course of the year |
145 | ---------------------------------------------------------------------- | 145 | ------------------------------------------------- |
146 | 146 | ||
147 | The requirements are the same as above. (Make sure you already have | 147 | The requirements are the same as above. (Make sure you already have |
148 | imported the public key used to sign the archives.) | 148 | imported the public key used to sign the archives.) |
@@ -160,8 +160,8 @@ imported the public key used to sign the archives.) | |||
160 | Alternatively, the direct link to the binaries provided above can be | 160 | Alternatively, the direct link to the binaries provided above can be |
161 | used. | 161 | used. |
162 | 162 | ||
163 | <a id="Building">Building the sources</a> | 163 | Building the sources |
164 | ----------------------------------------- | 164 | -------------------- |
165 | 165 | ||
166 | ### References | 166 | ### References |
167 | - General information: <https://tug.org/texlive/build.html> | 167 | - General information: <https://tug.org/texlive/build.html> |
@@ -195,15 +195,15 @@ used. | |||
195 | ./tl-build.sh | 195 | ./tl-build.sh |
196 | ``` | 196 | ``` |
197 | 197 | ||
198 | <a id="Ack">Acknowledgements</a> | 198 | Acknowledgements |
199 | -------------------------------- | 199 | ---------------- |
200 | Special thanks go to the following people for their work and kind | 200 | Special thanks go to the following people for their work and kind |
201 | advice: Karl Berry, Nelson H. F. Beebe, Norbert Preining and Mojca | 201 | advice: Karl Berry, Nelson H. F. Beebe, Norbert Preining and Mojca |
202 | Miklavec. | 202 | Miklavec. |
203 | 203 | ||
204 | Notes | 204 | Notes |
205 | ----- | 205 | ----- |
206 | [^1]: More information on how TL is built for *Open*BSD here: | 206 | [^1]: More information on how TL is built for OpenBSD here: |
207 | <https://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/print/texlive> | 207 | <https://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/print/texlive> |
208 | 208 | ||
209 | [^2]: See <https://tug.org/texlive/build.html>. The `Build` script can | 209 | [^2]: See <https://tug.org/texlive/build.html>. The `Build` script can |