Space character - Biblioteka.sk

Upozornenie: Prezeranie týchto stránok je určené len pre návštevníkov nad 18 rokov!
Zásady ochrany osobných údajov.
Používaním tohto webu súhlasíte s uchovávaním cookies, ktoré slúžia na poskytovanie služieb, nastavenie reklám a analýzu návštevnosti. OK, súhlasím


Panta Rhei Doprava Zadarmo
...
...


A | B | C | D | E | F | G | H | CH | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9

Space character
 ...

A whitespace character is a character data element that represents white space when text is rendered for display by a computer.

For example, a space character (U+0020   SPACE, ASCII 32) represents blank space such as a word divider in a Western script.

A printable character results in output when rendered, but a whitespace character does not. Instead, whitespace characters define the layout of text to a limited degree – interrupting the normal sequence of rendering characters next to each other. The output of subsequent characters is typically shifted to the right (or to the left for right-to-left script) or to the start of the next line. The effect of multiple sequential whitespace characters is cumulative such that the next printable character is rendered in a location based on the accumulated effect of preceding whitespace characters.

The term whitespace is rooting in the common practice of rendering text on white paper. Normally, a whitespace character is not rendered as white. It affects rendering, but it is not itself rendered.

Overview

Width of various Unicode space characters

A space character typically inserts horizontal space that is about as wide as a letter. For a monospaced font the width is the width of a letter, and for a variable-width font the width is font-specific. Some fonts support multiple space characters that have different widths.

A tab character typically inserts horizontal space that is based on tab stops which vary by application.

A newline character sequence typically moves the render output location to the beginning of the next line. If one follows text, it does not actually result in whitespace. But, two sequential newline sequences between text blocks results in a blank line between the blocks. The height of the blank line varies by application.

Using whitespace characters to layout text is a convention. Applications sometimes render whitespace characters as visible markup so that a user can see what is normally not visible.

Typically, a user types a space character by pressing spacebar, a tab character by pressing Tab ↹ and newline by pressing ↵ Enter.

Unicode

The table below lists the twenty-five characters defined as whitespace ("WSpace=Y", "WS") characters in the Unicode Character Database.[1] Seventeen use a definition of whitespace consistent with the algorithm for bidirectional writing ("Bidirectional Character Type=WS") and are known as "Bidi-WS" characters. The remaining characters may also be used, but are not of this "Bidi" type.

Note: Depending on the browser and fonts used to view the following table, not all spaces may be displayed properly.

