Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 Usage  





2 Template Data  





3 See also  














Template:Infobox character encoding






العربية
 / Bân-lâm-gú

Español
فارسی

Bahasa Indonesia
Македонски



Српски / srpski
Tiếng Vit

 

Edit links
 









Template
Talk
 

















Read
View source
View history
 








Tools
   


Actions  



Read
View source
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 
















Appearance
   

 





Permanently protected template

From Wikipedia, the free encyclopedia
 


Infobox character encoding
  • t
  • e
  • Infobox template for character encodings, character sets, code pages et cetera.

    While the difference between a coded character set and a character encoding is clear in a Unicode context (UTF-8 and UTF-16 are different encodings for the same set), the difference is often blurred immensely by legacy encodings. For example, so-called "WinLatin-1" is a de facto extension of the "Latin-1" (ISO 8859-1) encoding, whereas so-called "DOS Latin-1" is an alternative, incompatible encoding (or transformation format) of the ISO 8859-1 charset. Both add their own extensions, meaning that their own charsets, taken as wholes, have their own unique identities as well. For this reason, the same infobox template is used for both.

    Usage

    See below for documentation of individual parameters. It is usually neither appropriate nor necessary to specify all of them.

    {{infobox character encoding
    | name           = 
    | image          = 
    | caption        = 
    | mime           = 
    | kermit         = 
    | alias          = 
    | lang           = 
    |by= 
    | standard       = 
    | definitions    = 
    | status         = 
    | classification = 
    | extends        = 
    | basedon        = 
    | extensions     = 
    | encodings      = 
    | encodes        = 
    | prev           = 
    | next           = 
    | otherrelated   = 
    | extra          = 
    }}
    

    Template Data

    This is the TemplateData for this template used by TemplateWizard, VisualEditor and other tools. See a monthly parameter usage report for Template:Infobox character encoding in articles based on its TemplateData.

    TemplateData for Infobox character encoding

    An infobox for a format comprising a coded character set and/or a character encoding.

    Template parameters[Edit template data]

    This template prefers block formatting of parameters.

    ParameterDescriptionTypeStatus
    Name name

    Common, preferably unique, name of character encoding (displayed as title of infobox). Not necessarily a valid label.

    Stringrequired
    Imageimage

    Image (such as a single byte character grid, multiple byte layout chart or a logo of the set)

    Fileoptional
    Image Captioncaption

    Caption for the image

    Stringoptional
    MIME / IANAmime

    A label of the encoding to be used in MIME types. Should be an IANA-approved label for the specific encoding in question; favour the Preferred MIME Name if one is available. Set |_nomimecode= to disable the default <code>...</code> formatting.

    Stringoptional
    Kermitkermit

    A label of the encoding used in Kermit. As MIME names are currently accepted by Kermit, this is not necessarily useful to note, but may be if the label is in extensive use or if there is no MIME name for the encoding. Set |_nokermitcode= to disable the default <code>...</code> formatting.

    Stringoptional
    Alias(es)alias

    Other names and labels of the character encoding

    Stringoptional
    Language(s)lang

    The language or languages which the character encoding is used for or, more broadly, supports.

    Stringoptional
    Created byby

    Individual or organisation who created the encoding

    Stringoptional
    Standardstandard

    If the format is part of a standard or standards, list it/them here.

    Stringoptional
    Definitionsdefinitions

    Defining documents or reference implementations which don't constitute a standard.

    Stringoptional
    Current statusstatus

    Usage status of the character encoding

    Stringoptional
    Classificationclassification

    Classification of the charset or encoding, e.g. series it may be part of (e.g. ISO 8859), general categories (e.g. Extended ASCII), higher level encoding it might be built for (ISO 2022), et cetera.

    Stringoptional
    Extendsextends

    Encodings which it is an extended version or superset of (but which it may or may not be a clear successor of).

    Stringoptional
    Based onbasedon

    Encodings which it is a modification of but NOT (either in theory or practice) a superset of.

    Stringoptional
    Extensionsextensions

    Noteworthy extended versions of the charset or encoding (but which may or may not be regarded as clear successors).

    Stringoptional
    Transforms / Encodesencodes

    Repertoire or charset which is a subset (or equal set) of this encoding's repertoire. Whilst this may be something which is both a charset and an encoding, it should not be an encoding solely encoding a charset with its own clear identity (e.g. 'ISO 8859-1', 'Unicode' are both appropriate values but 'UTF-8' is not). If it is an encoding which is a subset of the encoding itself, it goes in the Extends field.

    Stringoptional
    Encoding formatsencodings

    Encoding or transformation formats for the charset. These are usually listed if the charset either doesn't define an encoding format itself, or defines more than one (e.g. Unicode), or one which is not consistently used.

    Stringoptional
    Preceded byprev

    Encoding/charset/format which it superseded in some context.

    Stringoptional
    Succeeded bynext

    Encoding/charset/format which it was superseded by in some context.

    Stringoptional
    Other related encodingsotherrelated

    Any other encodings which are worth of note as being related, but neither a predecessor, nor a successor, nor a subset.

    Stringoptional
    Extra markupextra

    Something to leave at the bottom of the infobox, below the information. For example, a {{notelist}} invocation.

    Stringoptional

    See also


    Retrieved from "https://en.wikipedia.org/w/index.php?title=Template:Infobox_character_encoding&oldid=1135454800"

    Categories: 
    Infobox templates
    Lua-based templates
    Software infobox templates
    Hidden categories: 
    Wikipedia template-protected templates
    Templates using TemplateData
     



    This page was last edited on 24 January 2023, at 19:43 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki