Logo Python

Tout ce qui concerne le langage LaTeX et ses variantes. Ce langage est supporté sur le forum via les balises tex.

Modérateur : gdm_tex

Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
pzorba75
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 201
Inscription : mardi 20 août 2013, 04:50
Localisation : Paris

Logo Python

Message par pzorba75 »

Bonjour à tous, et bonne rentrée,
avec Python qui vient d'envahir les livres de première, je cherche à placer dans mes documents faisant du "Python" le logo officiel en couleur.
J'ai cherché dans google et la seule réponse s'approchant de ma demande est d'utiliser le package fontawesome avec le symbole \faPython qui est malheureusement en noir et blanc.
Y-a-t'il une meilleur solution en couleur et conforme au logo officiel de langage?
Merci pour l'aide apportée.
Pierre
On se lasse de tout, excepté d'apprendre.
Virgile

marco56
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 864
Inscription : jeudi 25 novembre 2010, 22:10

Re: Logo Python

Message par marco56 »

On se retrouve sur les mêmes forums, on dirait.
C'est juste pour insérer une image ? Si c'est le cas, il y a le choix...

Denis Bitouzé
Utilisateur confirmé
Utilisateur confirmé
Messages : 78
Inscription : vendredi 27 octobre 2006, 20:27
Localisation : Dunkerque

Re: Logo Python

Message par Denis Bitouzé »

