├── .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 | --------------------------------------------------------------------------------