Outils pour utilisateurs

Outils du site


issue183:latex

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
issue183:latex [2022/07/31 09:11] d52frissue183:latex [2022/07/31 11:56] (Version actuelle) auntiee
Ligne 3: Ligne 3:
 Remember Tex was designed for typesetting, and remember that, until IBM made CGA graphics cards available in 1981, computer monitors displayed only ASCII characters: text, numbers and a few special characters. Printers were also restricted in the same way until the development of Postscript (mid 1980s) and PDF (1992).** Remember Tex was designed for typesetting, and remember that, until IBM made CGA graphics cards available in 1981, computer monitors displayed only ASCII characters: text, numbers and a few special characters. Printers were also restricted in the same way until the development of Postscript (mid 1980s) and PDF (1992).**
  
-Tex a été développé au milieu des années 1970 par Donald Knuth et publié en 1978. « TeX a été conçu avec deux objectifs principaux en tête : permettre à n'importe qui de produire des livres de haute qualité avec un minimum d'effort, et fournir un système qui donnerait exactement les mêmes résultats sur tous les ordinateurs, à tout moment » (Wikipedia : Tex). Cela signifie que le document et les instructions de composition devaient être écrits en utilisant uniquement les 128 caractères standard disponibles en ASCII. Rappelez-vous que le premier IBM-PC n'a été disponible qu'en 1981. Il était équipé de 16 Ko de mémoire vive, qui pouvait être étendue à 256 Ko. Pour le stockage, l'IBM-PC original pouvait accueillir un ou deux lecteurs de disquettes de 320 Ko. Comme il n'y avait pas de PC en 1978, les premières installations de Tex fonctionnaient sur des machines PDP-10, un ordinateur central populaire dans les entreprises et les universités.+Tex a été développé par Donald Knuth au milieu des années 1970 et publié en 1978. « TeX a été conçu avec deux objectifs principaux en tête : permettre à n'importe qui de produire des livres de haute qualité avec un minimum d'effort, et fournir un système qui donnerait exactement les mêmes résultats sur tous les ordinateurs, à tout moment » (Wikipedia : Tex). Cela signifiait que le document et les instructions de composition devaient être écrits en utilisant uniquement les 128 caractères standard disponibles en ASCII. Rappelez-vous que le premier IBM-PC n'a été disponible qu'en 1981. Il était équipé de 16 Ko de mémoire vive, qui pouvait être étendue à 256 Ko. Pour le stockage, l'IBM-PC original pouvait accueillir un ou deux lecteurs de disquettes de 320 Ko. Comme il n'y avait pas de PC en 1978, les premières installations de Tex fonctionnaient sur des machines PDP-10, un ordinateur central populaire dans les entreprises et les universités.
  
-N'oubliez pas que Tex a été conçu pour la composition et que, jusqu'à ce qu'IBM mette à disposition des cartes graphiques CGA en 1981, les écrans d'ordinateur n'affichaient que des caractères ASCII : texte, chiffres et quelques caractères spéciaux. Les imprimantes étaient également limitées de la même manière jusqu'au développement de Postscript (milieu des années 1980) et de PDF (1992).+N'oubliez pas que Tex a été conçu pour la composition et que, jusqu'à ce qu'IBM mette à disposition des cartes graphiques CGA en 1981, les écrans d'ordinateur n'affichaient que des caractères ASCII : texte, chiffres et quelques caractères spéciaux. Les imprimantes étaient également limitées de la même manière jusqu'au développement de Postscript (au milieu des années 1980) et de PDF (1992).
  
  
Ligne 12: Ligne 12:
 Because this early design decision was forced upon Knuth by the hardware specifications available at the time, Tex is now remarkably flexible and relatively easy to expand. Need a new capability? Write a new package. For example, the American Mathematical Society has written several packages that are very useful when mathematical formulas are included in printed documents.. This set of packages can be identified by “ams” at the beginning of the package name.** Because this early design decision was forced upon Knuth by the hardware specifications available at the time, Tex is now remarkably flexible and relatively easy to expand. Need a new capability? Write a new package. For example, the American Mathematical Society has written several packages that are very useful when mathematical formulas are included in printed documents.. This set of packages can be identified by “ams” at the beginning of the package name.**
  
