Merken

Toward LaTeX coding standards

Zitierlink des Filmsegments
Embed Code

Für dieses Video liegen keine automatischen Analyseergebnisse vor.

Analyseergebnisse werden nur für Videos aus Technik, Architektur, Chemie, Informatik, Mathematik und Physik erstellt, bei denen dies rechtlich zulässig ist.

Metadaten

Formale Metadaten

Titel Toward LaTeX coding standards
Serientitel The 32nd Annual Meeting of the TeX Users Group (TUG 2011)
Teil 11
Anzahl der Teile 24
Autor Verna, Didier
Lizenz CC-Namensnennung - keine Bearbeitung 2.0 UK: England & Wales:
Sie dürfen das Werk in unveränderter Form zu jedem legalen Zweck nutzen, vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen.
DOI 10.5446/30903
Herausgeber River Valley TV
Erscheinungsjahr 2011
Sprache Englisch
Produktionsort Trivandrum, Kerala, India

Inhaltliche Metadaten

Fachgebiet Informatik
Abstract Because LaTeX (and ultimately TeX) is only a macro-expansion system, the language does not impose any kind of good software engineering practice, program structure or coding style whatsoever on you. As a consequence, writing beautiful code (for some definition of “beautiful”) requires a lot of self-discipline from the programmer. Maybe because in the LaTeX world, collaboration is not so widespread (most packages are single-authored), the idea of some LaTeX Coding Standards is not so pressing as with other programming languages. Some people may, and probably have, developed their own programming habits, but when it comes to the LaTeX world as a whole, the situation is close to anarchy. Over the years, the permanent flow of personal development experiences contributed to shape my own taste in terms of coding style. The issues involved are numerous and their spectrum is very large: they range from simple code layout (formatting, indentation, naming schemes etc.), mid-level concerns such as modularity and encapsulation, to very high-level concerns like package interactionslash conflict management and even some rules for proper social behavior.

Zugehöriges Material

Ähnliche Filme

Loading...