CTAN
Comprehensive TeX Archive Network

Direc­tory tex-archive/macros/latex/contrib/etoolbox

etoolbox: ε-TeX tools for LaTeX

About

The etoolbox pack­age is a tool­box of pro­gram­ming fa­cil­i­ties geared pri­mar­ily to­wards LaTeX class and pack­age au­thors. It pro­vides LaTeX fron­tends to some of the new prim­i­tives pro­vided by ε-TeX as well as some generic tools which are not re­lated to ε-TeX but match the pro­file of this pack­age. The pack­age is work in progress. Note that pre­vi­ous ver­sions of this pack­age were re­leased un­der the name elatex.

Li­cense

Copy­right (c) 2007-2010 Philipp Lehman, 2015 Joseph Wright. Per­mis­sion is granted to copy, dis­tribute and/or mod­ify this soft­ware un­der the terms of the LaTeX Project Public Li­cense (LPPL), ver­sion 1.3c or any later ver­sion. This soft­ware is pro­vided 'as is', with­out war­ranty of any kind, ei­ther ex­pressed or im­plied, in­clud­ing, but not lim­ited to, the im­plied war­ranties of mer­chantabil­ity and fit­ness for a par­tic­u­lar pur­pose.

Re­quire­ments

  • ε-TeX

- etex.sty (for LaTeX ker­nel re­leases prior to 2015)

Au­to­matic in­stal­la­tion

TeX Live: The etoolbox pack­age is in­cluded in TeX Live. Use the TeX Live pack­age man­ager to in­stall it.

MiKTeX: The etoolbox pack­age is in­cluded in MiKTeX. Use the MiKTeX pack­age man­ager to in­stall it.

Semi-au­to­matic in­stal­la­tion

  1. Down­load the file

http://mir­ror.ctan.org/in­stall/macros/la­tex/con­trib/etool­box.tds.zip

  1. Un­pack the archive in the root di­rec­tory of the lo­cal TeX in­stal­la­tion tree, for ex­am­ple
    /usr/local/share/texmf/

or

    /usr/share/texmf-local/

or

    C:\Local TeX Files\
  1. Up­date the file hash ta­bles (also known as the file name database).
  2. On teTeX and TeX Live sys­tems, run texhash as root (sudo tex­hash). On MiKTeX, run ini­texmf –up­date-fndb in a command win­dow or use the 'Re­fresh FNDB' but­ton of the MiKTeX Op­tions win­dow.

Man­ual in­stal­la­tion

  1. Copy the files etoolbox.sty and etoolbox.def to
    <TEXMFLOCAL>/tex/latex/etoolbox/

where <TEXMFLOCAL> de­notes the root of the lo­cal TeX in­stal­la­tion tree, for ex­am­ple

    /usr/local/share/texmf/

or

    /usr/share/texmf-local/

or

    C:\Local TeX Files\
  1. The file etoolbox.pdf goes to
    <TEXMFLOCAL>/doc/latex/etoolbox/
  1. Up­date the file hash ta­bles (also known as the file name database).

On teTeX and TeX Live sys­tems, run texhash as root (sudo tex­hash). On MiKTeX, run ini­texmf –up­date-fndb in a command win­dow or use the 'Re­fresh FNDB' but­ton of the MiKTeX Op­tions win­dow.

Files

Name Size Date Notes
README.md 2545 2015-08-02 21:51
etool­box.def 2379 2015-08-02 21:51
etool­box.pdf 221364 2015-08-02 21:51
etool­box.sty 41547 2015-08-02 21:51
etool­box.tex 71672 2015-08-02 21:51

Down­load the con­tents of this pack­age in one zip archive (235.1k).

etool­box – e-TeX tools for LaTeX

The pack­age is a tool­box of pro­gram­ming fa­cil­i­ties geared pri­mar­ily to­wards LaTeX class and pack­age au­thors. It pro­vides LaTeX fron­tends to some of the new prim­i­tives pro­vided by e-TeX as well as some generic tools which are not strictly re­lated to e-TeX but match the pro­file of this pack­age. Note that the ini­tial ver­sions of this pack­age were re­leased un­der the name ela­tex.

The pack­age pro­vides func­tions that seem to of­fer al­ter­na­tive ways of im­ple­ment­ing some LaTeX ker­nel com­mands; nev­er­the­less, the pack­age will not mod­ify any part of the LaTeX ker­nel.

Pack­age De­tailsetool­box
Ver­sion2.2a 2015-08-02
Li­censeThe LaTeX Project Public Li­cense 1.3
Copy­right2015 Joseph Wright
2007–2011 Philipp Lehman
Main­tainerJoseph Wright
Philipp Lehman (in­ac­tive)
TDS archiveetoolbox.tds.zip
Con­tained inTeX Live as etool­box
MiKTeX as etool­box
Topics sup­port for de­vel­op­ment of (La)TeX macros
Guest Book Sitemap Contact Contact Author