-Cette brève leçon d'histoire a pour but de souligner la nécessité des paquets lors de l'utilisation de Tex. Avec une mémoire vive disponible très limitée et la nécessité d'utiliser uniquement l'ASCII, Knuth a dû développer un système de composition qui serait efficace et fonctionnerait de manière cohérente sur des ordinateurs centraux provenant du plus grand nombre possible de fabricants différents. Ces limites (puissance de traitement et puissance d'impression) ont nécessité l'utilisation de paquets, de petits ensembles indépendants d'instructions qui ne pouvaient être chargés que lorsque cela était nécessaire. Les limitations matérielles ont rendu Tex et LaTex modulaires.+Cette brève leçon d'histoire a pour but de souligner le besoin de paquets lors de l'utilisation de Tex. Avec une mémoire vive disponible très limitée et la nécessité d'utiliser uniquement l'ASCII, Knuth a dû développer un système de composition qui serait efficace et fonctionnerait sans problème sur des ordinateurs centraux provenant du plus grand nombre possible de fabricants différents. Ces limites (puissance de traitement et puissance d'impression) ont nécessité l'utilisation de paquets, de petits ensembles indépendants d'instructions qui ne pouvaient être chargés que lorsque cela était nécessaire. Les limitations matérielles ont rendu Tex et LaTex modulaires.
  
 Parce que cette décision de conception précoce a été imposée à Knuth par les spécifications matérielles disponibles à l'époque, Tex est aujourd'hui remarquablement flexible et relativement facile à étendre. Vous avez besoin d'une nouvelle fonctionnalité ? Écrivez un nouveau paquet. Par exemple, l'American Mathematical Society a écrit plusieurs paquets qui sont très utiles lorsque des formules mathématiques sont incluses dans des documents imprimés. Cet ensemble de paquets peut être identifié par « ams » au début du nom du paquet. Parce que cette décision de conception précoce a été imposée à Knuth par les spécifications matérielles disponibles à l'époque, Tex est aujourd'hui remarquablement flexible et relativement facile à étendre. Vous avez besoin d'une nouvelle fonctionnalité ? Écrivez un nouveau paquet. Par exemple, l'American Mathematical Society a écrit plusieurs paquets qui sont très utiles lorsque des formules mathématiques sont incluses dans des documents imprimés. Cet ensemble de paquets peut être identifié par « ams » au début du nom du paquet.
Ligne 21: Ligne 21:
 What kind of document are you trying to write? Are you doing research in the physical sciences? There are 93 packages which include the word physics in their description at CTAN. There are 58 which use chemistry, but only 14 for astronomy. What about the life sciences? Packages using biology in their description are 23 in number, but only 1 for biochemistry. There are 750(!) for math, 62 labeled for geometry. You might want to narrow your search for an appropriate package, for example the term “integration” has 21 packages, probably some of these are in the total of 750 for mathematics. Turning to non-scientific packages, there is 1 which says it supports the work of pastors and priests, 28 for business, 1 for accounting, 2 for banking - including one that is specific for documents from the Czech National Bank. ** What kind of document are you trying to write? Are you doing research in the physical sciences? There are 93 packages which include the word physics in their description at CTAN. There are 58 which use chemistry, but only 14 for astronomy. What about the life sciences? Packages using biology in their description are 23 in number, but only 1 for biochemistry. There are 750(!) for math, 62 labeled for geometry. You might want to narrow your search for an appropriate package, for example the term “integration” has 21 packages, probably some of these are in the total of 750 for mathematics. Turning to non-scientific packages, there is 1 which says it supports the work of pastors and priests, 28 for business, 1 for accounting, 2 for banking - including one that is specific for documents from the Czech National Bank. **
  
