web-dev-qa-db-fra.com

Utilisation de revtex sur Ubuntu 14.04 (texlive-publishers installé)

J'essaye de compiler un document LaTeX avec le paquetage revtex, mais une erreur de compilation m'indiquant est "Fichier à evtex4.sty'not found". Voici ce que j'ai essayé jusqu'à présent sans succès, basé sur mes propres solutions de fouille et Internet communes:

  • Installation de texlive-publishers; apt dit qu'il est déjà installé (et réinstaller ne nécessite aucune aide);
  • Remplacement de revtex4 par revtex4-1 ou revtex; ces autres fichiers * .sty sont également introuvables;
  • En cours d'exécution Sudo texhash;
  • Changer de moteur (j'ai essayé PdsLaTeX, LatexMk, XeLaTeX et LuaLaTeX);
  • Utiliser différents éditeurs.

BTW, texlive-extras et texlive-full sont également installés. En cours d'exécution apt show texlive-publishers Je vois que le dernier paquet n'a pas de problème de casse ou de conflit avec les autres.


Voici un exemple de travail minimal:

\documentclass{article}
\usepackage{revtex4-1}
\begin{document}
\end{document}

Dans ma machine, je reçois le journal ci-dessous.

enter image description here

2
Waldir Leoncio

Cela fonctionne pour moi (Ubuntu 16.04, TeXLive 2015) si je change l'extrait de code en:

\documentclass{revtex4-1}
\begin{document}
\end{document}

Il émet un avertissement:

Class revtex4 Warning: No Society specified, using generic APS style.

Donc, il faut probablement quelques options pour l’adapter au journal. Vous pouvez voir la documentation avec

texdoc revtex 

(si texdoc ne fonctionne pas, recherchez un fichier nommé aipguide4-1.pdf dans votre système)

second page of the docs

Ainsi, par exemple, pour Journal of Applied Physics , vous devez utiliser:

\documentclass[aip,jap]{revtex4-1}
2
Rmano