This page is protected against editing.

Template:Convert to SVG

From Wikimedia Commons, the free media repository
(Redirected from Template:ToSVG)
Jump to navigation Jump to search
This image could be re-created using vector graphics as SVG files. This has several advantages; see Commons:Media for cleanup for more information. If an SVG form of this image is available, please upload it and afterwards replace this template with {{vector version available|new image name}}.

Template documentationview · edit · history · purge ]
This documentation is transcluded from Template:Convert to SVG/doc.

Used to tag images which should be converted to SVG.

The template automatically sets the following categories: Within the main category Category:Images for cleanup either the subcategory Category:Images that should use vector graphics or (for files of the type “JPG”) its subcategory Category:JPG images that should use vector graphics will be used; for JPG files also the tag {{BadJPEG}} will be set automatically.

The type of the image (such as “flag”, see table below) should be given as a parameter, to add the image to an appropriate sub-category (e.g. Category:Flag images that should use vector graphics). If an invalid value is specified the image defaults to “Category:Other images that should use vector graphics”.

Usage

{{Convert to SVG |1= }}

The following are possible values for parameter 1: [edit subpage]

Topic value Used for… Category #
architecture architecture blueprints category 514
art simple images based on artwork, or otherwise related to culture and art category 675
astronomical map a subcategory of map category 93
battle map maps of battles and war events category 173
biology images related to biology, e.g. animal/plant diagrams, human anatomy, anything biological in nature category 1,576
biogeographical map distribution & range maps of species category 1,664
chemical only for chemical structural formulae, especially skeletal formulae; use chemistry for everything else category 1,788
chemistry images related to chemistry, e.g. molecular orbitals, crystal structure, lab equipment (use chemical for structural formulae) category 1,270
circuit electronic circuit diagrams, etc. category 893
city map a subcategory of map category 360
coat of arms coats of arms category 14,033
demographic map demographic maps category 120
diagram diagrams (e.g. mind maps, flow charts, tree data structures, schematics) that do not fit any other subcategory category 6,117
economic map a subcategory of map category 243
economy economic charts category 63
election map maps of elections and votes category 761
family tree a subcategory of tree diagram category 108
fictional map a subcategory of map category 76
flag flags category 6,052
flag map a subcategory of map category 741
game a subcategory of sport category 94
geology images related to geology category 344
graph visual plots of data, e.g. line charts, pie and bar charts, etc. (add graphs to a more specific category like economy, math, physics, chemistry or biology where appropriate) category 5,988
health map maps of diseases category 67
historical map a subcategory of map category 1,219
icon icons, which would be suitable as desktop icons for example (otherwise symbol may be better) category 3,720
incident map maps of incidents and accidents category 73
law-related map a subcategory of map category 95
license plate images of license plates category 23
linguistic map a subcategory of map category 583
locator map a subcategory of map category 10,094
logo logos, or images intended to be logos category 11,334
map geographical maps category 5,683
math mathematical content (see also should use TeX) category 2,616
military insignia military insignia category 1,274
military map a subcategory of map category 328
military related military related images category 57
musical music-related images category 72
musical notation sheet music, musical scales, images of notes, etc. category 838
old map a subcategory of map category 81
organization map maps of organizations memberships category 46
physics images related to physics category 1,304
proposed entity map a subcategory of map category 37
realistic images of realistic physical objects, people, etc. category 107
religion map a subcategory of map category 78
ribbon a subcategory of military insignia category 990
road map a subcategory of map category 324
seal seal images category 495
sign images of road signs, information and prohibitive signs category 466
signature most images of signatures are best stored in vector format category 672
simple simple images, which are to be converted with little effort category 260
sport sport-related images (except for logos) category 319
sport logo a subcategory of logo category 686
sport map a subcategory of map category 214
sports clothing a subcategory of sport category 812
symbol simple arrangements of lines and shapes (e.g. warning and informational signs, road signs, arrow symbols, etc.); use icon if it looks like a desktop icon category 1,137
tartan images of (Scottish) tartans category 186
technology images related to technology or engineering, e.g. construction plans, blueprints, technical drawings of cars/planes/ships/weapons, illustrations of industrial processes, etc. (use circuit for electronic circuits and architecture for architecture blueprints, though). category 1,692
text images mainly consisting of text in any language (but use text logo for textlogos) category 2,354
text logo a subcategory of logo category 4,079
transport map a subcategory of map category 1,371
tree diagram a subcategory of diagram category 195
Other default (but see below) category 4,434

Any other parameter value xxxx not mentioned above will cause:

  1. if the subcategory “Category: Xxxx images that should use vector graphics” exists, the file is categorized therein
  2. if such a subcategory does not (yet) exist, the file will be default-categorized to Other images that should use vector graphics
 Note This scheme might still need some work. Feel free to improve the definition of the respective category types to make them more precise or clearer.

You can use a user-script with the following code (the first highlighted line is optional and can be customized). Simply paste it into your common.js (or other MediaWiki skin related) JavaScript page. You can also edit this (script page) per user-preferences:

var convertToSVGTypes = "meteorology, road sign";
importScript('User:Perhelion/fixconverttosvg.js');

If reasonable please notify the uploader(s) by placing the following code on their talk page:

{{subst:SVG/notify|Filename.ext}}

Template parameters

ParameterDescriptionDefaultStatus
1topicClassify image by topic, as above (complete list)othersuggested
2classClassify image by simplicity
Specify with 2=simple very simple images, extremely easy to draw with a text editor for files of trivial SVG code
emptyoptional
3unusedspecify something to indicate that the file is not at all used (no need to convert it, no categorization)emptyoptional
categorycategorySpecify another category (with brackets, otherwise it will become a comment). category= to avoid categorizingemptyoptional
nfuno fair useany value to create the msg “no fair use”emptyoptional
vectordatavector dataSpecify (e.g. give a URL or Wikilink) where existing vector data can be found that may help to do the vectorization. This can be an image in a different vector format (e.g. PDF, PS or EPS) but also a similar SVG that already contains parts of the image that needs to be converted. If set, the file is automatically added to Category:Images that should use vector graphics (vector data available).emptyoptional
Template data
<templatedata>JSON</templatedata> ./. {{TemplateBox}}
TemplateData

