Se connecter
Se connecter
Inscription
Mot de passe perdu
Connexion:
[Actualités]
Nvidia prévient d'une pénurie de GPU ce trimestre, avec une reprise début 2025
[Actualités]
Les Technos #469 : Un jour sans fin
[Actualités]
Test Farming Simulator 25 (PS5) - Des innovations intéressantes mais des perfor...
[Actualités]
Qualcomm souhaite réduire davantage les prix des PC Windows basés sur ARM
[Actualités]
Finalement, Google préparerait une nouvelle tablette mais la Pixel Tablet 2 ser...
[Actualités]
Windows 10 version 22H2 : erreur de mise à jour et de désinstallation
[Actualités]
OpenAI prépare désormais son propre navigateur
[Actualités]
WhatsApp bat Telegram : les transcriptions des messages vocaux arrivent pour tou...
[Actualités]
Unreal et Unreal Tournament désormais gratuits sur Internet Archive
[Actualités]
Windows 10 : Microsoft affiche des publicités en plein écran pour les PC équi...
[Articles]
Dungeons 4 - Nintendo Switch Edition
[Articles]
The Bridge Curse 2 : The Extrication
[Articles]
Farmagia
[Articles]
I*CHU: Chibi Edition
[Articles]
Farming Simulator 25
[Articles]
Goblin Slayer -Another Adventurer- Nightmare Feast
[Articles]
Deel lance des programmes en marque blanche et pour les revendeurs pour plus de ...
[Articles]
ESET Research : WolfsBane, nouvelle porte dérobée de cyber-espionnage Linux cr...
[Articles]
Devoteam présente son nouveau plan stratégique « AMPLIFY » avec un fort acce...
[Articles]
LEGO Horizon Adventures
Actualités
Lettre d'information
Proposer une actualité
Archives
Actualités
Articles
Programmation
Press Release
Matériel
Logiciels
Livres
Interviews
Derniers commentaires
Jeux Vidéos
XBox One
XBox 360
Wii U
PSP
PS4
PS3
PC
DS
GameCube
3DS
Forum
Derniers messages
Informatique
Fun
Divers
Logithèque
Blogs
Divers
A Propos
Annonceurs
Contact
Recherche
RSS
Editer un article
Titre
Mots Clés
Texte
[size=18] [b]Nom[/b] [/size] rtf2LaTeX - Convertit le format RTF (Rich Text Format) vers LaTeX [size=18] [b]Syntaxe[/b] [/size] [b]rtf2LaTeX [ -c ][/b] [b][ -C nom_de_fichier ][/b] [b][ -d ][/b] [b][ -g ][/b] [b][ -G ][/b] [b][ -h ][/b] [b][ -H ][/b] [b][ -L nom_de_fichier ][/b] [b][ -p ][/b] [b][ -q ][/b] [b][ -r ][/b] [b][ -s ][/b] [b][ -t ][/b] [b][ -T taux_de_réduction ][/b] [b][ -u ][/b] [b][ -v[#] ][/b] [b][ -V ][/b] [b][ fichier-RTF ][/b] [size=18] [b]Description[/b] [/size] [i]rtf2LaTeX[/i] est un filtre basé sur le lecteur RTF de Paul DuBois qui convertit le format RTF (Rich Text Format de Microsoft) en LaTeX. [i]rtf2LaTeX[/i] fait tout son possible pour rendre maintenable et modifiable le document LaTeX généré. Par manque de motivation, un grand nombre de fonctionnalités ne sont pas supportées par [b]rtf2LaTeX ; [/b] beaucoup d'entre elles pourraient être ajoutées facilement sans grands changements dans le programme, simplement en ajoutant quelques sections de code. [size=18] [b]Options[/b] [/size] [b]-c[/b] [table][row][col] [/col][col]Génère un fichier LaTeX sans mise en forme de caractères. [/col][/row][/table] [b]-C nom_de_fichier[/b] [table][row][col] [/col][col]Spécifie un autre fichier de conversion pour les caractères dont les codes sont au-delà de 128 (nom_de_fichier sans extension). Le fichier de conversion doit avoir l'extension .code. [b][/b] Le fichier de conversion par défaut est mac.code, correspondant aux fichiers rtf créés par des programmes Macintosh. (Ce fichier de conversion contient, au début, le mot_de_contrôle_rtf mac.) Il faut utiliser le fichier de conversion ansi.code pour les fichiers rtf créés sous DOS ou WINDOWS (mot_de_contrôle_rtf : ansi) Ces deux fichiers de conversion contiennent les caractères les plus importants. S'il vous en faut de nouveaux, il est très facile d'en rajouter. Vous pouvez créer votre propre fichier de conversion de la façon suivante : [b][/b] La première ligne du fichier de conversion doit contenir un commentaire. Puis les lignes contenant les caractères doivent suivre. Chaque ligne commence par le code-rtf du caractère (de 128 à 255). Ensuite vient la commande LaTeX (une chaîne de caractères) après un espace unique. Un commentaire doit être inséré après la 25ème colonne. Il n'est pas nécessaire d'inclure tous les codes de 128 à 256. Les tabulations ne sont pas autorisées. [b][/b] Vous trouverez des exemples dans les fichiers interna.rtf ou interna.tex. Pour un exemple de fichier de conversion complet, voir mac.code [/col][/row][/table] [b]-d[/b] [table][row][col] [/col][col]Ne génère pas de caractères de mise en forme à l'intérieur des commandes LaTeX telles que section, note de bas de page, en-tête, etc. [/col][/row][/table] [b]-g[/b] [table][row][col] [/col][col]Génère les guillemets simples allemands (dans ce cas le style de page german.sty de H. Partl est nécessaire, il est disponible sur Internet) à la place des guillemets simples anglais. [/col][/row][/table] [b]-G[/b] [table][row][col] [/col][col]Génère les guillemets doubles allemands (dans ce cas le style de page german.sty de H. Partl est nécessaire, il est disponible sur Internet) à la place des guillemets doubles anglais. [/col][/row][/table] [b]-h[/b] [table][row][col] [/col][col]Affiche un résumé de vos options. [/col][/row][/table] [b]-H[/b] [table][row][col] [/col][col]Utiliser l'en-tête et le pied de page LaTeX, pour que le numéro de page soit dans le pied de page et que l'en-tête soit vide. Si vous ne spécifiez pas cette option, le numéro de page se trouvera dans le coin droit de l'en-tête et il y aura une tentative de traduire l'en-tête RTF. Le pied de page RTF est toujours ignoré ! [/col][/row][/table] [b]-L nom_de_fichier[/b] [table][row][col] [/col][col]Spécifie un autre fichier de conversion pour les styles spéciaux de WORD comme les titres, pied de page, ... . (nom_de_fichier sans extension) Le fichier de conversion doit avoir l'extension .land. [b][/b] Certains styles de WORD seront traduits en commandes LaTeX (par ex. titre 1 en section, titre 2 en subsection, ...) Les autres seront ignorés (si l'option -d n'est pas active), car LaTeX les gère mieux que WORD (par ex. l'appel ou le texte de note de bas de page) Le fichier de conversion avec l'extension .land indique au filtre comment ils doivent être traduits. [b][/b] Le fichier de conversion par défaut est english.land, il convient pour les fichiers rtf générés par les versions anglaises de WORD et WINWORD. (Ce fichier de conversion utilise les styles " heading 1 ", " heading 2 ", ... " footer ", " header ", " footnote text ", ...) Il faut utiliser le fichier de conversion german.land pour les fichiers rtf générés par les versions allemandes de WORD et WINWORD. (noms de style : " Gliederung 1 ", " Fu/3zeile ", ...) On trouve dans ces deux fichiers les styles spéciaux de Word les plus importants. Si d'autres vous sont nécessaires, il vous sera très facile d'en rajouter. Vous pouvez créer votre propre fichier de conversion comme ci-dessous : [b][/b] La première ligne du fichier de conversion doit contenir un commentaire. Puis les lignes contenant les styles doivent suivre. Chaque ligne commence par le nom du style. (Obligatoirement une chaîne de 20 caractères) Il peut y avoir ensuite le début de commande LaTeX (une chaîne de 20 caractères) et la fin de commande LaTeX (20 caractères). (S'il n'y a pas de commandes LaTeX, alors le style sera ignoré.) Un commentaire peut être inséré après la 60ème colonne. (Ce commentaire sera écrit dans le fichier de sortie LaTeX) Les tabulations ne sont pas autorisées. Vous trouverez des exemples dans les fichiers interna.rtf ou interna.tex Pour un exemple de fichier de conversion complet, voir english.land. [/col][/row][/table] [b]-n[/b] [table][row][col] [/col][col]Utilise hfilreak au lieu de \ pour générer un passage à la ligne[/col][/row][/table] [b]-p[/b] [table][row][col] [/col][col]Génère un fichier LaTeX sans mise en forme de paragraphe. [/col][/row][/table] [b]-q[/b] [table][row][col] [/col][col]Effectue un comptage des doubles guillemets puis remplace chaque second guillemet par un guillemet de fermeture dans le fichier de sortie. Ceci est utile si vous n'avez utilisé qu'un seul type de guillemets dans le document et que vous êtes sûr de n'en avoir oublié aucun. Attention : cette option produira certainement des résultats curieux si le document contient des doubles guillemets ouvrants et fermants. [/col][/row][/table] [b]-r[/b] [table][row][col] [/col][col]Ne génère pas d'indentation (ni gauche, ni droite). [/col][/row][/table] [b]-s[/b] [table][row][col] [/col][col]Ne génère pas de taquets de tabulation. [/col][/row][/table] [b]-t[/b] [table][row][col] [/col][col]Les tableaux générés ne sont pas mis en forme. [/col][/row][/table] [b]-T f[/b] [table][row][col] [/col][col]Spécifie un autre facteur de réduction des cellules dans tous les tableaux ; la valeur par défaut est 0,7. [/col][/row][/table] [b]-u[/b] [table][row][col] [/col][col]Transforme le texte souligné en texte en emphase. [/col][/row][/table] [b]-v[#][/b] [table][row][col] [/col][col]Active les messages ; par défaut # vaut un. Plus la valeur de verbosité sera grande, plus vous aurez de messages. [/col][/row][/table] [b]-V[/b] [table][row][col] [/col][col]Affiche le numéro de la version actuelle. [/col][/row][/table] [b]fichier_RTF[/b] [table][row][col] [/col][col]Le fichier RTF à convertir. Si vous ne spécifiez pas de fichier d'entrée, [i]rtf2LaTeX[/i] lira l'entrée standard. [/col][/row][/table] [size=18] [b]Recherche de problemes[/b] [/size] [i]Si LaTeX vous affiche des erreurs ou des alarmes, essayez ceci :[/i] Parfois vous pouvez tout simplement ignorer une erreur LaTeX ou une alarme. Si cela ne suffit pas, cherchez l'erreur dans la liste ci-dessous : [i]Commande ... already used[/i] Un style RTF a le même nom qu'une commande LaTeX. Changez le nom du style RTF dans le fichier RTF ou le nom du nouvel environnement dans le fichier LaTeX. Ou encore, ajoutez le style dans le fichier english.land ou german.land. (voir l'option -L) [i]Missing begin{document}[/i] Dans un fichier LaTeX généré par rtf2LaTeX, il ne devrait rester que quelques-unes des lignes suivantes avant egin{document} ; documentstyle{article} [b][/b] pagestyle{myheadings} [b][/b] ewlength{defaultparindent} [b][/b] setlength{defaultparindent}{parindent} [b][/b] les lignes commençant par % (Ces lignes sont ignorées par LaTeX) [b][/b] et les lignes définissant un nouvel environnement. Si vous trouvez d'autres lignes, supprimez-les. [i]Missing $ inserted[/i] Dans la plupart des cas, vous pouvez ignorer cette erreur, car LaTeX a déjà inséré le $ pour vous. Mais néanmoins, regardez dans le fichier avec l'extension " .code " que vous utilisez. (par ex. mac.code, ansi.code, ...) Certaines commandes LaTeX pour une police particulière requièrent le " mode mathématique ". Cela signifie que les commandes doivent être encadrées par des $ (par ex. $pounds$, $ll$, $gg$, ...) Ou encore, rtf2LaTeX a positionné des taquets de tabulation au mauvais endroit. Dans ce cas vous pouvez utiliser l'option -s. [i]Something's wrong--perhaps a missing item[/i] Essayez l'option -r. Pour réaliser une indentation à gauche ou à droite, il faut utiliser l'environnement " list " (egin{list}, end{list}). Ceci peut engendrer quelques problèmes. L'option -r ignore l'indentation gauche ou droite et ainsi l'environnement " list " n'est plus nécessaire. [i]There's no line here to end[/i] Essayez d'ignorer cette erreur LaTeX. Si nécessaire, regardez où apparaissent ces alarmes : Il peut y avoir un problème avec les taquets de tabulation. Utilisez l'option -s ou -t. Ou encore, il peut y avoir un problème lors de la création d'une nouvelle ligne (mot_de_contrôle_rtf line). Utilisez l'option -n pour transformer \ en hfilreak. hfilreak fonctionne toujours, mais le centrage du texte à la sortie est mauvais. [i]Overfull[/i] [i]hbox ...[/i] Ceci signifie qu'une ligne est trop longue ou que LaTeX ne peut pas trouver d'endroit correct pour couper une ligne. Regardez où apparaissent ces alarmes : Dans un tableau : essayez l'option -T pour changer le facteur de réduction de la largeur de cellule. (la valeur par défaut est 0,7) Dans des lignes soulignées : LaTeX ne coupera pas la ligne si elle est soulignée. Utilisez l'option -u pour transformer le soulignement en italique. Ailleurs : Utilisez les commandes LaTeX - ou hyphenation{...} pour indiquer à LaTeX ou il peut placer les césures. [i]Underfull[/i] [i]hbox ...[/i] Apparaît le plus souvent dans les tableaux. À ignorer ! [i]Overfull vbox ...[/i] Il y a plus de texte dans une page qu'il ne devrait y en avoir. Ce peut être un tableau trop long : terminez le tableau (avec end{tabular}) n'importe où en son milieu et commencez un nouveau tableau avec les mêmes caractéristiques (egin{tabular}{p...} Utilisez ewpage ou pagebreak. [i]Underfull vbox ...[/i] Un tableau trop long a peut-être été déplacé sur la page suivante. Voir Overfull vbox. [size=18] [b]Voir aussi[/b] [/size] [b]tex(1)[/b] [b]latex(1)[/b] [b]rtf2TeX (1)[/b] [size=18] [b]Nom[/b] [/size] Beaucoup de mots-clés ne sont pas traités, bien qu'il ne soit pas très difficile de les rajouter. [b][/b] Il arrive que les tableaux posent problème. (Il est difficile d'en trouver la fin.) [b][/b] Parfois, [i]rtf2LaTeX[/i] positionne mal les taquets de tabulation. [b][/b] Les espaces multiples sont remplacées par une seule ; les traits sont ignorés. [b][/b] [i]rtf2LaTeX[/i] effectue une justification automatique des lignes au lieu de les pousser vers la marge de gauche. [b][/b] Parfois, le code LaTeX produit est incorrect. [size=18] [b]Auteur[/b] [/size] [table][row][col] [/col][col] Erwin Wechtl [b][/b] [size=18] [b]Traduction[/b] [/size] [table][row][col] [/col][col] René FERRAND, Octobre 2002. [b][/b]
Fichier
Forum
-
Derniers messages
Bavardages
Aujourd'hui, je rénove ou je construis ^^
Software
problème sur windows 10
Réseaux et Télécom
Administrateur Réseau - Cisco
Réseaux et Télécom
Problème wifi (POE)
Software
Postfix - Need help
Bavardages
Oh râge oh désespoir !
Programmation
Enregistrement client et envoi mail
Software
SÉCURITÉ MACBOOK
Hardware
conseil matos réseau?
Hardware
nVidia Shield Android TV
Actualités
-
Archives
Matériel
Nvidia prévient d'une pénurie de GPU ce trimestre, avec une reprise début 2025
Les Technos
Les Technos #469 : Un jour sans fin
Jeux Vidéos
Test Farming Simulator 25 (PS5) - Des innovations intéressantes mais des performances à revoir
Matériel
Qualcomm souhaite réduire davantage les prix des PC Windows basés sur ARM
Tablettes
Finalement, Google préparerait une nouvelle tablette mais la Pixel Tablet 2 serait abandonnée
Ada
CSS
Cobol
CPP
HTML
Fortran
Java
JavaScript
Pascal
Perl
PHP
Python
SQL
VB
XML
Anon URL
DailyMotion
eBay
Flickr
FLV
Google Video
Google Maps
Metacafe
MP3
SeeqPod
Veoh
Yahoo Video
YouTube
6px
8px
10px
12px
14px
16px
18px
Informaticien.be
- © 2002-2024
Akretio
SPRL - Generated via
Kelare
The Akretio Network:
Akretio
-
Freedelity
-
KelCommerce
-
Votre publicité sur informaticien.be ?