Inkscape
Le Inkscape est une application de rédacteur des graphiques de vecteur . Son but indiqué est de devenir un outil graphique puissant tout en étant entièrement conforme avec les normes du XML , du SVG et du CSS .
Inkscape est principalement développé pour le Linux , mais c'est la Croix-plate-forme et fonctionne sur le Microsoft Windows , le Mac de OS x (sous X11 ), et tout autre Unix-comme des logiciels d'exploitation de . L'exécution d'Inkscape des normes de SVG et de CSS est inachevée - spécialement, elle ne soutient pas encore la plupart d'animation des effets de filtre du SVG, ou polices de SVG. Inkscape a le soutien multilingue en particulier des manuscrits , quelque chose de complexe de qui manque actuellement dans la plupart des applications commerciales de graphiques de vecteur.
À partir de 2007, Inkscape est en cours de développement actif, avec de nouvelles configurations étant ajoutées régulièrement. Libéré en vertu du permis de grand public de GNU de , Inkscape est le logiciel gratuit .
Histoire
Inkscape a commencé dans le 2003 comme une fourchette de code de du projet de Sodipodi . Sodipodi, développé depuis le 1999 , lui-même a été basé sur l'ouïe , le travail de du Raph Levien .
La fourchette a été menée par une équipe de quatre anciens lotisseurs de Sodipodi ( Ted Gould , Bryce Harrington, Nathan Hurst , et MenTaLguY ) qui ont identifié des différences au-dessus des objectifs de projet, la franchise à de tiers contributions, et des désaccords techniques en tant que leurs raisons de bifurquer. Inkscape, ils ont réclamé, le chercheraient à concentrer le développement sur mettre en application la norme complète de SVG, tandis que le développement de Sodipodi avait souligné créer un rédacteur de graphiques d'usage universel de vecteur, probablement aux dépens de SVG.
Depuis la fourchette, Inkscape a entre autres changé d'employer le langage de programmation du C en le C++ ; changé en les attaches de la trousse à outils C++ du GTK+ ( Gtkmm ) ; a remodelé l'interface utilisateurs et a ajouté un certain nombre de nouveaux dispositifs. Son exécution de la norme de SVG a montré l'amélioration progressive, mais est encore inachevée.
Plutôt que le gouvernement de haut en bas, ses lotisseurs prétendent encourager une culture égalitaire du où l'autorité provient des capacités et de la participation active d'un réalisateur d'individu dans le projet. En conséquence, le projet place la considération particulière sur donner le plein accès à son dépôt de code source à tous les réalisateurs actifs, et sur la participation dans la communauté plus grande de source ouverte de (souvent sous forme d'initiatives d'inter-projet et de projets secondaires comme le ouvrir la bibliothèque de clipart (images graphiques)). Tandis que les fondateurs de projet bien-sont encore représentés dans le processus décisionnel, beaucoup de venus sont également venus pour jouer des rôles importants. Parmi eux est le " ; byak" de bulia ; , architecte des changements radicaux d'interface utilisateurs qui ont donné à Inkscape son aspect actuel. La nouvelle interface est orientée sur le GUI de s de Xtreme Xara '.
Après que le Xara ait annoncé des plans à la source ouverte leur propre Xara Xtreme d'application de schéma, ils ont montré un intérêt en travaillant étroitement avec Inkscape à trouver que les manières les deux projets peuvent partager le code, coordonnent des efforts, et rendent des graphiques de source ouverte supérieurs à n'importe quoi disponible dans le monde de propriété industrielle.
Inkscape est actuellement un été de Google de du projet du code .
Vers le haut de jusqu'au fin novembre 2007, le système de piste de bogue du d'Inkscape a été accueilli sur le Sourceforge , toutefois on lui a annoncé le 21 novembre 2007, qu'ils déplaceraient au Launchpad .
Dispositifs
Création d'objet
Schéma de
:
Outil de crayon (schéma de dessin à main levée avec les chemins frottés)
Outil de stylo (créant des chemins avec le Bézier courbe et lignes droites)
Outil de calligraphie (schéma de dessin à main levée avec les courses, la pression de comprimé /appui calligraphiques d'angle)
Outils de forme :
Rectangles (sur option avec les coins arrondis)
Ellipses (sur option cercles, arcs, segments)
Étoiles/polygones (sur option arrondis ou randomisés)
Spirales
Texte d'outil des textes (régulier, multiligne ou coulé)
Images liées de la carte binaire , importées ou rasterized des objets choisis (une utilité séparée pour inclure des images liées vient avec le programme)
Clones (" ; live" ; copies liées des objets). D'autres programmes se rapportent à la fonctionnalité semblable comme " ; symbols" ;.
Manipulation d'objet
Le affinent les transformations (se déplaçant, mesurant, rotation, biaisant), interactivement et en spécifiant des valeurs numériques opérations de Z-ordre de
Groupant des objets, avec une manière au " ; choisir dans le group" ; sans ungrouping, ou " ; écrire le group" ; lui faisant une couche provisoire
Les couches, avec une manière de fermer à clef et/ou cacher différentes couches, réarrangent elles, etc. ; les couches peuvent former un arbre hiérarchique
Copiant et collant des objets
Les commandes d'alignement et de distribution, y compris la grille arrangent, randomisation, unclumping
Un outil pour créer des modèles des clones, using les symétries de papier peint de plus les balances arbitraires, décale, tourne, et des changements de couleur, sur option randomisés
Rupture de grille et de guide
Dénommer des objets
Colorer le sélecteur ( RVB , HSL , CMYK , roue de couleur), palette de couleur, récolteuse (" ; dropper" ;) outil Remplir opacité, opacité de course, opacité principale, opacité d'arrêt de gradient
Les gradients linéaires et elliptiques, peuvent avoir les arrêts multiples ; peut être édité sur la toile avec les poignées draggable et mergeable
Motifs de remplissage faits à partir de tous objets
7 effets de filtre
feGaussianBlur - tache floue gaussienne de de
feImage de - utilisé pour l'usage d'une image de trame externe
feBlend de - utilisé pour l'objet se mélangeant autre que par l'intermédiaire de l'alpha (version de développement seulement)
feComposite de - utilisé pour changer un objet, par l'intermédiaire d'un autre (version de développement seulement)
feConvolveMatrix - (version de développement seulement) de
feOffset de - employé pour compenser le rendement relativement au d'entrée (version de développement seulement)
La version de développement soutient également le rendu de quelques autres filtres (mais ne soutient pas les éditer par l'UI) (par exemple l'éclairage diffus)
Masques et chemins de coupure
Courses à tiret, avec les modèles prédéfinis de tiret
Marqueurs de chemin (par exemple pointes de flèche)
Capacité de copier/modèle de pâte entre les objets
La version développementale soutient au moins partiellement tous les filtres, excepté le feFlood de et le feTile.
Opérations sur des chemins
Édition de noeud : noeuds mobiles et poignées de la courbe de Bézier de , alignement de noeud et distribution, graduation et groupes tournants de noeud, " ; sculpting" de noeud ; (édition proportionnelle des noeuds multiples) Convertissant en chemin (pour des objets ou des formes des textes), y compris convertir la course en chemin
Opérations booléennes (union, intersection, différence, exclusion, division) de
Simplification de chemin, avec le seuil variable
Chemin insetting et outsetting, y compris les objets excentrés dynamiques et liés
Chemins de coupure (coupure non destructive)
Traçage à mémoire d'image (couleur et b/w)
Modèle le long de chemin : un objet général de modèle (tel qu'un texte ou un chemin) peut être plié, répété et/ou étiré sur un chemin de référence
Appui des textes
Texte multiligne (< de SVG 1.1 ; text> ;) Texte coulé dans les armatures (
Plein editability de sur-toile, y compris les envergures dénommées des textes
Emploie toutes les polices d'ensemble de installées sur le système
Peut employer tous les manuscrits et les langues soutenues par la bibliothèque de Pango comprenant le complexe de scripts (par exemple hébreu, arabe, thaï, Tibétain etc.)
Crénage , interlettrage , ajustements de de de ligne-espacement
Texte sur le chemin (le texte et le chemin demeurent editable)
Rendu
bourdonnement 256x (25600%) maximum Affichage entièrement anti-aliased
Alpha soutien de transparent d'affichage et d'exportation de png
Mode d'ensemble (wireframe)
Accomplir le " ; en tant que vous drag" ; rendu des objets pendant des transformations interactives
Divers
Outil de connecteur pour des diagrammes cheminement automatique des connecteurs pour éviter des intersections avec des objets
fonctionnalité automatique de la disposition de graphique de pour arranger automatiquement des réseaux des objets et des connecteurs
de édition de collaboration au-dessus d'un réseau (whiteboard )
Observation de phase et édition de l'arbre de document dans le rédacteur de XML
Exportation de png
Le post-scriptum et le pdf exportent (avec des limitations, par exemple des motifs de remplissage ne sont pas exportés en date de la version 0.45)
Ligne de commande options pour l'exportation, les conversions, et l'analyse des dossiers de SVG
Méta-données du RDF (profession d'auteur, date, permis, etc.)
Appui de la prolongation
L'interface utilisateurs est traduite dans plus de 40 langues
Interface et rentabilité
Une des priorités du projet d'Inkscape est la rentabilité d'uniformité et de d'interface. Ceci inclut des efforts de suivre les directives d'interface humaine de du GNOME , l'accessibilité universelle de clavier, et l'édition commode de sur-toile. Inkscape a réalisé le progrès significatif dans la rentabilité depuis que le projet a commencé.Le nombre de zones de dialogue de flottement a été réduit, avec leurs fonctions disponibles à l'aide des raccourcis clavier ou dans les barres porte-outils accouplées dans la fenêtre de édition. La barre de commandes d'outil au dessus de la fenêtre montre toujours les commandes concernant le calibre de courant.
Toutes les transformations (non seulement se déplaçant mais également mesurant et tournant) ont des raccourcis clavier avec à modificateurs conformés (par exemple l'alt transforme par 1 Pixel d'écran au bourdonnement courant, décalage multiplie la transformation par 10, etc.) ; ces clefs travaillent aux noeuds dans l'outil de noeud aussi bien que sur des objets dans le sélecteur. Les opérations les plus communes (telles que des transformations, bourdonnement, z-ordre) ont les raccourcis commodes d'un-clef.
Inkscape fournit les tooltips et les conseils de flottement de barre de statut pour tous les boutons, contrôles, commandements, clefs, et poignées de sur-toile. Il vient avec une référence complète de clavier et de souris (dans le HTML et le SVG) et plusieurs cours d'instruction interactifs dans SVG.
L'interface du Sodipodi (le prédécesseur d'Inkscape) a été en partie basée sur ceux du CorelDRAW et de la GANSE . L'interface d'Inkscape de courant a été partiellement influencée par cela du Xara Xtreme .
Versions
La version 0.1 (23 mars 2007) était un dégagement de bugfix.45 (5 février 2007) a le soutien de la tache floue gaussienne , du modèle le long du chemin et de beaucoup d'autres modifications mineures aux dispositifs existants.1 était un dégagement de bugfix.44 (24 juin 2006) a ajouté un dialogue de couches, le soutien de la coupure et du masquage, l'exportation améliorée de pdf avec le transparent, et les améliorations d'exécution. Outil supplémentaire de connecteur de la version 0.43 (19 novembre 2005), édition de collaboration, pression de comprimé/sensibilité d'angle, et perfectionnements d'outil de noeud.
L'appui coulé supplémentaire des textes de la version 0.42 (26 juillet 2005), dénommant des envergures des textes, a augmenté l'appui d'effets, et le nouvel outil de gradient.41 (10 février 2005) a ajouté l'outil de carreleur de clone et le traçage de couleur, plus beaucoup de bugfixes.
Soutien supplémentaire de la version 0.40 des couches, du traçage à mémoire d'image, et du texte sur le chemin.39 était le premier dégagement pour employer la bibliothèque de Pango, apportant un meilleur appui pour plus de langues, aussi bien que le soutien des marqueurs, des clones, et des motifs de remplissage.38 était un dégagement de la difficulté de bogue , mais elle a également comporté le crénage et l'interlettrage des textes, les gradients à plusieurs étages, et beaucoup de perfectionnements de rentabilité.37 a vu l'addition des opérations booléennes de chemin et de l'encart de chemin/du début.36 était le premier dégagement avec l'UI réorganisé using une barre de menu et a accouplé les barres porte-outils sensibles au contexte dans la fenêtre de document.35 a été libérée le 2 novembre , le 2003 et était le premier dégagement d'Inkscape, très semblable à la version 0.
Voir également
comparaison des rédacteurs de graphiques de vecteur
Bibliothèque ouverte - archives de clipart (images graphiques) de de clipart du public domain
Liste de des rédacteurs de graphiques de vecteur
.
| Random links: | Federal Deposit Insurance Corporation | 1598 en littérature | Niels Kaj Jerne | Patricia Wrede | Alfred Grandidier | Inkscape |