Installation d'auto-multiple-choice avec texlive2020

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.
vuolsicosi
Utilisateur confirmé
Utilisateur confirmé
Messages : 16
Inscription : mardi 21 avril 2020, 10:10
Statut actuel : Enseignant

[Résolu] Installation d'auto-multiple-choice avec texlive2020

Message par vuolsicosi »

Bonjour à tous,
après beaucoup de sueur et beaucoup d'aide sur ce forum, j'ai enfin réussi à installer texlive2020 qui me résout de nombreux problèmes.

J'aimerais maintenant installer auto-multiple-choice.
Il est disponible dans les paquets Synaptics, mais lorsque je veux l'installer, il me demande automatiquement et obligatoirement d'installer texlive2019.
C'est le même problème par exemple si je souhaite installer l'éditeur Kile.

J'imagine qu'il ne faut pas réinstaller texlive, et je viens donc solliciter votre aide.

Nicolas
Dernière modification par vuolsicosi le vendredi 28 août 2020, 18:54, modifié 2 fois.

Thibault
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 193
Inscription : jeudi 28 février 2008, 16:20
Localisation : Vendée

Re: Installation d'auto-multiple-choice avec texlive2020

Message par Thibault »

En regardant j'ai trouvé cette explication (aller à "Integrating vanilla TeX Live with Debian") concernant une autre distribution texlive mais qu'on doit pouvoir appliquer ici aussi.
Il s'agit de créer des paquets "idiots" disant à synaptics que texlive est installée.

À tester...
Thibault
Prof de maths...
Utilisateur de LaTeX sous Linux (ubuntu 20.04 LTS)
Distrib TeXlive
Éditeur GNU Emacs 26.3 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.14) + auctex + yasnippets

vuolsicosi
Utilisateur confirmé
Utilisateur confirmé
Messages : 16
Inscription : mardi 21 avril 2020, 10:10
Statut actuel : Enseignant

Re: Installation d'auto-multiple-choice avec texlive2020

Message par vuolsicosi »

Je découvre un truc étrange.
J'ai installé Texmaker avant l'installation de Texlive2020.
Et je m'aperçois maintenant que Texmaker demande lui aussi l'installation de Texlive2019.
Il fonctionne très bien désormais, il n'y a plus les erreurs que j'avais avec Texlive2019.

Je ne sais pas si je peux installer auto-multiple-choice (amc), qui sera donc accompagné de texlive2019, puis supprimer texlive2019 (mais j'ai peur qu'il me force à désinstaller aussi amc)

Je demande votre avis avant, j'ai trop peur de faire une bêtise.

vuolsicosi
Utilisateur confirmé
Utilisateur confirmé
Messages : 16
Inscription : mardi 21 avril 2020, 10:10
Statut actuel : Enseignant

Re: Installation d'auto-multiple-choice avec texlive2020

Message par vuolsicosi »

Thibault a écrit :
vendredi 28 août 2020, 13:26
En regardant j'ai trouvé cette explication (aller à "Integrating vanilla TeX Live with Debian") concernant une autre distribution texlive mais qu'on doit pouvoir appliquer ici aussi.
Il s'agit de créer des paquets "idiots" disant à synaptics que texlive est installée.

À tester...
Je n'ose pas pour l'instant...

Arathorn
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 220
Inscription : mercredi 24 avril 2013, 19:47

Re: Installation d'auto-multiple-choice avec texlive2020

Message par Arathorn »

C'est que j'ai fait et cela fonctionne.
Je pars du principe que texlive vanille est installé et rien d'autre.
Il faudra vérifier le lien et le numéro 2020-1 en particulier si cela a chagé depuis avril.

Code : Tout sélectionner

sudo apt install equivs --no-install-recommends
mkdir -p /tmp/tl-equivs && cd /tmp/tl-equivs
equivs-control texlive-local
wget -O texlive-local http://www.tug.org/texlive/files/debian-equivs-2020-ex.txt
equivs-build texlive-local
sudo dpkg -i texlive-local_2020-1_all.deb
sudo apt install -f
Installez AMC ici avec la version 1.4 qui date d'il y a 2 ou 3 ans. J'utilise la version test. Aucun souci.

Code : Tout sélectionner

sudo add-apt-repository ppa:alexis.bienvenue/stable && sudo apt-get update
sudo apt-get install auto-multiple-choice && sudo apt-get install msmtp
Créez un lien symbolique.

Code : Tout sélectionner

sudo ln -s /usr/share/texmf/tex/latex/AMC /usr/local/texlive/texmf-local/tex/latex/AMC
sudo mktexlsr

MB
Administrateur
Administrateur
Messages : 7189
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

Re: Installation d'auto-multiple-choice avec texlive2020

Message par MB »

En observant les dépendance du paquet kile, on constate effectivement la présence de texlive-latex-base. Le gestionnaire de paquet d'ubuntu ignorant la présence d'une version vanilla de texlive, il va effectivement installer ce paquet.

Pour l'éviter, il faut donc faire croire au gestionnaire de paquet d'ubuntu que le paquet texlive-latex-base est déjà installé.

