Packages

Erlang unicode utils functions library

Current section

Files

Jump to
erg_unicode doc erg_unicode_char.html
Raw

doc/erg_unicode_char.html

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="generator" content="ExDoc v0.32.2">
<meta name="project" content="erg_unicode v0.1.0">
<title>erg_unicode_char — erg_unicode v0.1.0</title>
<link rel="stylesheet" href="dist/html-erlang-EBZIIHAS.css" />
<script src="dist/handlebars.runtime-NWIB6V2M.js"></script>
<script src="dist/handlebars.templates-K7URE6B4.js"></script>
<script src="dist/sidebar_items-CB019701.js"></script>
<script src="docs_config.js"></script>
<script async src="dist/html-BHYOTRCH.js"></script>
</head>
<body data-type="modules" class="page-module">
<script>
try {
var settings = JSON.parse(localStorage.getItem('ex_doc:settings') || '{}');
if (settings.theme === 'dark' ||
((settings.theme === 'system' || settings.theme == null) &&
window.matchMedia('(prefers-color-scheme: dark)').matches)
) {
document.body.classList.add('dark')
}
} catch (error) { }
</script>
<div class="body-wrapper">
<button id="sidebar-menu" class="sidebar-button sidebar-toggle" aria-label="toggle sidebar" aria-controls="sidebar">
<i class="ri-menu-line ri-lg" title="Collapse/expand sidebar"></i>
</button>
<nav id="sidebar" class="sidebar">
<div class="sidebar-header">
<div class="sidebar-projectInfo">
<div>
<a href="https://github.com/ergenius/erg_unicode" class="sidebar-projectName" translate="no">
erg_unicode
</a>
<div class="sidebar-projectVersion" translate="no">
v0.1.0
</div>
</div>
</div>
<ul id="sidebar-listNav" class="sidebar-listNav" role="tablist">
<li>
<button id="extras-list-tab-button" role="tab" data-type="extras" aria-controls="extras-tab-panel" aria-selected="true" tabindex="0">
Pages
</button>
</li>
<li>
<button id="modules-list-tab-button" role="tab" data-type="modules" aria-controls="modules-tab-panel" aria-selected="false" tabindex="-1">
Modules
</button>
</li>
</ul>
</div>
<div id="extras-tab-panel" class="sidebar-tabpanel" role="tabpanel" aria-labelledby="extras-list-tab-button">
<ul id="extras-full-list" class="full-list"></ul>
</div>
<div id="modules-tab-panel" class="sidebar-tabpanel" role="tabpanel" aria-labelledby="modules-list-tab-button" hidden>
<ul id="modules-full-list" class="full-list"></ul>
</div>
</nav>
<main class="content">
<output role="status" id="toast"></output>
<div id="content" class="content-inner">
<div class="top-search">
<div class="search-settings">
<form class="search-bar" action="search.html">
<label class="search-label">
<span class="sr-only">Search documentation of erg_unicode</span>
<input name="q" type="text" class="search-input" placeholder="Press / to search" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" />
</label>
<button type="submit" class="search-button" aria-label="Submit Search">
<i class="ri-search-2-line ri-lg" aria-hidden="true" title="Submit search"></i>
</button>
<button type="button" tabindex="-1" class="search-close-button" aria-hidden="true">
<i class="ri-close-line ri-lg" title="Cancel search"></i>
</button>
</form>
<div class="autocomplete">
</div>
<button class="icon-settings display-settings">
<i class="ri-settings-3-line"></i>
<span class="sr-only">Settings</span>
</button>
</div>
</div>
<div id="top-content">
<h1>
<a href="https://github.com/ergenius/erg_unicode/blob/v0.1.0/src/erg_unicode_char.erl#L14" title="View Source" class="icon-action" rel="help">
<i class="ri-code-s-slash-line" aria-hidden="true"></i>
<span class="sr-only">View Source</span>
</a>
<span translate="no">erg_unicode_char</span>
<small class="app-vsn" translate="no">(erg_unicode v0.1.0)</small>
</h1>
</div>
<section id="summary" class="details-list">
<h1 class="section-heading">
<a class="hover-link" href="#summary">
<i class="ri-link-m" aria-hidden="true"></i>
</a>
<span class="text">Summary</span>
</h1>
<div class="summary-functions summary">
<h2>
<a href="#functions">Functions</a>
</h2>
<div class="summary-row">
<div class="summary-signature">
<a href="#is_ascii/1" data-no-tooltip translate="no">is_ascii(UnicodeChar)</a>
</div>
<div class="summary-synopsis"><p>Returns true if the specified unicode character is an ASCII character or false otherwise.</p></div>
</div>
<div class="summary-row">
<div class="summary-signature">
<a href="#is_ascii_alpha/1" data-no-tooltip translate="no">is_ascii_alpha(UnicodeChar)</a>
</div>
<div class="summary-synopsis"><p>Returns true if the specified unicode character is an ASCII alphabetic character or false otherwise.</p></div>
</div>
<div class="summary-row">
<div class="summary-signature">
<a href="#is_ascii_alpha_lower/1" data-no-tooltip translate="no">is_ascii_alpha_lower(UnicodeChar)</a>
</div>
<div class="summary-synopsis"><p>Returns true if the specified unicode character is an ASCII alphabetic lower case character or false otherwise.</p></div>
</div>
<div class="summary-row">
<div class="summary-signature">
<a href="#is_ascii_alpha_numeric/1" data-no-tooltip translate="no">is_ascii_alpha_numeric(UnicodeChar)</a>
</div>
<div class="summary-synopsis"><p>Returns true if the specified unicode character is an ASCII alpha numeric character or false otherwise.</p></div>
</div>
<div class="summary-row">
<div class="summary-signature">
<a href="#is_ascii_alpha_numeric_lower/1" data-no-tooltip translate="no">is_ascii_alpha_numeric_lower(UnicodeChar)</a>
</div>
<div class="summary-synopsis"><p>Returns true if the specified unicode character is an ASCII alpha numeric lower character or false otherwise.</p></div>
</div>
<div class="summary-row">
<div class="summary-signature">
<a href="#is_ascii_alpha_numeric_upper/1" data-no-tooltip translate="no">is_ascii_alpha_numeric_upper(UnicodeChar)</a>
</div>
<div class="summary-synopsis"><p>Returns true if the specified unicode character is an ASCII alpha numeric upper character or false otherwise.</p></div>
</div>
<div class="summary-row">
<div class="summary-signature">
<a href="#is_ascii_alpha_upper/1" data-no-tooltip translate="no">is_ascii_alpha_upper(UnicodeChar)</a>
</div>
<div class="summary-synopsis"><p>Returns true if the specified unicode character is an ASCII alphabetic upper case character or false otherwise.</p></div>
</div>
<div class="summary-row">
<div class="summary-signature">
<a href="#is_ascii_numeric/1" data-no-tooltip translate="no">is_ascii_numeric(UnicodeChar)</a>
</div>
<div class="summary-synopsis"><p>Returns true if the specified unicode character is an ASCII numeric character or false otherwise.</p></div>
</div>
<div class="summary-row">
<div class="summary-signature">
<a href="#is_unicode_alpha/1" data-no-tooltip translate="no">is_unicode_alpha(UnicodeChar)</a>
</div>
<div class="summary-synopsis"><p>Returns true if the specified character is valid alphabetic unicode letter or false otherwise</p></div>
</div>
<div class="summary-row">
<div class="summary-signature">
<a href="#is_unicode_alpha_numeric/1" data-no-tooltip translate="no">is_unicode_alpha_numeric(UnicodeChar)</a>
</div>
<div class="summary-synopsis"><p>Returns true if the specified unicode character is valid alpha numeric unicode letter or false otherwise</p></div>
</div>
<div class="summary-row">
<div class="summary-signature">
<a href="#is_unicode_line_break/1" data-no-tooltip translate="no">is_unicode_line_break(_)</a>
</div>
<div class="summary-synopsis"><p>Returns true if the specified unicode character is a line break unicode character or false otherwise. This method will return true if the character is one of the following: - line feed - carriage return - next line - line separator 8232 - Common General Punctuation Separator space. Line. - paragraph separator 8233 - Common General Punctuation Separator space. Paragraph.</p></div>
</div>
<div class="summary-row">
<div class="summary-signature">
<a href="#is_unicode_numeric/1" data-no-tooltip translate="no">is_unicode_numeric(UnicodeChar)</a>
</div>
<div class="summary-synopsis"><p>Returns true if the specified character is valid numeric unicode letter or false otherwise</p></div>
</div>
<div class="summary-row">
<div class="summary-signature">
<a href="#is_unicode_space/1" data-no-tooltip translate="no">is_unicode_space(_)</a>
</div>
<div class="summary-synopsis"><p>Returns true if the specified unicode character is a spacing unicode character or false otherwise this method will return true if the character is one of the following: - character tabulation - line tabulation - form feed - space Most common (normal ASCII space) - no-break space, identical to 16#0020, but not a point at which a line may be broken. - ogham space mark. 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 &quot;stemless&quot; fonts. - en quad 8192 - Punctuation Separator space Width of one en. - em quad 8193 - Common General Punctuation Separator space Also known as &quot;mutton quad&quot;. Width of one em. - en space 8194 - Common General Punctuation Separator space Also known as &quot;nut&quot;. Width of one en. - em space 8195 - Common General Punctuation Separator space. Also known as &quot;mutton&quot;. Width of one em. - three-per-em space 8196 - Common General Punctuation Separator space. Also known as &quot;thick space&quot;. One third of an em wide. - four-per-em space 8197 - Common General Punctuation Separator space. Also known as &quot;mid space&quot;. One fourth of an em wide. - six-per-em space 8198 - Common General Punctuation Separator space. One sixth of an em wide. In computer typography, sometimes equated to 16#2009. - figure space 8199 - Common General Punctuation Separator space. Figure space. In fonts with monospaced digits, equal to the width of one digit. HTML/XML named entity: numsp; - punctuation space 8200 - Common General Punctuation Separator space. As wide as the narrow punctuation in a font, HTML/XML named entity: puncsp; - thin space 8201 - Common General Punctuation Separator space. One-fifth (sometimes one-sixth) of an em wide. Recommended for use as a thousands separator for measures made with SI units. - hair space 8202 - Common General Punctuation Separator space. Thinner than a thin space. HTML/XML named entity: hairsp; - narrow no-break space 8239 - Common General Punctuation Separator space. Narrow no-break space. Similar in function to 16#00A0 No-Break Space. When used with Mongolian, its width is usually one third of the normal space. - medium mathematical space 8287 - Common General Punctuation Separator space. MMSP. Used in mathematical formulae. - ideographic space 12288 - CJK Symbols Punctuation Separator, used, for example, in tai tou.</p></div>
</div>
<div class="summary-row">
<div class="summary-signature">
<a href="#is_unicode_space_or_line_break/1" data-no-tooltip translate="no">is_unicode_space_or_line_break(_)</a>
</div>
<div class="summary-synopsis"><p>Returns true if the specified unicode character is a spacing unicode character or a line break unicode character. this method will return true if the character is one of the following: - character tabulation - line feed - line tabulation - form feed - carriage return - space Most common (normal ASCII space) - next line - no-break space, identical to 16#0020, but not a point at which a line may be broken. - ogham space mark. 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 &quot;stemless&quot; fonts. - en quad 8192 - Punctuation Separator space Width of one en. - em quad 8193 - Common General Punctuation Separator space Also known as &quot;mutton quad&quot;. Width of one em. - en space 8194 - Common General Punctuation Separator space Also known as &quot;nut&quot;. Width of one en. - em space 8195 - Common General Punctuation Separator space. Also known as &quot;mutton&quot;. Width of one em. - three-per-em space 8196 - Common General Punctuation Separator space. Also known as &quot;thick space&quot;. One third of an em wide. - four-per-em space 8197 - Common General Punctuation Separator space. Also known as &quot;mid space&quot;. One fourth of an em wide. - six-per-em space 8198 - Common General Punctuation Separator space. One sixth of an em wide. In computer typography, sometimes equated to 16#2009. - figure space 8199 - Common General Punctuation Separator space. Figure space. In fonts with monospaced digits, equal to the width of one digit. HTML/XML named entity: numsp; - punctuation space 8200 - Common General Punctuation Separator space. As wide as the narrow punctuation in a font, HTML/XML named entity: puncsp; - thin space 8201 - Common General Punctuation Separator space. One-fifth (sometimes one-sixth) of an em wide. Recommended for use as a thousands separator for measures made with SI units. - hair space 8202 - Common General Punctuation Separator space. Thinner than a thin space. HTML/XML named entity: hairsp; - line separator 8232 - Common General Punctuation Separator space. Line. - paragraph separator 8233 - Common General Punctuation Separator space. Paragraph. - narrow no-break space 8239 - Common General Punctuation Separator space. Narrow no-break space. Similar in function to 16#00A0 No-Break Space. When used with Mongolian, its width is usually one third of the normal space. - medium mathematical space 8287 - Common General Punctuation Separator space. MMSP. Used in mathematical formulae. - ideographic space 12288 - CJK Symbols Punctuation Separator, used, for example, in tai tou.</p></div>
</div>
<div class="summary-row">
<div class="summary-signature">
<a href="#to_lower/1" data-no-tooltip translate="no">to_lower(C)</a>
</div>
</div>
<div class="summary-row">
<div class="summary-signature">
<a href="#to_title/1" data-no-tooltip translate="no">to_title(C)</a>
</div>
</div>
<div class="summary-row">
<div class="summary-signature">
<a href="#to_upper/1" data-no-tooltip translate="no">to_upper(C)</a>
</div>
</div>
</div>
</section>
<section id="functions" class="details-list">
<h1 class="section-heading">
<a class="hover-link" href="#functions">
<i class="ri-link-m" aria-hidden="true"></i>
</a>
<span class="text">Functions</span>
</h1>
<div class="functions-list">
<section class="detail" id="is_ascii/1">
<div class="detail-header">
<a href="#is_ascii/1" class="detail-link" data-no-tooltip title="Link to this function">
<i class="ri-link-m" aria-hidden="true"></i>
<span class="sr-only">Link to this function</span>
</a>
<h1 class="signature" translate="no">is_ascii(UnicodeChar)</h1>
<a href="https://github.com/ergenius/erg_unicode/blob/v0.1.0/src/erg_unicode_char.erl#L183" class="icon-action" rel="help" title="View Source">
<i class="ri-code-s-slash-line" aria-hidden="true"></i>
<span class="sr-only">View Source</span>
</a>
</div>
<section class="docstring">
<p>Returns true if the specified unicode character is an ASCII character or false otherwise.</p>
</section>
</section>
<section class="detail" id="is_ascii_alpha/1">
<div class="detail-header">
<a href="#is_ascii_alpha/1" class="detail-link" data-no-tooltip title="Link to this function">
<i class="ri-link-m" aria-hidden="true"></i>
<span class="sr-only">Link to this function</span>
</a>
<h1 class="signature" translate="no">is_ascii_alpha(UnicodeChar)</h1>
<a href="https://github.com/ergenius/erg_unicode/blob/v0.1.0/src/erg_unicode_char.erl#L187" class="icon-action" rel="help" title="View Source">
<i class="ri-code-s-slash-line" aria-hidden="true"></i>
<span class="sr-only">View Source</span>
</a>
</div>
<section class="docstring">
<p>Returns true if the specified unicode character is an ASCII alphabetic character or false otherwise.</p>
</section>
</section>
<section class="detail" id="is_ascii_alpha_lower/1">
<div class="detail-header">
<a href="#is_ascii_alpha_lower/1" class="detail-link" data-no-tooltip title="Link to this function">
<i class="ri-link-m" aria-hidden="true"></i>
<span class="sr-only">Link to this function</span>
</a>
<h1 class="signature" translate="no">is_ascii_alpha_lower(UnicodeChar)</h1>
<a href="https://github.com/ergenius/erg_unicode/blob/v0.1.0/src/erg_unicode_char.erl#L192" class="icon-action" rel="help" title="View Source">
<i class="ri-code-s-slash-line" aria-hidden="true"></i>
<span class="sr-only">View Source</span>
</a>
</div>
<section class="docstring">
<p>Returns true if the specified unicode character is an ASCII alphabetic lower case character or false otherwise.</p>
</section>
</section>
<section class="detail" id="is_ascii_alpha_numeric/1">
<div class="detail-header">
<a href="#is_ascii_alpha_numeric/1" class="detail-link" data-no-tooltip title="Link to this function">
<i class="ri-link-m" aria-hidden="true"></i>
<span class="sr-only">Link to this function</span>
</a>
<h1 class="signature" translate="no">is_ascii_alpha_numeric(UnicodeChar)</h1>
<a href="https://github.com/ergenius/erg_unicode/blob/v0.1.0/src/erg_unicode_char.erl#L204" class="icon-action" rel="help" title="View Source">
<i class="ri-code-s-slash-line" aria-hidden="true"></i>
<span class="sr-only">View Source</span>
</a>
</div>
<section class="docstring">
<p>Returns true if the specified unicode character is an ASCII alpha numeric character or false otherwise.</p>
</section>
</section>
<section class="detail" id="is_ascii_alpha_numeric_lower/1">
<div class="detail-header">
<a href="#is_ascii_alpha_numeric_lower/1" class="detail-link" data-no-tooltip title="Link to this function">
<i class="ri-link-m" aria-hidden="true"></i>
<span class="sr-only">Link to this function</span>
</a>
<h1 class="signature" translate="no">is_ascii_alpha_numeric_lower(UnicodeChar)</h1>
<a href="https://github.com/ergenius/erg_unicode/blob/v0.1.0/src/erg_unicode_char.erl#L212" class="icon-action" rel="help" title="View Source">
<i class="ri-code-s-slash-line" aria-hidden="true"></i>
<span class="sr-only">View Source</span>
</a>
</div>
<section class="docstring">
<p>Returns true if the specified unicode character is an ASCII alpha numeric lower character or false otherwise.</p>
</section>
</section>
<section class="detail" id="is_ascii_alpha_numeric_upper/1">
<div class="detail-header">
<a href="#is_ascii_alpha_numeric_upper/1" class="detail-link" data-no-tooltip title="Link to this function">
<i class="ri-link-m" aria-hidden="true"></i>
<span class="sr-only">Link to this function</span>
</a>
<h1 class="signature" translate="no">is_ascii_alpha_numeric_upper(UnicodeChar)</h1>
<a href="https://github.com/ergenius/erg_unicode/blob/v0.1.0/src/erg_unicode_char.erl#L219" class="icon-action" rel="help" title="View Source">
<i class="ri-code-s-slash-line" aria-hidden="true"></i>
<span class="sr-only">View Source</span>
</a>
</div>
<section class="docstring">
<p>Returns true if the specified unicode character is an ASCII alpha numeric upper character or false otherwise.</p>
</section>
</section>
<section class="detail" id="is_ascii_alpha_upper/1">
<div class="detail-header">
<a href="#is_ascii_alpha_upper/1" class="detail-link" data-no-tooltip title="Link to this function">
<i class="ri-link-m" aria-hidden="true"></i>
<span class="sr-only">Link to this function</span>
</a>
<h1 class="signature" translate="no">is_ascii_alpha_upper(UnicodeChar)</h1>
<a href="https://github.com/ergenius/erg_unicode/blob/v0.1.0/src/erg_unicode_char.erl#L196" class="icon-action" rel="help" title="View Source">
<i class="ri-code-s-slash-line" aria-hidden="true"></i>
<span class="sr-only">View Source</span>
</a>
</div>
<section class="docstring">
<p>Returns true if the specified unicode character is an ASCII alphabetic upper case character or false otherwise.</p>
</section>
</section>
<section class="detail" id="is_ascii_numeric/1">
<div class="detail-header">
<a href="#is_ascii_numeric/1" class="detail-link" data-no-tooltip title="Link to this function">
<i class="ri-link-m" aria-hidden="true"></i>
<span class="sr-only">Link to this function</span>
</a>
<h1 class="signature" translate="no">is_ascii_numeric(UnicodeChar)</h1>
<a href="https://github.com/ergenius/erg_unicode/blob/v0.1.0/src/erg_unicode_char.erl#L200" class="icon-action" rel="help" title="View Source">
<i class="ri-code-s-slash-line" aria-hidden="true"></i>
<span class="sr-only">View Source</span>
</a>
</div>
<section class="docstring">
<p>Returns true if the specified unicode character is an ASCII numeric character or false otherwise.</p>
</section>
</section>
<section class="detail" id="is_unicode_alpha/1">
<div class="detail-header">
<a href="#is_unicode_alpha/1" class="detail-link" data-no-tooltip title="Link to this function">
<i class="ri-link-m" aria-hidden="true"></i>
<span class="sr-only">Link to this function</span>
</a>
<h1 class="signature" translate="no">is_unicode_alpha(UnicodeChar)</h1>
<a href="https://github.com/ergenius/erg_unicode/blob/v0.1.0/src/erg_unicode_char.erl#L45" class="icon-action" rel="help" title="View Source">
<i class="ri-code-s-slash-line" aria-hidden="true"></i>
<span class="sr-only">View Source</span>
</a>
</div>
<section class="docstring">
<p>Returns true if the specified character is valid alphabetic unicode letter or false otherwise</p>
</section>
</section>
<section class="detail" id="is_unicode_alpha_numeric/1">
<div class="detail-header">
<a href="#is_unicode_alpha_numeric/1" class="detail-link" data-no-tooltip title="Link to this function">
<i class="ri-link-m" aria-hidden="true"></i>
<span class="sr-only">Link to this function</span>
</a>
<h1 class="signature" translate="no">is_unicode_alpha_numeric(UnicodeChar)</h1>
<a href="https://github.com/ergenius/erg_unicode/blob/v0.1.0/src/erg_unicode_char.erl#L59" class="icon-action" rel="help" title="View Source">
<i class="ri-code-s-slash-line" aria-hidden="true"></i>
<span class="sr-only">View Source</span>
</a>
</div>
<section class="docstring">
<p>Returns true if the specified unicode character is valid alpha numeric unicode letter or false otherwise</p>
</section>
</section>
<section class="detail" id="is_unicode_line_break/1">
<div class="detail-header">
<a href="#is_unicode_line_break/1" class="detail-link" data-no-tooltip title="Link to this function">
<i class="ri-link-m" aria-hidden="true"></i>
<span class="sr-only">Link to this function</span>
</a>
<h1 class="signature" translate="no">is_unicode_line_break(_)</h1>
<a href="https://github.com/ergenius/erg_unicode/blob/v0.1.0/src/erg_unicode_char.erl#L117" class="icon-action" rel="help" title="View Source">
<i class="ri-code-s-slash-line" aria-hidden="true"></i>
<span class="sr-only">View Source</span>
</a>
</div>
<section class="docstring">
<p>Returns true if the specified unicode character is a line break unicode character or false otherwise. This method will return true if the character is one of the following: - line feed - carriage return - next line - line separator 8232 - Common General Punctuation Separator space. Line. - paragraph separator 8233 - Common General Punctuation Separator space. Paragraph.</p>
</section>
</section>
<section class="detail" id="is_unicode_numeric/1">
<div class="detail-header">
<a href="#is_unicode_numeric/1" class="detail-link" data-no-tooltip title="Link to this function">
<i class="ri-link-m" aria-hidden="true"></i>
<span class="sr-only">Link to this function</span>
</a>
<h1 class="signature" translate="no">is_unicode_numeric(UnicodeChar)</h1>
<a href="https://github.com/ergenius/erg_unicode/blob/v0.1.0/src/erg_unicode_char.erl#L56" class="icon-action" rel="help" title="View Source">
<i class="ri-code-s-slash-line" aria-hidden="true"></i>
<span class="sr-only">View Source</span>
</a>
</div>
<section class="docstring">
<p>Returns true if the specified character is valid numeric unicode letter or false otherwise</p>
</section>
</section>
<section class="detail" id="is_unicode_space/1">
<div class="detail-header">
<a href="#is_unicode_space/1" class="detail-link" data-no-tooltip title="Link to this function">
<i class="ri-link-m" aria-hidden="true"></i>
<span class="sr-only">Link to this function</span>
</a>
<h1 class="signature" translate="no">is_unicode_space(_)</h1>
<a href="https://github.com/ergenius/erg_unicode/blob/v0.1.0/src/erg_unicode_char.erl#L88" class="icon-action" rel="help" title="View Source">
<i class="ri-code-s-slash-line" aria-hidden="true"></i>
<span class="sr-only">View Source</span>
</a>
</div>
<section class="docstring">
<p>Returns true if the specified unicode character is a spacing unicode character or false otherwise this method will return true if the character is one of the following: - character tabulation - line tabulation - form feed - space Most common (normal ASCII space) - no-break space, identical to 16#0020, but not a point at which a line may be broken. - ogham space mark. 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 &quot;stemless&quot; fonts. - en quad 8192 - Punctuation Separator space Width of one en. - em quad 8193 - Common General Punctuation Separator space Also known as &quot;mutton quad&quot;. Width of one em. - en space 8194 - Common General Punctuation Separator space Also known as &quot;nut&quot;. Width of one en. - em space 8195 - Common General Punctuation Separator space. Also known as &quot;mutton&quot;. Width of one em. - three-per-em space 8196 - Common General Punctuation Separator space. Also known as &quot;thick space&quot;. One third of an em wide. - four-per-em space 8197 - Common General Punctuation Separator space. Also known as &quot;mid space&quot;. One fourth of an em wide. - six-per-em space 8198 - Common General Punctuation Separator space. One sixth of an em wide. In computer typography, sometimes equated to 16#2009. - figure space 8199 - Common General Punctuation Separator space. Figure space. In fonts with monospaced digits, equal to the width of one digit. HTML/XML named entity: numsp; - punctuation space 8200 - Common General Punctuation Separator space. As wide as the narrow punctuation in a font, HTML/XML named entity: puncsp; - thin space 8201 - Common General Punctuation Separator space. One-fifth (sometimes one-sixth) of an em wide. Recommended for use as a thousands separator for measures made with SI units. - hair space 8202 - Common General Punctuation Separator space. Thinner than a thin space. HTML/XML named entity: hairsp; - narrow no-break space 8239 - Common General Punctuation Separator space. Narrow no-break space. Similar in function to 16#00A0 No-Break Space. When used with Mongolian, its width is usually one third of the normal space. - medium mathematical space 8287 - Common General Punctuation Separator space. MMSP. Used in mathematical formulae. - ideographic space 12288 - CJK Symbols Punctuation Separator, used, for example, in tai tou.</p>
</section>
</section>
<section class="detail" id="is_unicode_space_or_line_break/1">
<div class="detail-header">
<a href="#is_unicode_space_or_line_break/1" class="detail-link" data-no-tooltip title="Link to this function">
<i class="ri-link-m" aria-hidden="true"></i>
<span class="sr-only">Link to this function</span>
</a>
<h1 class="signature" translate="no">is_unicode_space_or_line_break(_)</h1>
<a href="https://github.com/ergenius/erg_unicode/blob/v0.1.0/src/erg_unicode_char.erl#L151" class="icon-action" rel="help" title="View Source">
<i class="ri-code-s-slash-line" aria-hidden="true"></i>
<span class="sr-only">View Source</span>
</a>
</div>
<section class="docstring">
<p>Returns true if the specified unicode character is a spacing unicode character or a line break unicode character. this method will return true if the character is one of the following: - character tabulation - line feed - line tabulation - form feed - carriage return - space Most common (normal ASCII space) - next line - no-break space, identical to 16#0020, but not a point at which a line may be broken. - ogham space mark. 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 &quot;stemless&quot; fonts. - en quad 8192 - Punctuation Separator space Width of one en. - em quad 8193 - Common General Punctuation Separator space Also known as &quot;mutton quad&quot;. Width of one em. - en space 8194 - Common General Punctuation Separator space Also known as &quot;nut&quot;. Width of one en. - em space 8195 - Common General Punctuation Separator space. Also known as &quot;mutton&quot;. Width of one em. - three-per-em space 8196 - Common General Punctuation Separator space. Also known as &quot;thick space&quot;. One third of an em wide. - four-per-em space 8197 - Common General Punctuation Separator space. Also known as &quot;mid space&quot;. One fourth of an em wide. - six-per-em space 8198 - Common General Punctuation Separator space. One sixth of an em wide. In computer typography, sometimes equated to 16#2009. - figure space 8199 - Common General Punctuation Separator space. Figure space. In fonts with monospaced digits, equal to the width of one digit. HTML/XML named entity: numsp; - punctuation space 8200 - Common General Punctuation Separator space. As wide as the narrow punctuation in a font, HTML/XML named entity: puncsp; - thin space 8201 - Common General Punctuation Separator space. One-fifth (sometimes one-sixth) of an em wide. Recommended for use as a thousands separator for measures made with SI units. - hair space 8202 - Common General Punctuation Separator space. Thinner than a thin space. HTML/XML named entity: hairsp; - line separator 8232 - Common General Punctuation Separator space. Line. - paragraph separator 8233 - Common General Punctuation Separator space. Paragraph. - narrow no-break space 8239 - Common General Punctuation Separator space. Narrow no-break space. Similar in function to 16#00A0 No-Break Space. When used with Mongolian, its width is usually one third of the normal space. - medium mathematical space 8287 - Common General Punctuation Separator space. MMSP. Used in mathematical formulae. - ideographic space 12288 - CJK Symbols Punctuation Separator, used, for example, in tai tou.</p>
</section>
</section>
<section class="detail" id="to_lower/1">
<div class="detail-header">
<a href="#to_lower/1" class="detail-link" data-no-tooltip title="Link to this function">
<i class="ri-link-m" aria-hidden="true"></i>
<span class="sr-only">Link to this function</span>
</a>
<h1 class="signature" translate="no">to_lower(C)</h1>
<a href="https://github.com/ergenius/erg_unicode/blob/v0.1.0/src/erg_unicode_char.erl#L3386" class="icon-action" rel="help" title="View Source">
<i class="ri-code-s-slash-line" aria-hidden="true"></i>
<span class="sr-only">View Source</span>
</a>
</div>
<section class="docstring">
</section>
</section>
<section class="detail" id="to_title/1">
<div class="detail-header">
<a href="#to_title/1" class="detail-link" data-no-tooltip title="Link to this function">
<i class="ri-link-m" aria-hidden="true"></i>
<span class="sr-only">Link to this function</span>
</a>
<h1 class="signature" translate="no">to_title(C)</h1>
<a href="https://github.com/ergenius/erg_unicode/blob/v0.1.0/src/erg_unicode_char.erl#L6518" class="icon-action" rel="help" title="View Source">
<i class="ri-code-s-slash-line" aria-hidden="true"></i>
<span class="sr-only">View Source</span>
</a>
</div>
<section class="docstring">
</section>
</section>
<section class="detail" id="to_upper/1">
<div class="detail-header">
<a href="#to_upper/1" class="detail-link" data-no-tooltip title="Link to this function">
<i class="ri-link-m" aria-hidden="true"></i>
<span class="sr-only">Link to this function</span>
</a>
<h1 class="signature" translate="no">to_upper(C)</h1>
<a href="https://github.com/ergenius/erg_unicode/blob/v0.1.0/src/erg_unicode_char.erl#L230" class="icon-action" rel="help" title="View Source">
<i class="ri-code-s-slash-line" aria-hidden="true"></i>
<span class="sr-only">View Source</span>
</a>
</div>
<section class="docstring">
</section>
</section>
</div>
</section>
<footer class="footer">
<p>
<span class="line">
<a href="https://hex.pm/packages/erg_unicode/0.1.0" class="footer-hex-package">Hex Package</a>
<a href="https://preview.hex.pm/preview/erg_unicode/0.1.0">Hex Preview</a>
</span>
<span class="line">
<button class="a-main footer-button display-quick-switch" title="Search HexDocs packages">
Search HexDocs
</button>
<a href="erg_unicode.epub" title="ePub version">
Download ePub version
</a>
</span>
</p>
<p class="built-using">
Built using
<a href="https://github.com/elixir-lang/ex_doc" title="ExDoc" target="_blank" rel="help noopener" translate="no">ExDoc</a> (v0.32.2) for the
<a href="https://erlang.org" title="Erlang" target="_blank" translate="no">Erlang programming language</a>
</p>
</footer>
</div>
</main>
</div>
</body>
</html>