Munurin millum rættingarnar hjá "Module:Su/doc"

Frá Wikipedia, hin frælsa alfrøðin
Content deleted Content added
Stovnaði síðu við "This module implements the {{tl|su}} template. It is used to create two smaller lines of text on one actual line. == Usage from wikitext == This module cannot be used di..."
 
Xqbot (kjak | íkøst)
s Bot: Erstatt forældet <source> -tag og parameteren "enclose" [https://lists.wikimedia.org/pipermail/wikitech-ambassadors/2020-April/002284.html]
 
Linja 9: Linja 9:
To use this module from other Lua modules, first load the module.
To use this module from other Lua modules, first load the module.


<source lang="lua">
<syntaxhighlight lang="lua">
local mSu = require('Module:Su')
local mSu = require('Module:Su')
</syntaxhighlight>
</source>


You can then generate the su links by using the _main function.
You can then generate the su links by using the _main function.


<source lang="lua">
<syntaxhighlight lang="lua">
mSu._main(sup, sub, options)
mSu._main(sup, sub, options)
</syntaxhighlight>
</source>


<var>sup</var> is the contents of the top line, and <var>sub</var> is the contents of the bottom line. <var>options</var> is a table that can contain the following fields:
<var>sup</var> is the contents of the top line, and <var>sub</var> is the contents of the bottom line. <var>options</var> is a table that can contain the following fields:

Seinasta endurskoðan sum var 22. apr 2020 kl. 16:39

This module implements the {{su}} template. It is used to create two smaller lines of text on one actual line.

Usage from wikitext[rætta wikitekst]

This module cannot be used directly from wikitext. It can only be used through a template, usually the {{su}} template. Please see the template page for documentation.

Usage from Lua modules[rætta wikitekst]

To use this module from other Lua modules, first load the module.

local mSu = require('Module:Su')

You can then generate the su links by using the _main function.

mSu._main(sup, sub, options)

sup is the contents of the top line, and sub is the contents of the bottom line. options is a table that can contain the following fields:

  • align - this can be set to "r" or "right" for right-alignment, and "c" or "center" for center-alignment. Anything else will make the output left-aligned. Must be a string value.
  • fontSize - the font size of the text, e.g. "90%". If set to "f" or "fixed", the module will output a fixed-width font at 85%. Must be a string value.
  • lineHeight - the distance from top to bottom (including top character). Default is 1.2em. Must be a string value.

All arguments are optional.

Examples[rætta wikitekst]

Code Result
mSu._main('top-line text', 'bottom-line text')
top-line text
bottom-line text
mSu._main('top-line text', 'bottom-line text', {fontSize = '100%'})
top-line text
bottom-line text
mSu._main('top-line text', 'bottom-line text', {fontSize = 'f'})
top-line text
bottom-line text
mSu._main('top-line text', 'bottom-line text', {align = 'r'})
top-line text
bottom-line text
mSu._main('top-line text', 'bottom-line text', {align = 'c'})
top-line text
bottom-line text
mSu._main('12', '8', {align = 'c', lineHeight = '0.8em'})
12
8
mSu._main('top-line text')
top-line text
mSu._main(nil, 'bottom-line text')

bottom-line text