Une autre possibilité serait de laisser tomber kile et d'utiliser texstudio, qui a le bon goût de ne dépendre d'aucun paquet texlive (et qui d'après moi est un meilleur éditeur latex que kile).
MB (Pas d'aide en Message Privé)
Merci d'utiliser MathJax (voir ici) et d'éviter le style SMS pour la lisibilité des messages.

vuolsicosi
Utilisateur confirmé
Utilisateur confirmé
Messages : 16
Inscription : mardi 21 avril 2020, 10:10
Statut actuel : Enseignant

Re: Installation d'auto-multiple-choice avec texlive2020

Message par vuolsicosi »

Je vais essayer de suivre vos indications, Thibault et Arathorn, ça me semble compliqué, mais je vais faire de mon mieux.
Première question : j'ai installé texlive2020 pour Ubuntu, ce n'est pas Vanilla, si ?
Le lien mène à :

Code : Tout sélectionner

Section: misc
Priority: optional
Standards-Version: 4.1.4

Package: texlive-local
Version: 2020-1
Maintainer: you <you@yourdomain.example.org>
Provides: chktex, biblatex, biblatex-dw, cm-super, cm-super-minimal, context, 
 dvidvi, dvipng, feynmf, fragmaster, jadetex, lacheck, latex-beamer, 
 latex-cjk-all, latex-cjk-chinese, latex-cjk-chinese-arphic-bkai00mp, 
 latex-cjk-chinese-arphic-bsmi00lp, latex-cjk-chinese-arphic-gbsn00lp, 
 latex-cjk-chinese-arphic-gkai00mp, latex-cjk-common, latex-cjk-japanese, 
 latex-cjk-japanese-wadalab, latex-cjk-korean, latex-cjk-thai, latexdiff, 
 latexmk, latex-sanskrit, latex-xcolor, lcdf-typetools, lmodern, luatex, 
 musixtex, passivetex, pgf, preview-latex-style, prosper, ps2eps, psutils, 
 purifyeps, t1utils, tex4ht, tex4ht-common, tex-gyre, texlive, texlive-base, 
 texlive-bibtex-extra, texlive-binaries, texlive-common, texlive-extra-utils,
 texlive-fonts-extra, texlive-fonts-extra-doc, texlive-fonts-recommended,
 texlive-fonts-recommended-doc, texlive-font-utils, texlive-formats-extra,
 texlive-games, texlive-generic-extra, texlive-generic-recommended,
 texlive-humanities, texlive-humanities-doc, texlive-lang-african,
 texlive-lang-all, texlive-lang-arabic, texlive-lang-cjk, texlive-lang-cyrillic,
 texlive-lang-czechslovak, texlive-lang-english, texlive-lang-european,
 texlive-lang-japanese, texlive-lang-chinese, texlive-lang-korean,
 texlive-lang-french, texlive-lang-german, texlive-lang-greek, 
 texlive-lang-indic, texlive-lang-italian, texlive-lang-other, 
 texlive-lang-polish, texlive-lang-portuguese, texlive-lang-spanish,
 texlive-latex-base, texlive-latex-base-doc, texlive-latex-extra, 
 texlive-latex-extra-doc, texlive-latex-recommended, 
 texlive-latex-recommended-doc, texlive-luatex, texlive-math-extra, 
 texlive-metapost, texlive-metapost-doc, texlive-music,
 texlive-omega, texlive-pictures, texlive-pictures-doc, texlive-plain-extra,
 texlive-plain-generic,
 texlive-pstricks, texlive-pstricks-doc, texlive-publishers,
 texlive-publishers-doc, texlive-science, texlive-science-doc, texlive-xetex,
 thailatex, tipa, tipa-doc, xindy, xindy-rules, xmltex, asymptote, texinfo
Depends: freeglut3
Architecture: all
Description: My local installation of TeX Live 2020.
 A full "vanilla" TeX Live 2020
 http://tug.org/texlive/debian#vanilla
C'est bien ça ?


Pour MB : pourtant, pour texstudio, il me demande aussi l'installation de texlive-base.

MB
Administrateur
Administrateur
Messages : 7189
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

Re: Installation d'auto-multiple-choice avec texlive2020

Message par MB »

vuolsicosi a écrit :
vendredi 28 août 2020, 16:29
Pour MB : pourtant, pour texstudio, il me demande aussi l'installation de texlive-base.
Le paquet est marqué comme recommandé, il n'est donc pas absolument nécessaire de l'installer.
Tu peux tenter la commande suivante.

Code : Tout sélectionner

sudo apt install --no-install-recommends texstudio
MB (Pas d'aide en Message Privé)
Merci d'utiliser MathJax (voir ici) et d'éviter le style SMS pour la lisibilité des messages.

vuolsicosi
Utilisateur confirmé
Utilisateur confirmé
Messages : 16
Inscription : mardi 21 avril 2020, 10:10
Statut actuel : Enseignant

Re: Installation d'auto-multiple-choice avec texlive2020

Message par vuolsicosi »

Code : Tout sélectionner

sudo apt install --no-install-recommends texstudio
Impeccable, et en plus j'ai compris :) Merci.
par Arathorn » vendredi 28 août 2020, 14:09
C'est que j'ai fait et cela fonctionne.
Impeccable, ça fonctionne aussi. Par contre, j'ai pas compris tout dans le détail :) Mille mercis

Seul truc

Code : Tout sélectionner

sudo add-apt-repository ppa:alexis.bienvenue/amc-stable
ne me semble pas nécessaire, car on installe amc à partir des dépôts standards, je crois.
Dernière modification par vuolsicosi le vendredi 28 août 2020, 17:22, modifié 3 fois.

Arathorn
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 220
Inscription : mercredi 24 avril 2013, 19:47

Re: Installation d'auto-multiple-choice avec texlive2020

Message par Arathorn »

Par contre, j'ai pas compris tout dans le détail
Moi non plus mais j'avais d'abord testé avec xubuntu 18 installé sur virtualbox avant de le faire sur le pc.