Un rendu différent pour mathdesign/charter sous Ubuntu et W7

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

Un rendu différent pour mathdesign/charter sous Ubuntu et W7

Messagepar GMaths » Samedi 08 Juin 2013, 15:21

Bonjour,

Un même tex compilé par mon serveur ubuntu (script exploitant latexmk et texlive) et aussi via l'éditeur texworks/latexmk/miktex29 me donne des résultats différents au niveau des fontes :

http://marris.free.fr/img/2013-06-08_161328.png

Début du préambule :
Code: Tout sélectionner
\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
%%\usepackage{amsfonts}  %% inutile avec mathdesign
%%\usepackage{amssymb} %% inutile avec mathdesign
\usepackage[a4paper,%
            hmargin={1cm,1cm},%
            vmargin={1cm,1cm},%
            headheight=15pt,%
            nohead,nofoot]{geometry}
\setlength{\parindent}{0pt}
\usepackage{lmodern}
\usepackage[charter,uppercase=upright,cal=cmcal]{mathdesign}


Si quelqu'un a déjà utilisé mathdesign/charter sous linux... peut-il me dire s'il a déjà constaté que les accolades dépassent exagérément en haut et en bas ?

Cf image pour les différences.

Les propriétés/polices données sur l'image sont celles du pdf (du bas sur l'image) produit sous windows... où on trouve une police de plus que celles obtenues sous linux.

A noter les différences d'accolades... et le décalage progressif des lettres (alors que le facteur de zoom est le même dans les deux cas).
GMaths
Exa-utilisateur
 
Messages: 2031
Inscription: Lundi 01 Octobre 2007, 09:20
Statut actuel: Actif et salarié | Enseignant

Publicité

Re: Un rendu différent pour mathdesign/charter sous Ubuntu e

Messagepar pg » Samedi 08 Juin 2013, 15:52

mathdesign a été mis à jour récemment donc ce doit juste être une différence de versions.

Par ailleurs, comment sont produits ces systèmes ? Les signes "=" sont trop proches des lettres, il devrait y avoir une espace avant et après.
pg
Modérateur
 
Messages: 2584
Inscription: Jeudi 14 Juin 2007, 23:31

Re: Un rendu différent pour mathdesign/charter sous Ubuntu e

Messagepar balf » Samedi 08 Juin 2013, 15:54

La seule explication que j'y voie serait que les valeurs de \delimiterfactor et/ou \delimitershortfall ne seraient pas les mêmes, dû aux différences de versions. Explication trop naïve peut être…

B.A.
balf
Zetta-utilisateur
 
Messages: 3640
Inscription: Mercredi 02 Janvier 2008, 23:18
Statut actuel: Actif et salarié | Maître de conférence

Re: Un rendu différent pour mathdesign/charter sous Ubuntu e

Messagepar pg » Samedi 08 Juin 2013, 16:12

balf a écrit:les valeurs de \delimiterfactor et/ou \delimitershortfall ne seraient pas les mêmes

Cela peut aussi être une question de configuration des tailles de polices utilisées (du genre alors que la police du texte est en 12pt, la police utilisée pour les accolades est restée à une taille de 10pt).
pg
Modérateur
 
Messages: 2584
Inscription: Jeudi 14 Juin 2007, 23:31

Re: Un rendu différent pour mathdesign/charter sous Ubuntu e

Messagepar GMaths » Samedi 08 Juin 2013, 16:19

pg a écrit:mathdesign a été mis à jour récemment donc ce doit juste être une différence de versions.

Je vais regarder de ce côté là... même si je galère toujours un peu (par manque de pratique) quand il s'agit de mettre à jour la distribution du serveur (texlive 2011).

pg a écrit:Par ailleurs, comment sont produits ces systèmes ? Les signes "=" sont trop proches des lettres, il devrait y avoir une espace avant et après.