-Latex a été développé plus ou moins parallèlement à Tex. Latex est conçu pour être une couche conviviale au-dessus de Tex. C'est un ensemble de macros pour les fonctions de balisage de Tex, et il laisse les fonctions de mise en page à Tex. Il a été développé dans les années 1980la version actuelle a été publiée en 1994 et révisée en 2020. Latex consiste en un ensemble de paquets de base que tous les utilisateurs de Latex peuvent supposer être disponibleset une documentation minimale. L'archive Latex (https://www.ctan.org/pkg/latex) contient plus de détails. CTAN est un énorme entrepôt de paquets (ensembles de macros Tex) qui peuvent être téléchargés et ajoutés à vos fichiers Latex/Tex, puis mis à disposition pour être utilisés dans vos documents.+LaTeX a été développé plus ou moins parallèlement à Tex. LaTeX est conçu pour être une couche conviviale au-dessus de Tex. C'est un ensemble de macros pour les fonctions de balisage de Tex, et il laisse les fonctions de mise en page à Tex. Il a été développé dans les années 1980 et la version actuelle a été publiée en 1994 et révisée en 2020. LaTeX consiste en un ensemble de paquets de base que tous les utilisateurs de LaTeX peuvent supposer être disponibles et une documentation minimale. L'archive LaTeX (https://www.ctan.org/pkg/latex) contient plus de détails. CTAN est un énorme entrepôt de paquets (ensembles de macros Tex) qui peuvent être téléchargés et ajoutés à vos fichiers LaTeX/Tex, puis mis à disposition pour être utilisés dans vos documents.
  
 Quel type de document essayez-vous d'écrire ? Faites-vous des recherches dans le domaine des sciences physiques ? Il y a 93 paquets qui incluent le mot physique dans leur description au CTAN. Il y en a 58 qui utilisent la chimie, mais seulement 14 pour l'astronomie. Qu'en est-il des sciences de la vie ? Les paquets utilisant la biologie dans leur description sont au nombre de 23, mais seulement 1 pour la biochimie. Il y en a 750 (!) pour les mathématiques, 62 étiquetés pour la géométrie. Vous pourriez vouloir restreindre votre recherche pour trouver un paquet approprié, par exemple le terme « intégration » a 21 paquets, probablement certains d'entre eux sont dans le total de 750 pour les mathématiques. En ce qui concerne les paquets non scientifiques, il y en a un qui dit soutenir le travail des pasteurs et des prêtres, 28 pour les affaires, 1 pour la comptabilité, 2 pour la banque - dont un qui est spécifique aux documents de la Banque nationale tchèque. Quel type de document essayez-vous d'écrire ? Faites-vous des recherches dans le domaine des sciences physiques ? Il y a 93 paquets qui incluent le mot physique dans leur description au CTAN. Il y en a 58 qui utilisent la chimie, mais seulement 14 pour l'astronomie. Qu'en est-il des sciences de la vie ? Les paquets utilisant la biologie dans leur description sont au nombre de 23, mais seulement 1 pour la biochimie. Il y en a 750 (!) pour les mathématiques, 62 étiquetés pour la géométrie. Vous pourriez vouloir restreindre votre recherche pour trouver un paquet approprié, par exemple le terme « intégration » a 21 paquets, probablement certains d'entre eux sont dans le total de 750 pour les mathématiques. En ce qui concerne les paquets non scientifiques, il y en a un qui dit soutenir le travail des pasteurs et des prêtres, 28 pour les affaires, 1 pour la comptabilité, 2 pour la banque - dont un qui est spécifique aux documents de la Banque nationale tchèque.
Ligne 30: Ligne 30:
 If you find a package you would like to use at CTAN, what then? First, of course, you need to download it and unpack it. Then follow the installation instructions if there are any. Some packages have no installation instructions. Apparently the user is supposed to know how to install them. How the user, particularly inexperienced users, are to obtain this knowledge is not clear. Installing new Tex / LaTex packages can be a frustrating experience as you will learn in the rest of this article.** If you find a package you would like to use at CTAN, what then? First, of course, you need to download it and unpack it. Then follow the installation instructions if there are any. Some packages have no installation instructions. Apparently the user is supposed to know how to install them. How the user, particularly inexperienced users, are to obtain this knowledge is not clear. Installing new Tex / LaTex packages can be a frustrating experience as you will learn in the rest of this article.**
  
-Si votre document nécessite des citations, il existe des paquets pour plusieurs styles de citation différents afin que les références de votre document soient conformes au style exigé par votre école ou votre publication. Il existe 5 paquets pour le style MLA, 17 pour le style Chicago et 53 pour le style APA. Certains de ces paquets seront obsolètes car les styles de citation changent de temps en temps. (Peut-être devrions-nous développer un paquet pour le FCM ? <langue fermement plantée dans la joue>).+Si votre document nécessite des citations, il existe des paquets pour plusieurs styles de citation différents afin que les références de votre document soient conformes au style exigé par votre école ou votre publication. Il existe 5 paquets pour le style MLA, 17 pour le style Chicago et 53 pour le style APA. Certains de ces paquets seront obsolètescar les styles de citation changent de temps en temps. (Peut-être devrions-nous développer un paquet pour le FCM ? <je plaisante, bien entendu>).
  
-Si vous trouvez un paquetage que vous aimeriez utiliser au CTAN, que faire ? D'abord, bien sûr, vous devez le télécharger et le décompresser. Ensuite, suivez les instructions d'installation s'il y en a. Certains paquets n'ont pas d'instructions d'installation. Apparemment, l'utilisateur est censé savoir comment les installer. La manière dont l'utilisateur, en particulier les utilisateurs inexpérimentés, doit acquérir cette connaissance n'est pas claire. L'installation de nouveaux paquets Tex/LaTex peut être une expérience frustrante, comme vous l'apprendrez dans la suite de cet article.+Si vous trouvez un paquetage que vous aimeriez utiliser au CTAN, que faire ? D'abord, bien sûr, vous devez le télécharger et le décompresser. Ensuite, suivez les instructions d'installation s'il y en a. Certains paquets n'ont pas d'instructions d'installation. Apparemment, l'utilisateur est censé savoir comment les installer. La manière dont l'utilisateur, en particulier les utilisateurs inexpérimentés, doit acquérir cette connaissance n'est pas claire. L'installation de nouveaux paquets Tex/LaTeX peut être une expérience frustrante, comme vous l'apprendrez dans la suite de cet article.
  
  
Ligne 45: Ligne 45:
 1. Créez le répertoire « config » à côté du fichier apa7.ins 1. Créez le répertoire « config » à côté du fichier apa7.ins
 2. Exécutez latex apa7.ins 2. Exécutez latex apa7.ins
-3. Déplacez/copiez apa7.cls dans le répertoire de votre installation latex ou dans le répertoire contenant votre projet latex.+3. Déplacez/copiez apa7.cls dans le répertoire de votre installation LaTeX ou dans le répertoire contenant votre projet LaTeX.
  
-Comme nous allons le découvrir, ces instructions sont appropriées pour installer apa7. Elles ne sont pas tout ce que vous devez savoir pour installer et utiliser les styles de citation APA dans vos documents. J'ai choisi APA parce que c'est un style de citation très communément utilisé dans les collèges, les universités et les revues professionnelles. J'ai choisi apa7 parce qu'il est lié à la révision la plus récente de la norme de style APA. Que vous utilisiez APA (ou tout autre style de citation), j'espère que vous apprendrez de ce que j'ai fait. Lorsque vous voudrez étendre ce que vous pouvez faire avec LaTex en installant de nouveaux paquets, gardez mon expérience à l'esprit.+Comme nous allons le découvrir, ces instructions sont appropriées pour installer apa7. Elles ne sont pas tout ce que vous devez savoir pour installer et utiliser les styles de citation APA dans vos documents. J'ai choisi APA parce que c'est un style de citation très communément utilisé dans les collèges, les universités et les revues professionnelles. J'ai choisi apa7 parce qu'il est lié à la révision la plus récente de la norme de style APA. Que vous utilisiez APA (ou tout autre style de citation), j'espère que vous apprendrez de ce que j'ai fait. Lorsque vous voudrez étendre ce que vous pouvez faire avec LaTeX en installant de nouveaux paquets, gardez mon expérience à l'esprit.
  
  
Ligne 60: Ligne 60:
  
 Après avoir téléchargé le paquet apa7.zip et l'avoir décompressé, vous trouverez les fichiers suivants : apa7.dtx, apa7.ins, apa7.pdf, README.txt. Le fichier README contient les instructions d'installation indiquées ci-dessus. APA7.PDF contient la documentation pour cette version de la feuille de style APA - rien pour aider à l'installation du paquet. Je vais donc suivre les instructions. Après avoir téléchargé le paquet apa7.zip et l'avoir décompressé, vous trouverez les fichiers suivants : apa7.dtx, apa7.ins, apa7.pdf, README.txt. Le fichier README contient les instructions d'installation indiquées ci-dessus. APA7.PDF contient la documentation pour cette version de la feuille de style APA - rien pour aider à l'installation du paquet. Je vais donc suivre les instructions.
-1. Dans le dossier apa7 de mon dossier de téléchargement par défaut, j'ai créé un dossier appelé « config ».+1. Dans le dossier apa7 de mon dossier de téléchargements par défaut, j'ai créé un dossier appelé « config ».
 2. J'ai ouvert une fenêtre de terminal et exécuté latex apa7.ins. Cela a généré douze fichiers txt dans le dossier config : douze fichiers commençant par apa7 et ensuite un mot désignant la langue : apa7american.txt, apa7british.txt, etc. Deux fichiers ont également été ajoutés dans le dossier principal apa7 : apa7.cls et apa7.log. 2. J'ai ouvert une fenêtre de terminal et exécuté latex apa7.ins. Cela a généré douze fichiers txt dans le dossier config : douze fichiers commençant par apa7 et ensuite un mot désignant la langue : apa7american.txt, apa7british.txt, etc. Deux fichiers ont également été ajoutés dans le dossier principal apa7 : apa7.cls et apa7.log.
 3. Ensuite, je suis censé copier apa7.cls dans le répertoire de mon installation latex ou de mon projet. J'ai choisi le dossier du projet.  3. Ensuite, je suis censé copier apa7.cls dans le répertoire de mon installation latex ou de mon projet. J'ai choisi le dossier du projet. 
Ligne 75: Ligne 75:
 Each user will have to find where the files with a particular extension are stored in their distribution. Most or all will be in the same part of the directory tree. Search for the extension to find the location. Then move the appropriate file into the location. Then repeat. In my download/apacite folder, there are eight extensions which need to be relocated. Where they will go depends upon your distribution.** Each user will have to find where the files with a particular extension are stored in their distribution. Most or all will be in the same part of the directory tree. Search for the extension to find the location. Then move the appropriate file into the location. Then repeat. In my download/apacite folder, there are eight extensions which need to be relocated. Where they will go depends upon your distribution.**
  
-Ce que j'ai appris n'est pas évident et n'est pas mentionné dans la documentation d'apa7. APA7 est simplement une mise à jour de la feuille de style APA originale qui est disponible en installant apacite. Ce n'est pas un paquetage complet, le paquetage original apacite doit être installé en premier. Cet oubli dans la documentation est courant avec les paquets Tex ; ce genre d'oubli est très frustrant pour les utilisateurs inexpérimentés.+Ce que j'ai appris n'est pas évident et n'est pas mentionné dans la documentation d'apa7. APA7 est simplement une mise à jour de la feuille de style APA originale qui est disponible en installant apacite. Ce n'est pas un paquet complet, le paquet original apacite doit être installé en premier. Cet oubli dans la documentation est courant avec les paquets Tex ; ce genre d'oubli est très frustrant pour les utilisateurs inexpérimentés.
  
-Après avoir téléchargé et décompressé apacite, j'ai ensuite donné la commande text apacite.ins. (Cette instruction est souvent utilisée comme précurseur de l'installation des paquets Tex/LaTex). Il y a maintenant 24 fichiers dans le dossier apacite au lieu des 4 avec lesquels j'ai commencé. Ces fichiers ont besoin d'une lieu d'accueil ; ils doivent être déplacés vers les dossiers appropriés dans la hiérarchie des dossiers tex.+Après avoir téléchargé et décompressé apacite, j'ai ensuite donné la commande text apacite.ins. (Cette instruction est souvent utilisée comme précurseur de l'installation des paquets Tex/LaTeX). Il y a maintenant 24 fichiers dans le dossier apacite au lieu des 4 avec lesquels j'ai commencé. Ces fichiers ont besoin d'une lieu d'accueil ; ils doivent être déplacés vers les dossiers appropriés dans la hiérarchie tex des dossiers.
  
 Chaque utilisateur devra trouver où sont stockés les fichiers avec une extension particulière dans sa distribution. La plupart, voire tous, se trouveront dans la même partie de l'arborescence des répertoires. Recherchez l'extension pour trouver l'emplacement. Ensuite, déplacez le fichier approprié dans cet emplacement. Puis répétez l'opération. Dans mon dossier download/apacite, il y a huit extensions qui doivent être déplacées. Leur emplacement dépend de votre distribution. Chaque utilisateur devra trouver où sont stockés les fichiers avec une extension particulière dans sa distribution. La plupart, voire tous, se trouveront dans la même partie de l'arborescence des répertoires. Recherchez l'extension pour trouver l'emplacement. Ensuite, déplacez le fichier approprié dans cet emplacement. Puis répétez l'opération. Dans mon dossier download/apacite, il y a huit extensions qui doivent être déplacées. Leur emplacement dépend de votre distribution.
Ligne 86: Ligne 86:
 As always if you have comments, or questions, or have a specific topic you want me to deal with, please send an email. I will respond to the best of my ability.** As always if you have comments, or questions, or have a specific topic you want me to deal with, please send an email. I will respond to the best of my ability.**
  
-Je sais que cet article ne contenait pas beaucoup de matériel « pratique » que vous pouviez suivre. Le mois prochain, je reviendrai à mon habituel travail pratique, étape par étape, en développant le travail d'Erik sur les images dans les documents. Certains d'entre vous ont probablement regardé une ou plusieurs des vidéos de formation sur LaTex disponibles en ligne. Nombre d'entre elles indiquent précisément quels paquets doivent être inclus pour effectuer certaines tâches. Erik a utilisé trois paquets dans les articles qu'il a écrits : graphicx, subcaption et lipsum. Les paquets peuvent être utilisés pour étendre LaTex, pour lui donner des capacités que l'installation standard ne possède pas, pour mettre à jour ses fonctionnalitéspour effectuer des tâches spécifiques. La prochaine fois que je regarderai des images, j'aurai besoin d'utiliser le paquet graphicx.+Je sais que cet article ne contenait pas beaucoup de matériel « pratique » que vous pouviez suivre. Le mois prochain, je reviendrai à mon habituel travail pratique, étape par étape, en développant le travail d'Erik sur les images dans les documents. Certains d'entre vous ont probablement regardé une ou plusieurs des vidéos de formation sur LaTeX disponibles en ligne. Nombre d'entre elles indiquent précisément quels paquets doivent être inclus pour effectuer certaines tâches. Erik a utilisé trois paquets dans les articles qu'il a écrits : graphicx, subcaption et lipsum. Les paquets peuvent être utilisés pour étendre LaTeX, pour lui donner des capacités que l'installation standard ne possède pas, pour mettre à jour ses fonctionnalités et pour effectuer des tâches spécifiques. La prochaine fois que je regarderai des images, j'aurai besoin d'utiliser le paquet graphicx.
  
 Comme toujours, si vous avez des commentaires, des questions ou un sujet spécifique que vous souhaitez que je traite, envoyez-moi un courriel. Je vous répondrai du mieux que je peux. Comme toujours, si vous avez des commentaires, des questions ou un sujet spécifique que vous souhaitez que je traite, envoyez-moi un courriel. Je vous répondrai du mieux que je peux.
  
issue183/latex.1659251476.txt.gz · Dernière modification : 2022/07/31 09:11 de d52fr