Ticket #147: tex.patch

File tex.patch, 8.4 KB (added by billy@…, 20 years ago)

Adds TeX-1.0

  • postlfs.ent

    diff --exclude=CVS -Naur ./postlfs.ent /home/billy/NEWBLFS/BOOK/pst/postlfs.ent
    old new  
     1<!ENTITY postlfs SYSTEM "postlfs.xml">
     2
     3<!-- Post-LFS Configuration -->
     4<!ENTITY postlfs-config SYSTEM "config/config.xml">
     5<!ENTITY postlfs-config-logon SYSTEM "config/logon.xml">
     6<!ENTITY postlfs-config-profile SYSTEM "config/profile.xml">
     7<!ENTITY postlfs-config-inputrc SYSTEM "config/inputrc.xml">
     8<!ENTITY postlfs-config-vimrc SYSTEM "config/vimrc.xml">
     9<!ENTITY postlfs-config-bootdisk SYSTEM "config/bootdisk.xml">
     10<!ENTITY postlfs-config-random SYSTEM "config/random.xml">
     11<!ENTITY postlfs-config-manpages SYSTEM "config/manpages.xml">
     12
     13<!-- Post-LFS Security -->
     14<!ENTITY postlfs-security SYSTEM "security/security.xml">
     15<!ENTITY postlfs-security-shadow SYSTEM "security/shadow.xml">
     16<!ENTITY % iptables SYSTEM "security/iptables/iptables.ent">
     17%iptables;
     18<!ENTITY % firewalling SYSTEM "security/firewalling/firewalling.ent">
     19%firewalling;
     20<!ENTITY postlfs-security-nessus SYSTEM "security/nessus.xml">
     21<!ENTITY postlfs-security-tripwire SYSTEM "security/tripwire.xml">
     22<!ENTITY postlfs-security-pam SYSTEM "security/pam.xml">
     23<!ENTITY postlfs-security-syslog SYSTEM "security/syslog.xml">
     24
     25<!-- Filesystems -->
     26<!ENTITY postlfs-filesystems SYSTEM "filesystems/filesystems.xml">
     27<!ENTITY postlfs-filesystems-ext3 SYSTEM "filesystems/ext3.xml">
     28<!ENTITY % reiserfs SYSTEM "filesystems/reiser/reiser.ent">
     29%reiserfs;
     30<!ENTITY % xfs SYSTEM "filesystems/xfs/xfs.ent">
     31%xfs;
     32
     33<!-- Editors -->
     34<!ENTITY postlfs-editors SYSTEM "editors/editors.xml">
     35<!ENTITY postlfs-editors-vim SYSTEM "editors/vim.xml">
     36<!ENTITY postlfs-editors-emacs SYSTEM "editors/emacs.xml">
     37<!ENTITY % emacs SYSTEM "editors/emacs/emacs.ent">
     38%emacs;
     39<!ENTITY postlfs-editors-nano SYSTEM "editors/nano.xml">
     40<!ENTITY % nano SYSTEM "editors/nano/nano.ent">
     41%nano;
     42<!ENTITY postlfs-editors-joe SYSTEM "editors/joe.xml">
     43<!ENTITY % joe SYSTEM "editors/joe/joe.ent">
     44%joe;
     45
     46<!-- Shells -->
     47<!ENTITY postlfs-shells SYSTEM "shells/shells.xml">
     48<!ENTITY % tcsh SYSTEM "shells/tcsh/tcsh.ent">
     49%tcsh;
     50<!ENTITY % zsh SYSTEM "shells/zsh/zsh.ent">
     51%zsh;
  • pst.ent

    diff --exclude=CVS -Naur ./pst.ent /home/billy/NEWBLFS/BOOK/pst/pst.ent
    old new  
    88
    99<!-- Typesetting -->
    1010<!ENTITY pst-typesetting SYSTEM "typesetting/typesetting.xml">
     11<!ENTITY pst-typesetting-tex SYSTEM "typesetting/tex.xml">
     12<!ENTITY % tex SYSTEM "typesetting/tex/tex.ent">
     13%tex;
  • typesetting/tex/tex-desc.xml

    diff --exclude=CVS -Naur ./typesetting/tex/tex-desc.xml /home/billy/NEWBLFS/BOOK/pst/typesetting/tex/tex-desc.xml
    old new  
     1<sect2>
     2<title>Contents</title>
     3
     4<para>The TeX package contains 125 separate binaries.  Please refer to
     5<ulink url="file:///usr/share/texmf/doc/index.html"/> for details, as
     6well as a tour of the expansive TeX documentation.</para>
     7</sect2>
     8
  • typesetting/tex/tex-exp.xml

    diff --exclude=CVS -Naur ./typesetting/tex/tex-exp.xml /home/billy/NEWBLFS/BOOK/pst/typesetting/tex/tex-exp.xml
    old new  
     1<sect2>
     2<title>Installation command explanations</title>
     3
     4<para><userinput>gzip -dc ../teTeX-texmf-&tex-version;.tar.gz \
     5        | (umask 0; cd /usr/share/texmf; tar xvf -) :
     6</userinput></para>
     7<para>Un-tar the TeX fonts and macro libraries.</para>
     8
     9<para><userinput>--with-x=no : </userinput></para>
     10<para>Avoid any X-Windows dependencies.  TeX can be compiled with
     11X-Windows support, notably for xdvi.  If this is desired, remove this
     12configure option.</para>
     13
     14<para><userinput>--exec-prefix=/usr --bindir=/usr/bin :
     15</userinput></para>
     16
     17<para>Insure that TeX binaries will be installed in /usr/bin.</para>
     18
     19<para><userinput>texconfig dvips paper letter :</userinput></para>
     20<para>Set the default paper size for TeX.</para>
     21
     22<para><userinput>texconfig font rw :
     23</userinput></para>
     24<para>Specify writable fonts.</para>
     25
     26</sect2>
  • typesetting/tex/tex-inst.xml

    diff --exclude=CVS -Naur ./typesetting/tex/tex-inst.xml /home/billy/NEWBLFS/BOOK/pst/typesetting/tex/tex-inst.xml
    old new  
     1<sect2>
     2<title>Installation of TeX</title>
     3
     4<para>TeX is installed slightly differently than a typical GNU
     5package, these instructions will assume /usr/src to be the current
     6working directory, containing the three TeX tar balls.</para>
     7
     8<para>Install TeX by running the following commands:</para>
     9
     10<para><screen><userinput>
     11mkdir -p /usr/share/texmf
     12tar zxvf teTeX-src-&tex-version;.tar.gz &amp;&amp;
     13cd teTeX-&tex-version; &amp;&amp;
     14gzip -dc ../teTeX-texmf-&tex-version;.tar.gz \
     15      | (umask 0; cd /usr/share/texmf; tar xvf -) &amp;&amp;
     16</userinput></screen></para>
     17
     18<para>If the optional texmf source code tar ball was downloaded, untar
     19it now:
     20<screen><userinput>     
     21gzip -dc ../teTeX-texmfsrc-&tex-version;.tar.gz \
     22      | (umask 0; cd /usr/share/texmf; tar xvf -) &amp;&amp;
     23</userinput></screen></para>
     24
     25<para><screen><userinput>     
     26./configure --with-x=no --prefix=/usr \
     27        --exec-prefix=/usr-- --bindir=/usr/bin &amp;&amp;
     28make world &amp;&amp;
     29texconfig dvips paper letter &amp;&amp;
     30texconfig font rw
     31</userinput></screen></para>
     32
     33</sect2>
     34
  • typesetting/tex/tex-intro.xml

    diff --exclude=CVS -Naur ./typesetting/tex/tex-intro.xml /home/billy/NEWBLFS/BOOK/pst/typesetting/tex/tex-intro.xml
    old new  
     1<sect2>
     2<title>Introduction to TeX</title>
     3
     4<screen>
     5Required:
     6Download location (FTP):   <ulink url="&tex-download-http;"/>
     7Download location (FTP):    <ulink url="&texmf-download-ftp;"/>
     8Optional:
     9Download location (FTP):    <ulink url="&texmfsrc-download-ftp;"/>
     10Version used:                   &tex-version;
     11Package size:                   &tex-size;
     12Estimated Disk space required:  &tex-buildsize;</screen>
     13
     14<para>TeX is a typesetting package, able to create documents in a
     15variety of formats.  The optional texmfsrc tar ball contains source
     16code for packages that are contained in the texmf tar ball, including
     17the docstrip sources.</para>
     18
     19</sect2>
  • typesetting/tex/tex.ent

    diff --exclude=CVS -Naur ./typesetting/tex/tex.ent /home/billy/NEWBLFS/BOOK/pst/typesetting/tex/tex.ent
    old new  
     1<!ENTITY tex SYSTEM "../tex.xml">
     2<!ENTITY tex-intro SYSTEM "tex-intro.xml">
     3<!ENTITY tex-inst SYSTEM "tex-inst.xml">
     4<!ENTITY tex-desc SYSTEM "tex-desc.xml">
     5<!ENTITY tex-exp SYSTEM "tex-exp.xml">
     6<!ENTITY tex-buildsize "175 MB">
     7<!ENTITY tex-version "1.0">
     8<!ENTITY tex-download-http "ftp://sunsite.informatik.rwth-aachen.de/pub/comp/tex/teTeX/1.0/distrib/sources/teTeX-src-1.0.tar.gz">
     9<!ENTITY texmf-download-ftp "ftp://sunsite.informatik.rwth-aachen.de/pub/comp/tex/teTeX/1.0/distrib/sources/teTeX-texmf-1.0.tar.gz">
     10<!ENTITY texmfsrc-download-ftp "ftp://sunsite.informatik.rwth-aachen.de/pub/comp/tex/teTeX/1.0/distrib/sources/teTeX-texmfsrc-1.0.tar.gz">
     11<!ENTITY tex-size "52 MB">
  • typesetting/tex.xml

    diff --exclude=CVS -Naur ./typesetting/tex.xml /home/billy/NEWBLFS/BOOK/pst/typesetting/tex.xml
    old new  
     1<sect1 id="pst-typesetting-tex">
     2<?dbhtml filename="tex.html" dir="pst"?>
     3<title>tex-&tex-version;</title>
     4
     5&tex-intro;
     6&tex-inst;
     7&tex-exp;
     8&tex-desc;
     9
     10</sect1>
  • typesetting/typesetting.xml

    diff --exclude=CVS -Naur ./typesetting/typesetting.xml /home/billy/NEWBLFS/BOOK/pst/typesetting/typesetting.xml
    old new  
    44
    55<para>Placeholder for a2ps, openjade, tex and latex.</para>
    66
     7
     8&pst-typesetting-tex;
     9
    710</chapter>