Can someone please provide me the features available in LaTeX3. The reason for me to post this question is that I have not started to learn about KOMA-Script. I am aware of how powerful it is. But now should I go for KOMA-Script or LaTeX3?
KOMA-Script is a family of documentclasses (
LaTeX3 is right now mainly a new programming language which is not directly useful for creating documents. It is meant to be the new way to write packages and classes.
In the future LaTeX3 aims to be a complete replacement to LaTeX2e, with perhaps an entirely new command set to write documents, and also a ton of internal improvements to how things are handled. This is as for now a work in progress.
LaTeX3 is not meant to be a substitute for document classes such as Memoir or those in the KOMA-Scripts bundle.
Currently, LaTeX3 defines a new programming language for class and package authors called
For now, as a normal user of classes and packages (even if programmed using LaTeX3 concepts) you shouldn't worry too much about LaTeX3. However, the plan is that LaTeX3 should take the place of LaTeX2e, which would then get obsoleted.