Tu as l'oeil :-)
J'avais triché sur la version compilée en ligne ainsi
Code: Tout sélectionner
    $\left\{\begin{array}{@{}r@{}c@{}l}
                x&=&t \\
                y&=&-2-t   \\
                z&=&-3-t \\
             \end{array}
             \right.$
            est la droite d'intersection des plans $(P)$ et $(S)$.

pour l'un des systèmes pour éviter le retour à la ligne de fin de phrase du "(S)."
Et ce retour à la ligne que je n'avais plus sur le serveur... je l'obtiens tout de même, avec le même tex, quand je compile sous W7.
GMaths
Exa-utilisateur
 
Messages: 2031
Inscription: Lundi 01 Octobre 2007, 09:20
Statut actuel: Actif et salarié | Enseignant

Re: Un rendu différent pour mathdesign/charter sous Ubuntu e

Messagepar GMaths » Samedi 08 Juin 2013, 16:22

balf a écrit:La seule explication que j'y voie serait que les valeurs de \delimiterfactor et/ou \delimitershortfall ne seraient pas les mêmes, dû aux différences de versions. Explication trop naïve peut être…

Miktex29 est à jour donc je vais regarder où en est mon texlive2011.
GMaths
Exa-utilisateur
 
Messages: 2031
Inscription: Lundi 01 Octobre 2007, 09:20
Statut actuel: Actif et salarié | Enseignant

Re: Un rendu différent pour mathdesign/charter sous Ubuntu e

Messagepar GMaths » Samedi 08 Juin 2013, 16:24

pg a écrit:
balf a écrit:les valeurs de \delimiterfactor et/ou \delimitershortfall ne seraient pas les mêmes

Cela peut aussi être une question de configuration des tailles de polices utilisées (du genre alors que la police du texte est en 12pt, la police utilisée pour les accolades est restée à une taille de 10pt).

Des tailles définies dans mathdesign alors... car je rappelle que c'est le même tex qui a servi dans les deux compilations.
GMaths
Exa-utilisateur
 
Messages: 2031
Inscription: Lundi 01 Octobre 2007, 09:20
Statut actuel: Actif et salarié | Enseignant

Re: Un rendu différent pour mathdesign/charter sous Ubuntu e

Messagepar pg » Samedi 08 Juin 2013, 16:29

Oui, ce sont en toute vraisemblance des fichiers de configuration du package qui sont différents.
pg
Modérateur
 
Messages: 2584
Inscription: Jeudi 14 Juin 2007, 23:31

Re: Un rendu différent pour mathdesign/charter sous Ubuntu e

Messagepar GMaths » Samedi 08 Juin 2013, 16:39

Je crois que je vais me lancer dans l'installation de texlive2012 sur le serveur et je verrai.

Merci à tous les deux.
GMaths
Exa-utilisateur
 
Messages: 2031
Inscription: Lundi 01 Octobre 2007, 09:20
Statut actuel: Actif et salarié | Enseignant

Re: Un rendu différent pour mathdesign/charter sous Ubuntu e

Messagepar GMaths » Samedi 08 Juin 2013, 19:53

GMaths a écrit:Je crois que je vais me lancer dans l'installation de texlive2012 sur le serveur et je verrai.


Dans texlive2012, la version de mathdesign.sty est la 1.55 de 2006 ?? Alors que, sur CTAN, on signale plein de mises à jour depuis :

CHANGES
~~~~~~~

v 2.25 * \nexists is now correct
* typo corrected in mathdesign.sty

v 2.22 * Double bracket corrected
* Punctuation in math mode is now in roman shape

v 2.21 * Incorrect ffi and ffl ligatures in some small caps fonts

v 2.2 * Glyph blackboard bold 1 added.
* text dot accent is now correct

v 2.16 * Missing files included

v 2.15 * Weight of mdugm family slightly changed
* Blackboard glyphs corrected

v 2.1 * Bracket and double brackets modified
* Change of name of some internal files

v 2.0 * The commercial Adobe Garamond font is now supported.
* The commercial Adobe Utopia Std font is now supported.
* The commercial ITC Charter font is now supported.
* New option 'greekfamily' added. The greek letters can be taken
from GFS Didot and GFS Bodoni.
* the \varkappa \varkappaup and \varkappait gives the expected results * many glyphs revised
* the 'scaled' option is no longer supported
* the fontsite Garamond font is no longer supported.

v 1.57 * New option 'lowercase' added
* Oriented contour integral signs are now corrects

v 1.56 * The kerning between L and ' in charter has been fixed
* New option 'scaled' added

v 1.55 * The emplacement of some files has changed
* 'faked' small caps are now avalaible


:-(
GMaths
Exa-utilisateur
 
Messages: 2031
Inscription: Lundi 01 Octobre 2007, 09:20
Statut actuel: Actif et salarié | Enseignant

Re: Un rendu différent pour mathdesign/charter sous Ubuntu e

Messagepar PPichaureau » Dimanche 09 Juin 2013, 14:42

Bonjour,

le problème que je rencontre est que le responsable de la TeXLive *exige* que je scinde mathdesign en deux (le support des fontes commerciales d'un côté, le support des fontes libres de l'autre).

Je veux bien, mais en ce moment je n'ai pas du tout le temps de m'occuper de ça. Donc ça traîne un peu, d'où le décalage de version.

Il est tout à fait possible d'installer les polices mathdesign à la main.

Dans les grandes lignes, ça commence par le téléchargement de mathdesign.tds.zip à l'adresse

http://www.ctan.org/tex-archive/install/fonts

ensuite il faut décompresser dans votre répertoire TeX (dans un répertoire local de préférence).

Puis il faut lancer les commandes mktexlsr et updmap pour mettre à jour votre installation.

Mes indications sont certainement éloignées de la réalité car je ne pratique pas du tout la TeXLive. Si quelqu'un y parvient, il peut me le faire savoir et j'incluerai sa procédure dans la doc.

Cordialement,
--
Paul Pichaureau
PPichaureau
Utilisateur
 
Messages: 7
Inscription: Dimanche 20 Septembre 2009, 16:24
Statut actuel: Actif et salarié | Enseignant

Re: Un rendu différent pour mathdesign/charter sous Ubuntu e

Messagepar GMaths » Dimanche 09 Juin 2013, 16:43

PPichaureau a écrit:Bonjour,

Bonjour et merci d'être venu répondre à mon mail. ;-)

PPichaureau a écrit:le problème que je rencontre est que le responsable de la TeXLive *exige* que je scinde mathdesign en deux (le support des fontes commerciales d'un côté, le support des fontes libres de l'autre).

Je veux bien, mais en ce moment je n'ai pas du tout le temps de m'occuper de ça. Donc ça traîne un peu, d'où le décalage de version.

Merci pour ces précisions.

PPichaureau a écrit:Il est tout à fait possible d'installer les polices mathdesign à la main.

Dans les grandes lignes, ça commence par le téléchargement de mathdesign.tds.zip à l'adresse

http://www.ctan.org/tex-archive/install/fonts

Téléchargé et installé : maintenant mes pdf produits sur les deux systèmes semblent les mêmes. :-)

PPichaureau a écrit:ensuite il faut décompresser dans votre répertoire TeX (dans un répertoire local de préférence).

Puis il faut lancer les commandes mktexlsr et updmap pour mettre à jour votre installation.

Mes indications sont certainement éloignées de la réalité car je ne pratique pas du tout la TeXLive. Si quelqu'un y parvient, il peut me le faire savoir et j'incluerai sa procédure dans la doc.

Je ne vais pas être celui qui vais expliquer clairement... car
  • je viens de galérer un temps certain pour faire fonctionner ma propre installation...
  • ma configuration est un particulière puisque je pratique linux/texlive à distance (depuis un poste w7 via ssh) pour un fonctionnement particulier : c'est le groupe www-apache qui doit pouvoir compiler, pour des applications via des interfaces web.

... mais c'est le même principe ; chez moi, cela se présente ainsi :
  • Dans /usr/local/texlive/, j'ai les dossiers 2010, 2011, 2012 de mes différentes installation de texlive (je vais pouvoir virer 2010) et à côté le dossier texmf-local dans lequel, j'installe les packages "hors distribution" ;
  • Parenthèse : Je n'ai pas à modifier mes scripts à chaque installation d'une version de texlive, car j'utilise un lien symbolique /usr/local/tex qui pointe vers /usr/local/texlive/201x, et qu'il me suffit de redéfinir lors d'un changement de version ;
  • Utilisation de texhash (ou mktexlsr) pour détecter les nouveaux fichiers... et un coup de updmap-sys, pour les nouvelles fontes.

Là bizarrement... le transfert du dossier mathdesign avait modifié des droits d'accès ; j'arrivais à compiler en ligne de commande mais plus via mes interfaces web : mon package personnel n'était plus accessible, disait bizarrement le message d'erreur. C'est un coup de chmod qui a rétabli la situation... (chown monlogin:www-data -R n'était pas suffisant) mais je ne comprends pas pourquoi mon package avait ses droits modifiés. Bref... c'est rétabli mais je n'aurai pas le mérite d'avoir tout compris.

------

Un spécialiste de linux pourra peut-être me le dire, sans que j'ai à le tester :
si dans un dossier texmf-local, j'ai les dossiers bien connus : doc, fonts, dvips, tex (et son sous-dossier latex)
si dans le zip fourni, j'ai les mêmes dossiers avec de nouveaux fichiers dedans
le fait de copier le contenu du zip dans texmf-local... va ajouter les nouveaux fichiers aux bons endroits dans l'arborescence... mais les droits des dossiers existants peuvent-ils être modifiés ?
GMaths
Exa-utilisateur
 
Messages: 2031
Inscription: Lundi 01 Octobre 2007, 09:20
Statut actuel: Actif et salarié | Enseignant

Re: Un rendu différent pour mathdesign/charter sous Ubuntu e

Messagepar PPichaureau » Lundi 10 Juin 2013, 15:31

Merci pour votre retour. Ça fait plaisir de voir que ça marche !

Le problème de droits sur le dossier mathdesign ne me surprend pas : j'ai zippé sous Windows 8, et le dézippage pose souvent des problèmes de droits. Je tombe souvent sur ce problème, facile à régler... quand on sait que c'est ça !
--
Paul Pichaureau
PPichaureau
Utilisateur
 
Messages: 7
Inscription: Dimanche 20 Septembre 2009, 16:24
Statut actuel: Actif et salarié | Enseignant


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Google Adsense [Bot], Grapeshot [Crawler], Proximic [Spider], Yahoo [Bot] et 13 invités