Name Code point Width box May break? In
IDN?
Script Block General
category
Notes
character tabulation U+0009 9 Yes No Common Basic Latin Other,
control
HT, Horizontal Tab. HTML/XML named entity: 	, LaTeX: \tab, C escape: \t
line feed U+000A 10 Is a line-break Common Basic Latin Other,
control
LF, Line feed. HTML/XML named entity: 
, C escape: \n
line tabulation U+000B 11 Is a line-break Common Basic Latin Other,
control
VT, Vertical Tab. C escape: \v
form feed U+000C 12 Is a line-break Common Basic Latin Other,
control
FF, Form feed. C escape: \f
carriage return U+000D 13 Is a line-break Common Basic Latin Other,
control
CR, Carriage return. C escape: \r
space U+0020 32 Yes No Common Basic Latin Separator,
space
Most common (normal ASCII space). LaTeX:
next line U+0085 133 Is a line-break Common Latin-1
Supplement
Other,
control
NEL, Next line. LaTeX: \\
no-break space U+00A0 160   No No Common Latin-1
Supplement
Separator,
space
Non-breaking space: identical to U+0020, but not a point at which a line may be broken.
HTML/XML named entity:  ,  , LaTeX: ~
ogham space mark U+1680 5760 Yes No Ogham Ogham Separator,
space
Used for interword separation in Ogham text. Normally a vertical line in vertical text or a horizontal line in horizontal text, but may also be a blank space in "stemless" fonts. Requires an Ogham font.
en quad U+2000 8192   Yes No Common General
Punctuation
Separator,
space
Width of one en. U+2002 is canonically equivalent to this character; U+2002 is preferred.
em quad U+2001 8193 Yes No Common General
Punctuation
Separator,
space
Also known as "mutton quad". Width of one em. U+2003 is canonically equivalent to this character; U+2003 is preferred.
en space U+2002 8194 Yes No Common General
Punctuation
Separator,
space
Also known as "nut". Width of one en. U+2000 En Quad is canonically equivalent to this character; U+2002 is preferred.
HTML/XML named entity:  , LaTeX: \enspace (the LaTeX en space is a no-break space)
em space U+2003 8195 Yes No Common General
Punctuation
Separator,
space
Also known as "mutton". Width of one em. U+2001 Em Quad is canonically equivalent to this character; U+2003 is preferred.
HTML/XML named entity:  , LaTeX: \quad
three-per-em space U+2004 8196 Yes No Common General
Punctuation
Separator,
space
Also known as "thick space". One third of an em wide.
HTML/XML named entity:  , LaTeX: \; (the LaTeX thick space is a no-break space)
four-per-em space U+2005 8197 Yes No Common General
Punctuation
Separator,
space
Also known as "mid space". One fourth of an em wide.
HTML/XML named entity:  
six-per-em space U+2006 8198 Yes No Common General
Punctuation
Separator,
space
One sixth of an em wide. In computer typography, sometimes equated to U+2009.
figure space U+2007 8199 No No Common General
Punctuation
Separator,
space
Figure space. In fonts with monospaced digits, equal to the width of one digit.
HTML/XML named entity:  
punctuation space U+2008 8200 Yes No Common General
Punctuation
Separator,
space
As wide as the narrow punctuation in a font, i.e. the advance width of the period or comma.[2]
HTML/XML named entity:  
thin space U+2009 8201 Yes No Common General
Punctuation
Separator,
space
Thin space; one-fifth (sometimes one-sixth) of an em wide. Recommended for use as a thousands separator for measures made with SI units. Unlike U+2002 to U+2008, its width may get adjusted in typesetting.[3]
HTML/XML named entity:  ,  , LaTeX: \, (the LaTeX thin space is a no-break space)
hair space U+200A 8202 Yes No Common General
Punctuation
Separator,
space
Thinner than a thin space. HTML/XML named entity:  ,  
line separator U+2028 8232 Is a line-break Common General
Punctuation
Separator,
line
paragraph separator U+2029 8233 Is a line-break Common General
Punctuation
Separator,
paragraph
narrow no-break space U+202F 8239 No No Common General
Punctuation
Separator,
space
Narrow no-break space. Similar in function to U+00A0 No-Break Space. When used with Mongolian, its width is usually one third of the normal space; in other context, its width sometimes resembles that of the Thin Space (U+2009). LaTeX: \,
medium mathematical space U+205F 8287 Yes No Common General
Punctuation
Separator,
space
MMSP. Used in mathematical formulae. Four-eighteenths of an em.[4] In mathematical typography, the widths of spaces are usually given in integral multiples of an eighteenth of an em, and 4/18 em may be used in several situations, for example between the a and the + and between the + and the b in the expression a + b.[5]
HTML/XML named entity:  , LaTeX: \: (the LaTeX medium space is a no-break space)
ideographic space U+3000 12288   Yes No Common CJK Symbols
and
Punctuation
Separator,
space
As wide as a CJK character cell (fullwidth). Used, for example, in tai tou.
 Name  Code point Width box May break? In
