Changeset d7f0b08
- Timestamp:
- 10/24/2014 11:59:55 PM (10 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 12.2, 7.10, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gimp3, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/for-12.3, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/spidermonkey128, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- c5a4b23
- Parents:
- e30a6f2
- Files:
-
- 8 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
pst/typesetting/texlive-pass1.xml
re30a6f2 rd7f0b08 108 108 <xref linkend="x-window-system"/> 109 109 </para> 110 <para role="recommended"> 111 The source ships with its own versions of <emphasis>many</emphasis> 112 libraries, and will use them unless it is forced to use the system 113 versions. The following are recommended so that the system version 114 will be used: 115 <xref linkend="fontconfig"/>, 116 <xref linkend="freetype2"/>, 117 <xref linkend="gc"/>, 118 <xref linkend="graphite2"/>, 119 <xref linkend="harfbuzz"/> (linked to graphite2), 120 <xref linkend="icu"/>, 121 <xref linkend="libpaper"/>, 122 <xref linkend="libpng"/>, 123 <xref linkend="poppler"/> 124 </para> 110 111 <!-- text for recommended libraries, shared with texlive itself --> 112 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 113 href="../../xincludes/texrecommendlibs.xml"/> 125 114 126 115 <bridgehead renderas="sect4">Optional</bridgehead> 127 <para role="optional"> 128 The source ships with its own versions of several libraries which are either 129 not under active development, or only used for limited functionality. If 130 you install these, as with some other optional dependencies in this book you 131 will need to tell <command>configure</command> to use the system versions. 132 <ulink url="http://libgd.bitbucket.org">GD</ulink>, 133 <ulink url="http://fossies.org/linux/misc/t1lib-5.1.2.tar.gz/">t1lib</ulink>, 134 <ulink url="http://sourceforge.net/projects/zziplib/">ZZIPlib</ulink>, 135 <ulink url="http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=TECkitDownloads">TECkit</ulink> 136 </para> 116 <!-- text for optional deps, shared with texlive itself --> 117 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 118 href="../../xincludes/texoptional.xml"/> 137 119 138 120 <bridgehead renderas="sect4">Runtime dependencies</bridgehead> 139 <para role="recommended"> 140 Some scripts will use 141 <xref linkend="python2"/> or <xref linkend="ruby"/>. 142 </para> 121 <!-- text for runtime deps, shared with tl-installer and pass 1 --> 122 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 123 href="../../xincludes/texruntime.xml"/> 143 124 144 125 <para condition="html" role="usernotes">User Notes: … … 154 135 </para> 155 136 137 <!-- the configure switches should be identical to those in the 138 first part of texlive itself --> 156 139 <screen role="root"><userinput>export TEXARCH=$(uname -m | sed -e 's/i.86/i386/' -e 's/$/-linux/') && 157 140 mkdir texlive-build && … … 208 191 <title>Command Explanations</title> 209 192 210 <para> 211 <parameter>--prefix=, --bindir=, --datarootdir=, --infodir=, --mandir= ... 212 </parameter>: these switches ensure that the files installed from source 213 will overwrite the corresponding files previously installed by 214 <application>install-tl</application>. 215 </para> 216 217 <para> 218 <parameter>--includedir=, --libdir= ...</parameter> : these switches ensure 219 that the libraries will be found at runtime, and that programs can be 220 compiled against them. 221 </para> 193 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 194 href="../../xincludes/tex-prefix.xml"/> 195 196 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 197 href="../../xincludes/tex-lib.xml"/> 222 198 223 199 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 224 200 href="../../xincludes/static-libraries.xml"/> 225 201 226 <para> 227 <parameter>--enable-shared</parameter>: Create shared versions of 228 <filename class="libraryfile">libkpathsea</filename> and 229 <filename class="libraryfile">libptexenc</filename>. 230 </para> 231 232 <para> 233 <parameter>--with-system-...</parameter>: Unless this parameter is used, 234 the included versions of these libraries will be statically compiled 235 into the programs which need them. If you decided not to install a 236 recommended library, omit the corresponding switches. 237 </para> 238 239 <para> 240 <parameter>--with-system-xpdf</parameter>: Uniquely, this parameter has 202 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 203 href="../../xincludes/tex-shared.xml"/> 204 205 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 206 href="../../xincludes/tex-system.xml"/> 207 208 <!-- <para> 209 <parameter>\-\-with-system-xpdf</parameter>: Uniquely, this parameter has 241 210 a non-standard meaning, it tells <command>configure</command> to use the 242 211 system-installed <application>poppler</application> headers and library. 243 212 Again, omit this if you have not installed 244 213 <application>poppler</application>. 245 </para> 214 </para> --> 215 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 216 href="../../xincludes/tex-xpdf.xml"/> 246 217 247 218 <para> -
pst/typesetting/texlive.xml
re30a6f2 rd7f0b08 76 76 <xref linkend="x-window-system"/> 77 77 </para> 78 <para role="recommended"> 79 The source ships with its own versions of <emphasis>many</emphasis> 80 libraries, and will use them unless it is forced to use the system 81 versions. The following are recommended so that the system version 82 will be used: 83 <xref linkend="fontconfig"/>, 84 <xref linkend="freetype2"/>, 85 <xref linkend="gc"/>, 86 <xref linkend="graphite2"/>, 87 <xref linkend="harfbuzz"/> (linked to graphite2), 88 <xref linkend="icu"/>, 89 <xref linkend="libpaper"/>, 90 <xref linkend="libpng"/>, 91 <xref linkend="poppler"/> 92 </para> 78 79 <!-- text for recommended libraries, shared with pass 1 --> 80 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 81 href="../../xincludes/texrecommendlibs.xml"/> 93 82 94 83 <bridgehead renderas="sect4">Optional</bridgehead> 95 <para role="optional"> 96 The source ships with its own versions of several libraries which are either 97 not under active development, or only used for limited functionality. If 98 you install these, as with some other optional dependencies in this book you 99 will need to tell <command>configure</command> to use the system versions. 100 <ulink url="http://libgd.bitbucket.org">GD</ulink>, 101 <ulink url="http://fossies.org/linux/misc/t1lib-5.1.2.tar.gz/">t1lib</ulink>, 102 <ulink url="http://sourceforge.net/projects/zziplib/">ZZIPlib</ulink>, 103 <ulink url="http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=TECkitDownloads">TECkit</ulink> 104 </para> 84 <!-- text for optional deps, shared with pass 1 --> 85 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 86 href="../../xincludes/texoptional.xml"/> 87 105 88 106 89 <bridgehead renderas="sect4">Runtime dependencies</bridgehead> 107 <para role="recommended"> 108 Some scripts will use 109 <xref linkend="python2"/> or <xref linkend="ruby"/>. 110 </para> 90 <!-- text for runtime deps, shared with tl-installer and pass 1 --> 91 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 92 href="../../xincludes/texruntime.xml"/> 111 93 112 94 <para condition="html" role="usernotes">User Notes: … … 121 103 overwrite the programs it installed.</para> 122 104 105 <!-- the first part of this is the same as in texlive pass 1 --> 123 106 <screen role="root"><userinput>export TEXARCH=$(uname -m | sed -e 's/i.86/i386/' -e 's/$/-linux/') && 124 107 mkdir texlive-build && … … 204 187 <title>Command Explanations</title> 205 188 206 <para> 207 <parameter>--prefix=, --bindir=, --datarootdir=, --infodir=, --mandir= ... 208 </parameter>: these switches ensure that the files installed from source 209 will overwrite the corresponding files previously installed by 210 <application>install-tl</application>. 211 </para> 212 213 <para> 214 <parameter>--includedir=, --libdir= ...</parameter> : these switches ensure 215 that the libraries will be found at runtime, and that programs can be 216 compiled against them. 217 </para> 189 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 190 href="../../xincludes/tex-prefix.xml"/> 191 192 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 193 href="../../xincludes/tex-lib.xml"/> 218 194 219 195 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 220 196 href="../../xincludes/static-libraries.xml"/> 221 197 222 <para> 223 <parameter>--enable-shared</parameter>: Use shared versions of 224 <filename class="libraryfile">libkpathsea</filename> and 225 <filename class="libraryfile">libptexenc</filename>. 226 </para> 227 228 <para> 229 <parameter>--with-system-...</parameter>: Unless this parameter is used, 230 the included versions of these libraries will be statically compiled 231 into the programs which need them. If you decided not to install a 232 recommended library, omit the corresponding switches. 233 </para> 234 235 <para> 236 <parameter>--with-system-xpdf</parameter>: Uniquely, this parameter has 198 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 199 href="../../xincludes/tex-shared.xml"/> 200 201 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 202 href="../../xincludes/tex-system.xml"/> 203 204 <!-- <para> 205 <parameter>\-\-with-system-xpdf</parameter>: Uniquely, this parameter has 237 206 a non-standard meaning, it tells <command>configure</command> to use the 238 207 system-installed <application>poppler</application> headers and library. 239 208 Again, omit this if you have not installed 240 209 <application>poppler</application>. 241 </para> 210 </para> --> 211 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 212 href="../../xincludes/tex-xpdf.xml"/> 242 213 243 214 <para> -
pst/typesetting/tl-installer.xml
re30a6f2 rd7f0b08 79 79 and several scripts will fail if the following packages are not present. 80 80 </para> 81 <para >81 <para role="recommended"> 82 82 <xref linkend="gs"/> is dynamically loaded by dvisvgm, which is used by 83 83 <application>asy</application>. 84 84 </para> 85 <para >85 <para role="recommended"> 86 86 <xref linkend="xorg7-lib"/> and 87 87 <xref linkend="libxcb"/> are needed for inimf, mf, pdfclose, pdfopen and … … 91 91 <xref linkend="epdfview"/>). 92 92 </para> 93 <para >93 <para role="recommended"> 94 94 the optional non-wide-character ncurses library (for "some binary-only 95 95 application") from the bottom of the <application>Ncurses</application> … … 97 97 <application>xindy</application> 98 98 </para> 99 <para >99 <para role="recommended"> 100 100 If you are building on 32-bit x86, the binary version of asy needs <ulink 101 101 url="http://www.fftw.org/">FFTW</ulink>, <xref linkend="glu"/> and <ulink … … 106 106 and then symlinked as <filename>libreadline.so.5</filename>. 107 107 </para> 108 <para> 109 <xref linkend="python2"/> is used by many scripts. 110 </para> 111 <para> 112 <xref linkend="ruby"/> is used by some scripts, mostly within mtx_context 113 which is part of <application>conTeXt</application>, but also for one or 114 two others, such as match_parens, which are generally useful. 115 </para> 108 <!-- text for runtime deps, shared with texlive and pass 1 --> 109 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 110 href="../../xincludes/texruntime.xml"/> 116 111 117 112 <para condition="html" role="usernotes">User Notes:
Note:
See TracChangeset
for help on using the changeset viewer.