Texdoc fait partie de la distribution Tex Live. Généralement, vous n'avez pas à l'installer vous-même.
Si vous souhaitez essayer / tester la version Développer, veuillez consulter ci-dessous.
La façon la plus simple d'installer la version en développement de Texdoc est d'utiliser Bundler et Rake:
bundle install
rake installSi vous souhaitez désinstaller la version de développement (pour utiliser la version Tex Live), essayez simplement:
rake uninstall Ici, $TEXDOC signifie le chemin vers les sources de développement texdoc que vous avez clonées (ou téléchargées), et $TEXMFHOME désigne votre arbre Texmf personnel (vous pouvez obtenir son emplacement avec kpsewhich --var-value TEXMFHOME ).
$TEXDOC/script sous le nom de $TEXMFHOME/scripts/texdoc .$TEXDOC/texdoc.cnf en tant que $TEXMFHOME/texdoc/texdoc-dist.cnf (remarquez la partie -dist ). Il remplacera complètement les autres fichiers de configuration à l'exception $TEXMFHOME/texdoc/texdoc.cnf que vous pouvez toujours utiliser pour vos paramètres personnels. Vous pouvez vous assurer que les bons fichiers sont utilisés en exécutant texdoc --files : la première ligne contient le chemin complet vers la version de texdoclib.tlu usagée, et le reste répertorie les fichiers de configuration utilisés.
doc/ contient la documentation,script/ contient le code source,spec/ est un répertoire pour tester les scripts, ettexdoc.cnf est le fichier de configuration par défaut. De nombreuses tâches de construction sont définies comme des tâches de râteau.
Ce qui suit générera à la fois le PDF et la page Man dans doc/ Directory.
rake doc Ce qui suit générera un script/Data.tlpdb.lua . Cette tâche doit être effectuée sous une configuration Tex Live avec TLPDB.
rake gen_datafile Les éléments suivants exécuteront tous les tests dans spec/ Directory.
rake test Alternativement, vous pouvez donner des noms de spécifications avec l'option --list ( -l ) pour cette tâche. Par exemple, le suivi exécutera uniquement spec/action/help_spec.rb et spec/mode/list_spec.rb :
rake test -- -l action/help,mode/listCe suivant affichera toutes les tâches disponibles avec une courte description.
rake -T En plus de cela, pour les tâches disponibles, par exemple, rake test et rake run_texdoc , vous pouvez obtenir des informations d'options avec l'option -h pour chaque tâche:
rake test -- -hDes informations plus spécifiques, telles que la liste TODO de ce projet et certaines informations pour les distributeurs, peuvent être trouvées dans le wiki de notre référentiel GitHub. Veuillez visiter:
Copyright 2008-2024 Manuel Pégourié-Gonnard, Takuto Asakura, l'équipe Tex Live.
Ce package est distribué en vertu des termes de la licence publique générale GNU publiée par la Free Software Foundation, soit la version 3 de la licence, soit (à votre option) toute version ultérieure.
Travaux antérieurs (programme Texdoc) dans le domaine public: