CINXE.COM

The LaTeX Project

<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>The LaTeX Project</title> <meta name="description" content="Home of the LaTeX project, a project to maintain and develop the LaTeX typesetting system."> <meta name="viewport" content="width=device-width"> <link rel="stylesheet" href="/css/screen.css"> <link rel="stylesheet" href="/fa/css/font-awesome.css"> <script src="/js/vgwort.js"></script> <script src="/js/cookieconsent.js"></script> <!--[if lt IE 9]> <script src="/js/html5shiv.js"></script> <script src="/js/html5shiv-printshiv.js"></script> <![endif]--> </head> <body class="container"> <header> <script type="text/javascript">window.cookieconsent_options = {"message":"This website uses cookies. To learn more, read our","dismiss":"OK","learnMore":"privacy policy","link":"/privacy/","theme":"screen"};</script> <div class="row"> <div class="col cell1of2 search"> <form action="https://www.google.com" id="cse-search-box"> <div> <input type="hidden" name="cx" value="partner-pub-8455398809969217:7128444083" /> <input type="hidden" name="ie" value="UTF-8" /> <input type="text" name="q" size="20" /> <input type="submit" name="sa" value="Search" /> </div> </form> <script type="text/javascript" src="https://www.google.com/coop/cse/brand?form=cse-search-box&amp;lang=en"></script> </div> </div> <a class="site-title" href="/"><img src="/img/latex-project-logo.svg" alt="The LaTeX Project logo"><span>The LaTeX Project</span></a> <nav> <label for="show-menu" class="show-menu">Show Menu</label> <input type="checkbox" id="show-menu" > <ul> <li> <a href="/">Home</a></li> <li> <a href="/about/">About</a></li> <li> <a href="/get/">Get</a></li> <li class="active"> <a href="/latex3/">LaTeX3</a></li> <li> <a href="/publications/">Publications</a></li> <li> <a href="/help/">Help</a></li> <li> <a href="/news/">News</a></li> </ul> </nav> </header> <div class="wrap"> <article> <h1 id="the-latex-project-aka-latex3-project">The LaTeX Project (aka LaTeX3 Project)</h1> <p>The LaTeX project maintains and develops the LaTeX typesetting system. In a <a href="/help/documentation/ltx3info.pdf" target="_blank" onclick="vgwPixelCall('51fc82f5083e42e49d51d818c781d70b');">separate article</a> we provide a more detailed description of what we aim to achieve and how you can help us to achieve the project goals. Some older reports from the early days of the project (mainly of historical interest) are available from the Comprehensive TeX Archive Network (CTAN) as <a href="https://www.ctan.org/tex-archive/info/ltx3pub">ltx3pub</a>. More recent work is available from this site as <a href="/publications/">articles</a> (in PDF format) and information about the current <a href="/latex3/code/">development code can be found on a separate page</a>.</p> <p>The experience gained from the production and maintenance of LaTeX2e (the version you have been using for many years) had a major influence on our goals for future development and on new code which is now integrated into LaTeX.</p> <p>A while ago we made the decision to drop the idea of a separate LaTeX3 format that would exist in parallel to LaTeX2e, but instead decided to gradually modernize LaTeX to keep it competitive in today’s world while maintaining compatibility methods for older documents.</p> <p>As part of this change of focus the following major improvements have been introduced in the last few years:</p> <ul> <li>2018: Full support for Unicode input; UTF-8 became the default encoding in LaTeX;</li> <li>2019: Introduction of the LaTeX development formats to allow people to try out upcoming releases with ease;</li> <li>2020: Integration of the <code class="language-plaintext highlighter-rouge">L3 programming layer</code> into the LaTeX format; the first uses of this layer inside the format are a new general hook management system for LaTeX, and the <code class="language-plaintext highlighter-rouge">xparse</code> document commands (formerly available as a package);<br /> Interface extensions to NFSS (The LaTeX font selection scheme) to better support modern fonts (OpenType and others).</li> </ul> <p>At the TUG conference 2020 we also announced the start of a multi-year project (financially supported in part by Adobe) to provide LaTeX support for the straightforward production of ‘tagged PDF’. This form of PDF is required to support “Accessibility” (as in the PDF/UA standard) and other uses of PDF that require structural information.</p> <p>For more details about this project take a look at our <a href="/publications/indexbytopic/pdf/">page on accessibility and tagging</a>, in particular the two articles <a href="/publications/2020-FMi-TUB-tb128mitt-quovadis.pdf" target="_blank" onclick="vgwPixelCall('a0b5f4cd18144b338d5a36e2651f2cce');">“Quo vadis LaTeX(3) Team — A look back and at the upcoming years”</a> and <a href="/publications/2020-FMi-TUB-tb129mitt-tagpdf.pdf" target="_blank" onclick="vgwPixelCall('be7595c59bf34ca8b4366dfa05816e17');">“LaTeX Tagged PDF — A blueprint for a large project”</a> as well as the <a href="/publications/2020-tagged-pdf-feasibility.pdf" target="_blank" onclick="vgwPixelCall('c1e17b6fed7b4e0fac9032b4aad469c9');">“LaTeX Tagged PDF Feasibility Evaluation Study”</a>. Updates and status reports will be added there as they become available.</p> <blockquote> <p>We are quite excited about this project, because it offers the chance to make LaTeX unique not just for its unsurpassed quality in math typesetting, paragraph breaking, etc., but also in future, the ability to produce structured documents without manual labor — so stay tuned on the progress.</p> </blockquote> <div class="row"> <div class="col cell1of2"> <h2>LaTeX Project Team</h2> <p>The current LaTeX project team personnel, with contact details, can be found on the <a href="/about/team">Team Page</a>. </p> </div> <div class="col cell1of2"> <h2>Support LaTeX Development</h2> <p>If you want to support LaTeX development, i.e., the <b>maintenance efforts for the current version and the work on future release</b> by a donation, the best way to do this is donating to the <a href="https://www.tug.org/donate.html">TeX Users Group</a>. They will make sure that your contribution will be used according to your intention (use: LaTeX Project Contribution).</p> </div> </div> <hr /> <div class="row"><script async="" src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <!-- Responsive B --> <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-8455398809969217" data-ad-slot="3269883682" data-ad-format="auto"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> <hr /> <hr /> <div class="row teaser"> <section class="col cell1of3"> <a href="/latex3/code/"> <h3>Development Code</h3> <p>LaTeX development code, for experimentation and comments only.</p> </a> </section> <section class="col cell1of3"> <a href="/publications/"> <h3>Publications</h3> <p>Articles, conference papers, videos etc. published by the LaTeX project.</p> </a> </section> <section class="col cell1of3"> <a href="https://www.tug.org/donate.html"> <h3>Donate</h3> <p>To support LaTeX maintenance and development, donate to the TeX Users Group (LaTeX Project contribution).</p> </a> </section> </div> <hr /> <p><img src="https://ssl-vg03.met.vgwort.de/na/79785ceeed5a46bc994c9777c7e614ce" width="1" height="1" alt="" /></p> </article> </div> <footer> <div class="row"> <div class="col cell3of5"> <svg xmlns="http://www.w3.org/2000/svg" overflow="scroll" height="40.731" width="110"> <title id="title3047">LaTeX logo</title> <g id="g3049" fill="#EEE" transform="scale(4.4176707,4.4176707)"> <path id="path3051" d="M5.46,4.23h-0.25c-0.1,1.02-0.24,2.26-2,2.26h-0.81c-0.47,0-0.49-0.07-0.49-0.4v-5.31c0-0.34,0-0.48,0.94-0.48h0.33v-0.3c-0.36,0.03-1.26,0.03-1.67,0.03-0.39,0-1.17,0-1.51-0.03v0.3h0.23c0.77,0,0.79,0.11,0.79,0.47v5.25c0,0.36-0.02,0.47-0.79,0.47h-0.23v0.31h5.19s0.27-2.57,0.27-2.57z" transform="translate(0,0.17)"/> <path id="path3053" d="M2.81,0.16c-0.04-0.12-0.06-0.16-0.19-0.16s-0.16,0.04-0.2,0.16c0,0-1.61,4.08-1.61,4.08-0.07,0.17-0.19,0.48-0.81,0.48v0.25h1.55v-0.25c-0.31,0-0.5-0.14-0.5-0.34,0-0.05,0.01-0.07,0.03-0.14,0,0,0.34-0.86,0.34-0.86h1.98s0.4,1.02,0.4,1.02c0.02,0.04,0.04,0.09,0.04,0.12,0,0.2-0.38,0.2-0.57,0.2v0.25h1.97v-0.25h-0.14c-0.47,0-0.52-0.07-0.59-0.27,0,0-1.7-4.29-1.7-4.29zm-0.4,0.71s0.89,2.26,0.89,2.26h-1.78s0.89-2.26,0.89-2.26z" transform="translate(2.48,0)"/> <path id="path3055" d="M6.27,0h-6.09s-0.18,2.24-0.18,2.24h0.24c0.14-1.61,0.29-1.94,1.8-1.94,0.18,0,0.44,0,0.54,0.02,0.21,0.04,0.21,0.15,0.21,0.38v5.25c0,0.34,0,0.48-1.05,0.48h-0.4v0.31c0.41-0.03,1.42-0.03,1.88-0.03s1.49,0,1.9,0.03v-0.31h-0.4c-1.05,0-1.05-0.14-1.05-0.48v-5.25c0-0.2,0-0.34,0.18-0.38,0.11-0.02,0.38-0.02,0.57-0.02,1.5,0,1.65,0.33,1.79,1.94h0.25s-0.19-2.24-0.19-2.24z" transform="translate(7.03,0.23)"/> <path id="path3057" d="M6.16,4.2h-0.25c-0.25,1.53-0.48,2.26-2.19,2.26h-1.32c-0.47,0-0.49-0.07-0.49-0.4v-2.66h0.89c0.97,0,1.08,0.32,1.08,1.17h0.25v-2.64h-0.25c0,0.85-0.11,1.16-1.08,1.16h-0.89v-2.39c0-0.33,0.02-0.4,0.49-0.4h1.28c1.53,0,1.79,0.55,1.95,1.94h0.25s-0.28-2.24-0.28-2.24h-5.6v0.3h0.23c0.77,0,0.79,0.11,0.79,0.47v5.22c0,0.36-0.02,0.47-0.79,0.47h-0.23v0.31h5.74s0.42-2.57,0.42-2.57z" transform="translate(12.5,2.45)"/> <path id="path3059" d="m3.76,2.95s1.37-2,1.37-2c0.21-0.32,0.55-0.64,1.44-0.65v-0.3h-2.38v0.3c0.4,0.01,0.62,0.23,0.62,0.46,0,0.1-0.02,0.12-0.09,0.23,0,0-1.14,1.68-1.14,1.68s-1.28-1.92-1.28-1.92c-0.02-0.03-0.07-0.11-0.07-0.15,0-0.12,0.22-0.29,0.64-0.3v-0.3c-0.34,0.03-1.07,0.03-1.45,0.03-0.31,0-0.93-0.01-1.3-0.03v0.3h0.19c0.55,0,0.74,0.07,0.93,0.35,0,0,1.83,2.77,1.83,2.77s-1.63,2.41-1.63,2.41c-0.14,0.2-0.44,0.66-1.44,0.66v0.31h2.38v-0.31c-0.46-0.01-0.63-0.28-0.63-0.46,0-0.09,0.03-0.13,0.1-0.24,0,0,1.41-2.09,1.41-2.09s1.58,2.38,1.58,2.38c0.02,0.04,0.05,0.08,0.05,0.11,0,0.12-0.22,0.29-0.65,0.3v0.31c0.35-0.03,1.08-0.03,1.45-0.03,0.42,0,0.88,0.01,1.3,0.03v-0.31h-0.19c-0.52,0-0.73-0.05-0.94-0.36,0,0-2.1-3.18-2.1-3.18z" transform="translate(17.91,0.17)"/> </g> </svg> <p>LaTeX is a document preparation system used for the communication and publication of scientific documents. LaTeX is free software and is distributed under the <a class="site-title" href="/lppl/">LaTeX Project Public License</a>.</p> </div> <div class="col cell1of5"> <ul> <li><a href="/">Home</a></li> <li><a href="/about/">About</a></li> <li><a href="/about/team/">Team</a></li> <li><a href="/news/">LaTeX News</a></li> <li><a href="/get/">Getting LaTeX</a></li> <li><a href="/publications/">Publications</a></li> </ul> </div> <div class="col cell1of5"> <ul> <li><a href="/help/">Help</a></li> <li><a href="/help/documentation">Documentation</a></li> <li><a href="/help/books">LaTeX Books</a></li> <li><a href="/bugs/">Bugs</a></li> <li><a href="/privacy/">Privacy</a></li> <li><a href="/contact/">Contact</a></li> </ul> </div> </div> </footer> <script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-90351653-1', 'auto'); ga('set', 'anonymizeIp', true); ga('send', 'pageview'); </script> <!-- The latex-project.org webdesign by Jonas Jacek - http://jonas.me/ - is licensed under a Creative Commons Attribution 4.0 International License - http://creativecommons.org/licenses/by/4.0/. Based on a work at https://github.com/latex3/latex3.github.io. --> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10