Ajouter un package pour MikTeX Portable

Tout ce qui concerne le langage LaTeX et ses variantes. Ce langage est supporté sur le forum via les balises tex.

Modérateur : gdm_tex

Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
ezize
Utilisateur confirmé
Utilisateur confirmé
Messages : 58
Inscription : samedi 05 août 2006, 13:01

[Résolu] Ajouter un package pour MikTeX Portable

Message par ezize »

Bonjour,

J'ai copié sur mon ordi (sous win 7) les 3 dossiers MikTeX Portable, Texkmaker Portable et GSViewPortable que j'ai obtenus via le site Framalibre puis j'ai configuré Texmaker.

J'ai compilé un fichier .tex et ça m'a donné :

Image

En cliquant sur "Change...", j'obtiens :

Image

puis sur "Connection Settings..." et j'obtiens :

Image

Je fais "OK" et là j'obtiens une fenêtre d'erreur !

Comment faire pour permettre l'installation du package recherché depuis l'Internet ?

Merci pour toute aide !
Dernière modification par ezize le dimanche 16 août 2020, 23:32, modifié 2 fois.

jcs
Utilisateur chevronné
Utilisateur chevronné
Messages : 1367
Inscription : lundi 24 novembre 2008, 22:17

Re: Ajouterun package pour MikTex Portable

Message par jcs »

Bonsoir

