LaTeX forum ⇒ GeneralObsolete packages Topic is solved

LaTeX specific issues not fitting into one of the other forums of this category.
User avatar
thomasb
Posts: 132
Joined: Thu Aug 03, 2017 10:54 am

Obsolete packages  Topic is solved

Postby thomasb » Wed Mar 20, 2019 10:16 am

Hello,

As I plant to use the following packages and commands, are there some obsolete ones :

  1. \usepackage[utf8]{inputenc}
  2. \usepackage{babel}
  3. \usepackage{geometry}
  4. \usepackage{ragged2e}
  5. \usepackage{amsmath}
  6. \usepackage{amsfonts}
  7. \usepackage{amssymb}
  8. \usepackage{amsthm}
  9. \usepackage{bbm}
  10. \usepackage{cancel}
  11. \usepackage{enumitem}
  12. \usepackage{multicol}
  13. \usepackage{pgfplots}
  14. \usepackage{tikz}
  15. \usetikzlibrary{plotmarks}

?

Also, if I remeber well, you recommend the use of empheq environment for equations.

Generally, how to know when a package is obsolete except asking ?
Last edited by thomasb on Fri Mar 22, 2019 10:00 am, edited 2 times in total.

User avatar
Johannes_B
Site Moderator
Posts: 4044
Joined: Thu Nov 01, 2012 4:08 pm

Postby Johannes_B » Wed Mar 20, 2019 12:32 pm

Rule of thumb is to start with just the document class and add packages only whenyou need them.
With recent LaTeX, you don't need package inputenc anymore.

Empheq is for emphasising equations. I am not sure you really need it, which brings me back to where I started.
The smart way: Calm down and take a deep breath, read posts and provided links attentively, try to understand and ask if necessary.

User avatar
Stefan Kottwitz
Site Admin
Posts: 9406
Joined: Mon Mar 10, 2008 9:44 pm

Postby Stefan Kottwitz » Wed Mar 20, 2019 10:35 pm

Here is a list that I created and posted on the German forum TeXwelt.de:

  • Old package: recommended successor
  • a4, a4wide, anysize: geometry, typearea
  • backrefx: backref
  • bitfield: bytefield
  • caption2: caption
  • csvtools: datatool
  • datetime: datetime2
  • dinat: natdin
  • doublespace: setspace
  • dropping: lettrine
  • eledmac: reledmac
  • eps, epsfig: graphicx
  • euler: eulervm
  • eurotex: inputenx
  • fancyheadings: fancyhdr
  • floatfig: floatflt
  • german: babel / polyglossia - \usepackage[ngerman]{babel}
  • glossary: glossaries
  • graphics: graphicx
  • here: float
  • hyper: hyperref
  • ifthen: etoolbox
  • isolatin, isolatin1: inputenc
  • mathpple: mathpazo
  • mathptm: mathptmx
  • ngerman: babel / polyglossia
  • nthm: ntheorem
  • ocg, ocg-p, ocgx: ocgx2
  • palatino: mathpazo
  • picinpar: floatflt, picins, wrapfig
  • prosper, HA-prosper: powerdot, beamer
  • ps4pdf: pst-pdf
  • psfig: graphicx
  • raggedr: ragged2e
  • scrlettr: scrlttr2
  • scrpage, scrpage2: scrlayer-scrpage
  • seminar: powerdot, beamer
  • sistyle, siunit: siunitx
  • subfigure: subfig, subcaption
  • t1enc: fontenc mit Option T1 - \usepackage[T1]{fontenc}
  • times: mathptmx, txfonts, txfontsb
  • ucs: inputenc, inputencx with [utf8] option (no package needed with newer LaTeX, as utf8 is the default)
  • utopia: fourier
  • vmargin: geometry, typearea

Stefan
Site admin

User avatar
thomasb
Posts: 132
Joined: Thu Aug 03, 2017 10:54 am

Postby thomasb » Fri Mar 22, 2019 9:45 am

@Johannes
Once, I picked a bit of code on the net, and when the document was over I figured out the package was obsolete...

@Stefan
You should freeze the list in a top-post !


Return to “General”

Who is online

Users browsing this forum: Google [Bot] and 5 guests