IDN?
Script Block General
category
Notes
mongolian vowel separator U+180E 6158 Yes No Mongolian Mongolian Other,
Format
MVS. A narrow space character, used in Mongolian to cause the final two characters of a word to take on different shapes.[6] It is no longer classified as space character (i.e. in Zs category) in Unicode 6.3.0, even though it was in previous versions of the standard.
zero width space U+200B 8203 Yes No ? General
Punctuation
Other,
Format
ZWSP, zero-width space. Used to indicate word boundaries to text processing systems when using scripts that do not use explicit spacing. It is similar to the soft hyphen, with the difference that the latter is used to indicate syllable boundaries, and should display a visible hyphen when the line breaks at it.
HTML/XML named entity: ​[7][c]
zero width non-joiner U+200C 8204 Yes Context-dependent[12] ? General
Punctuation
Other,
Format
ZWNJ, zero-width non-joiner. When placed between two characters that would otherwise be connected, a ZWNJ causes them to be printed in their final and initial forms, respectively.
HTML/XML named entity: ‌
zero width joiner U+200D 8205 Yes Context-dependent[13] ? General
Punctuation
Other,
Format
ZWJ, zero-width joiner. When placed between two characters that would otherwise not be connected, a ZWJ causes them to be printed in their connected forms. Can also be used to display joining forms in isolation. Depending on whether a ligature or conjunct is expected by default, can either induce (as in emoji and in Sinhala) or suppress (as in Devanagari) substitution with a single glyph, whilst still permitting use of individual joining forms (unlike ZWNJ).
HTML/XML named entity: ‍
word joiner U+2060 8288 No No ? General
Punctuation
Other,
Format
WJ, word joiner. Similar to U+200B, but not a point at which a line may be broken.
HTML/XML named entity: ⁠
zero width non-breaking space U+FEFF 65279  No No ? Arabic
Presentation
Forms-B
Other,
Format
Zero-width non-breaking space. Used primarily as a Byte Order Mark. Use as an indication of non-breaking is deprecated as of Unicode 3.2; see U+2060 instead.
  1. ^ White_Space is a binary Unicode property.[14]
  2. ^ "PropList-15.1.0.txt". Unicode. 2023-08-01. Retrieved 2023-09-12.
  3. ^ Although ​ is one HTML5 named entity for U+200B, the additional names NegativeMediumSpace, NegativeThickSpace, NegativeThinSpace and NegativeVeryThinSpace (which are names used in the Wolfram Language for negative-advance spaces, which it maps to the Private Use Area)[8][9][10][11] are also defined by HTML5 as aliases for U+200B (e.g. ​).[7]

Substitute images

Unicode also provides some visible characters that can be used to represent various whitespace characters, in contexts where a visible symbol must be displayed:

Zdroj:https://en.wikipedia.org?pojem=Space_character
Text je dostupný za podmienok Creative Commons Attribution/Share-Alike License 3.0 Unported; prípadne za ďalších podmienok. Podrobnejšie informácie nájdete na stránke Podmienky použitia.






Text je dostupný za podmienok Creative Commons Attribution/Share-Alike License 3.0 Unported; prípadne za ďalších podmienok.
Podrobnejšie informácie nájdete na stránke Podmienky použitia.

Your browser doesn’t support the object tag.

www.astronomia.sk | www.biologia.sk | www.botanika.sk | www.dejiny.sk | www.economy.sk | www.elektrotechnika.sk | www.estetika.sk | www.farmakologia.sk | www.filozofia.sk | Fyzika | www.futurologia.sk | www.genetika.sk | www.chemia.sk | www.lingvistika.sk | www.politologia.sk | www.psychologia.sk | www.sexuologia.sk | www.sociologia.sk | www.veda.sk I www.zoologia.sk


Unicode space-illustrating characters (visible)
Code Decimal Name Block Display Description
U+00B7 183 Middle dot Latin-1 Supplement · Interpunct
Named entity: ·
U+21A1 8609 Downwards two headed arrow Arrows ECMA-17 / ISO 2047 symbol for form feed (page break)[15]
U+2261 8810 Identical to Mathematical
Operators
Amongst other uses, is the ECMA-17 / ISO 2047 symbol for line feed[15]
U+237D 9085 Shouldered open box Miscellaneous Technical Used to indicate a NBSP
U+23CE 9166 Return symbol Miscellaneous Technical Symbol for a return key, which enters a line break
U+2409 9225 Symbol for horizontal tabulation Control Pictures Substitutes for a tab character
U+240A 9226 Symbol for line feed Control Pictures Substitutes for a line feed
U+240B 9227 Symbol for vertical tabulation Control Pictures Substitutes for a vertical tab (line tab)
U+240C 9228 Symbol for form feed Control Pictures Substitutes for a form feed (page break)
U+240D 9229 Symbol for carriage return Control Pictures