Directory tex-archive/macros/latex/contrib
  
  Contributed LaTeX macros
Directories
| Name | Notes | 
|---|---|
| 12many | Generalising mathematical index sets | 
| ESIEEcv | Curriculum vitae for French use | 
| GuIT | |
| IEEEconf | Macros for IEEE conference proceedings | 
| IEEEtran | Document class for IEEE Transactions journals and conferences | 
| LingTrees | Linguistics trees preprocessor and macros | 
| SIunits | International System of Units | 
| Tabbing | Tabbing with accented letters | 
| TeXemplar | A class for the journal of CervanTeX | 
| a0poster | Support for designing posters on large paper | 
| a4 | ⇒ /macros/latex/contrib/ntgclass | 
| a4wide | “Wide” a4 layout | 
| a5comb | Support for a5 paper sizes | 
| aastex | Macros for Manuscript Preparation for AAS Journals | 
| abc | Support ABC music notation in LaTeX | 
| abnt | Typesetting academic works according to ABNT rules | 
| abntex2 | Typeset technical and scientific Brazilian documents based on ABNT rules | 
| abntexto | LaTeX class for formatting academic papers in ABNT standards | 
| abntexto_uece | LaTeX class for formatting academic papers in UECE standards | 
| abraces | Asymmetric over-/underbraces in maths | 
| abspos | Absolute placement with coffins | 
| abstract | Control the typesetting of the abstract environment | 
| accents | Multiple mathematical accents | 
| accessibility | Create tagged and structured PDF files | 
| accsupp | Better accessibility support for PDF files | 
| achemso | Move punctuation following a citation | 
| acmart | Class for typesetting publications of ACM | 
| acmconf | Class for ACM conference proceedings | 
| acro | Typeset acronyms | 
| acromake | Make commands for acronyms | 
| acronym | Expand acronyms at least once | 
| acroterm | Manage and index acronyms and terms | 
| acrotex | Establish a page layout for an on-screen (PDF) document | 
| acrotex_js | JavaScript files used by acrotex and other packages | 
| actuarialangle | Angle symbol denoting a duration in actuarial and financial notation | 
| actuarialsymbol | Actuarial symbols of life contingencies and financial mathematics | 
| addfont | Easier use of fonts without LaTeX support | 
| addlines | A user-friendly wrapper around \enlargethispage | 
| adfathesis | Australian Defence Force Academy thesis format | 
| adjmulticol | Adjusting margins for multicolumn and single column output | 
| adjustbox | Graphics package-alike macros for “general” boxes | 
| adrconv | BibTeX styles to implement an address database | 
| adrlist | Using address lists in LaTeX | 
| adtrees | Macros for drawing adpositional trees | 
| advdate | Print a date relative to “today” | 
| aeb_minitoc | Create mini-tocs | 
| aeb_mlink | Multi-line links with hyperref | 
| aeb_mobile | Format PDF files for use on a smartphone | 
| aeb_pro | |
| aeb_tilebg | AeB Tiling Backgrounds | 
| aeguill | Add several kinds of guillemets to the ae fonts | 
| aeskwadraat | A–Eskwadraat package catalogue | 
| affilauthor | Tag author and affiliation information in a key-value style | 
| afperpack | A parametric questions’ repositories framework | 
| afthesis | Air Force Institute of Technology thesis class | 
| aguplus | Styles for American Geophysical Union | 
| aiaa | Typeset AIAA conference papers | 
| akktex | A collection of packages and classes | 
| akletter | Comprehensive letter support | 
| akshar | Support for syllables in the Devanagari script | 
| alertmessage | Alert messages for LaTeX | 
| alg | LaTeX environments for typesetting algorithms | 
| algobox | Typeset Algobox programs | 
| algorithm2e | Floating algorithm environment with algorithmic keywords | 
| algorithmicx | The algorithmic style you always wanted | 
| algorithms | A suite of tools for typesetting algorithms in pseudo-code | 
| algpseudocodex | Package for typesetting pseudocode | 
| algxpar | Support multiple lines of pseudocode | 
| aligned_overset | Fix alignment at \overset or \underset | 
| alnumsec | Alphanumeric section numbering | 
| alphalph | Convert numbers to letters | 
| alterqcm | Multiple choice questionnaires in two column tables | 
| altfont | Alternative font handling in LaTeX | 
| altsubsup | Subscripts and superscripts with square brackets | 
| amnestyreport | A LaTeX class for Amnesty International | 
| amsaddr | Alter the position of affiliations in amsart | 
| amscdx | Enhanced commutative diagrams | 
| amsrefs | A LaTeX-based replacement for BibTeX | 
| analogclock | An analog ticking clock package for PDF output | 
| anima | Create slideshows with simple animations | 
| animate | Create PDF and SVG animations from graphics files and inline graphics | 
| annee_scolaire | Automatically typeset the academic year (French way) | 
| annot_pro | Create text, stamp and file attachment annotations | 
| annotate_equations | Easily annotate math equations using TikZ | 
| anonchap | Make chapters be typeset like sections | 
| anonymous_acm | Typeset anonymous versions for ACM articles | 
| answers | Setting questions (or exercises) and answers | 
| antanilipsum | Generate sentences in the style of “Amici miei” | 
| anufinalexam | LaTeX document shell for ANU final exam | 
| anyfontsize | Select any font size in LaTeX | 
| anysize | A simple package to set up document margins | 
| aomart | Typeset articles for the Annals of Mathematics | 
| apa | American Psychological Association format | 
| apa6 | Format documents in APA style (6th edition) | 
| apa6e | Format manuscripts to APA 6th edition guidelines | 
| apa7 | Format documents in APA style (7th edition) | 
| apacite | ⇒ /biblio/bibtex/contrib/apacite | 
| appendix | Extra control of appendices | 
| apptools | Tools for customising appendices | 
| apxproof | Proofs in appendix | 
| arabicfront | Frontmatter with arabic page numbers | 
| arcs | Draw arcs over and under text | 
| arraycols | New column types for array and tabular environments | 
| arraysort | Sort arrays (or portions of them) | 
| arsclassica | A different view of the ClassicThesis package | 
| articleingud | LaTeX class for articles published in INGENIERIA review | 
| artthreads | Support for article threads | 
| arydshln | Draw dash-lines in array/tabular | 
| asaetr | Transactions of the ASAE | 
| ascelike | Bibliography style for the ASCE | 
| asciilist | Environments AsciiList and AsciiDocList for prototyping nested lists in LaTeX | 
| ascmac | Boxes and picture macros with Japanese vertical writing support | 
| askinclude | Interactive use of \includeonly | 
| askmaps | Typeset American style Karnaugh maps | 
| asmeconf | A LaTeX template for ASME conference papers | 
| asmejour | A template for ASME journal papers | 
| aspectratio | Capital A and capital R ligature for Aspect Ratio | 
| assignment | A class file for typesetting homework and lab assignments | 
| assoccnt | Associate counters, making them step when a master steps | 
| association_matrix | LaTeX support for creating association matrices | 
| asternote | Annotation symbols enclosed in square brackets and marked with an asterisk | 
| asyfig | Commands for using Asymptote figures | 
| atbegshi | Execute stuff at \shipout time | 
| atenddvi | Provides the \AtEndDvi command | 
| atendofenv | Add a custom symbol at the end of an environment | 
| attachfile | Attach arbitrary files to a PDF document | 
| attachfile2 | Attach files into PDF | 
| atveryend | Hooks at the very end of a document | 
| aucklandthesis | Memoir-based class for formatting University of Auckland masters' and doctors' theses | 
| aurl | Extends the hyperref package with a mechanism for hyperlinked URLs abbreviated with prefixes | 
| authoraftertitle | Make author, etc., available after \maketitle | 
| authorarchive | Adds self-archiving information to scientific papers | 
| auto_pst_pdf | Wrapper for pst-pdf (with some psfrag features) | 
| auto_pst_pdf_lua | Using LuaLaTeX together with PostScript code | 
| autobreak | Simple line breaking of long formulae | 
| autofancyhdr | Automatically compute headlength for fancyhdr package | 
| autonum | Automatic equation references | 
| autopdf | Conversion of graphics to pdfLaTeX-compatible formats | 
| auxhook | Hooks for auxiliary files | 
| avremu | An 8-Bit Microcontroller Simulator written in LaTeX | 
| axessibility | Access to formulas in PDF files by assistive technologies | 
| axodraw2 | ⇒ /graphics/axodraw2 | 
| b1encoding | LaTeX encoding tools for Bookhands fonts | 
| babel_contrib | |
| background | Placement of background material on pages of a document | 
| backnaur | Typeset Backus Naur Form definitions | 
| bangorcsthesis | Typeset a thesis at Bangor University | 
| bangorexam | Typeset an examination at Bangor University | 
| bankstatement | A LaTeX class for bank statements based on csv data | 
| bargraph_js | Create bar graphs using form fields and JavaScript | 
| bashful | Invoke bash commands from within LaTeX | 
| basicarith | Macros for typesetting basic arithmetic | 
| basque_book | Class for book-type documents written in Basque | 
| basque_date | Print the date in Basque | 
| bbding | ⇒ /fonts/bbding | 
| bbm | LaTeX support for “blackboard-style” cm fonts | 
| bchart | Draw simple bar charts in LaTeX | 
| beamer | A LaTeX class for producing presentations and slides | 
| beamer_FUBerlin | Beamer, using the style of FU Berlin | 
| beamer_contrib | |
| beamerposter | Extend beamer and a0poster for custom sized posters | 
| beamertools | A collection of programming tools for beamer | 
| bearwear | Shirts to dress TikZbears | 
| beautybook | A beautiful book template for maths and science | 
| beautynote | A package designed to meet the publication of books and the production of LaTeX templates, with elegant chapter | 
| begingreek | Greek environment to be used with pdfLaTeX only | 
| begriff | Typeset Begriffschrift | 
| beilstein | Support for submissions to the “Beilstein Journal of Nanotechnology” | 
| betababel | Insert ancient greek text coded in Beta Code | 
| beton | Use Concrete fonts | 
| bewerbung | Typesetting job applications | 
| bez123 | Support for Bezier curves | 
| bfh_ci | Corporate Design for Bern University of Applied Sciences | 
| bg | Annotate backgammon matches and positions | 
| bgteubner | Class for producing books for the publisher “Teubner Verlag” | 
| bib2qr | Cite BibTeX entries with QR codes | 
| bibarts | “Arts”-style bibliographical information | 
| biblatex | Sophisticated Bibliographies in LaTeX | 
| biblatex_contrib | |
| biblatex_ms | Sophisticated Bibliographies in LaTeX (multiscript version) | 
| biblatex2bibitem | Convert BibLaTeX-generated bibliography to bibitems | 
| bibleref | Format bible citations | 
| bibleref_french | French translations for bibleref | 
| bibleref_german | German adaptation of bibleref | 
| bibleref_lds | Bible references, including those to the scriptures of the Church of Jesus Christ of Latter Day Saints | 
| bibleref_mouth | Consistent formatting of Bible references | 
| bibleref_parse | Specify Bible passages in human-readable format | 
| bibletext | Insert Bible passages by their reference | 
| bibtopic | Include multiple bibliographies in a document | 
| bibtopicprefix | Prefix references to bibliographies produced by bibtopic | 
| bibunits | Multiple bibliographies in one document | 
| bigfoot | Footnotes for critical editions | 
| bigintcalc | Integer calculations on very large numbers | 
| bigints | Writing big integrals | 
| bilingualpages | Typeset two columns in parallel | 
| binomexp | Calculate Pascal's triangle | 
| biochemistry_colors | Colors used to display amino acids, nucleotides, sugars or atoms in biochemistry | 
| biocon | Typesetting biological species names | 
| bitpattern | Typeset bit pattern diagrams | 
| bitset | Handle bit-vector datatype | 
| bizcard | Typeset business cards | 
| bjfuthesis | A thesis class for Beijing Forestry University | 
| blindtext | Producing 'blind' text for testing | 
| blkarray | Extended array and tabular | 
| block | A block letter style for the letter class | 
| blowup | Upscale or downscale all pages of a document | 
| bmstu | A LaTeX class for Bauman Moscow State Technical University | 
| bmstu_iu8 | A class for IU8 reports | 
| bnumexpr | Extends ε-TeX’s \numexpr...\relax construct to big integers | 
| bohr | Simple atom representation according to the Bohr model | 
| boites | Boxes that may break across pages | 
| bold_extra | Use bold small caps and typewriter fonts | 
| boldtensors | Bold latin and greek characters through simple prefix characters | 
| bondgraph | Create bond graph figures in LaTeX documents | 
| bondgraphs | Draws bond graphs in LaTeX, using PGF/TikZ | 
| bookcover | A class for book covers and dust jackets | 
| bookest | Extended book class | 
| booklet | Aids for printing simple booklets | 
| bookmark | A new bookmark (outline) organization for hyperref | 
| booktabs | Publication quality tables in LaTeX | 
| booktabs_de | German version of booktabs | 
| boolexpr | A boolean expression evaluator and a switch command | 
| bootstrapicons | Icons from the framework Bootstrap | 
| bophook | Provides an At-Begin-Page hook | 
| bosisio | A collection of packages by Francesco Bosisio | 
| boxedminipage | Framed minipages of a specified total width (text and frame combined) | 
| boxhandler | Flexible Captioning and Deferred Box/List Printing | 
| bpchem | Typeset chemical names, formulae, etc | 
| br_lex | A Class for Typesetting Brazilian legal texts | 
| bracealign | Align braces under and over math expressions | 
| bracketkey | Produce bracketed identification keys | 
| braille | Support for braille | 
| braket | Dirac bra-ket and set notations | 
| brandeis_dissertation | Class for Brandeis University dissertations | 
| brandeis_problemset | Document class for COSI Problem sets at Brandeis University (Waltham, MA) | 
| brandeis_thesis | A class for Brandeis University M.A. theses | 
| brclc | Support 16-bit (double) calculations in LaTeX | 
| breakcites | Ensure that multiple citations may break at line end | 
| breakurl | Line-breakable \url-like links in hyperref when compiling via dvips/ps2pdf | 
| bredzenie | A Polish version of “lorem ipsum…” in the form of a LaTeX package | 
| breqn | Symbol manipulation for breqn | 
| bropd | Simplified brackets and differentials in LaTeX | 
| bsheaders | Double-ruled chapter heading style | 
| bubblesort | Bubble sorts a list | 
| bullcntr | Display list item counter as regular pattern of bullets | 
| business_research | Markup for the journal Business Research | 
| bussproofs | Proof trees in the style of the sequent calculus | 
| bussproofs_extra | Extra commands for bussproofs.sty | 
| bxcalc | Extend the functionality of the calc package | 
| bxcoloremoji | Use color emojis more conveniently | 
| bxdvidriver | Enables specifying a driver option effective only in DVI output | 
| bxeepic | Eepic facilities using pict2e | 
| bxenclose | Enclose the document body with some pieces of code | 
| bxnewfont | Enhanced \newfont command | 
| bxorigcapt | To retain the original caption names when using Babel | 
| bxpapersize | Synchronize output paper size with layout paper size | 
| bxpdfver | Specify version and compression level of output PDF files | 
| bxtexlogo | Additional TeX-family logos | 
| bytefield | Create illustrations for network protocol specifications | 
| cachepic | Convert document fragments into graphics | 
| cahierprof | Schedule and grade books for French teachers | 
| calcage | Calculate the age of something, in years | 
| calctab | Language for numeric tables | 
| calculation | Typesetting reasoned calculations, also called calculational proofs | 
| calculator | Use LaTeX as a scientific calculator | 
| calculatoritems | Insert menus/items for classic calculators | 
| calendar | A package for calendars and timetables | 
| calendar_barr | A calendar document | 
| callouts_box | Provides visually appealing callout boxes | 
| calrsfs | Copperplate calligraphic letters in LaTeX | 
| cals | Multipage tables with wide range of features | 
| calxxxx | Prints a card-size calendar for any year | 
| calxxxx_yyyy | Print a calendar for a group of years | 
| camel | Prototype work on future citation engine | 
| cancel | Place lines through maths formulae | 
| canoniclayout | Create canonical page layouts with memoir | 
| capt_of | Captions on more than floats | 
| captcont | Retain float number across several floats | 
| captdef | Declare free-standing \caption commands | 
| caption | Support for bilingual captions | 
| carbohydrates | Carbohydrate molecules with chemfig | 
| carlisle | David Carlisle’s small packages | 
| cascade | Constructions with braces to present mathematical demonstrations | 
| cascadilla | Typeset papers conforming to the stylesheet of the Cascadilla Proceedings Project | 
| cases | Numbered cases environment | 
| casiofont | Support for the Casio ClassWiz font | 
| catchfile | Catch an external file into a macro | 
| catchfilebetweentags | Catch text delimited by docstrip tags | 
| catechis | Macros for typesetting catechisms | 
| catoptions | Preserving and recalling standard catcodes | 
| catppuccinpalette | Provides (x)colors of catppuccin theme | 
| ccaption | Continuation headings and legends for floats | 
| ccfonts | Support for Concrete text and math fonts in LaTeX | 
| cchess | Chinese chess | 
| cclicenses | Typeset Creative Commons licence logos | 
| ccool | A key-value document command parser | 
| cd | Typeset CD covers | 
| cd_cover | Typeset CD covers | 
| cdcmd | Expandable conditional commands for LaTeX | 
| cdpbundl | Business letters in the Italian style | 
| cell | Bibliography style for Cell | 
| cellprops | Accept CSS-like selectors in tabular, array,… | 
| cellspace | Ensure minimal spacing of table cells | 
| censor | Tools for producing redacted documents | 
| centeredline | A macro for centering lines | 
| centerlastline | Paragraphs with last line centered, known as “Spanish” paragraphs | 
| cesenaexam | A class file to typeset exams | 
| cfr_initials | LaTeX packages for use of initials | 
| cfr_lm | ⇒ /fonts/cfr-lm | 
| changebar | Generate changebars in LaTeX documents | 
| changelayout | Change the layout of individual pages and their text | 
| changelog | Typesetting keepachangelog.com style changelogs | 
| changepage | Change the page layout in the middle of a document | 
| changes | Manual change markup | 
| chappg | Page numbering by chapter | 
| chapterfolder | Package for working with complicated folder structures | 
| chbibref | Change the Bibliography/References title | 
| cheatsheet | A simple cheatsheet class | 
| checkend | Extend “improperly closed environment” messages | 
| checklistings | Pass verbatim contents through a compiler and reincorporate the resulting output | 
| chemarrow | Arrows for use in chemistry | 
| chemcompounds | Simple consecutive numbering of chemical compounds | 
| chemcono | Support for compound numbers in chemistry documents | 
| chemexec | Creating (chemical) exercise sheets | 
| chemfig | ⇒ /macros/generic/chemfig | 
| chemformula | Command for typesetting chemical formulas and reactions | 
| chemformula_ru | Using the chemformula package with babel-russian settings | 
| chemgreek | Upright Greek letters in chemistry | 
| chemmacros | A collection of macros to support typesetting chemistry documents | 
| chemnum | A method for numbering chemical compounds | 
| chemschemex | Typeset and cross-reference chemical schemes based on TikZ code | 
| chemsec | Automated creation of numeric entity labels | 
| chemstyle | Support for chemical schemes | 
| chemsym | Macros for typing chemical symbols | 
| chess_problem_diagrams | A package for typesetting chess problem diagrams | 
| chessboard | Print chess boards | 
| chessfss | A package to handle chess fonts | 
| chet | LaTeX layout inspired by harvmac | 
| chextras | A companion package for the Swiss typesetter | 
| chifoot | Chicago-style footnote formatting | 
| childdoc | Directly compile \include’d child documents | 
| china2e | Font and macros for Chinese calendar | 
| chinesechess | Typeset Chinese chess with l3draw | 
| chkfloat | Warn whenever a float is placed “to far away” | 
| chletter | Class for typesetting letters to Swiss rules | 
| chngcntr | Change the resetting of counters | 
| chronology | Provides a horizontal timeline | 
| chronos | TikZ-based package for drawing customisable timelines with support for colour schemes, styles and memoization | 
| chronosys | Drawing time-line diagrams | 
| chs_physics_report | Physics lab reports for Carmel High School | 
| chscite | Bibliography style for Chalmers University of Technology | 
| chuushaku | Flexible book notes in Japanese | 
| cidarticle | A class for submissions to the “Commentarii informaticae didacticae” (CID) | 
| circle | Maths mode circles for temporal logic | 
| circledsteps | Typeset circled numbers | 
| circledtext | Create circled text | 
| cite | Multiple bibliographies in a document | 
| citeref | Add reference-page-list to bibliography-items | 
| citeright | Specify accurate natbib citations for diverse naming conventions | 
| cje | LaTeX document class for CJE articles | 
| cjs_rcs_article | Article class for The Canadian Journal of Statistics | 
| cjw | A bundle of packages and classes | 
| classics | Cite classic works | 
| classicthesis | A “classically styled” thesis package | 
| cleanthesis | A clean LaTeX style for thesis documents | 
| clefval | Key/value support with a hash | 
| cleveref | Intelligent cross-referencing | 
| cleveref_forward | Forward-referencing functionality for cleveref | 
| cleveref_usedon | Adds forward-referencing functionality to the cleveref package | 
| clicks | Slide Deck Animation | 
| clipboard | Copy and paste into and across documents | 
| clistmap | Map and iterate over LaTeX3 clists | 
| clock | Graphical and textual clocks for TeX and LaTeX | 
| clrdblpg | Control pagestyle of pages left blank by \cleardoublepage | 
| clrscode | Typesets pseudocode as in Introduction to Algorithms | 
| clrscode3e | Typesets pseudocode as in Introduction to Algorithms | 
| clrstrip | Place contents into a full width colour strip | 
| cmap | Make PDF files searchable and copyable | 
| cmcyralt | LaTeX support for the cmcyralt fonts | 
| cmdstring | Get command name reliably | 
| cmdtrack | Check used commands | 
| cmpj | Style for the journal Condensed Matter Physics | 
| cmsd | Interfaces to the CM Sans Serif Bold fonts | 
| cnbwp | Typeset working papers of the Czech National Bank | 
| cnltx | LaTeX tools and documenting facilities | 
| cntdwn | Support for countdowns, and for clocks in any timezone | 
| cntformats | A different way to read counters | 
| cntperchap | Store counter values per chapter | 
| codebox | Highlighted source code in a fancy box | 
| codedescribe | LaTeX code description and documentation | 
| codedoc | LaTeX code and documentation in LaTeX-format file | 
| codehigh | Highlight code and demos with l3regex and lpeg | 
| codepage | Support for variant code pages | 
| codesection | Provides an environment that may be conditionally included | 
| codicefiscaleitaliano | Test the consistency of the Italian personal Fiscal Code | 
| collcell | Collect contents of a tabular cell as argument to a macro | 
| collectbox | Collect and process macro arguments as boxes | 
| collref | Collect blocks of references into a single reference | 
| colophon | Provides commands for producing a colophon | 
| color_edits | Colorful edits for multiple authors of a shared document | 
| colorblind | Easy colorblind-safe typesetting | 
| colordoc | Coloured syntax highlights in documentation | 
| coloredbelts | Insert colored belts in documents (to present skills, for example) | 
| coloredtheorem | A colourful boxed theorem environment | 
| colorframed | Fix color problems with the package “framed” | 
| colorinfo | Retrieve colour model and values for defined colours | 
| coloring | Define missing colors by their names | 
| colorist | Write your articles or books in a colorful way | 
| colorspace | Provides PDF color spaces | 
| colortbl | Add colour to LaTeX tables | 
| colorwav | Colours by wavelength of visible light | 
| colorweb | Extend the color package colour space | 
| colourchange | Colourchange | 
| combelow | Typeset “comma-below” letters, as in Romanian | 
| combine | Bundle individual documents into a single document | 
| combinedgraphics | Include graphic (EPS or PDF)/LaTeX combinations | 
| comicsans | ⇒ /fonts/comicsans | 
| comma | Formats a number by inserting commas | 
| commalists_tools | Manipulate numeral comma separated lists | 
| commath | Mathematics typesetting support | 
| commedit | Commented editions with LaTeX | 
| comment | Selectively include/exclude portions of text | 
| commonunicode | Convert common unicode symbols to LaTeX code | 
| compactbib | Multiple thebibliography environments | 
| competences | Track skills of classroom checks | 
| complexity | Computational complexity class names | 
| complexpolylongdiv | Typesetting (complex) polynomial long division | 
| computational_complexity | Class for the journal Computational Complexity | 
| concepts | Keeping track of formal ‘concepts’ for a particular field | 
| concmath | Concrete Math fonts | 
| concprog | Concert programmes | 
| conditext | Define and manage conditional content | 
| conferences | |
| constants | Automatic numbering of constants | 
| conteq | Typeset multiline continued equalities | 
| continue | Prints ‘continuation’ marks on pages of multipage documents | 
| contour | Print a coloured contour around text | 
| contracard | Generate calling cards for dances | 
| contract | Typeset formalized legal documents such as contracts, statutes, etc | 
| conv_xkv | Create new key-value syntax | 
| convert_jpfonts | Convert half-width Japanese to full-width beautifully | 
| cooking | Typeset recipes | 
| cooking_units | Typeset and convert units for cookery books and recipes | 
| cookingsymbols | Symbols for recipes | 
| cookybooky | A LaTeX based package to easily typeset some professional looking cooking recipes | 
| cool | COntent-Oriented LaTeX | 
| coolfn | Typeset long legal footnotes | 
| coollist | Manipulate COntent Oriented LaTeX Lists | 
| coolstr | String manipulation in LaTeX | 
| coolthms | Reference items in a theorem environment | 
| cooltooltips | Associate a pop-up window and tooltip with PDF hyperlinks | 
| coop_writing | Support for Cooperative Writing and editorial comments | 
| coordsys | Draw cartesian coordinate systems | 
| copyedit | Copyediting support for LaTeX documents | 
| copyrightbox | Provide copyright notices for images in a document | 
| cora_macs | Macros for continuous sets and neural networks in the context of cyber-physical systems | 
| correctmathalign | Correct spacing of the alignment in expressions | 
| corridx | Correct index entries for chemical compounds | 
| coseoul | Context sensitive outline elements | 
| couleurs_fr | French version of colour definitions from xcolor | 
| count1to | Make use of count1 to count9 | 
| counterz | Additional tools for counters | 
| counttexruns | Count compilations of a document | 
| courseoutline | Prepare university course outlines | 
| coursepaper | Prepare university course papers | 
| coverpage | Automatic cover page creation for scientific papers | 
| covington | LaTeX macros for Linguistics | 
| cprotect | Allow verbatim, etc., in macro arguments | 
| cprotectinside | Use cprotect arbitrarily nested | 
| cquthesis | LaTeX Thesis Template for Chongqing University | 
| crbox | Boxes with crossed corners | 
| create_theorem | Initializing and configuring theorem-like environments, with multilingual support | 
| creationboites | Macros to create simple tcolorbox with some customizations | 
| crefthe | Cross referencing with proper definite articles and declensions | 
| crop | Support for cropmarks | 
| crossreference | Crossreferences within documents | 
| crossreftools | Expandable extraction of cleveref data | 
| crosswrd | Macros for typesetting crossword puzzles | 
| crumbs | Add a Navigation Path to the page header | 
| cryptocode | Typesetting pseudocode, protocols, game-based proofs and black-box reductions in cryptography | 
| cs_techrep | Technical Reports in Computer Science and Software Engineering | 
| csassignments | A wrapper for article with macros and customizations for computer science assignments | 
| csbulletin | LaTeX class for articles submitted to the CSTUG Bulletin (Zpravodaj) | 
| csquotes | Context sensitive quotation facilities | 
| css_colors | Named colors for web-safe design | 
| csthm | Customized theorem environments for computer science documents | 
| csvmerge | Merge TeX code with csv data | 
| csvsimple | Simple CSV file processing | 
| ctable | Flexible typesetting of table and figure floats using key/value directives | 
| cuisine | Typeset recipes | 
| currency | Format currencies in a consistent way | 
| currfile | Provide file name and path of input files | 
| curriculum_vitae | Lightweight class for CVs | 
| currvita | Typeset a curriculum vitae | 
| cursor | Draw a cursor in an equation | 
| curve | A class for making curriculum vitae | 
| curve2e | Extensions for package pict2e | 
| curves | Curves for LaTeX picture environment | 
| custom_bib | Customised BibTeX styles | 
| customenvs | Custom environments (MCQ, list with picked items, ...) | 
| cutwin | Cut a window in a paragraph, typeset material in it | 
| cv | A package for creating a curriculum vitae | 
| cv4tw | LaTeX CV class, with extended details | 
| cvss | Compute and display CVSS base scores | 
| cvsty | Yet another style for easy CV pagination | 
| cweb | A LaTeX version of CWEB | 
| cyber | Annotate compliance with cybersecurity requirements | 
| cybercic | “Controls in Contents” for the cyber package | 
| darkmode | General Dark Mode Support for LaTeX-Documents | 
| dashbox | Draw dashed boxes | 
| dashrule | Draw dashed rules | 
| dashrulex | Draw dashed rules | 
| dashundergaps | Produce gaps that are underlined, dotted or dashed | 
| dataref | Manage references to experimental data | 
| datatool | Tools to load and manipulate data | 
| datatool_english | English language support for datatool.sty v3.0+ | 
| datatool_regions | Region (numeric) support for datatool v3.0+ | 
| datax | Import individual data from script files | 
| dateiliste | Extensions of the \listfiles concept | 
| datenumber | Convert a date into a number and vice versa | 
| dates | Macros for parsing date strings | 
| datetime2 | Formats for dates, times and time zones | 
| datetime2_contrib | |
| dblfloatfix | Fixes for twocolumn floats | 
| dbshow | A package to store and display data with custom filters, orders, and styles | 
| dccpaper | Typeset papers for the International Journal of Digital Curation | 
| ddphonism | Dodecaphonic diagrams: twelve-tone matrices, clock diagrams, etc | 
| debate | Debates between reviewers | 
| decimal | LaTeX package for the English raised decimal point | 
| decimalcomma | Comma for decimal numbers | 
| decision_table | An easy way to create Decision Model and Notation decision tables | 
| decorule | Decorative swelled rule using font character | 
| defoldfonts | Define old font commands | 
| deleq | Flexible numbering of equations | 
| delim | Simplify typesetting mathematical delimiters | 
| delimseasy | Delimiter commands that are easy to use and resize | 
| delimset | Typeset and declare sets of delimiters with convenient size control | 
| democodetools | A deprecated package for LaTeX code documentation | 
| denisbdoc | A personal dirty package for documenting packages | 
| derivative | Nice and easy derivatives | 
| designcon | Develop DesignCon papers | 
| dfgproposal | ⇒ /macros/latex/contrib/proposal | 
| dhua | German abbreviations using thin space | 
| diabetes_logbook | A logbook for people with type one diabetes | 
| diadia | Package to keep a diabetes diary | 
| diagbox | Table heads with diagonal lines | 
| diagmac | A diagram drawing package | 
| diagmac2 | Diagram macros, using pict2e | 
| diagnose | A diagnostic tool for a TeX installation | 
| dialogl | Macros for constructing interactive LaTeX scripts | 
| dichokey | Construct dichotomous identification keys | 
| didactic | Tools for writing teaching material | 
| didec | Fixed-point arithmetic with two decimal places | 
| diffcoeff | Write differential coefficients easily and consistently | 
| digicap_pro | Creates captions to digital photos | 
| digiconfigs | Writing “configurations” | 
| dijkstra | Dijkstra algorithm for LaTeX | 
| dimnum | Commands for dimensionless numbers | 
| dinbrief | German letter DIN style | 
| dirtytalk | A package to typeset quotations easier | 
| disser | Class and templates for typesetting dissertations in Russian | 
| ditaa | Use ditaa diagrams within LaTeX documents | 
| dithesis | A class for undergraduate theses at the University of Athens | 
| divine | ⇒ /fonts/divine | 
| dlfltxb | Macros related to “Introdktion til LaTeX” | 
| dlrg_templates | Templates for the German Lifesaving Association (DLRG) | 
| dnaseq | Format DNA base sequences | 
| docassembly | Use the Acrobat JavaScript API | 
| doclicense | Support for putting documents under a license | 
| docmfp | Document non-LaTeX code | 
| docmute | Input files ignoring LaTeX preamble, etc | 
| docshots | TeX samples next to their PDF snapshots | 
| doctools | Tools for the documentation of LaTeX code | 
| documentation | Documentation support for C, Java and assembler code | 
| docutils | Helper commands and element definitions for Docutils LaTeX output | 
| doi | Create correct hyperlinks for DOI numbers | 
| doibanner | Generate DOI banners and links | 
| doipubmed | Special commands for use in bibliographies | 
| dot2texi | Create graphs within LaTeX using the dot2tex tool | 
| dotarrow | Extendable dotted arrows | 
| dotlessi | Provides dotless i’s and j’s for use in any math font | 
| dotseqn | Flush left equations with dotted leaders to the numbers | 
| dottex | Use dot code in LaTeX | 
| download | Allow LaTeX to download files using an external process | 
| dox | Extend the doc package | 
| dpfloat | Support for double-page floats | 
| dprogress | LaTeX-relevant log information for debugging | 
| dps | Create a “matching” game with a hidden message | 
| drac | Declare active character substitution, robustly | 
| draftcopy | Identify draft copies | 
| draftfigure | Replace figures with a white box and additional features | 
| draftmark | Put draft marks on selected pages | 
| draftwatermark | Put a grey textual watermark on document pages | 
| dramatist | Typeset dramas, both in verse and in prose | 
| drawmatrix | Draw visual representations of matrices in LaTeX | 
| drawstack | Draw execution stacks | 
| droit_fr | Document class and bibliographic style for French law | 
| dropping | Drop first letter of paragraphs | 
| drs | Typeset Discourse Representation Structures (DRS) | 
| dtk | ⇒ /usergrps/dante/dtk | 
| dtxdescribe | Describe additional object types in dtx source files | 
| ducksay | Draw ASCII art of animals saying a specified message | 
| duckuments | Create duckified dummy content | 
| duerer_latex | LaTeX support for the Duerer fonts | 
| dvdcoll | A class for typesetting DVD archives | 
| dvgloss | Facilities for setting interlinear glossed text | 
| dynamicnumber | Dynamically typeset numbers and values in LaTeX through “symbolic links” | 
| dynbrackets | Commands to simplify the syntax of dynamic math brackets | 
| dyntree | Construct Dynkin tree diagrams | 
| ean13isbn | Print EAN13 for ISBN | 
| easy | Simple syntax for custom bibliographies | 
| easy_todo | To-do notes in a document | 
| easybook | Easily typesetting Chinese theses or books | 
| easyfig | Simplifying the use of common figures | 
| easyfloats | An easier interface to insert figures, tables and other objects in LaTeX | 
| easyformat | Easily add boldface, italics and smallcaps | 
| easylist | Lists using a single active character | 
| easyreview | Package to provide a way to review (or perform editorial process) in LaTeX | 
| ebezier | Device independent picture environment enhancement | 
| ebook | Helps creating an ebook by providing an ebook class | 
| ebproof | Formal proofs in the style of sequent calculus | 
| ebsthesis | Typesetting theses for economics | 
| ecards | Electronic flash cards | 
| ecclesiastic | Typesetting Ecclesiastic Latin | 
| eclbip | Trees using epic and eepic macros | 
| econlipsum | Generate sentences from economic articles | 
| econometrics | Defines some commands that simplify mathematic notation in economic and econometric writing | 
| ecothesis | LaTeX thesis template for the Universidade Federal de Viçosa (UFV), Brazil | 
| ecv | A fancy Curriculum Vitae class | 
| ed | Editorial Notes for LaTeX documents | 
| edfnotes | Critical annotations to footnotes with ednotes | 
| edichokey | Typeset dichotomous identification keys | 
| edmargin | Multiple series of endnotes for critical editions | 
| edmaths | A report and thesis package for the University of Edinburgh (UoE) | 
| ednotes | Typeset scholarly editions | 
| eemeir | Adjust the gender of words in a document | 
| eepic | Extensions to epic and the LaTeX drawing tools | 
| efbox | Extension of \fbox, with controllable frames and colours | 
| egameps | LaTeX package for typesetting extensive games | 
| egplot | Encapsulate Gnuplot sources in LaTeX documents | 
| ehhline | Extend the \hhline command | 
| eiad | LaTeX support for the eiad font | 
| eigo | Comprehensive tools for creating Go (Weiqi/Baduk) game diagrams in LaTeX | 
| ejpecp | Class for EJP and ECP | 
| ekaia | Article format for publishing the Basque Country Science and Technology Journal “Ekaia” | 
| elbioimp | A LaTeX document class for the Journal of Electrical Bioimpedance | 
| eledform | Define textual variants | 
| eledmac | Typeset scholarly editions in parallel texts | 
| elements | Provides properties of chemical elements | 
| ellipsis | Fix uneven spacing around ellipses in LaTeX text mode | 
| elmath | Mathematics in Greek texts | 
| elocalloc | Local allocation macros for LaTeX 2015 | 
| elpres | A simple class for electronic presentations | 
| els_cas_templates | Elsevier updated LaTeX templates | 
| elsarticle | Class for articles for submission to Elsevier journals | 
| elteiktdk | TDK-thesis template for Hungarian TDK conferences, Section of Computer Science | 
| elteikthesis | Thesis template for Eötvös Loránd University (Informatics) | 
| eltex | Simple circuit diagrams in LaTeX picture mode | 
| elzcards | Typeset business cards, index cards and flash cards easily | 
| emarks | Named mark registers with e-TeX | 
| embedall | Embed source files into the generated PDF | 
| embedfile | Embed files into PDF | 
| embrac | Upright brackets in emphasised text | 
| emf | Support for the EMF symbol | 
| emisa | A LaTeX package for preparing manuscripts for the journal EMISA | 
| emo | Emoji for all (LaTeX engines) | 
| emp | “Encapsulate” METAPOST figures in a document | 
| emptypage | Make empty pages really empty | 
| emulateapj | Produce output similar to that of APJ | 
| endfloat | Move floats to the end, leaving markers where they belong | 
| endheads | Running headers of the form “Notes to pp.xx-yy” | 
| endiagram | Easy creation of potential energy curve diagrams | 
| endnotes | Place footnotes at the end | 
| endnotes_hy | Patches the endnotes package to create hypertext links to the correct anchors | 
| engpron | Helps to type the pronunciation of English words | 
| engrec | Enumerate with lower- or uppercase Greek letters | 
| engtlc | Support for users in Telecommunications Engineering | 
| enotez | Support for end-notes | 
| ensps_colorscheme | Color palette and styling of ENS Paris-Saclay | 
| enumext | Enumerate exercise sheets | 
| enumitem | Control layout of itemize, enumerate, description | 
| enumitem_zref | Extended references to items for enumitem package | 
| enumsub | Aligned inline sublists for enumitem | 
| envbig | Printing addresses on envelopes | 
| envelope_letter | Draw a layout to fold the first page of a letter into its own envelope | 
| enverb | Read an environment verbatim | 
| environ | A new interface for environments in LaTeX | 
| envlab | Addresses on envelopes or mailing labels | 
| eolang | Formulas and graphs for the EO programming language | 
| epcqrcode | Generate valid EPC QR codes | 
| epic | Enhance LaTeX picture mode | 
| epigraph | A package for typesetting epigraphs | 
| epigraph_keys | Epigraphs using key values | 
| epsdice | A scalable dice “font” | 
| epspdfconversion | On-the-fly conversion of EPS to PDF | 
| epstopdf_pkg | Call epstopdf “on the fly” | 
| eq_fetchbbl | Match Biblical passages with verse references in a quiz | 
| eq_pin2corr | Add PIN security to the “Correct” button of a quiz created by exerquiz | 
| eq_save | Save exerquiz quizzes and resume | 
| eq2db | Convert a quiz to one submitted to a server-side script | 
| eqell | Sympathetically spaced ellipsis after punctuation | 
| eqexam | A stand-alone exam package | 
| eqexpl | Align explanations for formulas | 
| eqlist | Description lists with equal indentation | 
| eqnalign | Make eqnarray behave like align | 
| eqnarray | More generalised equation arrays with numbering | 
| eqnlines | Single- and multiline equations | 
| eqnnumwarn | Modifies the amsmath equation environments to warn for a displaced equation number | 
| eqparbox | Create equal-widthed parboxes | 
| erdc | Style for Reports by US Army Corps of Engineers | 
| errata | Error markup for LaTeX documents | 
| erw_l3 | Utilities based on LaTeX3 | 
| esami | Typeset exams with scrambled questions and answers | 
| esdiff | Simplify typesetting of derivatives | 
| esindex | Generate sorting keys for indexes | 
| esint | Extended set of integrals for Computer Modern | 
| esk | Package to encapsulate Sketch files in LaTeX sources | 
| eskd | Modern Russian typesetting | 
| eskdx | Modern Russian typesetting | 
| eso_pic | Add picture commands (or backgrounds) to every page | 
| essaykit | Get started with basic macros for essays | 
| estcpmm | Style for Munitions Management Project Reports | 
| esvect | Vector arrows | 
| etaremune | Reverse-counting enumerate environment | 
| etdipa | Simple, lightweight template for scientific documents | 
| etex_pkg | E-TeX support package | 
| etexcmds | Avoid name clashes with e-TeX commands | 
| etextools | e-TeX tools for LaTeX users and package writers | 
| ethiop | ⇒ /language/ethiopia/ethiop/latex | 
| etl | Expandable token list operations | 
| etoc | Completely customisable TOCs | 
| etoolbox | e-TeX tools for LaTeX | 
| etsvthor | Some useful abbreviations for members of e.t.s.v. Thor | 
| euclideangeometry | Draw geometrical constructions | 
| euenc | Generate Unicode characters from accented glyphs | 
| eukdate | UK format dates, with weekday | 
| euler | Use AMS Euler fonts for math | 
| euproposal | ⇒ /macros/latex/contrib/proposal | 
| euro | Provide Euro values for national currency amounts | 
| eurofont | Provides a command that prints a euro symbol | 
| euromoney | Vectorial coins and banknotes in euro, with stacking option | 
| europasscv | Unofficial class for the new version of the Europass curriculum vitae | 
| europecv | Unofficial class for European curricula vitae | 
| europs | Access to Adobe’s Euro currency symbol fonts | 
| eurosans | Interface to Adobe’s sans-serif Euro font | 
| everyhook | Hooks for standard TeX token lists | 
| everypage | Provide hooks to be run on every page of a document | 
| everysel | Provides hooks into \selectfont | 
| everyshi | Take action at every \shipout | 
| exam | Package for typesetting exam scripts | 
| exam_lite | Quicker preparation of exams in LaTeX | 
| exam_n | Exam class, focused on collaborative authoring | 
| exam_randomizechoices | Randomize mc choices using the exam class | 
| examdesign | LaTeX class for typesetting exams | 
| examplep | Verbatim phrases and listings in LaTeX | 
| exams | Typeset exam questions | 
| examz | Randomized exams with multiple versions | 
| exceltex | Get data from Excel files into LaTeX | 
| excludeonly | Prevent files being \include-ed | 
| exercise | Typeset exercises, problems, etc. and their answers | 
| exercisebank | Creating and managing exercises, and reusing them as composed sets | 
| exercisepoints | A LaTeX package to count exercises and points | 
| exercises | Typeset exercises and solutions with automatic addition of points | 
| exercisesheets | Typeset exercise sheets for university courses and school classes | 
| exesheet | Typesetting exercise or exam sheets | 
| exframe | Framework for exercise problems | 
| exp_testopt | Expandable \@testopt (and related) macros | 
| expdlist | Expanded description environments | 
| expex | ⇒ /macros/generic/expex | 
| expex_glossonly | Help gb4e, linguex, and covington users use the ExPex glossing macros | 
| export | Import and export values of LaTeX registers | 
| exsheets | Create exercise sheets and exams | 
| exsol | Exercises and solutions from the same source, into a book | 
| extarrows | Extra Arrows beyond those provided in amsmath | 
| extpfeil | Extensible arrows in mathematics | 
| extract | Extract parts of a document and write to another document | 
| extsizes | Extend the standard classes’ size options | 
| ezedits | Commands for tracking document changes and notes | 
| fac | Macros for FAC journal | 
| facsimile | Document class for preparing faxes | 
| factura | Typeset and calculate invoices according to Venezuelan law | 
| fadingimage | Add full width fading pictures at the top or bottom of a page | 
| fail_fast | Turn warnings into errors | 
| faktor | Typeset quotient structures with LaTeX | 
| familytree | Draw family trees | 
| famt | Project Reports and Notices in FAMT institute | 
| fancybox | Variants of \fbox and other games with boxes | 
| fancyhandout | A LaTeX class for producing nice-looking handouts | 
| fancyhdr | Legacy headings package | 
| fancylabel | Complex labelling with LaTeX | 
| fancynum | Typeset numbers | 
| fancypar | Decoration of individual paragraphs | 
| fancyref | A LaTeX package for fancy cross-referencing | 
| fancyslides | Custom presentation class built upon LaTeX Beamer | 
| fancytabs | Fancy page border tabs | 
| fancytooltips | Include a wide range of material in PDF tooltips | 
| fancyvrb | Sophisticated verbatim text | 
| fascicules | Create mathematical manuals for schools | 
| fax | Document class for preparing faxes | 
| fbithesis | Computer Science thesis class for University of Dortmund | 
| fbox | Extended \fbox macro from standard LaTeX | 
| fc_arith | Create an arithmetic flash card | 
| fcavtex | A thesis class for the FCAV/UNESP (Brazil) | 
| fcltxdoc | Macros for use in the author's documentation | 
| fcolumn | Typesetting financial tables | 
| fduthesis | LaTeX thesis template for Fudan University | 
| fei | Class for academic works at FEI University Center — Brazil | 
| fetchbibpes | Creates a DB of Bible verses from e-Sword, then fetches them on command | 
| fetchcls | Fetch the current class name | 
| feupphdteses | Typeset Engineering PhD theses at the University of Porto | 
| fewerfloatpages | Reduce the number of unnecessary float pages | 
| feyn | ⇒ /fonts/feyn | 
| feynmf | Macros and fonts for creating Feynman (and other) diagrams | 
| feynmp_auto | Automatic processing of feynmp graphics | 
| ffcode | Fixed-font code blocks formatted nicely | 
| ffslides | Freeform slides based on the article class | 
| fgruler | Draw rulers on the foreground or in the text | 
| fhj_script | Classes and packages for formatting documents for FH JOANNEUM | 
| fifo_stack | FIFO and stack implementation for package writers | 
| figbib | Organize figure databases with BibTeX | 
| figsize | Auto-size graphics | 
| figureversions | Figure versions for LaTeX | 
| filecontents | Create an external file from within a LaTeX document | 
| filecontentsdef | filecontents + macro + verbatim | 
| filedate | Access and compare info and modification dates | 
| filehook | Hooks for input files | 
| fileinfo | Enhanced display of LaTeX File Information | 
| filemod | Provide file modification times, and compare them | 
| fillpages | Fill up the page count to a certain number (e.g. divisible by 4) | 
| fillwith | Fill vertical space with solid rules or dotted lines | 
| fink | The LaTeX2ε File Name Keeper | 
| finstrut | Adjust behaviour of the ends of footnotes | 
| fistrum | Access to 150 paragraphs of Lorem Fistrum very dummy text | 
| fitbox | Fit graphics on a page | 
| fitch | LaTeX macros for Fitch-style natural deduction | 
| fithesis | Thesis class and template for Masaryk University (Brno, Czech Republic) | 
| fitr | Set a rectangular destination and jump to it | 
| fix2col | Fix miscellaneous two column mode features | 
| fixcmex | Fully scalable version of Computer Modern Math Extension font | 
| fixdif | Macros for typesetting differential operators | 
| fixfoot | Multiple use of the same footnote text | 
| fixltxhyph | Allow hyphenation of partially-emphasised substrings | 
| fixmath | Make maths comply with ISO 31-0:1992 to ISO 31-13:1992 | 
| fixme | Collaborative annotation tool for LaTeX | 
| fixmetodonotes | Add notes on document development | 
| fjodor | A selection of layout styles | 
| flabels | Labels for files and folders | 
| flacards | Generate flashcards for printing | 
| flagderiv | Flag style derivation package | 
| flashcards | A class for typesetting flashcards | 
| flashmovie | Directly embed flash movies into PDF files | 
| flexipage | Flexible page geometry with marginalia | 
| flipbook | Typeset flipbook animations, in the corners of documents | 
| flippdf | Horizontal flipping of pages with pdfLaTeX | 
| float | Improved interface for floating objects | 
| floatbytocbasic | An enhancement to package float using package tocbasic | 
| floatflt | Wrap text around floats | 
| floatrow | Modifying the layout of floats | 
| floatrowbytocbasic | An enhancement to package floatrow using package tocbasic | 
| flowfram | Create text frames for posters, brochures or magazines | 
| fltpage | Place caption on an adjacent page | 
| fmp | Include Functional METAPOST in LaTeX | 
| fmtcount | Display the value of a LaTeX counter in a variety of formats | 
| fn2end | Convert footnotes to endnotes | 
| fnbreak | Warn for split footnotes | 
| fncychap | Seven predefined chapter heading styles | 
| fncylab | Alter the format of \label references | 
| fnpara | Footnotes in paragraphs | 
| fnpct | Manage footnote marks’ interaction with punctuation | 
| fnspe | Macros for supporting mainly students of FNSPE CTU in Prague | 
| fnumprint | Print a number in ‘appropriate’ format | 
| fodot | Helpful commands to work with the FODOT | 
| foilhtml | Interface between foiltex and LaTeX2HTML | 
| foiltex | A LaTeX2ε class for overhead transparencies | 
| foliono | Use folio numbers to replace page numbers | 
| fontawesomescaled | Additional macros for fontawesome icons | 
| fontaxes | Additional font selection axes for LaTeX | 
| fontscale | A flexible interface for setting font sizes | 
| fontsize | A small package to set arbitrary sizes for the main font of the document | 
| fonttable | Print font tables from a LaTeX document | 
| footbib | Bibliographic references as footnotes | 
| footmisc | A range of footnote options | 
| footmisx | A range of footnote options | 
| footnotebackref | Back-references from footnotes | 
| footnotehyper | A hyperref aware footnote environment | 
| footnoterange | References to ranges of footnotes | 
| footnpag | Per-page numbering of footnotes | 
| forarray | Using array structures in LaTeX | 
| foreign | Systematic treatment of ‘foreign’ words in documents | 
| forloop | Iteration in LaTeX | 
| formal_grammar | Typeset formal grammars | 
| forms16be | Initialize form properties using big-endian encoding | 
| formula | Typesetting physical units | 
| formular | Create forms containing field for manual entry | 
| fouridx | Left sub- and superscripts in maths mode | 
| fp | Fixed point arithmetic | 
| fragments | Fragments of LaTeX code | 
| fragoli | Macros for constructing complex semantic derivations | 
| fraktur | |
| framed | Framed or shaded regions that can break across pages | 
| framedsyntax | Typeset the syntax of commands and environments within coloured boxes | 
| frankenstein | Attribution of block quotations in LaTeX | 
| frcursive | ⇒ /fonts/frcursive/latex | 
| freealign | Align math formulas in different lines | 
| frege | Typeset fregean Begriffsschrift | 
| frenchmath | Typesetting mathematics according to French rules | 
| fribrief | Two LaTeX classes for writing letters in German | 
| frletter | Typeset letters in the French style | 
| frontespizio | Create a frontispiece for Italian theses | 
| froufrou | Fancy section separators | 
| frpseudocode | French translation for the algorithmicx package | 
| ftc_notebook | Typeset FIRST Tech Challenge (FTC) notebooks | 
| ftcap | Allows \caption at the beginning of a table-environment | 
| ftnxtra | Extend the applicability of the \footnote command | 
| fullblck | Left-blocking for letter class | 
| fullminipage | Minipage spanning a complete page | 
| fullpict | Full page pictures | 
| fullwidth | Adjust margins of text block | 
| functan | Macros for functional analysis and PDE theory | 
| functional | An intuitive functional programming interface for LaTeX2 | 
| fundus | Providing LaTeX access to various font families | 
| futharksymb | Macros for entering futhark runes | 
| fvextra | Extensions and patches for fancyvrb | 
| fwlw | Get first and last words of a page | 
| g_brief | Letter document class | 
| gaceta | A class to typeset La Gaceta de la RSME | 
| galois | Typeset Galois connections | 
| gamebook | Typeset gamebooks and other interactive novels | 
| gamebooklib | Macros for setting numbered entries in shuffled order | 
| gammas | Template for the GAMM Archive for Students | 
| gatherenum | A crossover of align* and enumerate | 
| gauss | A package for Gaussian operations | 
| gb4e | Linguistic tools | 
| gb4e_next | Linguistic tools | 
| gcard | Arrange text on a sheet to fold into a greeting card | 
| gender | Gender neutrality for languages with grammatical gender | 
| gene | |
| genealogy_profiles | Genealogical profiles for LaTeX | 
| genealogytree | Pedigree and genealogical tree diagrams | 
| genmpage | Generalization of LaTeX's minipages | 
| gensymb | Generic symbols for both text and math mode | 
| gentombow | Generate Japanese-style crop marks | 
| geometry | German documentation for the geometry package | 
| geradwp | Document class for the Cahiers du GERAD series | 
| germkorr | Change kerning for German quotation marks | 
| getfiledate | Find the date of last modification of a file | 
| getitems | Gathering items from a list-like environment | 
| getmap | Download OpenStreetMap maps for use in documents | 
| gettitlestring | Clean up title references | 
| gfdl | Support for using GNU Free Documentation License in LaTeX | 
| ghab | Typeset ghab boxes in LaTeX | 
| ghsystem | Globally harmonised system of chemical (etc) naming | 
| gincltex | Include TeX files as graphics (.tex support for \includegraphics) | 
| gindex | Formatting indexes | 
| ginpenc | Modification of inputenc for German | 
| gitinfo | Access metadata from the git distributed version control system | 
| gitinfo2 | Access metadata from the git distributed version control system | 
| gitlog | Typesetting git changelogs | 
| gitstatus | Include Git information in the document as watermark or via variables | 
| gitver | Get the current git hash of a project and typeset it in the document | 
| globalvals | Declare global variables | 
| glosmathtools | Mathematical nomenclature tools based on the glossaries package | 
| gloss | Create glossaries using BibTeX | 
| gloss_occitan | Polyglossia support for Occitan | 
| glossaries | Accessibility support for glossaries | 
| glossaries_danish | Danish language module for glossaries package | 
| glossaries_dutch | Dutch language module for glossaries package | 
| glossaries_english | English language module for glossaries package | 
| glossaries_estonian | Estonian language module for glossaries package | 
| glossaries_extra | An extension to the glossaries package | 
| glossaries_finnish | Finnish language module for glossaries package | 
| glossaries_french | French language module for glossaries package | 
| glossaries_german | German language module for glossaries package | 
| glossaries_irish | Irish language module for glossaries package | 
| glossaries_italian | Italian language module for glossaries package | 
| glossaries_magyar | Magyar language module for glossaries package | 
| glossaries_norsk | Norsk Bokmål language module for the glossaries Package | 
| glossaries_nynorsk | Nynorsk language module for the glossaries package | 
| glossaries_polish | Polish language module for glossaries package | 
| glossaries_portuges | Portuges language module for glossaries package | 
| glossaries_serbian | Serbian language module for glossaries package | 
| glossaries_slovene | Slovene language module for glossaries package | 
| glossaries_spanish | Spanish language module for glossaries package | 
| glossaries_swedish | Swedish language module for glossaries package | 
| gmdoc | Documentation of LaTeX packages | 
| gmdoc_enhance | Some enhancements to the gmdoc package | 
| gmiflink | Simplify usage of \hypertarget and \hyperlink | 
| gmp | Enable integration between METAPOST pictures and LaTeX | 
| gmutils | Support macros for other packages | 
| gmverb | A variant of LaTeX \verb, verbatim and shortvrb | 
| gmverse | A package for typesetting (short) poems | 
| gnuplottex | Embed Gnuplot commands in LaTeX documents | 
| gotoh | An implementation of the Gotoh sequence alignment algorithm | 
| grabbox | Read an argument into a box and execute the code afterwards | 
| gradback | Gradient backgrounds for dvips output | 
| gradient_text | Decorate text with linear gradient colors | 
| gradientframe | Simple gradient frames around objects | 
| grading_scheme | Typeset grading schemes in tabular format | 
| gradstudentresume | A generic template for graduate student resumes | 
| grant | Classes for formatting federal grant proposals | 
| graphbox | Extend graphicx to improve placement of graphics | 
| graphics_cfg | Sample configuration files for LaTeX color and graphics | 
| graphics_def | Colour and graphics option files | 
| graphicscache | Cache includegraphics calls | 
| graphicx_psmin | Reduce size of PostScript files by not repeating images | 
| graphicxbox | Insert a graphical image as a background | 
| graphicxpsd | Adobe Photoshop Data format (PSD) support for graphicx package | 
| graphicxsp | An extension of the graphicx package | 
| graphpaper | A LaTeX class to generate several types of graph papers | 
| graphviz | Write graphviz (dot+neato) inline in LaTeX documents | 
| gratzer_color_scheme | Colors definitions, theorems, corollaries, lemmas, and propositions | 
| grayhints | Produce ‘gray hints’ to a variable text field | 
| greekdates | Provides ancient Greek day and month names, dates, etc | 
| grfext | Manipulate the graphics package's list of extensions | 
| grffile | Extended file name support for graphics (legacy package) | 
| grfpaste | Include fragments of a dvi file | 
| grid | Grid typesetting in LaTeX | 
| grid_system | Page organisation, modelled on CSS facilities | 
| gridpapers | Graph paper backgrounds and color schemes | 
| gridset | Grid, a.k.a. in-register, setting | 
| gridslides | Free form slides with blocks placed on a grid | 
| grnumalt | Ancient Greek (Athenian) numbers | 
| grundgesetze | Typeset Frege’s Grundgesetze der Arithmetik | 
| gs1 | Typeset EAN barcodes using TeX rules, only | 
| gsemthesis | Geneva School of Economics and Management PhD thesis format | 
| gtrcrd | Add chords to lyrics | 
| gtrlib_largetrees | Library for genealogytree aiming at large trees | 
| gu | Typeset crystallographic group-subgroup-schemes | 
| guitar | Guitar chords and song texts | 
| guitarchordschemes | Guitar Chord and Scale Tablatures | 
| guitartabs | A class for drawing guitar tablatures easily | 
| gzt | Bundle of classes for “La Gazette des Mathématiciens” | 
| h2020proposal | LaTeX class and template for EU H2020 RIA proposal | 
| ha_prosper | Patches and improvements for prosper | 
| hagenberg_thesis | Collection of LaTeX classes, style files and example documents for academic manuscripts | 
| halloweenmath | Scary and creepy math symbols with AMS-LaTeX integration | 
| handin | Light weight template for creating school submissions using LaTeX | 
| handout | Create handout for auditors of a talk | 
| handoutwithnotes | Create Handouts with notes from your LaTeX beamer presentation | 
| hang | Environments for hanging paragraphs and list items | 
| hanging | Hanging paragraphs | 
| har2nat | Replace the harvard package with natbib | 
| hardwrap | Hard wrap text to a certain character length | 
| harmony | Typeset harmony symbols, etc., for musicology | 
| harnon_cv | A CV document class with a vertical timeline for experience | 
| harpoon | Extra harpoons, using the graphics package | 
| harvard | Harvard citation package for use with LaTeX 2e | 
| hausarbeit_jura | Class for writing “juristische Hausarbeiten” at German Universities | 
| havannah | Diagrams of board positions in the games of Havannah and Hex | 
| hc | Replacement for the LaTeX classes | 
| hduthesis | LaTeX class for bachelor and MPhil theses in Hangzhou Dianzi University | 
| he_she | Alternating pronouns to aid gender-neutral writing | 
| hebdomon | A document class for report writing in university settings | 
| hebrew_fonts | Input encodings, font encodings and font definition files for Hebrew | 
| hecthese | A class for dissertations and theses at HEC Montréal | 
| hep | A “convenience wrapper” for High Energy Physics packages | 
| hep_acronym | An acronym extension for glossaries | 
| hep_float | Convenience package for float placement | 
| hep_graphic | Extensions for graphics, plots and feynman graphs in high energy physics | 
| hep_math | Extended math macros | 
| hep_paper | Publications in High Energy Physics | 
| hep_reference | Adjustments for publications in High Energy Physics | 
| hep_text | List and text extensions | 
| hep_title | Extensions for the title page | 
| hepnames | Pre-defined high energy particle names | 
| hepparticles | Macros for typesetting high energy physics particle names | 
| hepthesis | A class for academic reports, especially PhD theses | 
| hepunits | A set of units useful in high energy physics applications | 
| here | Emulation of obsolete package for “here” floats | 
| hereapplies | A LaTeX package for referencing groups of pages that share something in common | 
| heria | A LaTeX class for Horizon Europe RIA and IA grant proposals | 
| hexgame | Provide an environment to draw a hexgame-board | 
| hfutexam | Exam class for Hefei University of Technology (China) | 
| hhtensor | Print vectors, matrices, and tensors | 
| hideanswer | Generate documents with and without answers by toggling a switch | 
| hideproofs | Defines a starred proof environment that hides proofs in draft mode | 
| highlightlatex | Syntax highlighting for LaTeX | 
| highlightx | Highlight formulas or paragraphs | 
| hilowres | Support high and low resolution versions of same picture | 
| hindawi_latex_template | A LaTeX template for authors of the Hindawi journals | 
| histogr | Draw histograms with the LaTeX picture environment | 
| hitec | Class for documentation | 
| hitreport | Harbin Institute of Technology Report LaTeX Template | 
| hitszthesis | A dissertation template for Harbin Institute of Technology, ShenZhen | 
| hletter | Flexible letter typesetting with flexible page headings | 
| hobsub | Construct package bundles | 
| homework | A LaTeX class for writing your homework | 
| hopatch | Load patches for packages | 
| horoscop | Generate astrological charts in LaTeX | 
| hpsdiss | A dissertation class | 
| href_ul | Underscored LaTeX hyperlinks | 
| hrefhide | Suppress hyper links when printing | 
| huawei | Template for Huawei documents | 
| huaz | Automatic definite articles for Hungarian | 
| hulipsum | Hungarian dummy text (Lórum ipse) | 
| hustthesis | Unofficial thesis template for Huazhong University | 
| hustvisual | Visual identity of Huazhong University of Science and Technology | 
| hvextern | Write and execute external code, and insert the output | 
| hvfloat | Controlling captions, fullpage and doublepage floats | 
| hvindex | Support for indexing | 
| hvlogos | Print TeX-related names as logo | 
| hvpygmentex | Syntax-Highlighting of program code | 
| hvqrurl | Insert a QR code in the margin | 
| hwemoji | Unicode emoji support for pdfLaTeX with sequences | 
| hybrid_latex | Allow active Python code in LaTeX documents | 
| hycolor | Implements colour for packages hyperref and bookmark | 
| hypcap | Adjusting the anchors of captions | 
| hypdestopt | Hyperref destination optimizer | 
| hypdoc | Hyper extensions for doc.sty | 
| hypdvips | Hyperref extensions for use with dvips | 
| hyper | Hypertext cross referencing | 
| hyperbar | Add interactive Barcode fields to PDF forms | 
| hypernat | Allow hyperref and natbib to work together | 
| hyperref | Make reference to section names, etc | 
| hyperxmp | Embed XMP metadata within a LaTeX document | 
| hyphenat | Disable/enable hypenation | 
| iaria | Write documents for the IARIA publications | 
| iaria_lite | Write documents for the IARIA publications | 
| ibrackets | Intelligent brackets | 
| icite | Indices locorum citatorum | 
| icon_appr | Creates icon appearances for form buttons | 
| identkey | Typesetting bracketed dichotomous identification keys | 
| idxcmds | Semantic commands for adding formatted index entries | 
| idxlayout | Configurable index layout, responsive to KOMA-Script and memoir | 
| ieeepes | IEEE Power Engineering Society Transactions | 
| iexec | Execute shell commands and input their output | 
| ifacmtg | Elsevier Science preprint style for IFAC meetings | 
| ifallfalse | Compare a string against a set of other strings | 
| iffont | Conditionally load fonts with fontspec | 
| ifmslide | Presentation slides for screen and printouts | 
| ifmtarg | If-then-else command for processing potentially empty arguments | 
| ifnextok | Utility macro: peek ahead without ignoring spaces | 
| ifoddpage | Determine if the current page is odd or even | 
| ifplatform | Conditionals to test which platform is being used | 
| ifthenx | Extra tests for \ifthenelse | 
| iitem | Multiple level of lists in one list-like environment | 
| ijmart | LaTeX Class for the Israel Journal of Mathematics | 
| ijsra | LaTeX document class for the International Journal of Student Research in Archaeology | 
| imac | International Modal Analysis Conference format | 
| image_gallery | Create an overview of pictures from a digital camera or from other sources | 
| imakeidx | A package for producing multiple indexes | 
| impnattypo | Support typography of l’Imprimerie Nationale Française | 
| import | Establish input relative to a directory | 
| imtekda | IMTEK thesis class | 
| incgraph | Sophisticated graphics inclusion in a PDF document | 
| includernw | Include .Rnw inside .tex | 
| index | Extended index for LaTeX including multiple indexes | 
| indextools | Producing multiple indices | 
| indextra | Enhanced index typesetting | 
| indxcite | Generate author index based on citations | 
| infwarerr | Complete set of information/warning/error message macros | 
| inkpaper | A mathematical paper template | 
| inline_images | Inline images in base64 encoding | 
| inlinedef | Inline expansions within definitions | 
| inlinegraphicx | Insert inline images, with automatic size/positioning | 
| inlinelabel | Assign equation numbers to inline equations | 
| inputenx | Enhanced input encoding handling | 
| inputtrc | Trace which file loads which | 
| intcalc | Expandable arithmetic operations with integers | 
| interactiveanimation | Create PDF files with branching animations | 
| interactiveworkbook | LaTeX-based interactive PDF on the Web | 
| interfaces | Set parameters for other packages, conveniently | 
| interlinear | A package for creating interlinear glossed texts with customizable formatting | 
| interval | Format mathematical intervals, ensuring proper spacing | 
| intexgral | A LaTeX package for typesetting integrals | 
| intopdf | Embed non-PDF files into PDF with hyperlink | 
| inversepath | Calculate inverse file paths | 
| invoice | Generate invoices | 
| invoice_class | Produces a standard US invoice from a CSV file | 
| invoice2 | Intelligent invoices with LaTeX3 | 
| iodhbwm | Unofficial template of the DHBW Mannheim | 
| ionumbers | Restyle numbers in maths mode | 
| ipsum | Insert multilingual placeholder text | 
| iscram | A LaTeX class to publish article to ISCRAM conferences | 
| isodate | Tune the output format of dates according to language | 
| isodoc | A LaTeX class for typesetting letters and invoices | 
| isomath | Mathematics style for science and technology | 
| isonums | Display numbers in maths mode according to ISO 31-0 | 
| isopt | Writing a TeX length with a space between number and unit | 
| isorot | Rotation of document elements | 
| isosigns | ISO signs and colors according to the standards 7001, 7010 and 3864 | 
| isostds | |
| isotope | A package for typesetting isotopes | 
| isphysicalmath | Simple way to write nice formulas | 
| issuulinks | Produce external links instead of internal ones | 
| itnumpar | Spell numbers in words (Italian) | 
| iwonamath | LaTeX support for scaled Iwona math fonts | 
| jacow | A class for submissions to the proceedings of conferences on JACoW.org | 
| jasthesis | A 'standard' thesis class | 
| javadoc | Documenting source code | 
| javascripthttp | Add buttons to a PDF to easily get and post web content | 
| jeopardy | Build a jeopardy game in LaTeX | 
| jeuxcartes | Macros to insert playing cards | 
| jhep | Class for JHEP | 
| jj_game | A LaTeX class to construct Jeopardy-like games | 
| jkmath | Macros for mathematics that make the code more readable | 
| jknappen | Use the bbold fonts in mathematics | 
| jkthesis | Document class for formatting a thesis | 
| jlabels | Make letter-sized pages of labels | 
| jmlr | Class files for the Journal of Machine Learning Research | 
| jmsdelim | A package for compositional delimiter sizing | 
| jnuexam | Exam class for Jinan University | 
| jobname_suffix | Compile differently based on the filename | 
| joinbox | Join boxes vertically or horizontally | 
| jourcl | Cover letter for journal submissions | 
| jourrr | A LaTeX template for journal rebuttal letters | 
| jpneduenumerate | Enumerative expressions in Japanese education | 
| jpnedumathsymbols | Mathematical equation representation in Japanese education | 
| jpsj | Document Class for Journal of the Physical Society of Japan | 
| jslectureplanner | Creation and management of university course material | 
| jsonparse | Parse, store and access JSON data in LaTeX documents | 
| jumplines | Articles with teasers and continuation later on | 
| jupynotex | Include whole or partial Jupyter notebooks in LaTeX documents | 
| jura | A document class for German legal texts | 
| juraabbrev | Abbreviations for typesetting (German) juridical documents | 
| jurabib | Extended BibTeX citation support for the humanities and legal texts | 
| juramisc | Typesetting German juridical documents | 
| jurarsp | Citations of judgements and official documents in (German) juridical documents | 
| jvlisting | A replacement for LaTeX's verbatim package | 
| jwjournal | A personal class for writing journals | 
| kalendarium | Print dates according to the classical Latin calendar | 
| kalender | Create a calendar, in German | 
| kanbun | Typeset kanbun-kundoku with support for kanbun annotation | 
| kantlipsum | Generate sentences in Kant's style | 
| karnaugh | Typeset Karnaugh-Veitch-maps | 
| kdgdocs | Document classes for Karel de Grote University College | 
| kdpcover | Covers for books published by Kindle Direct Publishing | 
| kerntest | Print tables and generate control files to adjust kernings | 
| keycommand | Simple creation of commands with key-value arguments | 
| keyfloat | Provides a key/value interface for generating floats | 
| keyindex | Index entries by key lookup | 
| keyparse | Key based parser | 
| keyreader | A robust interface to xkeyval | 
| keystroke | Graphical representation of keys on keyboard | 
| keytheorems | An l3keys interface to amsthm | 
| keyval2e | A lightweight and robust key-value parser | 
| keyvaltable | Re-usable table layouts separating content and presentation | 
| kfupm_math_exam | A LaTeX document style to produce homework, quiz and exam papers | 
| kix | Typeset KIX codes | 
| knittingpattern | Create knitting patterns | 
| knowledge | Displaying, hyperlinking, and indexing notions in a document | 
| koi8 | KOI-8 input support | 
| koma_moderncvclassic | Makes the style and command of moderncv (style classic) available for koma-classes and thus compatible with BibLaTeX | 
| koma_script | Koma-Script ‘letter’ class | 
| koma_script_SFS | Koma-script letter class option for Finnish | 
| komacv | Typesetting a beautiful CV with various style options | 
| komacv_rg | LaTeX packages that aid in creating CVs based on the komacv class and creating related documents | 
| korigamik | Typeset articles using KorigamiK’s document class | 
| ksp_thesis | A LaTeX class for theses published with KIT Scientific Publishing | 
| ktbox | Framework for semantic color, structured highlighting, and scholarly communication | 
| ktv_texdata | Extract subsets of documents | 
| ku_template | Copenhagen University or faculty logo for front page | 
| kvdefinekeys | Define keys for use in the kvsetkeys package | 
| kvmap | Create Karnaugh maps with LaTeX | 
| kvoptions | Key value format for package options | 
| kvsetkeys | Key value parser with default handler support | 
| l3build | A testing and building system for (La)TeX | 
| l3experimental | Rich boxed material for LaTeX 3 | 
| l3packages | LaTeX2ε option processing using LaTeX3 keys | 
| labbook | Typeset laboratory journals | 
| labels | Print sheets of sticky labels | 
| labels4easylist | Add reference labels to easylist items | 
| labelschanged | Identify labels which cause endless “may have changed” warnings | 
| labyrinth | Draw labyrinths and solution paths | 
| lambdax | Use Lambda expression within LaTeX | 
| langnames | Name languages and their genetic affiliations consistently | 
| langsci_avm | Feature structures and attribute-value matrices (AVM) | 
| lapdf | PDF drawing directly in TeX documents | 
| lastbib | Record the number of citations in a document | 
| lastpackage | Indicates the last loaded package | 
| lastpage | Reference last page for Page N of M type footers | 
| latex_tagging_status | The LaTeX Tagging Status data | 
| latex_uni8 | Universal inputenc, fontenc, and babel for pdfLaTeX and LuaLaTeX | 
| latex2pydata | Write data to file in Python literal format | 
| latexalpha2 | Embed Mathematica code and plots into LaTeX | 
| latexcolors | Use color definitions from latexcolor.com | 
| latexdemo | Demonstrate LaTeX code with its resulting output | 
| latexgit | A LaTeX git wrapper | 
| latino_sine_flexione | LaTeX support for documents written in Peano’s Interlingua | 
| layaureo | A package to improve the A4 page layout | 
| layouts | Display various elements of a document's layout | 
| lazylist | Lists in TeX’s “mouth” | 
| lccaps | Lowercased (spaced) small capitals | 
| lcd | Alphanumerical LCD-style displays | 
| lcg | Generate random integers | 
| lcyw | Make Classic Cyrillic CM fonts accessible in LaTeX | 
| leading | Define leading with a length | 
| leadsheets | Typesetting leadsheets and songbooks | 
| leaflet | Create small handouts (flyers) | 
| lectures | A document class for quickly drafting nice looking lecture notes | 
| lectureslides | Combine single PDF files into one file | 
| ledmac | Typeset scholarly editions in arabic | 
| leftidx | Left and right subscripts and superscripts in math mode | 
| leftindex | Left indices with better spacing | 
| leiletter | A letter class for Leiden University | 
| leipzig | Typeset and index linguistic gloss abbreviations | 
| lengthconvert | Express lengths in arbitrary units | 
| leporello | A simple LaTeX document class to create folded leaflets using columns and boxes | 
| letltxmacro | Let assignment for LaTeX macros | 
| letterswitharrows | Draw arrows over math letters | 
| lettre | Letters and faxes in French | 
| lettrine | Typeset dropped capitals | 
| levy | Macros for using Silvio Levy's Greek fonts | 
| lewis | Draw Lewis structures | 
| lexikon | Macros for a two language dictionary | 
| lexitex | Footnote-style citations for law journals | 
| lexref | Convenient and uniform references to legal provisions | 
| lgreek | LaTeX macros for using Silvio Levy's Greek fonts | 
| lgrmath | Use LGR-encoded fonts in math mode | 
| lhcyr | A non-standard Cyrillic input scheme | 
| lhelp | Miscellaneous helper packages | 
| libertine | |
| libgreek | Greek letters in math mode from Libertinus or Linux Libertine/Biolinum | 
| liederbuch | A LaTeX package for storing songs or other content, and repeated reuse in documents | 
| lifia_th | A thesis class for LIFIA, Grenoble | 
| limecv | A (Xe/Lua)LaTeX document class for curriculum vitæ | 
| linearregression | Calculate and display linear regressions | 
| linegoal | A “dimen” that returns the space left on the line | 
| lineno | Number the lines of footnotes | 
| ling_macros | Macros for typesetting formal linguistics | 
| linguex | Format linguists' examples | 
| linkedthm | Hyperlinked theorem–proof environments for LaTeX | 
| linop | Typeset linear operators as they appear in quantum theory or linear algebra | 
| lion_msc | LaTeX class for B.Sc. and M.Sc. reports at Leiden Institute of Physics (LION) | 
| lipsum | Easy access to the Lorem Ipsum and other dummy texts | 
| lisp_on_tex | Execute LISP code in a LaTeX document | 
| listbib | Lists contents of BibTeX files | 
| listing | Produce formatted program listings | 
| listings | Typeset source code listings using LaTeX | 
| listings_ext | Automated input of source | 
| listingsutf8 | Allow UTF-8 in listings input | 
| listlbls | Creates a list of all labels used throughout a document | 
| listliketab | Typeset lists as tables | 
| listofanswers | Provide a list of answers to mathematical problems | 
| listofsymbols | Create and manipulate lists of symbols | 
| listparskip | Adjust vertical space around lists | 
| litetable | Class schedules with colorful course blocks | 
| liturg | Support for typesetting Catholic liturgical texts | 
| lkproof | LK Proof figure macros | 
| llncs | Document class and bibliography style for Lecture Notes in Computer Science (LNCS) | 
| llncsconf | LaTeX package extending Springer's llncs class | 
| lmacs | A simple package for including support files | 
| lmake | Process lists to do repetitive actions | 
| lni | Official class for the “Lecture Notes in Informatics” | 
| locality | Various macros for keeping things local | 
| logbox | e-TeX showbox facilities for exploration purposes | 
| logical_markup_utils | Packages for language-dependent inline quotes and dashes | 
| logicproof | Box proofs for propositional and predicate logic | 
| logictools | Additional tools for typesetting formal logic | 
| logoetalab | Insert Licence Etalab 2.0 logo | 
| logpap | Generate logarithmic graph paper with LaTeX | 
| logreq | Support for automation of the LaTeX workflow | 
| longdivision | Typesets long division | 
| longfbox | Draw framed boxes with standard CSS attributes that can break over multiple pages | 
| longfigure | Provides a figure-like environment that break over pages | 
| longnamefilelist | Tidy \listfiles with long file names | 
| longtwocolumn | A twocolumn alternative allowing automatic page breaks | 
| loops | General looping macros for use with LaTeX | 
| lpic | Put LaTeX material over included graphics | 
| lplfitch | Fitch-style natural deduction proofs | 
| lps | Class for “Logic and Philosophy of Science” | 
| lroundrect | LaTeX macros for utilizing the roundrect METAPOST routines | 
| lsc | Typesetting Live Sequence Charts | 
| lscapeenhanced | An enhancement to the lscape and pdflscape packages | 
| lstaddons | Add-on packages for listings: autogobble and line background | 
| lstbayes | Listings language driver for Bayesian modeling languages | 
| lstfiracode | Use Fira Code font for listings | 
| lt3graph | Provide a graph datastructure for experimental LaTeX3 | 
| lt3rawobjects | Objects and proxies in LaTeX3 | 
| ltablex | Table package extensions | 
| ltabptch | Bug fix for longtable | 
| ltx_talk | A class for typesetting presentations | 
| ltx4yt | Play YouTube videos in the default browser | 
| ltxdockit | Documentation support | 
| ltxguidex | An extended ltxguide class | 
| ltxkeys | A robust key parser for LaTeX | 
| ltxnew | A simple means of creating commands | 
| ltxtools | A collection of LaTeX API macros | 
| luacolor | Color support based on LuaTeX’s node attributes | 
| lucide_icons | Use lucide-icons through LaTeX commands | 
| lucold | Use old-style digits with Lucida fonts | 
| lwarp | Converts LaTeX to HTML | 
| lyx | |
| macrolist | List operations for LaTeX2ε | 
| macroswap | Swap the definitions of two LaTeX macros | 
| mafr | Mathematics in accord with French usage | 
| magaz | Magazine layout | 
| magicnum | Access TeX systems’ “magic numbers” | 
| magicwatermark | An easy and flexible way to set watermarks | 
| mailing | Macros for mail merging | 
| mailmerge | Repeating text field substitution | 
| maine_thesis | A document class for University of Maine graduate theses | 
| makebarcode | Print various kinds 2/5 and Code 39 bar codes | 
| makebase | Typeset counters in a different base | 
| makebox | Defines a \makebox* command | 
| makecell | Tabular column heads and multilined cells | 
| makecmds | The new \makecommand command always (re)defines a command | 
| makedtx | ⇒ /support/makedtx | 
| makeglos | Include a glossary into a document | 
| makelabels | Add a ‘\makelabels’ feature to KOMA-Script letter classes and package | 
| maker | Include Arduino or Processing code in LaTeX documents | 
| makerobust | Making a macro robust (legacy package) | 
| mandi | Macros for introductory physics and astronomy | 
| manfnt | LaTeX support for the TeX book symbols | 
| manuscript | Emulate look of a document typed on a typewriter | 
| manyind | Provides support for many indexes | 
| mapcodes | Support for multiple character sets and encodings | 
| maple | Styles and examples for the MAPLE newsletter | 
| margbib | Display bibitem tags in the margins | 
| marginfit | Improved margin notes | 
| marginfix | Patch \marginpar to avoid overfull margins | 
| marginnote | Notes in the margin, even where \marginpar fails | 
| matapli | Class for the french journal “MATAPLI” | 
| matc3 | Commands for MatematicaC3 textbooks | 
| matc3mem | Class for MatematicaC3 textbooks | 
| math_operator | Predefined and new math operators | 
| mathador | LaTeX commands for the French game “Mathador” | 
| mathalpha | General package for loading maths alphabets in LaTeX | 
| mathastext | Use the text font in maths mode | 
| mathcommand | \newcommand-like commands for defining math macros | 
| mathcomp | Text symbols in maths mode | 
| mathexam | Package for typesetting exams | 
| mathfam256 | Extend math family up to 256 for pLaTeX/upLaTeX/Lamed | 
| mathfixs | Fix various layout issues in math mode | 
| mathgreeks | Use different Greek letter fonts in math mode | 
| mathpartir | Typesetting sequences of math formulas, e.g. type inference rules | 
| mathpunctspace | Control the space after punctuation in math expressions | 
| mathsemantics | Semantic math commands in LaTeX | 
| mathtools | EMPHasizing EQuations | 
| matlab_prettifier | Pretty-print Matlab source code | 
| mattens | Matrices/tensor typesetting | 
| mattex | Import Matlab values to LaTeX documents | 
| maybemath | Make math bold or italic according to context | 
| maze | Generate random mazes | 
| mcaption | Put captions in the margin | 
| mceinleger | Creating covers for music cassettes | 
| mcexam | Create randomized Multiple Choice questions | 
| mcite | Multiple items in a single citation | 
| mciteplus | Enhanced multiple citations | 
| mcmthesis | Template designed for MCM/ICM | 
| mdframed | Framed environments that can split at page boundaries | 
| mdwfonts | A model for font manipulation | 
| mdwtools | Short commands starting '@' | 
| mecaso | Formulas frequently used in rigid body mechanics | 
| media4svg | Multimedia inclusion for the dvisvgm backend | 
| media9 | Multimedia inclusion package with Adobe Reader-9/X compatibility | 
| medmath | Better medium-size math commands | 
| medstarbeamer | Beamer document class for MedStar Health Research Institute | 
| meetingmins | Format written minutes of meetings | 
| membranecomputing | Membrane Computing notation | 
| memexsupp | Experimental memoir support | 
| memoir | Typeset fiction, non-fiction and mathematical books | 
| memory | Containers for data in LaTeX | 
| mensa_tex | Typeset simple school cafeteria menus | 
| mentis | A basis for books to be published by Mentis publishers | 
| menu | Typesetting menus | 
| menucard | Typesetting menu cards with LaTeX | 
| menukeys | Format menu sequences, paths and keystrokes from lists | 
| mercatormap | Spherical Mercator coordinate systems and Web Mercator tile integration | 
| messagebubbles | Display message bubbles as a conversation | 
| metalogo | Extended TeX logo macros | 
| metalogox | Adjust TeX logos, with font detection | 
| metanorma | Write Metanorma standardization documents using LaTe | 
| metastr | Store and compose strings | 
| method | Typeset method and variable declarations | 
| metre | Support for the work of classicists | 
| metrix | Typeset metric marks for Latin text | 
| mff | Multiple font formats | 
| mfirstuc | Uppercase the first letter of a word | 
| mflogo | LaTeX support for METAFONT logo fonts | 
| mfnfss | Packages to typeset oldgerman and pandora fonts in LaTeX | 
| mfpic4ode | Macros to draw direction fields and solutions of ODEs | 
| mftinc | Pretty-print METAFONT source | 
| mhchem | Typeset chemical formulae/equations and H and P statements | 
| mhequ | Multicolumn equations, tags, labels, sub-numbering | 
| mhs | Historical mathematics | 
| mi_solns | Extract solutions from exercises and quizzes | 
| microtype | Subliminal refinements towards typographical perfection | 
| midpage | Environment for vertical centring | 
| miller | Typeset miller indices | 
| milog | A LaTeX class for fulfilling the documentation duties according to the German minimum wage law MiLoG | 
| mindflow | Write your ideas in a clear way | 
| minibox | A simple type of box for LaTeX | 
| minidocument | Creates miniature documents inside other LaTeX documents | 
| minimalist | Write your articles or books in a simple and clear way | 
| minipage_marginpar | Minipages with marginal notes | 
| miniplot | A package for easy figure arrangement | 
| minitoc | Produce a table of contents for each chapter, part or section | 
| minorrevision | Quote and refer to a manuscript for minor revisions | 
| minted | Highlighted source code for LaTeX | 
| minted_code | Predefined environments for typesetting LaTeX code with minted | 
| minutes | Typeset the minutes of meetings | 
| misc | Miscellaneous LaTeX packages, etc | 
| mismath | Miscellaneous mathematical macros | 
| mitthesis | A LaTeX template for an MIT thesis | 
| mkstmpdad | A drag-and-drop matching game with PDF files | 
| mla_paper | Proper MLA formatting | 
| mlacls | LaTeX class for MLA papers | 
| mlbib | Support for multilingual bibliographies | 
| mleftright | Variants of delimiters that act as maths open/close | 
| mlist | Logical markup for lists | 
| mlmath | Mathematical notation for Machine Learning | 
| mltex | LaTeX support for MLTeX | 
| mluexercise | Exercises/homework at the Martin Luther University Halle-Wittenberg | 
| mmap | Include CMap resources in PDF files from pdfTeX | 
| mnotes | Margin annotation for collaborative writing | 
| mnras | Monthly Notices of the Royal Astronomical Society | 
| modeles_factures_belges_assocs | Generate invoices for Belgian non-profit organizations | 
| moderncv | A modern curriculum vitae class | 
| modernposter | A modern LaTeX poster theme | 
| moderntimeline | Timelines for use with moderncv | 
| modiagram | Drawing molecular orbital diagrams | 
| modref | Customisation of cross-references in LaTeX | 
| modroman | Write numbers in lower case roman numerals | 
| modular | Relative section headings for modular documents | 
| monofill | Alignment of plain text | 
| moodle | Generating Moodle quizzes via LaTeX | 
| moreenum | More enumeration options | 
| morefloats | Increase the number of simultaneous LaTeX floats | 
| morehelp | Improve LaTeX error messages | 
| morehype | Hypertext tools for use with LaTeX | 
| moremath | Additional commands for typesetting maths | 
| moresize | Allows font sizes up to 35.83pt | 
| moreverb | Extended verbatim | 
| morewrites | Always room for a new write stream | 
| movement_arrows | Drawing movement arrows on linguistic example sentences | 
| movie15 | Multimedia inclusion package | 
| mparhack | Work around a LaTeX bug in marginpars | 
| mpdinbrief | An enhanced version of dinbrief | 
| mpgraphics | Process and display METAPOST figures inline | 
| mpostinl | Embed METAPOST figures within LaTeX documents | 
| msc | Draw MSC diagrams | 
| msg | A package for LaTeX localisation | 
| mslapa | Michael Landy’s APA citation style | 
| msu_thesis | Class for Michigan State University Master’s and PhD theses | 
| mtgreek | Use italic and upright greek letters with mathtime | 
| mucproc | Conference proceedings for the German MuC-conference | 
| mugsthesis | Thesis class complying with Marquette University Graduate School requirements | 
| muling | MA Thesis class for the Department of Linguistics, University of Mumbai | 
| multenum | Multi-column enumerated lists | 
| multi_sudoku | Create and customise Sudoku grids of various sizes | 
| multiaudience | Several versions of output from the same source | 
| multibbl | Multiple bibliographies | 
| multibib | Multiple bibliographies within one document | 
| multibibliography | Multiple versions of a bibliography, with different sort orders | 
| multibox | Multiple boxes and frames for the picture environment | 
| multicap | Format captions inside multicols | 
| multicolrule | Decorative rules between columns | 
| multidef | Quickly define several similar macros | 
| multienv | Multiple environments using a “key=value” syntax | 
| multifootnote | Multiple numbers for the same footnote | 
| multilang | A LaTeX package for maintaining multiple translations of a document | 
| multinotes | Typesetting multilingual lecture notes and exercise sheets | 
| multiobjective | Symbols for multiobjective optimisation etc | 
| multiple_choice | LaTeX package for multiple-choice questions | 
| multirow | Struts for opening up tabular spacing | 
| multitoc | Set table of contents in multiple columns | 
| musical | Typeset (musical) theatre scripts | 
| musicography | Accessing symbols for music writing with pdfLaTeX | 
| musikui | Easy creation of “arithmetical restoration” puzzles | 
| musixguit | Easy notation for guitar music, in MusixTeX | 
| musuos | Typeset papers for the department of music, Osnabrück | 
| muthesis | Classes for University of Manchester Dept of Computer Science | 
| mversion | Keeping track of document versions | 
| mwcls | Polish-oriented document classes | 
| mwe | Packages and image files for MWEs | 
| mweights | Support for multiple-weight font packages | 
| mwrite | Write information to files | 
| mycv | A list-driven CV class, allowing TikZ decorations | 
| mylatex | Make a format containing a document’s preamble | 
| mylatexformat | Build a format based on the preamble of a LaTeX file | 
| nag | Detecting and warning about obsolete LaTeX commands | 
| naive_ebnf | EBNF in plain text | 
| nameauth | Name authority mechanism for consistency in body text and index | 
| namedtensor | Macros for named tensor notation | 
| namespc | Rudimentary C++-like namespaces in LaTeX | 
| nassflow | Drawing Nassi-Shneiderman diagrams and flowcharts | 
| natbib | Flexible bibliography support | 
| natded | Typeset natural deduction proofs | 
| nath | Natural mathematics notation | 
| nature | Prepare papers for the journal Nature | 
| navydocs | Support for Technical Reports by US Navy Organizations | 
| ncclatex | An extended general-purpose class | 
| ncctools | Add commands to package after it's loaded | 
| nchairx | Maths macros from chair X of Würzburg University | 
| nddiss | Notre Dame Dissertation format class | 
| ndsu_thesis | North Dakota State University disquisition class | 
| ndsu_thesis_2022 | North Dakota State University disquisition class 2022 | 
| needspace | Insert pagebreak if not enough space | 
| neoschool | LaTeX class for teachers | 
| nestquot | Alternate quotes between double and single with nesting | 
| nevelok | LaTeX package for automatic definite articles for Hungarian | 
| newalg | Format algorithms like Cormen, Leiserson and Rivest | 
| newenviron | Processing an environment’s body | 
| newfile | User level management of LaTeX input and output | 
| newfloat | Define new floating environments | 
| newlfm | Write letters, facsimiles, and memos | 
| newpax | Experimental package to extract and reinsert PDF annotations | 
| newspaper | Typeset newsletters to resemble newspapers | 
| newunicodechar | Definitions of the meaning of Unicode characters | 
| newvbtm | Define your own verbatim-like environment | 
| newverbs | Define new versions of \verb, including short verb versions | 
| nexus_otf | Supporting for the Nexus OpenType or True Type Fonts | 
| nfssext_cfr | Extensions to the LaTeX NFSS | 
| nicefilelist | Provide \listfiles alignment | 
| niceframe | Support for fancy frames | 
| nicematrix | Improve the typesetting of mathematical matrices with PGF | 
| nicetext | Preprocessing documentation with TeX | 
| nidanfloat | Bottom placement option for double float in two column mode (nidan-kumi) | 
| nih | A class for NIH grant applications | 
| nihbiosketch | A class for NIH biosketches based on the 2015 updated format | 
| ninecolors | Select colors with proper WCAG color contrast | 
| njurepo | Reports for Nanjing University | 
| njustthesis | Thesis template for the Nanjing University of Science and Technology | 
| njuvisual | Display logos related to Nanjing University | 
| nlctdoc | Package documentation class | 
| nmbib | Multiple versions of a bibliography, with different sort orders | 
| nnext | Extension for the gb4e package | 
| noconflict | Resolve macro name conflict between packages | 
| nodepthtext | Change small texts to remove the depth of the letters | 
| noindentafter | Prevent paragraph indentation after environments or macros | 
| noitcrul | Improved underlines in mathematics | 
| nolbreaks | No line breaks in text | 
| nomencl | Produce lists of symbols as in nomenclature | 
| nomentbl | Nomenclature typeset in a longtable | 
| non_decimal_units | Display and manipulate historical non-decimal units | 
| nonfloat | Non-floating table and figure captions | 
| nonumonpart | Prevent page numbers on part pages | 
| nopageno | No page numbers in LaTeX documents | 
| normalcolor | Changing \normalcolor | 
| nostarch | LaTeX class for No Starch Press | 
| notebeamer | A template for printing presentations on notepaper | 
| notes | Mark sections of a document | 
| notes2bib | Integrating notes into the bibliography | 
| notespages | Filling documents with notes pages and notes areas | 
| notestex | An all-in-one LaTeX notes package for students | 
| notoccite | Prevent trouble from citations in table of contents, etc | 
| nowidow | Avoid widows | 
| nox | Adaptable tables | 
| nrc | Class for the NRC technical journals | 
| nstc_proposal | LaTeX classes for preparing grant proposals to National Science and Technology Council, Taiwan | 
| ntabbing | Simple tabbing extension for automatic line numbering | 
| ntgclass | Support for A4 paper sizes | 
| ntheorem | Enhanced theorem environment | 
| nuc | Notation for nuclear isotopes | 
| nucleardata | Provides data about atomic nuclides for documents | 
| numberedblock | Print a block of code, with unique index number | 
| numberpt | Counters spelled out in Portuguese | 
| numbersets | Display number sets with customizable typefaces | 
| numending | Generates morphological end of units | 
| numerica | Numerically evaluate mathematical expressions in LaTeX form | 
| numerica_plus | Iteration and recurrence relations: finding fixed points, zeros and extrema of functions | 
| numerica_tables | Create multi-column tables of mathematical functions | 
| numname | Convert a number to its English expression | 
| numnameru | Converts a number to the russian spelled out name | 
| numprint | Print numbers with separators and exponent if necessary | 
| numspell | Spelling cardinal and ordinal numbers | 
| nwejm | Support for the journal “North-Western European Journal of Mathematics” | 
| oberdiek | A bundle of packages submitted by Heiko Oberdiek | 
| objectz | Macros for typesetting Object Z | 
| ocg_p | PDF OCG support in LaTeX | 
| ocgtools | Manipulate OCG layers in PDF presentations | 
| ocgx | Use OCGs within a PDF document without JavaScript | 
| ocgx2 | Drop-in replacement for ‘ocgx’ and ‘ocg-p’ | 
| ocr_latex | LaTeX support for ocr fonts | 
| octave | Typeset musical pitches with octave designations | 
| octavo | Typeset books following classical design and layout | 
| odesandpdes | Optimizing workflow involving odes and pdes | 
| ogonek | Support for Polish typography and the ogonek | 
| oldstyle | Old style numbers in OT1 encoding | 
| onedown | Typeset Bridge Diagrams | 
| onepgnote | Space-efficient one-page notes for exams | 
| onlyamsmath | Inhibit use of non-amsmath mathematics markup when using amsmath | 
| onrannual | Class for Office of Naval Research Ocean Battlespace Sensing annual report | 
| opacity_pro | Set transparency and blend mode | 
| opcit | Footnote-style bibliographical references | 
| opencolor | Definitions from the Open Color library | 
| openmoji | Use openmoji through LaTeX commands | 
| oplotsymbl | Some symbols which are not easily available | 
| opteng | SPIE Optical Engineering and OE Letters manuscript template | 
| optidef | Environments for writing optimization problems | 
| optional | Facilitate optional printing of parts of a document | 
| options | Provides convenient key-value options for LaTeX package writers | 
| orcidlink | Insert hyperlinked ORCiD logo | 
| ordinalpt | Counters as ordinal numbers in Portuguese | 
| orientation | Set page orientation with dvips/Ghostscript (ps2pdf) | 
| osa | Macros for Optical Society of America Journals, etc | 
| osda | Commands for Proceedings of the Workshop on Open-Source Design Automation | 
| oststud | Templates for the student organization at OST FH, Switzerland | 
| ot_tableau | Optimality Theory tableaux in LaTeX | 
| othello | Modification of a Go package to create othello boards | 
| othelloboard | Typeset Othello (Reversi) diagrams of any size, with annotations | 
| ou_tma | A package to aid in the writing of Tutor Marked Assessments for the Open University | 
| oubraces | Braces over and under a formula | 
| oup_authoring_template | A general template for journals published by Oxford University Press (OUP) | 
| outline | List environment for making outlines | 
| outliner | Change section levels easily | 
| outlines | Produce “outline” lists | 
| outlining | Create outlines for scientific documents | 
| outoruby | Ruby with line break support for Japanese text | 
| overarrows | Custom extensible arrows over math expressions | 
| overlays | Incremental slides | 
| overpic | Combine LaTeX commands over included graphics | 
| packdoc | Document LaTeX packages in a consistent way | 
| padcount | Pad numbers with arbitrary characters | 
| pagecolor | Interrogate page color | 
| pagecont | Page numbering that continues between documents | 
| pagegrid | Print page grid in background | 
| pagelayout | Layout graphic rich documents | 
| pageno | Page number-only page styles | 
| pagenote | Notes at end of document | 
| pagerange | Flexible and configurable page range typesetting | 
| pagesel | Select pages of a document for output | 
| pageslts | Variants of last page labels | 
| palette | Create palettes for colors and symbols that can be swapped in | 
| panda | A package to estimate the blackness of fonts | 
| pandora_latex | LaTeX support for the Pandora fonts | 
| pangram | A LaTeX package for testing fonts | 
| panneauxroute | Commands to display French road signs (vector graphics) | 
| paper | Versions of article class, tuned for scholarly publications | 
| papercdcase | Origami-style folding paper CD case | 
| papermas | Compute the mass of a printed version of a document | 
| papertex | Class for newspapers, etc | 
| paracol | Multiple columns with texts “in parallel” | 
| parades | Tabulators and space between paragraphs in galley approach | 
| paralist | Enumerate and itemize within paragraphs | 
| parallel | Typeset parallel texts | 
| paresse | Define simple macros for greek letters | 
| parnotes | Notes after every paragraph (or elsewhere) | 
| parrun | Typesets (two) streams of text running parallel | 
| parselines | Apply a macro to each line of an environment | 
| parskip | Layout with zero \parindent, non-zero \parskip | 
| pas_cours | Macros useful in preparing teaching material | 
| pas_crosswords | Creating crossword grids, using TikZ | 
| pas_cv | Flexible typesetting of Curricula Vitae | 
| pas_tableur | Create a spreadsheet layout | 
| pascaltriangle | Draw beautiful Pascal (Yanghui) triangles | 
| passopt | Passing options to packages or classes | 
| patchcmd | Change the definition of an existing command | 
| path | ⇒ /macros/generic/path | 
| pats_resume | A LaTeX template for your resume | 
| pauldoc | German LaTeX package documentation | 
| pawpict | Using graphics from PAW | 
| pax | Extract and reinsert PDF annotations with pdfTeX | 
| pb_diagram | A commutative diagram package using LAMSTeX or Xy-pic fonts | 
| pbalance | Balance last page in two-column mode | 
| pbox | A variable-width \parbox command | 
| pbsheet | Problem sheet class | 
| pclnfss | Font support for current PCL printers | 
| pdf14 | Restore PDF 1.4 to a TeX live 2010 format | 
| pdfannotations | Annotate PDF slides | 
| pdfcol | Macros for maintaining colour stacks under pdfTeX | 
| pdfcolfoot | Separate color stack for footnotes with pdfTeX | 
| pdfcolmk | Improved colour support under pdfTeX (legacy stub) | 
| pdfcomment | A user-friendly interface to pdf annotations | 
| pdfcprot | Activating and setting of character protruding using pdfLaTeX | 
| pdfescape | Implements pdfTeX's escape features using TeX or e-TeX | 
| pdflscape | Make landscape pages display as landscape | 
| pdfmanagement_testphase | LaTeX PDF management testphase bundle | 
| pdfmarginpar | Generate marginpar-equivalent PDF annotations | 
| pdfoverlay | A LaTeX style for overlaying text on a PDF | 
| pdfpagediff | Find difference between two PDF's | 
| pdfpages | Include PDF documents in LaTeX | 
| pdfpc | Define data for the pdfpc presentation viewer | 
| pdfpc_movie | Pdfpc viewer-compatible hyperlinks to movies | 
| pdfprivacy | A LaTeX package to remove or suppress pdf meta-data | 
| pdfrender | Control rendering parameters | 
| pdfreview | Annotate PDF files with margin notes | 
| pdfscreen | Support screen-based document design | 
| pdfslide | Presentation slides using pdfTeX | 
| pdfsync | Provide links between source and PDF | 
| pdftricks | ⇒ /graphics/pdftricks | 
| pdfx | PDF/X and PDF/A support for pdfTeX, LuaTeX and XeTeX | 
| pegmatch | Parsing Expression Grammars for TeX | 
| perfectcut | Nested delimiters that consistently grow regardless of the contents | 
| perltex | Define LaTeX macros in terms of Perl code | 
| permute | Support for symmetric groups | 
| petiteannonce | A class for small advertisements | 
| pfarrei | LaTeX support of pastors’ and priests’ work | 
| pgfkeysearch | Find keys in a given path ‘recursively’ | 
| pgfkeyx | Extended and more robust version of pgfkeys | 
| pgfmath_xfp | Define pgfmath functions using xfp | 
| pgfopts | LaTeX package options with pgfkeys | 
| phfcc | Convenient inline commenting in collaborative documents | 
| phfextendedabstract | Typeset extended abstracts for conferences, such as often encountered in quantum information theory | 
| phffullpagefigure | Figures which fill up a whole page | 
| phfnote | Basic formatting for short documents | 
| phfparen | Parenthetic math expressions made simpler and less redundant | 
| phfqit | Macros for typesetting Quantum Information Theory | 
| phfquotetext | Quote verbatim text without white space formatting | 
| phfsvnwatermark | Watermarks with version control information from SVN | 
| phfthm | Goodies for theorems and proofs | 
| philex | Cross references for named and numbered environments | 
| philosophersimprint | Typesetting articles for “Philosophers' Imprint” | 
| phimisci | A document class for the journal “Philosophy and the Mind Sciences” | 
| phonenumbers | Typesetting telephone numbers with LaTeX | 
| phonrule | Typeset linear phonological rules | 
| photo | A float environment for photographs | 
| photobook | A document class for typesetting photo books | 
| physconst | Macros for commonly used physical constants | 
| physics | Macros supporting the Mathematics of Physics | 
| physics_patch | Improved version of the physics package | 
| physics2 | Macros for typesetting maths faster and more simply | 
| physunits | Macros for commonly used physical units | 
| piano | Typeset a basic 2-octave piano diagram | 
| pict2e | New implementation of picture commands | 
| pictex2 | |
| picture | Dimens for picture macros | 
| piff | Macro tools by Mike Piff | 
| pinlabel | A TeX labelling package | 
| pittetd | Electronic Theses and Dissertations at Pitt | 
| pitthesis | Document class for University of Pittsburgh theses | 
| pkginfograb | Collect LaTeX package infos in a regular way | 
| pkgloader | Manage the options and loading order of other packages | 
| pkuthss | LaTeX template for dissertations in Peking University | 
| placeins | Control float placement | 
| plantslabels | Write labels for plants | 
| plari | Typesetting stageplay scripts | 
| plates | Arrange for “plates” sections of documents | 
| play | Typeset drama using LaTeX | 
| pm_isomath | Poor man ISO math for pdfLaTeX users | 
| pmat | ⇒ /macros/generic/pmat | 
| pmboxdraw | Poor man’s box drawing characters | 
| pmdb | Create a DB (PDF) document for selecting content for inclusion in another documents | 
| pmgraph | “Poor man's” graphics | 
| poemscol | Typesetting Critical Editions of Poetry | 
| poetry | Facilities for typesetting poetry and poetical structure | 
| poetrytex | Typeset anthologies of poetry | 
| pointRuler | 12″ Ruler containing Points and Inches | 
| polski | Typeset Polish documents with LaTeX and Polish fonts | 
| polynom | Macros for manipulating polynomials | 
| polynomial | Typeset (univariate) polynomials | 
| polytable | Tabular-like environments with named columns | 
| popupmenu | Create popup menus in PDF files | 
| postcards | Facilitates mass-mailing of postcards (junkmail) | 
| postit | A LaTeX package for displaying Post-it notes | 
| postnotes | Endnotes for LaTeX | 
| powerdot | A presentation class | 
| powerdot_FUBerlin | Powerdot, using the style of FU Berlin | 
| powerdot_tuliplab | A style package for Powerdot to provide the design of TULIP Lab | 
| ppr_prv | Prosper preview | 
| ppt_slides | Good-looking slide decks à la PowerPoint (PPT) | 
| pracjourn | Typeset articles for PracTeX | 
| practicalreports | Some macros for writing practical reports | 
| precattl | Prepare special catcodes from token list | 
| prelim2e | Allows the marking of preliminary versions of a document | 
| preprint | Balanced two-column mode | 
| pressrelease | A class for typesetting press releases | 
| prettyref | Make label references “self-identify” | 
| prettytok | Pretty-print token lists | 
| preview | Extract bits of a LaTeX source for output | 
| prftree | Macros for building proof trees | 
| principia | Notations for typesetting the “Principia Mathematica” | 
| printlen | Print lengths using specified units | 
| proba | Shortcuts commands to symbols used in probability texts | 
| probsoln | Generate problem sheets and their solution sheets | 
| prociagssymp | Macros for IAG symposium papers | 
| profcollege | A LaTeX package for French maths teachers in college | 
| proflabo | Draw laboratory equipment | 
| proflycee | A LaTeX package for French maths teachers in high school | 
| profmaquette | Use exercises in different types of documents | 
| progkeys | Typeset programs, recognising keywords | 
| program | Typesetting programs and algorithms | 
| progress | Creates an overview of a document's state | 
| progressbar | Visualize shares of total amounts in the form of a (progress-)bar | 
| projlib | A collection of facilitative tools | 
| pronunciation | American English Pronunciation | 
| proof_at_the_end | A package to move proofs to appendix | 
| proofread | Commands for inserting annotations | 
| properties | Load properties from a file | 
| proposal | A set of LaTeX classes for preparing proposals for collaborative projects | 
| prosper | LaTeX class for high quality slides | 
| protocol | A class for minutes of meetings | 
| prtec | A template for PRTEC conference papers | 
| pseudo | Straightforward pseudocode | 
| pseudocode | LaTeX environment for specifying algorithms in a natural way | 
| psfrag | Replace strings in encapsulated PostScript figures | 
| psfragx | A psfrag eXtension | 
| pslatex | Use PostScript fonts by default | 
| psnfss_addons | |
| psnfssx | Extra styles and encodings for PostScript fonts | 
| pspicture | PostScript picture support | 
| pst_calculate | Support for floating point operations at LaTeX level | 
| pst_pdf | Make PDF versions of graphics by processing between runs | 
| pst_vowel | Enable arrows showing diphthongs on vowel charts | 
| pstool | Support for psfrag within pdfLaTeX | 
| pstring | Typeset sequences with justification pointers | 
| ptlatexcommands | LaTeX to commands in Portuguese | 
| ptptex | Macros for 'Progress of Theoretical Physics' | 
| punk_latex | LaTeX support for punk fonts | 
| pxgreeks | Shape selection for PX fonts Greek letters | 
| pygmentex | Use Pygments to format code listings in documents | 
| pynotebook | pynotebook presents (raw, Markdown or Python) codes (and execution with LuaLaTeX) as in a Jupyter Notebook | 
| python | Embed Python code in LaTeX | 
| pythonhighlight | Highlighting of Python code, based on the listings package | 
| pythonimmediate | Library to run Python code | 
| pythontex | Run Python from within a document, typesetting the results | 
| q_and_a | Typesetting Q&A-style conversation made easier | 
| qcm | A LaTeX2ε class for making multiple choice questionnaires | 
| qobitree | LaTeX macros for typesetting trees | 
| qrbill | Create QR bills using LaTeX | 
| qrcode | Generate QR codes in LaTeX | 
| qrcstamps | Create QR codes using stamps | 
| qsharp | Syntax highlighting for the Q# language | 
| qstest | Bundle for unit tests and pattern matching | 
| qsymbols | Maths symbol abbreviations | 
| qtree | Draw tree structures | 
| quantum_chemistry_bonn | Use consistent typsetting for quantum chemistry related software | 
| quantumarticle | Document class for submissions to the Quantum journal | 
| quicktype | LaTeX package for quick typesetting | 
| quiz2socrative | Prepare questions for socrative quizzes | 
| quizztex | Create quizzes like in TV shows | 
| quotchap | Decorative chapter headings | 
| quoting | Consolidated environment for displayed text | 
| quotmark | Consistent quote marks | 
| qyxf_book | Book Template for Qian Yuan Xue Fu | 
| r_und_s | Chemical hazard codes | 
| ragged2e | Alternative versions of “ragged”-type commands | 
| rainbowbrackets | Automatic coloring of nested parentheses | 
| ran_toks | Randomise token strings | 
| randbild | Marginal pictures | 
| randexam | Make an exam paper and its randomized variants | 
| randintlist | Creating random integer number lists, with repeating and sorting options | 
| randomwalk | Random walks using TikZ | 
| randtext | Randomise the order of characters in strings | 
| rangen | Generate random integers, rational and decimal numbers | 
| rbt_mathnotes | Rebecca Turner’s personal macros and styles for typesetting mathematics notes | 
| rccol | Decimal-centered optionally rounded numbers in tabular | 
| rcs | Use RCS (revision control system) tags in LaTeX documents | 
| rcs_multi | Typeset RCS version control in multiple-file documents | 
| rcsinfo | Support for the revision control system | 
| readablecv | A highly readable and good looking CV and letter class | 
| readarray | Read, store and recall array-formatted data | 
| realboxes | Variants of common box-commands that read their content as real box and not as macro argument | 
| realhats | Put real hats on symbols instead of ^ | 
| realtranspose | The “real” way to transpose a Matrix | 
| rebuttal | Markup for structured journal and conference paper rebuttals | 
| rec_thy | Commands to typeset recursion theory papers | 
| recipe | A LaTeX class to typeset recipes | 
| recipebook | Typeset 5.5″ x 8″ recipes for browsing or printing | 
| recipecard | Typeset recipes in note-card-sized boxes | 
| recorder_fingering | Package to display recorder fingering diagrams | 
| rectopma | Recycle top matter | 
| refcheck | Check references (in figures, table, equations, etc) | 
| refcount | Counter operations with label references | 
| refenums | Define named items and provide back-references with that name | 
| reflectgraphics | Techniques for reflecting graphics | 
| refman | Format technical reference manuals | 
| refstyle | Advanced formatting of cross references | 
| regcount | Display the allocation status of the TeX registers | 
| regexpatch | High level patching of commands | 
| register | Typeset programmable elements in digital hardware (registers) | 
| regstats | Information about register use | 
| regulatory | Flexible drafting of legal documents, especially in Dutch | 
| reledmac | Typeset scholarly editions | 
| relenc | A “relaxed” font encoding | 
| relsize | Set the font size relative to the current font size | 
| renditions | Multiple versions from the same content | 
| repeatindex | Repeat items in an index after a page or column break | 
| repltext | Control how text gets copied from a PDF file | 
| reptheorem | Repetition of theorem environments | 
| rerunfilecheck | Checksum based rerun checks on auxiliary files | 
| rescansync | Re-scan tokens with synctex information | 
| resmes | Measure restriction symbol in LaTeX | 
| resolsysteme | Work on linear systems using xint or pyluatex | 
| resphilosophica | Typeset articles for the journal Res Philosophica | 
| responsive | Responsive design methods for LaTeX | 
| rest_api | Describing a rest api | 
| resume | |
| retosmatematicos | LaTeX template for the Telegram group “Retos Matemáticos” | 
| returntogrid | Semi-automatic grid typesetting | 
| revnum | Reverse enumerate | 
| revquantum | Hacks to make writing quantum papers for revtex4-1 less painful | 
| revtex | Styles for various Physics Journals | 
| rgltxdoc | Common code for documentation of the author’s packages | 
| ribbonproofs | Drawing ribbon proofs | 
| richtext | Create rich text strings | 
| rigidnotation | Typeset vectors and matrices following the RIGID notation | 
| rjlparshap | Support for use of \parshape in LaTeX | 
| rmannot | Create rich media annotations in a PDF file | 
| rmathbr | Repeating of math operator at the broken line and the new line in inline equations | 
| rmpage | A package to help change page layout parameters in LaTeX | 
| robust_externalize | Cache anything (TikZ, python, ...) in a robust, efficient and pure way | 
| robustcommand | Declare robust command, with \newcommand checks | 
| robustindex | Create index with pagerefs | 
| romanbar | Write roman number with “bars” | 
| romanbarpagenumber | Typesetting roman page numbers | 
| romanneg | Roman page numbers negative | 
| romannum | Generate roman numerals instead of arabic digits | 
| rorlink | Create ROR symbols which links to the given ROR-IDs | 
| rotfloat | Rotate floats | 
| rotpages | Typeset sets of pages upside-down and backwards | 
| roundbox | Round boxes in LaTeX | 
| rpg_module | Typesetting old-school Dungeons and Dragons modules | 
| rpgicons | Icons for tabletop role-playing games | 
| rrgtrees | Linguistic tree diagrams for Role and Reference Grammar (RRG) with LaTeX | 
| rsc | BibTeX style for use with RSC journals | 
| rst | Drawing rhetorical structure analysis diagrams in LaTeX | 
| rterface | Access to R analysis from within a document | 
| rtkinenc | Input encoding with fallback procedures | 
| rtklage | Make suit details for German courts | 
| rtsched | Draw Real-Time scheduling (GANTT) charts | 
| rub_kunstgeschichte | A class for the art history institute at Ruhr University Bochum | 
| rubik | Typeset Rubik TwoCubes and move notation | 
| rulerbox | Draw rulers around a box | 
| runcode | Execute foreign source code and embed the result in the pdf file | 
| russ | LaTeX in Russian, without babel | 
| rutitlepage | Radboud University Titlepage Package | 
| rviewport | Relative Viewport for Graphics Inclusion | 
| rvwrite | Increase the number of available output streams in LaTeX | 
| ryersonsgsthesis | Ryerson School of Graduate Studies thesis template | 
| ryethesis | Class for Ryerson Unversity Graduate School requirements | 
| sae | Typeset an SAE technical paper | 
| saferef | Safer references through strong typing of references | 
| sageep | Format papers for the annual meeting of EEGS | 
| sagetex | Embed Sage code and plots into LaTeX | 
| sanitize_umlaut | Sanitize umlauts for MakeIndex and pdfLaTeX | 
| sansmath | Maths in a sans font | 
| sapthesis | Typeset theses for Sapienza-University, Rome | 
| sasnrdisplay | Typeset SAS or R code or output | 
| sauerj | Collect text for later re-use | 
| sauterfonts | Use Sauter's fonts in LaTeX | 
| saveenv | Save environment content verbatim | 
| savefnmark | Save name of the footnote mark for reuse | 
| savesym | |
| savetrees | Optimise the use of each page of a LaTeX document | 
| scale | Scale document by sqrt(2) or magstep(2) | 
| scalebar | Create scalebars for maps, diagrams or photos | 
| scalerel | Constrained scaling and stretching of objects | 
| scaletextbullet | Resize the \textbullet without changing its vertical center | 
| scanpages | Support importing and embellishing scanned documents | 
| schedule | Weekly schedules | 
| schooldocs | Various layout styles for school documents | 
| schule | Support for teachers at German schools | 
| schulmathematik | Commands and document classes for German-speaking teachers of mathematics and physics | 
| schwalbe_chess | Typeset the German chess magazine “Die Schwalbe” | 
| scientific_thesis_cover | Provides cover page and affirmation at the end of a thesis | 
| scientificpaper | Format a scientific paper for journal publication | 
| sciposter | Make posters of ISO A3 size and larger | 
| sciwordconv | Use Scientific Word/WorkPlace files with another TeX | 
| sclang_prettifier | Prettyprinting SuperCollider source code | 
| scontents | Stores LaTeX contents in memory or files | 
| scrambledenvs | Create and print scrambled environments | 
| scratch3 | Draw programs like “scratch” | 
| scratchx | Include Scratch programs in LaTeX documents | 
| screenplay | A class file to typeset screenplays | 
| screenplay_pkg | Package version of the screenplay document class | 
| scrhack | Compatibility package to emulate the former KOMA-Script package scrhack | 
| script | Variant report and book styles | 
| scripture | A LaTeX style for typesetting Bible quotations | 
| scrjrnl | Typeset diaries or journals | 
| scrlayer_fancyhdr | Combining fancyhdr with KOMA-Script’s scrlayer | 
| scrlttr2copy | A letter class option file for the automatic creation of copies | 
| scrwfile | Use LaTeX .aux file in place of \newrite files | 
| sdaps | LaTeX support files for SDAPS | 
| sdrt | Macros for Segmented Discourse Representation Theory | 
| sduthesis | Thesis Template of Shandong University | 
| se2thesis | A Thesis Class for the Chair of Software Engineering II at the University of Passau, Germany | 
| secdot | Section numbers with trailing dots | 
| secnum | A macro to format section numbering intuitively | 
| section | Modifying section commands in LaTeX | 
| sectionbox | Create fancy boxed ((sub)sub)sections | 
| sectionbreak | LaTeX support for section breaks | 
| sectsty | Control sectional headers | 
| seealso | Improve the performance of \see macros with makeindex | 
| selectp | Select pages to be output | 
| selinput | Semi-automatic detection of input encoding | 
| semantex | Semantic, keyval-based mathematics | 
| semantic | Help for writing programming language semantics | 
| semantic_markup | Meaningful semantic markup in the spirit of the Text Encoding Initiative | 
| seminar | Make overhead slides | 
| semioneside | Put only special contents on left-hand pages in two sided layout | 
| semproc | Seminar proceedings | 
| semtex | Deals with stripped SemanTeX documents | 
| sepfootnotes | Support footnotes and endnotes from separate files | 
| sepnum | Print numbers in a “friendly” format | 
| seqsplit | Split long sequences of characters in a neutral way | 
| serbian_def_cyr | Serbian cyrillic localization | 
| serbianpart | Redefines \thepart to be used in Roman lettered Serbian | 
| serial | Generate serial letters | 
| sesamanuel | Class and package for sesamath books or paper | 
| sesstime | Session and timing information in lecture notes | 
| setspace | Set space between lines | 
| setspaceenhanced | An enhancement of the setspace package | 
| seu_ml_assign | Southeast University Machine Learning Assignment template | 
| seuthesis | LaTeX template for theses at Southeastern University | 
| seuthesix | LaTeX class for theses at Southeast University, Nanjing, China | 
| sf298 | Standard form 298 | 
| sfee | A LaTeX class for the Smart Factory and Energy Efficence magazine of the Tecnológico | 
| sffms | Typesetting science fiction/fantasy manuscripts | 
| sfg | Draw signal flow graphs | 
| sfheaders | Sans headers | 
| sfmath | |
| sgame | LaTeX style for typesetting strategic games | 
| shadbox | Shade the background of any box | 
| shadethm | Theorem environments that are shaded | 
| shadow | Shadow boxes | 
| shadowtext | Produce text with a shadow behind it | 
| shapepar | A macro to typeset paragraphs in specific shapes | 
| shdoc | Float environment to document the shell commands of a terminal session | 
| shipunov | Flexible identification key tables in LaTeX | 
| shortlst | Compact lists by running several items per line | 
| shortmathj | Automatically shortify titles of mathematical journals | 
| shorttoc | Table of contents with different depths | 
| show2e | Variants of \show for LaTeX2ε | 
| showcharinbox | Show characters inside a box | 
| showdim | |
| showexpl | Typesetting LaTeX source code | 
| showlabels | Show label commands in the margin | 
| showtags | Print the tags of bibliography entries | 
| shtthesis | An unofficial LaTeX thesis template for ShanghaiTech University | 
| siam | Styles for SIAM publications | 
| sidecap | Typeset captions sideways | 
| sidenotes | Typeset notes containing rich content, in the margin | 
| sidenotesplus | Place referenced notes, alerts, figures and tables into the document margin | 
| sides | A LaTeX class for typesetting stage plays | 
| siggraph | SIGGRAPH conference class | 
| signchart | Create beautifully typeset sign charts | 
| silence | Selective filtering of error messages and warnings | 
| sillypage | John Cleese’s Silly Walk as page numbering style | 
| sim_os_menus | Insert 'terminal' or 'context menu' or 'viewers' like in an OS | 
| simplebnf | A simple package to format Backus-Naur form (BNF) | 
| simplecd | Simple CD, DVD covers for printing | 
| simplecv | A simple class for writing curricula vitae | 
| simpleinvoice | Easy typesetting of invoices | 
| simpler_wick | Simpler Wick contractions | 
| simples_matrices | Define matrices by given list of values | 
| simplewick | Simple Wick contractions | 
| sistyle | Package to typeset SI units, numbers and angles | 
| sitem | Save the optional argument of \item | 
| siunitx | A comprehensive (SI) units package | 
| sjtutex | LaTeX classes for Shanghai Jiao Tong University | 
| skak | ⇒ /fonts/chess/skak/tex | 
| skb | Tools for a repository of long-living documents | 
| skdoc | Documentation and extraction for packages and document classes | 
| skeldoc | Placeholders for unfinished documents | 
| skeycommand | Create commands using parameters and keyval in parallel | 
| skeyval | Key-value parsing combining features of xkeyval and pgfkeys | 
| skillicons | Integrate skill icons into your documents | 
| skills | Create proficiency tests | 
| skmath | Extensions to the maths command repertoir | 
| skrapport | ‘Simple’ class for reports, etc | 
| slantsc | Access different-shaped small-caps fonts | 
| slashbox | Both column and row headings in a tabular cell | 
| slidenotes | Typeset slides accompanied by notes | 
| smallcap | Promote small caps to a font family, so NFSS can deal with different shapes | 
| smalltableof | Create listoffigures etc. in a single chapter | 
| smart_eqn | Automatic math symbol styling for LaTeX documents | 
| smartref | Extend LaTeX's \ref capability | 
| smartunits | Converting between common metric and Imperial units | 
| smflatex | Classes for Société mathématique de France publications | 
| snapshot | List the external dependencies of a LaTeX document | 
| snaptodo | A todo that snaps to the closer side | 
| snotez | Typeset notes, in the margin | 
| songbook | Package for typesetting song lyrics and chord books | 
| songproj | Generate Beamer slideshows with song lyrics | 
| songs | Produce song books for church or fellowship | 
| soton | University of Southampton-compliant slides | 
| soulpos | A fancy means of underlining | 
| soup | Generate alphabet soup puzzles | 
| spacingtricks | Addressing various spacing issues | 
| spalign | Typeset matrices and arrays with spaces and semicolons as delimiters | 
| spbmark | Customize superscripts and subscripts | 
| spelatex | Create PDF documents with hyperlinks to audiofragments | 
| sphack | Patch LaTeX kernel spacing macros | 
| sphdthesis | LaTeX template for writing PhD Thesis | 
| spie | Support for formatting SPIE Proceedings manuscripts | 
| splitbib | Split and reorder your bibliography | 
| splitindex | Unlimited number of indexes | 
| spotcolor | Spot colours for pdfLaTeX | 
| spreadtab | Spreadsheet features for LaTeX tabular environments | 
| springer | |
| sprite | Macros to typeset simple bitmaps with LaTeX | 
| spverbatim | Allow line breaks within \verb and verbatim output | 
| srbook_mem | Support for use of memoir in Serbian | 
| srcltx | Jump between DVI and TeX files | 
| srdp_mathematik | Typeset Austrian SRDP in mathematics | 
| sseq | Typesetting spectral sequence charts | 
| sshrc_insight | A LaTeX class for SSHRC Insight Grant proposals | 
| sslides | Slides with headers and footers | 
| ssqquote | Use the cmssq fonts | 
| stack | Tools to define and use stacks | 
| stackengine | Highly customised stacking of objects, insets, baseline changes, etc | 
| stage | A LaTeX class for stage plays | 
| standalone | Compile TeX pictures stand-alone or as part of a document | 
| standardsectioning | Define sectioning commands identical to the standard classes | 
| starray | A structured array (of properties) based on expl3 | 
| statex | Statistics style | 
| statex2 | Statistics style | 
| statistics | Compute and typeset statistics tables and graphics | 
| statistik | Store statistics of a document | 
| statmath | A LaTeX package for simple use of statistical notation | 
| statrep | Displays SAS code and results of running the code | 
| stdclsdv | Provide sectioning information for package writers | 
| stdpage | Standard pages with n lines of at most m characters each | 
| stealcaps | “Steal” small capitals | 
| steinmetz | Print Steinmetz notation | 
| stellenbosch | Stellenbosch thesis bundle (legacy version) | 
| stellenbosch_2 | Stellenbosch University thesis bundle | 
| stex | An infrastructure for semantic preloading of LaTeX documents | 
| stmaryrd | ⇒ /fonts/stmaryrd | 
| stocksize | A flexible and easy interface to paper (stock) dimensions | 
| storebox | Storing information for reuse | 
| storecmd | Store the name of a defined command in a container | 
| streetex | Structural organic chemistry | 
| stringenc | Converting a string between different encodings | 
| stringstrings | String manipulation for cosmetic and programming application | 
| struktex | Draw Nassi-Shneiderman charts | 
| sttools | Balancing columns at last page | 
| stubs | Create tear-off stubs at the bottom of a page | 
| studenthandouts | Management and styling of student handout projects | 
| styledcmd | Handling multiple versions of user-defined macros | 
| suanpan_l3 | Traditional Chinese 7-bids suanpan (abacus) package based on l3draw | 
| subdepth | Unify maths subscript height | 
| subdocs | Multifile documents | 
| subeqn | Package for subequation numbering | 
| subeqnarray | Equation array with sub numbering | 
| subfig | Figures broken into subfigures | 
| subfigmat | Automates layout when using the subfigure package | 
| subfiles | Individual typesetting of subfiles of a “main” document | 
| subfloat | Sub-numbering for figures and tables | 
| substances | A database of chemicals | 
| substr | Deal with substrings in strings | 
| subsupscripts | A range of sub- and superscript commands | 
| subtext | Easy text-style subscripts in math mode | 
| sudoku | Create sudoku grids | 
| sudokubundle | A set of sudoku-related packages | 
| suftesi | A document class for typesetting theses, books and articles | 
| superiors | Attach superior figures to a font family | 
| supertabular | A multi-page tables package | 
| suppose | Abbreviate the word “Suppose” | 
| susy | Macros for SuperSymmetry-related work | 
| svgcolor | Define SVG named colours | 
| svn | Typeset Subversion keywords | 
| svn_multi | Subversion keywords in multi-file LaTeX documents | 
| svn_prov | Subversion variants of \Provides... macros | 
| svninfo | Typeset Subversion keywords | 
| swfigure | Insert large images that do not fit into a single page | 
| swimgraf | Graphical/textual representations of swimming performances | 
| switch | A constant time/expandable switch/case | 
| syllogism | Typeset syllogisms in LaTeX | 
| symbolindex | Generate a list of symbols with different subgroups | 
| sympytexpackage | Include symbolic computation (using sympy) in documents | 
| synproof | Easy drawing of syntactic proofs | 
| syntax | Creation of syntax diagrams | 
| synthslant | Synthetically slant text | 
| syntrace | Labels for tracing in a syntax tree | 
| synttree | Typeset syntactic trees | 
| t_angles | Draw tangles, trees, Hopf algebra operations and other pictures | 
| t2 | Support for using T2 encoding | 
| tabfigures | Maintain vertical alignment of figures | 
| tableaux | Construct tables of signs and variations | 
| tablefootnote | Permit footnotes in tables | 
| tableof | Tagging tables of contents | 
| tablericons | Use tablerIcons through LaTeX commands | 
| tablists | Tabulated lists of short items | 
| tablor | Create tables of signs and of variations | 
| tabls | Better vertical spacing in tables and arrays | 
| tablvar | Typesetting pretty tables of signs and variations according to French usage | 
| tabstackengine | “Tabbing” front-end to stackengine | 
| tabto | “Tab” to a measured position in the line | 
| tabu | Flexible LaTeX tabulars | 
| tabular2 | Table typesetting with expl3 syntax | 
| tabularborder | Remove excess space at left and right of tabular | 
| tabularcalc | Calculate formulas in a tabular environment | 
| tabularew | A variation on the tabular environment | 
| tabularray | Typeset tabulars and arrays with LaTeX3 | 
| tabularray_abnt | An ABNT (Brazilian standard) theme for tabularray | 
| tabulary | Tabular with variable width columns balanced | 
| tabvar | Typesetting tables showing variations of functions | 
| tagging | Document configuration with tags | 
| tagpair | Word-by-word glosses, translations, and bibliographic attributions | 
| tagpdf | Code for PDF tagging using pdfLaTeX and LuaLaTeX | 
| talk | A LaTeX class for presentations | 
| tamefloats | Experimentally use \holdinginserts with LaTeX floats | 
| tangocolors | Use colors from the Tango color palette | 
| tasks | Horizontally columned lists | 
| taupin | |
| tblr_extras | Extra libraries for tabularray for caption and babel compatibility | 
| tcldoc | ⇒ /macros/latex/contrib/tclldoc | 
| tclldoc | Doc/docstrip for tcl | 
| tcolorbox | Coloured boxes, for LaTeX examples and theorems, etc | 
| tdclock | A ticking digital clock package for PDF output | 
| tdsfrmath | Macros for French teachers of mathematics | 
| technica | Typesetting for the humanities | 
| technics | A package to format technical documents | 
| ted | A (primitive) token list editor | 
| telprint | Format German phone numbers | 
| templatetools | Commands useful in LaTeX templates | 
| temporal_logic | Symbols for Temporal Logics | 
| tengwarscript | LaTeX support for using Tengwar fonts | 
| tensind | Typeset tensors | 
| tensor | Typeset tensors | 
| termcal | Print a class calendar | 
| termcal_de | German localization for termcal | 
| terminalcode | Terminal-style code display with ANSI colors, UTF-8 box-drawing, and dark/light themes | 
| termlist | Label any kind of term with a continuous counter | 
| termsim | Simulate Win10, Ubuntu, and Mac terminals | 
| testhyphens | Testing hyphenation patterns | 
| testidx | Dummy text for testing index styles and indexing applications | 
| teubner | Philological typesetting of classical Greek | 
| tex_label | Place a classification on each page of a document | 
| texgit | Download, access, and potentially execute files from git | 
| texlogos | |
| texmate | Comprehensive chess annotation in LaTeX | 
| texments | Using the Pygments highlighter in LaTeX | 
| texpower | Create dynamic online presentations with LaTeX | 
| texshade | Package for setting nucleotide and peptide alignments | 
| texsurgery | A LaTeX companion to the “texsurgery” python project | 
| textcase | Case conversion ignoring mathematics, etc | 
| textfit | Fit text to a desired size | 
| textglos | Typeset and index linguistic gloss abbreviations | 
| textgreek | Upright greek letters in text | 
| textmerg | Merge text in TeX and LaTeX | 
| textopo | Annotated membrane protein topology plots | 
| textpos | Place boxes at arbitrary positions on the LaTeX page | 
| textualicomma | Use the textual comma character as decimal separator in math mode | 
| texvc | Use MediaWiki LaTeX commands | 
| thaienum | Thai labels in enumerate environments | 
| thalie | Typeset drama plays | 
| theatre | A sophisticated package for typesetting stage plays | 
| theoremref | References with automatic theorem names | 
| thermodynamics | Macros for multicomponent thermodynamics documents | 
| thesis | Typeset thesis | 
| thesis_ekf | Thesis class for Eszterházy Károly Catholic University | 
| thesis_gwu | Thesis class for George Washington University School of Engineering and Applied Science | 
| thesis_titlepage_fhAC | Little style to create a standard titlepage for diploma thesis | 
| thinsp | A stretchable \thinspace for LaTeX | 
| thmbox | Decorate theorem statements | 
| thmtools | Extensions to theorem environments | 
| thorshammer | Assessment based on AcroTeX quizzes | 
| threadcol | Organize document columns into PDF “article thread” | 
| threeparttable | Tables with captions and notes all the same width | 
| threeparttablex | Notes in longtables | 
| thuaslogos | Logos for The Hague University of Applied Sciences (THUAS) | 
| thucoursework | Coursework template for Tsinghua University | 
| thumb | Thumb marks in documents | 
| thumbs | Create thumb indexes | 
| thumby | Create thumb indexes for printed books | 
| thuthesis | Thesis template for Tsinghua University | 
| ticket | Make labels, visiting-cards, pins with LaTeX | 
| tidyres | Create formal resumes easily | 
| tiet_question_paper | A LaTeX question paper class for the TIET | 
| tikzquests | A parametric questions’ repositories framework | 
| tile_graphic | Create tiles of a graphical file | 
| timbreicmc | Typeset documents with ICMC/USP watermarks | 
| timeop | Calculates and displays arithmetic operations with durations | 
| timing | Fonts and macro package for drawing timing diagrams | 
| tiscreen | Mimic the screen of older Texas Instruments calculators | 
| titlecaps | Setting rich-text input into Titling Caps | 
| titlefoot | Add special material to footer of title page | 
| titlepage_uni_dortmund | Titlepage for University of Dortmund (Germany) | 
| titlepic | Add picture to title page of a document | 
| titleref | A “\titleref” command to cross-reference section titles | 
| titlesec | Page style control | 
| titling | Control over the typesetting of the \maketitle command | 
| tkz | |
| tkz_doc | Documentation macros for the TKZ series of packages | 
| tlc_article | A LaTeX document class for formal documents | 
| to_be_determined | Highlight text passages that need further work | 
| tocbibind | Add bibliography/index/contents to Table of Contents | 
| tocdata | Adds names to chapters, sections, figures in the TOC and LOF | 
| tocloft | Control table of contents, figures, etc | 
| tocvsec2 | Section numbering and table of contents control | 
| todo | Make a to-do list for a document | 
| todonotes | Marking things to do in a LaTeX document | 
| tokenizer | A tokenizer | 
| toolbox | Tool macros | 
| topfloat | Move floats to the top of the page | 
| topiclongtable | Extend longtable with cells that merge hierarchically | 
| topletter | Letter class for the Politecnico di Torino | 
| toptesi | Bundle for typesetting multilanguage theses | 
| totalcount | Commands for typesetting total values of counters | 
| totcount | Find the last value of a counter | 
| totpages | Count pages in a document, and report last page number | 
| tpcmfont | Computer modern fonts in “true point sizes” | 
| tqft | Drawing TQFT diagrams with TikZ/PGF | 
| tracking | |
| traffic_light_protocol | Show TLP (Traffic Light Protocol) tags | 
| tram | Typeset tram boxes in LaTeX | 
| tramlines | A package for creating tramlines (lines above and below a title used by lawyers in the UK) | 
| translations | Internationalisation of LaTeX2ε packages | 
| translator | Easy translation of strings in LaTeX | 
| transparent | Using a color stack for transparency with pdfTeX | 
| treesvr | Tree macros | 
| trfsigns | Typeset transform signs | 
| trimspaces | Trim spaces around an argument or within a macro | 
| trivfloat | Quick float definitions in LaTeX | 
| truncate | Truncate text to a specified width | 
| tsemlines | Support for the ancient \emline macro | 
| tucv | Support for typesetting a CV or résumeé | 
| tuda_ci | LaTeX templates of Technische Universität Darmstadt | 
| tudscr | Corporate Design of Technische Universität Dresden | 
| tufte_latex | Document classes inspired by the work of Edward Tufte | 
| tugboat | LaTeX macros for TUGboat articles | 
| tui | Thesis style for the University of the Andes, Colombia | 
| turabian | Create Turabian-formatted material using LaTeX | 
| turabian_formatting | Formatting based on Turabian's Manual | 
| turnstile | Typeset the (logic) turnstile notation | 
| turnthepage | Provide “turn page” instructions | 
| tutodoc | Typeset tutorial-like documentations | 
| tuzuk | Turkish bylaws and regulations document class | 
| twemojis | Use Twitter’s open source emojis through LaTeX commands | 
| twoinone | Print two pages on a single page | 
| twoup | Print two virtual pages on each physical page | 
| txgreeks | Shape selection for TX fonts Greek letters | 
| type1cm | Arbitrary size font selection in LaTeX | 
| typed_checklist | Typesetting tasks, goals, milestones, artifacts, and more in LaTeX | 
| typedref | Eliminate errors by enforcing the types of labels | 
| typeface | Select a balanced set of fonts | 
| typehtml | Typeset HTML directly from LaTeX | 
| typoaid | Macros for font diagnostics | 
| typog | Typographic fine-tuning and micro-typographic enhancements | 
| typogrid | Print a typographic grid | 
| uaclasses | University of Arizona thesis and dissertation format | 
| uafthesis | Document class for theses at University of Alaska Fairbanks | 
| ualberta | A LaTeX template for the University of Alberta | 
| uantwerpendocs | Course texts, master theses, and exams in University of Antwerp style | 
| uassign | Environments and options for typesetting university assignments | 
| ucalgmthesis | LaTeX thesis class for University of Calgary Faculty of Graduate Studies | 
| ucbthesis | Thesis and dissertation class supporting UCB requirements | 
| ucdavisthesis | A thesis/dissertation class for University of California at Davis | 
| ucharcat | Implementation of the (new in 2015) XeTeX \Ucharcat command in lua, for LuaTeX | 
| ucph_revy | Musical script formatting | 
| ucs | Extended UTF-8 input encoding support for LaTeX | 
| ucsmonograph | Typesetting academic documents from the University of Caxias do Sul | 
| ucthesis | University of California thesis format | 
| udepcolor | University of Piura (UDEP) institutional and corporate colors for digital and electronic media | 
| udes_genie_these | A thesis class file for the Faculté de génie at the Université de Sherbrooke | 
| udesoftec | Thesis class for the University of Duisburg-Essen | 
| uebungsblatt | A LaTeX class for writing exercise sheets | 
| uestcthesis | Thesis class for UESTC | 
| ufrgscca | A bundle for undergraduate students final work/report (tcc) at UFRGS/EE | 
| uhhassignment | A document class for typesetting homework assignments | 
| uhrzeit | Time printing, in German | 
| uiucredborder | Class for UIUC thesis red-bordered forms | 
| uiucthesis | UIUC thesis class | 
| ukbill | A class for typesetting UK legislation | 
| ulem | Package for underlining | 
| ullrcorners | Draw corners on the upper left and lower right sides of a word | 
| ulqda | Support of Qualitative Data Analysis | 
| ulthese | Thesis class and templates for Université Laval | 
| umbclegislation | A LaTeX class for building legislation files for UMBC Student Government Association Bills | 
| umich_thesis | University of Michigan Thesis LaTeX class | 
| umlaute | German input encodings in LaTeX | 
| umoline | Underline text allowing line breaking | 
| umthesis | Dissertations at the University of Michigan | 
| unam_thesis | Create documents according to the UNAM guidelines | 
| unamth_template | UNAM Thesis LaTeX Template | 
| unamthesis | Style for Universidad Nacional Autonoma de Mexico theses | 
| unbtex | A class for theses at University of Brasilia (UnB) | 
| undar_digitacion | Musical fingering diagrams of Pinkullo Huanuqueño, Flute (Recorder), Quena and Saxophone | 
| underlin | Underlined running heads | 
| underoverlap | Position decorations over and under expressions | 
| underscore | Control the behaviour of “_” in text | 
| undertilde | Typeset a tilde under one (or many) maths symbols | 
| undolabl | Override existing labels | 
| uni_titlepage | Universal titlepages with configuration options and predefined styles | 
| unicode_alphabets | Macros for using characters from Unicode’s Private Use Area | 
| unicode_math_input | Allow entering Unicode symbols in math formulas | 
| unicodefonttable | A Unicode font table generator | 
| unifith | Typeset theses for University of Florence (Italy) | 
| unifront | Give notes a unique front page for every chapter and section | 
| unigrazpub | LaTeX templates for University of Graz Library Publishing Services | 
| uniquecounter | Provides unlimited unique counter | 
| unitn_bimrep | A bimonthly report class for the PhD School of Materials, Mechatronics and System Engineering | 
| units | Typeset units | 
| unitsdef | Typesetting units in LaTeX | 
| univie_ling | Papers, theses and research proposals in (Applied) Linguistics at Vienna University | 
| unizgklasa | A LaTeX class for theses at the Faculty Of Graphic Arts in Zagreb | 
| unravel | Watching TeX digest tokens | 
| unswcover | Typeset a dissertation cover page following UNSW guidelines | 
| unswthesis | UNSW theses | 
| uol_physics_report | A LaTeX document class for writing lab reports | 
| uothesis | Class for dissertations and theses at the University of Oregon | 
| uowthesis | Document class for dissertations at the University of Wollongong | 
| uowthesistitlepage | Title page for dissertations at the University of Wollongong | 
| updatemarks | Extract and update marks from boxes | 
| upmethodology | Writing specifications such as for UP-based methodologies | 
| upquote | Show “realistic” quotes in verbatim | 
| urcls | Beamer and scrlttr2 classes and styles for the University of Regensburg | 
| uri | Hyperlinks for a wide range of URIs | 
| url | Verbatim with URL-sensitive line breaks | 
| usebib | A simple bibliography processor | 
| useclass | Load classes as packages | 
| ushort | Shorter (and longer) underlines and underbars | 
| uspace | Giving meaning to various Unicode space characters | 
| uspatent | U.S. Patent Application Tools for LaTeX and LyX | 
| ut_thesis | University of Toronto thesis style | 
| utexasthesis | University of Texas at Austin graduate thesis style | 
| utf8add | Additional support for UTF-8 encoded LaTeX input | 
| utorontothesis | A thesis class definition for University of Toronto | 
| utthesis | Thesis package for the University of Texas at Austin | 
| uvaletter | Unofficial letterhead template for the University of Amsterdam | 
| uwa_colours | The colour palette of The University of Western Australia | 
| uwmslide | Slides with a simple Power Point like appearance | 
| uwthesis | University of Washington thesis class | 
| varindex | Luxury frontend to the \index command | 
| varsfromjobname | Extract variables from the name of the LaTeX file | 
| varwidth | A variable-width minipage | 
| vcell | Vertical alignment of content inside table cells | 
| vdm | Typesetting VDM schemas | 
| vdmlisting | Typesetting VDM in ASCII syntax | 
| vector | LaTeX macros for vectors | 
| vectorlogos | Vectorial logos (GeoGebra, Emacs, Scratch, ...) with ‘inline’ support | 
| venndiagram | Creating Venn diagrams with TikZ | 
| verbasef | VERBatim Automatic Splitting of External Files | 
| verbatimbox | Deposit verbatim text in a box | 
| verbatimcopy | Make copies of text documents from within LaTeX | 
| verbdef | Define commands which expand to verbatim text | 
| verbments | Syntax highlighting of source code in LaTeX documents | 
| verifica | Typeset (Italian high school) exercises | 
| verifiche | A LaTeX package to typeset (Italian) high school tests | 
| verifycommand | Verifies definitions are unchanged, such as before patching | 
| verse | Aids for typesetting simple verse | 
| version | Conditionally include text | 
| versions | Optionally omit pieces of text | 
| versonotes | Display brief notes on verso pages | 
| vertbars | Mark vertical rules in margin of text | 
| vgrid | Overlay a grid on the printed page | 
| vhistory | Support for creating a change log | 
| viiptart | 7pt-article class | 
| vita | Configurable class for curricula vitarum | 
| vmargin | Set various page dimensions | 
| volumes | Typeset only parts of a document, with complete indexes etc | 
| vpe | Source specials for PDF output | 
| vrsion | Add version number to a DVI file | 
| vruler | Numbering text | 
| vtable | Vertical alignement of table cells | 
| vwcol | Variable-width multiple text columns | 
| wallpaper | Easy addition of wallpapers (background images) to LaTeX documents, including tiling | 
| wargame | A LaTeX package to prepare hex’n’counter wargames | 
| warning | Global warnings at the end of the logfile | 
| warpcol | Relative alignment of rows in numeric columns in tabulars | 
| was | Intelligent commas for decimal numbers | 
| wasysym | LaTeX support for the wasy fonts | 
| webquiz | Write interactive web based quizzes | 
| weiqi | Use LaTeX3 to typeset Weiqi (Go) | 
| whatsnote | A LaTeX class designed for taking notes or writing books | 
| widetable | An environment for typesetting tables of specified width | 
| widows_and_orphans | Identify (typographic) widows and orphans | 
| williams | Miscellaneous macros by Peter Williams | 
| willowtreebook | Easy basic book class, built on memoir | 
| withargs | In-place argument substitution | 
| withesis | University of Wisconsin-Madison Thesis LaTeX Class | 
| wnri_latex | LaTeX support for wnri fonts | 
| wordcount | Estimate the number of words in a LaTeX document | 
| wordlike | Simulating word processor layout | 
| worksheet | Easy creation of worksheets | 
| wrapfig | Produces figures which text can flow around | 
| wrapfig2 | Wrap text around figures | 
| wrapstuff | Wrapping text around stuff | 
| writeongrid | Write on grid lines | 
| wsemclassic | LaTeX class for Bavarian school w-seminar papers | 
| wtref | Extend LaTeX’s cross-reference system | 
| xargs | Define commands with many optional arguments | 
| xassoccnt | Associated counters stepping simultaneously | 
| xbmks | Create a cross-document bookmark tree | 
| xcite | Use citation keys from a different document | 
| xcjk2uni | Convert CJK characters to Unicode, in pdfTeX | 
| xcntperchap | Track the number of subsections etc. that occur in a specified tracklevel | 
| xcolor | Driver-independent color extensions for LaTeX and pdfLaTeX | 
| xcolor_material | Defines the 256 colors from Google Material Color Palette | 
| xcolor_solarized | Defines the 16 colors from Ethan Schoonover’s Solarized palette | 
| xcomment | Allows selected environments to be included/excluded | 
| xcookybooky | Typeset (potentially long) recipes | 
| xcpdftips | Natbib citations with PDF tooltips | 
| xdoc | Extending the LaTeX doc system | 
| xduthesis | XeLaTeX template for writing Xidian University Thesis | 
| xellipsis | Extremely configurable ellipses with formats for various style manuals | 
| xfakebold | Fake a regular font for bold characters | 
| xfor | A reimplementation of the LaTeX for-loop macro | 
| xfrac | Split-level fractions | 
| xhfill | Extending \hrulefill | 
| xifthen | Extended conditional commands | 
| ximera | Write online interactive content in LaTeX | 
| xint_regression | Classic regressions, with xint | 
| xkcdcolors | xkcd names of colors | 
| xkeymask | An extension of xkeyval with a mask | 
| xkeyval | Provision for expandable macros in package options | 
| xltabular | Longtable support with possible X-column specifier | 
| xmpincl | Include eXtensible Metadata Platform data in pdfLaTeX | 
| xmuthesis | XMU thesis style | 
| xnewcommand | Define \global and \protected commands with \newcommand | 
| xoptarg | Expandable macros that take an optional argument | 
| xpatch | Extending etoolbox patching commands | 
| xpeek | Define commands that peek ahead in the input stream | 
| xpeekahead | A simple way for peeking ahead after commands and environments | 
| xpiano | An extension of the piano package | 
| xpicture | Extensions of LaTeX picture drawing | 
| xpinyin | Automatically add pinyin to Chinese characters | 
| xprintlen | Print TeX lengths in a variety of units | 
| xpunctuate | Process trailing punctuation which may be redundant | 
| xput | |
| xreview | Reviewing LaTeX documents made easy(er) | 
| xsavebox | Saveboxes for repeating content without code replication, based on PDF Form XObjects | 
| xsim | eXercise Sheets IMproved | 
| xsipa | Short XSAMPA-based commands for IPA transcription in LaTeX | 
| xskak | An extension to the skak package for chess typesetting | 
| xtab | Break tables across pages | 
| xtcapts | Defining language-dependent text macros | 
| xtuthesis | XTU thesis template | 
| xurl | Allow URL breaks at any alphanumerical character | 
| xwatermark | Graphics and text watermarks on selected pages | 
| xyling | Draw syntactic trees, etc., for linguistics literature, using xy-pic | 
| xymtex | Typesetting chemical structures | 
| xypic | ⇒ /macros/generic/diagrams/xypic | 
| xytree | Tree macros using XY-Pic | 
| yafoot | Double-column footnotes | 
| yagusylo | A symbol loader | 
| yaletter | Extremely flexible macros for letters, envelopes, and label sheets | 
| yathesis | A LaTeX class for writing a thesis following French rules | 
| yb_book | Template for YB Branded Books | 
| ycbook | A versatile book class | 
| ydoc | Macros for documentation of LaTeX classes and packages | 
| yfonts | Support for old German fonts | 
| yhmath | ⇒ /fonts/yhmath | 
| york_thesis | A thesis class file for York University, Toronto | 
| yplan | Daily planner type calendar | 
| ytableau | Many-featured Young tableaux and Young diagrams | 
| zebra_goodies | A collection of handy macros for paper writing | 
| zed_csp | Typesetting Z and CSP format specifications | 
| zennote | Streamline your note-taking process! | 
| zhlipsum | Chinese dummy text | 
| zhnumber | Typeset Chinese representations of numbers | 
| ziffer | Conversion of punctuation in maths mode | 
| zref | A new reference scheme for LaTeX | 
| zref_check | Flexible cross-references with contextual checks based on zref | 
| zref_clever | Clever LaTeX cross-references based on zref | 
| zref_vario | Extended LaTeX page cross-references with varioref and zref-clever | 
| zugferd | ZUGFeRD and Faktur-X invoicing using LaTeX | 
| zwgetfdate | Get package or file date | 
| zwpagelayout | Page layout and crop-marks |