Si vous voulez installer ce paquet depuis internet pourquoi avez-vous changé ? Il vous proposait de le prendre sur un dépôt défini aléatoirement
Il suffisait de faire install Cela ne devrait pas poser de problème Ou alors je n(ai pas compris le problème.

Change si vous avez une préférence du dépôt ou que vous voulez installer le package à partir de votre ordinateur ou d'un disque

ezize
Utilisateur confirmé
Utilisateur confirmé
Messages : 58
Inscription : samedi 05 août 2006, 13:01

Re: Ajouterun package pour MikTex Portable

Message par ezize »

Bonsoir et merci de m'avoir répondu...

Au fait, j'ai fait "Change..." car avec "install", j'ai l'impression que ça ne fait rien puisque j'obtiens dans le log une erreur disant que le fichier .sty en question n'est pas trouvé. Sinon je n'ai pas de préférence de dépôt et d'ailleurs je ne sais pas comment faire.

jcs
Utilisateur chevronné
Utilisateur chevronné
Messages : 1367
Inscription : lundi 24 novembre 2008, 22:17

Re: Ajouter un package pour MikTeX Portable

Message par jcs »

Ouvrez la console Miktex puis package manager

Vous devez avoir la liste des packages qui sont installés
Descendez jusqu'à wasysym et cliquez sur le + en haut de la liste Il devrait vous l'installer avec la date d'aujourd'hui

balf
Utilisateur chevronné
Utilisateur chevronné
Messages : 3968
Inscription : mercredi 02 janvier 2008, 23:18

Re: Ajouter un package pour MikTeX Portable

Message par balf »

Bonjour,
Personnellement, j'utilise une adresse fixe qui marche sans problème, avec un bon débit: le serveur de Paris 6. Si a peut être utile, voici les champs qu'il faut compléter dans Connection Settings :

Address : distrib-coffee.ipsl.jussieu.fr
Port : 8080

B. A.

ezize
Utilisateur confirmé
Utilisateur confirmé
Messages : 58
Inscription : samedi 05 août 2006, 13:01

Re: Ajouter un package pour MikTeX Portable

Message par ezize »

Bonjour,

Merci pour vos réponses... Pour éviter d'installer manuellement chaque package manquant, j'ai essayé la méthode de balf : Dans le dossier de MiKTeXPortable, j'ai lancé MiKTeXSettingsPortable :

Image

Image

Image

Image

J'obtiens alors la même fenêtre d'erreur qu'auparavant !

ezize
Utilisateur confirmé
Utilisateur confirmé
Messages : 58
Inscription : samedi 05 août 2006, 13:01

Re: Ajouter un package pour MikTeX Portable

Message par ezize »

Je viens d'utiliser la méthode de jcs pour installer le package numprint donné dans un autre fichier .tex mais j'obtiens la même fenêtre d'erreur après une autre fenêtre de téléchargement où la barre d'avancement n'a pas progressé du tout.

jcs
Utilisateur chevronné
Utilisateur chevronné
Messages : 1367
Inscription : lundi 24 novembre 2008, 22:17

Re: Ajouter un package pour MikTeX Portable

Message par jcs »

En cliquant sur start package manager puis wasysym

mais cette fois sans passer par un proxy qu'est-ce que cela donne ?

ezize
Utilisateur confirmé
Utilisateur confirmé
Messages : 58
Inscription : samedi 05 août 2006, 13:01

Re: Ajouter un package pour MikTeX Portable

Message par ezize »

En détail, dans le dossier MiKTeX, j'ai lancé MiKTeXPackageManagerPortable et j'ai eu :

Image

J'ai sélectionné wasysym puis j'ai fait + :

Image

J'ai fait OK :

Image

Après quelques secondes :

Image

jcs
Utilisateur chevronné
Utilisateur chevronné
Messages : 1367
Inscription : lundi 24 novembre 2008, 22:17

Re: Ajouter un package pour MikTeX Portable

Message par jcs »

Quelle est votre version de miktex ?

Peut-être la mettre à jour mais la nouvelle est-elle compatible avec windows 7

ezize
Utilisateur confirmé
Utilisateur confirmé
Messages : 58
Inscription : samedi 05 août 2006, 13:01

Re: Ajouter un package pour MikTeX Portable

Message par ezize »

Le nom complet du dossier téléchargé du site Framalibre est : MiKTeXPortable_2.9.5105-en-r01.fmk

Le lien direct du site : https://framakey.org/telecharger/applic ... les-libres

regarder ensuite dans "Bureautique".

jcs
Utilisateur chevronné
Utilisateur chevronné
Messages : 1367
Inscription : lundi 24 novembre 2008, 22:17

Re: Ajouter un package pour MikTeX Portable

Message par jcs »

J'obtiens la même chose que vous
impossible de télécharger à partir de cette version

ezize
Utilisateur confirmé
Utilisateur confirmé
Messages : 58
Inscription : samedi 05 août 2006, 13:01

Re: Ajouter un package pour MikTeX Portable

Message par ezize »

J'ai même créé un dossier perso dans \MiKTeX 2.9\tex\latex où j'ai copié lesfichiers .sty manquants puis j'ai mis à jour mais ça n'a rien changé !

Je vais essayer de suivre (je ne sais pas si je saurais tout faire) les instructions dans ce lien : https://miktex.org/howto/portable-edition

balf
Utilisateur chevronné
Utilisateur chevronné
Messages : 3968
Inscription : mercredi 02 janvier 2008, 23:18

Re: Ajouter un package pour MikTeX Portable

Message par balf »

Je dois tout de même signaler que la version actuelle de MiKTeX est 7532, pas 5105.

De l'eau a coulé sous les ponts depuis, et je lis ceci sur le site de MiKTeX :
Portable Edition

The portable edition allows you to run MiKTeX from a portable storage device.

Please read the tutorial, if you want step-by-step guidance.

Please note that there is no seperate installer. Just download the standard installer and rename it to miktex-portable.exe.
Sinon, en dernier recours, créer un dépôt personnel sur l'ordinateur ou sur une clef et y mettre les fichiers manquants à l'aide d'un gestionnaire de téléchargement (Filezilla, par exemple) en n'omettant pas les cinq fichiers suivants:
  • pr.ini
  • files.csv.lzma
  • miktex-zzdb1-2.9.tar.lzma
  • miktex-zzdb2-2.9.tar.lzma
  • miktex-zzdb3-2.9.tar.lzma
Il suffit alors, en principe, de demander à installer à partir de ce dépôt. Ça fonctionne très bien pour moi, qui suis sous Windows 7.

B. A.

P.S. La version actuelle de wasysym date du 22 janvier dernier et non du 22 janvier 2004. La version actuelle de MiKTeX Package Manager permet d'actualiser la base de données des packages.
Dernière modification par balf le dimanche 16 août 2020, 14:16, modifié 1 fois.

jcs
Utilisateur chevronné
Utilisateur chevronné
Messages : 1367
Inscription : lundi 24 novembre 2008, 22:17

Re: Ajouter un package pour MikTeX Portable

Message par jcs »

J'ai essayé aussi en l'installant sur un disque dur externe mais je n'ai pas retrouvé la console. Apparemment il l'installe sur C

ezize
Utilisateur confirmé
Utilisateur confirmé
Messages : 58
Inscription : samedi 05 août 2006, 13:01

Re: Ajouter un package pour MikTeX Portable

Message par ezize »

Merci pour ces précisions ... J'ai téléchargé et exécuté le fichier basic-miktex-20.6.29.exe comme indiqué sur le site de Miktex mais je me suis rendu compte que win 7 n'est pas dans les prérequis !

Je pense peut-être qu'il vaut mieux chercher la dernière version de Miktex opérationnelle sous Win 7...

balf
Utilisateur chevronné
Utilisateur chevronné
Messages : 3968
Inscription : mercredi 02 janvier 2008, 23:18

Re: Ajouter un package pour MikTeX Portable

Message par balf »

La version installable, en tout cas, fonctionne parfaitement sous Window 7. Peut-être un oubli ? À moins, bien sûr, que les spécificités de l'utilisation en version portable ne requièrent une version ultérieure, mais a priori, je ne vois pas pourquoi.

B. A.

ezize
Utilisateur confirmé
Utilisateur confirmé
Messages : 58
Inscription : samedi 05 août 2006, 13:01

Re: Ajouter un package pour MikTeX Portable

Message par ezize »

Je suis allé jusqu'au bout et effectivement cette dernière version portable de MiKTeX fonctionne sous Windows 7.

Comme indiqué dans les instructions, j'ai exécuté miktex-portable.cmd ce qui a fait ajouter la console de MiKTeX dans la zone de notification. J'ai lancé TeXworks présent dans le menu et j'ai pu compiler un fichier .tex en installant les packages manquants.

Par contre je n'ai jamais travaillé dans cet éditeur et j'ai remarqué l'absence de LaTeX, DVI->PS, ... (présents dans Texmaker) dans le menu de compilation et la présence de LuaTeX, LuaLaTeX, XeTeX et XeLaTeX, ... dont je ne me suis jamais servi et que je connais pas.

Pourriez-vous m'éclairer à ce sujet ? Merci !

balf
Utilisateur chevronné
Utilisateur chevronné
Messages : 3968
Inscription : mercredi 02 janvier 2008, 23:18

Re: Ajouter un package pour MikTeX Portable

Message par balf »

L'éditeur TeXworks fait partie des distributions TeX depuis quelques années, mais il n'est pas obligatoire d'utiliser celui-là. Il y a aussi TeXmaker, Texstudio (un ‘fork’ du précédent), qui sont activement maintenus, tout à fait paramétrables et comportent un langage de macros. Ils doivent simplement être installés avant la distribution (ce qui serait forcément le cas. Personellemnt, j'utilise WinEdt qui a un langage de macros puissant, mais qui a l'inconvénient d'être un shareware, et le lecteur SumatraPDF, qui est très léger et rapide, et supporte la recherche directe et inverse.

Je découvre que TeXworks n'offre pas la possibilité de compiler avec le latex de base. Les autres éditeurs le permettent.

LuaLaTeX permet d'intégrer du code Lua dans LaTeX (jusque dans des macros, si j'ai bien compris). Quant à XeLaTeX, il permet d'utiliser directement les polices (open type et true type) installées sur le système (au moins en mode texte) sans avoir à passer par un système d'extensions dédiées, conversions de fichiers de métriques en fichiers .tfm, système de polices virtuelles, fichier .fd et autres fariboles. De plus, contrairement à pdflatex, qui ne dispose pas de moteur de calcul pour le code postscript et est donc incapable de traiter directement du code pstricks, xelatex n'a pas ce problème.

B. A.

ezize
Utilisateur confirmé
Utilisateur confirmé
Messages : 58
Inscription : samedi 05 août 2006, 13:01

Re: Ajouter un package pour MikTeX Portable

Message par ezize »

Merci pour ces précisions...

Je pensais que je n'aurais pas à installer d'autres applis et que tout est là (dans cette version portable de Miktex) mais apparemment non!

J'ai retenté de compiler avec Texmaker (en utilisant cette version de MiKTeX) et ça a réussi... J'ai dû quand même configuré Texmaker (j'utilise la version portable là aussi).