ReLyX et les guillemets =?ISO-8859-15?Q?fran=E7ais?=
Bonjour, Je suis en train d'écrire un petit script sed pour nettoyer le produit d'une conversion de Writer2Latex afin de pouvoir l'importer dans LyX sans problèmes. Je bute sur l'importation des guillemets français. ReLyX convertit en ERT tant \og que \guillemotleft alors que je souhaite qu'ils soient convertis dans des guillemets doubles ouvrant lisibles à l'écran. Quelqu'un a une idée comment on peut paramétrer reLyX pour qu'il soit un peu plus francophile ? Sinon, le nouveau tex2lyx est-il déjà plus puissant que reLyX ? Charles http://www.kde-france.org
Re: ReLyX et les guillemets =?iso-8859-15?q?fran=E7ais?=
Charles == Charles de Miramon [EMAIL PROTECTED] writes: Charles Bonjour, Je suis en train d'écrire un petit script sed pour Charles nettoyer le produit d'une conversion de Writer2Latex afin de Charles pouvoir l'importer dans LyX sans problèmes. Il y a beaucoup de choses a corriger? Charles Je bute sur l'importation des guillemets français. ReLyX Charles convertit en ERT tant \og que \guillemotleft alors que je Charles souhaite qu'ils soient convertis dans des guillemets doubles Charles ouvrant lisibles à l'écran. En effet, reLyX ne traite que les guillemets francais. Charles Quelqu'un a une idée comment on peut paramétrer reLyX pour Charles qu'il soit un peu plus francophile ? Je ne pense pas que cela se parametre. Il faut ajouter le code correspondant, ce qui ne doit pas etre trop difficile quand on lit/ecrit le perl. Charles Sinon, le nouveau tex2lyx est-il déjà plus puissant que reLyX Charles ? Au niveau des guillemets, tex2lyx reconnait: /// LaTeX names for quotes char const * const known_quotes[] = { glqq, grqq, quotedblbase, textquotedblleft, quotesinglbase, guilsinglleft, guilsinglright, 0}; /// the same as known_quotes with .lyx names char const * const known_coded_quotes[] = { gld, grd, gld, grd, gls, fls, frd, 0}; Ca me parait un peu court, mais ca ne doit pas etre trop dur a augmenter. Pour ce qui est de la puissance en general, le cycle .lyx-.tex-.lyx est maintenant parfait sur UserGuide.lyx (a part des choses dans le preambule et la longueur des lignes dans le fichier (qui n'est pas tres importante). JMarc
Re: ReLyX et les guillemets =?ISO-8859-15?Q?fran=E7ais?=
Jean-Marc Lasgouttes wrote: Charles == Charles de Miramon [EMAIL PROTECTED] writes: Charles Bonjour, Je suis en train d'écrire un petit script sed pour Charles nettoyer le produit d'une conversion de Writer2Latex afin de Charles pouvoir l'importer dans LyX sans problèmes. Il y a beaucoup de choses a corriger? Pour l'instant, j'ai essayé de traduire un article avec titre/sections/sous-sections avec l'option clean de Writer2Latex qui est censé supprimer le plus d'options (inutiles) de formatage. Mon script sed est pour l'instant assez basique : 1) Il change le formatage compliqué des notes ne bas de page pour un \footnote standard 2) Il passe le \textit en \emph 3) Il supprime les espaces insécables 4) Il crée des XIIème corrects. (du reste si LyX permettait d'insérer les \ieme facilement, les historiens dont je suis seraient heureux) 5) Il passe les guillemets en \og et \fg sed 's/\\textstyleFootnoteSymbol{\\footnotemark{}}\\footnotetext/\\footnote/g; s/\\textit/\\emph/g; s/~/ /g; s/\\textsuperscript{e}/\\ieme /g; s/{\\textquotedbl}/\\og/g; s/'\'''\''/\\fg/g; s/{\\guillemotleft}/\\og/g; s/{\\guillemotright}/\\fg/g; ' fichier1.tex fichier2.tex Ce que je ne sais pas faire avec sed c'est supprimer les \textrm{bla bla bla} que Writer2Latex utilise avec profusion et qui me semblent bien inutile. En sachant que l'on peut avoir \textrm{\emph{bla} bla bla} sur du multi-lignes. J'imagine qu'un virtuose de l'expression régulière devrait arriver à quelque chose ou qu'il y a peut-être un programme style sed mais adapté aux fichiers à balises. Mais je pense que ce serait réalisable d'avoir une importation de OOWriter - LyX de qualité. Pour l'instant, je n'ai pas essayé d'importer un tableau. J'ai écrit au programmeur de Writer2Latex pour savoir s'il serait intéressé de modifier son programme pour ajouter un mode Lyx-friendly. Pour l'instant, pas de réponse. Charles http://www.kde-france.org
ReLyX et les guillemets =?ISO-8859-15?Q?fran=E7ais?=
Bonjour, Je suis en train d'écrire un petit script sed pour nettoyer le produit d'une conversion de Writer2Latex afin de pouvoir l'importer dans LyX sans problèmes. Je bute sur l'importation des guillemets français. ReLyX convertit en ERT tant \og que \guillemotleft alors que je souhaite qu'ils soient convertis dans des guillemets doubles ouvrant lisibles à l'écran. Quelqu'un a une idée comment on peut paramétrer reLyX pour qu'il soit un peu plus francophile ? Sinon, le nouveau tex2lyx est-il déjà plus puissant que reLyX ? Charles http://www.kde-france.org
Re: ReLyX et les guillemets =?iso-8859-15?q?fran=E7ais?=
> "Charles" == Charles de Miramon <[EMAIL PROTECTED]> writes: Charles> Bonjour, Je suis en train d'écrire un petit script sed pour Charles> nettoyer le produit d'une conversion de Writer2Latex afin de Charles> pouvoir l'importer dans LyX sans problèmes. Il y a beaucoup de choses a corriger? Charles> Je bute sur l'importation des guillemets français. ReLyX Charles> convertit en ERT tant \og que \guillemotleft alors que je Charles> souhaite qu'ils soient convertis dans des guillemets doubles Charles> ouvrant lisibles à l'écran. En effet, reLyX ne traite que les guillemets francais. Charles> Quelqu'un a une idée comment on peut paramétrer reLyX pour Charles> qu'il soit un peu plus francophile ? Je ne pense pas que cela se parametre. Il faut ajouter le code correspondant, ce qui ne doit pas etre trop difficile quand on lit/ecrit le perl. Charles> Sinon, le nouveau tex2lyx est-il déjà plus puissant que reLyX Charles> ? Au niveau des guillemets, tex2lyx reconnait: /// LaTeX names for quotes char const * const known_quotes[] = { "glqq", "grqq", "quotedblbase", "textquotedblleft", "quotesinglbase", "guilsinglleft", "guilsinglright", 0}; /// the same as known_quotes with .lyx names char const * const known_coded_quotes[] = { "gld", "grd", "gld", "grd", "gls", "fls", "frd", 0}; Ca me parait un peu court, mais ca ne doit pas etre trop dur a augmenter. Pour ce qui est de la puissance en general, le cycle .lyx->.tex->.lyx est maintenant parfait sur UserGuide.lyx (a part des choses dans le preambule et la longueur des lignes dans le fichier (qui n'est pas tres importante). JMarc
Re: ReLyX et les guillemets =?ISO-8859-15?Q?fran=E7ais?=
Jean-Marc Lasgouttes wrote: >> "Charles" == Charles de Miramon <[EMAIL PROTECTED]> writes: > > Charles> Bonjour, Je suis en train d'écrire un petit script sed pour > Charles> nettoyer le produit d'une conversion de Writer2Latex afin de > Charles> pouvoir l'importer dans LyX sans problèmes. > > Il y a beaucoup de choses a corriger? > Pour l'instant, j'ai essayé de traduire un article avec titre/sections/sous-sections avec l'option clean de Writer2Latex qui est censé supprimer le plus d'options (inutiles) de formatage. Mon script sed est pour l'instant assez basique : 1) Il change le formatage compliqué des notes ne bas de page pour un \footnote standard 2) Il passe le \textit en \emph 3) Il supprime les espaces insécables 4) Il crée des XIIème corrects. (du reste si LyX permettait d'insérer les \ieme facilement, les historiens dont je suis seraient heureux) 5) Il passe les guillemets en \og et \fg sed 's/\\textstyleFootnoteSymbol{\\footnotemark{}}\\footnotetext/\\footnote/g; s/\\textit/\\emph/g; s/~/ /g; s/\\textsuperscript{e}/\\ieme /g; s/{\\textquotedbl}/\\og/g; s/'\'''\''/\\fg/g; s/{\\guillemotleft}/\\og/g; s/{\\guillemotright}/\\fg/g; ' fichier1.tex >fichier2.tex Ce que je ne sais pas faire avec sed c'est supprimer les \textrm{bla bla bla} que Writer2Latex utilise avec profusion et qui me semblent bien inutile. En sachant que l'on peut avoir \textrm{\emph{bla} bla bla} sur du multi-lignes. J'imagine qu'un virtuose de l'expression régulière devrait arriver à quelque chose ou qu'il y a peut-être un programme style sed mais adapté aux fichiers à balises. Mais je pense que ce serait réalisable d'avoir une importation de OOWriter -> LyX de qualité. Pour l'instant, je n'ai pas essayé d'importer un tableau. J'ai écrit au programmeur de Writer2Latex pour savoir s'il serait intéressé de modifier son programme pour ajouter un mode Lyx-friendly. Pour l'instant, pas de réponse. Charles http://www.kde-france.org