TemplateData is a way to store information about template parameters (the description of those and of the whole template) for both humans and machines. It is used by VisualEditor and possibly other tools like Upload Wizard.


Existing template documentation
At Wikimedia Commons, it is recommended to use {{TemplateBox}} with either ‎useTemplateData=1 or ‎useTemplateData=only on the ‎/doc subpage and transcluding it with {{Documentation}} into the template. ‎<nowiki>-tags can be wrapped around the arguments, if required, to avoid templates being expanded.

Newly created template documentation and imports
Another option, especially for imported templates, or for users with JSON experience, is placing raw ‎<templatedata>-tags into the Wikitext of the template, as described in various Wikipediae.

Discussion
There is an ongoing discussion about that matter. Feel invited to comment if you are experienced in either way, your time permits and if you like to share your opinion or to make a suggestion.


Wikipedia's help about TemplateDataCommons-specific information

Used to tag images which should be converted to SVG.

Template parameters[Edit template data]

This template prefers inline formatting of parameters.

ParameterDescriptionTypeStatus
topic1

Classify image by topic.

Suggested values
architecture art astronomical map battle map biogeographical map biology chemical chemistry circuit city map coat of arms demographic map diagram economic map economy election map family tree fictional map flag flag map game geology graph health map historical map icon incident map law-related map license plate linguistic map locator map logo map math military insignia military map military related musical musical notation old map organization map physics proposed entity map realistic religion map ribbon road map seal sign signature simple sport sport logo sport map sports clothing symbol tartan technology text text logo transport map tree diagram
Default
other
Stringsuggested
class2

Classify image by simplicity.

Specify with “2=simple” - very simple images, extremely easy to draw with a text editor for files of trivial SVG code.

Auto value
simple
Stringoptional
unused3

specify something to indicate that the file is ''not at all'' used (no need to convert it, '''no categorization''')

Unknownoptional
categorycategory

Specify another category (with brackets, otherwise it will become a comment). “category=” to avoid categorizing

Lineoptional
no fair usenfu

any value to create the msg “no fair use”

Stringoptional
vector datavectordata

Specify (e.g. give a URL or Wikilink) where existing vector data can be found that may help to do the vectorization. This can be an image in a different vector format (e.g. PDF, PS or EPS) but also a similar SVG that already contains parts of the image that needs to be converted. If set, the file is automatically added to “Images that should use vector graphics (vector data available)” category.

Stringoptional

Additional information

The template is intended to be used in the following namespaces: the File namespace

The template is intended to be used by the following user groups: all users

Placement: At the bottom of the page

See also

The file name should always be the same!

Localization

català  čeština  dansk  Deutsch  eesti  English  español  Esperanto  euskara  français  galego  italiano  lietuvių  magyar  Nederlands  norsk  norsk bokmål  norsk nynorsk  Plattdüütsch  português  polski  português do Brasil  română  shqip  sicilianu  slovenščina  suomi  svenska  Tiếng Việt  Türkçe  беларуская (тарашкевіца)  български  македонски  русский  српски / srpski  українська  ქართული  മലയാളം  ไทย  ភាសាខ្មែរ  한국어  日本語  中文  中文(中国大陆)  中文(新加坡)  中文(简体)  中文(繁體)  粵語  עברית  العربية  فارسی  +/−

This template is localized through {{Autotranslate}}. The layout of the template can be found under Template:Convert to SVG/layout.

To add your language to the list of languages supported by this template, please copy the code of Template:Convert to SVG/en (or any other language version you prefer to translate) and replace the text strings in there (the form below can be used to create a translation, the English version is preloaded in the edit box). Please change the parameter lang from en (or whatever language you are translating) to the language code of your language.


Used to tag images which should be converted to [[COM:SVG|SVG]]

Template parameters[Edit template data]

This template prefers inline formatting of parameters.

ParameterDescriptionTypeStatus
topic1

Classify image by topic

Suggested values
architecture art astronomical map battle map biology biogeographical map chemical chemistry circuit city map coat of arms demographic map diagram economic map economy election map family tree fictional map flag flag map game geology graph health map historical map icon incident map law-related map license plate linguistic map locator map logo map math military insignia military map military related musical musical notation old map organization map physics proposed entity map realistic religion map ribbon road map seal sign signature simple sport sport logo sport map sports clothing symbol tartan technology text text logo transport map tree diagram
Stringsuggested
class2

Classify image by simplicity

Example
Specify with 2=simple very simple images, extremely easy to draw with a text editor for files of trivial SVG code
Stringoptional
unused3

specify something to indicate that the file is not at all used (no need to convert it, no categorization)

Unknownoptional
44

no description

Unknownoptional
55

no description

Unknownoptional
66

no description

Unknownoptional
1212

no description

Unknownoptional
vectordatavectordata

Specify (e.g. give a URL or Wikilink) where existing vector data can be found that may help to do the vectorization. This can be an image in a different vector format (e.g. PDF, PS or EPS) but also a similar SVG that already contains parts of the image that needs to be converted. If set, the file is automatically added to Category:Images that should use vector graphics (vector data available).

Unknownoptional
nfunfu

any value to create the message “no fair use”

Unknownoptional
categorycategory

Specify another category (with brackets, otherwise it will become a comment). category= to avoid categorizing

Stringoptional