re41.html 4.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  5. <title>&lt;%GLibNormalizeMode&gt;: </title>
  6. <meta name="generator" content="DocBook XSL Stylesheets V1.79.2">
  7. <link rel="home" href="index.html" title="">
  8. <link rel="up" href="ch01.html" title="GLib">
  9. <link rel="prev" href="re40.html" title="&lt;GMatchInfo&gt;">
  10. <link rel="next" href="re42.html" title="&lt;%GLibNumberParserError&gt;">
  11. <meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
  12. <link rel="stylesheet" href="style.css" type="text/css">
  13. </head>
  14. <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
  15. <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
  16. <td width="100%" align="left" class="shortcuts"></td>
  17. <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
  18. <td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
  19. <td><a accesskey="p" href="re40.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
  20. <td><a accesskey="n" href="re42.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
  21. </tr></table>
  22. <div class="refentry">
  23. <a name="id-1.1.42"></a><div class="titlepage"></div>
  24. <div class="refnamediv">
  25. <h2>&lt;%GLibNormalizeMode&gt;</h2>
  26. <p>&lt;%GLibNormalizeMode&gt;</p>
  27. </div>
  28. <div class="refsect1">
  29. <a name="id-1.1.42.2"></a><h2>Description</h2>
  30. <p>Defines how a Unicode string is transformed in a canonical
  31. form, standardizing such issues as whether a character with
  32. an accent is represented as a base character and combining
  33. accent or as a single precomposed character. Unicode strings
  34. should generally be normalized before comparing them.</p>
  35. </div>
  36. <div class="refsect1">
  37. <a name="id-1.1.42.3"></a><h2>Members</h2>
  38. <div class="refsect2">
  39. <a name="id-1.1.42.3.2"></a><h3>default</h3>
  40. <p class="remark"><em><span class="remark">alias <code class="code">G_NORMALIZE_DEFAULT</code></span></em></p>
  41. <p>standardize differences that do not affect the
  42. text content, such as the above-mentioned accent representation</p>
  43. </div>
  44. <div class="refsect2">
  45. <a name="id-1.1.42.3.3"></a><h3>nfd</h3>
  46. <p class="remark"><em><span class="remark">alias <code class="code">G_NORMALIZE_NFD</code></span></em></p>
  47. <p>another name for <code class="constant">G_NORMALIZE_DEFAULT</code></p>
  48. </div>
  49. <div class="refsect2">
  50. <a name="id-1.1.42.3.4"></a><h3>default-compose</h3>
  51. <p class="remark"><em><span class="remark">alias <code class="code">G_NORMALIZE_DEFAULT_COMPOSE</code></span></em></p>
  52. <p>like <code class="constant">G_NORMALIZE_DEFAULT</code>, but with
  53. composed forms rather than a maximally decomposed form</p>
  54. </div>
  55. <div class="refsect2">
  56. <a name="id-1.1.42.3.5"></a><h3>nfc</h3>
  57. <p class="remark"><em><span class="remark">alias <code class="code">G_NORMALIZE_NFC</code></span></em></p>
  58. <p>another name for <code class="constant">G_NORMALIZE_DEFAULT_COMPOSE</code></p>
  59. </div>
  60. <div class="refsect2">
  61. <a name="id-1.1.42.3.6"></a><h3>all</h3>
  62. <p class="remark"><em><span class="remark">alias <code class="code">G_NORMALIZE_ALL</code></span></em></p>
  63. <p>beyond <code class="constant">G_NORMALIZE_DEFAULT</code> also standardize the
  64. "compatibility" characters in Unicode, such as SUPERSCRIPT THREE
  65. to the standard forms (in this case DIGIT THREE). Formatting
  66. information may be lost but for most text operations such
  67. characters should be considered the same</p>
  68. </div>
  69. <div class="refsect2">
  70. <a name="id-1.1.42.3.7"></a><h3>nfkd</h3>
  71. <p class="remark"><em><span class="remark">alias <code class="code">G_NORMALIZE_NFKD</code></span></em></p>
  72. <p>another name for <code class="constant">G_NORMALIZE_ALL</code></p>
  73. </div>
  74. <div class="refsect2">
  75. <a name="id-1.1.42.3.8"></a><h3>all-compose</h3>
  76. <p class="remark"><em><span class="remark">alias <code class="code">G_NORMALIZE_ALL_COMPOSE</code></span></em></p>
  77. <p>like <code class="constant">G_NORMALIZE_ALL</code>, but with composed
  78. forms rather than a maximally decomposed form</p>
  79. </div>
  80. <div class="refsect2">
  81. <a name="id-1.1.42.3.9"></a><h3>nfkc</h3>
  82. <p class="remark"><em><span class="remark">alias <code class="code">G_NORMALIZE_NFKC</code></span></em></p>
  83. <p>another name for <code class="constant">G_NORMALIZE_ALL_COMPOSE</code></p>
  84. </div>
  85. </div>
  86. </div>
  87. <div class="footer">
  88. <hr>Generated by GTK-Doc V1.33.1</div>
  89. </body>
  90. </html>