| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| fichiers:tds:la_tds [2018/12/09 11:32] – jejust | 5_fichiers:tds:la_tds [2020/12/06 20:27] (Version actuelle) – Renommage des sections de base: correction des liens internes. jejust |
|---|
| |
| |
| $\Reponse$ TDS est l'acronyme de « TeX Directory Structure (TDS) ». La TDS | $\Reponse$ TDS est l'abréviation de « //TeX Directory Structure// » |
| est la structure des répertoires et des fichiers qui constitue une | (« arborescence des répertoires de TeX ») ; c'est la façon standard d'organiser |
| arborescence standard de <latex>\TeX</latex>. L'intérêt d'une hiérarchie standard est de | l'ensemble des fichiers liés à <latex>\TeX</latex> sur votre ordinateur. |
| faciliter la gestion des paquetages nouveaux, polices, etc. Cette hiérarchie | L'intérêt de standardiser cette hiérarchie est que cela facilite l'installation |
| concerne les parties invariantes de <latex>\TeX</latex>. Cette arborescence est commune à | et la mise à jour des packages, polices, etc. |
| la quasi-totalité des systèmes d'exploitation. Vous pouvez obtenir plus | Cette hiérarchie concerne les parties invariantes de <latex>\TeX</latex>. |
| d'informations à l'adresse suivante: http://www.tug.org/tds/ (en anglais). | Elle est commune à la quasi-totalité des systèmes d'exploitation. |
| |
| | La TDS elle-même est publiée comme le résultat d'un |
| | [[1_generalites:gutenberg|groupe de travail technique du TUG]]. |
| | Vous pouvez consulter le |
| | [[http://cahiers.gutenberg.eu.org/fitem?id=CG_2004___44-45_83_0|Cahier GUTenberg n°44-45]] sur le sujet, |
| | ou bien [[https://tug.org/tds/|la version de référence de la norme]] (en anglais, |
| | également disponible [[ctanpkg>tds|sur le CTAN]]). |
| |
| $\Reponse$ Plus concrètement, les fichiers utilisés par AllTeX et consorts | |
| sont enregistrés dans un ou plusieurs répertoires ''texmf''. Par exemple, | |
| sur un système Linux : | |
| |
| * ''/usr/share/texmf'': répertoire réservé à la distribution ; | $\Reponse$ Plus concrètement, la plupart des distributions modernes stockent |
| * ''/usr/local/share/texmf'': pour tous les comptes utilisateurs de la machine ; | les fichiers utilisés par <latex>\TeX</latex>, <latex>\LaTeX</latex> et consorts |
| * ''/home/login/texmf'': juste pour l'utilisateur «~login~». | dans un ou plusieurs répertoires (dossiers) « ''texmf'' »((Le nom « ''texmf'' » est recommandé par |
| | la TDS; il veut dire //TeX et Metafont//.)). |
| | Par exemple, si on garde les valeurs proposées par l'installeur de la distribution |
| | TeXlive 2020 sur un système Linux : |
| | * ''/usr/local/texlive/2020/'': répertoire réservé à la distribution ; |
| | * ''/usr/local/texlive/texmf-local/'': pour tous les utilisateurs de la machine, géré par l'administrateur ; |
| | * ''/home/alice/texmf'': juste pour l'utilisateur « alice ». |
| |
| | On peut aussi rencontrer des répertoires ''texmf-dist'' et ''texmf-var''. |
| | L'idée est la même: séparer une arborescence de fichiers |
| | **fournis par la distribution** et une (série d') arborescence(s) |
| | de fichiers **locaux**. |
| |
| La TDS permet d'organiser chacun de ces répertoires. Elle dit que les polices | Sur d'autres systèmes Unix, ces répertoires peuvent être sous ''/usr/share/texmf'' |
| de caractères doivent être rangées dans le sous-répertoire ''fonts/'', | ou ''/opt/texmf''. Ça ne change en rien le principe de ces arborescences, |
| les fichiers d'installation dans ''source/'', | et la TDS permet d'organiser le contenu de chacun de ces répertoires. |
| la documentation dans ''doc/'', | Elle dit que les polices de caractères doivent être rangées dans |
| | le sous-répertoire ''fonts/'', les fichiers d'installation |
| | dans ''source/'', la documentation dans ''doc/'', |
| les packages <latex>\LaTeX</latex> dans ''tex/latex'', | les packages <latex>\LaTeX</latex> dans ''tex/latex'', |
| les bibliographies dans ''bibtex'' et ainsi de suite. Le lien donné | les bibliographies dans ''bibtex'' et ainsi de suite. De plus amples détails |
| dans la réponse précedente donne de plus amples détails. | [[https://tug.org/tds/|sont disponibles ici.]] |
| |
| |
| {{htmlmetatags>metatag-keywords=(LaTeX,TeX directory structure) | ----- |
| | //Sources:// |
| | * [[http://cahiers.gutenberg.eu.org/fitem?id=CG_2004___44-45_83_0|TDS : une structure de répertoires pour les fichiers TeX]], Cahier GUTenberg n°44-45 (2004). |
| | * [[faquk>FAQ-tds|What is the TDS?]] |
| | * [[https://tug.org/tds/|Spécification de la TDS]] |
| | |
| | |
| | {{htmlmetatags>metatag-keywords=(LaTeX,TeX directory structure,concepts,installation de LaTeX,répertoire pour LaTeX) |
| metatag-og:title=(Que représente la TDS?) | metatag-og:title=(Que représente la TDS?) |
| metatag-og:site_name=(FAQ LaTeX francophone) | metatag-og:site_name=(FAQ LaTeX francophone) |
| }} | }} |
| |