ढाँचागत ग़ाँठो पडयो : ढाँचा:Generic template demo

{{Infobox writing system
| name      = 
| altname   = <!-- 2ary name -->
| type      = <!-- (see type options below) -->
| qid       =
<!-- The following three fields, prefixed SH (ShortHand), are used only if the type parameter is set as "shorthand" or "stenography": -->
| SHline    = <!-- ("light" or "heavy" - heavy-line shorthands distinguish thick and thin strokes) -->
| SHtype    = <!-- (see SHtype options below) -->
| SHform    = <!-- (see SHform options below) -->

| typedesc  = <!-- (For providing additional info after a general type) -->
| typedesc-prefix  = <!-- (For providing additional info, such as an adjective, before a general type) -->
| creator   = <!-- (Use instead of jfamN for artificially created writing systems) -->
| date      = <!-- (Date created) -->
| published = <!-- (Date published - for shorthands and script reforms) -->
| time      = <!-- (Time period during which system was in use) -->
| official script =
| languages = <!-- (Major languages using the writing system) -->

| fam1      = <!-- (Use famN to specify parent writing system/s. -->

| fam2      = <!--  Up to 15 parent writing systems can be listed, 
  ...          fam1 being the oldest.) -->
| fam15     = 
| print     = <!-- (the print basis/model of a braille script} -->
| sisters   = <!-- (For sister writing systems here with common origin) -->
| children  = <!-- (For child writing systems) -->
| sample    = <!-- (Sample image, WITHOUT "Image:" prefix) -->
| imagesize = <!-- (Sample image's size) -->
| caption   = <!-- (Description of sample image) -->
| direction = <!-- writing direction; when empty: will be read from Wikidata -->
| direction comment =
| unicode   = <!-- (To specify a Unicode range) -->
| iso15924  = <!--  (Either the ISO 15924 four-letter code or number. Template will automatically display both) -->
| iso15924 note = <!-- (To specify more text on the ISO 15924 four-letter codes, e.g. variants, aliases) -->
| footnotes = <!--  (Some information about the writing system) -->
| ipa-note      = <!-- (set to "none" to cancel IPA warning) --><nowiki>}}

While it is probably important to always list at least the immediate 'parent' of any writing system, it isn't always practic if this number is too large.

Parameter type

सम्पादन

Select color coding according to the type of writing system:

Abjad Alphabet Abugida Syllabary Semisyllabary
Manual Pictographic Ideographic Logographic
Stenography Shorthand Undeciphered Alternative (default)

Shorthand SHform, SHtype

सम्पादन
SHform, SHtype parameter options
SHform

SHform should only be included if "type" = stenography or shorthand. Select text color coding according to the shorthand letterforms:

Cursive Printed Stenographic Geometric Script
Semi-Script Elliptical Script-Geometric (default)
SHtype

SHtype should only be included if "type" = stenography or shorthand. Select background color coding according to the type of writing system:

Abjadi Consonantal Alphabetic Abugida Syllabic
Semisyllabic Mixed Undeciphered Alternative (default)

Parameter direction

सम्पादन

|direction= can be used to enter the directionality. When this parameter not used, the template reads this value from Wikidata.

As a bottom there can be shown this note:

ढाँचा:Infobox writing system/ipa-note

Setting |note=none will hide this text.

From Hebrew alphabet (simplified for demo purposes)

ढाँचा:Infobox writing system


{{Infobox writing system
| name      = Hebrew alphabet
| qid       = Q33513
| altname   = (alt name here, expected in script)
| sample    = Alefbet ivri.svg
| imagesize = 220px
| type      = Impure [[abjad]]
| languages = [[Hebrew language|Hebrew]], [[Yiddish]]
| time      = 2nd–1st century BCE to present<ref>[https://www.britannica.com/topic/Hebrew-alphabet Hebrew alphabet]</ref>
 | fam1     = [[Egyptian hieroglyphs]]
 | fam2     = [[Proto-Sinaitic script]]
 | fam3     = [[Phoenician alphabet]]
 | fam4     = [[Aramaic alphabet]]
| sisters   = {{Plainlist|
* [[Arabic alphabet|Arabic]]
* [[Nabataean alphabet|Nabataean]]
* [[Syriac alphabet|Syriac]]
}}
| children  = [[Yiddish alphabet]]
| direction = right-to-left
| unicode   = {{Plainlist|
* [https://www.unicode.org/charts/PDF/U0590.pdf U+0590 to U+05FF]<br />Hebrew,
* [https://www.unicode.org/charts/PDF/UFB00.pdf U+FB1D to U+FB4F]<br />Alphabetic Presentation Forms
 }}
| iso15924  = Hebr
| iso15924 note = 
| footnotes = 
| ipa-note  = 
}}

Tracking categories

सम्पादन

ढाँचा:Template data header

Template Data

Information box about a writing system

ढाँचा प्यारामिटरहरू[ढाँचा डाटा सम्पादन गर्नुहोस्]

This template has custom formatting.

मापदण्डविवरणप्रकारस्थिति
bodystylebodystyle

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
typetype

कुनैपनि विवरण छैन

प्रस्तावित मानहरू
Abjad, Alphabet, Abugida, Syllabary, Semisyllabary, Manual, Pictographic, Ideographic, Logographic, Stenography, Shorthand, Undeciphered, Alternative, (default)
Stringवैकल्पिक
SHtypeSHtype

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
SHformSHform

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
modemode

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
namename

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
altnamealtname

Secondary name

Stringवैकल्पिक
native_namenative_name

Name in the system itself

अज्ञातवैकल्पिक
imagestyleimagestyle

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
samplesample

Sample image, WITHOUT "Image:" prefix

फाइलवैकल्पिक
image sizeimage size

Sample image's size

अज्ञातवैकल्पिक
imagesizeimagesize

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
altalt

Text substituting the image

उदाहरण
Character sample
Stringवैकल्पिक
captionstylecaptionstyle

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
captioncaption

Text displayed under the sample image

उदाहरण
From ''Description of the New Alphabet'', 1999
Stringवैकल्पिक
SHlineSHline

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
typedesctypedesc

For providing additional info after a general type

Stringवैकल्पिक
languageslanguages

Major languages using the writing system

Stringवैकल्पिक
creatorcreator

Use instead of jfamN for artificially created writing systems

Stringवैकल्पिक
datedate

Date created

अज्ञातवैकल्पिक
SHdatesSHdates

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
publishedpublished

Date published - for shorthands and script reforms

उदाहरण
1999
Stringवैकल्पिक
timetime

Time period during which system was in use

उदाहरण
20th century
Stringवैकल्पिक
statusstatus

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
fam1fam1

Use famN to specify parent writing system/s.

Stringवैकल्पिक
familyfamily

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
fam2fam2

Up to 15 parent writing systems can be listed, fam1 being the oldest.

Stringवैकल्पिक
fam3fam3

Up to 15 parent writing systems can be listed, fam1 being the oldest.

Stringवैकल्पिक
fam4fam4

Up to 15 parent writing systems can be listed, fam1 being the oldest.

Stringवैकल्पिक
fam5fam5

Up to 15 parent writing systems can be listed, fam1 being the oldest.

Stringवैकल्पिक
fam6fam6

Up to 15 parent writing systems can be listed, fam1 being the oldest.

Stringवैकल्पिक
fam7fam7

Up to 15 parent writing systems can be listed, fam1 being the oldest.

Stringवैकल्पिक
fam8fam8

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
fam9fam9

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
fam10fam10

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
fam11fam11

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
fam12fam12

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
fam13fam13

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
fam14fam14

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
fam15fam15

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
printprint

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
childrenchildren

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
sisterssisters

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
iso15924iso15924

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
iso15924 noteiso15924 note

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
unicodeunicode

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
footnotesfootnotes

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
notenote

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
qidqid

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
directiondirection

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
direction commentdirection comment

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
ipa-noteipa-note

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
official scriptofficial script

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
regionregion

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
engvarengvar

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
romanised_fromromanised_from

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
romanized_fromromanized_from

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
languagelanguage

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
{{Infobox writing system
| name      = 
| altname   = <!-- 2ary name -->
| type      = <!-- (see type options below) -->
| qid       =
<!-- The following three fields, prefixed SH (ShortHand), are used only if the type parameter is set as "shorthand" or "stenography": -->
| SHline    = <!-- ("light" or "heavy" - heavy-line shorthands distinguish thick and thin strokes) -->
| SHtype    = <!-- (see SHtype options below) -->
| SHform    = <!-- (see SHform options below) -->

| typedesc  = <!-- (For providing additional info after a general type) -->
| typedesc-prefix  = <!-- (For providing additional info, such as an adjective, before a general type) -->
| creator   = <!-- (Use instead of jfamN for artificially created writing systems) -->
| date      = <!-- (Date created) -->
| published = <!-- (Date published - for shorthands and script reforms) -->
| time      = <!-- (Time period during which system was in use) -->
| official script =
| languages = <!-- (Major languages using the writing system) -->

| fam1      = <!-- (Use famN to specify parent writing system/s. -->

| fam2      = <!--  Up to 15 parent writing systems can be listed, 
  ...          fam1 being the oldest.) -->
| fam15     = 
| print     = <!-- (the print basis/model of a braille script} -->
| sisters   = <!-- (For sister writing systems here with common origin) -->
| children  = <!-- (For child writing systems) -->
| sample    = <!-- (Sample image, WITHOUT "Image:" prefix) -->
| imagesize = <!-- (Sample image's size) -->
| caption   = <!-- (Description of sample image) -->
| direction = <!-- writing direction; when empty: will be read from Wikidata -->
| direction comment =
| unicode   = <!-- (To specify a Unicode range) -->
| iso15924  = <!--  (Either the ISO 15924 four-letter code or number. Template will automatically display both) -->
| iso15924 note = <!-- (To specify more text on the ISO 15924 four-letter codes, e.g. variants, aliases) -->
| footnotes = <!--  (Some information about the writing system) -->
| ipa-note      = <!-- (set to "none" to cancel IPA warning) --><nowiki>}}

While it is probably important to always list at least the immediate 'parent' of any writing system, it isn't always practic if this number is too large.

Select color coding according to the type of writing system:

Abjad Alphabet Abugida Syllabary Semisyllabary
Manual Pictographic Ideographic Logographic
Stenography Shorthand Undeciphered Alternative (default)

Shorthand SHform, SHtype

सम्पादन
SHform, SHtype parameter options
SHform

SHform should only be included if "type" = stenography or shorthand. Select text color coding according to the shorthand letterforms:

Cursive Printed Stenographic Geometric Script
Semi-Script Elliptical Script-Geometric (default)
SHtype

SHtype should only be included if "type" = stenography or shorthand. Select background color coding according to the type of writing system:

Abjadi Consonantal Alphabetic Abugida Syllabic
Semisyllabic Mixed Undeciphered Alternative (default)

Parameter direction

सम्पादन

|direction= can be used to enter the directionality. When this parameter not used, the template reads this value from Wikidata.

As a bottom there can be shown this note:

ढाँचा:Infobox writing system/ipa-note

Setting |note=none will hide this text.

From Hebrew alphabet (simplified for demo purposes)

ढाँचा:Infobox writing system


{{Infobox writing system
| name      = Hebrew alphabet
| qid       = Q33513
| altname   = (alt name here, expected in script)
| sample    = Alefbet ivri.svg
| imagesize = 220px
| type      = Impure [[abjad]]
| languages = [[Hebrew language|Hebrew]], [[Yiddish]]
| time      = 2nd–1st century BCE to present<ref>[https://www.britannica.com/topic/Hebrew-alphabet Hebrew alphabet]</ref>
 | fam1     = [[Egyptian hieroglyphs]]
 | fam2     = [[Proto-Sinaitic script]]
 | fam3     = [[Phoenician alphabet]]
 | fam4     = [[Aramaic alphabet]]
| sisters   = {{Plainlist|
* [[Arabic alphabet|Arabic]]
* [[Nabataean alphabet|Nabataean]]
* [[Syriac alphabet|Syriac]]
}}
| children  = [[Yiddish alphabet]]
| direction = right-to-left
| unicode   = {{Plainlist|
* [https://www.unicode.org/charts/PDF/U0590.pdf U+0590 to U+05FF]<br />Hebrew,
* [https://www.unicode.org/charts/PDF/UFB00.pdf U+FB1D to U+FB4F]<br />Alphabetic Presentation Forms
 }}
| iso15924  = Hebr
| iso15924 note = 
| footnotes = 
| ipa-note  = 
}}

Tracking categories

सम्पादन

ढाँचा:Template data header

Template Data

Information box about a writing system

ढाँचा प्यारामिटरहरू[ढाँचा डाटा सम्पादन गर्नुहोस्]

This template has custom formatting.

मापदण्डविवरणप्रकारस्थिति
bodystylebodystyle

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
typetype

कुनैपनि विवरण छैन

प्रस्तावित मानहरू
Abjad, Alphabet, Abugida, Syllabary, Semisyllabary, Manual, Pictographic, Ideographic, Logographic, Stenography, Shorthand, Undeciphered, Alternative, (default)
Stringवैकल्पिक
SHtypeSHtype

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
SHformSHform

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
modemode

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
namename

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
altnamealtname

Secondary name

Stringवैकल्पिक
native_namenative_name

Name in the system itself

अज्ञातवैकल्पिक
imagestyleimagestyle

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
samplesample

Sample image, WITHOUT "Image:" prefix

फाइलवैकल्पिक
image sizeimage size

Sample image's size

अज्ञातवैकल्पिक
imagesizeimagesize

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
altalt

Text substituting the image

उदाहरण
Character sample
Stringवैकल्पिक
captionstylecaptionstyle

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
captioncaption

Text displayed under the sample image

उदाहरण
From ''Description of the New Alphabet'', 1999
Stringवैकल्पिक
SHlineSHline

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
typedesctypedesc

For providing additional info after a general type

Stringवैकल्पिक
languageslanguages

Major languages using the writing system

Stringवैकल्पिक
creatorcreator

Use instead of jfamN for artificially created writing systems

Stringवैकल्पिक
datedate

Date created

अज्ञातवैकल्पिक
SHdatesSHdates

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
publishedpublished

Date published - for shorthands and script reforms

उदाहरण
1999
Stringवैकल्पिक
timetime

Time period during which system was in use

उदाहरण
20th century
Stringवैकल्पिक
statusstatus

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
fam1fam1

Use famN to specify parent writing system/s.

Stringवैकल्पिक
familyfamily

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
fam2fam2

Up to 15 parent writing systems can be listed, fam1 being the oldest.

Stringवैकल्पिक
fam3fam3

Up to 15 parent writing systems can be listed, fam1 being the oldest.

Stringवैकल्पिक
fam4fam4

Up to 15 parent writing systems can be listed, fam1 being the oldest.

Stringवैकल्पिक
fam5fam5

Up to 15 parent writing systems can be listed, fam1 being the oldest.

Stringवैकल्पिक
fam6fam6

Up to 15 parent writing systems can be listed, fam1 being the oldest.

Stringवैकल्पिक
fam7fam7

Up to 15 parent writing systems can be listed, fam1 being the oldest.

Stringवैकल्पिक
fam8fam8

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
fam9fam9

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
fam10fam10

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
fam11fam11

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
fam12fam12

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
fam13fam13

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
fam14fam14

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
fam15fam15

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
printprint

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
childrenchildren

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
sisterssisters

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
iso15924iso15924

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
iso15924 noteiso15924 note

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
unicodeunicode

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
footnotesfootnotes

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
notenote

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
qidqid

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
directiondirection

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
direction commentdirection comment

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
ipa-noteipa-note

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
official scriptofficial script

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
regionregion

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
engvarengvar

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
romanised_fromromanised_from

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
romanized_fromromanized_from

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक
languagelanguage

कुनैपनि विवरण छैन

अज्ञातवैकल्पिक