Il suffit de télécharger le fichier SVG (https://upload.wikimedia.org/wikipedia/ ... g?download) et de le convertir en PDF au moyen par exemple de Inkscape, par exemple en ligne de commande :

Code : Tout sélectionner

inkscape Python_logo_and_wordmark.svg --export-pdf=Python_logo_and_wordmark.pdf
Il faut veiller à citer l'auteur (cf. https://fr.wikipedia.org/wiki/Fichier:P ... notext.svg) :
Denis

pzorba75
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 201
Inscription : mardi 20 août 2013, 04:50
Localisation : Paris

Re: Logo Python

Message par pzorba75 »

J'ai téléchargé le fichier .svg et pris connaissance des règles d'utilisation. J'utilise habituellement IMDispaly (ImageMagick) pour tous les changements de format en particulier pour aller vers de format eps et insérer dans des documents Latex. Je peux ouvrir le fichierc.svg avec IMDispaly, mais je ne peux pas l'enregistrer, ni l'enregistrer sous en choisissant une extension comme je le fais en convertissant des images .png en .eps assez régulièrement. Si pour cette opération, je dois installer Inkspace dont je n'ai pas l'usage, j'hésite quand même un peu.
Je continue mes recherches.
Merci pour l'aide.
Pierre
On se lasse de tout, excepté d'apprendre.
Virgile

claude
Utilisateur confirmé
Utilisateur confirmé
Messages : 30
Inscription : lundi 02 mai 2011, 10:25

Re: Logo Python

Message par claude »

En ligne de commande:

Code : Tout sélectionner

convert Python-logo-notext.svg Python-logo-notext.pdf
si nécessaire suivi d'un petit

Code : Tout sélectionner

pdfcrop Python-logo-notext.pdf
La ligne de commande c'est bien, mangez-en ! :lol:

P.S: Sous Linux, la commande "convert" fait partie du paquet imagemagick

Denis Bitouzé
Utilisateur confirmé
Utilisateur confirmé
Messages : 78
Inscription : vendredi 27 octobre 2006, 20:27
Localisation : Dunkerque

Re: Logo Python

Message par Denis Bitouzé »

claude a écrit :En ligne de commande:

Code : Tout sélectionner

convert Python-logo-notext.svg Python-logo-notext.pdf
J'aurais dû préciser que je suis passé par Inkscape et pas par Imagemagick parce que la commande ci-dessus génère une image bitmap et pas vectorielle (en tout cas, sur ma machine).
claude a écrit :En ligne de commande:
La ligne de commande c'est bien, mangez-en ! :lol:
En effet ! :D
Denis

rebouxo
Modérateur global
Modérateur global
Messages : 6962
Inscription : mercredi 15 février 2006, 13:18
Localisation : le havre

Re: Logo Python

Message par rebouxo »

Une version tikz. Un petit export depuis inkscape, et puis un peu de travail de ma part (pas beaucoup).

Code : Tout sélectionner

\documentclass{standalone}

\usepackage{tikz}
\usepackage{graphicx}
\usepackage{xcolor}
\definecolor{bleupyth}{rgb}{0.2157,0.436,0.6172}
\definecolor{jaunpyth}{rgb}{1,0.8157,0.25}
\begin{document}
\begin{tikzpicture}
  \begin{scope}[,yscale=-1]
    \fill[bleupyth] (41.1090,0.0000) .. controls (20.0860,0.0000) and
    (21.3980,9.1170) ..  (21.3980,9.1170) -- (21.4220,18.5620) --
    (41.4840,18.5620) -- (41.4840,21.3980) -- (13.4530,21.3980)
    .. controls (13.4530,21.3980) and (0.0000,19.8710)
    .. (0.0000,41.0860) .. controls (0.0000,62.3010) and
    (11.7420,61.5470) .. (11.7420,61.5470) -- (18.7500,61.5470) --
    (18.7500,51.7030) .. controls (18.7500,51.7030) and
    (18.3710,39.9610) ..  (30.3050,39.9610) .. controls
    (42.2380,39.9610) and (50.2030,39.9610) ..  (50.2030,39.9610)
    .. controls (50.2030,39.9610) and (61.3830,40.1410) ..
    (61.3830,29.1560) .. controls (61.3830,18.1720) and
    (61.3830,10.9920) ..  (61.3830,10.9920) .. controls
    (61.3830,10.9920) and (63.0820,0.0000) ..  (41.1090,0.0000) --
    cycle(30.0470,6.3520) .. controls (32.0430,6.3520) and
    (33.6560,7.9650) .. (33.6560,9.9610) .. controls (33.6560,11.9570)
    and (32.0430,13.5700) .. (30.0470,13.5700) .. controls
    (28.0510,13.5700) and (26.4380,11.9570) .. (26.4380,9.9610)
    .. controls (26.4380,7.9650) and (28.0510,6.3520)
    .. (30.0470,6.3520) -- cycle;
  \end{scope}

  \begin{scope}[shift={(81,-81)},xscale=-1]
    \fill[jaunpyth] (41.1090,0.0000) .. controls (20.0860,0.0000) and
    (21.3980,9.1170) ..  (21.3980,9.1170) -- (21.4220,18.5620) --
    (41.4840,18.5620) -- (41.4840,21.3980) -- (13.4530,21.3980)
    .. controls (13.4530,21.3980) and (0.0000,19.8710)
    .. (0.0000,41.0860) .. controls (0.0000,62.3010) and
    (11.7420,61.5470) .. (11.7420,61.5470) -- (18.7500,61.5470) --
    (18.7500,51.7030) .. controls (18.7500,51.7030) and
    (18.3710,39.9610) ..  (30.3050,39.9610) .. controls
    (42.2380,39.9610) and (50.2030,39.9610) ..  (50.2030,39.9610)
    .. controls (50.2030,39.9610) and (61.3830,40.1410) ..
    (61.3830,29.1560) .. controls (61.3830,18.1720) and
    (61.3830,10.9920) ..  (61.3830,10.9920) .. controls
    (61.3830,10.9920) and (63.0820,0.0000) ..  (41.1090,0.0000) --
    cycle(30.0470,6.3520) .. controls (32.0430,6.3520) and
    (33.6560,7.9650) .. (33.6560,9.9610) .. controls (33.6560,11.9570)
    and (32.0430,13.5700) .. (30.0470,13.5700) .. controls
    (28.0510,13.5700) and (26.4380,11.9570) .. (26.4380,9.9610)
    .. controls (26.4380,7.9650) and (28.0510,6.3520)
    .. (30.0470,6.3520) -- cycle;
  \end{scope}

  
\end{tikzpicture} 
\end{document}
Olivier
A line is a point that went for a walk. Paul Klee.
Par solidarité, pas de MP.

MB
Administrateur
Administrateur
Messages : 7136
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

Re: Logo Python

Message par MB »

Denis Bitouzé a écrit :
claude a écrit :En ligne de commande:

Code : Tout sélectionner

convert Python-logo-notext.svg Python-logo-notext.pdf
J'aurais dû préciser que je suis passé par Inkscape et pas par Imagemagick parce que la commande ci-dessus génère une image bitmap et pas vectorielle (en tout cas, sur ma machine).
Je confirme. On peut aussi utiliser rsvg-convert.

Code : Tout sélectionner

$ rsvg-convert -f pdf -o Python-logo-notext.pdf Python-logo-notext.svg
MB (Pas d'aide en Message Privé)
Merci d'utiliser MathJax (voir ici) et d'éviter le style SMS pour la lisibilité des messages.