Créer un chemin type texmf
-
- Utilisateur confirmé
- Messages : 48
- Inscription : lundi 13 décembre 2021, 16:12
- Statut actuel : Autre
Créer un chemin type texmf
Pour installer manuellement des packages, j'ai trouvé sur internet un document dans lequel il est préconisé de créer à la racine d'un disque, le répertoire : <L>:textmf\tex\latex\
J'ai un mac et je ne comprends pas comment faire cela, dois-je ouvrir un terminal et y inscrire cette commande ? Que signifie <L> ? Que signifie texmf ?
Merci pour votre éclairage.
-
- Utilisateur chevronné
- Messages : 2804
- Inscription : samedi 08 juillet 2006, 20:56
- Localisation : Saint Bonnet Elvert
Re: créer un chemin type texmf
Il faut lire le guide d'installation https://tug.org/texlive/doc/texlive-fr/texlive-fr.pdf
Normalement l'installation se fait en lançant install-tl et il faut suivre les directives. Il y a des choix à effectuer, il serait judicieux de te faire aider par quelqu'un qui a déjà fait une installation. <L> signifie vraisemblablement unité de disque. C'est une des bizarreries vieillottes de Windows. texmf est un nom utilisé par TeXLive pour désigner une branche de l'arborescence de l'installation. Il n'est pas nécessaire d'en savoir plus.
LaTeXien migrateur.
-
- Utilisateur confirmé
- Messages : 48
- Inscription : lundi 13 décembre 2021, 16:12
- Statut actuel : Autre
Re: créer un chemin type texmf
Je vais lire le guide d'installation.
Merci.
Re: Créer un chemin type texmf
Ce répertoire texmf est à créer dans ton home
Code : Tout sélectionner
/home/bulledesavon/texmf/tex/latex
-
- Utilisateur confirmé
- Messages : 48
- Inscription : lundi 13 décembre 2021, 16:12
- Statut actuel : Autre
Re: Créer un chemin type texmf
Code : Tout sélectionner
/home/monprénom/texmf/tex/latex
J'ai obtenu comme réponse
Code : Tout sélectionner
-bash: /home/monprenom/texmf/tex/latex: No such file or directory
Par ailleurs dès que j'ouvre un terminal, je suis dans mon home directement.
Re: Créer un chemin type texmf
Je n'en sais rien vu que je ne connais pas Mac mais comme c'est un peu la même architecture que Linux, ça doit être très similaire, non ?
La commande mkdir devrait fonctionner également.
-
- Utilisateur confirmé
- Messages : 48
- Inscription : lundi 13 décembre 2021, 16:12
- Statut actuel : Autre
Re: Créer un chemin type texmf
-
- Utilisateur chevronné
- Messages : 2804
- Inscription : samedi 08 juillet 2006, 20:56
- Localisation : Saint Bonnet Elvert
Re: Créer un chemin type texmf
Code : Tout sélectionner
mkdir -p /home/monprenom/texmf/tex/latex
Code : Tout sélectionner
mkdir -p /home/monprenom/texmf/tex/latex
mkdir -p /home/$USER/texmf/tex/latex
mkdir -p ~/texmf/tex/latex
LaTeXien migrateur.
-
- Utilisateur confirmé
- Messages : 48
- Inscription : lundi 13 décembre 2021, 16:12
- Statut actuel : Autre
Re: Créer un chemin type texmf
Si je tape la commande
Code : Tout sélectionner
mkdir -p /home/monprenom/dossier1
Code : Tout sélectionner
Operation not supported
Code : Tout sélectionner
mkdir dossier 1
Code : Tout sélectionner
mkdir dossier1/dossier2
Code : Tout sélectionner
mkdir -p /dossier1/dossier2
Code : Tout sélectionner
mkdir: /dossier 1: read-only file system
Re: Créer un chemin type texmf
Et donc pourquoi tu ne le fais pas ?bulledesavon a écrit : Oui je peux trés bien me mettre dans mon home et faire clique droit puis créer le dossier texmf
bulledesavon a écrit : mais celui-ci n'est pas un répertoire qui est déja dans MacTex ?
là c'est dans ton home pas dans le repertoire où est installé MacTex
pour respecter la TDS de LaTeX tout simplementbulledesavon a écrit : Pourquoi alors rajouter derrière /tex/latex ?
Pour le reste, je ne connais pas Mac donc je ne saurais te dire
-
- Utilisateur chevronné
- Messages : 2804
- Inscription : samedi 08 juillet 2006, 20:56
- Localisation : Saint Bonnet Elvert
Re: Créer un chemin type texmf
J'imagine que tu n'as pas les droits nécessairesbulledesavon a écrit : ↑mercredi 10 août 2022, 07:45 Bonjour,
Si je tape la commandej'obtiens comme réponseCode : Tout sélectionner
mkdir -p /home/monprenom/dossier1
Code : Tout sélectionner
Operation not supported
La commande
Code : Tout sélectionner
whoami
La commandebulledesavon a écrit : ↑mercredi 10 août 2022, 07:45 Si je tape la commandepuisCode : Tout sélectionner
mkdir dossier 1
j'ai créer le sous-dossier 2 dans le dossier 1. Par contre si je tapeCode : Tout sélectionner
mkdir dossier1/dossier2
j'obtiens comme réponseCode : Tout sélectionner
mkdir -p /dossier1/dossier2
Code : Tout sélectionner
mkdir: /dossier 1: read-only file system
Code : Tout sélectionner
mkdir dossier 1
Code : Tout sélectionner
mkdir dossier
mkdir 1
J'avoue ne pas comprendre ce qui se passe, la commande mkdir aurait-elle un comportement différent sous OS X que sous les autres **x ? S'il y a un système info ou man installé sur ta machine, tu peux parcourir
Code : Tout sélectionner
info mkdir
Code : Tout sélectionner
man mkdir
LaTeXien migrateur.
-
- Utilisateur confirmé
- Messages : 48
- Inscription : lundi 13 décembre 2021, 16:12
- Statut actuel : Autre
Re: Créer un chemin type texmf
Si j'ai bien compris ce que vous dîtes, je vais dans mon home, où j'ai les répertoires : Applications, Documents, Dropbox, etc... Et je crée moi même par un simple clique droit "nouveau dossier" le dosser texmf puis à l'intérieur de celui-ci le dossier tex puis à l'intérieur de celui-ci le dossier latex pour avoir quelques chose comme textmf\tex\latex. Si par la suite je télécharge moi même un package je le mets dans le deuxième sous-dossier latex. Je trouve cela étrange comme façon de faire. J'aurais eu tendance à penser que ces répertoires existaient dès l'installation de MacTex. Par ailleurs il va falloir à un moment donné que je spécifie le chemin pour accéder à ses packages dans mon préambule ? Mais à ce moment là autant ne créer qu'un seul dossier avec un nom que j'aurais choisi. Je ne comprends pas la logique.
Ici https://faq.gutenberg-asso.fr/5_fichiers/tds/la_tds
j'ai bien l'impression qu'il est écrit que ce fameux fichier texmf existe déjà dans l'arborescence des fichiers utilisés par Tex et Latex. D'ailleurs qu'elle est la différence entre Tex et Latex ?
Par ailleurs toujours sur cette page web, il est écrit que le répertoire réservé à la distribution est /usr/local/texlive/2020/. Or quand je vais dans usr (qui est dans mon répertoire Applications), j'ai d'abord un sous-dossier 64 avant d'avoir un sous-dossier local; et dans le sous-dossier local je n'ai pas de sous-dossier texlive mais des fichiers du type libao.4.dylib.
-
- Utilisateur confirmé
- Messages : 48
- Inscription : lundi 13 décembre 2021, 16:12
- Statut actuel : Autre
Re: Créer un chemin type texmf
Code : Tout sélectionner
whoami
J'ai un système info, quand je tape
Code : Tout sélectionner
info mkdir
Code : Tout sélectionner
File: *manpages*, Node: mkdir, Up: (dir)
MKDIR(1) General Commands Manual MKDIR(1\
)
NAME
mkdir – make directories
SYNOPSIS
mkdir [-pv] [-m mode] directory_name ...
DESCRIPTION
The mkdir utility creates the directories named as operands, in the order
specified, using mode “rwxrwxrwx” (0777) as modified by the current
umask(2).
The options are as follows:
Comment sortir de info et retrouver l'invite de commande car je suis coincée dans la doc ? Si j'essaie de fermer le terminal, j'ai une fenêtre qui s'ouvre et qui me demande si je suis sûre de vouloir fermer le terminal car cela entrainera la fin des processus man, info en cours d'exécution. Le problème c'est que je ne sais pas sortir de processus man autrement.
Par ailleurs dans info mkdir au niveau de l'option -p il donne en exemple
Code : Tout sélectionner
mkdir -p cow/horse/monkey
Code : Tout sélectionner
mkdir -p dossier1/dossier2
Code : Tout sélectionner
mkdir -p /dossier1/dossier2
Code : Tout sélectionner
mkdir -p dossier1/dossier2
Au niveau de l'option -p il est écrit
Code : Tout sélectionner
Create intermediate directories as required. If this option is not specified, the full path prefix of each operand must
already exist. On the other hand, with this option
specified, no error will be reported if a directory given as
an operand already exists. Intermediate directories are
created with permission bits of “rwxrwxrwx” (0777) as
modified by the current umask, plus write and search
permission for the owner.
On the other hand, with this option
specified, no error will be reported if a directory given as
an operand UNexists.
Re: Créer un chemin type texmf
https://github.com/amunn/make-local-texmf
à l'adresse ci-dessus, on trouve le nécessaire pour créer automatiquement le dossier texmf et tous les sous-dossiers nécessaires, pour mac ou Linux (tout e bas de la page) ; Je l'ai fait sur Mac voilà quelques année, et ça marche très bien...
-
- Utilisateur confirmé
- Messages : 48
- Inscription : lundi 13 décembre 2021, 16:12
- Statut actuel : Autre
Re: Créer un chemin type texmf
Merci beaucoup pour le lien.
Je viens de suivre les instructions, j'ai téléchargé l'application, celle-ci a bien créée le dossier texmf ainsi que tous les sous-dossiers associés.
Par contre je ne retrouve pas le dossier texmf. Il est dit que c'est dans Library dans home. Dans mon home je n'ai pas de répertoire "Library".
En cliquant sur le menu Aller dans Finder, puis dossiers récents, je vois texmf.
J'ai fait "lire les informations" et je vois que l'emplacement de ce dossier est home-Bibliothèque. Or quand je clique sur mon home je n'ai pas de répertoire Bibliothèque.
Toujours dans le menu Aller puis aller au dossier puis ~/Library/ j'accède au répertoire bibliothèque puis au dossier texmf. Pourquoi ce répertoire est-il caché ?
Merci.
-
- Utilisateur confirmé
- Messages : 48
- Inscription : lundi 13 décembre 2021, 16:12
- Statut actuel : Autre
Re: Créer un chemin type texmf
à force de faire des recherches, je suis tombée sur l'arborescence /usr/local/texlive/2022/
Maintenant que je sais qu'il y a des répertoires cachés et que je sais y accéder, je suis donc allée dans ce répertoire.
Ce répertoire n'est pas dans mon home, il est sur Macintosh HD. Et en continuant dans cette arborescence je tombe sur le fameux texmf-local. Donc ce répertoire existait déjà. Mais sous le nom texmf-local et non texmf. Par ailleurs il contient le dossier tex puis latex puis encore local. Je ne comprends pas pourquoi il y a ce dossier local en plus. J'ai donc maintenant deux dossier texmf puisque j'en ai créé un dans le répertoire bibliothèque de mon home.
-
- Utilisateur chevronné
- Messages : 2804
- Inscription : samedi 08 juillet 2006, 20:56
- Localisation : Saint Bonnet Elvert
Re: Créer un chemin type texmf
L'utilisateur individuel d'une machine ne doit normalement n'utiliser que ~/texmf/
La description est donnée dans le fichier texlive-fr.pdf qui vient avec l'installation et normalement lancé par la commande
Code : Tout sélectionner
texdoc texlive-fr
LaTeXien migrateur.
-
- Sujets similaires
- Réponses
- Vues
- Dernier message