Historique des modifications [retour]
cliquez ici pour masquer/afficher la révision 58
Mineure

01 Nov '17, 01:15

Pathe's gravatar image

Pathe
7.6k49209252

Comment ajouter proprement un package, un script, une application à la distribution MiKTeX ?

Tout est dans l'intitulé de la question : Comment ajouter proprement un package, un script, une application à la distribution MiKTeX ? Pour éviter de disséminer un peu partout les éléments de la distribution, j'aimerais savoir s'il est possible de *proprement* installer des composants supplémentaires (packages, scripts, applications, ...) directement dans la distribution de départ (donc dans l'arbre partant du dossier MiKTeX 2.9)? Est-ce que c'est possible sans perturber le fonctionnement de la distribution. Quels sont les règles et les principes à respecter ? Je crois avoir compris que la `racine de la distribution` a pour nom générique `texmf` (pour **TEX** and **MetaFont**, terme qui évoque à la fois un système complet de tex, non pas simplement tex tout seul, et également une installation générique et non pas une implémentation particulière). Cette racine générique pointe vers une localisation particulière suivant les implémentations. Par exemple `texmf` serait pour moi `C:\Program Files\MiKTeX 2.9` La racine `texmf` contient une arborescence [TDS (original en anglais)][1] [(en français)][2]`(TeX Directories Structure)` définie par le TeX Working Groupe (TWG) et qui décrit la façon de hiérarchiser tout ce qui ne dépend pas de l'implémentation (macros, font, ..). Cette arborescence TDS est aussi appelée `arbre texmf` (`texmf tree`), puisque sa racine est le dossier `texmf`. Cette organisation est une recommandation pour les implémentations, pas un absolu. Dans mon cas, cet `arbre TDS` (`texmf`) est l'arborescence des sous-répertoires de `C:\Program Files\MiKTeX 2.9` On peut retrouver cette racine `texmf` avec l'appli `MiKTeX Settings` (Configurations de MikTeX) qui ouvre une fenêtre `MiKTeX Options`, l'onglet `Roots` (racines) la montre si on coche la case `Show MiKTeX-maintained root directories` (montrer les répertoires racines gérés par MiKTeX). *On voit aussi qu'on peut rajouter des racines `texmf` personnelles (Add...)* ![alt text][3] Quand on met le curseur sur le répertoire racine, cela semble indiquer qu'il ne faut pas modifier le contenu de ce répertoire racine `texmf` et de l'arbre `TDS` qu'il contient. ![alt text][4] `System-wide` indique qu'il s'agit d'une installation utilisable pour tous les utilisateurs du système, pas simplement d'une installation personnelle pour un utilisateur en particulier (CommonData, CommonConfig et CommonInstall à la place de UserData,UserConfig et UserInstall) Il ne faudrait pas mettre ses personnalisations ici parce qu'elles risqueraient d'être perdues lors des mises à jours. Mais si c'est un élément qui n'appartient pas du tout à la distribution, il ne sera jamais mis à jour (?) [1]: https://tug.org/tds/tds.pdf [2]: http://cahiers.gutenberg.eu.org/cg-bin/article/CG_2004___44-45_83_0.pdf [3]: http://texnique.fr:80/osqa/upfiles/2017-10-27_14_12_51-MiKTeX_Options_(Admin).png [4]: http://texnique.fr:80/osqa/upfiles/2017-10-27_14_12_51-MiKTeX_Options_(Admin)_avec_bulle.png
cliquez ici pour masquer/afficher la révision 57

01 Nov '17, 00:33

idefix's gravatar image

idefix
955134151

Comment ajouter proprement un package, un script, une application à la distribution MiKTeX ?

Tout est dans l'intitulé de la question : Comment ajouter proprement un package, un script, une application à la distribution MiKTeX ? Pour éviter de disséminer un peu partout les éléments de la distribution, j'aimerais savoir s'il est possible de *proprement* installer des composants supplémentaires (packages, scripts, applications, ...) directement dans la distribution de départ (donc dans l'arbre partant du dossier MiKTeX 2.9)? Est-ce que c'est possible sans perturber le fonctionnement de la distribution. Quels sont les règles et les principes à respecter ? Je crois avoir compris que la `racine de la distribution` a pour nom générique `texmf` (pour TEX **TEX** and MetaFont, **MetaFont**, terme qui évoque à la fois un système complet de tex, non pas simplement tex tout seul, et également une installation générique et non pas une implémentation particulière). Cette racine générique pointe vers une localisation particulière suivant les implémentations. Par exemple `texmf` serait pour moi `C:\Program Files\MiKTeX 2.9` La racine `texmf` contient une arborescence [TDS (original en anglais)][1] [(en français)][2]`(TeX Directories Structure)` définie par le TeX Working Groupe (TWG) et qui décrit la façon de hiérarchiser tout ce qui ne dépend pas de l'implémentation (macros, font, ..). Cette arborescence TDS est aussi appelée `arbre texmf` (`texmf tree`), puisque sa racine est le dossier `texmf`. Cette organisation est une recommandation pour les implémentations, pas un absolu. Dans mon cas, cet `arbre TDS` (`texmf`) est l'arborescence des sous-répertoires de `C:\Program Files\MiKTeX 2.9` On peut retrouver cette racine `texmf` avec l'appli `MiKTeX Settings` (Configurations de MikTeX) qui ouvre une fenêtre `MiKTeX Options`, l'onglet `Roots` (racines) la montre si on coche la case `Show MiKTeX-maintained root directories` (montrer les répertoires racines gérés par MiKTeX). *On voit aussi qu'on peut rajouter des racines `texmf` personnelles (Add...)* ![alt text][3] Quand on met le curseur sur le répertoire racine, cela semble indiquer qu'il ne faut pas modifier le contenu de ce répertoire racine `texmf` et de l'arbre `TDS` qu'il contient. ![alt text][4] `System-wide` indique qu'il s'agit d'une installation utilisable pour tous les utilisateurs du système, pas simplement d'une installation personnelle pour un utilisateur en particulier (CommonData, CommonConfig et CommonInstall à la place de UserData,UserConfig et UserInstall) Il ne faudrait pas mettre ses personnalisations ici parce qu'elles risqueraient d'être perdues lors des mises à jours. Mais si c'est un élément qui n'appartient pas du tout à la distribution, il ne sera jamais mis à jour (?) [1]: https://tug.org/tds/tds.pdf [2]: http://cahiers.gutenberg.eu.org/cg-bin/article/CG_2004___44-45_83_0.pdf [3]: http://texnique.fr:80/osqa/upfiles/2017-10-27_14_12_51-MiKTeX_Options_(Admin).png [4]: http://texnique.fr:80/osqa/upfiles/2017-10-27_14_12_51-MiKTeX_Options_(Admin)_avec_bulle.png
cliquez ici pour masquer/afficher la révision 56

01 Nov '17, 00:32

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 55

01 Nov '17, 00:31

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 54

01 Nov '17, 00:30

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 53

01 Nov '17, 00:29

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 52
Correction du titre

01 Nov '17, 00:26

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 51
rajout du lien français pour le TDS

27 Oct '17, 22:49

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 50
Modification des mots clés

27 Oct '17, 21:54

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 49

27 Oct '17, 21:51

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 48

27 Oct '17, 19:30

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 47

27 Oct '17, 19:30

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 46

27 Oct '17, 19:28

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 45

27 Oct '17, 19:28

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 44

27 Oct '17, 19:27

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 43

27 Oct '17, 19:25

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 42

27 Oct '17, 19:22

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 41

27 Oct '17, 19:21

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 40
syntaxe, orthogaphe

27 Oct '17, 19:20

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 39

27 Oct '17, 19:19

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 38

27 Oct '17, 19:17

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 37

27 Oct '17, 19:16

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 36

27 Oct '17, 19:15

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 35

27 Oct '17, 19:14

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 34

27 Oct '17, 19:12

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 33

27 Oct '17, 19:11

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 32

27 Oct '17, 19:09

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 31

27 Oct '17, 19:08

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 30

27 Oct '17, 19:06

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 29

27 Oct '17, 18:40

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 28

27 Oct '17, 18:38

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 27

27 Oct '17, 18:36

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 26

27 Oct '17, 18:34

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 25

27 Oct '17, 18:28

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 24

27 Oct '17, 18:02

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 23

27 Oct '17, 17:56

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 22

27 Oct '17, 17:37

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 21

27 Oct '17, 17:36

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 20

27 Oct '17, 17:34

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 19

27 Oct '17, 17:33

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 18

27 Oct '17, 17:30

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 17

27 Oct '17, 17:28

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 16

27 Oct '17, 17:28

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 15

27 Oct '17, 17:24

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 14

27 Oct '17, 17:21

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 13

27 Oct '17, 17:19

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 12

27 Oct '17, 17:18

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 11

27 Oct '17, 17:17

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 10

27 Oct '17, 17:14

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 9

27 Oct '17, 17:01

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 8

27 Oct '17, 16:43

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 7

27 Oct '17, 16:41

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 6

27 Oct '17, 16:39

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 5

27 Oct '17, 16:21

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 4

27 Oct '17, 16:20

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 3

27 Oct '17, 16:19

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 2

27 Oct '17, 16:16

idefix's gravatar image

idefix
955134151

cliquez ici pour masquer/afficher la révision 1

27 Oct '17, 15:44

idefix's gravatar image

idefix
955134151