├── .Rbuildignore
├── .gitignore
├── DESCRIPTION
├── LICENSE
├── NAMESPACE
├── R
└── htmlent.R
├── README.Rmd
├── README.md
├── data-raw
└── scrape.R
├── data
└── ents.rda
├── htmlent.Rproj
└── man
└── ents.Rd
/.Rbuildignore:
--------------------------------------------------------------------------------
1 | ^data-raw$
2 | ^.*\.Rproj$
3 | ^\.Rproj\.user$
4 | ^README\.Rmd$
5 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # History files
2 | .Rhistory
3 | .Rapp.history
4 |
5 | # Session Data files
6 | .RData
7 | # Example code in package build process
8 | *-Ex.R
9 | # Output files from R CMD build
10 | /*.tar.gz
11 | # Output files from R CMD check
12 | /*.Rcheck/
13 | # RStudio files
14 | .Rproj.user/
15 | # produced vignettes
16 | vignettes/*.html
17 | vignettes/*.pdf
18 | # OAuth2 token, see https://github.com/hadley/httr/releases/tag/v0.3
19 | .httr-oauth
20 | # knitr and R markdown default cache directories
21 | /*_cache/
22 | /cache/
23 | # Temporary files created by R markdown
24 | *.utf8.md
25 | *.knit.md
26 | .Rproj.user
27 |
--------------------------------------------------------------------------------
/DESCRIPTION:
--------------------------------------------------------------------------------
1 | Package: htmlent
2 | Title: Data Packages for HTML Entities
3 | Version: 0.0.0.9000
4 | Authors@R: person("Tristan", "Mahr", email = "tristan.mahr@gmail.com", role = c("aut", "cre"))
5 | Description: Exports a list of HTML entities.
6 | Depends: R (>= 3.4.3)
7 | License: GPL-3
8 | Encoding: UTF-8
9 | LazyData: true
10 | URL: https://github.com/tjmahr/htmlent
11 | BugReports: https://github.com/tjmahr/htmlent/issues
12 | RoxygenNote: 6.0.1.9000
13 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | GNU GENERAL PUBLIC LICENSE
2 | Version 3, 29 June 2007
3 |
4 | Copyright (C) 2007 Free Software Foundation, Inc.
5 | Everyone is permitted to copy and distribute verbatim copies
6 | of this license document, but changing it is not allowed.
7 |
8 | Preamble
9 |
10 | The GNU General Public License is a free, copyleft license for
11 | software and other kinds of works.
12 |
13 | The licenses for most software and other practical works are designed
14 | to take away your freedom to share and change the works. By contrast,
15 | the GNU General Public License is intended to guarantee your freedom to
16 | share and change all versions of a program--to make sure it remains free
17 | software for all its users. We, the Free Software Foundation, use the
18 | GNU General Public License for most of our software; it applies also to
19 | any other work released this way by its authors. You can apply it to
20 | your programs, too.
21 |
22 | When we speak of free software, we are referring to freedom, not
23 | price. Our General Public Licenses are designed to make sure that you
24 | have the freedom to distribute copies of free software (and charge for
25 | them if you wish), that you receive source code or can get it if you
26 | want it, that you can change the software or use pieces of it in new
27 | free programs, and that you know you can do these things.
28 |
29 | To protect your rights, we need to prevent others from denying you
30 | these rights or asking you to surrender the rights. Therefore, you have
31 | certain responsibilities if you distribute copies of the software, or if
32 | you modify it: responsibilities to respect the freedom of others.
33 |
34 | For example, if you distribute copies of such a program, whether
35 | gratis or for a fee, you must pass on to the recipients the same
36 | freedoms that you received. You must make sure that they, too, receive
37 | or can get the source code. And you must show them these terms so they
38 | know their rights.
39 |
40 | Developers that use the GNU GPL protect your rights with two steps:
41 | (1) assert copyright on the software, and (2) offer you this License
42 | giving you legal permission to copy, distribute and/or modify it.
43 |
44 | For the developers' and authors' protection, the GPL clearly explains
45 | that there is no warranty for this free software. For both users' and
46 | authors' sake, the GPL requires that modified versions be marked as
47 | changed, so that their problems will not be attributed erroneously to
48 | authors of previous versions.
49 |
50 | Some devices are designed to deny users access to install or run
51 | modified versions of the software inside them, although the manufacturer
52 | can do so. This is fundamentally incompatible with the aim of
53 | protecting users' freedom to change the software. The systematic
54 | pattern of such abuse occurs in the area of products for individuals to
55 | use, which is precisely where it is most unacceptable. Therefore, we
56 | have designed this version of the GPL to prohibit the practice for those
57 | products. If such problems arise substantially in other domains, we
58 | stand ready to extend this provision to those domains in future versions
59 | of the GPL, as needed to protect the freedom of users.
60 |
61 | Finally, every program is threatened constantly by software patents.
62 | States should not allow patents to restrict development and use of
63 | software on general-purpose computers, but in those that do, we wish to
64 | avoid the special danger that patents applied to a free program could
65 | make it effectively proprietary. To prevent this, the GPL assures that
66 | patents cannot be used to render the program non-free.
67 |
68 | The precise terms and conditions for copying, distribution and
69 | modification follow.
70 |
71 | TERMS AND CONDITIONS
72 |
73 | 0. Definitions.
74 |
75 | "This License" refers to version 3 of the GNU General Public License.
76 |
77 | "Copyright" also means copyright-like laws that apply to other kinds of
78 | works, such as semiconductor masks.
79 |
80 | "The Program" refers to any copyrightable work licensed under this
81 | License. Each licensee is addressed as "you". "Licensees" and
82 | "recipients" may be individuals or organizations.
83 |
84 | To "modify" a work means to copy from or adapt all or part of the work
85 | in a fashion requiring copyright permission, other than the making of an
86 | exact copy. The resulting work is called a "modified version" of the
87 | earlier work or a work "based on" the earlier work.
88 |
89 | A "covered work" means either the unmodified Program or a work based
90 | on the Program.
91 |
92 | To "propagate" a work means to do anything with it that, without
93 | permission, would make you directly or secondarily liable for
94 | infringement under applicable copyright law, except executing it on a
95 | computer or modifying a private copy. Propagation includes copying,
96 | distribution (with or without modification), making available to the
97 | public, and in some countries other activities as well.
98 |
99 | To "convey" a work means any kind of propagation that enables other
100 | parties to make or receive copies. Mere interaction with a user through
101 | a computer network, with no transfer of a copy, is not conveying.
102 |
103 | An interactive user interface displays "Appropriate Legal Notices"
104 | to the extent that it includes a convenient and prominently visible
105 | feature that (1) displays an appropriate copyright notice, and (2)
106 | tells the user that there is no warranty for the work (except to the
107 | extent that warranties are provided), that licensees may convey the
108 | work under this License, and how to view a copy of this License. If
109 | the interface presents a list of user commands or options, such as a
110 | menu, a prominent item in the list meets this criterion.
111 |
112 | 1. Source Code.
113 |
114 | The "source code" for a work means the preferred form of the work
115 | for making modifications to it. "Object code" means any non-source
116 | form of a work.
117 |
118 | A "Standard Interface" means an interface that either is an official
119 | standard defined by a recognized standards body, or, in the case of
120 | interfaces specified for a particular programming language, one that
121 | is widely used among developers working in that language.
122 |
123 | The "System Libraries" of an executable work include anything, other
124 | than the work as a whole, that (a) is included in the normal form of
125 | packaging a Major Component, but which is not part of that Major
126 | Component, and (b) serves only to enable use of the work with that
127 | Major Component, or to implement a Standard Interface for which an
128 | implementation is available to the public in source code form. A
129 | "Major Component", in this context, means a major essential component
130 | (kernel, window system, and so on) of the specific operating system
131 | (if any) on which the executable work runs, or a compiler used to
132 | produce the work, or an object code interpreter used to run it.
133 |
134 | The "Corresponding Source" for a work in object code form means all
135 | the source code needed to generate, install, and (for an executable
136 | work) run the object code and to modify the work, including scripts to
137 | control those activities. However, it does not include the work's
138 | System Libraries, or general-purpose tools or generally available free
139 | programs which are used unmodified in performing those activities but
140 | which are not part of the work. For example, Corresponding Source
141 | includes interface definition files associated with source files for
142 | the work, and the source code for shared libraries and dynamically
143 | linked subprograms that the work is specifically designed to require,
144 | such as by intimate data communication or control flow between those
145 | subprograms and other parts of the work.
146 |
147 | The Corresponding Source need not include anything that users
148 | can regenerate automatically from other parts of the Corresponding
149 | Source.
150 |
151 | The Corresponding Source for a work in source code form is that
152 | same work.
153 |
154 | 2. Basic Permissions.
155 |
156 | All rights granted under this License are granted for the term of
157 | copyright on the Program, and are irrevocable provided the stated
158 | conditions are met. This License explicitly affirms your unlimited
159 | permission to run the unmodified Program. The output from running a
160 | covered work is covered by this License only if the output, given its
161 | content, constitutes a covered work. This License acknowledges your
162 | rights of fair use or other equivalent, as provided by copyright law.
163 |
164 | You may make, run and propagate covered works that you do not
165 | convey, without conditions so long as your license otherwise remains
166 | in force. You may convey covered works to others for the sole purpose
167 | of having them make modifications exclusively for you, or provide you
168 | with facilities for running those works, provided that you comply with
169 | the terms of this License in conveying all material for which you do
170 | not control copyright. Those thus making or running the covered works
171 | for you must do so exclusively on your behalf, under your direction
172 | and control, on terms that prohibit them from making any copies of
173 | your copyrighted material outside their relationship with you.
174 |
175 | Conveying under any other circumstances is permitted solely under
176 | the conditions stated below. Sublicensing is not allowed; section 10
177 | makes it unnecessary.
178 |
179 | 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
180 |
181 | No covered work shall be deemed part of an effective technological
182 | measure under any applicable law fulfilling obligations under article
183 | 11 of the WIPO copyright treaty adopted on 20 December 1996, or
184 | similar laws prohibiting or restricting circumvention of such
185 | measures.
186 |
187 | When you convey a covered work, you waive any legal power to forbid
188 | circumvention of technological measures to the extent such circumvention
189 | is effected by exercising rights under this License with respect to
190 | the covered work, and you disclaim any intention to limit operation or
191 | modification of the work as a means of enforcing, against the work's
192 | users, your or third parties' legal rights to forbid circumvention of
193 | technological measures.
194 |
195 | 4. Conveying Verbatim Copies.
196 |
197 | You may convey verbatim copies of the Program's source code as you
198 | receive it, in any medium, provided that you conspicuously and
199 | appropriately publish on each copy an appropriate copyright notice;
200 | keep intact all notices stating that this License and any
201 | non-permissive terms added in accord with section 7 apply to the code;
202 | keep intact all notices of the absence of any warranty; and give all
203 | recipients a copy of this License along with the Program.
204 |
205 | You may charge any price or no price for each copy that you convey,
206 | and you may offer support or warranty protection for a fee.
207 |
208 | 5. Conveying Modified Source Versions.
209 |
210 | You may convey a work based on the Program, or the modifications to
211 | produce it from the Program, in the form of source code under the
212 | terms of section 4, provided that you also meet all of these conditions:
213 |
214 | a) The work must carry prominent notices stating that you modified
215 | it, and giving a relevant date.
216 |
217 | b) The work must carry prominent notices stating that it is
218 | released under this License and any conditions added under section
219 | 7. This requirement modifies the requirement in section 4 to
220 | "keep intact all notices".
221 |
222 | c) You must license the entire work, as a whole, under this
223 | License to anyone who comes into possession of a copy. This
224 | License will therefore apply, along with any applicable section 7
225 | additional terms, to the whole of the work, and all its parts,
226 | regardless of how they are packaged. This License gives no
227 | permission to license the work in any other way, but it does not
228 | invalidate such permission if you have separately received it.
229 |
230 | d) If the work has interactive user interfaces, each must display
231 | Appropriate Legal Notices; however, if the Program has interactive
232 | interfaces that do not display Appropriate Legal Notices, your
233 | work need not make them do so.
234 |
235 | A compilation of a covered work with other separate and independent
236 | works, which are not by their nature extensions of the covered work,
237 | and which are not combined with it such as to form a larger program,
238 | in or on a volume of a storage or distribution medium, is called an
239 | "aggregate" if the compilation and its resulting copyright are not
240 | used to limit the access or legal rights of the compilation's users
241 | beyond what the individual works permit. Inclusion of a covered work
242 | in an aggregate does not cause this License to apply to the other
243 | parts of the aggregate.
244 |
245 | 6. Conveying Non-Source Forms.
246 |
247 | You may convey a covered work in object code form under the terms
248 | of sections 4 and 5, provided that you also convey the
249 | machine-readable Corresponding Source under the terms of this License,
250 | in one of these ways:
251 |
252 | a) Convey the object code in, or embodied in, a physical product
253 | (including a physical distribution medium), accompanied by the
254 | Corresponding Source fixed on a durable physical medium
255 | customarily used for software interchange.
256 |
257 | b) Convey the object code in, or embodied in, a physical product
258 | (including a physical distribution medium), accompanied by a
259 | written offer, valid for at least three years and valid for as
260 | long as you offer spare parts or customer support for that product
261 | model, to give anyone who possesses the object code either (1) a
262 | copy of the Corresponding Source for all the software in the
263 | product that is covered by this License, on a durable physical
264 | medium customarily used for software interchange, for a price no
265 | more than your reasonable cost of physically performing this
266 | conveying of source, or (2) access to copy the
267 | Corresponding Source from a network server at no charge.
268 |
269 | c) Convey individual copies of the object code with a copy of the
270 | written offer to provide the Corresponding Source. This
271 | alternative is allowed only occasionally and noncommercially, and
272 | only if you received the object code with such an offer, in accord
273 | with subsection 6b.
274 |
275 | d) Convey the object code by offering access from a designated
276 | place (gratis or for a charge), and offer equivalent access to the
277 | Corresponding Source in the same way through the same place at no
278 | further charge. You need not require recipients to copy the
279 | Corresponding Source along with the object code. If the place to
280 | copy the object code is a network server, the Corresponding Source
281 | may be on a different server (operated by you or a third party)
282 | that supports equivalent copying facilities, provided you maintain
283 | clear directions next to the object code saying where to find the
284 | Corresponding Source. Regardless of what server hosts the
285 | Corresponding Source, you remain obligated to ensure that it is
286 | available for as long as needed to satisfy these requirements.
287 |
288 | e) Convey the object code using peer-to-peer transmission, provided
289 | you inform other peers where the object code and Corresponding
290 | Source of the work are being offered to the general public at no
291 | charge under subsection 6d.
292 |
293 | A separable portion of the object code, whose source code is excluded
294 | from the Corresponding Source as a System Library, need not be
295 | included in conveying the object code work.
296 |
297 | A "User Product" is either (1) a "consumer product", which means any
298 | tangible personal property which is normally used for personal, family,
299 | or household purposes, or (2) anything designed or sold for incorporation
300 | into a dwelling. In determining whether a product is a consumer product,
301 | doubtful cases shall be resolved in favor of coverage. For a particular
302 | product received by a particular user, "normally used" refers to a
303 | typical or common use of that class of product, regardless of the status
304 | of the particular user or of the way in which the particular user
305 | actually uses, or expects or is expected to use, the product. A product
306 | is a consumer product regardless of whether the product has substantial
307 | commercial, industrial or non-consumer uses, unless such uses represent
308 | the only significant mode of use of the product.
309 |
310 | "Installation Information" for a User Product means any methods,
311 | procedures, authorization keys, or other information required to install
312 | and execute modified versions of a covered work in that User Product from
313 | a modified version of its Corresponding Source. The information must
314 | suffice to ensure that the continued functioning of the modified object
315 | code is in no case prevented or interfered with solely because
316 | modification has been made.
317 |
318 | If you convey an object code work under this section in, or with, or
319 | specifically for use in, a User Product, and the conveying occurs as
320 | part of a transaction in which the right of possession and use of the
321 | User Product is transferred to the recipient in perpetuity or for a
322 | fixed term (regardless of how the transaction is characterized), the
323 | Corresponding Source conveyed under this section must be accompanied
324 | by the Installation Information. But this requirement does not apply
325 | if neither you nor any third party retains the ability to install
326 | modified object code on the User Product (for example, the work has
327 | been installed in ROM).
328 |
329 | The requirement to provide Installation Information does not include a
330 | requirement to continue to provide support service, warranty, or updates
331 | for a work that has been modified or installed by the recipient, or for
332 | the User Product in which it has been modified or installed. Access to a
333 | network may be denied when the modification itself materially and
334 | adversely affects the operation of the network or violates the rules and
335 | protocols for communication across the network.
336 |
337 | Corresponding Source conveyed, and Installation Information provided,
338 | in accord with this section must be in a format that is publicly
339 | documented (and with an implementation available to the public in
340 | source code form), and must require no special password or key for
341 | unpacking, reading or copying.
342 |
343 | 7. Additional Terms.
344 |
345 | "Additional permissions" are terms that supplement the terms of this
346 | License by making exceptions from one or more of its conditions.
347 | Additional permissions that are applicable to the entire Program shall
348 | be treated as though they were included in this License, to the extent
349 | that they are valid under applicable law. If additional permissions
350 | apply only to part of the Program, that part may be used separately
351 | under those permissions, but the entire Program remains governed by
352 | this License without regard to the additional permissions.
353 |
354 | When you convey a copy of a covered work, you may at your option
355 | remove any additional permissions from that copy, or from any part of
356 | it. (Additional permissions may be written to require their own
357 | removal in certain cases when you modify the work.) You may place
358 | additional permissions on material, added by you to a covered work,
359 | for which you have or can give appropriate copyright permission.
360 |
361 | Notwithstanding any other provision of this License, for material you
362 | add to a covered work, you may (if authorized by the copyright holders of
363 | that material) supplement the terms of this License with terms:
364 |
365 | a) Disclaiming warranty or limiting liability differently from the
366 | terms of sections 15 and 16 of this License; or
367 |
368 | b) Requiring preservation of specified reasonable legal notices or
369 | author attributions in that material or in the Appropriate Legal
370 | Notices displayed by works containing it; or
371 |
372 | c) Prohibiting misrepresentation of the origin of that material, or
373 | requiring that modified versions of such material be marked in
374 | reasonable ways as different from the original version; or
375 |
376 | d) Limiting the use for publicity purposes of names of licensors or
377 | authors of the material; or
378 |
379 | e) Declining to grant rights under trademark law for use of some
380 | trade names, trademarks, or service marks; or
381 |
382 | f) Requiring indemnification of licensors and authors of that
383 | material by anyone who conveys the material (or modified versions of
384 | it) with contractual assumptions of liability to the recipient, for
385 | any liability that these contractual assumptions directly impose on
386 | those licensors and authors.
387 |
388 | All other non-permissive additional terms are considered "further
389 | restrictions" within the meaning of section 10. If the Program as you
390 | received it, or any part of it, contains a notice stating that it is
391 | governed by this License along with a term that is a further
392 | restriction, you may remove that term. If a license document contains
393 | a further restriction but permits relicensing or conveying under this
394 | License, you may add to a covered work material governed by the terms
395 | of that license document, provided that the further restriction does
396 | not survive such relicensing or conveying.
397 |
398 | If you add terms to a covered work in accord with this section, you
399 | must place, in the relevant source files, a statement of the
400 | additional terms that apply to those files, or a notice indicating
401 | where to find the applicable terms.
402 |
403 | Additional terms, permissive or non-permissive, may be stated in the
404 | form of a separately written license, or stated as exceptions;
405 | the above requirements apply either way.
406 |
407 | 8. Termination.
408 |
409 | You may not propagate or modify a covered work except as expressly
410 | provided under this License. Any attempt otherwise to propagate or
411 | modify it is void, and will automatically terminate your rights under
412 | this License (including any patent licenses granted under the third
413 | paragraph of section 11).
414 |
415 | However, if you cease all violation of this License, then your
416 | license from a particular copyright holder is reinstated (a)
417 | provisionally, unless and until the copyright holder explicitly and
418 | finally terminates your license, and (b) permanently, if the copyright
419 | holder fails to notify you of the violation by some reasonable means
420 | prior to 60 days after the cessation.
421 |
422 | Moreover, your license from a particular copyright holder is
423 | reinstated permanently if the copyright holder notifies you of the
424 | violation by some reasonable means, this is the first time you have
425 | received notice of violation of this License (for any work) from that
426 | copyright holder, and you cure the violation prior to 30 days after
427 | your receipt of the notice.
428 |
429 | Termination of your rights under this section does not terminate the
430 | licenses of parties who have received copies or rights from you under
431 | this License. If your rights have been terminated and not permanently
432 | reinstated, you do not qualify to receive new licenses for the same
433 | material under section 10.
434 |
435 | 9. Acceptance Not Required for Having Copies.
436 |
437 | You are not required to accept this License in order to receive or
438 | run a copy of the Program. Ancillary propagation of a covered work
439 | occurring solely as a consequence of using peer-to-peer transmission
440 | to receive a copy likewise does not require acceptance. However,
441 | nothing other than this License grants you permission to propagate or
442 | modify any covered work. These actions infringe copyright if you do
443 | not accept this License. Therefore, by modifying or propagating a
444 | covered work, you indicate your acceptance of this License to do so.
445 |
446 | 10. Automatic Licensing of Downstream Recipients.
447 |
448 | Each time you convey a covered work, the recipient automatically
449 | receives a license from the original licensors, to run, modify and
450 | propagate that work, subject to this License. You are not responsible
451 | for enforcing compliance by third parties with this License.
452 |
453 | An "entity transaction" is a transaction transferring control of an
454 | organization, or substantially all assets of one, or subdividing an
455 | organization, or merging organizations. If propagation of a covered
456 | work results from an entity transaction, each party to that
457 | transaction who receives a copy of the work also receives whatever
458 | licenses to the work the party's predecessor in interest had or could
459 | give under the previous paragraph, plus a right to possession of the
460 | Corresponding Source of the work from the predecessor in interest, if
461 | the predecessor has it or can get it with reasonable efforts.
462 |
463 | You may not impose any further restrictions on the exercise of the
464 | rights granted or affirmed under this License. For example, you may
465 | not impose a license fee, royalty, or other charge for exercise of
466 | rights granted under this License, and you may not initiate litigation
467 | (including a cross-claim or counterclaim in a lawsuit) alleging that
468 | any patent claim is infringed by making, using, selling, offering for
469 | sale, or importing the Program or any portion of it.
470 |
471 | 11. Patents.
472 |
473 | A "contributor" is a copyright holder who authorizes use under this
474 | License of the Program or a work on which the Program is based. The
475 | work thus licensed is called the contributor's "contributor version".
476 |
477 | A contributor's "essential patent claims" are all patent claims
478 | owned or controlled by the contributor, whether already acquired or
479 | hereafter acquired, that would be infringed by some manner, permitted
480 | by this License, of making, using, or selling its contributor version,
481 | but do not include claims that would be infringed only as a
482 | consequence of further modification of the contributor version. For
483 | purposes of this definition, "control" includes the right to grant
484 | patent sublicenses in a manner consistent with the requirements of
485 | this License.
486 |
487 | Each contributor grants you a non-exclusive, worldwide, royalty-free
488 | patent license under the contributor's essential patent claims, to
489 | make, use, sell, offer for sale, import and otherwise run, modify and
490 | propagate the contents of its contributor version.
491 |
492 | In the following three paragraphs, a "patent license" is any express
493 | agreement or commitment, however denominated, not to enforce a patent
494 | (such as an express permission to practice a patent or covenant not to
495 | sue for patent infringement). To "grant" such a patent license to a
496 | party means to make such an agreement or commitment not to enforce a
497 | patent against the party.
498 |
499 | If you convey a covered work, knowingly relying on a patent license,
500 | and the Corresponding Source of the work is not available for anyone
501 | to copy, free of charge and under the terms of this License, through a
502 | publicly available network server or other readily accessible means,
503 | then you must either (1) cause the Corresponding Source to be so
504 | available, or (2) arrange to deprive yourself of the benefit of the
505 | patent license for this particular work, or (3) arrange, in a manner
506 | consistent with the requirements of this License, to extend the patent
507 | license to downstream recipients. "Knowingly relying" means you have
508 | actual knowledge that, but for the patent license, your conveying the
509 | covered work in a country, or your recipient's use of the covered work
510 | in a country, would infringe one or more identifiable patents in that
511 | country that you have reason to believe are valid.
512 |
513 | If, pursuant to or in connection with a single transaction or
514 | arrangement, you convey, or propagate by procuring conveyance of, a
515 | covered work, and grant a patent license to some of the parties
516 | receiving the covered work authorizing them to use, propagate, modify
517 | or convey a specific copy of the covered work, then the patent license
518 | you grant is automatically extended to all recipients of the covered
519 | work and works based on it.
520 |
521 | A patent license is "discriminatory" if it does not include within
522 | the scope of its coverage, prohibits the exercise of, or is
523 | conditioned on the non-exercise of one or more of the rights that are
524 | specifically granted under this License. You may not convey a covered
525 | work if you are a party to an arrangement with a third party that is
526 | in the business of distributing software, under which you make payment
527 | to the third party based on the extent of your activity of conveying
528 | the work, and under which the third party grants, to any of the
529 | parties who would receive the covered work from you, a discriminatory
530 | patent license (a) in connection with copies of the covered work
531 | conveyed by you (or copies made from those copies), or (b) primarily
532 | for and in connection with specific products or compilations that
533 | contain the covered work, unless you entered into that arrangement,
534 | or that patent license was granted, prior to 28 March 2007.
535 |
536 | Nothing in this License shall be construed as excluding or limiting
537 | any implied license or other defenses to infringement that may
538 | otherwise be available to you under applicable patent law.
539 |
540 | 12. No Surrender of Others' Freedom.
541 |
542 | If conditions are imposed on you (whether by court order, agreement or
543 | otherwise) that contradict the conditions of this License, they do not
544 | excuse you from the conditions of this License. If you cannot convey a
545 | covered work so as to satisfy simultaneously your obligations under this
546 | License and any other pertinent obligations, then as a consequence you may
547 | not convey it at all. For example, if you agree to terms that obligate you
548 | to collect a royalty for further conveying from those to whom you convey
549 | the Program, the only way you could satisfy both those terms and this
550 | License would be to refrain entirely from conveying the Program.
551 |
552 | 13. Use with the GNU Affero General Public License.
553 |
554 | Notwithstanding any other provision of this License, you have
555 | permission to link or combine any covered work with a work licensed
556 | under version 3 of the GNU Affero General Public License into a single
557 | combined work, and to convey the resulting work. The terms of this
558 | License will continue to apply to the part which is the covered work,
559 | but the special requirements of the GNU Affero General Public License,
560 | section 13, concerning interaction through a network will apply to the
561 | combination as such.
562 |
563 | 14. Revised Versions of this License.
564 |
565 | The Free Software Foundation may publish revised and/or new versions of
566 | the GNU General Public License from time to time. Such new versions will
567 | be similar in spirit to the present version, but may differ in detail to
568 | address new problems or concerns.
569 |
570 | Each version is given a distinguishing version number. If the
571 | Program specifies that a certain numbered version of the GNU General
572 | Public License "or any later version" applies to it, you have the
573 | option of following the terms and conditions either of that numbered
574 | version or of any later version published by the Free Software
575 | Foundation. If the Program does not specify a version number of the
576 | GNU General Public License, you may choose any version ever published
577 | by the Free Software Foundation.
578 |
579 | If the Program specifies that a proxy can decide which future
580 | versions of the GNU General Public License can be used, that proxy's
581 | public statement of acceptance of a version permanently authorizes you
582 | to choose that version for the Program.
583 |
584 | Later license versions may give you additional or different
585 | permissions. However, no additional obligations are imposed on any
586 | author or copyright holder as a result of your choosing to follow a
587 | later version.
588 |
589 | 15. Disclaimer of Warranty.
590 |
591 | THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
592 | APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
593 | HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
594 | OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
595 | THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
596 | PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
597 | IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
598 | ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
599 |
600 | 16. Limitation of Liability.
601 |
602 | IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
603 | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
604 | THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
605 | GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
606 | USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
607 | DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
608 | PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
609 | EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
610 | SUCH DAMAGES.
611 |
612 | 17. Interpretation of Sections 15 and 16.
613 |
614 | If the disclaimer of warranty and limitation of liability provided
615 | above cannot be given local legal effect according to their terms,
616 | reviewing courts shall apply local law that most closely approximates
617 | an absolute waiver of all civil liability in connection with the
618 | Program, unless a warranty or assumption of liability accompanies a
619 | copy of the Program in return for a fee.
620 |
621 | END OF TERMS AND CONDITIONS
622 |
623 | How to Apply These Terms to Your New Programs
624 |
625 | If you develop a new program, and you want it to be of the greatest
626 | possible use to the public, the best way to achieve this is to make it
627 | free software which everyone can redistribute and change under these terms.
628 |
629 | To do so, attach the following notices to the program. It is safest
630 | to attach them to the start of each source file to most effectively
631 | state the exclusion of warranty; and each file should have at least
632 | the "copyright" line and a pointer to where the full notice is found.
633 |
634 |
635 | Copyright (C)
636 |
637 | This program is free software: you can redistribute it and/or modify
638 | it under the terms of the GNU General Public License as published by
639 | the Free Software Foundation, either version 3 of the License, or
640 | (at your option) any later version.
641 |
642 | This program is distributed in the hope that it will be useful,
643 | but WITHOUT ANY WARRANTY; without even the implied warranty of
644 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
645 | GNU General Public License for more details.
646 |
647 | You should have received a copy of the GNU General Public License
648 | along with this program. If not, see .
649 |
650 | Also add information on how to contact you by electronic and paper mail.
651 |
652 | If the program does terminal interaction, make it output a short
653 | notice like this when it starts in an interactive mode:
654 |
655 | Copyright (C)
656 | This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
657 | This is free software, and you are welcome to redistribute it
658 | under certain conditions; type `show c' for details.
659 |
660 | The hypothetical commands `show w' and `show c' should show the appropriate
661 | parts of the General Public License. Of course, your program's commands
662 | might be different; for a GUI interface, you would use an "about box".
663 |
664 | You should also get your employer (if you work as a programmer) or school,
665 | if any, to sign a "copyright disclaimer" for the program, if necessary.
666 | For more information on this, and how to apply and follow the GNU GPL, see
667 | .
668 |
669 | The GNU General Public License does not permit incorporating your program
670 | into proprietary programs. If your program is a subroutine library, you
671 | may consider it more useful to permit linking proprietary applications with
672 | the library. If this is what you want to do, use the GNU Lesser General
673 | Public License instead of this License. But first, please read
674 | .
675 |
--------------------------------------------------------------------------------
/NAMESPACE:
--------------------------------------------------------------------------------
1 | # Generated by roxygen2: do not edit by hand
2 |
3 |
--------------------------------------------------------------------------------
/R/htmlent.R:
--------------------------------------------------------------------------------
1 | #' HTML entities
2 | #'
3 | #' @format A list of 1448 HTML entities
4 | #' @source \url{https://dev.w3.org/html5/html-author/charref}
5 | "ents"
6 |
--------------------------------------------------------------------------------
/README.Rmd:
--------------------------------------------------------------------------------
1 | ---
2 | output: github_document
3 | ---
4 |
5 |
6 |
7 | ```{r setup, include = FALSE}
8 | knitr::opts_chunk$set(
9 | collapse = TRUE,
10 | comment = "#>",
11 | fig.path = "man/figures/README-",
12 | out.width = "100%"
13 | )
14 | ```
15 | # htmlent: HTML entities
16 |
17 | A simple data package with HTML entities, downloaded from
18 | [this page](https://dev.w3.org/html5/html-author/charref).
19 |
20 | ## Installation
21 |
22 | You can install htmlent from GitHub with:
23 |
24 | ```{r gh-installation, eval = FALSE}
25 | # install.packages("devtools")
26 | devtools::install_github("tjmahr/htmlent")
27 | ```
28 |
29 | ## Example
30 |
31 | I am writing some RMarkdown, and I want to express a statistic as the mean
32 | plus-minus the standard deviation. I can never remember the entity for the
33 | plus-minus character, so I have to look it up online.
34 |
35 | Not anymore. I can just get the entity by using RStudio's autocompletion on the
36 | `htmlent` object. I type `htmlent::ents$` then hit `tab` to bring up the
37 | autocompletion and type `plus-m` and find it.
38 |
39 | ```{r example}
40 | htmlent::ents$`plus-minus sign`
41 | ```
42 |
43 | ### Might as well make a dataframe of them all
44 |
45 | ```{r}
46 | df <- tibble::data_frame(
47 | symbol = unlist(htmlent::ents),
48 | entity = paste0("`", symbol, "`"),
49 | name = names(htmlent::ents)
50 | )
51 |
52 | knitr::kable(df)
53 | ```
54 |
55 |
56 |
57 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 |
2 |
3 | htmlent: HTML entities
4 | ======================
5 |
6 | A simple data package with HTML entities, downloaded from [this page](https://dev.w3.org/html5/html-author/charref).
7 |
8 | Installation
9 | ------------
10 |
11 | You can install htmlent from GitHub with:
12 |
13 | ``` r
14 | # install.packages("devtools")
15 | devtools::install_github("tjmahr/htmlent")
16 | ```
17 |
18 | Example
19 | -------
20 |
21 | I am writing some RMarkdown, and I want to express a statistic as the mean plus-minus the standard deviation. I can never remember the entity for the plus-minus character, so I have to look it up online.
22 |
23 | Not anymore. I can just get the entity by using RStudio's autocompletion on the `htmlent` object. I type `htmlent::ents$` then hit `tab` to bring up the autocompletion and type `plus-m` and find it.
24 |
25 | ``` r
26 | htmlent::ents$`plus-minus sign`
27 | #> [1] "±"
28 | ```
29 |
30 | ### Might as well make a dataframe of them all
31 |
32 | ``` r
33 | df <- tibble::data_frame(
34 | symbol = unlist(htmlent::ents),
35 | entity = paste0("`", symbol, "`"),
36 | name = names(htmlent::ents)
37 | )
38 |
39 | knitr::kable(df)
40 | ```
41 |
42 | | symbol | entity | name |
43 | |:-------|:-------------------------|:--------------------------------------------------------------------------|
44 | | | `	` | character tabulation |
45 | | | `
` | line feed (lf) |
46 | | ! | `!` | exclamation mark |
47 | | " | `"` | quotation mark |
48 | | \# | `#` | number sign |
49 | | $ | `$` | dollar sign |
50 | | % | `%` | percent sign |
51 | | & | `&` | ampersand |
52 | | ' | `'` | apostrophe |
53 | | ( | `(` | left parenthesis |
54 | | ) | `)` | right parenthesis |
55 | | \* | `*` | asterisk |
56 | | + | `+` | plus sign |
57 | | , | `,` | comma |
58 | | . | `.` | full stop |
59 | | / | `/` | solidus |
60 | | : | `:` | colon |
61 | | ; | `;` | semicolon |
62 | | < | `<` | less-than sign |
63 | | = | `=` | equals sign |
64 | | > | `>` | greater-than sign |
65 | | ? | `?` | question mark |
66 | | @ | `@` | commercial at |
67 | | \[ | `[` | left square bracket |
68 | | \\ | `\` | reverse solidus |
69 | | \] | `]` | right square bracket |
70 | | ^ | `^` | circumflex accent |
71 | | \_ | `_` | low line |
72 | | \` | ``` | grave accent |
73 | | { | `{` | left curly bracket |
74 | | | | `|` | vertical line |
75 | | } | `}` | right curly bracket |
76 | | | ` ` | no-break space |
77 | | ¡ | `¡` | inverted exclamation mark |
78 | | ¢ | `¢` | cent sign |
79 | | £ | `£` | pound sign |
80 | | ¤ | `¤` | currency sign |
81 | | ¥ | `¥` | yen sign |
82 | | ¦ | `¦` | broken bar |
83 | | § | `§` | section sign |
84 | | ¨ | `¨` | diaeresis |
85 | | © | `©` | copyright sign |
86 | | ª | `ª` | feminine ordinal indicator |
87 | | « | `«` | left-pointing double angle quotation mark |
88 | | ¬ | `¬` | not sign |
89 | | | `` | soft hyphen |
90 | | ® | `®` | registered sign |
91 | | ¯ | `¯` | macron |
92 | | ° | `°` | degree sign |
93 | | ± | `±` | plus-minus sign |
94 | | ² | `²` | superscript two |
95 | | ³ | `³` | superscript three |
96 | | ´ | `´` | acute accent |
97 | | µ | `µ` | micro sign |
98 | | ¶ | `¶` | pilcrow sign |
99 | | · | `·` | middle dot |
100 | | ¸ | `¸` | cedilla |
101 | | ¹ | `¹` | superscript one |
102 | | º | `º` | masculine ordinal indicator |
103 | | » | `»` | right-pointing double angle quotation mark |
104 | | ¼ | `¼` | vulgar fraction one quarter |
105 | | ½ | `½` | vulgar fraction one half |
106 | | ¾ | `¾` | vulgar fraction three quarters |
107 | | ¿ | `¿` | inverted question mark |
108 | | À | `À` | latin capital letter a with grave |
109 | | Á | `Á` | latin capital letter a with acute |
110 | | Â | `Â` | latin capital letter a with circumflex |
111 | | Ã | `Ã` | latin capital letter a with tilde |
112 | | Ä | `Ä` | latin capital letter a with diaeresis |
113 | | Å | `Å` | latin capital letter a with ring above |
114 | | Æ | `Æ` | latin capital letter ae |
115 | | Ç | `Ç` | latin capital letter c with cedilla |
116 | | È | `È` | latin capital letter e with grave |
117 | | É | `É` | latin capital letter e with acute |
118 | | Ê | `Ê` | latin capital letter e with circumflex |
119 | | Ë | `Ë` | latin capital letter e with diaeresis |
120 | | Ì | `Ì` | latin capital letter i with grave |
121 | | Í | `Í` | latin capital letter i with acute |
122 | | Î | `Î` | latin capital letter i with circumflex |
123 | | Ï | `Ï` | latin capital letter i with diaeresis |
124 | | Ð | `Ð` | latin capital letter eth |
125 | | Ñ | `Ñ` | latin capital letter n with tilde |
126 | | Ò | `Ò` | latin capital letter o with grave |
127 | | Ó | `Ó` | latin capital letter o with acute |
128 | | Ô | `Ô` | latin capital letter o with circumflex |
129 | | Õ | `Õ` | latin capital letter o with tilde |
130 | | Ö | `Ö` | latin capital letter o with diaeresis |
131 | | × | `×` | multiplication sign |
132 | | Ø | `Ø` | latin capital letter o with stroke |
133 | | Ù | `Ù` | latin capital letter u with grave |
134 | | Ú | `Ú` | latin capital letter u with acute |
135 | | Û | `Û` | latin capital letter u with circumflex |
136 | | Ü | `Ü` | latin capital letter u with diaeresis |
137 | | Ý | `Ý` | latin capital letter y with acute |
138 | | Þ | `Þ` | latin capital letter thorn |
139 | | ß | `ß` | latin small letter sharp s |
140 | | à | `à` | latin small letter a with grave |
141 | | á | `á` | latin small letter a with acute |
142 | | â | `â` | latin small letter a with circumflex |
143 | | ã | `ã` | latin small letter a with tilde |
144 | | ä | `ä` | latin small letter a with diaeresis |
145 | | å | `å` | latin small letter a with ring above |
146 | | æ | `æ` | latin small letter ae |
147 | | ç | `ç` | latin small letter c with cedilla |
148 | | è | `è` | latin small letter e with grave |
149 | | é | `é` | latin small letter e with acute |
150 | | ê | `ê` | latin small letter e with circumflex |
151 | | ë | `ë` | latin small letter e with diaeresis |
152 | | ì | `ì` | latin small letter i with grave |
153 | | í | `í` | latin small letter i with acute |
154 | | î | `î` | latin small letter i with circumflex |
155 | | ï | `ï` | latin small letter i with diaeresis |
156 | | ð | `ð` | latin small letter eth |
157 | | ñ | `ñ` | latin small letter n with tilde |
158 | | ò | `ò` | latin small letter o with grave |
159 | | ó | `ó` | latin small letter o with acute |
160 | | ô | `ô` | latin small letter o with circumflex |
161 | | õ | `õ` | latin small letter o with tilde |
162 | | ö | `ö` | latin small letter o with diaeresis |
163 | | ÷ | `÷` | division sign |
164 | | ø | `ø` | latin small letter o with stroke |
165 | | ù | `ù` | latin small letter u with grave |
166 | | ú | `ú` | latin small letter u with acute |
167 | | û | `û` | latin small letter u with circumflex |
168 | | ü | `ü` | latin small letter u with diaeresis |
169 | | ý | `ý` | latin small letter y with acute |
170 | | þ | `þ` | latin small letter thorn |
171 | | ÿ | `ÿ` | latin small letter y with diaeresis |
172 | | Ā | `Ā` | latin capital letter a with macron |
173 | | ā | `ā` | latin small letter a with macron |
174 | | Ă | `Ă` | latin capital letter a with breve |
175 | | ă | `ă` | latin small letter a with breve |
176 | | Ą | `Ą` | latin capital letter a with ogonek |
177 | | ą | `ą` | latin small letter a with ogonek |
178 | | Ć | `Ć` | latin capital letter c with acute |
179 | | ć | `ć` | latin small letter c with acute |
180 | | Ĉ | `Ĉ` | latin capital letter c with circumflex |
181 | | ĉ | `ĉ` | latin small letter c with circumflex |
182 | | Ċ | `Ċ` | latin capital letter c with dot above |
183 | | ċ | `ċ` | latin small letter c with dot above |
184 | | Č | `Č` | latin capital letter c with caron |
185 | | č | `č` | latin small letter c with caron |
186 | | Ď | `Ď` | latin capital letter d with caron |
187 | | ď | `ď` | latin small letter d with caron |
188 | | Đ | `Đ` | latin capital letter d with stroke |
189 | | đ | `đ` | latin small letter d with stroke |
190 | | Ē | `Ē` | latin capital letter e with macron |
191 | | ē | `ē` | latin small letter e with macron |
192 | | Ė | `Ė` | latin capital letter e with dot above |
193 | | ė | `ė` | latin small letter e with dot above |
194 | | Ę | `Ę` | latin capital letter e with ogonek |
195 | | ę | `ę` | latin small letter e with ogonek |
196 | | Ě | `Ě` | latin capital letter e with caron |
197 | | ě | `ě` | latin small letter e with caron |
198 | | Ĝ | `Ĝ` | latin capital letter g with circumflex |
199 | | ĝ | `ĝ` | latin small letter g with circumflex |
200 | | Ğ | `Ğ` | latin capital letter g with breve |
201 | | ğ | `ğ` | latin small letter g with breve |
202 | | Ġ | `Ġ` | latin capital letter g with dot above |
203 | | ġ | `ġ` | latin small letter g with dot above |
204 | | Ģ | `Ģ` | latin capital letter g with cedilla |
205 | | Ĥ | `Ĥ` | latin capital letter h with circumflex |
206 | | ĥ | `ĥ` | latin small letter h with circumflex |
207 | | Ħ | `Ħ` | latin capital letter h with stroke |
208 | | ħ | `ħ` | latin small letter h with stroke |
209 | | Ĩ | `Ĩ` | latin capital letter i with tilde |
210 | | ĩ | `ĩ` | latin small letter i with tilde |
211 | | Ī | `Ī` | latin capital letter i with macron |
212 | | ī | `ī` | latin small letter i with macron |
213 | | Į | `Į` | latin capital letter i with ogonek |
214 | | į | `į` | latin small letter i with ogonek |
215 | | İ | `İ` | latin capital letter i with dot above |
216 | | ı | `ı` | latin small letter dotless i |
217 | | IJ | `IJ` | latin capital ligature ij |
218 | | ij | `ij` | latin small ligature ij |
219 | | Ĵ | `Ĵ` | latin capital letter j with circumflex |
220 | | ĵ | `ĵ` | latin small letter j with circumflex |
221 | | Ķ | `Ķ` | latin capital letter k with cedilla |
222 | | ķ | `ķ` | latin small letter k with cedilla |
223 | | ĸ | `ĸ` | latin small letter kra |
224 | | Ĺ | `Ĺ` | latin capital letter l with acute |
225 | | ĺ | `ĺ` | latin small letter l with acute |
226 | | Ļ | `Ļ` | latin capital letter l with cedilla |
227 | | ļ | `ļ` | latin small letter l with cedilla |
228 | | Ľ | `Ľ` | latin capital letter l with caron |
229 | | ľ | `ľ` | latin small letter l with caron |
230 | | Ŀ | `Ŀ` | latin capital letter l with middle dot |
231 | | ŀ | `ŀ` | latin small letter l with middle dot |
232 | | Ł | `Ł` | latin capital letter l with stroke |
233 | | ł | `ł` | latin small letter l with stroke |
234 | | Ń | `Ń` | latin capital letter n with acute |
235 | | ń | `ń` | latin small letter n with acute |
236 | | Ņ | `Ņ` | latin capital letter n with cedilla |
237 | | ņ | `ņ` | latin small letter n with cedilla |
238 | | Ň | `Ň` | latin capital letter n with caron |
239 | | ň | `ň` | latin small letter n with caron |
240 | | ʼn | `ʼn` | latin small letter n preceded by apostrophe |
241 | | Ŋ | `Ŋ` | latin capital letter eng |
242 | | ŋ | `ŋ` | latin small letter eng |
243 | | Ō | `Ō` | latin capital letter o with macron |
244 | | ō | `ō` | latin small letter o with macron |
245 | | Ő | `Ő` | latin capital letter o with double acute |
246 | | ő | `ő` | latin small letter o with double acute |
247 | | Œ | `Œ` | latin capital ligature oe |
248 | | œ | `œ` | latin small ligature oe |
249 | | Ŕ | `Ŕ` | latin capital letter r with acute |
250 | | ŕ | `ŕ` | latin small letter r with acute |
251 | | Ŗ | `Ŗ` | latin capital letter r with cedilla |
252 | | ŗ | `ŗ` | latin small letter r with cedilla |
253 | | Ř | `Ř` | latin capital letter r with caron |
254 | | ř | `ř` | latin small letter r with caron |
255 | | Ś | `Ś` | latin capital letter s with acute |
256 | | ś | `ś` | latin small letter s with acute |
257 | | Ŝ | `Ŝ` | latin capital letter s with circumflex |
258 | | ŝ | `ŝ` | latin small letter s with circumflex |
259 | | Ş | `Ş` | latin capital letter s with cedilla |
260 | | ş | `ş` | latin small letter s with cedilla |
261 | | Š | `Š` | latin capital letter s with caron |
262 | | š | `š` | latin small letter s with caron |
263 | | Ţ | `Ţ` | latin capital letter t with cedilla |
264 | | ţ | `ţ` | latin small letter t with cedilla |
265 | | Ť | `Ť` | latin capital letter t with caron |
266 | | ť | `ť` | latin small letter t with caron |
267 | | Ŧ | `Ŧ` | latin capital letter t with stroke |
268 | | ŧ | `ŧ` | latin small letter t with stroke |
269 | | Ũ | `Ũ` | latin capital letter u with tilde |
270 | | ũ | `ũ` | latin small letter u with tilde |
271 | | Ū | `Ū` | latin capital letter u with macron |
272 | | ū | `ū` | latin small letter u with macron |
273 | | Ŭ | `Ŭ` | latin capital letter u with breve |
274 | | ŭ | `ŭ` | latin small letter u with breve |
275 | | Ů | `Ů` | latin capital letter u with ring above |
276 | | ů | `ů` | latin small letter u with ring above |
277 | | Ű | `Ű` | latin capital letter u with double acute |
278 | | ű | `ű` | latin small letter u with double acute |
279 | | Ų | `Ų` | latin capital letter u with ogonek |
280 | | ų | `ų` | latin small letter u with ogonek |
281 | | Ŵ | `Ŵ` | latin capital letter w with circumflex |
282 | | ŵ | `ŵ` | latin small letter w with circumflex |
283 | | Ŷ | `Ŷ` | latin capital letter y with circumflex |
284 | | ŷ | `ŷ` | latin small letter y with circumflex |
285 | | Ÿ | `Ÿ` | latin capital letter y with diaeresis |
286 | | Ź | `Ź` | latin capital letter z with acute |
287 | | ź | `ź` | latin small letter z with acute |
288 | | Ż | `Ż` | latin capital letter z with dot above |
289 | | ż | `ż` | latin small letter z with dot above |
290 | | Ž | `Ž` | latin capital letter z with caron |
291 | | ž | `ž` | latin small letter z with caron |
292 | | ƒ | `ƒ` | latin small letter f with hook |
293 | | Ƶ | `Ƶ` | latin capital letter z with stroke |
294 | | ǵ | `ǵ` | latin small letter g with acute |
295 | | ȷ | `ȷ` | latin small letter dotless j |
296 | | ˆ | `ˆ` | modifier letter circumflex accent |
297 | | ˇ | `ˇ` | caron |
298 | | ˘ | `˘` | breve |
299 | | ˙ | `˙` | dot above |
300 | | ˚ | `˚` | ring above |
301 | | ˛ | `˛` | ogonek |
302 | | ˜ | `˜` | small tilde |
303 | | ˝ | `˝` | double acute accent |
304 | | ̑ | `̑` | combining inverted breve |
305 | | \_ | `_` | combining low line |
306 | | Α | `Α` | greek capital letter alpha |
307 | | Β | `Β` | greek capital letter beta |
308 | | Γ | `Γ` | greek capital letter gamma |
309 | | Δ | `Δ` | greek capital letter delta |
310 | | Ε | `Ε` | greek capital letter epsilon |
311 | | Ζ | `Ζ` | greek capital letter zeta |
312 | | Η | `Η` | greek capital letter eta |
313 | | Θ | `Θ` | greek capital letter theta |
314 | | Ι | `Ι` | greek capital letter iota |
315 | | Κ | `Κ` | greek capital letter kappa |
316 | | Λ | `Λ` | greek capital letter lamda |
317 | | Μ | `Μ` | greek capital letter mu |
318 | | Ν | `Ν` | greek capital letter nu |
319 | | Ξ | `Ξ` | greek capital letter xi |
320 | | Ο | `Ο` | greek capital letter omicron |
321 | | Π | `Π` | greek capital letter pi |
322 | | Ρ | `Ρ` | greek capital letter rho |
323 | | Σ | `Σ` | greek capital letter sigma |
324 | | Τ | `Τ` | greek capital letter tau |
325 | | Υ | `Υ` | greek capital letter upsilon |
326 | | Φ | `Φ` | greek capital letter phi |
327 | | Χ | `Χ` | greek capital letter chi |
328 | | Ψ | `Ψ` | greek capital letter psi |
329 | | Ω | `Ω` | greek capital letter omega |
330 | | α | `α` | greek small letter alpha |
331 | | β | `β` | greek small letter beta |
332 | | γ | `γ` | greek small letter gamma |
333 | | δ | `δ` | greek small letter delta |
334 | | ϵ | `ϵ` | greek small letter epsilon |
335 | | ζ | `ζ` | greek small letter zeta |
336 | | η | `η` | greek small letter eta |
337 | | θ | `θ` | greek small letter theta |
338 | | ι | `ι` | greek small letter iota |
339 | | κ | `κ` | greek small letter kappa |
340 | | λ | `λ` | greek small letter lamda |
341 | | μ | `μ` | greek small letter mu |
342 | | ν | `ν` | greek small letter nu |
343 | | ξ | `ξ` | greek small letter xi |
344 | | ο | `ο` | greek small letter omicron |
345 | | π | `π` | greek small letter pi |
346 | | ρ | `ρ` | greek small letter rho |
347 | | ς | `ς` | greek small letter final sigma |
348 | | σ | `σ` | greek small letter sigma |
349 | | τ | `τ` | greek small letter tau |
350 | | υ | `υ` | greek small letter upsilon |
351 | | φ | `φ` | greek small letter phi |
352 | | χ | `χ` | greek small letter chi |
353 | | ψ | `ψ` | greek small letter psi |
354 | | ω | `ω` | greek small letter omega |
355 | | ϑ | `ϑ` | greek theta symbol |
356 | | ϒ | `ϒ` | greek upsilon with hook symbol |
357 | | ϕ | `ϕ` | greek phi symbol |
358 | | ϖ | `ϖ` | greek pi symbol |
359 | | Ϝ | `Ϝ` | greek letter digamma |
360 | | ϝ | `ϝ` | greek small letter digamma |
361 | | ϰ | `ϰ` | greek kappa symbol |
362 | | ϱ | `ϱ` | greek rho symbol |
363 | | ε | `ε` | greek lunate epsilon symbol |
364 | | ϶ | `϶` | greek reversed lunate epsilon symbol |
365 | | Ё | `Ё` | cyrillic capital letter io |
366 | | Ђ | `Ђ` | cyrillic capital letter dje |
367 | | Ѓ | `Ѓ` | cyrillic capital letter gje |
368 | | Є | `Є` | cyrillic capital letter ukrainian ie |
369 | | Ѕ | `Ѕ` | cyrillic capital letter dze |
370 | | І | `І` | cyrillic capital letter byelorussian-ukrainian i |
371 | | Ї | `Ї` | cyrillic capital letter yi |
372 | | Ј | `Ј` | cyrillic capital letter je |
373 | | Љ | `Љ` | cyrillic capital letter lje |
374 | | Њ | `Њ` | cyrillic capital letter nje |
375 | | Ћ | `Ћ` | cyrillic capital letter tshe |
376 | | Ќ | `Ќ` | cyrillic capital letter kje |
377 | | Ў | `Ў` | cyrillic capital letter short u |
378 | | Џ | `Џ` | cyrillic capital letter dzhe |
379 | | А | `А` | cyrillic capital letter a |
380 | | Б | `Б` | cyrillic capital letter be |
381 | | В | `В` | cyrillic capital letter ve |
382 | | Г | `Г` | cyrillic capital letter ghe |
383 | | Д | `Д` | cyrillic capital letter de |
384 | | Е | `Е` | cyrillic capital letter ie |
385 | | Ж | `Ж` | cyrillic capital letter zhe |
386 | | З | `З` | cyrillic capital letter ze |
387 | | И | `И` | cyrillic capital letter i |
388 | | Й | `Й` | cyrillic capital letter short i |
389 | | К | `К` | cyrillic capital letter ka |
390 | | Л | `Л` | cyrillic capital letter el |
391 | | М | `М` | cyrillic capital letter em |
392 | | Н | `Н` | cyrillic capital letter en |
393 | | О | `О` | cyrillic capital letter o |
394 | | П | `П` | cyrillic capital letter pe |
395 | | Р | `Р` | cyrillic capital letter er |
396 | | С | `С` | cyrillic capital letter es |
397 | | Т | `Т` | cyrillic capital letter te |
398 | | У | `У` | cyrillic capital letter u |
399 | | Ф | `Ф` | cyrillic capital letter ef |
400 | | Х | `Х` | cyrillic capital letter ha |
401 | | Ц | `Ц` | cyrillic capital letter tse |
402 | | Ч | `Ч` | cyrillic capital letter che |
403 | | Ш | `Ш` | cyrillic capital letter sha |
404 | | Щ | `Щ` | cyrillic capital letter shcha |
405 | | Ъ | `Ъ` | cyrillic capital letter hard sign |
406 | | Ы | `Ы` | cyrillic capital letter yeru |
407 | | Ь | `Ь` | cyrillic capital letter soft sign |
408 | | Э | `Э` | cyrillic capital letter e |
409 | | Ю | `Ю` | cyrillic capital letter yu |
410 | | Я | `Я` | cyrillic capital letter ya |
411 | | а | `а` | cyrillic small letter a |
412 | | б | `б` | cyrillic small letter be |
413 | | в | `в` | cyrillic small letter ve |
414 | | г | `г` | cyrillic small letter ghe |
415 | | д | `д` | cyrillic small letter de |
416 | | е | `е` | cyrillic small letter ie |
417 | | ж | `ж` | cyrillic small letter zhe |
418 | | з | `з` | cyrillic small letter ze |
419 | | и | `и` | cyrillic small letter i |
420 | | й | `й` | cyrillic small letter short i |
421 | | к | `к` | cyrillic small letter ka |
422 | | л | `л` | cyrillic small letter el |
423 | | м | `м` | cyrillic small letter em |
424 | | н | `н` | cyrillic small letter en |
425 | | о | `о` | cyrillic small letter o |
426 | | п | `п` | cyrillic small letter pe |
427 | | р | `р` | cyrillic small letter er |
428 | | с | `с` | cyrillic small letter es |
429 | | т | `т` | cyrillic small letter te |
430 | | у | `у` | cyrillic small letter u |
431 | | ф | `ф` | cyrillic small letter ef |
432 | | х | `х` | cyrillic small letter ha |
433 | | ц | `ц` | cyrillic small letter tse |
434 | | ч | `ч` | cyrillic small letter che |
435 | | ш | `ш` | cyrillic small letter sha |
436 | | щ | `щ` | cyrillic small letter shcha |
437 | | ъ | `ъ` | cyrillic small letter hard sign |
438 | | ы | `ы` | cyrillic small letter yeru |
439 | | ь | `ь` | cyrillic small letter soft sign |
440 | | э | `э` | cyrillic small letter e |
441 | | ю | `ю` | cyrillic small letter yu |
442 | | я | `я` | cyrillic small letter ya |
443 | | ё | `ё` | cyrillic small letter io |
444 | | ђ | `ђ` | cyrillic small letter dje |
445 | | ѓ | `ѓ` | cyrillic small letter gje |
446 | | є | `є` | cyrillic small letter ukrainian ie |
447 | | ѕ | `ѕ` | cyrillic small letter dze |
448 | | і | `і` | cyrillic small letter byelorussian-ukrainian i |
449 | | ї | `ї` | cyrillic small letter yi |
450 | | ј | `ј` | cyrillic small letter je |
451 | | љ | `љ` | cyrillic small letter lje |
452 | | њ | `њ` | cyrillic small letter nje |
453 | | ћ | `ћ` | cyrillic small letter tshe |
454 | | ќ | `ќ` | cyrillic small letter kje |
455 | | ў | `ў` | cyrillic small letter short u |
456 | | џ | `џ` | cyrillic small letter dzhe |
457 | | | ` ` | en space |
458 | | | ` ` | em space |
459 | | | ` ` | three-per-em space |
460 | | | ` ` | four-per-em space |
461 | | | ` ` | figure space |
462 | | | ` ` | punctuation space |
463 | | | ` ` | thin space |
464 | | | ` ` | hair space |
465 | | | `​` | zero width space |
466 | | | `` | zero width non-joiner |
467 | | | `` | zero width joiner |
468 | | | `` | left-to-right mark |
469 | | | `` | right-to-left mark |
470 | | ‐ | `‐` | hyphen |
471 | | – | `–` | en dash |
472 | | — | `—` | em dash |
473 | | ― | `―` | horizontal bar |
474 | | ‖ | `‖` | double vertical line |
475 | | ‘ | `‘` | left single quotation mark |
476 | | ’ | `’` | right single quotation mark |
477 | | ‚ | `‚` | single low-9 quotation mark |
478 | | “ | `“` | left double quotation mark |
479 | | ” | `”` | right double quotation mark |
480 | | „ | `„` | double low-9 quotation mark |
481 | | † | `†` | dagger |
482 | | ‡ | `‡` | double dagger |
483 | | • | `•` | bullet |
484 | | ‥ | `‥` | two dot leader |
485 | | … | `…` | horizontal ellipsis |
486 | | ‰ | `‰` | per mille sign |
487 | | ‱ | `‱` | per ten thousand sign |
488 | | ′ | `′` | prime |
489 | | ″ | `″` | double prime |
490 | | ‴ | `‴` | triple prime |
491 | | ‵ | `‵` | reversed prime |
492 | | ‹ | `‹` | single left-pointing angle quotation mark |
493 | | › | `›` | single right-pointing angle quotation mark |
494 | | ‾ | `‾` | overline |
495 | | ⁁ | `⁁` | caret insertion point |
496 | | ⁃ | `⁃` | hyphen bullet |
497 | | ⁄ | `⁄` | fraction slash |
498 | | ⁏ | `⁏` | reversed semicolon |
499 | | ⁗ | `⁗` | quadruple prime |
500 | | | ` ` | medium mathematical space |
501 | | | `⁠` | word joiner |
502 | | | `⁡` | function application |
503 | | | `⁢` | invisible times |
504 | | | `⁣` | invisible separator |
505 | | € | `€` | euro sign |
506 | | ⃛ | `⃛` | combining three dots above |
507 | | ⃜ | `⃜` | combining four dots above |
508 | | ℂ | `ℂ` | double-struck capital c |
509 | | ℅ | `℅` | care of |
510 | | ℊ | `ℊ` | script small g |
511 | | ℋ | `ℋ` | script capital h |
512 | | ℌ | `ℌ` | black-letter capital h |
513 | | ℍ | `ℍ` | double-struck capital h |
514 | | ℎ | `ℎ` | planck constant |
515 | | ℏ | `ℏ` | planck constant over two pi |
516 | | ℐ | `ℐ` | script capital i |
517 | | ℑ | `ℑ` | black-letter capital i |
518 | | ℒ | `ℒ` | script capital l |
519 | | ℓ | `ℓ` | script small l |
520 | | ℕ | `ℕ` | double-struck capital n |
521 | | № | `№` | numero sign |
522 | | ℗ | `℗` | sound recording copyright |
523 | | ℘ | `℘` | script capital p |
524 | | ℙ | `ℙ` | double-struck capital p |
525 | | ℚ | `ℚ` | double-struck capital q |
526 | | ℛ | `ℛ` | script capital r |
527 | | ℜ | `ℜ` | black-letter capital r |
528 | | ℝ | `ℝ` | double-struck capital r |
529 | | ℞ | `℞` | prescription take |
530 | | ™ | `™` | trade mark sign |
531 | | ℤ | `ℤ` | double-struck capital z |
532 | | Ω | `Ω` | ohm sign |
533 | | ℧ | `℧` | inverted ohm sign |
534 | | ℨ | `ℨ` | black-letter capital z |
535 | | ℩ | `℩` | turned greek small letter iota |
536 | | Å | `Å` | angstrom sign |
537 | | ℬ | `ℬ` | script capital b |
538 | | ℭ | `ℭ` | black-letter capital c |
539 | | ℯ | `ℯ` | script small e |
540 | | ℰ | `ℰ` | script capital e |
541 | | ℱ | `ℱ` | script capital f |
542 | | ℳ | `ℳ` | script capital m |
543 | | ℴ | `ℴ` | script small o |
544 | | ℵ | `ℵ` | alef symbol |
545 | | ℶ | `ℶ` | bet symbol |
546 | | ℷ | `ℷ` | gimel symbol |
547 | | ℸ | `ℸ` | dalet symbol |
548 | | ⅅ | `ⅅ` | double-struck italic capital d |
549 | | ⅆ | `ⅆ` | double-struck italic small d |
550 | | ⅇ | `ⅇ` | double-struck italic small e |
551 | | ⅈ | `ⅈ` | double-struck italic small i |
552 | | ⅓ | `⅓` | vulgar fraction one third |
553 | | ⅔ | `⅔` | vulgar fraction two thirds |
554 | | ⅕ | `⅕` | vulgar fraction one fifth |
555 | | ⅖ | `⅖` | vulgar fraction two fifths |
556 | | ⅗ | `⅗` | vulgar fraction three fifths |
557 | | ⅘ | `⅘` | vulgar fraction four fifths |
558 | | ⅙ | `⅙` | vulgar fraction one sixth |
559 | | ⅚ | `⅚` | vulgar fraction five sixths |
560 | | ⅛ | `⅛` | vulgar fraction one eighth |
561 | | ⅜ | `⅜` | vulgar fraction three eighths |
562 | | ⅝ | `⅝` | vulgar fraction five eighths |
563 | | ⅞ | `⅞` | vulgar fraction seven eighths |
564 | | ← | `←` | leftwards arrow |
565 | | ↑ | `↑` | upwards arrow |
566 | | → | `→` | rightwards arrow |
567 | | ↓ | `↓` | downwards arrow |
568 | | ↔ | `↔` | left right arrow |
569 | | ↕ | `↕` | up down arrow |
570 | | ↖ | `↖` | north west arrow |
571 | | ↗ | `↗` | north east arrow |
572 | | ↘ | `↘` | south east arrow |
573 | | ↙ | `↙` | south west arrow |
574 | | ↚ | `↚` | leftwards arrow with stroke |
575 | | ↛ | `↛` | rightwards arrow with stroke |
576 | | ↝ | `↝` | rightwards wave arrow |
577 | | ↞ | `↞` | leftwards two headed arrow |
578 | | ↟ | `↟` | upwards two headed arrow |
579 | | ↠ | `↠` | rightwards two headed arrow |
580 | | ↡ | `↡` | downwards two headed arrow |
581 | | ↢ | `↢` | leftwards arrow with tail |
582 | | ↣ | `↣` | rightwards arrow with tail |
583 | | ↤ | `↤` | leftwards arrow from bar |
584 | | ↥ | `↥` | upwards arrow from bar |
585 | | ↦ | `↦` | rightwards arrow from bar |
586 | | ↧ | `↧` | downwards arrow from bar |
587 | | ↩ | `↩` | leftwards arrow with hook |
588 | | ↪ | `↪` | rightwards arrow with hook |
589 | | ↫ | `↫` | leftwards arrow with loop |
590 | | ↬ | `↬` | rightwards arrow with loop |
591 | | ↭ | `↭` | left right wave arrow |
592 | | ↮ | `↮` | left right arrow with stroke |
593 | | ↰ | `↰` | upwards arrow with tip leftwards |
594 | | ↱ | `↱` | upwards arrow with tip rightwards |
595 | | ↲ | `↲` | downwards arrow with tip leftwards |
596 | | ↳ | `↳` | downwards arrow with tip rightwards |
597 | | ↵ | `↵` | downwards arrow with corner leftwards |
598 | | ↶ | `↶` | anticlockwise top semicircle arrow |
599 | | ↷ | `↷` | clockwise top semicircle arrow |
600 | | ↺ | `↺` | anticlockwise open circle arrow |
601 | | ↻ | `↻` | clockwise open circle arrow |
602 | | ↼ | `↼` | leftwards harpoon with barb upwards |
603 | | ↽ | `↽` | leftwards harpoon with barb downwards |
604 | | ↾ | `↾` | upwards harpoon with barb rightwards |
605 | | ↿ | `↿` | upwards harpoon with barb leftwards |
606 | | ⇀ | `⇀` | rightwards harpoon with barb upwards |
607 | | ⇁ | `⇁` | rightwards harpoon with barb downwards |
608 | | ⇂ | `⇂` | downwards harpoon with barb rightwards |
609 | | ⇃ | `⇃` | downwards harpoon with barb leftwards |
610 | | ⇄ | `⇄` | rightwards arrow over leftwards arrow |
611 | | ⇅ | `⇅` | upwards arrow leftwards of downwards arrow |
612 | | ⇆ | `⇆` | leftwards arrow over rightwards arrow |
613 | | ⇇ | `⇇` | leftwards paired arrows |
614 | | ⇈ | `⇈` | upwards paired arrows |
615 | | ⇉ | `⇉` | rightwards paired arrows |
616 | | ⇊ | `⇊` | downwards paired arrows |
617 | | ⇋ | `⇋` | leftwards harpoon over rightwards harpoon |
618 | | ⇌ | `⇌` | rightwards harpoon over leftwards harpoon |
619 | | ⇍ | `⇍` | leftwards double arrow with stroke |
620 | | ⇎ | `⇎` | left right double arrow with stroke |
621 | | ⇏ | `⇏` | rightwards double arrow with stroke |
622 | | ⇐ | `⇐` | leftwards double arrow |
623 | | ⇑ | `⇑` | upwards double arrow |
624 | | ⇒ | `⇒` | rightwards double arrow |
625 | | ⇓ | `⇓` | downwards double arrow |
626 | | ⇔ | `⇔` | left right double arrow |
627 | | ⇕ | `⇕` | up down double arrow |
628 | | ⇖ | `⇖` | north west double arrow |
629 | | ⇗ | `⇗` | north east double arrow |
630 | | ⇘ | `⇘` | south east double arrow |
631 | | ⇙ | `⇙` | south west double arrow |
632 | | ⇚ | `⇚` | leftwards triple arrow |
633 | | ⇛ | `⇛` | rightwards triple arrow |
634 | | ⇝ | `⇝` | rightwards squiggle arrow |
635 | | ⇤ | `⇤` | leftwards arrow to bar |
636 | | ⇥ | `⇥` | rightwards arrow to bar |
637 | | ⇵ | `⇵` | downwards arrow leftwards of upwards arrow |
638 | | ⇽ | `⇽` | leftwards open-headed arrow |
639 | | ⇾ | `⇾` | rightwards open-headed arrow |
640 | | ⇿ | `⇿` | left right open-headed arrow |
641 | | ∀ | `∀` | for all |
642 | | ∁ | `∁` | complement |
643 | | ∂ | `∂` | partial differential |
644 | | ∃ | `∃` | there exists |
645 | | ∄ | `∄` | there does not exist |
646 | | ∅ | `∅` | empty set |
647 | | ∇ | `∇` | nabla |
648 | | ∈ | `∈` | element of |
649 | | ∉ | `∉` | not an element of |
650 | | ∋ | `∋` | contains as member |
651 | | ∌ | `∌` | does not contain as member |
652 | | ∏ | `∏` | n-ary product |
653 | | ∐ | `∐` | n-ary coproduct |
654 | | ∑ | `∑` | n-ary summation |
655 | | − | `−` | minus sign |
656 | | ∓ | `∓` | minus-or-plus sign |
657 | | ∔ | `∔` | dot plus |
658 | | ∖ | `∖` | set minus |
659 | | ∗ | `∗` | asterisk operator |
660 | | ∘ | `∘` | ring operator |
661 | | √ | `√` | square root |
662 | | ∝ | `∝` | proportional to |
663 | | ∞ | `∞` | infinity |
664 | | ∟ | `∟` | right angle |
665 | | ∠ | `∠` | angle |
666 | | ∡ | `∡` | measured angle |
667 | | ∢ | `∢` | spherical angle |
668 | | ∣ | `∣` | divides |
669 | | ∤ | `∤` | does not divide |
670 | | ∥ | `∥` | parallel to |
671 | | ∦ | `∦` | not parallel to |
672 | | ∧ | `∧` | logical and |
673 | | ∨ | `∨` | logical or |
674 | | ∩ | `∩` | intersection |
675 | | ∪ | `∪` | union |
676 | | ∫ | `∫` | integral |
677 | | ∬ | `∬` | double integral |
678 | | ∭ | `∭` | triple integral |
679 | | ∮ | `∮` | contour integral |
680 | | ∯ | `∯` | surface integral |
681 | | ∰ | `∰` | volume integral |
682 | | ∱ | `∱` | clockwise integral |
683 | | ∲ | `∲` | clockwise contour integral |
684 | | ∳ | `∳` | anticlockwise contour integral |
685 | | ∴ | `∴` | therefore |
686 | | ∵ | `∵` | because |
687 | | ∶ | `∶` | ratio |
688 | | ∷ | `∷` | proportion |
689 | | ∸ | `∸` | dot minus |
690 | | ∺ | `∺` | geometric proportion |
691 | | ∻ | `∻` | homothetic |
692 | | ∼ | `∼` | tilde operator |
693 | | ∽ | `∽` | reversed tilde |
694 | | ∾ | `∾` | inverted lazy s |
695 | | ∿ | `∿` | sine wave |
696 | | ≀ | `≀` | wreath product |
697 | | ≁ | `≁` | not tilde |
698 | | ≂ | `≂` | minus tilde |
699 | | ≃ | `≃` | asymptotically equal to |
700 | | ≄ | `≄` | not asymptotically equal to |
701 | | ≅ | `≅` | approximately equal to |
702 | | ≆ | `≆` | approximately but not actually equal to |
703 | | ≇ | `≇` | neither approximately nor actually equal to |
704 | | ≈ | `≈` | almost equal to |
705 | | ≉ | `≉` | not almost equal to |
706 | | ≊ | `≊` | almost equal or equal to |
707 | | ≋ | `≋` | triple tilde |
708 | | ≌ | `≌` | all equal to |
709 | | ≍ | `≍` | equivalent to |
710 | | ≎ | `≎` | geometrically equivalent to |
711 | | ≏ | `≏` | difference between |
712 | | ≐ | `≐` | approaches the limit |
713 | | ≑ | `≑` | geometrically equal to |
714 | | ≒ | `≒` | approximately equal to or the image of |
715 | | ≓ | `≓` | image of or approximately equal to |
716 | | ≔ | `≔` | colon equals |
717 | | ≕ | `≕` | equals colon |
718 | | ≖ | `≖` | ring in equal to |
719 | | ≗ | `≗` | ring equal to |
720 | | ≙ | `≙` | estimates |
721 | | ≚ | `≚` | equiangular to |
722 | | ≜ | `≜` | delta equal to |
723 | | ≟ | `≟` | questioned equal to |
724 | | ≠ | `≠` | not equal to |
725 | | ≡ | `≡` | identical to |
726 | | ≢ | `≢` | not identical to |
727 | | ≤ | `≤` | less-than or equal to |
728 | | ≥ | `≥` | greater-than or equal to |
729 | | ≦ | `≦` | less-than over equal to |
730 | | ≧ | `≧` | greater-than over equal to |
731 | | ≨ | `≨` | less-than but not equal to |
732 | | ≩ | `≩` | greater-than but not equal to |
733 | | ≪ | `≪` | much less-than |
734 | | ≫ | `≫` | much greater-than |
735 | | ≬ | `≬` | between |
736 | | ≭ | `≭` | not equivalent to |
737 | | ≮ | `≮` | not less-than |
738 | | ≯ | `≯` | not greater-than |
739 | | ≰ | `≰` | neither less-than nor equal to |
740 | | ≱ | `≱` | neither greater-than nor equal to |
741 | | ≲ | `≲` | less-than or equivalent to |
742 | | ≳ | `≳` | greater-than or equivalent to |
743 | | ≴ | `≴` | neither less-than nor equivalent to |
744 | | ≵ | `≵` | neither greater-than nor equivalent to |
745 | | ≶ | `≶` | less-than or greater-than |
746 | | ≷ | `≷` | greater-than or less-than |
747 | | ≸ | `≸` | neither less-than nor greater-than |
748 | | ≹ | `≹` | neither greater-than nor less-than |
749 | | ≺ | `≺` | precedes |
750 | | ≻ | `≻` | succeeds |
751 | | ≼ | `≼` | precedes or equal to |
752 | | ≽ | `≽` | succeeds or equal to |
753 | | ≾ | `≾` | precedes or equivalent to |
754 | | ≿ | `≿` | succeeds or equivalent to |
755 | | ⊀ | `⊀` | does not precede |
756 | | ⊁ | `⊁` | does not succeed |
757 | | ⊂ | `⊂` | subset of |
758 | | ⊃ | `⊃` | superset of |
759 | | ⊄ | `⊄` | not a subset of |
760 | | ⊅ | `⊅` | not a superset of |
761 | | ⊆ | `⊆` | subset of or equal to |
762 | | ⊇ | `⊇` | superset of or equal to |
763 | | ⊈ | `⊈` | neither a subset of nor equal to |
764 | | ⊉ | `⊉` | neither a superset of nor equal to |
765 | | ⊊ | `⊊` | subset of with not equal to |
766 | | ⊋ | `⊋` | superset of with not equal to |
767 | | ⊍ | `⊍` | multiset multiplication |
768 | | ⊎ | `⊎` | multiset union |
769 | | ⊏ | `⊏` | square image of |
770 | | ⊐ | `⊐` | square original of |
771 | | ⊑ | `⊑` | square image of or equal to |
772 | | ⊒ | `⊒` | square original of or equal to |
773 | | ⊓ | `⊓` | square cap |
774 | | ⊔ | `⊔` | square cup |
775 | | ⊕ | `⊕` | circled plus |
776 | | ⊖ | `⊖` | circled minus |
777 | | ⊗ | `⊗` | circled times |
778 | | ⊘ | `⊘` | circled division slash |
779 | | ⊙ | `⊙` | circled dot operator |
780 | | ⊚ | `⊚` | circled ring operator |
781 | | ⊛ | `⊛` | circled asterisk operator |
782 | | ⊝ | `⊝` | circled dash |
783 | | ⊞ | `⊞` | squared plus |
784 | | ⊟ | `⊟` | squared minus |
785 | | ⊠ | `⊠` | squared times |
786 | | ⊡ | `⊡` | squared dot operator |
787 | | ⊢ | `⊢` | right tack |
788 | | ⊣ | `⊣` | left tack |
789 | | ⊤ | `⊤` | down tack |
790 | | ⊥ | `⊥` | up tack |
791 | | ⊧ | `⊧` | models |
792 | | ⊨ | `⊨` | true |
793 | | ⊩ | `⊩` | forces |
794 | | ⊪ | `⊪` | triple vertical bar right turnstile |
795 | | ⊫ | `⊫` | double vertical bar double right turnstile |
796 | | ⊬ | `⊬` | does not prove |
797 | | ⊭ | `⊭` | not true |
798 | | ⊮ | `⊮` | does not force |
799 | | ⊯ | `⊯` | negated double vertical bar double right turnstile |
800 | | ⊰ | `⊰` | precedes under relation |
801 | | ⊲ | `⊲` | normal subgroup of |
802 | | ⊳ | `⊳` | contains as normal subgroup |
803 | | ⊴ | `⊴` | normal subgroup of or equal to |
804 | | ⊵ | `⊵` | contains as normal subgroup or equal to |
805 | | ⊶ | `⊶` | original of |
806 | | ⊷ | `⊷` | image of |
807 | | ⊸ | `⊸` | multimap |
808 | | ⊹ | `⊹` | hermitian conjugate matrix |
809 | | ⊺ | `⊺` | intercalate |
810 | | ⊻ | `⊻` | xor |
811 | | ⊽ | `⊽` | nor |
812 | | ⊾ | `⊾` | right angle with arc |
813 | | ⊿ | `⊿` | right triangle |
814 | | ⋀ | `⋀` | n-ary logical and |
815 | | ⋁ | `⋁` | n-ary logical or |
816 | | ⋂ | `⋂` | n-ary intersection |
817 | | ⋃ | `⋃` | n-ary union |
818 | | ⋄ | `⋄` | diamond operator |
819 | | ⋅ | `⋅` | dot operator |
820 | | ⋆ | `⋆` | star operator |
821 | | ⋇ | `⋇` | division times |
822 | | ⋈ | `⋈` | bowtie |
823 | | ⋉ | `⋉` | left normal factor semidirect product |
824 | | ⋊ | `⋊` | right normal factor semidirect product |
825 | | ⋋ | `⋋` | left semidirect product |
826 | | ⋌ | `⋌` | right semidirect product |
827 | | ⋍ | `⋍` | reversed tilde equals |
828 | | ⋎ | `⋎` | curly logical or |
829 | | ⋏ | `⋏` | curly logical and |
830 | | ⋐ | `⋐` | double subset |
831 | | ⋑ | `⋑` | double superset |
832 | | ⋒ | `⋒` | double intersection |
833 | | ⋓ | `⋓` | double union |
834 | | ⋔ | `⋔` | pitchfork |
835 | | ⋕ | `⋕` | equal and parallel to |
836 | | ⋖ | `⋖` | less-than with dot |
837 | | ⋗ | `⋗` | greater-than with dot |
838 | | ⋘ | `⋘` | very much less-than |
839 | | ⋙ | `⋙` | very much greater-than |
840 | | ⋚ | `⋚` | less-than equal to or greater-than |
841 | | ⋛ | `⋛` | greater-than equal to or less-than |
842 | | ⋞ | `⋞` | equal to or precedes |
843 | | ⋟ | `⋟` | equal to or succeeds |
844 | | ⋠ | `⋠` | does not precede or equal |
845 | | ⋡ | `⋡` | does not succeed or equal |
846 | | ⋢ | `⋢` | not square image of or equal to |
847 | | ⋣ | `⋣` | not square original of or equal to |
848 | | ⋦ | `⋦` | less-than but not equivalent to |
849 | | ⋧ | `⋧` | greater-than but not equivalent to |
850 | | ⋨ | `⋨` | precedes but not equivalent to |
851 | | ⋩ | `⋩` | succeeds but not equivalent to |
852 | | ⋪ | `⋪` | not normal subgroup of |
853 | | ⋫ | `⋫` | does not contain as normal subgroup |
854 | | ⋬ | `⋬` | not normal subgroup of or equal to |
855 | | ⋭ | `⋭` | does not contain as normal subgroup or equal |
856 | | ⋮ | `⋮` | vertical ellipsis |
857 | | ⋯ | `⋯` | midline horizontal ellipsis |
858 | | ⋰ | `⋰` | up right diagonal ellipsis |
859 | | ⋱ | `⋱` | down right diagonal ellipsis |
860 | | ⋲ | `⋲` | element of with long horizontal stroke |
861 | | ⋳ | `⋳` | element of with vertical bar at end of horizontal stroke |
862 | | ⋴ | `⋴` | small element of with vertical bar at end of horizontal stroke |
863 | | ⋵ | `⋵` | element of with dot above |
864 | | ⋶ | `⋶` | element of with overbar |
865 | | ⋷ | `⋷` | small element of with overbar |
866 | | ⋹ | `⋹` | element of with two horizontal strokes |
867 | | ⋺ | `⋺` | contains with long horizontal stroke |
868 | | ⋻ | `⋻` | contains with vertical bar at end of horizontal stroke |
869 | | ⋼ | `⋼` | small contains with vertical bar at end of horizontal stroke |
870 | | ⋽ | `⋽` | contains with overbar |
871 | | ⋾ | `⋾` | small contains with overbar |
872 | | ⌅ | `⌅` | projective |
873 | | ⌆ | `⌆` | perspective |
874 | | ⌈ | `⌈` | left ceiling |
875 | | ⌉ | `⌉` | right ceiling |
876 | | ⌊ | `⌊` | left floor |
877 | | ⌋ | `⌋` | right floor |
878 | | ⌌ | `⌌` | bottom right crop |
879 | | ⌍ | `⌍` | bottom left crop |
880 | | ⌎ | `⌎` | top right crop |
881 | | ⌏ | `⌏` | top left crop |
882 | | ⌐ | `⌐` | reversed not sign |
883 | | ⌒ | `⌒` | arc |
884 | | ⌓ | `⌓` | segment |
885 | | ⌕ | `⌕` | telephone recorder |
886 | | ⌖ | `⌖` | position indicator |
887 | | ⌜ | `⌜` | top left corner |
888 | | ⌝ | `⌝` | top right corner |
889 | | ⌞ | `⌞` | bottom left corner |
890 | | ⌟ | `⌟` | bottom right corner |
891 | | ⌢ | `⌢` | frown |
892 | | ⌣ | `⌣` | smile |
893 | | ⌭ | `⌭` | cylindricity |
894 | | ⌮ | `⌮` | all around-profile |
895 | | ⌶ | `⌶` | apl functional symbol i-beam |
896 | | ⌽ | `⌽` | apl functional symbol circle stile |
897 | | ⌿ | `⌿` | apl functional symbol slash bar |
898 | | ⍼ | `⍼` | right angle with downwards zigzag arrow |
899 | | ⎰ | `⎰` | upper left or lower right curly bracket section |
900 | | ⎱ | `⎱` | upper right or lower left curly bracket section |
901 | | ⎴ | `⎴` | top square bracket |
902 | | ⎵ | `⎵` | bottom square bracket |
903 | | ⎶ | `⎶` | bottom square bracket over top square bracket |
904 | | ⏜ | `⏜` | top parenthesis |
905 | | ⏝ | `⏝` | bottom parenthesis |
906 | | ⏞ | `⏞` | top curly bracket |
907 | | ⏟ | `⏟` | bottom curly bracket |
908 | | ⏢ | `⏢` | white trapezium |
909 | | ⏧ | `⏧` | electrical intersection |
910 | | ␣ | `␣` | open box |
911 | | Ⓢ | `Ⓢ` | circled latin capital letter s |
912 | | ─ | `─` | box drawings light horizontal |
913 | | │ | `│` | box drawings light vertical |
914 | | ┌ | `┌` | box drawings light down and right |
915 | | ┐ | `┐` | box drawings light down and left |
916 | | └ | `└` | box drawings light up and right |
917 | | ┘ | `┘` | box drawings light up and left |
918 | | ├ | `├` | box drawings light vertical and right |
919 | | ┤ | `┤` | box drawings light vertical and left |
920 | | ┬ | `┬` | box drawings light down and horizontal |
921 | | ┴ | `┴` | box drawings light up and horizontal |
922 | | ┼ | `┼` | box drawings light vertical and horizontal |
923 | | ═ | `═` | box drawings double horizontal |
924 | | ║ | `║` | box drawings double vertical |
925 | | ╒ | `╒` | box drawings down single and right double |
926 | | ╓ | `╓` | box drawings down double and right single |
927 | | ╔ | `╔` | box drawings double down and right |
928 | | ╕ | `╕` | box drawings down single and left double |
929 | | ╖ | `╖` | box drawings down double and left single |
930 | | ╗ | `╗` | box drawings double down and left |
931 | | ╘ | `╘` | box drawings up single and right double |
932 | | ╙ | `╙` | box drawings up double and right single |
933 | | ╚ | `╚` | box drawings double up and right |
934 | | ╛ | `╛` | box drawings up single and left double |
935 | | ╜ | `╜` | box drawings up double and left single |
936 | | ╝ | `╝` | box drawings double up and left |
937 | | ╞ | `╞` | box drawings vertical single and right double |
938 | | ╟ | `╟` | box drawings vertical double and right single |
939 | | ╠ | `╠` | box drawings double vertical and right |
940 | | ╡ | `╡` | box drawings vertical single and left double |
941 | | ╢ | `╢` | box drawings vertical double and left single |
942 | | ╣ | `╣` | box drawings double vertical and left |
943 | | ╤ | `╤` | box drawings down single and horizontal double |
944 | | ╥ | `╥` | box drawings down double and horizontal single |
945 | | ╦ | `╦` | box drawings double down and horizontal |
946 | | ╧ | `╧` | box drawings up single and horizontal double |
947 | | ╨ | `╨` | box drawings up double and horizontal single |
948 | | ╩ | `╩` | box drawings double up and horizontal |
949 | | ╪ | `╪` | box drawings vertical single and horizontal double |
950 | | ╫ | `╫` | box drawings vertical double and horizontal single |
951 | | ╬ | `╬` | box drawings double vertical and horizontal |
952 | | ▀ | `▀` | upper half block |
953 | | ▄ | `▄` | lower half block |
954 | | █ | `█` | full block |
955 | | ░ | `░` | light shade |
956 | | ▒ | `▒` | medium shade |
957 | | ▓ | `▓` | dark shade |
958 | | □ | `□` | white square |
959 | | ▪ | `▪` | black small square |
960 | | ▫ | `▫` | white small square |
961 | | ▭ | `▭` | white rectangle |
962 | | ▮ | `▮` | black vertical rectangle |
963 | | ▱ | `▱` | white parallelogram |
964 | | △ | `△` | white up-pointing triangle |
965 | | ▴ | `▴` | black up-pointing small triangle |
966 | | ▵ | `▵` | white up-pointing small triangle |
967 | | ▸ | `▸` | black right-pointing small triangle |
968 | | ▹ | `▹` | white right-pointing small triangle |
969 | | ▽ | `▽` | white down-pointing triangle |
970 | | ▾ | `▾` | black down-pointing small triangle |
971 | | ▿ | `▿` | white down-pointing small triangle |
972 | | ◂ | `◂` | black left-pointing small triangle |
973 | | ◃ | `◃` | white left-pointing small triangle |
974 | | ◊ | `◊` | lozenge |
975 | | ○ | `○` | white circle |
976 | | ◬ | `◬` | white up-pointing triangle with dot |
977 | | ◯ | `◯` | large circle |
978 | | ◸ | `◸` | upper left triangle |
979 | | ◹ | `◹` | upper right triangle |
980 | | ◺ | `◺` | lower left triangle |
981 | | ◻ | `◻` | white medium square |
982 | | ◼ | `◼` | black medium square |
983 | | ★ | `★` | black star |
984 | | ☆ | `☆` | white star |
985 | | ☎ | `☎` | black telephone |
986 | | ♀ | `♀` | female sign |
987 | | ♂ | `♂` | male sign |
988 | | ♠ | `♠` | black spade suit |
989 | | ♣ | `♣` | black club suit |
990 | | ♥ | `♥` | black heart suit |
991 | | ♦ | `♦` | black diamond suit |
992 | | ♪ | `♪` | eighth note |
993 | | ♭ | `♭` | music flat sign |
994 | | ♮ | `♮` | music natural sign |
995 | | ♯ | `♯` | music sharp sign |
996 | | ✓ | `✓` | check mark |
997 | | ✗ | `✗` | ballot x |
998 | | ✠ | `✠` | maltese cross |
999 | | ✶ | `✶` | six pointed black star |
1000 | | ❘ | `❘` | light vertical bar |
1001 | | ❲ | `❲` | light left tortoise shell bracket ornament |
1002 | | ❳ | `❳` | light right tortoise shell bracket ornament |
1003 | | ⟦ | `⟦` | mathematical left white square bracket |
1004 | | ⟧ | `⟧` | mathematical right white square bracket |
1005 | | ⟨ | `〈` | mathematical left angle bracket |
1006 | | ⟩ | `〉` | mathematical right angle bracket |
1007 | | ⟪ | `⟪` | mathematical left double angle bracket |
1008 | | ⟫ | `⟫` | mathematical right double angle bracket |
1009 | | ⟬ | `⟬` | mathematical left white tortoise shell bracket |
1010 | | ⟭ | `⟭` | mathematical right white tortoise shell bracket |
1011 | | ⟵ | `⟵` | long leftwards arrow |
1012 | | ⟶ | `⟶` | long rightwards arrow |
1013 | | ⟷ | `⟷` | long left right arrow |
1014 | | ⟸ | `⟸` | long leftwards double arrow |
1015 | | ⟹ | `⟹` | long rightwards double arrow |
1016 | | ⟺ | `⟺` | long left right double arrow |
1017 | | ⟼ | `⟼` | long rightwards arrow from bar |
1018 | | ⟿ | `⟿` | long rightwards squiggle arrow |
1019 | | ⤂ | `⤂` | leftwards double arrow with vertical stroke |
1020 | | ⤃ | `⤃` | rightwards double arrow with vertical stroke |
1021 | | ⤄ | `⤄` | left right double arrow with vertical stroke |
1022 | | ⤅ | `⤅` | rightwards two-headed arrow from bar |
1023 | | ⤌ | `⤌` | leftwards double dash arrow |
1024 | | ⤍ | `⤍` | rightwards double dash arrow |
1025 | | ⤎ | `⤎` | leftwards triple dash arrow |
1026 | | ⤏ | `⤏` | rightwards triple dash arrow |
1027 | | ⤐ | `⤐` | rightwards two-headed triple dash arrow |
1028 | | ⤑ | `⤑` | rightwards arrow with dotted stem |
1029 | | ⤒ | `⤒` | upwards arrow to bar |
1030 | | ⤓ | `⤓` | downwards arrow to bar |
1031 | | ⤖ | `⤖` | rightwards two-headed arrow with tail |
1032 | | ⤙ | `⤙` | leftwards arrow-tail |
1033 | | ⤚ | `⤚` | rightwards arrow-tail |
1034 | | ⤛ | `⤛` | leftwards double arrow-tail |
1035 | | ⤜ | `⤜` | rightwards double arrow-tail |
1036 | | ⤝ | `⤝` | leftwards arrow to black diamond |
1037 | | ⤞ | `⤞` | rightwards arrow to black diamond |
1038 | | ⤟ | `⤟` | leftwards arrow from bar to black diamond |
1039 | | ⤠ | `⤠` | rightwards arrow from bar to black diamond |
1040 | | ⤣ | `⤣` | north west arrow with hook |
1041 | | ⤤ | `⤤` | north east arrow with hook |
1042 | | ⤥ | `⤥` | south east arrow with hook |
1043 | | ⤦ | `⤦` | south west arrow with hook |
1044 | | ⤧ | `⤧` | north west arrow and north east arrow |
1045 | | ⤨ | `⤨` | north east arrow and south east arrow |
1046 | | ⤩ | `⤩` | south east arrow and south west arrow |
1047 | | ⤪ | `⤪` | south west arrow and north west arrow |
1048 | | ⤳ | `⤳` | wave arrow pointing directly right |
1049 | | ⤵ | `⤵` | arrow pointing rightwards then curving downwards |
1050 | | ⤶ | `⤶` | arrow pointing downwards then curving leftwards |
1051 | | ⤷ | `⤷` | arrow pointing downwards then curving rightwards |
1052 | | ⤸ | `⤸` | right-side arc clockwise arrow |
1053 | | ⤹ | `⤹` | left-side arc anticlockwise arrow |
1054 | | ⤼ | `⤼` | top arc clockwise arrow with minus |
1055 | | ⤽ | `⤽` | top arc anticlockwise arrow with plus |
1056 | | ⥅ | `⥅` | rightwards arrow with plus below |
1057 | | ⥈ | `⥈` | left right arrow through small circle |
1058 | | ⥉ | `⥉` | upwards two-headed arrow from small circle |
1059 | | ⥊ | `⥊` | left barb up right barb down harpoon |
1060 | | ⥋ | `⥋` | left barb down right barb up harpoon |
1061 | | ⥎ | `⥎` | left barb up right barb up harpoon |
1062 | | ⥏ | `⥏` | up barb right down barb right harpoon |
1063 | | ⥐ | `⥐` | left barb down right barb down harpoon |
1064 | | ⥑ | `⥑` | up barb left down barb left harpoon |
1065 | | ⥒ | `⥒` | leftwards harpoon with barb up to bar |
1066 | | ⥓ | `⥓` | rightwards harpoon with barb up to bar |
1067 | | ⥔ | `⥔` | upwards harpoon with barb right to bar |
1068 | | ⥕ | `⥕` | downwards harpoon with barb right to bar |
1069 | | ⥖ | `⥖` | leftwards harpoon with barb down to bar |
1070 | | ⥗ | `⥗` | rightwards harpoon with barb down to bar |
1071 | | ⥘ | `⥘` | upwards harpoon with barb left to bar |
1072 | | ⥙ | `⥙` | downwards harpoon with barb left to bar |
1073 | | ⥚ | `⥚` | leftwards harpoon with barb up from bar |
1074 | | ⥛ | `⥛` | rightwards harpoon with barb up from bar |
1075 | | ⥜ | `⥜` | upwards harpoon with barb right from bar |
1076 | | ⥝ | `⥝` | downwards harpoon with barb right from bar |
1077 | | ⥞ | `⥞` | leftwards harpoon with barb down from bar |
1078 | | ⥟ | `⥟` | rightwards harpoon with barb down from bar |
1079 | | ⥠ | `⥠` | upwards harpoon with barb left from bar |
1080 | | ⥡ | `⥡` | downwards harpoon with barb left from bar |
1081 | | ⥢ | `⥢` | leftwards harpoon with barb up above leftwards harpoon with barb down |
1082 | | ⥣ | `⥣` | upwards harpoon with barb left beside upwards harpoon with barb right |
1083 | | ⥤ | `⥤` | rightwards harpoon with barb up above rightwards harpoon with barb down |
1084 | | ⥥ | `⥥` | downwards harpoon with barb left beside downwards harpoon with barb right |
1085 | | ⥦ | `⥦` | leftwards harpoon with barb up above rightwards harpoon with barb up |
1086 | | ⥧ | `⥧` | leftwards harpoon with barb down above rightwards harpoon with barb down |
1087 | | ⥨ | `⥨` | rightwards harpoon with barb up above leftwards harpoon with barb up |
1088 | | ⥩ | `⥩` | rightwards harpoon with barb down above leftwards harpoon with barb down |
1089 | | ⥪ | `⥪` | leftwards harpoon with barb up above long dash |
1090 | | ⥫ | `⥫` | leftwards harpoon with barb down below long dash |
1091 | | ⥬ | `⥬` | rightwards harpoon with barb up above long dash |
1092 | | ⥭ | `⥭` | rightwards harpoon with barb down below long dash |
1093 | | ⥮ | `⥮` | upwards harpoon with barb left beside downwards harpoon with barb right |
1094 | | ⥯ | `⥯` | downwards harpoon with barb left beside upwards harpoon with barb right |
1095 | | ⥰ | `⥰` | right double arrow with rounded head |
1096 | | ⥱ | `⥱` | equals sign above rightwards arrow |
1097 | | ⥲ | `⥲` | tilde operator above rightwards arrow |
1098 | | ⥳ | `⥳` | leftwards arrow above tilde operator |
1099 | | ⥴ | `⥴` | rightwards arrow above tilde operator |
1100 | | ⥵ | `⥵` | rightwards arrow above almost equal to |
1101 | | ⥶ | `⥶` | less-than above leftwards arrow |
1102 | | ⥸ | `⥸` | greater-than above rightwards arrow |
1103 | | ⥹ | `⥹` | subset above rightwards arrow |
1104 | | ⥻ | `⥻` | superset above leftwards arrow |
1105 | | ⥼ | `⥼` | left fish tail |
1106 | | ⥽ | `⥽` | right fish tail |
1107 | | ⥾ | `⥾` | up fish tail |
1108 | | ⥿ | `⥿` | down fish tail |
1109 | | ⦅ | `⦅` | left white parenthesis |
1110 | | ⦆ | `⦆` | right white parenthesis |
1111 | | ⦋ | `⦋` | left square bracket with underbar |
1112 | | ⦌ | `⦌` | right square bracket with underbar |
1113 | | ⦍ | `⦍` | left square bracket with tick in top corner |
1114 | | ⦎ | `⦎` | right square bracket with tick in bottom corner |
1115 | | ⦏ | `⦏` | left square bracket with tick in bottom corner |
1116 | | ⦐ | `⦐` | right square bracket with tick in top corner |
1117 | | ⦑ | `⦑` | left angle bracket with dot |
1118 | | ⦒ | `⦒` | right angle bracket with dot |
1119 | | ⦓ | `⦓` | left arc less-than bracket |
1120 | | ⦔ | `⦔` | right arc greater-than bracket |
1121 | | ⦕ | `⦕` | double left arc greater-than bracket |
1122 | | ⦖ | `⦖` | double right arc less-than bracket |
1123 | | ⦚ | `⦚` | vertical zigzag line |
1124 | | ⦜ | `⦜` | right angle variant with square |
1125 | | ⦝ | `⦝` | measured right angle with dot |
1126 | | ⦤ | `⦤` | angle with underbar |
1127 | | ⦥ | `⦥` | reversed angle with underbar |
1128 | | ⦦ | `⦦` | oblique angle opening up |
1129 | | ⦧ | `⦧` | oblique angle opening down |
1130 | | ⦨ | `⦨` | measured angle with open arm ending in arrow pointing up and right |
1131 | | ⦩ | `⦩` | measured angle with open arm ending in arrow pointing up and left |
1132 | | ⦪ | `⦪` | measured angle with open arm ending in arrow pointing down and right |
1133 | | ⦫ | `⦫` | measured angle with open arm ending in arrow pointing down and left |
1134 | | ⦬ | `⦬` | measured angle with open arm ending in arrow pointing right and up |
1135 | | ⦭ | `⦭` | measured angle with open arm ending in arrow pointing left and up |
1136 | | ⦮ | `⦮` | measured angle with open arm ending in arrow pointing right and down |
1137 | | ⦯ | `⦯` | measured angle with open arm ending in arrow pointing left and down |
1138 | | ⦰ | `⦰` | reversed empty set |
1139 | | ⦱ | `⦱` | empty set with overbar |
1140 | | ⦲ | `⦲` | empty set with small circle above |
1141 | | ⦳ | `⦳` | empty set with right arrow above |
1142 | | ⦴ | `⦴` | empty set with left arrow above |
1143 | | ⦵ | `⦵` | circle with horizontal bar |
1144 | | ⦶ | `⦶` | circled vertical bar |
1145 | | ⦷ | `⦷` | circled parallel |
1146 | | ⦹ | `⦹` | circled perpendicular |
1147 | | ⦻ | `⦻` | circle with superimposed x |
1148 | | ⦼ | `⦼` | circled anticlockwise-rotated division sign |
1149 | | ⦾ | `⦾` | circled white bullet |
1150 | | ⦿ | `⦿` | circled bullet |
1151 | | ⧀ | `⧀` | circled less-than |
1152 | | ⧁ | `⧁` | circled greater-than |
1153 | | ⧂ | `⧂` | circle with small circle to the right |
1154 | | ⧃ | `⧃` | circle with two horizontal strokes to the right |
1155 | | ⧄ | `⧄` | squared rising diagonal slash |
1156 | | ⧅ | `⧅` | squared falling diagonal slash |
1157 | | ⧉ | `⧉` | two joined squares |
1158 | | ⧍ | `⧍` | triangle with serifs at bottom |
1159 | | ⧎ | `⧎` | right triangle above left triangle |
1160 | | ⧏ | `⧏` | left triangle beside vertical bar |
1161 | | ⧐ | `⧐` | vertical bar beside right triangle |
1162 | | ∽ | `∽̱` | left double wiggly fence |
1163 | | ⧜ | `⧜` | incomplete infinity |
1164 | | ⧝ | `⧝` | tie over infinity |
1165 | | ⧞ | `⧞` | infinity negated with vertical bar |
1166 | | ⧣ | `⧣` | equals sign and slanted parallel |
1167 | | ⧤ | `⧤` | equals sign and slanted parallel with tilde above |
1168 | | ⧥ | `⧥` | identical to and slanted parallel |
1169 | | ⧫ | `⧫` | black lozenge |
1170 | | ⧴ | `⧴` | rule-delayed |
1171 | | ⧶ | `⧶` | solidus with overbar |
1172 | | ⨀ | `⨀` | n-ary circled dot operator |
1173 | | ⨁ | `⨁` | n-ary circled plus operator |
1174 | | ⨂ | `⨂` | n-ary circled times operator |
1175 | | ⨄ | `⨄` | n-ary union operator with plus |
1176 | | ⨆ | `⨆` | n-ary square union operator |
1177 | | ⨌ | `⨌` | quadruple integral operator |
1178 | | ⨍ | `⨍` | finite part integral |
1179 | | ⨐ | `⨐` | circulation function |
1180 | | ⨑ | `⨑` | anticlockwise integration |
1181 | | ⨒ | `⨒` | line integration with rectangular path around pole |
1182 | | ⨓ | `⨓` | line integration with semicircular path around pole |
1183 | | ⨔ | `⨔` | line integration not including the pole |
1184 | | ⨕ | `⨕` | integral around a point operator |
1185 | | ⨖ | `⨖` | quaternion integral operator |
1186 | | ⨗ | `⨗` | integral with leftwards arrow with hook |
1187 | | ⨢ | `⨢` | plus sign with small circle above |
1188 | | ⨣ | `⨣` | plus sign with circumflex accent above |
1189 | | ⨤ | `⨤` | plus sign with tilde above |
1190 | | ⨥ | `⨥` | plus sign with dot below |
1191 | | ⨦ | `⨦` | plus sign with tilde below |
1192 | | ⨧ | `⨧` | plus sign with subscript two |
1193 | | ⨩ | `⨩` | minus sign with comma above |
1194 | | ⨪ | `⨪` | minus sign with dot below |
1195 | | ⨭ | `⨭` | plus sign in left half circle |
1196 | | ⨮ | `⨮` | plus sign in right half circle |
1197 | | ⨯ | `⨯` | vector or cross product |
1198 | | ⨰ | `⨰` | multiplication sign with dot above |
1199 | | ⨱ | `⨱` | multiplication sign with underbar |
1200 | | ⨳ | `⨳` | smash product |
1201 | | ⨴ | `⨴` | multiplication sign in left half circle |
1202 | | ⨵ | `⨵` | multiplication sign in right half circle |
1203 | | ⨶ | `⨶` | circled multiplication sign with circumflex accent |
1204 | | ⨷ | `⨷` | multiplication sign in double circle |
1205 | | ⨸ | `⨸` | circled division sign |
1206 | | ⨹ | `⨹` | plus sign in triangle |
1207 | | ⨺ | `⨺` | minus sign in triangle |
1208 | | ⨻ | `⨻` | multiplication sign in triangle |
1209 | | ⨼ | `⨼` | interior product |
1210 | | ⨿ | `⨿` | amalgamation or coproduct |
1211 | | ⩀ | `⩀` | intersection with dot |
1212 | | ⩂ | `⩂` | union with overbar |
1213 | | ⩃ | `⩃` | intersection with overbar |
1214 | | ⩄ | `⩄` | intersection with logical and |
1215 | | ⩅ | `⩅` | union with logical or |
1216 | | ⩆ | `⩆` | union above intersection |
1217 | | ⩇ | `⩇` | intersection above union |
1218 | | ⩈ | `⩈` | union above bar above intersection |
1219 | | ⩉ | `⩉` | intersection above bar above union |
1220 | | ⩊ | `⩊` | union beside and joined with union |
1221 | | ⩋ | `⩋` | intersection beside and joined with intersection |
1222 | | ⩌ | `⩌` | closed union with serifs |
1223 | | ⩍ | `⩍` | closed intersection with serifs |
1224 | | ⩐ | `⩐` | closed union with serifs and smash product |
1225 | | ⩓ | `⩓` | double logical and |
1226 | | ⩔ | `⩔` | double logical or |
1227 | | ⩕ | `⩕` | two intersecting logical and |
1228 | | ⩖ | `⩖` | two intersecting logical or |
1229 | | ⩗ | `⩗` | sloping large or |
1230 | | ⩘ | `⩘` | sloping large and |
1231 | | ⩚ | `⩚` | logical and with middle stem |
1232 | | ⩛ | `⩛` | logical or with middle stem |
1233 | | ⩜ | `⩜` | logical and with horizontal dash |
1234 | | ⩝ | `⩝` | logical or with horizontal dash |
1235 | | ⩟ | `⩟` | logical and with underbar |
1236 | | ⩦ | `⩦` | equals sign with dot below |
1237 | | ⩪ | `⩪` | tilde operator with dot above |
1238 | | ⩭ | `⩭` | congruent with dot above |
1239 | | ⩮ | `⩮` | equals with asterisk |
1240 | | ⩯ | `⩯` | almost equal to with circumflex accent |
1241 | | ⩰ | `⩰` | approximately equal or equal to |
1242 | | ⩱ | `⩱` | equals sign above plus sign |
1243 | | ⩲ | `⩲` | plus sign above equals sign |
1244 | | ⩳ | `⩳` | equals sign above tilde operator |
1245 | | ⩴ | `⩴` | double colon equal |
1246 | | ⩵ | `⩵` | two consecutive equals signs |
1247 | | ⩷ | `⩷` | equals sign with two dots above and two dots below |
1248 | | ⩸ | `⩸` | equivalent with four dots above |
1249 | | ⩹ | `⩹` | less-than with circle inside |
1250 | | ⩺ | `⩺` | greater-than with circle inside |
1251 | | ⩻ | `⩻` | less-than with question mark above |
1252 | | ⩼ | `⩼` | greater-than with question mark above |
1253 | | ⩽ | `⩽` | less-than or slanted equal to |
1254 | | ⩾ | `⩾` | greater-than or slanted equal to |
1255 | | ⩿ | `⩿` | less-than or slanted equal to with dot inside |
1256 | | ⪀ | `⪀` | greater-than or slanted equal to with dot inside |
1257 | | ⪁ | `⪁` | less-than or slanted equal to with dot above |
1258 | | ⪂ | `⪂` | greater-than or slanted equal to with dot above |
1259 | | ⪃ | `⪃` | less-than or slanted equal to with dot above right |
1260 | | ⪄ | `⪄` | greater-than or slanted equal to with dot above left |
1261 | | ⪅ | `⪅` | less-than or approximate |
1262 | | ⪆ | `⪆` | greater-than or approximate |
1263 | | ⪇ | `⪇` | less-than and single-line not equal to |
1264 | | ⪈ | `⪈` | greater-than and single-line not equal to |
1265 | | ⪉ | `⪉` | less-than and not approximate |
1266 | | ⪊ | `⪊` | greater-than and not approximate |
1267 | | ⪋ | `⪋` | less-than above double-line equal above greater-than |
1268 | | ⪌ | `⪌` | greater-than above double-line equal above less-than |
1269 | | ⪍ | `⪍` | less-than above similar or equal |
1270 | | ⪎ | `⪎` | greater-than above similar or equal |
1271 | | ⪏ | `⪏` | less-than above similar above greater-than |
1272 | | ⪐ | `⪐` | greater-than above similar above less-than |
1273 | | ⪑ | `⪑` | less-than above greater-than above double-line equal |
1274 | | ⪒ | `⪒` | greater-than above less-than above double-line equal |
1275 | | ⪓ | `⪓` | less-than above slanted equal above greater-than above slanted equal |
1276 | | ⪔ | `⪔` | greater-than above slanted equal above less-than above slanted equal |
1277 | | ⪕ | `⪕` | slanted equal to or less-than |
1278 | | ⪖ | `⪖` | slanted equal to or greater-than |
1279 | | ⪗ | `⪗` | slanted equal to or less-than with dot inside |
1280 | | ⪘ | `⪘` | slanted equal to or greater-than with dot inside |
1281 | | ⪙ | `⪙` | double-line equal to or less-than |
1282 | | ⪚ | `⪚` | double-line equal to or greater-than |
1283 | | ⪝ | `⪝` | similar or less-than |
1284 | | ⪞ | `⪞` | similar or greater-than |
1285 | | ⪟ | `⪟` | similar above less-than above equals sign |
1286 | | ⪠ | `⪠` | similar above greater-than above equals sign |
1287 | | ⪡ | `⪡` | double nested less-than |
1288 | | ⪢ | `⪢` | double nested greater-than |
1289 | | ⪤ | `⪤` | greater-than overlapping less-than |
1290 | | ⪥ | `⪥` | greater-than beside less-than |
1291 | | ⪦ | `⪦` | less-than closed by curve |
1292 | | ⪧ | `⪧` | greater-than closed by curve |
1293 | | ⪨ | `⪨` | less-than closed by curve above slanted equal |
1294 | | ⪩ | `⪩` | greater-than closed by curve above slanted equal |
1295 | | ⪪ | `⪪` | smaller than |
1296 | | ⪫ | `⪫` | larger than |
1297 | | ⪬ | `⪬` | smaller than or equal to |
1298 | | ⪭ | `⪭` | larger than or equal to |
1299 | | ⪮ | `⪮` | equals sign with bumpy above |
1300 | | ⪯ | `⪯` | precedes above single-line equals sign |
1301 | | ⪰ | `⪰` | succeeds above single-line equals sign |
1302 | | ⪳ | `⪳` | precedes above equals sign |
1303 | | ⪴ | `⪴` | succeeds above equals sign |
1304 | | ⪵ | `⪵` | precedes above not equal to |
1305 | | ⪶ | `⪶` | succeeds above not equal to |
1306 | | ⪷ | `⪷` | precedes above almost equal to |
1307 | | ⪸ | `⪸` | succeeds above almost equal to |
1308 | | ⪹ | `⪹` | precedes above not almost equal to |
1309 | | ⪺ | `⪺` | succeeds above not almost equal to |
1310 | | ⪻ | `⪻` | double precedes |
1311 | | ⪼ | `⪼` | double succeeds |
1312 | | ⪽ | `⪽` | subset with dot |
1313 | | ⪾ | `⪾` | superset with dot |
1314 | | ⪿ | `⪿` | subset with plus sign below |
1315 | | ⫀ | `⫀` | superset with plus sign below |
1316 | | ⫁ | `⫁` | subset with multiplication sign below |
1317 | | ⫂ | `⫂` | superset with multiplication sign below |
1318 | | ⫃ | `⫃` | subset of or equal to with dot above |
1319 | | ⫄ | `⫄` | superset of or equal to with dot above |
1320 | | ⫅ | `⫅` | subset of above equals sign |
1321 | | ⫆ | `⫆` | superset of above equals sign |
1322 | | ⫇ | `⫇` | subset of above tilde operator |
1323 | | ⫈ | `⫈` | superset of above tilde operator |
1324 | | ⫋ | `⫋` | subset of above not equal to |
1325 | | ⫌ | `⫌` | superset of above not equal to |
1326 | | ⫏ | `⫏` | closed subset |
1327 | | ⫐ | `⫐` | closed superset |
1328 | | ⫑ | `⫑` | closed subset or equal to |
1329 | | ⫒ | `⫒` | closed superset or equal to |
1330 | | ⫓ | `⫓` | subset above superset |
1331 | | ⫔ | `⫔` | superset above subset |
1332 | | ⫕ | `⫕` | subset above subset |
1333 | | ⫖ | `⫖` | superset above superset |
1334 | | ⫗ | `⫗` | superset beside subset |
1335 | | ⫘ | `⫘` | superset beside and joined by dash with subset |
1336 | | ⫙ | `⫙` | element of opening downwards |
1337 | | ⫚ | `⫚` | pitchfork with tee top |
1338 | | ⫛ | `⫛` | transversal intersection |
1339 | | ⫤ | `⫤` | vertical bar double left turnstile |
1340 | | ⫦ | `⫦` | long dash from left member of double vertical |
1341 | | ⫧ | `⫧` | short down tack with overbar |
1342 | | ⫨ | `⫨` | short up tack with underbar |
1343 | | ⫩ | `⫩` | short up tack above short down tack |
1344 | | ⫫ | `⫫` | double up tack |
1345 | | ⫬ | `⫬` | double stroke not sign |
1346 | | ⫭ | `⫭` | reversed double stroke not sign |
1347 | | ⫮ | `⫮` | does not divide with reversed negation slash |
1348 | | ⫯ | `⫯` | vertical line with circle above |
1349 | | ⫰ | `⫰` | vertical line with circle below |
1350 | | ⫱ | `⫱` | down tack with circle below |
1351 | | ⫲ | `⫲` | parallel with horizontal stroke |
1352 | | ⫳ | `⫳` | parallel with tilde operator |
1353 | | ⫽ | `⫽` | double solidus operator |
1354 | | ff | `ff` | latin small ligature ff |
1355 | | fi | `fi` | latin small ligature fi |
1356 | | fl | `fl` | latin small ligature fl |
1357 | | ffi | `ffi` | latin small ligature ffi |
1358 | | ffl | `ffl` | latin small ligature ffl |
1359 | | 𝒜 | `𝒜` | mathematical script capital a |
1360 | | 𝒞 | `𝒞` | mathematical script capital c |
1361 | | 𝒟 | `𝒟` | mathematical script capital d |
1362 | | 𝒢 | `𝒢` | mathematical script capital g |
1363 | | 𝒥 | `𝒥` | mathematical script capital j |
1364 | | 𝒦 | `𝒦` | mathematical script capital k |
1365 | | 𝒩 | `𝒩` | mathematical script capital n |
1366 | | 𝒪 | `𝒪` | mathematical script capital o |
1367 | | 𝒫 | `𝒫` | mathematical script capital p |
1368 | | 𝒬 | `𝒬` | mathematical script capital q |
1369 | | 𝒮 | `𝒮` | mathematical script capital s |
1370 | | 𝒯 | `𝒯` | mathematical script capital t |
1371 | | 𝒰 | `𝒰` | mathematical script capital u |
1372 | | 𝒱 | `𝒱` | mathematical script capital v |
1373 | | 𝒲 | `𝒲` | mathematical script capital w |
1374 | | 𝒳 | `𝒳` | mathematical script capital x |
1375 | | 𝒴 | `𝒴` | mathematical script capital y |
1376 | | 𝒵 | `𝒵` | mathematical script capital z |
1377 | | 𝒶 | `𝒶` | mathematical script small a |
1378 | | 𝒷 | `𝒷` | mathematical script small b |
1379 | | 𝒸 | `𝒸` | mathematical script small c |
1380 | | 𝒹 | `𝒹` | mathematical script small d |
1381 | | 𝒻 | `𝒻` | mathematical script small f |
1382 | | 𝒽 | `𝒽` | mathematical script small h |
1383 | | 𝒾 | `𝒾` | mathematical script small i |
1384 | | 𝒿 | `𝒿` | mathematical script small j |
1385 | | 𝓀 | `𝓀` | mathematical script small k |
1386 | | 𝓁 | `𝓁` | mathematical script small l |
1387 | | 𝓂 | `𝓂` | mathematical script small m |
1388 | | 𝓃 | `𝓃` | mathematical script small n |
1389 | | 𝓅 | `𝓅` | mathematical script small p |
1390 | | 𝓆 | `𝓆` | mathematical script small q |
1391 | | 𝓇 | `𝓇` | mathematical script small r |
1392 | | 𝓈 | `𝓈` | mathematical script small s |
1393 | | 𝓉 | `𝓉` | mathematical script small t |
1394 | | 𝓊 | `𝓊` | mathematical script small u |
1395 | | 𝓋 | `𝓋` | mathematical script small v |
1396 | | 𝓌 | `𝓌` | mathematical script small w |
1397 | | 𝓍 | `𝓍` | mathematical script small x |
1398 | | 𝓎 | `𝓎` | mathematical script small y |
1399 | | 𝓏 | `𝓏` | mathematical script small z |
1400 | | 𝔄 | `𝔄` | mathematical fraktur capital a |
1401 | | 𝔅 | `𝔅` | mathematical fraktur capital b |
1402 | | 𝔇 | `𝔇` | mathematical fraktur capital d |
1403 | | 𝔈 | `𝔈` | mathematical fraktur capital e |
1404 | | 𝔉 | `𝔉` | mathematical fraktur capital f |
1405 | | 𝔊 | `𝔊` | mathematical fraktur capital g |
1406 | | 𝔍 | `𝔍` | mathematical fraktur capital j |
1407 | | 𝔎 | `𝔎` | mathematical fraktur capital k |
1408 | | 𝔏 | `𝔏` | mathematical fraktur capital l |
1409 | | 𝔐 | `𝔐` | mathematical fraktur capital m |
1410 | | 𝔑 | `𝔑` | mathematical fraktur capital n |
1411 | | 𝔒 | `𝔒` | mathematical fraktur capital o |
1412 | | 𝔓 | `𝔓` | mathematical fraktur capital p |
1413 | | 𝔔 | `𝔔` | mathematical fraktur capital q |
1414 | | 𝔖 | `𝔖` | mathematical fraktur capital s |
1415 | | 𝔗 | `𝔗` | mathematical fraktur capital t |
1416 | | 𝔘 | `𝔘` | mathematical fraktur capital u |
1417 | | 𝔙 | `𝔙` | mathematical fraktur capital v |
1418 | | 𝔚 | `𝔚` | mathematical fraktur capital w |
1419 | | 𝔛 | `𝔛` | mathematical fraktur capital x |
1420 | | 𝔜 | `𝔜` | mathematical fraktur capital y |
1421 | | 𝔞 | `𝔞` | mathematical fraktur small a |
1422 | | 𝔟 | `𝔟` | mathematical fraktur small b |
1423 | | 𝔠 | `𝔠` | mathematical fraktur small c |
1424 | | 𝔡 | `𝔡` | mathematical fraktur small d |
1425 | | 𝔢 | `𝔢` | mathematical fraktur small e |
1426 | | 𝔣 | `𝔣` | mathematical fraktur small f |
1427 | | 𝔤 | `𝔤` | mathematical fraktur small g |
1428 | | 𝔥 | `𝔥` | mathematical fraktur small h |
1429 | | 𝔦 | `𝔦` | mathematical fraktur small i |
1430 | | 𝔧 | `𝔧` | mathematical fraktur small j |
1431 | | 𝔨 | `𝔨` | mathematical fraktur small k |
1432 | | 𝔩 | `𝔩` | mathematical fraktur small l |
1433 | | 𝔪 | `𝔪` | mathematical fraktur small m |
1434 | | 𝔫 | `𝔫` | mathematical fraktur small n |
1435 | | 𝔬 | `𝔬` | mathematical fraktur small o |
1436 | | 𝔭 | `𝔭` | mathematical fraktur small p |
1437 | | 𝔮 | `𝔮` | mathematical fraktur small q |
1438 | | 𝔯 | `𝔯` | mathematical fraktur small r |
1439 | | 𝔰 | `𝔰` | mathematical fraktur small s |
1440 | | 𝔱 | `𝔱` | mathematical fraktur small t |
1441 | | 𝔲 | `𝔲` | mathematical fraktur small u |
1442 | | 𝔳 | `𝔳` | mathematical fraktur small v |
1443 | | 𝔴 | `𝔴` | mathematical fraktur small w |
1444 | | 𝔵 | `𝔵` | mathematical fraktur small x |
1445 | | 𝔶 | `𝔶` | mathematical fraktur small y |
1446 | | 𝔷 | `𝔷` | mathematical fraktur small z |
1447 | | 𝔸 | `𝔸` | mathematical double-struck capital a |
1448 | | 𝔹 | `𝔹` | mathematical double-struck capital b |
1449 | | 𝔻 | `𝔻` | mathematical double-struck capital d |
1450 | | 𝔼 | `𝔼` | mathematical double-struck capital e |
1451 | | 𝔽 | `𝔽` | mathematical double-struck capital f |
1452 | | 𝔾 | `𝔾` | mathematical double-struck capital g |
1453 | | 𝕀 | `𝕀` | mathematical double-struck capital i |
1454 | | 𝕁 | `𝕁` | mathematical double-struck capital j |
1455 | | 𝕂 | `𝕂` | mathematical double-struck capital k |
1456 | | 𝕃 | `𝕃` | mathematical double-struck capital l |
1457 | | 𝕄 | `𝕄` | mathematical double-struck capital m |
1458 | | 𝕆 | `𝕆` | mathematical double-struck capital o |
1459 | | 𝕊 | `𝕊` | mathematical double-struck capital s |
1460 | | 𝕋 | `𝕋` | mathematical double-struck capital t |
1461 | | 𝕌 | `𝕌` | mathematical double-struck capital u |
1462 | | 𝕍 | `𝕍` | mathematical double-struck capital v |
1463 | | 𝕎 | `𝕎` | mathematical double-struck capital w |
1464 | | 𝕏 | `𝕏` | mathematical double-struck capital x |
1465 | | 𝕐 | `𝕐` | mathematical double-struck capital y |
1466 | | 𝕒 | `𝕒` | mathematical double-struck small a |
1467 | | 𝕓 | `𝕓` | mathematical double-struck small b |
1468 | | 𝕔 | `𝕔` | mathematical double-struck small c |
1469 | | 𝕕 | `𝕕` | mathematical double-struck small d |
1470 | | 𝕖 | `𝕖` | mathematical double-struck small e |
1471 | | 𝕗 | `𝕗` | mathematical double-struck small f |
1472 | | 𝕘 | `𝕘` | mathematical double-struck small g |
1473 | | 𝕙 | `𝕙` | mathematical double-struck small h |
1474 | | 𝕚 | `𝕚` | mathematical double-struck small i |
1475 | | 𝕛 | `𝕛` | mathematical double-struck small j |
1476 | | 𝕜 | `𝕜` | mathematical double-struck small k |
1477 | | 𝕝 | `𝕝` | mathematical double-struck small l |
1478 | | 𝕞 | `𝕞` | mathematical double-struck small m |
1479 | | 𝕟 | `𝕟` | mathematical double-struck small n |
1480 | | 𝕠 | `𝕠` | mathematical double-struck small o |
1481 | | 𝕡 | `𝕡` | mathematical double-struck small p |
1482 | | 𝕢 | `𝕢` | mathematical double-struck small q |
1483 | | 𝕣 | `𝕣` | mathematical double-struck small r |
1484 | | 𝕤 | `𝕤` | mathematical double-struck small s |
1485 | | 𝕥 | `𝕥` | mathematical double-struck small t |
1486 | | 𝕦 | `𝕦` | mathematical double-struck small u |
1487 | | 𝕧 | `𝕧` | mathematical double-struck small v |
1488 | | 𝕨 | `𝕨` | mathematical double-struck small w |
1489 | | 𝕩 | `𝕩` | mathematical double-struck small x |
1490 | | 𝕪 | `𝕪` | mathematical double-struck small y |
1491 | | 𝕫 | `𝕫` | mathematical double-struck small z |
1492 |
--------------------------------------------------------------------------------
/data-raw/scrape.R:
--------------------------------------------------------------------------------
1 | library(tidyverse)
2 |
3 | page <- xml2::read_html("https://dev.w3.org/html5/html-author/charref")
4 | entities <- xml2::xml_find_all(page, ".//tr/td[2]")
5 | descriptions <- xml2::xml_find_all(page, ".//tr/td[5]")
6 |
7 | ents <- entities %>%
8 | xml2::xml_text() %>%
9 | map(str_split, " ") %>%
10 | map(flatten_chr) %>%
11 | map(1)
12 |
13 | desc <- descriptions %>%
14 | xml2::xml_text() %>%
15 | str_trim() %>%
16 | tolower()
17 |
18 | ents <- setNames(ents, desc)
19 | devtools::use_data(ents)
20 |
--------------------------------------------------------------------------------
/data/ents.rda:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tjmahr/htmlent/038d343f7de6b4d544644a3238ea35a2c8db3d5d/data/ents.rda
--------------------------------------------------------------------------------
/htmlent.Rproj:
--------------------------------------------------------------------------------
1 | Version: 1.0
2 |
3 | RestoreWorkspace: No
4 | SaveWorkspace: No
5 | AlwaysSaveHistory: No
6 |
7 | EnableCodeIndexing: Yes
8 | UseSpacesForTab: Yes
9 | NumSpacesForTab: 2
10 | Encoding: UTF-8
11 |
12 | RnwWeave: knitr
13 | LaTeX: XeLaTeX
14 |
15 | AutoAppendNewline: Yes
16 | StripTrailingWhitespace: Yes
17 |
18 | BuildType: Package
19 | PackageUseDevtools: Yes
20 | PackageInstallArgs: --no-multiarch --with-keep.source
21 | PackageRoxygenize: rd,collate,namespace
22 |
--------------------------------------------------------------------------------
/man/ents.Rd:
--------------------------------------------------------------------------------
1 | % Generated by roxygen2: do not edit by hand
2 | % Please edit documentation in R/htmlent.R
3 | \docType{data}
4 | \name{ents}
5 | \alias{ents}
6 | \title{HTML entities}
7 | \format{A list of 1448 HTML entities}
8 | \source{
9 | \url{https://dev.w3.org/html5/html-author/charref}
10 | }
11 | \usage{
12 | ents
13 | }
14 | \description{
15 | HTML entities
16 | }
17 | \keyword{datasets}
18 |
--------------------------------------------------------------------------------