Entity reorg
This commit is contained in:
parent
e70839d030
commit
dde1fa6e82
76 changed files with 8732 additions and 121 deletions
|
|
@ -23,7 +23,7 @@
|
|||
<v-list-item-avatar >
|
||||
<v-btn icon @click="session">
|
||||
<v-avatar size="36">
|
||||
<img src="/vue-poc/ui/quodatum.gif" />
|
||||
<img src="/vue-poc/ui/quodatum.gif" alt="Vue-poc logo"/>
|
||||
</v-avatar>
|
||||
</v-btn>
|
||||
</v-list-item-avatar>
|
||||
|
|
@ -50,7 +50,7 @@
|
|||
|
||||
{{$route.meta.title}}</v-toolbar-title>
|
||||
|
||||
<vp-favorite :frmfav.sync="frmfav"></vp-favorite>
|
||||
|
||||
|
||||
<v-spacer></v-spacer>
|
||||
<v-toolbar-items>
|
||||
|
|
@ -74,17 +74,19 @@
|
|||
<v-list-item>
|
||||
<v-list-item-title >permission: {{$auth.permission}}</v-list-item-title>
|
||||
</v-list-item>
|
||||
|
||||
<v-list-item>
|
||||
<v-list-item-title >$route.path: {{$route.path}}</v-list-item-title>
|
||||
</v-list-item>
|
||||
</v-list>
|
||||
</v-menu>
|
||||
|
||||
<v-btn @click.stop="showNotifications = ! showNotifications" icon text title="Notifications">
|
||||
<v-badge overlap color="orange">
|
||||
<v-badge overlap color="orange">
|
||||
<span slot="badge" v-if=" $notification.unseen" >{{ $notification.unseen }}</span>
|
||||
<v-icon>notifications</v-icon>
|
||||
</v-badge>
|
||||
</v-btn>
|
||||
|
||||
<vp-favorite :frmfav.sync="frmfav"></vp-favorite>
|
||||
<v-menu bottom left min-width="300px">
|
||||
<template v-slot:activator="{ on }">
|
||||
<v-btn icon v-on="on" >
|
||||
|
|
@ -109,14 +111,14 @@
|
|||
|
||||
</v-app-bar>
|
||||
|
||||
<v-content>
|
||||
<v-main>
|
||||
<v-alert color="error" value="true" dismissible v-model="alert.show">
|
||||
<pre style="overflow:auto;">{{ alert.msg }}</pre>
|
||||
</v-alert>
|
||||
<transition name="fade" mode="out-in">
|
||||
<router-view class="view ma-3"></router-view>
|
||||
</transition>
|
||||
</v-content>
|
||||
</v-main>
|
||||
|
||||
</v-app>
|
||||
</template>
|
||||
|
|
|
|||
|
|
@ -35,7 +35,7 @@ const GEditTabs={
|
|||
this.items.splice(pos, 0, etab)
|
||||
}else{
|
||||
this.items.push (etab);
|
||||
};
|
||||
}
|
||||
this.length++
|
||||
this.nextId++;
|
||||
var ind=this.items.indexOf(etab)
|
||||
|
|
@ -89,8 +89,8 @@ const GEditTabs={
|
|||
for (var i = 0; i < len; ++i) indices[i] = i;
|
||||
var list=this.items;
|
||||
indices=indices.filter(a=>(!q) || list[a].name.toLowerCase().includes(q.toLowerCase()))
|
||||
var i= indices.sort((a,b) =>list[a].name.localeCompare(list[b].name))
|
||||
return i
|
||||
indices.sort((a,b) =>list[a].name.localeCompare(list[b].name))
|
||||
return indices
|
||||
}
|
||||
},
|
||||
created(){
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@
|
|||
}
|
||||
```
|
||||
|
||||
## $auth
|
||||
## $auth
|
||||
```
|
||||
{ user: "guest",
|
||||
role: null,
|
||||
|
|
@ -26,9 +26,9 @@ toggle()
|
|||
|
||||
## $MimeTypes
|
||||
```
|
||||
contentType
|
||||
mode
|
||||
list
|
||||
$mimetype.contentType['image/svg+xml'] returns object {mode:'ace mode',..}
|
||||
$mimetype.mode['acemode'] return object { format:fn, icon:;icon'}
|
||||
$mimetype.list['acemode'] returns icon
|
||||
icon(mode)
|
||||
```
|
||||
|
||||
|
|
|
|||
|
|
@ -5,7 +5,8 @@ const MimeTypes=new function(){
|
|||
var formatdom= t=>html_beautify(t, { indent_size: 3 ,indent_inner_html:true});
|
||||
var formatjs= t=>js_beautify(t, { indent_size: 2 });
|
||||
var formatcss= t=>css_beautify(t, { indent_size: 2 });
|
||||
|
||||
|
||||
// mimetype to ace mode
|
||||
this.contentType={
|
||||
"text/plain":{ mode: "text"},
|
||||
"text/xml":{ mode: "xml"},
|
||||
|
|
@ -22,7 +23,7 @@ const MimeTypes=new function(){
|
|||
|
||||
this.mode={
|
||||
"text": {
|
||||
icon: "library_books"
|
||||
"icon": "library_books"
|
||||
},
|
||||
"javascript": {
|
||||
"format": formatjs
|
||||
|
|
|
|||
|
|
@ -1,20 +1,20 @@
|
|||
<entity name="basex.job" xmlns="https://github.com/Quodatum/app-doc/entity">
|
||||
<description>An active BaseX job</description>
|
||||
<description>Active BaseX jobs on the server. From <code>jobs:list-details</code></description>
|
||||
<fields>
|
||||
<field name="id" type="xs:string">
|
||||
<description>unique id</description>
|
||||
<description>Job id</description>
|
||||
<xpath>@id</xpath>
|
||||
</field>
|
||||
<field name="state" type="xs:string">
|
||||
<description>state</description>
|
||||
<description> current state of the job: scheduled, queued, running, cached</description>
|
||||
<xpath>@state</xpath>
|
||||
</field>
|
||||
<field name="type" type="xs:string">
|
||||
<description>type of job</description>
|
||||
<description>type of the job (command, query, REST, RESTXQ, etc.)</description>
|
||||
<xpath>@type</xpath>
|
||||
</field>
|
||||
<field name="user" type="xs:string">
|
||||
<description>user</description>
|
||||
<description>user who started the job</description>
|
||||
<xpath>@user</xpath>
|
||||
</field>
|
||||
<field name="registered" type="xs:string">
|
||||
|
|
@ -26,7 +26,7 @@
|
|||
<xpath>@start</xpath>
|
||||
</field>
|
||||
<field name="duration" type="xs:string">
|
||||
<description>duration</description>
|
||||
<description>evaluation time (included if a job is running or if the result was cached)</description>
|
||||
<xpath>@duration</xpath>
|
||||
</field>
|
||||
<field name="interval" type="xs:string">
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
<entity name="basex.repo" xmlns="https://github.com/Quodatum/app-doc/entity">
|
||||
<description>An entry in the basex repository</description>
|
||||
<description>Packages installed in the BaseX repository</description>
|
||||
|
||||
<fields>
|
||||
<field name="name" type="xs:string">
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
<entity name="basex.service" xmlns="https://github.com/Quodatum/app-doc/entity">
|
||||
<description>basex services a list of all jobs that have been persistently registered as Services.</description>
|
||||
<description>basex services. A list of all jobs that have been persistently registered as Services.</description>
|
||||
<fields>
|
||||
<field name="id" type="xs:string">
|
||||
<description>job id</description>
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
<entity name="basex.user" xmlns="https://github.com/Quodatum/app-doc/entity">
|
||||
<description>A BaseX user </description>
|
||||
<description>BaseX users </description>
|
||||
|
||||
<fields>
|
||||
<field name="name" type="xs:string">
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
<entity name="entity" xmlns="https://github.com/Quodatum/app-doc/entity">
|
||||
<description>About an entity i.e. something described in this framework
|
||||
<description>List of Entities i.e. things described in this framework
|
||||
</description>
|
||||
<namespace prefix="ent"
|
||||
uri="https://github.com/Quodatum/app-doc/entity" />
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
<entity name="jobrun" xmlns="https://github.com/Quodatum/app-doc/entity">
|
||||
<description>About the running of a job</description>
|
||||
<description>List of jobs run. From <code>collection("vue-poc/jobrun")/jobrun</code></description>
|
||||
<namespace prefix="xqdoc" uri="http://www.xqdoc.org/1.0" />
|
||||
|
||||
<fields>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<entity name="namespace" xmlns="https://github.com/Quodatum/app-doc/entity">
|
||||
<description>An XML namespace</description>
|
||||
<description>Known XML namespaces</description>
|
||||
<namespace prefix="qns" uri="https://github.com/Quodatum/namespaces" />
|
||||
<fields>
|
||||
<field name="xmlns" type="xs:string">
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<entity name="query" xmlns="https://github.com/Quodatum/app-doc/entity">
|
||||
<description>An replx query</description>
|
||||
<description>List of replx query. From <code>collection("replx/queries")/query</code></description>
|
||||
<namespace prefix="xqdoc" uri="http://www.xqdoc.org/1.0" />
|
||||
|
||||
<fields>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<entity name="quodatum.task" xmlns="https://github.com/Quodatum/app-doc/entity">
|
||||
<description>A predefined query with parameters, listed in taskdef.xml </description>
|
||||
<description>Predefined queries with parameters, listed in taskdef.xml </description>
|
||||
<fields>
|
||||
<field name="to" type="xs:string">
|
||||
<description>name for task</description>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<entity name="xqdoc" xmlns="https://github.com/Quodatum/app-doc/entity">
|
||||
<description>XQuery documentation set </description>
|
||||
<description>List of XQuery documentation sets </description>
|
||||
|
||||
<fields>
|
||||
<field name="id" type="xs:string">
|
||||
|
|
|
|||
|
|
@ -0,0 +1,36 @@
|
|||
Problem: When XSLT is run in BaseX on an XML file that contains a DTD DOCTYPE pointing to a non-working system URI the transofrmation fails. The XSLT uses unparsed-entity-uri() to access an entityref in the XML file.
|
||||
|
||||
Root cause: xslt:transform function is not using the XML Catalog to resolve the DTD location when parsing XML.
|
||||
|
||||
Mailing list discussion thread: https://www.mail-archive.com/basex-talk@mailman.uni-konstanz.de/msg12859.html
|
||||
|
||||
This small self contained example shows the problem.
|
||||
|
||||
Set up this test as follows:
|
||||
|
||||
1. Download BaseX version 9.3.3 zip distribution
|
||||
2. Extract the BaseX zip so that the 'lib' folder is relative to this project folder at ./basex/lib
|
||||
3. Download Saxon HE version 9.9 and place Saxon jar in ./basex/lib/custom
|
||||
|
||||
Run this query which shows that BaseX doc() function uses the XML Catalog to parse the XML resolving the location of the DTD correctly, however the same is not working with the xslt:transform() function.
|
||||
|
||||
.\basex\bin\basex transform.xq
|
||||
|
||||
Run this Linux shell script which shows that:
|
||||
|
||||
1. The transformation works in Saxon and uses the catalog file to locate the DTD when parsing the XML input1.xml.
|
||||
2. The BaseX xslt:transform should work the same as #1, but fails because the DTD cannot be read.
|
||||
3. Adding Saxon configuration for Entity Resolver Class and URI Resolve Class did not help.
|
||||
4. Simply parsing the XML using doc() in BaseX with the same configuration shows that the XML catalog is configured correctly within BaseX.
|
||||
|
||||
In this test, the XSLT run in Saxon (1) and in BaseX (2) should produce identical XML. It works in Saxon (1), but BaseX (2) is producing an error because the DTD is not being found.
|
||||
|
||||
Running this test with strace shows that when the XSLT is run in BaseX (2) it is trying to download the DTD from the non-working URI.
|
||||
|
||||
strace -f ./run-test >& hugelog.txt
|
||||
|
||||
The log file hugelog.txt contains "GET /dtd/TAFXML/TFJA.dtd HTTP/1." around line 334992 showing the attempt to download the DTD from the non-working URI.
|
||||
|
||||
Testing with XSpec produces a passing report also confirming that the XSLT and XML Catalog are working with Saxon.
|
||||
|
||||
xspec -catalog schemas/catalog.xml transform.xspec
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?><unarticle articleid="652592" documenttype="Miscellaneous" copyrighttf="yes" productfree="no">
|
||||
<meta productid="TBIS" seq="1" colorgraphics="no" volumeisissue="no" partofspecissue="no" taggingstage="final">
|
||||
<journalcode/>
|
||||
<issn type="electronic">1944-6705</issn>
|
||||
<coden>test</coden>
|
||||
<production-dates/>
|
||||
</meta>
|
||||
<abstract>
|
||||
<para>This should be a French Franc symbol: ₣</para>
|
||||
<para>This inlinegraphic's entityref be transformed to a filename: <inlinegraphic filename="TBIS_A_652592_O_F0001g.gif"/></para>
|
||||
</abstract>
|
||||
</unarticle>
|
||||
|
|
@ -0,0 +1,16 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE unarticle SYSTEM "http://public.metapress.com/dtd/TAFXML/TFJA.dtd" [
|
||||
<!ENTITY F0001 SYSTEM ".\TBIS_A_652592_O_XML_IMAGES\TBIS_A_652592_O_F0001g.gif" NDATA GIF>
|
||||
]>
|
||||
<unarticle articleid="652592" documenttype="Miscellaneous">
|
||||
<meta productid="TBIS" seq="1">
|
||||
<journalcode></journalcode>
|
||||
<issn type="electronic">1944-6705</issn>
|
||||
<coden>test</coden>
|
||||
<production-dates/>
|
||||
</meta>
|
||||
<abstract>
|
||||
<para>This should be a French Franc symbol: &franc;</para>
|
||||
<para>This inlinegraphic's entityref be transformed to a filename: <inlinegraphic entityref="F0001"/></para>
|
||||
</abstract>
|
||||
</unarticle>
|
||||
|
|
@ -0,0 +1,18 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
MAIN="$( cd -P "$(dirname "$FILE")/basex" && pwd )"
|
||||
CP=$MAIN/BaseX.jar:$MAIN/lib/custom/*:$MAIN/lib/*:$CLASSPATH
|
||||
echo confirm environment
|
||||
java -Dxml.catalog.verbosity=99 -cp "$CP" org.basex.BaseX -q"'java class path', proc:property('java.class.path'), 'xml catalog resolver verbosity', proc:property('xml.catalog.verbosity')"
|
||||
echo
|
||||
echo 1 Run XSLT in Saxon, works
|
||||
java -Dxml.catalog.verbosity=99 -cp "$CP" net.sf.saxon.Transform -s:input1.xml -xsl:transform.xsl -catalog:schemas/catalog.xml
|
||||
echo
|
||||
echo 2 Run XSLT in BaseX, not working
|
||||
java -Dxml.catalog.verbosity=99 -cp "$CP" org.basex.BaseX -q"(# db:catfile schemas/catalog.xml #) (# db:intparse false #) (# db:dtd true #) (# db:chop false #) { xslt:transform('input1.xml', 'transform.xsl') }"
|
||||
echo
|
||||
echo 3 Run XSLT in BaseX with Saxon features configured, not working
|
||||
java -Dxml.catalog.verbosity=99 -Dhttp://saxon.sf.net/feature/entityResolverClass=org.apache.xml.resolver.tools.CatalogResolver -Dhttp://saxon.sf.net/feature/uriResolverClass=org.apache.xml.resolver.tools.CatalogResolver -cp "$CP" org.basex.BaseX -q"(# db:catfile schemas/catalog.xml #) (# db:intparse false #) (# db:dtd true #) (# db:chop false #) { xslt:transform('input1.xml', 'transform.xsl') }"
|
||||
echo
|
||||
echo 4 Parse XML in BaseX usng fn:doc to show XML Catalog is configured correctly, works
|
||||
java -Dxml.catalog.verbosity=99 -cp "$CP" org.basex.BaseX -q"(# db:catfile schemas/catalog.xml #) (# db:intparse false #) (# db:dtd true #) (# db:chop false #) { doc('input1.xml') }"
|
||||
|
|
@ -0,0 +1,16 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE catalog PUBLIC "-//OASIS//DTD XML Catalogs V1.1//EN" "http://www.oasis-open.org/committees/entity/release/1.1/catalog.dtd">
|
||||
<catalog prefer="system" xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
|
||||
|
||||
<!-- TFJA DTD -->
|
||||
<!-- preferred -->
|
||||
<public publicId="-//Taylor and Francis//Journal Article//EN" uri="dtd/TFJA.dtd"/>
|
||||
<system systemId="http://cats.informa.com/tfja/dtd/TFJA.dtd" uri="dtd/TFJA.dtd"/>
|
||||
<!-- alternate and old -->
|
||||
<system systemId="http://public.metapress.com/dtd/TAFXML/TFJA.dtd" uri="dtd/TFJA.dtd"/>
|
||||
<system systemId="http://cats.tfinforma.com/dtd/tfja/dtd/TFJA.dtd" uri="dtd/TFJA.dtd"/>
|
||||
<system systemId="http://cats.informa.com/dtd/tfja/dtd/TFJA.dtd" uri="dtd/TFJA.dtd"/>
|
||||
<systemSuffix systemIdSuffix="tfja.dtd" uri="dtd/TFJA.dtd"/>
|
||||
<systemSuffix systemIdSuffix="TFJA.dtd" uri="dtd/TFJA.dtd"/>
|
||||
|
||||
</catalog>
|
||||
File diff suppressed because it is too large
Load diff
|
|
@ -0,0 +1,179 @@
|
|||
<!SGML -- SGML Declaration for valid XML documents --
|
||||
"ISO 8879:1986 (WWW)"
|
||||
|
||||
CHARSET
|
||||
BASESET
|
||||
"ISO Registration Number 176//CHARSET
|
||||
ISO/IEC 10646-1:1993 UCS-4 with implementation
|
||||
level 3//ESC 2/5 2/15 4/6"
|
||||
DESCSET
|
||||
0 9 UNUSED
|
||||
9 2 9
|
||||
11 2 UNUSED
|
||||
13 1 13
|
||||
14 18 UNUSED
|
||||
32 95 32
|
||||
127 1 UNUSED
|
||||
128 32 UNUSED
|
||||
-- use this instead of the official declaration because SP only
|
||||
supports 16-bit characters --
|
||||
160 65374 160
|
||||
65534 2 UNUSED
|
||||
-- 55296 2048 UNUSED
|
||||
57344 8190 57344
|
||||
65534 2 UNUSED
|
||||
65536 1048576 65536 --
|
||||
CAPACITY NONE
|
||||
|
||||
SCOPE DOCUMENT
|
||||
|
||||
SYNTAX
|
||||
SHUNCHAR NONE
|
||||
BASESET "ISO Registration Number 176//CHARSET
|
||||
ISO/IEC 10646-1:1993 UCS-4 with implementation
|
||||
level 3//ESC 2/5 2/15 4/6"
|
||||
DESCSET
|
||||
0 1114112 0
|
||||
FUNCTION
|
||||
RE 13
|
||||
RS 10
|
||||
SPACE 32
|
||||
TAB SEPCHAR 9
|
||||
|
||||
NAMING
|
||||
LCNMSTRT ""
|
||||
UCNMSTRT ""
|
||||
NAMESTRT
|
||||
58 95 192-214 216-246 248-305 308-318 321-328
|
||||
330-382 384-451 461-496 500-501 506-535 592-680
|
||||
699-705 902 904-906 908 910-929 931-974 976-982
|
||||
986 988 990 992 994-1011 1025-1036 1038-1103
|
||||
1105-1116 1118-1153 1168-1220 1223-1224
|
||||
1227-1228 1232-1259 1262-1269 1272-1273
|
||||
1329-1366 1369 1377-1414 1488-1514 1520-1522
|
||||
1569-1594 1601-1610 1649-1719 1722-1726
|
||||
1728-1742 1744-1747 1749 1765-1766 2309-2361
|
||||
2365 2392-2401 2437-2444 2447-2448 2451-2472
|
||||
2474-2480 2482 2486-2489 2524-2525 2527-2529
|
||||
2544-2545 2565-2570 2575-2576 2579-2600
|
||||
2602-2608 2610-2611 2613-2614 2616-2617
|
||||
2649-2652 2654 2674-2676 2693-2699 2701
|
||||
2703-2705 2707-2728 2730-2736 2738-2739
|
||||
2741-2745 2749 2784 2821-2828 2831-2832
|
||||
2835-2856 2858-2864 2866-2867 2870-2873 2877
|
||||
2908-2909 2911-2913 2949-2954 2958-2960
|
||||
2962-2965 2969-2970 2972 2974-2975 2979-2980
|
||||
2984-2986 2990-2997 2999-3001 3077-3084
|
||||
3086-3088 3090-3112 3114-3123 3125-3129
|
||||
3168-3169 3205-3212 3214-3216 3218-3240
|
||||
3242-3251 3253-3257 3294 3296-3297 3333-3340
|
||||
3342-3344 3346-3368 3370-3385 3424-3425
|
||||
3585-3630 3632 3634-3635 3648-3653 3713-3714
|
||||
3716 3719-3720 3722 3725 3732-3735 3737-3743
|
||||
3745-3747 3749 3751 3754-3755 3757-3758 3760
|
||||
3762-3763 3773 3776-3780 3904-3911 3913-3945
|
||||
4256-4293 4304-4342 4352 4354-4355 4357-4359
|
||||
4361 4363-4364 4366-4370 4412 4414 4416 4428
|
||||
4430 4432 4436-4437 4441 4447-4449 4451 4453
|
||||
4455 4457 4461-4462 4466-4467 4469 4510 4520
|
||||
4523 4526-4527 4535-4536 4538 4540-4546 4587
|
||||
4592 4601 7680-7835 7840-7929 7936-7957
|
||||
7960-7965 7968-8005 8008-8013 8016-8023 8025
|
||||
8027 8029 8031-8061 8064-8116 8118-8124 8126
|
||||
8130-8132 8134-8140 8144-8147 8150-8155
|
||||
8160-8172 8178-8180 8182-8188 8486 8490-8491
|
||||
8494 8576-8578 12295 12321-12329 12353-12436
|
||||
12449-12538 12549-12588 19968-40869 44032-55203
|
||||
|
||||
LCNMCHAR ""
|
||||
UCNMCHAR ""
|
||||
NAMECHAR
|
||||
45-46 183 720-721 768-837 864-865 903 1155-1158
|
||||
1425-1441 1443-1465 1467-1469 1471 1473-1474
|
||||
1476 1600 1611-1618 1632-1641 1648 1750-1764
|
||||
1767-1768 1770-1773 1776-1785 2305-2307 2364
|
||||
2366-2381 2385-2388 2402-2403 2406-2415
|
||||
2433-2435 2492 2494-2500 2503-2504 2507-2509
|
||||
2519 2530-2531 2534-2543 2562 2620 2622-2626
|
||||
2631-2632 2635-2637 2662-2673 2689-2691 2748
|
||||
2750-2757 2759-2761 2763-2765 2790-2799
|
||||
2817-2819 2876 2878-2883 2887-2888 2891-2893
|
||||
2902-2903 2918-2927 2946-2947 3006-3010
|
||||
3014-3016 3018-3021 3031 3047-3055 3073-3075
|
||||
3134-3140 3142-3144 3146-3149 3157-3158
|
||||
3174-3183 3202-3203 3262-3268 3270-3272
|
||||
3274-3277 3285-3286 3302-3311 3330-3331
|
||||
3390-3395 3398-3400 3402-3405 3415 3430-3439
|
||||
3633 3636-3642 3654-3662 3664-3673 3761
|
||||
3764-3769 3771-3772 3782 3784-3789 3792-3801
|
||||
3864-3865 3872-3881 3893 3895 3897 3902-3903
|
||||
3953-3972 3974-3979 3984-3989 3991 3993-4013
|
||||
4017-4023 4025 8400-8412 8417 12293 12330-12335
|
||||
12337-12341 12441-12442 12445-12446 12540-12542
|
||||
|
||||
NAMECASE
|
||||
GENERAL NO
|
||||
ENTITY NO
|
||||
|
||||
DELIM
|
||||
GENERAL SGMLREF
|
||||
HCRO "&#x" -- 38 is the number for ampersand --
|
||||
NESTC "/"
|
||||
NET ">"
|
||||
PIC "?>"
|
||||
SHORTREF NONE
|
||||
|
||||
NAMES
|
||||
SGMLREF
|
||||
|
||||
QUANTITY NONE
|
||||
|
||||
ENTITIES
|
||||
"amp" 38
|
||||
"lt" 60
|
||||
"gt" 62
|
||||
"quot" 34
|
||||
"apos" 39
|
||||
|
||||
FEATURES
|
||||
MINIMIZE
|
||||
DATATAG NO
|
||||
OMITTAG NO
|
||||
RANK NO
|
||||
SHORTTAG
|
||||
STARTTAG
|
||||
EMPTY NO
|
||||
UNCLOSED NO
|
||||
NETENABL IMMEDNET
|
||||
ENDTAG
|
||||
EMPTY NO
|
||||
UNCLOSED NO
|
||||
ATTRIB
|
||||
DEFAULT YES
|
||||
OMITNAME NO
|
||||
VALUE NO
|
||||
EMPTYNRM YES
|
||||
IMPLYDEF
|
||||
ATTLIST NO
|
||||
DOCTYPE NO
|
||||
ELEMENT NO
|
||||
ENTITY NO
|
||||
NOTATION NO
|
||||
LINK
|
||||
SIMPLE NO
|
||||
IMPLICIT NO
|
||||
EXPLICIT NO
|
||||
OTHER
|
||||
CONCUR NO
|
||||
SUBDOC NO
|
||||
FORMAL NO
|
||||
URN NO
|
||||
KEEPRSRE YES
|
||||
VALIDITY TYPE
|
||||
ENTITIES
|
||||
REF ANY
|
||||
INTEGRAL YES
|
||||
APPINFO NONE
|
||||
SEEALSO "ISO 8879:1986//NOTATION
|
||||
Extensible Markup Language (XML) 1.0//EN"
|
||||
>
|
||||
|
|
@ -0,0 +1 @@
|
|||
<p>Character entities used by TFJA.dtd</p>
|
||||
|
|
@ -0,0 +1,583 @@
|
|||
<!--
|
||||
TandFchar.ent
|
||||
Updated 2013-07-03
|
||||
|
||||
Characters identified during the XML tagging process by Taylor & Francis
|
||||
vendors or Taylor & Francis internal staff.
|
||||
|
||||
Many potential characters and character combinations have been identified
|
||||
below and established as entities.
|
||||
|
||||
All duplicate declarations in ISO entity files have been removed.
|
||||
|
||||
Mapping may be based on the specific character requirements, though
|
||||
mapping to Unicode is preferred. Where Unicode mapping is not possible
|
||||
(character cannot currently be represented in Unicode) the entity
|
||||
value should be declared with the entity name concatenated within
|
||||
square brackets. Example: <!ENTITY Abar "[Abar]">
|
||||
|
||||
Graphics for web rendering should be indicated in the description field.
|
||||
Every attempt should be made to use the same name for the graphic as
|
||||
used in the replacement string with recognition of operating system
|
||||
limitations in recognition of upper/lower case filenames with the same
|
||||
characters. Uppercase characters are indicated by inserting a low bar "_"
|
||||
between the base character and the diacritical for the name of the gif
|
||||
file. Lower case is concatenated with the diacritical. Example:
|
||||
&agr; vs. &Agr; would require filenames of agr.gif and A_gr.gif.
|
||||
-->
|
||||
|
||||
<!-- Typical invocation for XML.DCL entry in catalog entry is:
|
||||
|
||||
PUBLIC "-//TandF//ENTITIES Specific Character Entities//EN" "entities\TandFchar.ent"
|
||||
SYSTEM "..\entities\TandFchar.ent" "entities\TandFchar.ent"
|
||||
|
||||
-->
|
||||
|
||||
<!-- Combining Diacritical Marks
|
||||
As the name implies, these are accents that can be combined with other characters.
|
||||
The combining mark MUST follow a character, and should never be placed after a
|
||||
whitespace character.
|
||||
-->
|
||||
<!ENTITY c.acutbl "̗"><!-- combining acute accent below -->
|
||||
<!ENTITY c.acute "́"><!-- combining acute accent -->
|
||||
<!ENTITY c.annty "⃧"><!-- combining annuity symbol -->
|
||||
<!ENTITY c.apeqab "͌"><!-- combining almost equal above (velopharyngeal friction) -->
|
||||
<!ENTITY c.awarab "⃔"><!-- combining anticlockwise arrow above -->
|
||||
<!ENTITY c.awrgov "⃚"><!-- combining anticlockwise ring overlay -->
|
||||
<!ENTITY c.breve "̆"><!-- combining breve -->
|
||||
<!ENTITY c.brgab "͆"><!-- combining bridge above (dentolabial) -->
|
||||
<!ENTITY c.brgbl "̪"><!-- combining bridge below -->
|
||||
<!ENTITY c.brvbl "̮"><!-- combining breve below -->
|
||||
<!ENTITY c.bsolov "⃥"><!-- combining reverse solidus overlay -->
|
||||
<!ENTITY c.carnbl "̬"><!-- combining caron below -->
|
||||
<!ENTITY c.caron "̌"><!-- combining caron -->
|
||||
<!ENTITY c.cedil "̧"><!-- combining cedilla -->
|
||||
<!ENTITY c.cirben "⃠"><!-- combining enclosing circle with backslash -->
|
||||
<!ENTITY c.circ "̂"><!-- combining circumflex accent -->
|
||||
<!ENTITY c.circbl "̭"><!-- combining circumflex accent below -->
|
||||
<!ENTITY c.circen "⃝"><!-- combining enclosing circle -->
|
||||
<!ENTITY c.cndrb "̐"><!-- combining candrabindu -->
|
||||
<!ENTITY c.comab "̓"><!-- combining comma above -->
|
||||
<!ENTITY c.comabr "̕"><!-- combining comma above right -->
|
||||
<!ENTITY c.commbl "̦"><!-- combining comma below -->
|
||||
<!ENTITY c.cwarab "⃕"><!-- combining clockwise arrow above -->
|
||||
<!ENTITY c.cwrgov "⃙"><!-- combining clockwise ring overlay -->
|
||||
<!ENTITY c.dblac "̋"><!-- combining double acute accent -->
|
||||
<!ENTITY c.dblgr "̏"><!-- combining double grave accent -->
|
||||
<!ENTITY c.diamen "⃟"><!-- combining enclosing diamond -->
|
||||
<!ENTITY c.diarbl "̤"><!-- combining diaresis below -->
|
||||
<!ENTITY c.dotab "̇"><!-- combining dot above -->
|
||||
<!ENTITY c.dotbl "̣"><!-- combining dot below -->
|
||||
<!ENTITY c.dovlin "̿"><!-- combining double overline -->
|
||||
<!ENTITY c.dtckbl "̞"><!-- combining down tack below -->
|
||||
<!ENTITY c.duline "̳"><!-- combining double underline (low line) -->
|
||||
<!ENTITY c.dvlnab "̎"><!-- combining double vertical line above -->
|
||||
<!ENTITY c.dvlnbl "͈"><!-- combining double vertical line below (strong articulation) -->
|
||||
<!ENTITY c.dvstov "⃦"><!-- combining double vertical stroke overlay -->
|
||||
<!ENTITY c.eqbl "͇"><!-- combining equals sign below (alveolar) -->
|
||||
<!ENTITY c.gravbl "̖"><!-- combining grave accent below -->
|
||||
<!ENTITY c.grave "̀"><!-- combining grave accent -->
|
||||
<!ENTITY c.grjoin "͏"><!-- combining grapheme joiner -->
|
||||
<!ENTITY c.hmthab "͋"><!-- combining homothetic above (nasal escape) -->
|
||||
<!ENTITY c.hookab "̉"><!-- combining hook above -->
|
||||
<!ENTITY c.horn "̛"><!-- combining horn -->
|
||||
<!ENTITY c.ibreve "̑"><!-- combining inverted breve -->
|
||||
<!ENTITY c.ibrgbl "̺"><!-- combining inverted bridge below -->
|
||||
<!ENTITY c.ibrvbl "̯"><!-- combining inverted breve below -->
|
||||
<!ENTITY c.idarbl "̫"><!-- combining inverted double arch below -->
|
||||
<!ENTITY c.keyen "⃣"><!-- combining enclosing keycap -->
|
||||
<!ENTITY c.langab "̚"><!-- combining left angle above -->
|
||||
<!ENTITY c.langbl "͉"><!-- combining left angle below (weak articulation) -->
|
||||
<!ENTITY c.larrab "⃖"><!-- combining left arrow above -->
|
||||
<!ENTITY c.larrov "⃪"><!-- combining left arrow overlay -->
|
||||
<!ENTITY c.lharab "⃐"><!-- combining left harpoon above -->
|
||||
<!ENTITY c.lhrgbl "̜"><!-- combining left half ring below -->
|
||||
<!ENTITY c.lrarab "⃡"><!-- combining left right arrow above -->
|
||||
<!ENTITY c.lrarbl "͍"><!-- combining left right arrow below (labial spreading) -->
|
||||
<!ENTITY c.lsolov "̸"><!-- combining long solidus overlay -->
|
||||
<!ENTITY c.lstrov "̶"><!-- combining long stroke overlay -->
|
||||
<!ENTITY c.ltckbl "̘"><!-- combining left tack below -->
|
||||
<!ENTITY c.lvlnov "⃒"><!-- combining long vertical line overlay -->
|
||||
<!ENTITY c.macr "̄"><!-- combining macron -->
|
||||
<!ENTITY c.macrbl "̱"><!-- combining macr below -->
|
||||
<!ENTITY c.minbl "̠"><!-- combining minus below -->
|
||||
<!ENTITY c.ntldab "͊"><!-- combining not tilde above (denasal) -->
|
||||
<!ENTITY c.ogonek "̨"><!-- combining ogonek -->
|
||||
<!ENTITY c.ovline "̅"><!-- combining overline -->
|
||||
<!ENTITY c.palat "̡"><!-- combining palatalized hook below -->
|
||||
<!ENTITY c.plusbl "̟"><!-- combining plus below -->
|
||||
<!ENTITY c.qdotab "⃜"><!-- combining four dots above -->
|
||||
<!ENTITY c.rarrab "⃗"><!-- combining right arrow above -->
|
||||
<!ENTITY c.rcomab "̔"><!-- combining reversed comma above -->
|
||||
<!ENTITY c.retro "̢"><!-- combining retroflex hook below -->
|
||||
<!ENTITY c.rharab "⃑"><!-- combining right harpoon above -->
|
||||
<!ENTITY c.rhrgbl "̹"><!-- combining right half ring below -->
|
||||
<!ENTITY c.ringab "̊"><!-- combining ring above -->
|
||||
<!ENTITY c.ringbl "̥"><!-- combining ring below -->
|
||||
<!ENTITY c.ringov "⃘"><!-- combining ring overlay -->
|
||||
<!ENTITY c.rtckbl "̙"><!-- combining right tack below -->
|
||||
<!ENTITY c.scrnen "⃢"><!-- combining enclosing screen -->
|
||||
<!ENTITY c.sglbl "̼"><!-- combining seagull below -->
|
||||
<!ENTITY c.squbl "̻"><!-- combining square below -->
|
||||
<!ENTITY c.squen "⃞"><!-- combining enclosing square -->
|
||||
<!ENTITY c.ssolov "̷"><!-- combining short solidus overlay -->
|
||||
<!ENTITY c.sstrov "̵"><!-- combining short stroke overlay -->
|
||||
<!ENTITY c.svlnov "⃓"><!-- combining short vertical line overlay -->
|
||||
<!ENTITY c.tcomab "̒"><!-- combining turned comma above -->
|
||||
<!ENTITY c.tdotab "⃛"><!-- combining three dots above -->
|
||||
<!ENTITY c.tdotbl "⃨"><!-- combining triple underdot -->
|
||||
<!ENTITY c.tildbl "̰"><!-- combining tilde below -->
|
||||
<!ENTITY c.tilde "̃"><!-- combining tilde -->
|
||||
<!ENTITY c.tildov "̴"><!-- combining tilde overlay -->
|
||||
<!ENTITY c.uarrbl "͎"><!-- combining up arrow below (labial spreading) -->
|
||||
<!ENTITY c.uline "̲"><!-- combining underline (low line) -->
|
||||
<!ENTITY c.uml "̈"><!-- combining diaresis/umlaut -->
|
||||
<!ENTITY c.utckbl "̝"><!-- combining up tack below -->
|
||||
<!ENTITY c.utrien "⃤"><!-- combining enclosing upward pointing triangle -->
|
||||
<!ENTITY c.vlnab "̍"><!-- combining vertical line above -->
|
||||
<!ENTITY c.vlnbl "̩"><!-- combining vertical line below -->
|
||||
<!ENTITY c.vtilde "̾"><!-- combining vertical tilde -->
|
||||
<!ENTITY c.wbrgab "⃩"><!-- combining wide bridge above -->
|
||||
<!ENTITY c.xab "̽"><!-- combining x above -->
|
||||
|
||||
<!ENTITY Abar "Ⱥ"><!-- LATIN CAPITAL LETTER A WITH STROKE -->
|
||||
<!ENTITY abar "ⱥ"><!-- LATIN SMALL LETTER A WITH STROKE -->
|
||||
<!ENTITY acaron "ǎ"><!-- latin small letter a with caron -->
|
||||
<!ENTITY Acheck "[Acheck]"><!-- -->
|
||||
<!ENTITY acheck "[acheck]"><!-- -->
|
||||
<!ENTITY Addot "Ạ"><!-- latin capital letter a with dot below -->
|
||||
<!ENTITY addot "ạ"><!-- latin small letter a with dot below -->
|
||||
<!ENTITY Adot "Ȧ"><!-- latin capital letter a with dot above -->
|
||||
<!ENTITY adot "ȧ"><!-- latin small letter a with dot above -->
|
||||
<!ENTITY Avec "[Avec]"><!-- -->
|
||||
<!ENTITY avec "[avec]"><!-- -->
|
||||
<!ENTITY Bacute "[Bacute]"><!-- -->
|
||||
<!ENTITY bacute "[bacute]"><!-- -->
|
||||
<!ENTITY Bbar "Ƀ"><!-- LATIN CAPITAL LETTER B WITH STROKE -->
|
||||
<!ENTITY bbar "ƀ"><!-- latin small letter b with stroke -->
|
||||
<!ENTITY Bbreve "[Bbreve]"><!-- -->
|
||||
<!ENTITY bbreve "[bbreve]"><!-- -->
|
||||
<!ENTITY Bcheck "[Bcheck]"><!-- -->
|
||||
<!ENTITY bcheck "[bcheck]"><!-- -->
|
||||
<!ENTITY Bcirc "[Bcirc]"><!-- -->
|
||||
<!ENTITY bcirc "[bcirc]"><!-- -->
|
||||
<!ENTITY Bddot "[Bddot]"><!-- -->
|
||||
<!ENTITY bddot "[bcheck]"><!-- -->
|
||||
<!ENTITY Bdot "Ḃ"><!-- latin capital letter b with dot above -->
|
||||
<!ENTITY bdot "ḃ"><!-- latin small letter b with dot above -->
|
||||
<!ENTITY Bgrave "[Bgrave]"><!-- -->
|
||||
<!ENTITY bgrave "[bgrave]"><!-- -->
|
||||
<!ENTITY Btilde "[Btilde]"><!-- -->
|
||||
<!ENTITY btilde "%plane1D;6C;"><!-- latin lowecase b with tilde -->
|
||||
<!ENTITY Bvec "[Bvec]"><!-- -->
|
||||
<!ENTITY bvec "[bvec]"><!-- -->
|
||||
<!ENTITY Cbar "Ȼ"><!-- latin capital letter c with stroke -->
|
||||
<!ENTITY cbar "ȼ"><!-- latin small letter c with stroke -->
|
||||
<!ENTITY Cbreve "[Cbreve]"><!-- -->
|
||||
<!ENTITY cbreve "[cbreve]"><!-- -->
|
||||
<!ENTITY Ccheck "[Ccheck]"><!-- -->
|
||||
<!ENTITY ccheck "[ccheck]"><!-- -->
|
||||
<!ENTITY Cddot "[Cddot]"><!-- -->
|
||||
<!ENTITY cddot "[cddot]"><!-- -->
|
||||
<!ENTITY Cgrave "[Cgrave]"><!-- -->
|
||||
<!ENTITY cgrave "[cgrave]"><!-- -->
|
||||
<!ENTITY Ctilde "[Ctilde]"><!-- -->
|
||||
<!ENTITY ctilde "[ctilde]"><!-- -->
|
||||
<!ENTITY Cvec "[Cvec]"><!-- -->
|
||||
<!ENTITY cvec "[cvec]"><!-- -->
|
||||
<!ENTITY c_dot "ċ"><!-- latin lowercase c with dot above -->
|
||||
<!ENTITY Dacute "[Dacute]"><!-- -->
|
||||
<!ENTITY dacute "[dacute]"><!-- -->
|
||||
<!ENTITY Dbar "Đ"><!-- latin capital d with stroke -->
|
||||
<!ENTITY dbar "đ"><!-- latin lowercase d with stroke -->
|
||||
<!ENTITY Dbreve "[Dbreve]"><!-- -->
|
||||
<!ENTITY dbreve "[dbreve]"><!-- -->
|
||||
<!ENTITY Dcheck "[Dcheck]"><!-- -->
|
||||
<!ENTITY dcheck "[dcheck]"><!-- -->
|
||||
<!ENTITY Dcirc "[Dcirc]"><!-- -->
|
||||
<!ENTITY dcirc "[dcirc]"><!-- -->
|
||||
<!ENTITY Dddot "[Dddot]"><!-- -->
|
||||
<!ENTITY dddot "[dddot]"><!-- -->
|
||||
<!ENTITY Ddot "[Ddot]"><!-- -->
|
||||
<!ENTITY ddot "[ddot]"><!-- -->
|
||||
<!ENTITY Dgrave "[Dgrave]"><!-- -->
|
||||
<!ENTITY dgrave "[ddot]"><!-- -->
|
||||
<!ENTITY Dtilde "[Dtilde]"><!-- -->
|
||||
<!ENTITY dtilde "%plane1D;6D;"><!-- latin lowercase d with tilde -->
|
||||
<!ENTITY Dvec "[Dvec]"><!-- -->
|
||||
<!ENTITY dvec "[dvec]"><!-- -->
|
||||
<!ENTITY Ebar "Ē"><!-- latin capital e with macron -->
|
||||
<!ENTITY ebar "ē"><!-- latin lowercase e with macron -->
|
||||
<!ENTITY Ebreve "Ĕ"><!-- latin capital letter e with breve -->
|
||||
<!ENTITY ebreve "ĕ"><!-- latin small letter e with breve -->
|
||||
<!ENTITY Echeck "[Echeck]"><!-- -->
|
||||
<!ENTITY echeck "[echeck]"><!-- -->
|
||||
<!ENTITY Eddot "[Eddot]"><!-- -->
|
||||
<!ENTITY eddot "[eddot]"><!-- -->
|
||||
<!ENTITY Etilde "Ẽ"><!-- latin capital letter e with tilde -->
|
||||
<!ENTITY etilde "ẽ"><!-- latin small letter e with tilde -->
|
||||
<!ENTITY Evec "[Evec]"><!-- -->
|
||||
<!ENTITY evec "[evec]"><!-- -->
|
||||
<!ENTITY Facute "[Facute]"><!-- -->
|
||||
<!ENTITY facute "[facute]"><!-- -->
|
||||
<!ENTITY Fbar "[Fbar]"><!-- -->
|
||||
<!ENTITY fbar "[fbar]"><!-- -->
|
||||
<!ENTITY Fbreve "[Fbreve]"><!-- -->
|
||||
<!ENTITY fbreve "[fbreve]"><!-- -->
|
||||
<!ENTITY Fcheck "[Fcheck]"><!-- -->
|
||||
<!ENTITY fcheck "[fcheck]"><!-- -->
|
||||
<!ENTITY Fcirc "[Fcirc]"><!-- -->
|
||||
<!ENTITY fcirc "[fcirc]"><!-- -->
|
||||
<!ENTITY Fddot "[Fddot]"><!-- -->
|
||||
<!ENTITY fddot "[fddot]"><!-- -->
|
||||
<!ENTITY Fdot "[Fdot]"><!-- -->
|
||||
<!ENTITY fdot "[fdot]"><!-- -->
|
||||
<!ENTITY Fgrave "[Fgrave]"><!-- -->
|
||||
<!ENTITY fgrave "[fgrave]"><!-- -->
|
||||
<!ENTITY Ftilde "[Ftilde]"><!-- -->
|
||||
<!ENTITY ftilde "%plane1D;6E;"><!-- latin lowercase f with tilde -->
|
||||
<!ENTITY Fvec "[Fvec]"><!-- -->
|
||||
<!ENTITY fvec "[fvec]"><!-- -->
|
||||
<!ENTITY Gacute "Ǵ"><!-- latin capital g with acute -->
|
||||
<!ENTITY Gbar "Ǥ"><!-- latin capital letter g with stroke -->
|
||||
<!ENTITY gbar "ǥ"><!-- latin small letter g with stroke -->
|
||||
<!ENTITY gcaron "ǧ"><!-- latin small letter g with caron -->
|
||||
<!ENTITY Gcheck "[Gcheck]"><!-- -->
|
||||
<!ENTITY gcheck "[gcheck]"><!-- -->
|
||||
<!ENTITY Gddot "[Gddot]"><!-- -->
|
||||
<!ENTITY gddot "[gddot]"><!-- -->
|
||||
<!ENTITY Ggrave "[Ggrave]"><!-- -->
|
||||
<!ENTITY ggrave "[ggrave]"><!-- -->
|
||||
<!ENTITY Gtilde "[Gtilde]"><!-- -->
|
||||
<!ENTITY gtilde "[gtilde]"><!-- -->
|
||||
<!ENTITY Gvec "[Gvec]"><!-- -->
|
||||
<!ENTITY gvec "[gvec]"><!-- -->
|
||||
<!ENTITY Hacute "[Hacute]"><!-- -->
|
||||
<!ENTITY hacute "[hacute]"><!-- -->
|
||||
<!ENTITY Hbar "[Hbar]"><!-- -->
|
||||
<!ENTITY Hbreve "Ḫ"><!-- latin capital h with breve below -->
|
||||
<!ENTITY hbreve "ḫ"><!-- latin lowercase h with breve below -->
|
||||
<!ENTITY Hcheck "[Hcheck]"><!-- -->
|
||||
<!ENTITY hcheck "[hcheck]"><!-- -->
|
||||
<!ENTITY Hddot "Ḥ"><!-- latin capital letter h with dot below -->
|
||||
<!ENTITY hddot "ḥ"><!-- latin lowercase letter h with dot below -->
|
||||
<!ENTITY Hdot "Ḣ"><!-- latin capital h with dot above -->
|
||||
<!ENTITY hdot "ḣ"><!-- latin lowercase h with dot above -->
|
||||
<!ENTITY HE "ה"><!-- Hebrew letter HE -->
|
||||
<!ENTITY Hgrave "[Hgrave]"><!-- -->
|
||||
<!ENTITY hgrave "[hgrave]"><!-- -->
|
||||
<!ENTITY Hmacr "H̄"><!-- latin capital letter H with macron -->
|
||||
<!ENTITY Htilde "[Htilde]"><!-- -->
|
||||
<!ENTITY htilde "[htilde]"><!-- -->
|
||||
<!ENTITY Hvec "[Hvec]"><!-- -->
|
||||
<!ENTITY hvec "[hvec]"><!-- -->
|
||||
<!ENTITY h_bar "ħ"><!-- lowercase h with bar -->
|
||||
<!ENTITY Ibar "Ɨ"><!-- latin capital i with bar -->
|
||||
<!ENTITY ibar "ɨ"><!-- LATIN SMALL LETTER I WITH STROKE -->
|
||||
<!ENTITY Ibreve "Ĭ"><!-- latin capital letter i with breve -->
|
||||
<!ENTITY ibreve "ĭ"><!-- latin small letter i with breve -->
|
||||
<!ENTITY icaron "ǐ"><!-- latin small letter i with caron -->
|
||||
<!ENTITY Icheck "[Icheck]"><!-- -->
|
||||
<!ENTITY icheck "[icheck]"><!-- -->
|
||||
<!ENTITY Iddot "Ị"><!-- latin capital letter i with dot -->
|
||||
<!ENTITY iddot "ị"><!-- latin lowercase letter i with dot -->
|
||||
<!ENTITY idot "i"><!-- lower-case latin letter i -->
|
||||
<!ENTITY Ivec "[Ivec]"><!-- -->
|
||||
<!ENTITY ivec "[ivec]"><!-- -->
|
||||
<!ENTITY Jacute "[Jacute]"><!-- -->
|
||||
<!ENTITY jacute "[jacute]"><!-- -->
|
||||
<!ENTITY Jbar "[Jbar]"><!-- -->
|
||||
<!ENTITY jbar "ɟ"><!-- latin lowercase j with bar -->
|
||||
<!ENTITY Jbreve "[Jbreve]"><!-- -->
|
||||
<!ENTITY jbreve "[jbreve]"><!-- -->
|
||||
<!ENTITY Jcheck "[Jcheck]"><!-- -->
|
||||
<!ENTITY jcheck "[jcheck]"><!-- -->
|
||||
<!ENTITY Jddot "[Jddot]"><!-- -->
|
||||
<!ENTITY jddot "[jddot]"><!-- -->
|
||||
<!ENTITY Jdot "[Jdot]"><!-- -->
|
||||
<!ENTITY jdot "[jdot]"><!-- -->
|
||||
<!ENTITY Jgrave "[Jgrave]"><!-- -->
|
||||
<!ENTITY jgrave "[jgrave]"><!-- -->
|
||||
<!ENTITY Jtilde "[Jtilde]"><!-- -->
|
||||
<!ENTITY jtilde "[jtilde]"><!-- -->
|
||||
<!ENTITY Jvec "[Jvec]"><!-- -->
|
||||
<!ENTITY jvec "[jvec]"><!-- -->
|
||||
<!ENTITY Kacute "Ḱ"><!-- latin capital k with acute -->
|
||||
<!ENTITY kacute "ḱ"><!-- latin lowercase k with acute -->
|
||||
<!ENTITY Kbar "[Kbar]"><!-- -->
|
||||
<!ENTITY kbar "[kbar]"><!-- -->
|
||||
<!ENTITY Kbreve "[Kbreve]"><!-- -->
|
||||
<!ENTITY kbreve "[kbreve]"><!-- -->
|
||||
<!ENTITY Kcheck "[Kcheck]"><!-- -->
|
||||
<!ENTITY kcheck "[kcheck]"><!-- -->
|
||||
<!ENTITY Kcirc "[Kcirc]"><!-- -->
|
||||
<!ENTITY kcirc "[kcirc]"><!-- -->
|
||||
<!ENTITY Kddot "[Kddot]"><!-- -->
|
||||
<!ENTITY kddot "[kddot]"><!-- -->
|
||||
<!ENTITY Kdot "Ḳ"><!-- latin capital letter k with dot below -->
|
||||
<!ENTITY kdot "ḳ"><!-- latin lowercase letter k with dot below -->
|
||||
<!ENTITY Kgrave "[Kgrave]"><!-- -->
|
||||
<!ENTITY kgrave "[kgrave]"><!-- -->
|
||||
<!ENTITY Ktilde "[Ktilde]"><!-- -->
|
||||
<!ENTITY ktilde "[ktilde]"><!-- -->
|
||||
<!ENTITY Kvec "[Kvec]"><!-- -->
|
||||
<!ENTITY kvec "[kvec]"><!-- -->
|
||||
<!ENTITY Lbar "Ł"><!-- latin capital l with bar -->
|
||||
<!ENTITY lbar "ł"><!-- latin lowercase l with bar -->
|
||||
<!ENTITY Lbreve "[Lbreve]"><!-- -->
|
||||
<!ENTITY lbreve "[lbreve]"><!-- -->
|
||||
<!ENTITY Lcheck "[Lcheck]"><!-- -->
|
||||
<!ENTITY lcheck "[lcheck]"><!-- -->
|
||||
<!ENTITY Lcirc "Ḽ"><!-- latin capital l with circumflex -->
|
||||
<!ENTITY lcirc "ḽ"><!-- latin lowercase l with circumflex -->
|
||||
<!ENTITY Lddot "Ḷ"><!-- latin capital l with dot below -->
|
||||
<!ENTITY lddot "ḷ"><!-- latin small letter l with dot below -->
|
||||
<!ENTITY Ldot "Ŀ"><!-- latin capital letter l with middle dot -->
|
||||
<!ENTITY Lgrave "[Lgrave]"><!-- -->
|
||||
<!ENTITY lgrave "[lgrave]"><!-- -->
|
||||
<!ENTITY Ltilde "[Ltilde]"><!-- -->
|
||||
<!ENTITY ltilde "ɫ"><!-- latin small letter l with middle tilde -->
|
||||
<!ENTITY Lvec "[Lvec]"><!-- -->
|
||||
<!ENTITY lvec "[lvec]"><!-- -->
|
||||
<!ENTITY l_dot "ḹ"><!-- latin small letter l with dot -->
|
||||
<!ENTITY Macute "Ḿ"><!-- latin capital m with acute -->
|
||||
<!ENTITY macute "ḿ"><!-- latin lowercase m with acute -->
|
||||
<!ENTITY Mbar "[Mbar]"><!-- -->
|
||||
<!ENTITY mbar "[mbar]"><!-- -->
|
||||
<!ENTITY Mbreve "[Mbreve]"><!-- -->
|
||||
<!ENTITY mbreve "[mbreve]"><!-- -->
|
||||
<!ENTITY Mcheck "[Mcheck]"><!-- -->
|
||||
<!ENTITY mcheck "[mcheck]"><!-- -->
|
||||
<!ENTITY Mcirc "[Mcirc]"><!-- -->
|
||||
<!ENTITY mcirc "[mcirc]"><!-- -->
|
||||
<!ENTITY Mddot "Ṃ"><!-- latin capital m with dot below -->
|
||||
<!ENTITY mddot "ṃ"><!-- latin lowercase m with dot below -->
|
||||
<!ENTITY Mdot "Ṁ"><!-- latin capital m with dot above -->
|
||||
<!ENTITY mdot "ṁ"><!-- latin lowercase m with dot above -->
|
||||
<!ENTITY Mgrave "[Mgrave]"><!-- -->
|
||||
<!ENTITY mgrave "[mgrave]"><!-- -->
|
||||
<!ENTITY Mtilde "[Mtilde]"><!-- -->
|
||||
<!ENTITY mtilde "%plane1D;6F;"><!-- latin lowercase m with middle tilde -->
|
||||
<!ENTITY Mvec "[Mvec]"><!-- -->
|
||||
<!ENTITY mvec "[mvec]"><!-- -->
|
||||
<!ENTITY Nbar "[Nbar]"><!-- -->
|
||||
<!ENTITY nbar "[nbar]"><!-- -->
|
||||
<!ENTITY Nbreve "[Nbreve]"><!-- -->
|
||||
<!ENTITY nbreve "[nbreve]"><!-- -->
|
||||
<!ENTITY Ncheck "[Ncheck]"><!-- -->
|
||||
<!ENTITY ncheck "[ncheck]"><!-- -->
|
||||
<!ENTITY Ncirc "Ṋ"><!-- latin capital letter n with circumflex below -->
|
||||
<!ENTITY ncirc "ṋ"><!-- latin small letter n with circumflex below -->
|
||||
<!ENTITY Nddot "Ṇ"><!-- latin capital n with dot below -->
|
||||
<!ENTITY nddot "ṇ"><!-- latin lowercase n with dot below -->
|
||||
<!ENTITY Ndot "Ṅ"><!-- latin capital n with dot above -->
|
||||
<!ENTITY ndot "ṅ"><!-- latin lowercase n with dot above -->
|
||||
<!ENTITY Ngrave "Ǹ"><!-- latin capital n with grave -->
|
||||
<!ENTITY ngrave "ǹ"><!-- latin lowercase n with grave -->
|
||||
<!ENTITY Nvec "[Nvec]"><!-- -->
|
||||
<!ENTITY nvec "[nvec]"><!-- -->
|
||||
<!ENTITY Obar "Ō"><!-- latin capital o with macron -->
|
||||
<!ENTITY obar "ō"><!-- latin lowercase o with macron -->
|
||||
<!ENTITY Obreve "Ŏ"><!-- latin capital letter o with breve -->
|
||||
<!ENTITY obreve "ŏ"><!-- latin small letter o with breve -->
|
||||
<!ENTITY Ocheck "[Ocheck]"><!-- -->
|
||||
<!ENTITY ocheck "[ocheck]"><!-- -->
|
||||
<!ENTITY Oddot "[Oddot]"><!-- -->
|
||||
<!ENTITY oddot "[oddot]"><!-- -->
|
||||
<!ENTITY Odot "Ȯ"><!-- latin capital o with dot above -->
|
||||
<!ENTITY okina "ʻ"><!-- MODIFIER LETTER TURNED COMMA, for Hawai'i -->
|
||||
<!ENTITY Ovec "[Ovec]"><!-- -->
|
||||
<!ENTITY ovec "[ovec]"><!-- -->
|
||||
<!ENTITY o_dot "ȯ"><!-- latin lowercase o with dot above -->
|
||||
<!ENTITY Pacute "Ṕ"><!-- latin capital p with acute -->
|
||||
<!ENTITY pacute "ṕ"><!-- latin lowercase p with acute -->
|
||||
<!ENTITY Pbar "[Pbar]"><!-- -->
|
||||
<!ENTITY pbar "[pbar]"><!-- -->
|
||||
<!ENTITY Pbreve "[Pbreve]"><!-- -->
|
||||
<!ENTITY pbreve "[pbreve]"><!-- -->
|
||||
<!ENTITY Pcheck "[Pcheck]"><!-- -->
|
||||
<!ENTITY pcheck "[pcheck]"><!-- -->
|
||||
<!ENTITY Pcirc "[Pcirc]"><!-- -->
|
||||
<!ENTITY pcirc "[pcirc]"><!-- -->
|
||||
<!ENTITY Pddot "[Pddot]"><!-- -->
|
||||
<!ENTITY pddot "[pddot]"><!-- -->
|
||||
<!ENTITY Pdot "Ṗ"><!-- latin capital p with dot above -->
|
||||
<!ENTITY pdot "ṗ"><!-- latin lowercase p with dot above -->
|
||||
<!ENTITY Pgrave "[Pgrave]"><!-- -->
|
||||
<!ENTITY pgrave "[pgrave]"><!-- -->
|
||||
<!ENTITY Ptilde "[Ptilde]"><!-- -->
|
||||
<!ENTITY ptilde "%plane1D;71;"><!-- latin lowercase p with tilde -->
|
||||
<!ENTITY Pvec "[Pvec]"><!-- -->
|
||||
<!ENTITY pvec "[pvec]"><!-- -->
|
||||
<!ENTITY Qacute "[Qacute]"><!-- -->
|
||||
<!ENTITY qacute "[qacute]"><!-- -->
|
||||
<!ENTITY Qbar "[Qbar]"><!-- -->
|
||||
<!ENTITY qbar "[qbar]"><!-- -->
|
||||
<!ENTITY Qbreve "[Qbreve]"><!-- -->
|
||||
<!ENTITY qbreve "[qbreve]"><!-- -->
|
||||
<!ENTITY Qcheck "[Qcheck]"><!-- -->
|
||||
<!ENTITY qcheck "[qcheck]"><!-- -->
|
||||
<!ENTITY Qcirc "[Qcirc]"><!-- -->
|
||||
<!ENTITY qcirc "[qcirc]"><!-- -->
|
||||
<!ENTITY Qddot "[Qddot]"><!-- -->
|
||||
<!ENTITY qddot "[qddot]"><!-- -->
|
||||
<!ENTITY Qdot "[Qdot]"><!-- -->
|
||||
<!ENTITY qdot "[qdot]"><!-- -->
|
||||
<!ENTITY Qgrave "[Qgrave]"><!-- -->
|
||||
<!ENTITY qgrave "[qgrave]"><!-- -->
|
||||
<!ENTITY Qtilde "[Qtilde]"><!-- -->
|
||||
<!ENTITY qtilde "[qtilde]"><!-- -->
|
||||
<!ENTITY Qvec "[Qvec]"><!-- -->
|
||||
<!ENTITY qvec "[qvec]"><!-- -->
|
||||
<!ENTITY Rbar "[Rbar]"><!-- -->
|
||||
<!ENTITY rbar "[rbar]"><!-- -->
|
||||
<!ENTITY Rbreve "Ȓ"><!-- latin capital r with breve -->
|
||||
<!ENTITY rbreve "ȓ"><!-- latin lowercase r with breve -->
|
||||
<!ENTITY Rcheck "[Rcheck]"><!-- -->
|
||||
<!ENTITY rcheck "[rcheck]"><!-- -->
|
||||
<!ENTITY Rcirc "[Rcirc]"><!-- -->
|
||||
<!ENTITY rcirc "[rcirc]"><!-- -->
|
||||
<!ENTITY Rddot "Ṛ"><!-- latin capital R with dot below -->
|
||||
<!ENTITY rddot "ṛ"><!-- latin lowercase r with dot below -->
|
||||
<!ENTITY Rdot "Ṙ"><!-- latin capital r with dot above -->
|
||||
<!ENTITY rdot "ṙ"><!-- latin lowercase r with dot below -->
|
||||
<!ENTITY Rgrave "[Rgrave]"><!-- -->
|
||||
<!ENTITY rgrave "[rgrave]"><!-- -->
|
||||
<!ENTITY Rtilde "[Rtilde]"><!-- -->
|
||||
<!ENTITY rtilde "%plane1D;72;"><!-- latin lowercase r with tilde -->
|
||||
<!ENTITY ruml "[ruml]"><!-- Lowercase r with umlaut -->
|
||||
<!ENTITY Rvec "[Rvec]"><!-- -->
|
||||
<!ENTITY rvec "[rvec]"><!-- -->
|
||||
<!ENTITY Sbar "[Sbar]"><!-- -->
|
||||
<!ENTITY sbar "[sbar]"><!-- -->
|
||||
<!ENTITY Sbreve "[Sbreve]"><!-- -->
|
||||
<!ENTITY sbreve "[sbreve]"><!-- LOWERCASE s + BREVE -->
|
||||
<!ENTITY Scheck "[Scheck]"><!-- -->
|
||||
<!ENTITY scheck "[scheck]"><!-- -->
|
||||
<!ENTITY Sddot "[Sddot]"><!-- -->
|
||||
<!ENTITY sddot "[sddot]"><!-- -->
|
||||
<!ENTITY Sdot "Ṡ"><!-- latin capital s with dot above -->
|
||||
<!ENTITY Sgrave "[Sgrave]"><!-- -->
|
||||
<!ENTITY sgrave "[sgrave]"><!-- -->
|
||||
<!ENTITY Stilde "[Stilde]"><!-- -->
|
||||
<!ENTITY stilde "%plane1D;74;"><!-- latin lowercase s with tilde -->
|
||||
<!ENTITY Svec "[Svec]"><!-- -->
|
||||
<!ENTITY svec "[svec]"><!-- -->
|
||||
<!ENTITY Tacute "[Tacute]"><!-- -->
|
||||
<!ENTITY tacute "[tacute]"><!-- -->
|
||||
<!ENTITY Tbar "Ŧ"><!-- latin capital t with stroke -->
|
||||
<!ENTITY tbar "ŧ"><!-- latin lowercase t with stroke -->
|
||||
<!ENTITY Tbreve "[Tbreve]"><!-- -->
|
||||
<!ENTITY tbreve "[tbreve]"><!-- -->
|
||||
<!ENTITY Tcheck "[Tcheck]"><!-- -->
|
||||
<!ENTITY tcheck "[tcheck]"><!-- -->
|
||||
<!ENTITY Tcirc "[Tcirc]"><!-- -->
|
||||
<!ENTITY tcirc "[tcirc]"><!-- -->
|
||||
<!ENTITY Tddot "[Tddot]"><!-- -->
|
||||
<!ENTITY tddot "[tddot]"><!-- -->
|
||||
<!ENTITY Tdot "Ṫ"><!-- latin capital t with dot above -->
|
||||
<!ENTITY Tgrave "[Tgrave]"><!-- -->
|
||||
<!ENTITY tgrave "[tgrave]"><!-- -->
|
||||
<!ENTITY Ttilde "[Ttilde]"><!-- -->
|
||||
<!ENTITY ttilde "%plane1D;75;"><!-- latin lowercase t with tilde -->
|
||||
<!ENTITY Tvec "[Tvec]"><!-- -->
|
||||
<!ENTITY tvec "[tvec]"><!-- -->
|
||||
<!ENTITY Ubar "Ʉ"><!-- latin capital letter u bar -->
|
||||
<!ENTITY ubar "ʉ"><!-- latin small letter u bar -->
|
||||
<!ENTITY Ucheck "[Ucheck]"><!-- -->
|
||||
<!ENTITY ucheck "[ucheck]"><!-- -->
|
||||
<!ENTITY Uddot "Ụ"><!-- latin capital letter u with dot below -->
|
||||
<!ENTITY uddot "ụ"><!-- latin small letter u with dot below -->
|
||||
<!ENTITY Udot "[Udot]"><!-- -->
|
||||
<!ENTITY udot "[udot]"><!-- -->
|
||||
<!ENTITY Uvec "[Uvec]"><!-- -->
|
||||
<!ENTITY uvec "[uvec]"><!-- -->
|
||||
<!ENTITY Vacute "[Vacute]"><!-- -->
|
||||
<!ENTITY vacute "[vacute]"><!-- -->
|
||||
<!ENTITY Vbreve "[Vbreve]"><!-- -->
|
||||
<!ENTITY vbreve "[vbreve]"><!-- -->
|
||||
<!ENTITY Vcheck "[Vcheck]"><!-- -->
|
||||
<!ENTITY vcheck "[vcheck]"><!-- -->
|
||||
<!ENTITY Vcirc "[Vcirc]"><!-- -->
|
||||
<!ENTITY vcirc "[vcirc]"><!-- -->
|
||||
<!ENTITY Vddot "Ṿ"><!-- LATIN CAPITAL LETTER V WITH DOT BELOW -->
|
||||
<!ENTITY vddot "ṿ"><!-- LATIN SMALL LETTER V WITH DOT BELOW -->
|
||||
<!ENTITY Vdot "[Vdot]"><!-- -->
|
||||
<!ENTITY vdot "[vdot]"><!-- -->
|
||||
<!ENTITY Vgrave "[Vgrave]"><!-- -->
|
||||
<!ENTITY vgrave "[vgrave]"><!-- -->
|
||||
<!ENTITY Vtilde "Ṽ"><!-- latin capital letter v with tilde -->
|
||||
<!ENTITY vtilde "ṽ"><!-- latin small letter v with tilde -->
|
||||
<!ENTITY Vvec "[Vvec]"><!-- -->
|
||||
<!ENTITY vvec "[vvec]"><!-- -->
|
||||
<!ENTITY V_bar "[V_bar]"><!-- -->
|
||||
<!ENTITY v_bar "[v_bar]"><!-- -->
|
||||
<!ENTITY Wacute "Ẃ"><!-- latin capital letter w with acute -->
|
||||
<!ENTITY wacute "ẃ"><!-- latin small letter w with acute -->
|
||||
<!ENTITY Wbar "[Wbar]"><!-- -->
|
||||
<!ENTITY wbar "[wbar]"><!-- -->
|
||||
<!ENTITY Wbreve "[Wbreve]"><!-- -->
|
||||
<!ENTITY wbreve "[wbreve]"><!-- -->
|
||||
<!ENTITY Wcheck "[Wcheck]"><!-- -->
|
||||
<!ENTITY wcheck "[wcheck]"><!-- -->
|
||||
<!ENTITY Wddot "Ẉ"><!-- latin capital letter w with dot below -->
|
||||
<!ENTITY wddot "ẉ"><!-- latin small letter w with dot below -->
|
||||
<!ENTITY Wdot "Ẇ"><!-- latin capital letter w with dot above -->
|
||||
<!ENTITY wdot "ẇ"><!-- latin small letter w with dot above -->
|
||||
<!ENTITY Wgrave "Ẁ"><!-- latin capital letter w with grave -->
|
||||
<!ENTITY wgrave "ẁ"><!-- latin small letter w with grave -->
|
||||
<!ENTITY Wtilde "[Wtilde]"><!-- -->
|
||||
<!ENTITY wtilde "[wtilde]"><!-- -->
|
||||
<!ENTITY Wvec "[Wvec]"><!-- -->
|
||||
<!ENTITY wvec "[wvec]"><!-- -->
|
||||
<!ENTITY Xacute "[Xacute]"><!-- -->
|
||||
<!ENTITY xacute "[xacute]"><!-- -->
|
||||
<!ENTITY Xbar "[Xbar]"><!-- -->
|
||||
<!ENTITY xbar "[xbar]"><!-- -->
|
||||
<!ENTITY Xbreve "[Xbreve]"><!-- -->
|
||||
<!ENTITY xbreve "[xbreve]"><!-- -->
|
||||
<!ENTITY Xcheck "[Xcheck]"><!-- -->
|
||||
<!ENTITY xcheck "[xcheck]"><!-- -->
|
||||
<!ENTITY Xcirc "[Xcirc]"><!-- -->
|
||||
<!ENTITY Xddot "[Xddot]"><!-- -->
|
||||
<!ENTITY xddot "[xddot]"><!-- -->
|
||||
<!ENTITY Xdot "Ẋ"><!-- latin capital letter x with dot above -->
|
||||
<!ENTITY xdot "ẋ"><!-- latin small letter x with dot above -->
|
||||
<!ENTITY Xgrave "[Xgrave]"><!-- -->
|
||||
<!ENTITY xgrave "[xgrave]"><!-- -->
|
||||
<!ENTITY Xtilde "[Xtilde]"><!-- -->
|
||||
<!ENTITY xtilde "[xtilde]"><!-- -->
|
||||
<!ENTITY Xvec "[Xvec]"><!-- -->
|
||||
<!ENTITY xvec "[xvec]"><!-- -->
|
||||
<!ENTITY Ybar "[Ybar]"><!-- -->
|
||||
<!ENTITY ybar "[ybar]"><!-- -->
|
||||
<!ENTITY Ybreve "[Ybreve]"><!-- -->
|
||||
<!ENTITY ybreve "[ybreve]"><!-- -->
|
||||
<!ENTITY Ycheck "[Ycheck]"><!-- -->
|
||||
<!ENTITY ycheck "[ycheck]"><!-- -->
|
||||
<!ENTITY Yddot "Ỵ"><!-- latin capital letter y with dot below -->
|
||||
<!ENTITY yddot "ỵ"><!-- latin small letter y with dot below -->
|
||||
<!ENTITY Ydot "Ẏ"><!-- latin capital letter y with dot above -->
|
||||
<!ENTITY ydot "ẏ"><!-- latin small letter y with dot above -->
|
||||
<!ENTITY Ygrave "Ỳ"><!-- latin capital letter y with grave -->
|
||||
<!ENTITY ygrave "ỳ"><!-- latin small letter y with grave -->
|
||||
<!ENTITY Ytilde "Ỹ"><!-- latin capital letter y with tilde -->
|
||||
<!ENTITY ytilde "ỹ"><!-- latin small letter y with tilde -->
|
||||
<!ENTITY Yvec "[Yvec]"><!-- -->
|
||||
<!ENTITY yvec "[yvec]"><!-- -->
|
||||
<!ENTITY Zbar "[Zbar]"><!-- -->
|
||||
<!ENTITY zbar "[zbar]"><!-- -->
|
||||
<!ENTITY Zbreve "[Zbreve]"><!-- -->
|
||||
<!ENTITY zbreve "[zbreve]"><!-- -->
|
||||
<!ENTITY Zcheck "[Zcheck]"><!-- -->
|
||||
<!ENTITY zcheck "[zcheck]"><!-- -->
|
||||
<!ENTITY Zcirc "Ẑ"><!-- latin capital letter z with circumflex -->
|
||||
<!ENTITY zcirc "ẑ"><!-- latin small letter z with circumflex -->
|
||||
<!ENTITY Zddot "Ẓ"><!-- latin capital letter z with dot below -->
|
||||
<!ENTITY zddot "ẓ"><!-- latin small letter z with dot below -->
|
||||
<!ENTITY Zgrave "[Zgrave]"><!-- -->
|
||||
<!ENTITY zgrave "[zgrave]"><!-- -->
|
||||
<!ENTITY Ztilde "[Ztilde]"><!-- -->
|
||||
<!ENTITY ztilde "[ztilde]"><!-- -->
|
||||
<!ENTITY Zvec "[Zvec]"><!-- -->
|
||||
<!ENTITY zvec "[zvec]"><!-- -->
|
||||
|
|
@ -0,0 +1,25 @@
|
|||
<!--
|
||||
TandFcust.ent - This file may be used to modify certain entity definitions in the TFJA DTD.
|
||||
Updated 2010-06-15
|
||||
|
||||
This file is provided so that certain entity definitions can be modified without chainging the main DTD file.
|
||||
This entity file must be referenced in the DTD before any other entities are defined.
|
||||
|
||||
Typical invocation in DTD:
|
||||
<!ENTITY % TandFcust
|
||||
PUBLIC "-//TandF//ENTITIES Customizations//EN"
|
||||
"../entities/TandFcust.ent">
|
||||
%TandFcust;
|
||||
|
||||
Typical invocation for entry in an OASIS TR9401 catalog file is:
|
||||
PUBLIC "-//TandF//ENTITIES Customizations//EN" "TandFcust.ent"
|
||||
SYSTEM "..\entities\TandFcust.ent" "TandFcust.ent"
|
||||
-->
|
||||
|
||||
<!--
|
||||
Parameter entity definition for Unicode Plane 1 characters in range 1D000 - 1DFFF.
|
||||
The default definition "&38;#x1D" allows entities to resolve to correct Unicode characters using standard XML parsers.
|
||||
This definition may be changed for use with parsers (such as nsgmls) that do not yet support Unicode Plane 1 characters.
|
||||
-->
|
||||
<!ENTITY % plane1D "&#38;#x1D">
|
||||
|
||||
|
|
@ -0,0 +1,51 @@
|
|||
<!--
|
||||
TandFmath.ent
|
||||
Updated 2013-07-03
|
||||
|
||||
Math operators and symbols identified during the XML tagging process
|
||||
by Taylor & Francis vendors or Taylor & Francis internal staff.
|
||||
|
||||
Idenitification and mapping are handled adhoc based on the type of
|
||||
operator and specific requirements for display.
|
||||
|
||||
Mapping may be based on the specific character requirements, though
|
||||
mapping to Unicode is preferred. Where Unicode mapping is not possible
|
||||
(character cannot currently be represented in Unicode) the entity
|
||||
value should be declared with the entity name concatenated within
|
||||
square brackets. Example: <!ENTITY Abar "[Abar]">
|
||||
|
||||
Graphics for web rendering should be indicated in the description field.
|
||||
Every attempt should be made to use the same name for the graphic as
|
||||
used in the replacement string with recognition of operating system
|
||||
limitations in recognition of upper/lower case filenames with the same
|
||||
characters. Uppercase characters are indicated by inserting a low bar "_"
|
||||
between the base character and the diacritical for the name of the gif
|
||||
file. Lower case is concatenated with the diacritical. Example:
|
||||
&agr; vs. &Agr; would require filenames of agr.gif and A_gr.gif.
|
||||
-->
|
||||
|
||||
<!-- Typical invocation for XML.DCL entry in catalog entry is:
|
||||
|
||||
PUBLIC "-//TandF//ENTITIES Specific Math Operators//EN" "entities/TandFmath.ent">
|
||||
SYSTEM "..\entities\TandFmath.ent" "entities\TandFmath.ent"
|
||||
|
||||
-->
|
||||
|
||||
|
||||
<!--
|
||||
Because there are cases when the ISO greek character and the named character are used differently.
|
||||
Specifically, the characters found in ISO-grk1 represent the same basic letter forms found in ISO-grk4.
|
||||
grk1 is used for text while grk4 is used for mathematical expressions. Example: mgr is the alphabetic
|
||||
form of Greek 'm', however, 'mu' is the same character form. Use of the proper entity allows
|
||||
differentiation via emphasis formatting (i.e. italics) on output.
|
||||
-->
|
||||
<!-- Greek with Diacriticals -->
|
||||
<!ENTITY omegadot "[omegadot]"><!-- Greek Omega with Dot -->
|
||||
<!-- The alternative is the following -->
|
||||
<!ENTITY ohgrdot "ω̇"><!-- GREEK SMALL LETTER OMEGA WITH DOT ABOVE -->
|
||||
|
||||
<!ENTITY b.epsis "%plane1D;6C6;"><!-- mathematical bold small epsilon -->
|
||||
<!ENTITY b.equals "="><!-- bold equals : no direct unicode - aliasing ISONUM equals -->
|
||||
<!ENTITY b.infin "∞"><!-- bold infinity : no direct unicode - aliasing ISOTECH infin -->
|
||||
<!ENTITY b.nabla "%plane1D;6C1;"><!-- mathematical bold nabla -->
|
||||
<!ENTITY b.phis "%plane1D;6D7;"><!-- mathematical bold small phi -->
|
||||
|
|
@ -0,0 +1,54 @@
|
|||
<!--
|
||||
TandFobj.ent
|
||||
Updated 2013-07-03
|
||||
|
||||
Non-character objects identified during the XML tagging process by
|
||||
Taylor & Francis vendors or Taylor & Francis internal staff.
|
||||
|
||||
Idenitification and mapping are handled adhoc based on the type of
|
||||
operator and specific requirements for display.
|
||||
|
||||
Mapping may be based on the specific character requirements, though
|
||||
mapping to Unicode is preferred. Where Unicode mapping is not possible
|
||||
(character cannot currently be represented in Unicode) the entity
|
||||
value should be declared with the entity name concatenated within
|
||||
square brackets. Example: <!ENTITY Abar "[Abar]">
|
||||
|
||||
Graphics for web rendering should be indicated in the description field.
|
||||
Every attempt should be made to use the same name for the graphic as
|
||||
used in the replacement string with recognition of operating system
|
||||
limitations in recognition of upper/lower case filenames with the same
|
||||
characters. Uppercase characters are indicated by inserting a low bar "_"
|
||||
between the base character and the diacritical for the name of the gif
|
||||
file. Lower case is concatenated with the diacritical. Example:
|
||||
&agr; vs. &Agr; would require filenames of agr.gif and A_gr.gif.
|
||||
-->
|
||||
|
||||
<!-- Typical invocation for XML.DCL entry in catalog entry is:
|
||||
|
||||
PUBLIC "-//TandF//ENTITIES Specific Character Entities//EN" "entities/TandFchar.ent"
|
||||
SYSTEM "..\entities\TandFobj.ent" "entities\TandFobj.ent"
|
||||
|
||||
-->
|
||||
|
||||
<!-- Entities copied from xhtml1-symbol.ent -->
|
||||
<!ENTITY crarr "↵"><!-- DOWNWARDS ARROW WITH CORNER LEFTWARDS -->
|
||||
<!ENTITY euro "€"><!-- EURO SIGN -->
|
||||
<!ENTITY frasl "⁄"><!-- FRACTION SLASH -->
|
||||
<!-- Entities copied from xhtml1-special.ent -->
|
||||
<!ENTITY lrm "‎"><!-- LEFT-TO-RIGHT MARK -->
|
||||
<!ENTITY lsaquo "‹"><!-- SINGLE LEFT-POINTING ANGLE QUOTATION MARK -->
|
||||
<!ENTITY rlm "‏"><!-- RIGHT-TO-LEFT MARK -->
|
||||
<!ENTITY rsaquo "›"><!-- SINGLE RIGHT-POINTING ANGLE QUOTATION MARK -->
|
||||
<!ENTITY zwj "‍"><!-- ZERO WIDTH JOINER -->
|
||||
<!ENTITY zwnj "‌"><!-- ZERO WIDTH NON-JOINER -->
|
||||
|
||||
<!ENTITY dbnd "˭"><!-- DOUBLE CHEM BOND : modifier letter unaspirated -->
|
||||
<!ENTITY franc "₣"><!-- french franc sign -->
|
||||
<!ENTITY frowny "☹"><!-- White Frowning Face -->
|
||||
<!ENTITY qbnd "≣"><!-- QUADRUPLE CHEM BOND : strictly equivalent to -->
|
||||
<!ENTITY sbnd "‒"><!-- SINGLE CHEM BOND : figure dash -->
|
||||
<!ENTITY smiley "☺"><!-- White Smiling Face -->
|
||||
<!ENTITY squdiag "◩"><!-- DIAG HALF FILLED SQUARE : square with upper left diagonal half black -->
|
||||
<!ENTITY squgf "▒"><!-- FILLED SQUARE-GREY -->
|
||||
<!ENTITY tbnd "≡"><!-- TRIPLE CHEM BOND : alias ISOTECH equiv -->
|
||||
|
|
@ -0,0 +1,65 @@
|
|||
<!--
|
||||
TandFxslt.ent - This file may be used to override (pre-declare) character
|
||||
entities in a local environment when processing TFJA XML and output of
|
||||
character entities is desired instead of the automatic resolution of
|
||||
character entities performed by most XML processors, for example when
|
||||
converting TFJA to other formats using an XSLT processor. In the publicly
|
||||
hosted version of TFJA DTD this file should contain only a declaration for
|
||||
the TandFxsltEscape parameter entity.
|
||||
|
||||
The TandFxsltEscape parameter entity is intended to be used in place of the
|
||||
ampersand character when declaring overrides for character entities. This
|
||||
avoids circular-definition and automatic-resolution problems that would
|
||||
otherwise be encountered. The escape sequence defined by TandFxsltEscape
|
||||
should be replaced with an ampersand (&) during processing, either as part of
|
||||
the XSLT or using a simple search-and-replace.
|
||||
|
||||
When converting between TFJA and another DTD, a mapping should be done between
|
||||
the character entities defined in TFJA and the character entities defined in
|
||||
the output DTD. The mapping should be created in a local file containing entity
|
||||
declarations for each mapped character entity. The local file should be
|
||||
invoked instead of the public version of this file, for example by using a
|
||||
catalog file.
|
||||
|
||||
Character entities that appear in both DTDs may be preserved by
|
||||
creating a declaration using the escape sequence and the entity name.
|
||||
For example:
|
||||
<!ENTITY Bgr "%TandFxsltEscape;Bgr;" >
|
||||
With this declaration &Bgr; in source text will output as &Bgr;
|
||||
|
||||
Character entities that appear only in TFJA should map to a unicode entity or
|
||||
a unicode value. For example to map to a unicode entity:
|
||||
<!ENTITY Aopf "%TandFxsltEscape;#x1D538;" >
|
||||
With this declaration 𝔸 in source text will output as 𝔸
|
||||
|
||||
If output of unicode is allowed the escape sequence is not necessary:
|
||||
<!ENTITY Aopf "𝔸" >
|
||||
With this declaration 𝔸 in source text will output as unicode character #x1D538
|
||||
|
||||
|
||||
|
||||
|
||||
This entity file must be defined in the DTD before any other character entities
|
||||
are defined. Typical invocation in DTD:
|
||||
<!ENTITY % TandFxslt
|
||||
PUBLIC "-//TandF//ENTITIES Character Entity Overrides for XSLT//EN"
|
||||
"../entities/TandFxslt.ent">
|
||||
%TandFxslt;
|
||||
|
||||
|
||||
Typical invocation for entry in an OASIS TR9401 catalog file is:
|
||||
PUBLIC "-//TandF//ENTITIES Character Entity Overrides for XSLT//EN" "LocalCustomTandFxslt.ent"
|
||||
SYSTEM "..\entities\TandFxslt.ent" "LocalCustomTandFxslt.ent"
|
||||
|
||||
|
||||
Typical character entity definition using parameter entity:
|
||||
<!ENTITY alpha "%TandFxsltEscape;alpha;" >
|
||||
|
||||
Typical character entity definition using escape sequence:
|
||||
<!ENTITY alpha "[xsltescapecharent]alpha;" >
|
||||
|
||||
-->
|
||||
|
||||
<!ENTITY % TandFxsltEscape "[xsltescapecharent]" ><!-- Escape sequence -->
|
||||
|
||||
|
||||
|
|
@ -0,0 +1,198 @@
|
|||
|
||||
<!--
|
||||
Source: XML Entity Definitions for Characters, W3C Recommendation 01 April 2010
|
||||
http://www.w3.org/TR/2010/REC-xml-entity-names-20100401/
|
||||
Updated: 2010-04-01
|
||||
-->
|
||||
|
||||
<!--
|
||||
File isoamsa.ent produced by the XSL script entities.xsl
|
||||
from input data in unicode.xml.
|
||||
|
||||
Copyright 1998 - 2010 W3C.
|
||||
|
||||
Use and distribution of this code are permitted under the terms of the
|
||||
W3C Software Notice and License.
|
||||
http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html
|
||||
|
||||
Please report any errors to David Carlisle
|
||||
via the public W3C list www-math@w3.org.
|
||||
|
||||
The numeric character values assigned to each entity
|
||||
(should) match the Unicode assignments in Unicode 5.x.
|
||||
|
||||
Entity names in this file are derived from files carrying the
|
||||
following notice:
|
||||
|
||||
(C) International Organization for Standardization 1991
|
||||
Permission to copy in any form is granted for use with
|
||||
conforming SGML systems and applications as defined in
|
||||
ISO 8879, provided this notice is included in all copies.
|
||||
|
||||
-->
|
||||
|
||||
|
||||
<!--
|
||||
|
||||
Public identifier: -//W3C//ENTITIES Added Math Symbols: Arrow Relations//EN//XML
|
||||
System identifier: http://www.w3.org/2003/entities/2007/isoamsa.ent
|
||||
|
||||
The public identifier should always be used verbatim.
|
||||
The system identifier may be changed to suit local requirements.
|
||||
|
||||
Typical invocation:
|
||||
|
||||
<!ENTITY % isoamsa PUBLIC
|
||||
"-//W3C//ENTITIES Added Math Symbols: Arrow Relations//EN//XML"
|
||||
"http://www.w3.org/2003/entities/2007/isoamsa.ent"
|
||||
>
|
||||
%isoamsa;
|
||||
|
||||
-->
|
||||
|
||||
<!ENTITY angzarr "⍼" ><!--RIGHT ANGLE WITH DOWNWARDS ZIGZAG ARROW -->
|
||||
<!ENTITY cirmid "⫯" ><!--VERTICAL LINE WITH CIRCLE ABOVE -->
|
||||
<!ENTITY cudarrl "⤸" ><!--RIGHT-SIDE ARC CLOCKWISE ARROW -->
|
||||
<!ENTITY cudarrr "⤵" ><!--ARROW POINTING RIGHTWARDS THEN CURVING DOWNWARDS -->
|
||||
<!ENTITY cularr "↶" ><!--ANTICLOCKWISE TOP SEMICIRCLE ARROW -->
|
||||
<!ENTITY cularrp "⤽" ><!--TOP ARC ANTICLOCKWISE ARROW WITH PLUS -->
|
||||
<!ENTITY curarr "↷" ><!--CLOCKWISE TOP SEMICIRCLE ARROW -->
|
||||
<!ENTITY curarrm "⤼" ><!--TOP ARC CLOCKWISE ARROW WITH MINUS -->
|
||||
<!ENTITY dArr "⇓" ><!--DOWNWARDS DOUBLE ARROW -->
|
||||
<!ENTITY Darr "↡" ><!--DOWNWARDS TWO HEADED ARROW -->
|
||||
<!ENTITY ddarr "⇊" ><!--DOWNWARDS PAIRED ARROWS -->
|
||||
<!ENTITY DDotrahd "⤑" ><!--RIGHTWARDS ARROW WITH DOTTED STEM -->
|
||||
<!ENTITY dfisht "⥿" ><!--DOWN FISH TAIL -->
|
||||
<!ENTITY dHar "⥥" ><!--DOWNWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT -->
|
||||
<!ENTITY dharl "⇃" ><!--DOWNWARDS HARPOON WITH BARB LEFTWARDS -->
|
||||
<!ENTITY dharr "⇂" ><!--DOWNWARDS HARPOON WITH BARB RIGHTWARDS -->
|
||||
<!ENTITY duarr "⇵" ><!--DOWNWARDS ARROW LEFTWARDS OF UPWARDS ARROW -->
|
||||
<!ENTITY duhar "⥯" ><!--DOWNWARDS HARPOON WITH BARB LEFT BESIDE UPWARDS HARPOON WITH BARB RIGHT -->
|
||||
<!ENTITY dzigrarr "⟿" ><!--LONG RIGHTWARDS SQUIGGLE ARROW -->
|
||||
<!ENTITY erarr "⥱" ><!--EQUALS SIGN ABOVE RIGHTWARDS ARROW -->
|
||||
<!ENTITY harr "↔" ><!--LEFT RIGHT ARROW -->
|
||||
<!ENTITY hArr "⇔" ><!--LEFT RIGHT DOUBLE ARROW -->
|
||||
<!ENTITY harrcir "⥈" ><!--LEFT RIGHT ARROW THROUGH SMALL CIRCLE -->
|
||||
<!ENTITY harrw "↭" ><!--LEFT RIGHT WAVE ARROW -->
|
||||
<!ENTITY hoarr "⇿" ><!--LEFT RIGHT OPEN-HEADED ARROW -->
|
||||
<!ENTITY imof "⊷" ><!--IMAGE OF -->
|
||||
<!ENTITY lAarr "⇚" ><!--LEFTWARDS TRIPLE ARROW -->
|
||||
<!ENTITY Larr "↞" ><!--LEFTWARDS TWO HEADED ARROW -->
|
||||
<!ENTITY larrbfs "⤟" ><!--LEFTWARDS ARROW FROM BAR TO BLACK DIAMOND -->
|
||||
<!ENTITY larrfs "⤝" ><!--LEFTWARDS ARROW TO BLACK DIAMOND -->
|
||||
<!ENTITY larrhk "↩" ><!--LEFTWARDS ARROW WITH HOOK -->
|
||||
<!ENTITY larrlp "↫" ><!--LEFTWARDS ARROW WITH LOOP -->
|
||||
<!ENTITY larrpl "⤹" ><!--LEFT-SIDE ARC ANTICLOCKWISE ARROW -->
|
||||
<!ENTITY larrsim "⥳" ><!--LEFTWARDS ARROW ABOVE TILDE OPERATOR -->
|
||||
<!ENTITY larrtl "↢" ><!--LEFTWARDS ARROW WITH TAIL -->
|
||||
<!ENTITY latail "⤙" ><!--LEFTWARDS ARROW-TAIL -->
|
||||
<!ENTITY lAtail "⤛" ><!--LEFTWARDS DOUBLE ARROW-TAIL -->
|
||||
<!ENTITY lbarr "⤌" ><!--LEFTWARDS DOUBLE DASH ARROW -->
|
||||
<!ENTITY lBarr "⤎" ><!--LEFTWARDS TRIPLE DASH ARROW -->
|
||||
<!ENTITY ldca "⤶" ><!--ARROW POINTING DOWNWARDS THEN CURVING LEFTWARDS -->
|
||||
<!ENTITY ldrdhar "⥧" ><!--LEFTWARDS HARPOON WITH BARB DOWN ABOVE RIGHTWARDS HARPOON WITH BARB DOWN -->
|
||||
<!ENTITY ldrushar "⥋" ><!--LEFT BARB DOWN RIGHT BARB UP HARPOON -->
|
||||
<!ENTITY ldsh "↲" ><!--DOWNWARDS ARROW WITH TIP LEFTWARDS -->
|
||||
<!ENTITY lfisht "⥼" ><!--LEFT FISH TAIL -->
|
||||
<!ENTITY lHar "⥢" ><!--LEFTWARDS HARPOON WITH BARB UP ABOVE LEFTWARDS HARPOON WITH BARB DOWN -->
|
||||
<!ENTITY lhard "↽" ><!--LEFTWARDS HARPOON WITH BARB DOWNWARDS -->
|
||||
<!ENTITY lharu "↼" ><!--LEFTWARDS HARPOON WITH BARB UPWARDS -->
|
||||
<!ENTITY lharul "⥪" ><!--LEFTWARDS HARPOON WITH BARB UP ABOVE LONG DASH -->
|
||||
<!ENTITY llarr "⇇" ><!--LEFTWARDS PAIRED ARROWS -->
|
||||
<!ENTITY llhard "⥫" ><!--LEFTWARDS HARPOON WITH BARB DOWN BELOW LONG DASH -->
|
||||
<!ENTITY loarr "⇽" ><!--LEFTWARDS OPEN-HEADED ARROW -->
|
||||
<!ENTITY lrarr "⇆" ><!--LEFTWARDS ARROW OVER RIGHTWARDS ARROW -->
|
||||
<!ENTITY lrhar "⇋" ><!--LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON -->
|
||||
<!ENTITY lrhard "⥭" ><!--RIGHTWARDS HARPOON WITH BARB DOWN BELOW LONG DASH -->
|
||||
<!ENTITY lsh "↰" ><!--UPWARDS ARROW WITH TIP LEFTWARDS -->
|
||||
<!ENTITY lurdshar "⥊" ><!--LEFT BARB UP RIGHT BARB DOWN HARPOON -->
|
||||
<!ENTITY luruhar "⥦" ><!--LEFTWARDS HARPOON WITH BARB UP ABOVE RIGHTWARDS HARPOON WITH BARB UP -->
|
||||
<!ENTITY map "↦" ><!--RIGHTWARDS ARROW FROM BAR -->
|
||||
<!ENTITY Map "⤅" ><!--RIGHTWARDS TWO-HEADED ARROW FROM BAR -->
|
||||
<!ENTITY midcir "⫰" ><!--VERTICAL LINE WITH CIRCLE BELOW -->
|
||||
<!ENTITY mumap "⊸" ><!--MULTIMAP -->
|
||||
<!ENTITY nearhk "⤤" ><!--NORTH EAST ARROW WITH HOOK -->
|
||||
<!ENTITY nearr "↗" ><!--NORTH EAST ARROW -->
|
||||
<!ENTITY neArr "⇗" ><!--NORTH EAST DOUBLE ARROW -->
|
||||
<!ENTITY nesear "⤨" ><!--NORTH EAST ARROW AND SOUTH EAST ARROW -->
|
||||
<!ENTITY nharr "↮" ><!--LEFT RIGHT ARROW WITH STROKE -->
|
||||
<!ENTITY nhArr "⇎" ><!--LEFT RIGHT DOUBLE ARROW WITH STROKE -->
|
||||
<!ENTITY nlarr "↚" ><!--LEFTWARDS ARROW WITH STROKE -->
|
||||
<!ENTITY nlArr "⇍" ><!--LEFTWARDS DOUBLE ARROW WITH STROKE -->
|
||||
<!ENTITY nrarr "↛" ><!--RIGHTWARDS ARROW WITH STROKE -->
|
||||
<!ENTITY nrArr "⇏" ><!--RIGHTWARDS DOUBLE ARROW WITH STROKE -->
|
||||
<!ENTITY nrarrc "⤳̸" ><!--WAVE ARROW POINTING DIRECTLY RIGHT with slash -->
|
||||
<!ENTITY nrarrw "↝̸" ><!--RIGHTWARDS WAVE ARROW with slash -->
|
||||
<!ENTITY nvHarr "⤄" ><!--LEFT RIGHT DOUBLE ARROW WITH VERTICAL STROKE -->
|
||||
<!ENTITY nvlArr "⤂" ><!--LEFTWARDS DOUBLE ARROW WITH VERTICAL STROKE -->
|
||||
<!ENTITY nvrArr "⤃" ><!--RIGHTWARDS DOUBLE ARROW WITH VERTICAL STROKE -->
|
||||
<!ENTITY nwarhk "⤣" ><!--NORTH WEST ARROW WITH HOOK -->
|
||||
<!ENTITY nwarr "↖" ><!--NORTH WEST ARROW -->
|
||||
<!ENTITY nwArr "⇖" ><!--NORTH WEST DOUBLE ARROW -->
|
||||
<!ENTITY nwnear "⤧" ><!--NORTH WEST ARROW AND NORTH EAST ARROW -->
|
||||
<!ENTITY olarr "↺" ><!--ANTICLOCKWISE OPEN CIRCLE ARROW -->
|
||||
<!ENTITY orarr "↻" ><!--CLOCKWISE OPEN CIRCLE ARROW -->
|
||||
<!ENTITY origof "⊶" ><!--ORIGINAL OF -->
|
||||
<!ENTITY rAarr "⇛" ><!--RIGHTWARDS TRIPLE ARROW -->
|
||||
<!ENTITY Rarr "↠" ><!--RIGHTWARDS TWO HEADED ARROW -->
|
||||
<!ENTITY rarrap "⥵" ><!--RIGHTWARDS ARROW ABOVE ALMOST EQUAL TO -->
|
||||
<!ENTITY rarrbfs "⤠" ><!--RIGHTWARDS ARROW FROM BAR TO BLACK DIAMOND -->
|
||||
<!ENTITY rarrc "⤳" ><!--WAVE ARROW POINTING DIRECTLY RIGHT -->
|
||||
<!ENTITY rarrfs "⤞" ><!--RIGHTWARDS ARROW TO BLACK DIAMOND -->
|
||||
<!ENTITY rarrhk "↪" ><!--RIGHTWARDS ARROW WITH HOOK -->
|
||||
<!ENTITY rarrlp "↬" ><!--RIGHTWARDS ARROW WITH LOOP -->
|
||||
<!ENTITY rarrpl "⥅" ><!--RIGHTWARDS ARROW WITH PLUS BELOW -->
|
||||
<!ENTITY rarrsim "⥴" ><!--RIGHTWARDS ARROW ABOVE TILDE OPERATOR -->
|
||||
<!ENTITY rarrtl "↣" ><!--RIGHTWARDS ARROW WITH TAIL -->
|
||||
<!ENTITY Rarrtl "⤖" ><!--RIGHTWARDS TWO-HEADED ARROW WITH TAIL -->
|
||||
<!ENTITY rarrw "↝" ><!--RIGHTWARDS WAVE ARROW -->
|
||||
<!ENTITY ratail "⤚" ><!--RIGHTWARDS ARROW-TAIL -->
|
||||
<!ENTITY rAtail "⤜" ><!--RIGHTWARDS DOUBLE ARROW-TAIL -->
|
||||
<!ENTITY rbarr "⤍" ><!--RIGHTWARDS DOUBLE DASH ARROW -->
|
||||
<!ENTITY rBarr "⤏" ><!--RIGHTWARDS TRIPLE DASH ARROW -->
|
||||
<!ENTITY RBarr "⤐" ><!--RIGHTWARDS TWO-HEADED TRIPLE DASH ARROW -->
|
||||
<!ENTITY rdca "⤷" ><!--ARROW POINTING DOWNWARDS THEN CURVING RIGHTWARDS -->
|
||||
<!ENTITY rdldhar "⥩" ><!--RIGHTWARDS HARPOON WITH BARB DOWN ABOVE LEFTWARDS HARPOON WITH BARB DOWN -->
|
||||
<!ENTITY rdsh "↳" ><!--DOWNWARDS ARROW WITH TIP RIGHTWARDS -->
|
||||
<!ENTITY rfisht "⥽" ><!--RIGHT FISH TAIL -->
|
||||
<!ENTITY rHar "⥤" ><!--RIGHTWARDS HARPOON WITH BARB UP ABOVE RIGHTWARDS HARPOON WITH BARB DOWN -->
|
||||
<!ENTITY rhard "⇁" ><!--RIGHTWARDS HARPOON WITH BARB DOWNWARDS -->
|
||||
<!ENTITY rharu "⇀" ><!--RIGHTWARDS HARPOON WITH BARB UPWARDS -->
|
||||
<!ENTITY rharul "⥬" ><!--RIGHTWARDS HARPOON WITH BARB UP ABOVE LONG DASH -->
|
||||
<!ENTITY rlarr "⇄" ><!--RIGHTWARDS ARROW OVER LEFTWARDS ARROW -->
|
||||
<!ENTITY rlhar "⇌" ><!--RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON -->
|
||||
<!ENTITY roarr "⇾" ><!--RIGHTWARDS OPEN-HEADED ARROW -->
|
||||
<!ENTITY rrarr "⇉" ><!--RIGHTWARDS PAIRED ARROWS -->
|
||||
<!ENTITY rsh "↱" ><!--UPWARDS ARROW WITH TIP RIGHTWARDS -->
|
||||
<!ENTITY ruluhar "⥨" ><!--RIGHTWARDS HARPOON WITH BARB UP ABOVE LEFTWARDS HARPOON WITH BARB UP -->
|
||||
<!ENTITY searhk "⤥" ><!--SOUTH EAST ARROW WITH HOOK -->
|
||||
<!ENTITY searr "↘" ><!--SOUTH EAST ARROW -->
|
||||
<!ENTITY seArr "⇘" ><!--SOUTH EAST DOUBLE ARROW -->
|
||||
<!ENTITY seswar "⤩" ><!--SOUTH EAST ARROW AND SOUTH WEST ARROW -->
|
||||
<!ENTITY simrarr "⥲" ><!--TILDE OPERATOR ABOVE RIGHTWARDS ARROW -->
|
||||
<!ENTITY slarr "←" ><!--LEFTWARDS ARROW -->
|
||||
<!ENTITY srarr "→" ><!--RIGHTWARDS ARROW -->
|
||||
<!ENTITY swarhk "⤦" ><!--SOUTH WEST ARROW WITH HOOK -->
|
||||
<!ENTITY swarr "↙" ><!--SOUTH WEST ARROW -->
|
||||
<!ENTITY swArr "⇙" ><!--SOUTH WEST DOUBLE ARROW -->
|
||||
<!ENTITY swnwar "⤪" ><!--SOUTH WEST ARROW AND NORTH WEST ARROW -->
|
||||
<!ENTITY uArr "⇑" ><!--UPWARDS DOUBLE ARROW -->
|
||||
<!ENTITY Uarr "↟" ><!--UPWARDS TWO HEADED ARROW -->
|
||||
<!ENTITY Uarrocir "⥉" ><!--UPWARDS TWO-HEADED ARROW FROM SMALL CIRCLE -->
|
||||
<!ENTITY udarr "⇅" ><!--UPWARDS ARROW LEFTWARDS OF DOWNWARDS ARROW -->
|
||||
<!ENTITY udhar "⥮" ><!--UPWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT -->
|
||||
<!ENTITY ufisht "⥾" ><!--UP FISH TAIL -->
|
||||
<!ENTITY uHar "⥣" ><!--UPWARDS HARPOON WITH BARB LEFT BESIDE UPWARDS HARPOON WITH BARB RIGHT -->
|
||||
<!ENTITY uharl "↿" ><!--UPWARDS HARPOON WITH BARB LEFTWARDS -->
|
||||
<!ENTITY uharr "↾" ><!--UPWARDS HARPOON WITH BARB RIGHTWARDS -->
|
||||
<!ENTITY uuarr "⇈" ><!--UPWARDS PAIRED ARROWS -->
|
||||
<!ENTITY varr "↕" ><!--UP DOWN ARROW -->
|
||||
<!ENTITY vArr "⇕" ><!--UP DOWN DOUBLE ARROW -->
|
||||
<!ENTITY xharr "⟷" ><!--LONG LEFT RIGHT ARROW -->
|
||||
<!ENTITY xhArr "⟺" ><!--LONG LEFT RIGHT DOUBLE ARROW -->
|
||||
<!ENTITY xlarr "⟵" ><!--LONG LEFTWARDS ARROW -->
|
||||
<!ENTITY xlArr "⟸" ><!--LONG LEFTWARDS DOUBLE ARROW -->
|
||||
<!ENTITY xmap "⟼" ><!--LONG RIGHTWARDS ARROW FROM BAR -->
|
||||
<!ENTITY xrarr "⟶" ><!--LONG RIGHTWARDS ARROW -->
|
||||
<!ENTITY xrArr "⟹" ><!--LONG RIGHTWARDS DOUBLE ARROW -->
|
||||
<!ENTITY zigrarr "⇝" ><!--RIGHTWARDS SQUIGGLE ARROW -->
|
||||
|
|
@ -0,0 +1,174 @@
|
|||
|
||||
<!--
|
||||
Source: XML Entity Definitions for Characters, W3C Recommendation 01 April 2010
|
||||
http://www.w3.org/TR/2010/REC-xml-entity-names-20100401/
|
||||
Updated: 2010-04-01
|
||||
-->
|
||||
|
||||
<!--
|
||||
File isoamsb.ent produced by the XSL script entities.xsl
|
||||
from input data in unicode.xml.
|
||||
|
||||
Copyright 1998 - 2010 W3C.
|
||||
|
||||
Use and distribution of this code are permitted under the terms of the
|
||||
W3C Software Notice and License.
|
||||
http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html
|
||||
|
||||
Please report any errors to David Carlisle
|
||||
via the public W3C list www-math@w3.org.
|
||||
|
||||
The numeric character values assigned to each entity
|
||||
(should) match the Unicode assignments in Unicode 5.x.
|
||||
|
||||
References to the VARIANT SELECTOR 1 character (︀)
|
||||
should match the uses listed in Unicode Technical Report 25.
|
||||
|
||||
Entity names in this file are derived from files carrying the
|
||||
following notice:
|
||||
|
||||
(C) International Organization for Standardization 1991
|
||||
Permission to copy in any form is granted for use with
|
||||
conforming SGML systems and applications as defined in
|
||||
ISO 8879, provided this notice is included in all copies.
|
||||
|
||||
-->
|
||||
|
||||
|
||||
<!--
|
||||
|
||||
Public identifier: -//W3C//ENTITIES Added Math Symbols: Binary Operators//EN//XML
|
||||
System identifier: http://www.w3.org/2003/entities/2007/isoamsb.ent
|
||||
|
||||
The public identifier should always be used verbatim.
|
||||
The system identifier may be changed to suit local requirements.
|
||||
|
||||
Typical invocation:
|
||||
|
||||
<!ENTITY % isoamsb PUBLIC
|
||||
"-//W3C//ENTITIES Added Math Symbols: Binary Operators//EN//XML"
|
||||
"http://www.w3.org/2003/entities/2007/isoamsb.ent"
|
||||
>
|
||||
%isoamsb;
|
||||
|
||||
-->
|
||||
|
||||
<!ENTITY ac "∾" ><!--INVERTED LAZY S -->
|
||||
<!ENTITY acE "∾̳" ><!--INVERTED LAZY S with double underline -->
|
||||
<!ENTITY amalg "⨿" ><!--AMALGAMATION OR COPRODUCT -->
|
||||
<!ENTITY barvee "⊽" ><!--NOR -->
|
||||
<!ENTITY barwed "⌅" ><!--PROJECTIVE -->
|
||||
<!ENTITY Barwed "⌆" ><!--PERSPECTIVE -->
|
||||
<!ENTITY bsolb "⧅" ><!--SQUARED FALLING DIAGONAL SLASH -->
|
||||
<!ENTITY Cap "⋒" ><!--DOUBLE INTERSECTION -->
|
||||
<!ENTITY capand "⩄" ><!--INTERSECTION WITH LOGICAL AND -->
|
||||
<!ENTITY capbrcup "⩉" ><!--INTERSECTION ABOVE BAR ABOVE UNION -->
|
||||
<!ENTITY capcap "⩋" ><!--INTERSECTION BESIDE AND JOINED WITH INTERSECTION -->
|
||||
<!ENTITY capcup "⩇" ><!--INTERSECTION ABOVE UNION -->
|
||||
<!ENTITY capdot "⩀" ><!--INTERSECTION WITH DOT -->
|
||||
<!ENTITY caps "∩︀" ><!--INTERSECTION with serifs -->
|
||||
<!ENTITY ccaps "⩍" ><!--CLOSED INTERSECTION WITH SERIFS -->
|
||||
<!ENTITY ccups "⩌" ><!--CLOSED UNION WITH SERIFS -->
|
||||
<!ENTITY ccupssm "⩐" ><!--CLOSED UNION WITH SERIFS AND SMASH PRODUCT -->
|
||||
<!ENTITY coprod "∐" ><!--N-ARY COPRODUCT -->
|
||||
<!ENTITY Cup "⋓" ><!--DOUBLE UNION -->
|
||||
<!ENTITY cupbrcap "⩈" ><!--UNION ABOVE BAR ABOVE INTERSECTION -->
|
||||
<!ENTITY cupcap "⩆" ><!--UNION ABOVE INTERSECTION -->
|
||||
<!ENTITY cupcup "⩊" ><!--UNION BESIDE AND JOINED WITH UNION -->
|
||||
<!ENTITY cupdot "⊍" ><!--MULTISET MULTIPLICATION -->
|
||||
<!ENTITY cupor "⩅" ><!--UNION WITH LOGICAL OR -->
|
||||
<!ENTITY cups "∪︀" ><!--UNION with serifs -->
|
||||
<!ENTITY cuvee "⋎" ><!--CURLY LOGICAL OR -->
|
||||
<!ENTITY cuwed "⋏" ><!--CURLY LOGICAL AND -->
|
||||
<!ENTITY dagger "†" ><!--DAGGER -->
|
||||
<!ENTITY Dagger "‡" ><!--DOUBLE DAGGER -->
|
||||
<!ENTITY diam "⋄" ><!--DIAMOND OPERATOR -->
|
||||
<!ENTITY divonx "⋇" ><!--DIVISION TIMES -->
|
||||
<!ENTITY eplus "⩱" ><!--EQUALS SIGN ABOVE PLUS SIGN -->
|
||||
<!ENTITY hercon "⊹" ><!--HERMITIAN CONJUGATE MATRIX -->
|
||||
<!ENTITY intcal "⊺" ><!--INTERCALATE -->
|
||||
<!ENTITY iprod "⨼" ><!--INTERIOR PRODUCT -->
|
||||
<!ENTITY loplus "⨭" ><!--PLUS SIGN IN LEFT HALF CIRCLE -->
|
||||
<!ENTITY lotimes "⨴" ><!--MULTIPLICATION SIGN IN LEFT HALF CIRCLE -->
|
||||
<!ENTITY lthree "⋋" ><!--LEFT SEMIDIRECT PRODUCT -->
|
||||
<!ENTITY ltimes "⋉" ><!--LEFT NORMAL FACTOR SEMIDIRECT PRODUCT -->
|
||||
<!ENTITY midast "*" ><!--ASTERISK -->
|
||||
<!ENTITY minusb "⊟" ><!--SQUARED MINUS -->
|
||||
<!ENTITY minusd "∸" ><!--DOT MINUS -->
|
||||
<!ENTITY minusdu "⨪" ><!--MINUS SIGN WITH DOT BELOW -->
|
||||
<!ENTITY ncap "⩃" ><!--INTERSECTION WITH OVERBAR -->
|
||||
<!ENTITY ncup "⩂" ><!--UNION WITH OVERBAR -->
|
||||
<!ENTITY oast "⊛" ><!--CIRCLED ASTERISK OPERATOR -->
|
||||
<!ENTITY ocir "⊚" ><!--CIRCLED RING OPERATOR -->
|
||||
<!ENTITY odash "⊝" ><!--CIRCLED DASH -->
|
||||
<!ENTITY odiv "⨸" ><!--CIRCLED DIVISION SIGN -->
|
||||
<!ENTITY odot "⊙" ><!--CIRCLED DOT OPERATOR -->
|
||||
<!ENTITY odsold "⦼" ><!--CIRCLED ANTICLOCKWISE-ROTATED DIVISION SIGN -->
|
||||
<!ENTITY ofcir "⦿" ><!--CIRCLED BULLET -->
|
||||
<!ENTITY ogt "⧁" ><!--CIRCLED GREATER-THAN -->
|
||||
<!ENTITY ohbar "⦵" ><!--CIRCLE WITH HORIZONTAL BAR -->
|
||||
<!ENTITY olcir "⦾" ><!--CIRCLED WHITE BULLET -->
|
||||
<!ENTITY olt "⧀" ><!--CIRCLED LESS-THAN -->
|
||||
<!ENTITY omid "⦶" ><!--CIRCLED VERTICAL BAR -->
|
||||
<!ENTITY ominus "⊖" ><!--CIRCLED MINUS -->
|
||||
<!ENTITY opar "⦷" ><!--CIRCLED PARALLEL -->
|
||||
<!ENTITY operp "⦹" ><!--CIRCLED PERPENDICULAR -->
|
||||
<!ENTITY oplus "⊕" ><!--CIRCLED PLUS -->
|
||||
<!ENTITY osol "⊘" ><!--CIRCLED DIVISION SLASH -->
|
||||
<!ENTITY otimes "⊗" ><!--CIRCLED TIMES -->
|
||||
<!ENTITY Otimes "⨷" ><!--MULTIPLICATION SIGN IN DOUBLE CIRCLE -->
|
||||
<!ENTITY otimesas "⨶" ><!--CIRCLED MULTIPLICATION SIGN WITH CIRCUMFLEX ACCENT -->
|
||||
<!ENTITY ovbar "⌽" ><!--APL FUNCTIONAL SYMBOL CIRCLE STILE -->
|
||||
<!ENTITY plusacir "⨣" ><!--PLUS SIGN WITH CIRCUMFLEX ACCENT ABOVE -->
|
||||
<!ENTITY plusb "⊞" ><!--SQUARED PLUS -->
|
||||
<!ENTITY pluscir "⨢" ><!--PLUS SIGN WITH SMALL CIRCLE ABOVE -->
|
||||
<!ENTITY plusdo "∔" ><!--DOT PLUS -->
|
||||
<!ENTITY plusdu "⨥" ><!--PLUS SIGN WITH DOT BELOW -->
|
||||
<!ENTITY pluse "⩲" ><!--PLUS SIGN ABOVE EQUALS SIGN -->
|
||||
<!ENTITY plussim "⨦" ><!--PLUS SIGN WITH TILDE BELOW -->
|
||||
<!ENTITY plustwo "⨧" ><!--PLUS SIGN WITH SUBSCRIPT TWO -->
|
||||
<!ENTITY prod "∏" ><!--N-ARY PRODUCT -->
|
||||
<!ENTITY race "∽̱" ><!--REVERSED TILDE with underline -->
|
||||
<!ENTITY roplus "⨮" ><!--PLUS SIGN IN RIGHT HALF CIRCLE -->
|
||||
<!ENTITY rotimes "⨵" ><!--MULTIPLICATION SIGN IN RIGHT HALF CIRCLE -->
|
||||
<!ENTITY rthree "⋌" ><!--RIGHT SEMIDIRECT PRODUCT -->
|
||||
<!ENTITY rtimes "⋊" ><!--RIGHT NORMAL FACTOR SEMIDIRECT PRODUCT -->
|
||||
<!ENTITY sdot "⋅" ><!--DOT OPERATOR -->
|
||||
<!ENTITY sdotb "⊡" ><!--SQUARED DOT OPERATOR -->
|
||||
<!ENTITY setmn "∖" ><!--SET MINUS -->
|
||||
<!ENTITY simplus "⨤" ><!--PLUS SIGN WITH TILDE ABOVE -->
|
||||
<!ENTITY smashp "⨳" ><!--SMASH PRODUCT -->
|
||||
<!ENTITY solb "⧄" ><!--SQUARED RISING DIAGONAL SLASH -->
|
||||
<!ENTITY sqcap "⊓" ><!--SQUARE CAP -->
|
||||
<!ENTITY sqcaps "⊓︀" ><!--SQUARE CAP with serifs -->
|
||||
<!ENTITY sqcup "⊔" ><!--SQUARE CUP -->
|
||||
<!ENTITY sqcups "⊔︀" ><!--SQUARE CUP with serifs -->
|
||||
<!ENTITY ssetmn "∖" ><!--SET MINUS -->
|
||||
<!ENTITY sstarf "⋆" ><!--STAR OPERATOR -->
|
||||
<!ENTITY subdot "⪽" ><!--SUBSET WITH DOT -->
|
||||
<!ENTITY sum "∑" ><!--N-ARY SUMMATION -->
|
||||
<!ENTITY supdot "⪾" ><!--SUPERSET WITH DOT -->
|
||||
<!ENTITY timesb "⊠" ><!--SQUARED TIMES -->
|
||||
<!ENTITY timesbar "⨱" ><!--MULTIPLICATION SIGN WITH UNDERBAR -->
|
||||
<!ENTITY timesd "⨰" ><!--MULTIPLICATION SIGN WITH DOT ABOVE -->
|
||||
<!ENTITY tridot "◬" ><!--WHITE UP-POINTING TRIANGLE WITH DOT -->
|
||||
<!ENTITY triminus "⨺" ><!--MINUS SIGN IN TRIANGLE -->
|
||||
<!ENTITY triplus "⨹" ><!--PLUS SIGN IN TRIANGLE -->
|
||||
<!ENTITY trisb "⧍" ><!--TRIANGLE WITH SERIFS AT BOTTOM -->
|
||||
<!ENTITY tritime "⨻" ><!--MULTIPLICATION SIGN IN TRIANGLE -->
|
||||
<!ENTITY uplus "⊎" ><!--MULTISET UNION -->
|
||||
<!ENTITY veebar "⊻" ><!--XOR -->
|
||||
<!ENTITY wedbar "⩟" ><!--LOGICAL AND WITH UNDERBAR -->
|
||||
<!ENTITY wreath "≀" ><!--WREATH PRODUCT -->
|
||||
<!ENTITY xcap "⋂" ><!--N-ARY INTERSECTION -->
|
||||
<!ENTITY xcirc "◯" ><!--LARGE CIRCLE -->
|
||||
<!ENTITY xcup "⋃" ><!--N-ARY UNION -->
|
||||
<!ENTITY xdtri "▽" ><!--WHITE DOWN-POINTING TRIANGLE -->
|
||||
<!ENTITY xodot "⨀" ><!--N-ARY CIRCLED DOT OPERATOR -->
|
||||
<!ENTITY xoplus "⨁" ><!--N-ARY CIRCLED PLUS OPERATOR -->
|
||||
<!ENTITY xotime "⨂" ><!--N-ARY CIRCLED TIMES OPERATOR -->
|
||||
<!ENTITY xsqcup "⨆" ><!--N-ARY SQUARE UNION OPERATOR -->
|
||||
<!ENTITY xuplus "⨄" ><!--N-ARY UNION OPERATOR WITH PLUS -->
|
||||
<!ENTITY xutri "△" ><!--WHITE UP-POINTING TRIANGLE -->
|
||||
<!ENTITY xvee "⋁" ><!--N-ARY LOGICAL OR -->
|
||||
<!ENTITY xwedge "⋀" ><!--N-ARY LOGICAL AND -->
|
||||
|
|
@ -0,0 +1,74 @@
|
|||
|
||||
<!--
|
||||
Source: XML Entity Definitions for Characters, W3C Recommendation 01 April 2010
|
||||
http://www.w3.org/TR/2010/REC-xml-entity-names-20100401/
|
||||
Updated: 2010-04-01
|
||||
-->
|
||||
|
||||
<!--
|
||||
File isoamsc.ent produced by the XSL script entities.xsl
|
||||
from input data in unicode.xml.
|
||||
|
||||
Copyright 1998 - 2010 W3C.
|
||||
|
||||
Use and distribution of this code are permitted under the terms of the
|
||||
W3C Software Notice and License.
|
||||
http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html
|
||||
|
||||
Please report any errors to David Carlisle
|
||||
via the public W3C list www-math@w3.org.
|
||||
|
||||
The numeric character values assigned to each entity
|
||||
(should) match the Unicode assignments in Unicode 5.x.
|
||||
|
||||
Entity names in this file are derived from files carrying the
|
||||
following notice:
|
||||
|
||||
(C) International Organization for Standardization 1991
|
||||
Permission to copy in any form is granted for use with
|
||||
conforming SGML systems and applications as defined in
|
||||
ISO 8879, provided this notice is included in all copies.
|
||||
|
||||
-->
|
||||
|
||||
|
||||
<!--
|
||||
|
||||
Public identifier: -//W3C//ENTITIES Added Math Symbols: Delimiters//EN//XML
|
||||
System identifier: http://www.w3.org/2003/entities/2007/isoamsc.ent
|
||||
|
||||
The public identifier should always be used verbatim.
|
||||
The system identifier may be changed to suit local requirements.
|
||||
|
||||
Typical invocation:
|
||||
|
||||
<!ENTITY % isoamsc PUBLIC
|
||||
"-//W3C//ENTITIES Added Math Symbols: Delimiters//EN//XML"
|
||||
"http://www.w3.org/2003/entities/2007/isoamsc.ent"
|
||||
>
|
||||
%isoamsc;
|
||||
|
||||
-->
|
||||
|
||||
<!ENTITY dlcorn "⌞" ><!--BOTTOM LEFT CORNER -->
|
||||
<!ENTITY drcorn "⌟" ><!--BOTTOM RIGHT CORNER -->
|
||||
<!ENTITY gtlPar "⦕" ><!--DOUBLE LEFT ARC GREATER-THAN BRACKET -->
|
||||
<!ENTITY langd "⦑" ><!--LEFT ANGLE BRACKET WITH DOT -->
|
||||
<!ENTITY lbrke "⦋" ><!--LEFT SQUARE BRACKET WITH UNDERBAR -->
|
||||
<!ENTITY lbrksld "⦏" ><!--LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER -->
|
||||
<!ENTITY lbrkslu "⦍" ><!--LEFT SQUARE BRACKET WITH TICK IN TOP CORNER -->
|
||||
<!ENTITY lceil "⌈" ><!--LEFT CEILING -->
|
||||
<!ENTITY lfloor "⌊" ><!--LEFT FLOOR -->
|
||||
<!ENTITY lmoust "⎰" ><!--UPPER LEFT OR LOWER RIGHT CURLY BRACKET SECTION -->
|
||||
<!ENTITY lparlt "⦓" ><!--LEFT ARC LESS-THAN BRACKET -->
|
||||
<!ENTITY ltrPar "⦖" ><!--DOUBLE RIGHT ARC LESS-THAN BRACKET -->
|
||||
<!ENTITY rangd "⦒" ><!--RIGHT ANGLE BRACKET WITH DOT -->
|
||||
<!ENTITY rbrke "⦌" ><!--RIGHT SQUARE BRACKET WITH UNDERBAR -->
|
||||
<!ENTITY rbrksld "⦎" ><!--RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER -->
|
||||
<!ENTITY rbrkslu "⦐" ><!--RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER -->
|
||||
<!ENTITY rceil "⌉" ><!--RIGHT CEILING -->
|
||||
<!ENTITY rfloor "⌋" ><!--RIGHT FLOOR -->
|
||||
<!ENTITY rmoust "⎱" ><!--UPPER RIGHT OR LOWER LEFT CURLY BRACKET SECTION -->
|
||||
<!ENTITY rpargt "⦔" ><!--RIGHT ARC GREATER-THAN BRACKET -->
|
||||
<!ENTITY ulcorn "⌜" ><!--TOP LEFT CORNER -->
|
||||
<!ENTITY urcorn "⌝" ><!--TOP RIGHT CORNER -->
|
||||
|
|
@ -0,0 +1,145 @@
|
|||
|
||||
<!--
|
||||
Source: XML Entity Definitions for Characters, W3C Recommendation 01 April 2010
|
||||
http://www.w3.org/TR/2010/REC-xml-entity-names-20100401/
|
||||
Updated: 2010-04-01
|
||||
-->
|
||||
|
||||
<!--
|
||||
File isoamsn.ent produced by the XSL script entities.xsl
|
||||
from input data in unicode.xml.
|
||||
|
||||
Copyright 1998 - 2010 W3C.
|
||||
|
||||
Use and distribution of this code are permitted under the terms of the
|
||||
W3C Software Notice and License.
|
||||
http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html
|
||||
|
||||
Please report any errors to David Carlisle
|
||||
via the public W3C list www-math@w3.org.
|
||||
|
||||
The numeric character values assigned to each entity
|
||||
(should) match the Unicode assignments in Unicode 5.x.
|
||||
|
||||
References to the VARIANT SELECTOR 1 character (︀)
|
||||
should match the uses listed in Unicode Technical Report 25.
|
||||
|
||||
Entity names in this file are derived from files carrying the
|
||||
following notice:
|
||||
|
||||
(C) International Organization for Standardization 1991
|
||||
Permission to copy in any form is granted for use with
|
||||
conforming SGML systems and applications as defined in
|
||||
ISO 8879, provided this notice is included in all copies.
|
||||
|
||||
-->
|
||||
|
||||
|
||||
<!--
|
||||
|
||||
Public identifier: -//W3C//ENTITIES Added Math Symbols: Negated Relations//EN//XML
|
||||
System identifier: http://www.w3.org/2003/entities/2007/isoamsn.ent
|
||||
|
||||
The public identifier should always be used verbatim.
|
||||
The system identifier may be changed to suit local requirements.
|
||||
|
||||
Typical invocation:
|
||||
|
||||
<!ENTITY % isoamsn PUBLIC
|
||||
"-//W3C//ENTITIES Added Math Symbols: Negated Relations//EN//XML"
|
||||
"http://www.w3.org/2003/entities/2007/isoamsn.ent"
|
||||
>
|
||||
%isoamsn;
|
||||
|
||||
-->
|
||||
|
||||
<!ENTITY gnap "⪊" ><!--GREATER-THAN AND NOT APPROXIMATE -->
|
||||
<!ENTITY gne "⪈" ><!--GREATER-THAN AND SINGLE-LINE NOT EQUAL TO -->
|
||||
<!ENTITY gnE "≩" ><!--GREATER-THAN BUT NOT EQUAL TO -->
|
||||
<!ENTITY gnsim "⋧" ><!--GREATER-THAN BUT NOT EQUIVALENT TO -->
|
||||
<!ENTITY gvnE "≩︀" ><!--GREATER-THAN BUT NOT EQUAL TO - with vertical stroke -->
|
||||
<!ENTITY lnap "⪉" ><!--LESS-THAN AND NOT APPROXIMATE -->
|
||||
<!ENTITY lne "⪇" ><!--LESS-THAN AND SINGLE-LINE NOT EQUAL TO -->
|
||||
<!ENTITY lnE "≨" ><!--LESS-THAN BUT NOT EQUAL TO -->
|
||||
<!ENTITY lnsim "⋦" ><!--LESS-THAN BUT NOT EQUIVALENT TO -->
|
||||
<!ENTITY lvnE "≨︀" ><!--LESS-THAN BUT NOT EQUAL TO - with vertical stroke -->
|
||||
<!ENTITY nap "≉" ><!--NOT ALMOST EQUAL TO -->
|
||||
<!ENTITY napE "⩰̸" ><!--APPROXIMATELY EQUAL OR EQUAL TO with slash -->
|
||||
<!ENTITY napid "≋̸" ><!--TRIPLE TILDE with slash -->
|
||||
<!ENTITY ncong "≇" ><!--NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO -->
|
||||
<!ENTITY ncongdot "⩭̸" ><!--CONGRUENT WITH DOT ABOVE with slash -->
|
||||
<!ENTITY nequiv "≢" ><!--NOT IDENTICAL TO -->
|
||||
<!ENTITY nge "≱" ><!--NEITHER GREATER-THAN NOR EQUAL TO -->
|
||||
<!ENTITY ngE "≧̸" ><!--GREATER-THAN OVER EQUAL TO with slash -->
|
||||
<!ENTITY nges "⩾̸" ><!--GREATER-THAN OR SLANTED EQUAL TO with slash -->
|
||||
<!ENTITY nGg "⋙̸" ><!--VERY MUCH GREATER-THAN with slash -->
|
||||
<!ENTITY ngsim "≵" ><!--NEITHER GREATER-THAN NOR EQUIVALENT TO -->
|
||||
<!ENTITY ngt "≯" ><!--NOT GREATER-THAN -->
|
||||
<!ENTITY nGt "≫⃒" ><!--MUCH GREATER THAN with vertical line -->
|
||||
<!ENTITY nGtv "≫̸" ><!--MUCH GREATER THAN with slash -->
|
||||
<!ENTITY nle "≰" ><!--NEITHER LESS-THAN NOR EQUAL TO -->
|
||||
<!ENTITY nlE "≦̸" ><!--LESS-THAN OVER EQUAL TO with slash -->
|
||||
<!ENTITY nles "⩽̸" ><!--LESS-THAN OR SLANTED EQUAL TO with slash -->
|
||||
<!ENTITY nLl "⋘̸" ><!--VERY MUCH LESS-THAN with slash -->
|
||||
<!ENTITY nlsim "≴" ><!--NEITHER LESS-THAN NOR EQUIVALENT TO -->
|
||||
<!ENTITY nlt "≮" ><!--NOT LESS-THAN -->
|
||||
<!ENTITY nLt "≪⃒" ><!--MUCH LESS THAN with vertical line -->
|
||||
<!ENTITY nltri "⋪" ><!--NOT NORMAL SUBGROUP OF -->
|
||||
<!ENTITY nltrie "⋬" ><!--NOT NORMAL SUBGROUP OF OR EQUAL TO -->
|
||||
<!ENTITY nLtv "≪̸" ><!--MUCH LESS THAN with slash -->
|
||||
<!ENTITY nmid "∤" ><!--DOES NOT DIVIDE -->
|
||||
<!ENTITY npar "∦" ><!--NOT PARALLEL TO -->
|
||||
<!ENTITY npr "⊀" ><!--DOES NOT PRECEDE -->
|
||||
<!ENTITY nprcue "⋠" ><!--DOES NOT PRECEDE OR EQUAL -->
|
||||
<!ENTITY npre "⪯̸" ><!--PRECEDES ABOVE SINGLE-LINE EQUALS SIGN with slash -->
|
||||
<!ENTITY nrtri "⋫" ><!--DOES NOT CONTAIN AS NORMAL SUBGROUP -->
|
||||
<!ENTITY nrtrie "⋭" ><!--DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL -->
|
||||
<!ENTITY nsc "⊁" ><!--DOES NOT SUCCEED -->
|
||||
<!ENTITY nsccue "⋡" ><!--DOES NOT SUCCEED OR EQUAL -->
|
||||
<!ENTITY nsce "⪰̸" ><!--SUCCEEDS ABOVE SINGLE-LINE EQUALS SIGN with slash -->
|
||||
<!ENTITY nsim "≁" ><!--NOT TILDE -->
|
||||
<!ENTITY nsime "≄" ><!--NOT ASYMPTOTICALLY EQUAL TO -->
|
||||
<!ENTITY nsmid "∤" ><!--DOES NOT DIVIDE -->
|
||||
<!ENTITY nspar "∦" ><!--NOT PARALLEL TO -->
|
||||
<!ENTITY nsqsube "⋢" ><!--NOT SQUARE IMAGE OF OR EQUAL TO -->
|
||||
<!ENTITY nsqsupe "⋣" ><!--NOT SQUARE ORIGINAL OF OR EQUAL TO -->
|
||||
<!ENTITY nsub "⊄" ><!--NOT A SUBSET OF -->
|
||||
<!ENTITY nsube "⊈" ><!--NEITHER A SUBSET OF NOR EQUAL TO -->
|
||||
<!ENTITY nsubE "⫅̸" ><!--SUBSET OF ABOVE EQUALS SIGN with slash -->
|
||||
<!ENTITY nsup "⊅" ><!--NOT A SUPERSET OF -->
|
||||
<!ENTITY nsupe "⊉" ><!--NEITHER A SUPERSET OF NOR EQUAL TO -->
|
||||
<!ENTITY nsupE "⫆̸" ><!--SUPERSET OF ABOVE EQUALS SIGN with slash -->
|
||||
<!ENTITY ntgl "≹" ><!--NEITHER GREATER-THAN NOR LESS-THAN -->
|
||||
<!ENTITY ntlg "≸" ><!--NEITHER LESS-THAN NOR GREATER-THAN -->
|
||||
<!ENTITY nvap "≍⃒" ><!--EQUIVALENT TO with vertical line -->
|
||||
<!ENTITY nvdash "⊬" ><!--DOES NOT PROVE -->
|
||||
<!ENTITY nvDash "⊭" ><!--NOT TRUE -->
|
||||
<!ENTITY nVdash "⊮" ><!--DOES NOT FORCE -->
|
||||
<!ENTITY nVDash "⊯" ><!--NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE -->
|
||||
<!ENTITY nvge "≥⃒" ><!--GREATER-THAN OR EQUAL TO with vertical line -->
|
||||
<!ENTITY nvgt ">⃒" ><!--GREATER-THAN SIGN with vertical line -->
|
||||
<!ENTITY nvle "≤⃒" ><!--LESS-THAN OR EQUAL TO with vertical line -->
|
||||
<!ENTITY nvlt "&#x0003C;⃒" ><!--LESS-THAN SIGN with vertical line -->
|
||||
<!ENTITY nvltrie "⊴⃒" ><!--NORMAL SUBGROUP OF OR EQUAL TO with vertical line -->
|
||||
<!ENTITY nvrtrie "⊵⃒" ><!--CONTAINS AS NORMAL SUBGROUP OR EQUAL TO with vertical line -->
|
||||
<!ENTITY nvsim "∼⃒" ><!--TILDE OPERATOR with vertical line -->
|
||||
<!ENTITY parsim "⫳" ><!--PARALLEL WITH TILDE OPERATOR -->
|
||||
<!ENTITY prnap "⪹" ><!--PRECEDES ABOVE NOT ALMOST EQUAL TO -->
|
||||
<!ENTITY prnE "⪵" ><!--PRECEDES ABOVE NOT EQUAL TO -->
|
||||
<!ENTITY prnsim "⋨" ><!--PRECEDES BUT NOT EQUIVALENT TO -->
|
||||
<!ENTITY rnmid "⫮" ><!--DOES NOT DIVIDE WITH REVERSED NEGATION SLASH -->
|
||||
<!ENTITY scnap "⪺" ><!--SUCCEEDS ABOVE NOT ALMOST EQUAL TO -->
|
||||
<!ENTITY scnE "⪶" ><!--SUCCEEDS ABOVE NOT EQUAL TO -->
|
||||
<!ENTITY scnsim "⋩" ><!--SUCCEEDS BUT NOT EQUIVALENT TO -->
|
||||
<!ENTITY simne "≆" ><!--APPROXIMATELY BUT NOT ACTUALLY EQUAL TO -->
|
||||
<!ENTITY solbar "⌿" ><!--APL FUNCTIONAL SYMBOL SLASH BAR -->
|
||||
<!ENTITY subne "⊊" ><!--SUBSET OF WITH NOT EQUAL TO -->
|
||||
<!ENTITY subnE "⫋" ><!--SUBSET OF ABOVE NOT EQUAL TO -->
|
||||
<!ENTITY supne "⊋" ><!--SUPERSET OF WITH NOT EQUAL TO -->
|
||||
<!ENTITY supnE "⫌" ><!--SUPERSET OF ABOVE NOT EQUAL TO -->
|
||||
<!ENTITY vnsub "⊂⃒" ><!--SUBSET OF with vertical line -->
|
||||
<!ENTITY vnsup "⊃⃒" ><!--SUPERSET OF with vertical line -->
|
||||
<!ENTITY vsubne "⊊︀" ><!--SUBSET OF WITH NOT EQUAL TO - variant with stroke through bottom members -->
|
||||
<!ENTITY vsubnE "⫋︀" ><!--SUBSET OF ABOVE NOT EQUAL TO - variant with stroke through bottom members -->
|
||||
<!ENTITY vsupne "⊋︀" ><!--SUPERSET OF WITH NOT EQUAL TO - variant with stroke through bottom members -->
|
||||
<!ENTITY vsupnE "⫌︀" ><!--SUPERSET OF ABOVE NOT EQUAL TO - variant with stroke through bottom members -->
|
||||
|
|
@ -0,0 +1,104 @@
|
|||
|
||||
<!--
|
||||
Source: XML Entity Definitions for Characters, W3C Recommendation 01 April 2010
|
||||
http://www.w3.org/TR/2010/REC-xml-entity-names-20100401/
|
||||
Updated: 2010-04-01
|
||||
-->
|
||||
|
||||
<!--
|
||||
File isoamso.ent produced by the XSL script entities.xsl
|
||||
from input data in unicode.xml.
|
||||
|
||||
Copyright 1998 - 2010 W3C.
|
||||
|
||||
Use and distribution of this code are permitted under the terms of the
|
||||
W3C Software Notice and License.
|
||||
http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html
|
||||
|
||||
Please report any errors to David Carlisle
|
||||
via the public W3C list www-math@w3.org.
|
||||
|
||||
The numeric character values assigned to each entity
|
||||
(should) match the Unicode assignments in Unicode 5.x.
|
||||
|
||||
Entity names in this file are derived from files carrying the
|
||||
following notice:
|
||||
|
||||
(C) International Organization for Standardization 1991
|
||||
Permission to copy in any form is granted for use with
|
||||
conforming SGML systems and applications as defined in
|
||||
ISO 8879, provided this notice is included in all copies.
|
||||
|
||||
-->
|
||||
|
||||
|
||||
<!--
|
||||
|
||||
Public identifier: -//W3C//ENTITIES Added Math Symbols: Ordinary//EN//XML
|
||||
System identifier: http://www.w3.org/2003/entities/2007/isoamso.ent
|
||||
|
||||
The public identifier should always be used verbatim.
|
||||
The system identifier may be changed to suit local requirements.
|
||||
|
||||
Typical invocation:
|
||||
|
||||
<!ENTITY % isoamso PUBLIC
|
||||
"-//W3C//ENTITIES Added Math Symbols: Ordinary//EN//XML"
|
||||
"http://www.w3.org/2003/entities/2007/isoamso.ent"
|
||||
>
|
||||
%isoamso;
|
||||
|
||||
-->
|
||||
|
||||
<!ENTITY ang "∠" ><!--ANGLE -->
|
||||
<!ENTITY ange "⦤" ><!--ANGLE WITH UNDERBAR -->
|
||||
<!ENTITY angmsd "∡" ><!--MEASURED ANGLE -->
|
||||
<!ENTITY angmsdaa "⦨" ><!--MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING UP AND RIGHT -->
|
||||
<!ENTITY angmsdab "⦩" ><!--MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING UP AND LEFT -->
|
||||
<!ENTITY angmsdac "⦪" ><!--MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING DOWN AND RIGHT -->
|
||||
<!ENTITY angmsdad "⦫" ><!--MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING DOWN AND LEFT -->
|
||||
<!ENTITY angmsdae "⦬" ><!--MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING RIGHT AND UP -->
|
||||
<!ENTITY angmsdaf "⦭" ><!--MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING LEFT AND UP -->
|
||||
<!ENTITY angmsdag "⦮" ><!--MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING RIGHT AND DOWN -->
|
||||
<!ENTITY angmsdah "⦯" ><!--MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING LEFT AND DOWN -->
|
||||
<!ENTITY angrtvb "⊾" ><!--RIGHT ANGLE WITH ARC -->
|
||||
<!ENTITY angrtvbd "⦝" ><!--MEASURED RIGHT ANGLE WITH DOT -->
|
||||
<!ENTITY bbrk "⎵" ><!--BOTTOM SQUARE BRACKET -->
|
||||
<!ENTITY bbrktbrk "⎶" ><!--BOTTOM SQUARE BRACKET OVER TOP SQUARE BRACKET -->
|
||||
<!ENTITY bemptyv "⦰" ><!--REVERSED EMPTY SET -->
|
||||
<!ENTITY beth "ℶ" ><!--BET SYMBOL -->
|
||||
<!ENTITY boxbox "⧉" ><!--TWO JOINED SQUARES -->
|
||||
<!ENTITY bprime "‵" ><!--REVERSED PRIME -->
|
||||
<!ENTITY bsemi "⁏" ><!--REVERSED SEMICOLON -->
|
||||
<!ENTITY cemptyv "⦲" ><!--EMPTY SET WITH SMALL CIRCLE ABOVE -->
|
||||
<!ENTITY cirE "⧃" ><!--CIRCLE WITH TWO HORIZONTAL STROKES TO THE RIGHT -->
|
||||
<!ENTITY cirscir "⧂" ><!--CIRCLE WITH SMALL CIRCLE TO THE RIGHT -->
|
||||
<!ENTITY comp "∁" ><!--COMPLEMENT -->
|
||||
<!ENTITY daleth "ℸ" ><!--DALET SYMBOL -->
|
||||
<!ENTITY demptyv "⦱" ><!--EMPTY SET WITH OVERBAR -->
|
||||
<!ENTITY ell "ℓ" ><!--SCRIPT SMALL L -->
|
||||
<!ENTITY empty "∅" ><!--EMPTY SET -->
|
||||
<!ENTITY emptyv "∅" ><!--EMPTY SET -->
|
||||
<!ENTITY gimel "ℷ" ><!--GIMEL SYMBOL -->
|
||||
<!ENTITY iiota "℩" ><!--TURNED GREEK SMALL LETTER IOTA -->
|
||||
<!ENTITY image "ℑ" ><!--BLACK-LETTER CAPITAL I -->
|
||||
<!ENTITY imath "ı" ><!--LATIN SMALL LETTER DOTLESS I -->
|
||||
<!ENTITY jmath "ȷ" ><!--LATIN SMALL LETTER DOTLESS J -->
|
||||
<!ENTITY laemptyv "⦴" ><!--EMPTY SET WITH LEFT ARROW ABOVE -->
|
||||
<!ENTITY lltri "◺" ><!--LOWER LEFT TRIANGLE -->
|
||||
<!ENTITY lrtri "⊿" ><!--RIGHT TRIANGLE -->
|
||||
<!ENTITY mho "℧" ><!--INVERTED OHM SIGN -->
|
||||
<!ENTITY nang "∠⃒" ><!--ANGLE with vertical line -->
|
||||
<!ENTITY nexist "∄" ><!--THERE DOES NOT EXIST -->
|
||||
<!ENTITY oS "Ⓢ" ><!--CIRCLED LATIN CAPITAL LETTER S -->
|
||||
<!ENTITY planck "ℏ" ><!--PLANCK CONSTANT OVER TWO PI -->
|
||||
<!ENTITY plankv "ℏ" ><!--PLANCK CONSTANT OVER TWO PI -->
|
||||
<!ENTITY raemptyv "⦳" ><!--EMPTY SET WITH RIGHT ARROW ABOVE -->
|
||||
<!ENTITY range "⦥" ><!--REVERSED ANGLE WITH UNDERBAR -->
|
||||
<!ENTITY real "ℜ" ><!--BLACK-LETTER CAPITAL R -->
|
||||
<!ENTITY tbrk "⎴" ><!--TOP SQUARE BRACKET -->
|
||||
<!ENTITY trpezium "⏢" ><!--WHITE TRAPEZIUM -->
|
||||
<!ENTITY ultri "◸" ><!--UPPER LEFT TRIANGLE -->
|
||||
<!ENTITY urtri "◹" ><!--UPPER RIGHT TRIANGLE -->
|
||||
<!ENTITY vzigzag "⦚" ><!--VERTICAL ZIGZAG LINE -->
|
||||
<!ENTITY weierp "℘" ><!--SCRIPT CAPITAL P -->
|
||||
|
|
@ -0,0 +1,235 @@
|
|||
|
||||
<!--
|
||||
Source: XML Entity Definitions for Characters, W3C Recommendation 01 April 2010
|
||||
http://www.w3.org/TR/2010/REC-xml-entity-names-20100401/
|
||||
Updated: 2010-04-01
|
||||
-->
|
||||
|
||||
<!--
|
||||
File isoamsr.ent produced by the XSL script entities.xsl
|
||||
from input data in unicode.xml.
|
||||
|
||||
Copyright 1998 - 2010 W3C.
|
||||
|
||||
Use and distribution of this code are permitted under the terms of the
|
||||
W3C Software Notice and License.
|
||||
http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html
|
||||
|
||||
Please report any errors to David Carlisle
|
||||
via the public W3C list www-math@w3.org.
|
||||
|
||||
The numeric character values assigned to each entity
|
||||
(should) match the Unicode assignments in Unicode 5.x.
|
||||
|
||||
References to the VARIANT SELECTOR 1 character (︀)
|
||||
should match the uses listed in Unicode Technical Report 25.
|
||||
|
||||
Entity names in this file are derived from files carrying the
|
||||
following notice:
|
||||
|
||||
(C) International Organization for Standardization 1991
|
||||
Permission to copy in any form is granted for use with
|
||||
conforming SGML systems and applications as defined in
|
||||
ISO 8879, provided this notice is included in all copies.
|
||||
|
||||
-->
|
||||
|
||||
|
||||
<!--
|
||||
|
||||
Public identifier: -//W3C//ENTITIES Added Math Symbols: Relations//EN//XML
|
||||
System identifier: http://www.w3.org/2003/entities/2007/isoamsr.ent
|
||||
|
||||
The public identifier should always be used verbatim.
|
||||
The system identifier may be changed to suit local requirements.
|
||||
|
||||
Typical invocation:
|
||||
|
||||
<!ENTITY % isoamsr PUBLIC
|
||||
"-//W3C//ENTITIES Added Math Symbols: Relations//EN//XML"
|
||||
"http://www.w3.org/2003/entities/2007/isoamsr.ent"
|
||||
>
|
||||
%isoamsr;
|
||||
|
||||
-->
|
||||
|
||||
<!ENTITY ape "≊" ><!--ALMOST EQUAL OR EQUAL TO -->
|
||||
<!ENTITY apE "⩰" ><!--APPROXIMATELY EQUAL OR EQUAL TO -->
|
||||
<!ENTITY apid "≋" ><!--TRIPLE TILDE -->
|
||||
<!ENTITY asymp "≈" ><!--ALMOST EQUAL TO -->
|
||||
<!ENTITY Barv "⫧" ><!--SHORT DOWN TACK WITH OVERBAR -->
|
||||
<!ENTITY bcong "≌" ><!--ALL EQUAL TO -->
|
||||
<!ENTITY bepsi "϶" ><!--GREEK REVERSED LUNATE EPSILON SYMBOL -->
|
||||
<!ENTITY bowtie "⋈" ><!--BOWTIE -->
|
||||
<!ENTITY bsim "∽" ><!--REVERSED TILDE -->
|
||||
<!ENTITY bsime "⋍" ><!--REVERSED TILDE EQUALS -->
|
||||
<!ENTITY bsolhsub "⟈" ><!--REVERSE SOLIDUS PRECEDING SUBSET -->
|
||||
<!ENTITY bump "≎" ><!--GEOMETRICALLY EQUIVALENT TO -->
|
||||
<!ENTITY bumpe "≏" ><!--DIFFERENCE BETWEEN -->
|
||||
<!ENTITY bumpE "⪮" ><!--EQUALS SIGN WITH BUMPY ABOVE -->
|
||||
<!ENTITY cire "≗" ><!--RING EQUAL TO -->
|
||||
<!ENTITY Colon "∷" ><!--PROPORTION -->
|
||||
<!ENTITY colone "≔" ><!--COLON EQUALS -->
|
||||
<!ENTITY Colone "⩴" ><!--DOUBLE COLON EQUAL -->
|
||||
<!ENTITY congdot "⩭" ><!--CONGRUENT WITH DOT ABOVE -->
|
||||
<!ENTITY csub "⫏" ><!--CLOSED SUBSET -->
|
||||
<!ENTITY csube "⫑" ><!--CLOSED SUBSET OR EQUAL TO -->
|
||||
<!ENTITY csup "⫐" ><!--CLOSED SUPERSET -->
|
||||
<!ENTITY csupe "⫒" ><!--CLOSED SUPERSET OR EQUAL TO -->
|
||||
<!ENTITY cuepr "⋞" ><!--EQUAL TO OR PRECEDES -->
|
||||
<!ENTITY cuesc "⋟" ><!--EQUAL TO OR SUCCEEDS -->
|
||||
<!ENTITY dashv "⊣" ><!--LEFT TACK -->
|
||||
<!ENTITY Dashv "⫤" ><!--VERTICAL BAR DOUBLE LEFT TURNSTILE -->
|
||||
<!ENTITY easter "⩮" ><!--EQUALS WITH ASTERISK -->
|
||||
<!ENTITY ecir "≖" ><!--RING IN EQUAL TO -->
|
||||
<!ENTITY ecolon "≕" ><!--EQUALS COLON -->
|
||||
<!ENTITY eDDot "⩷" ><!--EQUALS SIGN WITH TWO DOTS ABOVE AND TWO DOTS BELOW -->
|
||||
<!ENTITY eDot "≑" ><!--GEOMETRICALLY EQUAL TO -->
|
||||
<!ENTITY efDot "≒" ><!--APPROXIMATELY EQUAL TO OR THE IMAGE OF -->
|
||||
<!ENTITY eg "⪚" ><!--DOUBLE-LINE EQUAL TO OR GREATER-THAN -->
|
||||
<!ENTITY egs "⪖" ><!--SLANTED EQUAL TO OR GREATER-THAN -->
|
||||
<!ENTITY egsdot "⪘" ><!--SLANTED EQUAL TO OR GREATER-THAN WITH DOT INSIDE -->
|
||||
<!ENTITY el "⪙" ><!--DOUBLE-LINE EQUAL TO OR LESS-THAN -->
|
||||
<!ENTITY els "⪕" ><!--SLANTED EQUAL TO OR LESS-THAN -->
|
||||
<!ENTITY elsdot "⪗" ><!--SLANTED EQUAL TO OR LESS-THAN WITH DOT INSIDE -->
|
||||
<!ENTITY equest "≟" ><!--QUESTIONED EQUAL TO -->
|
||||
<!ENTITY equivDD "⩸" ><!--EQUIVALENT WITH FOUR DOTS ABOVE -->
|
||||
<!ENTITY erDot "≓" ><!--IMAGE OF OR APPROXIMATELY EQUAL TO -->
|
||||
<!ENTITY esdot "≐" ><!--APPROACHES THE LIMIT -->
|
||||
<!ENTITY esim "≂" ><!--MINUS TILDE -->
|
||||
<!ENTITY Esim "⩳" ><!--EQUALS SIGN ABOVE TILDE OPERATOR -->
|
||||
<!ENTITY fork "⋔" ><!--PITCHFORK -->
|
||||
<!ENTITY forkv "⫙" ><!--ELEMENT OF OPENING DOWNWARDS -->
|
||||
<!ENTITY frown "⌢" ><!--FROWN -->
|
||||
<!ENTITY gap "⪆" ><!--GREATER-THAN OR APPROXIMATE -->
|
||||
<!ENTITY gE "≧" ><!--GREATER-THAN OVER EQUAL TO -->
|
||||
<!ENTITY gel "⋛" ><!--GREATER-THAN EQUAL TO OR LESS-THAN -->
|
||||
<!ENTITY gEl "⪌" ><!--GREATER-THAN ABOVE DOUBLE-LINE EQUAL ABOVE LESS-THAN -->
|
||||
<!ENTITY ges "⩾" ><!--GREATER-THAN OR SLANTED EQUAL TO -->
|
||||
<!ENTITY gescc "⪩" ><!--GREATER-THAN CLOSED BY CURVE ABOVE SLANTED EQUAL -->
|
||||
<!ENTITY gesdot "⪀" ><!--GREATER-THAN OR SLANTED EQUAL TO WITH DOT INSIDE -->
|
||||
<!ENTITY gesdoto "⪂" ><!--GREATER-THAN OR SLANTED EQUAL TO WITH DOT ABOVE -->
|
||||
<!ENTITY gesdotol "⪄" ><!--GREATER-THAN OR SLANTED EQUAL TO WITH DOT ABOVE LEFT -->
|
||||
<!ENTITY gesl "⋛︀" ><!--GREATER-THAN slanted EQUAL TO OR LESS-THAN -->
|
||||
<!ENTITY gesles "⪔" ><!--GREATER-THAN ABOVE SLANTED EQUAL ABOVE LESS-THAN ABOVE SLANTED EQUAL -->
|
||||
<!ENTITY Gg "⋙" ><!--VERY MUCH GREATER-THAN -->
|
||||
<!ENTITY gl "≷" ><!--GREATER-THAN OR LESS-THAN -->
|
||||
<!ENTITY gla "⪥" ><!--GREATER-THAN BESIDE LESS-THAN -->
|
||||
<!ENTITY glE "⪒" ><!--GREATER-THAN ABOVE LESS-THAN ABOVE DOUBLE-LINE EQUAL -->
|
||||
<!ENTITY glj "⪤" ><!--GREATER-THAN OVERLAPPING LESS-THAN -->
|
||||
<!ENTITY gsim "≳" ><!--GREATER-THAN OR EQUIVALENT TO -->
|
||||
<!ENTITY gsime "⪎" ><!--GREATER-THAN ABOVE SIMILAR OR EQUAL -->
|
||||
<!ENTITY gsiml "⪐" ><!--GREATER-THAN ABOVE SIMILAR ABOVE LESS-THAN -->
|
||||
<!ENTITY Gt "≫" ><!--MUCH GREATER-THAN -->
|
||||
<!ENTITY gtcc "⪧" ><!--GREATER-THAN CLOSED BY CURVE -->
|
||||
<!ENTITY gtcir "⩺" ><!--GREATER-THAN WITH CIRCLE INSIDE -->
|
||||
<!ENTITY gtdot "⋗" ><!--GREATER-THAN WITH DOT -->
|
||||
<!ENTITY gtquest "⩼" ><!--GREATER-THAN WITH QUESTION MARK ABOVE -->
|
||||
<!ENTITY gtrarr "⥸" ><!--GREATER-THAN ABOVE RIGHTWARDS ARROW -->
|
||||
<!ENTITY homtht "∻" ><!--HOMOTHETIC -->
|
||||
<!ENTITY lap "⪅" ><!--LESS-THAN OR APPROXIMATE -->
|
||||
<!ENTITY lat "⪫" ><!--LARGER THAN -->
|
||||
<!ENTITY late "⪭" ><!--LARGER THAN OR EQUAL TO -->
|
||||
<!ENTITY lates "⪭︀" ><!--LARGER THAN OR slanted EQUAL -->
|
||||
<!ENTITY lE "≦" ><!--LESS-THAN OVER EQUAL TO -->
|
||||
<!ENTITY leg "⋚" ><!--LESS-THAN EQUAL TO OR GREATER-THAN -->
|
||||
<!ENTITY lEg "⪋" ><!--LESS-THAN ABOVE DOUBLE-LINE EQUAL ABOVE GREATER-THAN -->
|
||||
<!ENTITY les "⩽" ><!--LESS-THAN OR SLANTED EQUAL TO -->
|
||||
<!ENTITY lescc "⪨" ><!--LESS-THAN CLOSED BY CURVE ABOVE SLANTED EQUAL -->
|
||||
<!ENTITY lesdot "⩿" ><!--LESS-THAN OR SLANTED EQUAL TO WITH DOT INSIDE -->
|
||||
<!ENTITY lesdoto "⪁" ><!--LESS-THAN OR SLANTED EQUAL TO WITH DOT ABOVE -->
|
||||
<!ENTITY lesdotor "⪃" ><!--LESS-THAN OR SLANTED EQUAL TO WITH DOT ABOVE RIGHT -->
|
||||
<!ENTITY lesg "⋚︀" ><!--LESS-THAN slanted EQUAL TO OR GREATER-THAN -->
|
||||
<!ENTITY lesges "⪓" ><!--LESS-THAN ABOVE SLANTED EQUAL ABOVE GREATER-THAN ABOVE SLANTED EQUAL -->
|
||||
<!ENTITY lg "≶" ><!--LESS-THAN OR GREATER-THAN -->
|
||||
<!ENTITY lgE "⪑" ><!--LESS-THAN ABOVE GREATER-THAN ABOVE DOUBLE-LINE EQUAL -->
|
||||
<!ENTITY Ll "⋘" ><!--VERY MUCH LESS-THAN -->
|
||||
<!ENTITY lsim "≲" ><!--LESS-THAN OR EQUIVALENT TO -->
|
||||
<!ENTITY lsime "⪍" ><!--LESS-THAN ABOVE SIMILAR OR EQUAL -->
|
||||
<!ENTITY lsimg "⪏" ><!--LESS-THAN ABOVE SIMILAR ABOVE GREATER-THAN -->
|
||||
<!ENTITY Lt "≪" ><!--MUCH LESS-THAN -->
|
||||
<!ENTITY ltcc "⪦" ><!--LESS-THAN CLOSED BY CURVE -->
|
||||
<!ENTITY ltcir "⩹" ><!--LESS-THAN WITH CIRCLE INSIDE -->
|
||||
<!ENTITY ltdot "⋖" ><!--LESS-THAN WITH DOT -->
|
||||
<!ENTITY ltlarr "⥶" ><!--LESS-THAN ABOVE LEFTWARDS ARROW -->
|
||||
<!ENTITY ltquest "⩻" ><!--LESS-THAN WITH QUESTION MARK ABOVE -->
|
||||
<!ENTITY ltrie "⊴" ><!--NORMAL SUBGROUP OF OR EQUAL TO -->
|
||||
<!ENTITY mcomma "⨩" ><!--MINUS SIGN WITH COMMA ABOVE -->
|
||||
<!ENTITY mDDot "∺" ><!--GEOMETRIC PROPORTION -->
|
||||
<!ENTITY mid "∣" ><!--DIVIDES -->
|
||||
<!ENTITY mlcp "⫛" ><!--TRANSVERSAL INTERSECTION -->
|
||||
<!ENTITY models "⊧" ><!--MODELS -->
|
||||
<!ENTITY mstpos "∾" ><!--INVERTED LAZY S -->
|
||||
<!ENTITY pr "≺" ><!--PRECEDES -->
|
||||
<!ENTITY Pr "⪻" ><!--DOUBLE PRECEDES -->
|
||||
<!ENTITY prap "⪷" ><!--PRECEDES ABOVE ALMOST EQUAL TO -->
|
||||
<!ENTITY prcue "≼" ><!--PRECEDES OR EQUAL TO -->
|
||||
<!ENTITY pre "⪯" ><!--PRECEDES ABOVE SINGLE-LINE EQUALS SIGN -->
|
||||
<!ENTITY prE "⪳" ><!--PRECEDES ABOVE EQUALS SIGN -->
|
||||
<!ENTITY prsim "≾" ><!--PRECEDES OR EQUIVALENT TO -->
|
||||
<!ENTITY prurel "⊰" ><!--PRECEDES UNDER RELATION -->
|
||||
<!ENTITY ratio "∶" ><!--RATIO -->
|
||||
<!ENTITY rtrie "⊵" ><!--CONTAINS AS NORMAL SUBGROUP OR EQUAL TO -->
|
||||
<!ENTITY rtriltri "⧎" ><!--RIGHT TRIANGLE ABOVE LEFT TRIANGLE -->
|
||||
<!ENTITY sc "≻" ><!--SUCCEEDS -->
|
||||
<!ENTITY Sc "⪼" ><!--DOUBLE SUCCEEDS -->
|
||||
<!ENTITY scap "⪸" ><!--SUCCEEDS ABOVE ALMOST EQUAL TO -->
|
||||
<!ENTITY sccue "≽" ><!--SUCCEEDS OR EQUAL TO -->
|
||||
<!ENTITY sce "⪰" ><!--SUCCEEDS ABOVE SINGLE-LINE EQUALS SIGN -->
|
||||
<!ENTITY scE "⪴" ><!--SUCCEEDS ABOVE EQUALS SIGN -->
|
||||
<!ENTITY scsim "≿" ><!--SUCCEEDS OR EQUIVALENT TO -->
|
||||
<!ENTITY sdote "⩦" ><!--EQUALS SIGN WITH DOT BELOW -->
|
||||
<!ENTITY sfrown "⌢" ><!--FROWN -->
|
||||
<!ENTITY simg "⪞" ><!--SIMILAR OR GREATER-THAN -->
|
||||
<!ENTITY simgE "⪠" ><!--SIMILAR ABOVE GREATER-THAN ABOVE EQUALS SIGN -->
|
||||
<!ENTITY siml "⪝" ><!--SIMILAR OR LESS-THAN -->
|
||||
<!ENTITY simlE "⪟" ><!--SIMILAR ABOVE LESS-THAN ABOVE EQUALS SIGN -->
|
||||
<!ENTITY smid "∣" ><!--DIVIDES -->
|
||||
<!ENTITY smile "⌣" ><!--SMILE -->
|
||||
<!ENTITY smt "⪪" ><!--SMALLER THAN -->
|
||||
<!ENTITY smte "⪬" ><!--SMALLER THAN OR EQUAL TO -->
|
||||
<!ENTITY smtes "⪬︀" ><!--SMALLER THAN OR slanted EQUAL -->
|
||||
<!ENTITY spar "∥" ><!--PARALLEL TO -->
|
||||
<!ENTITY sqsub "⊏" ><!--SQUARE IMAGE OF -->
|
||||
<!ENTITY sqsube "⊑" ><!--SQUARE IMAGE OF OR EQUAL TO -->
|
||||
<!ENTITY sqsup "⊐" ><!--SQUARE ORIGINAL OF -->
|
||||
<!ENTITY sqsupe "⊒" ><!--SQUARE ORIGINAL OF OR EQUAL TO -->
|
||||
<!ENTITY ssmile "⌣" ><!--SMILE -->
|
||||
<!ENTITY Sub "⋐" ><!--DOUBLE SUBSET -->
|
||||
<!ENTITY subE "⫅" ><!--SUBSET OF ABOVE EQUALS SIGN -->
|
||||
<!ENTITY subedot "⫃" ><!--SUBSET OF OR EQUAL TO WITH DOT ABOVE -->
|
||||
<!ENTITY submult "⫁" ><!--SUBSET WITH MULTIPLICATION SIGN BELOW -->
|
||||
<!ENTITY subplus "⪿" ><!--SUBSET WITH PLUS SIGN BELOW -->
|
||||
<!ENTITY subrarr "⥹" ><!--SUBSET ABOVE RIGHTWARDS ARROW -->
|
||||
<!ENTITY subsim "⫇" ><!--SUBSET OF ABOVE TILDE OPERATOR -->
|
||||
<!ENTITY subsub "⫕" ><!--SUBSET ABOVE SUBSET -->
|
||||
<!ENTITY subsup "⫓" ><!--SUBSET ABOVE SUPERSET -->
|
||||
<!ENTITY Sup "⋑" ><!--DOUBLE SUPERSET -->
|
||||
<!ENTITY supdsub "⫘" ><!--SUPERSET BESIDE AND JOINED BY DASH WITH SUBSET -->
|
||||
<!ENTITY supE "⫆" ><!--SUPERSET OF ABOVE EQUALS SIGN -->
|
||||
<!ENTITY supedot "⫄" ><!--SUPERSET OF OR EQUAL TO WITH DOT ABOVE -->
|
||||
<!ENTITY suphsol "⟉" ><!--SUPERSET PRECEDING SOLIDUS -->
|
||||
<!ENTITY suphsub "⫗" ><!--SUPERSET BESIDE SUBSET -->
|
||||
<!ENTITY suplarr "⥻" ><!--SUPERSET ABOVE LEFTWARDS ARROW -->
|
||||
<!ENTITY supmult "⫂" ><!--SUPERSET WITH MULTIPLICATION SIGN BELOW -->
|
||||
<!ENTITY supplus "⫀" ><!--SUPERSET WITH PLUS SIGN BELOW -->
|
||||
<!ENTITY supsim "⫈" ><!--SUPERSET OF ABOVE TILDE OPERATOR -->
|
||||
<!ENTITY supsub "⫔" ><!--SUPERSET ABOVE SUBSET -->
|
||||
<!ENTITY supsup "⫖" ><!--SUPERSET ABOVE SUPERSET -->
|
||||
<!ENTITY thkap "≈" ><!--ALMOST EQUAL TO -->
|
||||
<!ENTITY thksim "∼" ><!--TILDE OPERATOR -->
|
||||
<!ENTITY topfork "⫚" ><!--PITCHFORK WITH TEE TOP -->
|
||||
<!ENTITY trie "≜" ><!--DELTA EQUAL TO -->
|
||||
<!ENTITY twixt "≬" ><!--BETWEEN -->
|
||||
<!ENTITY vBar "⫨" ><!--SHORT UP TACK WITH UNDERBAR -->
|
||||
<!ENTITY Vbar "⫫" ><!--DOUBLE UP TACK -->
|
||||
<!ENTITY vBarv "⫩" ><!--SHORT UP TACK ABOVE SHORT DOWN TACK -->
|
||||
<!ENTITY vdash "⊢" ><!--RIGHT TACK -->
|
||||
<!ENTITY vDash "⊨" ><!--TRUE -->
|
||||
<!ENTITY Vdash "⊩" ><!--FORCES -->
|
||||
<!ENTITY VDash "⊫" ><!--DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE -->
|
||||
<!ENTITY Vdashl "⫦" ><!--LONG DASH FROM LEFT MEMBER OF DOUBLE VERTICAL -->
|
||||
<!ENTITY vltri "⊲" ><!--NORMAL SUBGROUP OF -->
|
||||
<!ENTITY vprop "∝" ><!--PROPORTIONAL TO -->
|
||||
<!ENTITY vrtri "⊳" ><!--CONTAINS AS NORMAL SUBGROUP -->
|
||||
<!ENTITY Vvdash "⊪" ><!--TRIPLE VERTICAL BAR RIGHT TURNSTILE -->
|
||||
|
|
@ -0,0 +1,92 @@
|
|||
|
||||
<!--
|
||||
Source: XML Entity Definitions for Characters, W3C Recommendation 01 April 2010
|
||||
http://www.w3.org/TR/2010/REC-xml-entity-names-20100401/
|
||||
Updated: 2010-04-01
|
||||
-->
|
||||
|
||||
<!--
|
||||
File isobox.ent produced by the XSL script entities.xsl
|
||||
from input data in unicode.xml.
|
||||
|
||||
Copyright 1998 - 2010 W3C.
|
||||
|
||||
Use and distribution of this code are permitted under the terms of the
|
||||
W3C Software Notice and License.
|
||||
http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html
|
||||
|
||||
Please report any errors to David Carlisle
|
||||
via the public W3C list www-math@w3.org.
|
||||
|
||||
The numeric character values assigned to each entity
|
||||
(should) match the Unicode assignments in Unicode 5.x.
|
||||
|
||||
Entity names in this file are derived from files carrying the
|
||||
following notice:
|
||||
|
||||
(C) International Organization for Standardization 1986
|
||||
Permission to copy in any form is granted for use with
|
||||
conforming SGML systems and applications as defined in
|
||||
ISO 8879, provided this notice is included in all copies.
|
||||
|
||||
-->
|
||||
|
||||
|
||||
<!--
|
||||
|
||||
Public identifier: -//W3C//ENTITIES Box and Line Drawing//EN//XML
|
||||
System identifier: http://www.w3.org/2003/entities/2007/isobox.ent
|
||||
|
||||
The public identifier should always be used verbatim.
|
||||
The system identifier may be changed to suit local requirements.
|
||||
|
||||
Typical invocation:
|
||||
|
||||
<!ENTITY % isobox PUBLIC
|
||||
"-//W3C//ENTITIES Box and Line Drawing//EN//XML"
|
||||
"http://www.w3.org/2003/entities/2007/isobox.ent"
|
||||
>
|
||||
%isobox;
|
||||
|
||||
-->
|
||||
|
||||
<!ENTITY boxdl "┐" ><!--BOX DRAWINGS LIGHT DOWN AND LEFT -->
|
||||
<!ENTITY boxdL "╕" ><!--BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE -->
|
||||
<!ENTITY boxDl "╖" ><!--BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE -->
|
||||
<!ENTITY boxDL "╗" ><!--BOX DRAWINGS DOUBLE DOWN AND LEFT -->
|
||||
<!ENTITY boxdr "┌" ><!--BOX DRAWINGS LIGHT DOWN AND RIGHT -->
|
||||
<!ENTITY boxdR "╒" ><!--BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE -->
|
||||
<!ENTITY boxDr "╓" ><!--BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE -->
|
||||
<!ENTITY boxDR "╔" ><!--BOX DRAWINGS DOUBLE DOWN AND RIGHT -->
|
||||
<!ENTITY boxh "─" ><!--BOX DRAWINGS LIGHT HORIZONTAL -->
|
||||
<!ENTITY boxH "═" ><!--BOX DRAWINGS DOUBLE HORIZONTAL -->
|
||||
<!ENTITY boxhd "┬" ><!--BOX DRAWINGS LIGHT DOWN AND HORIZONTAL -->
|
||||
<!ENTITY boxhD "╥" ><!--BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE -->
|
||||
<!ENTITY boxHd "╤" ><!--BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE -->
|
||||
<!ENTITY boxHD "╦" ><!--BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL -->
|
||||
<!ENTITY boxhu "┴" ><!--BOX DRAWINGS LIGHT UP AND HORIZONTAL -->
|
||||
<!ENTITY boxhU "╨" ><!--BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE -->
|
||||
<!ENTITY boxHu "╧" ><!--BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE -->
|
||||
<!ENTITY boxHU "╩" ><!--BOX DRAWINGS DOUBLE UP AND HORIZONTAL -->
|
||||
<!ENTITY boxul "┘" ><!--BOX DRAWINGS LIGHT UP AND LEFT -->
|
||||
<!ENTITY boxuL "╛" ><!--BOX DRAWINGS UP SINGLE AND LEFT DOUBLE -->
|
||||
<!ENTITY boxUl "╜" ><!--BOX DRAWINGS UP DOUBLE AND LEFT SINGLE -->
|
||||
<!ENTITY boxUL "╝" ><!--BOX DRAWINGS DOUBLE UP AND LEFT -->
|
||||
<!ENTITY boxur "└" ><!--BOX DRAWINGS LIGHT UP AND RIGHT -->
|
||||
<!ENTITY boxuR "╘" ><!--BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE -->
|
||||
<!ENTITY boxUr "╙" ><!--BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE -->
|
||||
<!ENTITY boxUR "╚" ><!--BOX DRAWINGS DOUBLE UP AND RIGHT -->
|
||||
<!ENTITY boxv "│" ><!--BOX DRAWINGS LIGHT VERTICAL -->
|
||||
<!ENTITY boxV "║" ><!--BOX DRAWINGS DOUBLE VERTICAL -->
|
||||
<!ENTITY boxvh "┼" ><!--BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL -->
|
||||
<!ENTITY boxvH "╪" ><!--BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE -->
|
||||
<!ENTITY boxVh "╫" ><!--BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE -->
|
||||
<!ENTITY boxVH "╬" ><!--BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL -->
|
||||
<!ENTITY boxvl "┤" ><!--BOX DRAWINGS LIGHT VERTICAL AND LEFT -->
|
||||
<!ENTITY boxvL "╡" ><!--BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE -->
|
||||
<!ENTITY boxVl "╢" ><!--BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE -->
|
||||
<!ENTITY boxVL "╣" ><!--BOX DRAWINGS DOUBLE VERTICAL AND LEFT -->
|
||||
<!ENTITY boxvr "├" ><!--BOX DRAWINGS LIGHT VERTICAL AND RIGHT -->
|
||||
<!ENTITY boxvR "╞" ><!--BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE -->
|
||||
<!ENTITY boxVr "╟" ><!--BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE -->
|
||||
<!ENTITY boxVR "╠" ><!--BOX DRAWINGS DOUBLE VERTICAL AND RIGHT -->
|
||||
|
|
@ -0,0 +1,119 @@
|
|||
|
||||
<!--
|
||||
Source: XML Entity Definitions for Characters, W3C Recommendation 01 April 2010
|
||||
http://www.w3.org/TR/2010/REC-xml-entity-names-20100401/
|
||||
Updated: 2010-04-01
|
||||
-->
|
||||
|
||||
<!--
|
||||
File isocyr1.ent produced by the XSL script entities.xsl
|
||||
from input data in unicode.xml.
|
||||
|
||||
Copyright 1998 - 2010 W3C.
|
||||
|
||||
Use and distribution of this code are permitted under the terms of the
|
||||
W3C Software Notice and License.
|
||||
http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html
|
||||
|
||||
Please report any errors to David Carlisle
|
||||
via the public W3C list www-math@w3.org.
|
||||
|
||||
The numeric character values assigned to each entity
|
||||
(should) match the Unicode assignments in Unicode 5.x.
|
||||
|
||||
Entity names in this file are derived from files carrying the
|
||||
following notice:
|
||||
|
||||
(C) International Organization for Standardization 1986
|
||||
Permission to copy in any form is granted for use with
|
||||
conforming SGML systems and applications as defined in
|
||||
ISO 8879, provided this notice is included in all copies.
|
||||
|
||||
-->
|
||||
|
||||
|
||||
<!--
|
||||
|
||||
Public identifier: -//W3C//ENTITIES Russian Cyrillic//EN//XML
|
||||
System identifier: http://www.w3.org/2003/entities/2007/isocyr1.ent
|
||||
|
||||
The public identifier should always be used verbatim.
|
||||
The system identifier may be changed to suit local requirements.
|
||||
|
||||
Typical invocation:
|
||||
|
||||
<!ENTITY % isocyr1 PUBLIC
|
||||
"-//W3C//ENTITIES Russian Cyrillic//EN//XML"
|
||||
"http://www.w3.org/2003/entities/2007/isocyr1.ent"
|
||||
>
|
||||
%isocyr1;
|
||||
|
||||
-->
|
||||
|
||||
<!ENTITY acy "а" ><!--CYRILLIC SMALL LETTER A -->
|
||||
<!ENTITY Acy "А" ><!--CYRILLIC CAPITAL LETTER A -->
|
||||
<!ENTITY bcy "б" ><!--CYRILLIC SMALL LETTER BE -->
|
||||
<!ENTITY Bcy "Б" ><!--CYRILLIC CAPITAL LETTER BE -->
|
||||
<!ENTITY chcy "ч" ><!--CYRILLIC SMALL LETTER CHE -->
|
||||
<!ENTITY CHcy "Ч" ><!--CYRILLIC CAPITAL LETTER CHE -->
|
||||
<!ENTITY dcy "д" ><!--CYRILLIC SMALL LETTER DE -->
|
||||
<!ENTITY Dcy "Д" ><!--CYRILLIC CAPITAL LETTER DE -->
|
||||
<!ENTITY ecy "э" ><!--CYRILLIC SMALL LETTER E -->
|
||||
<!ENTITY Ecy "Э" ><!--CYRILLIC CAPITAL LETTER E -->
|
||||
<!ENTITY fcy "ф" ><!--CYRILLIC SMALL LETTER EF -->
|
||||
<!ENTITY Fcy "Ф" ><!--CYRILLIC CAPITAL LETTER EF -->
|
||||
<!ENTITY gcy "г" ><!--CYRILLIC SMALL LETTER GHE -->
|
||||
<!ENTITY Gcy "Г" ><!--CYRILLIC CAPITAL LETTER GHE -->
|
||||
<!ENTITY hardcy "ъ" ><!--CYRILLIC SMALL LETTER HARD SIGN -->
|
||||
<!ENTITY HARDcy "Ъ" ><!--CYRILLIC CAPITAL LETTER HARD SIGN -->
|
||||
<!ENTITY icy "и" ><!--CYRILLIC SMALL LETTER I -->
|
||||
<!ENTITY Icy "И" ><!--CYRILLIC CAPITAL LETTER I -->
|
||||
<!ENTITY iecy "е" ><!--CYRILLIC SMALL LETTER IE -->
|
||||
<!ENTITY IEcy "Е" ><!--CYRILLIC CAPITAL LETTER IE -->
|
||||
<!ENTITY iocy "ё" ><!--CYRILLIC SMALL LETTER IO -->
|
||||
<!ENTITY IOcy "Ё" ><!--CYRILLIC CAPITAL LETTER IO -->
|
||||
<!ENTITY jcy "й" ><!--CYRILLIC SMALL LETTER SHORT I -->
|
||||
<!ENTITY Jcy "Й" ><!--CYRILLIC CAPITAL LETTER SHORT I -->
|
||||
<!ENTITY kcy "к" ><!--CYRILLIC SMALL LETTER KA -->
|
||||
<!ENTITY Kcy "К" ><!--CYRILLIC CAPITAL LETTER KA -->
|
||||
<!ENTITY khcy "х" ><!--CYRILLIC SMALL LETTER HA -->
|
||||
<!ENTITY KHcy "Х" ><!--CYRILLIC CAPITAL LETTER HA -->
|
||||
<!ENTITY lcy "л" ><!--CYRILLIC SMALL LETTER EL -->
|
||||
<!ENTITY Lcy "Л" ><!--CYRILLIC CAPITAL LETTER EL -->
|
||||
<!ENTITY mcy "м" ><!--CYRILLIC SMALL LETTER EM -->
|
||||
<!ENTITY Mcy "М" ><!--CYRILLIC CAPITAL LETTER EM -->
|
||||
<!ENTITY ncy "н" ><!--CYRILLIC SMALL LETTER EN -->
|
||||
<!ENTITY Ncy "Н" ><!--CYRILLIC CAPITAL LETTER EN -->
|
||||
<!ENTITY numero "№" ><!--NUMERO SIGN -->
|
||||
<!ENTITY ocy "о" ><!--CYRILLIC SMALL LETTER O -->
|
||||
<!ENTITY Ocy "О" ><!--CYRILLIC CAPITAL LETTER O -->
|
||||
<!ENTITY pcy "п" ><!--CYRILLIC SMALL LETTER PE -->
|
||||
<!ENTITY Pcy "П" ><!--CYRILLIC CAPITAL LETTER PE -->
|
||||
<!ENTITY rcy "р" ><!--CYRILLIC SMALL LETTER ER -->
|
||||
<!ENTITY Rcy "Р" ><!--CYRILLIC CAPITAL LETTER ER -->
|
||||
<!ENTITY scy "с" ><!--CYRILLIC SMALL LETTER ES -->
|
||||
<!ENTITY Scy "С" ><!--CYRILLIC CAPITAL LETTER ES -->
|
||||
<!ENTITY shchcy "щ" ><!--CYRILLIC SMALL LETTER SHCHA -->
|
||||
<!ENTITY SHCHcy "Щ" ><!--CYRILLIC CAPITAL LETTER SHCHA -->
|
||||
<!ENTITY shcy "ш" ><!--CYRILLIC SMALL LETTER SHA -->
|
||||
<!ENTITY SHcy "Ш" ><!--CYRILLIC CAPITAL LETTER SHA -->
|
||||
<!ENTITY softcy "ь" ><!--CYRILLIC SMALL LETTER SOFT SIGN -->
|
||||
<!ENTITY SOFTcy "Ь" ><!--CYRILLIC CAPITAL LETTER SOFT SIGN -->
|
||||
<!ENTITY tcy "т" ><!--CYRILLIC SMALL LETTER TE -->
|
||||
<!ENTITY Tcy "Т" ><!--CYRILLIC CAPITAL LETTER TE -->
|
||||
<!ENTITY tscy "ц" ><!--CYRILLIC SMALL LETTER TSE -->
|
||||
<!ENTITY TScy "Ц" ><!--CYRILLIC CAPITAL LETTER TSE -->
|
||||
<!ENTITY ucy "у" ><!--CYRILLIC SMALL LETTER U -->
|
||||
<!ENTITY Ucy "У" ><!--CYRILLIC CAPITAL LETTER U -->
|
||||
<!ENTITY vcy "в" ><!--CYRILLIC SMALL LETTER VE -->
|
||||
<!ENTITY Vcy "В" ><!--CYRILLIC CAPITAL LETTER VE -->
|
||||
<!ENTITY yacy "я" ><!--CYRILLIC SMALL LETTER YA -->
|
||||
<!ENTITY YAcy "Я" ><!--CYRILLIC CAPITAL LETTER YA -->
|
||||
<!ENTITY ycy "ы" ><!--CYRILLIC SMALL LETTER YERU -->
|
||||
<!ENTITY Ycy "Ы" ><!--CYRILLIC CAPITAL LETTER YERU -->
|
||||
<!ENTITY yucy "ю" ><!--CYRILLIC SMALL LETTER YU -->
|
||||
<!ENTITY YUcy "Ю" ><!--CYRILLIC CAPITAL LETTER YU -->
|
||||
<!ENTITY zcy "з" ><!--CYRILLIC SMALL LETTER ZE -->
|
||||
<!ENTITY Zcy "З" ><!--CYRILLIC CAPITAL LETTER ZE -->
|
||||
<!ENTITY zhcy "ж" ><!--CYRILLIC SMALL LETTER ZHE -->
|
||||
<!ENTITY ZHcy "Ж" ><!--CYRILLIC CAPITAL LETTER ZHE -->
|
||||
|
|
@ -0,0 +1,78 @@
|
|||
|
||||
<!--
|
||||
Source: XML Entity Definitions for Characters, W3C Recommendation 01 April 2010
|
||||
http://www.w3.org/TR/2010/REC-xml-entity-names-20100401/
|
||||
Updated: 2010-04-01
|
||||
-->
|
||||
|
||||
<!--
|
||||
File isocyr2.ent produced by the XSL script entities.xsl
|
||||
from input data in unicode.xml.
|
||||
|
||||
Copyright 1998 - 2010 W3C.
|
||||
|
||||
Use and distribution of this code are permitted under the terms of the
|
||||
W3C Software Notice and License.
|
||||
http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html
|
||||
|
||||
Please report any errors to David Carlisle
|
||||
via the public W3C list www-math@w3.org.
|
||||
|
||||
The numeric character values assigned to each entity
|
||||
(should) match the Unicode assignments in Unicode 5.x.
|
||||
|
||||
Entity names in this file are derived from files carrying the
|
||||
following notice:
|
||||
|
||||
(C) International Organization for Standardization 1986
|
||||
Permission to copy in any form is granted for use with
|
||||
conforming SGML systems and applications as defined in
|
||||
ISO 8879, provided this notice is included in all copies.
|
||||
|
||||
-->
|
||||
|
||||
|
||||
<!--
|
||||
|
||||
Public identifier: -//W3C//ENTITIES Non-Russian Cyrillic//EN//XML
|
||||
System identifier: http://www.w3.org/2003/entities/2007/isocyr2.ent
|
||||
|
||||
The public identifier should always be used verbatim.
|
||||
The system identifier may be changed to suit local requirements.
|
||||
|
||||
Typical invocation:
|
||||
|
||||
<!ENTITY % isocyr2 PUBLIC
|
||||
"-//W3C//ENTITIES Non-Russian Cyrillic//EN//XML"
|
||||
"http://www.w3.org/2003/entities/2007/isocyr2.ent"
|
||||
>
|
||||
%isocyr2;
|
||||
|
||||
-->
|
||||
|
||||
<!ENTITY djcy "ђ" ><!--CYRILLIC SMALL LETTER DJE -->
|
||||
<!ENTITY DJcy "Ђ" ><!--CYRILLIC CAPITAL LETTER DJE -->
|
||||
<!ENTITY dscy "ѕ" ><!--CYRILLIC SMALL LETTER DZE -->
|
||||
<!ENTITY DScy "Ѕ" ><!--CYRILLIC CAPITAL LETTER DZE -->
|
||||
<!ENTITY dzcy "џ" ><!--CYRILLIC SMALL LETTER DZHE -->
|
||||
<!ENTITY DZcy "Џ" ><!--CYRILLIC CAPITAL LETTER DZHE -->
|
||||
<!ENTITY gjcy "ѓ" ><!--CYRILLIC SMALL LETTER GJE -->
|
||||
<!ENTITY GJcy "Ѓ" ><!--CYRILLIC CAPITAL LETTER GJE -->
|
||||
<!ENTITY iukcy "і" ><!--CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I -->
|
||||
<!ENTITY Iukcy "І" ><!--CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I -->
|
||||
<!ENTITY jsercy "ј" ><!--CYRILLIC SMALL LETTER JE -->
|
||||
<!ENTITY Jsercy "Ј" ><!--CYRILLIC CAPITAL LETTER JE -->
|
||||
<!ENTITY jukcy "є" ><!--CYRILLIC SMALL LETTER UKRAINIAN IE -->
|
||||
<!ENTITY Jukcy "Є" ><!--CYRILLIC CAPITAL LETTER UKRAINIAN IE -->
|
||||
<!ENTITY kjcy "ќ" ><!--CYRILLIC SMALL LETTER KJE -->
|
||||
<!ENTITY KJcy "Ќ" ><!--CYRILLIC CAPITAL LETTER KJE -->
|
||||
<!ENTITY ljcy "љ" ><!--CYRILLIC SMALL LETTER LJE -->
|
||||
<!ENTITY LJcy "Љ" ><!--CYRILLIC CAPITAL LETTER LJE -->
|
||||
<!ENTITY njcy "њ" ><!--CYRILLIC SMALL LETTER NJE -->
|
||||
<!ENTITY NJcy "Њ" ><!--CYRILLIC CAPITAL LETTER NJE -->
|
||||
<!ENTITY tshcy "ћ" ><!--CYRILLIC SMALL LETTER TSHE -->
|
||||
<!ENTITY TSHcy "Ћ" ><!--CYRILLIC CAPITAL LETTER TSHE -->
|
||||
<!ENTITY ubrcy "ў" ><!--CYRILLIC SMALL LETTER SHORT U -->
|
||||
<!ENTITY Ubrcy "Ў" ><!--CYRILLIC CAPITAL LETTER SHORT U -->
|
||||
<!ENTITY yicy "ї" ><!--CYRILLIC SMALL LETTER YI -->
|
||||
<!ENTITY YIcy "Ї" ><!--CYRILLIC CAPITAL LETTER YI -->
|
||||
|
|
@ -0,0 +1,66 @@
|
|||
|
||||
<!--
|
||||
Source: XML Entity Definitions for Characters, W3C Recommendation 01 April 2010
|
||||
http://www.w3.org/TR/2010/REC-xml-entity-names-20100401/
|
||||
Updated: 2010-04-01
|
||||
-->
|
||||
|
||||
<!--
|
||||
File isodia.ent produced by the XSL script entities.xsl
|
||||
from input data in unicode.xml.
|
||||
|
||||
Copyright 1998 - 2010 W3C.
|
||||
|
||||
Use and distribution of this code are permitted under the terms of the
|
||||
W3C Software Notice and License.
|
||||
http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html
|
||||
|
||||
Please report any errors to David Carlisle
|
||||
via the public W3C list www-math@w3.org.
|
||||
|
||||
The numeric character values assigned to each entity
|
||||
(should) match the Unicode assignments in Unicode 5.x.
|
||||
|
||||
Entity names in this file are derived from files carrying the
|
||||
following notice:
|
||||
|
||||
(C) International Organization for Standardization 1986
|
||||
Permission to copy in any form is granted for use with
|
||||
conforming SGML systems and applications as defined in
|
||||
ISO 8879, provided this notice is included in all copies.
|
||||
|
||||
-->
|
||||
|
||||
|
||||
<!--
|
||||
|
||||
Public identifier: -//W3C//ENTITIES Diacritical Marks//EN//XML
|
||||
System identifier: http://www.w3.org/2003/entities/2007/isodia.ent
|
||||
|
||||
The public identifier should always be used verbatim.
|
||||
The system identifier may be changed to suit local requirements.
|
||||
|
||||
Typical invocation:
|
||||
|
||||
<!ENTITY % isodia PUBLIC
|
||||
"-//W3C//ENTITIES Diacritical Marks//EN//XML"
|
||||
"http://www.w3.org/2003/entities/2007/isodia.ent"
|
||||
>
|
||||
%isodia;
|
||||
|
||||
-->
|
||||
|
||||
<!ENTITY acute "´" ><!--ACUTE ACCENT -->
|
||||
<!ENTITY breve "˘" ><!--BREVE -->
|
||||
<!ENTITY caron "ˇ" ><!--CARON -->
|
||||
<!ENTITY cedil "¸" ><!--CEDILLA -->
|
||||
<!ENTITY circ "ˆ" ><!--MODIFIER LETTER CIRCUMFLEX ACCENT -->
|
||||
<!ENTITY dblac "˝" ><!--DOUBLE ACUTE ACCENT -->
|
||||
<!ENTITY die "¨" ><!--DIAERESIS -->
|
||||
<!ENTITY dot "˙" ><!--DOT ABOVE -->
|
||||
<!ENTITY grave "`" ><!--GRAVE ACCENT -->
|
||||
<!ENTITY macr "¯" ><!--MACRON -->
|
||||
<!ENTITY ogon "˛" ><!--OGONEK -->
|
||||
<!ENTITY ring "˚" ><!--RING ABOVE -->
|
||||
<!ENTITY tilde "˜" ><!--SMALL TILDE -->
|
||||
<!ENTITY uml "¨" ><!--DIAERESIS -->
|
||||
|
|
@ -0,0 +1,101 @@
|
|||
|
||||
<!--
|
||||
Source: XML Entity Definitions for Characters, W3C Recommendation 01 April 2010
|
||||
http://www.w3.org/TR/2010/REC-xml-entity-names-20100401/
|
||||
Updated: 2010-04-01
|
||||
-->
|
||||
|
||||
<!--
|
||||
File isogrk1.ent produced by the XSL script entities.xsl
|
||||
from input data in unicode.xml.
|
||||
|
||||
Copyright 1998 - 2010 W3C.
|
||||
|
||||
Use and distribution of this code are permitted under the terms of the
|
||||
W3C Software Notice and License.
|
||||
http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html
|
||||
|
||||
Please report any errors to David Carlisle
|
||||
via the public W3C list www-math@w3.org.
|
||||
|
||||
The numeric character values assigned to each entity
|
||||
(should) match the Unicode assignments in Unicode 5.x.
|
||||
|
||||
Entity names in this file are derived from files carrying the
|
||||
following notice:
|
||||
|
||||
(C) International Organization for Standardization 1986
|
||||
Permission to copy in any form is granted for use with
|
||||
conforming SGML systems and applications as defined in
|
||||
ISO 8879, provided this notice is included in all copies.
|
||||
|
||||
-->
|
||||
|
||||
|
||||
<!--
|
||||
|
||||
Public identifier: -//W3C//ENTITIES Greek Letters//EN//XML
|
||||
System identifier: http://www.w3.org/2003/entities/2007/isogrk1.ent
|
||||
|
||||
The public identifier should always be used verbatim.
|
||||
The system identifier may be changed to suit local requirements.
|
||||
|
||||
Typical invocation:
|
||||
|
||||
<!ENTITY % isogrk1 PUBLIC
|
||||
"-//W3C//ENTITIES Greek Letters//EN//XML"
|
||||
"http://www.w3.org/2003/entities/2007/isogrk1.ent"
|
||||
>
|
||||
%isogrk1;
|
||||
|
||||
-->
|
||||
|
||||
<!ENTITY agr "α" ><!--GREEK SMALL LETTER ALPHA -->
|
||||
<!ENTITY Agr "Α" ><!--GREEK CAPITAL LETTER ALPHA -->
|
||||
<!ENTITY bgr "β" ><!--GREEK SMALL LETTER BETA -->
|
||||
<!ENTITY Bgr "Β" ><!--GREEK CAPITAL LETTER BETA -->
|
||||
<!ENTITY dgr "δ" ><!--GREEK SMALL LETTER DELTA -->
|
||||
<!ENTITY Dgr "Δ" ><!--GREEK CAPITAL LETTER DELTA -->
|
||||
<!ENTITY eegr "η" ><!--GREEK SMALL LETTER ETA -->
|
||||
<!ENTITY EEgr "Η" ><!--GREEK CAPITAL LETTER ETA -->
|
||||
<!ENTITY egr "ε" ><!--GREEK SMALL LETTER EPSILON -->
|
||||
<!ENTITY Egr "Ε" ><!--GREEK CAPITAL LETTER EPSILON -->
|
||||
<!ENTITY ggr "γ" ><!--GREEK SMALL LETTER GAMMA -->
|
||||
<!ENTITY Ggr "Γ" ><!--GREEK CAPITAL LETTER GAMMA -->
|
||||
<!ENTITY igr "ι" ><!--GREEK SMALL LETTER IOTA -->
|
||||
<!ENTITY Igr "Ι" ><!--GREEK CAPITAL LETTER IOTA -->
|
||||
<!ENTITY kgr "κ" ><!--GREEK SMALL LETTER KAPPA -->
|
||||
<!ENTITY Kgr "Κ" ><!--GREEK CAPITAL LETTER KAPPA -->
|
||||
<!ENTITY khgr "χ" ><!--GREEK SMALL LETTER CHI -->
|
||||
<!ENTITY KHgr "Χ" ><!--GREEK CAPITAL LETTER CHI -->
|
||||
<!ENTITY lgr "λ" ><!--GREEK SMALL LETTER LAMDA -->
|
||||
<!ENTITY Lgr "Λ" ><!--GREEK CAPITAL LETTER LAMDA -->
|
||||
<!ENTITY mgr "μ" ><!--GREEK SMALL LETTER MU -->
|
||||
<!ENTITY Mgr "Μ" ><!--GREEK CAPITAL LETTER MU -->
|
||||
<!ENTITY ngr "ν" ><!--GREEK SMALL LETTER NU -->
|
||||
<!ENTITY Ngr "Ν" ><!--GREEK CAPITAL LETTER NU -->
|
||||
<!ENTITY ogr "ο" ><!--GREEK SMALL LETTER OMICRON -->
|
||||
<!ENTITY Ogr "Ο" ><!--GREEK CAPITAL LETTER OMICRON -->
|
||||
<!ENTITY ohgr "ω" ><!--GREEK SMALL LETTER OMEGA -->
|
||||
<!ENTITY OHgr "Ω" ><!--GREEK CAPITAL LETTER OMEGA -->
|
||||
<!ENTITY pgr "π" ><!--GREEK SMALL LETTER PI -->
|
||||
<!ENTITY Pgr "Π" ><!--GREEK CAPITAL LETTER PI -->
|
||||
<!ENTITY phgr "φ" ><!--GREEK SMALL LETTER PHI -->
|
||||
<!ENTITY PHgr "Φ" ><!--GREEK CAPITAL LETTER PHI -->
|
||||
<!ENTITY psgr "ψ" ><!--GREEK SMALL LETTER PSI -->
|
||||
<!ENTITY PSgr "Ψ" ><!--GREEK CAPITAL LETTER PSI -->
|
||||
<!ENTITY rgr "ρ" ><!--GREEK SMALL LETTER RHO -->
|
||||
<!ENTITY Rgr "Ρ" ><!--GREEK CAPITAL LETTER RHO -->
|
||||
<!ENTITY sfgr "ς" ><!--GREEK SMALL LETTER FINAL SIGMA -->
|
||||
<!ENTITY sgr "σ" ><!--GREEK SMALL LETTER SIGMA -->
|
||||
<!ENTITY Sgr "Σ" ><!--GREEK CAPITAL LETTER SIGMA -->
|
||||
<!ENTITY tgr "τ" ><!--GREEK SMALL LETTER TAU -->
|
||||
<!ENTITY Tgr "Τ" ><!--GREEK CAPITAL LETTER TAU -->
|
||||
<!ENTITY thgr "θ" ><!--GREEK SMALL LETTER THETA -->
|
||||
<!ENTITY THgr "Θ" ><!--GREEK CAPITAL LETTER THETA -->
|
||||
<!ENTITY ugr "υ" ><!--GREEK SMALL LETTER UPSILON -->
|
||||
<!ENTITY Ugr "Υ" ><!--GREEK CAPITAL LETTER UPSILON -->
|
||||
<!ENTITY xgr "ξ" ><!--GREEK SMALL LETTER XI -->
|
||||
<!ENTITY Xgr "Ξ" ><!--GREEK CAPITAL LETTER XI -->
|
||||
<!ENTITY zgr "ζ" ><!--GREEK SMALL LETTER ZETA -->
|
||||
<!ENTITY Zgr "Ζ" ><!--GREEK CAPITAL LETTER ZETA -->
|
||||
|
|
@ -0,0 +1,72 @@
|
|||
|
||||
<!--
|
||||
Source: XML Entity Definitions for Characters, W3C Recommendation 01 April 2010
|
||||
http://www.w3.org/TR/2010/REC-xml-entity-names-20100401/
|
||||
Updated: 2010-04-01
|
||||
-->
|
||||
|
||||
<!--
|
||||
File isogrk2.ent produced by the XSL script entities.xsl
|
||||
from input data in unicode.xml.
|
||||
|
||||
Copyright 1998 - 2010 W3C.
|
||||
|
||||
Use and distribution of this code are permitted under the terms of the
|
||||
W3C Software Notice and License.
|
||||
http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html
|
||||
|
||||
Please report any errors to David Carlisle
|
||||
via the public W3C list www-math@w3.org.
|
||||
|
||||
The numeric character values assigned to each entity
|
||||
(should) match the Unicode assignments in Unicode 5.x.
|
||||
|
||||
Entity names in this file are derived from files carrying the
|
||||
following notice:
|
||||
|
||||
(C) International Organization for Standardization 1986
|
||||
Permission to copy in any form is granted for use with
|
||||
conforming SGML systems and applications as defined in
|
||||
ISO 8879, provided this notice is included in all copies.
|
||||
|
||||
-->
|
||||
|
||||
|
||||
<!--
|
||||
|
||||
Public identifier: -//W3C//ENTITIES Monotoniko Greek//EN//XML
|
||||
System identifier: http://www.w3.org/2003/entities/2007/isogrk2.ent
|
||||
|
||||
The public identifier should always be used verbatim.
|
||||
The system identifier may be changed to suit local requirements.
|
||||
|
||||
Typical invocation:
|
||||
|
||||
<!ENTITY % isogrk2 PUBLIC
|
||||
"-//W3C//ENTITIES Monotoniko Greek//EN//XML"
|
||||
"http://www.w3.org/2003/entities/2007/isogrk2.ent"
|
||||
>
|
||||
%isogrk2;
|
||||
|
||||
-->
|
||||
|
||||
<!ENTITY aacgr "ά" ><!--GREEK SMALL LETTER ALPHA WITH TONOS -->
|
||||
<!ENTITY Aacgr "Ά" ><!--GREEK CAPITAL LETTER ALPHA WITH TONOS -->
|
||||
<!ENTITY eacgr "έ" ><!--GREEK SMALL LETTER EPSILON WITH TONOS -->
|
||||
<!ENTITY Eacgr "Έ" ><!--GREEK CAPITAL LETTER EPSILON WITH TONOS -->
|
||||
<!ENTITY eeacgr "ή" ><!--GREEK SMALL LETTER ETA WITH TONOS -->
|
||||
<!ENTITY EEacgr "Ή" ><!--GREEK CAPITAL LETTER ETA WITH TONOS -->
|
||||
<!ENTITY iacgr "ί" ><!--GREEK SMALL LETTER IOTA WITH TONOS -->
|
||||
<!ENTITY Iacgr "Ί" ><!--GREEK CAPITAL LETTER IOTA WITH TONOS -->
|
||||
<!ENTITY idiagr "ΐ" ><!--GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS -->
|
||||
<!ENTITY idigr "ϊ" ><!--GREEK SMALL LETTER IOTA WITH DIALYTIKA -->
|
||||
<!ENTITY Idigr "Ϊ" ><!--GREEK CAPITAL LETTER IOTA WITH DIALYTIKA -->
|
||||
<!ENTITY oacgr "ό" ><!--GREEK SMALL LETTER OMICRON WITH TONOS -->
|
||||
<!ENTITY Oacgr "Ό" ><!--GREEK CAPITAL LETTER OMICRON WITH TONOS -->
|
||||
<!ENTITY ohacgr "ώ" ><!--GREEK SMALL LETTER OMEGA WITH TONOS -->
|
||||
<!ENTITY OHacgr "Ώ" ><!--GREEK CAPITAL LETTER OMEGA WITH TONOS -->
|
||||
<!ENTITY uacgr "ύ" ><!--GREEK SMALL LETTER UPSILON WITH TONOS -->
|
||||
<!ENTITY Uacgr "Ύ" ><!--GREEK CAPITAL LETTER UPSILON WITH TONOS -->
|
||||
<!ENTITY udiagr "ΰ" ><!--GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS -->
|
||||
<!ENTITY udigr "ϋ" ><!--GREEK SMALL LETTER UPSILON WITH DIALYTIKA -->
|
||||
<!ENTITY Udigr "Ϋ" ><!--GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA -->
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
|
||||
<!--
|
||||
Source: XML Entity Definitions for Characters, W3C Recommendation 01 April 2010
|
||||
http://www.w3.org/TR/2010/REC-xml-entity-names-20100401/
|
||||
Updated: 2010-04-01
|
||||
-->
|
||||
|
||||
<!--
|
||||
File isogrk3.ent produced by the XSL script entities.xsl
|
||||
from input data in unicode.xml.
|
||||
|
||||
Copyright 1998 - 2010 W3C.
|
||||
|
||||
Use and distribution of this code are permitted under the terms of the
|
||||
W3C Software Notice and License.
|
||||
http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html
|
||||
|
||||
Please report any errors to David Carlisle
|
||||
via the public W3C list www-math@w3.org.
|
||||
|
||||
The numeric character values assigned to each entity
|
||||
(should) match the Unicode assignments in Unicode 5.x.
|
||||
|
||||
Entity names in this file are derived from files carrying the
|
||||
following notice:
|
||||
|
||||
(C) International Organization for Standardization 1991
|
||||
Permission to copy in any form is granted for use with
|
||||
conforming SGML systems and applications as defined in
|
||||
ISO 8879, provided this notice is included in all copies.
|
||||
|
||||
-->
|
||||
|
||||
|
||||
<!--
|
||||
|
||||
Public identifier: -//W3C//ENTITIES Greek Symbols//EN//XML
|
||||
System identifier: http://www.w3.org/2003/entities/2007/isogrk3.ent
|
||||
|
||||
The public identifier should always be used verbatim.
|
||||
The system identifier may be changed to suit local requirements.
|
||||
|
||||
Typical invocation:
|
||||
|
||||
<!ENTITY % isogrk3 PUBLIC
|
||||
"-//W3C//ENTITIES Greek Symbols//EN//XML"
|
||||
"http://www.w3.org/2003/entities/2007/isogrk3.ent"
|
||||
>
|
||||
%isogrk3;
|
||||
|
||||
-->
|
||||
|
||||
<!ENTITY alpha "α" ><!--GREEK SMALL LETTER ALPHA -->
|
||||
<!ENTITY beta "β" ><!--GREEK SMALL LETTER BETA -->
|
||||
<!ENTITY chi "χ" ><!--GREEK SMALL LETTER CHI -->
|
||||
<!ENTITY delta "δ" ><!--GREEK SMALL LETTER DELTA -->
|
||||
<!ENTITY Delta "Δ" ><!--GREEK CAPITAL LETTER DELTA -->
|
||||
<!ENTITY epsi "ε" ><!--GREEK SMALL LETTER EPSILON -->
|
||||
<!ENTITY epsiv "ϵ" ><!--GREEK LUNATE EPSILON SYMBOL -->
|
||||
<!ENTITY eta "η" ><!--GREEK SMALL LETTER ETA -->
|
||||
<!ENTITY gamma "γ" ><!--GREEK SMALL LETTER GAMMA -->
|
||||
<!ENTITY Gamma "Γ" ><!--GREEK CAPITAL LETTER GAMMA -->
|
||||
<!ENTITY gammad "ϝ" ><!--GREEK SMALL LETTER DIGAMMA -->
|
||||
<!ENTITY Gammad "Ϝ" ><!--GREEK LETTER DIGAMMA -->
|
||||
<!ENTITY iota "ι" ><!--GREEK SMALL LETTER IOTA -->
|
||||
<!ENTITY kappa "κ" ><!--GREEK SMALL LETTER KAPPA -->
|
||||
<!ENTITY kappav "ϰ" ><!--GREEK KAPPA SYMBOL -->
|
||||
<!ENTITY lambda "λ" ><!--GREEK SMALL LETTER LAMDA -->
|
||||
<!ENTITY Lambda "Λ" ><!--GREEK CAPITAL LETTER LAMDA -->
|
||||
<!ENTITY mu "μ" ><!--GREEK SMALL LETTER MU -->
|
||||
<!ENTITY nu "ν" ><!--GREEK SMALL LETTER NU -->
|
||||
<!ENTITY omega "ω" ><!--GREEK SMALL LETTER OMEGA -->
|
||||
<!ENTITY Omega "Ω" ><!--GREEK CAPITAL LETTER OMEGA -->
|
||||
<!ENTITY phi "φ" ><!--GREEK SMALL LETTER PHI -->
|
||||
<!ENTITY Phi "Φ" ><!--GREEK CAPITAL LETTER PHI -->
|
||||
<!ENTITY phiv "ϕ" ><!--GREEK PHI SYMBOL -->
|
||||
<!ENTITY pi "π" ><!--GREEK SMALL LETTER PI -->
|
||||
<!ENTITY Pi "Π" ><!--GREEK CAPITAL LETTER PI -->
|
||||
<!ENTITY piv "ϖ" ><!--GREEK PI SYMBOL -->
|
||||
<!ENTITY psi "ψ" ><!--GREEK SMALL LETTER PSI -->
|
||||
<!ENTITY Psi "Ψ" ><!--GREEK CAPITAL LETTER PSI -->
|
||||
<!ENTITY rho "ρ" ><!--GREEK SMALL LETTER RHO -->
|
||||
<!ENTITY rhov "ϱ" ><!--GREEK RHO SYMBOL -->
|
||||
<!ENTITY sigma "σ" ><!--GREEK SMALL LETTER SIGMA -->
|
||||
<!ENTITY Sigma "Σ" ><!--GREEK CAPITAL LETTER SIGMA -->
|
||||
<!ENTITY sigmav "ς" ><!--GREEK SMALL LETTER FINAL SIGMA -->
|
||||
<!ENTITY tau "τ" ><!--GREEK SMALL LETTER TAU -->
|
||||
<!ENTITY theta "θ" ><!--GREEK SMALL LETTER THETA -->
|
||||
<!ENTITY Theta "Θ" ><!--GREEK CAPITAL LETTER THETA -->
|
||||
<!ENTITY thetav "ϑ" ><!--GREEK THETA SYMBOL -->
|
||||
<!ENTITY upsi "υ" ><!--GREEK SMALL LETTER UPSILON -->
|
||||
<!ENTITY Upsi "ϒ" ><!--GREEK UPSILON WITH HOOK SYMBOL -->
|
||||
<!ENTITY xi "ξ" ><!--GREEK SMALL LETTER XI -->
|
||||
<!ENTITY Xi "Ξ" ><!--GREEK CAPITAL LETTER XI -->
|
||||
<!ENTITY zeta "ζ" ><!--GREEK SMALL LETTER ZETA -->
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
|
||||
<!--
|
||||
Source: XML Entity Definitions for Characters, W3C Recommendation 01 April 2010
|
||||
http://www.w3.org/TR/2010/REC-xml-entity-names-20100401/
|
||||
Updated: 2010-04-01
|
||||
-->
|
||||
|
||||
<!--
|
||||
File isogrk4.ent produced by the XSL script entities.xsl
|
||||
from input data in unicode.xml.
|
||||
|
||||
Copyright 1998 - 2010 W3C.
|
||||
|
||||
Use and distribution of this code are permitted under the terms of the
|
||||
W3C Software Notice and License.
|
||||
http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html
|
||||
|
||||
Please report any errors to David Carlisle
|
||||
via the public W3C list www-math@w3.org.
|
||||
|
||||
The numeric character values assigned to each entity
|
||||
(should) match the Unicode assignments in Unicode 5.x.
|
||||
|
||||
Entity names in this file are derived from files carrying the
|
||||
following notice:
|
||||
|
||||
(C) International Organization for Standardization 1991
|
||||
Permission to copy in any form is granted for use with
|
||||
conforming SGML systems and applications as defined in
|
||||
ISO 8879, provided this notice is included in all copies.
|
||||
|
||||
-->
|
||||
|
||||
|
||||
<!--
|
||||
|
||||
Public identifier: -//W3C//ENTITIES Alternative Greek Symbols//EN//XML
|
||||
System identifier: http://www.w3.org/2003/entities/2007/isogrk4.ent
|
||||
|
||||
The public identifier should always be used verbatim.
|
||||
The system identifier may be changed to suit local requirements.
|
||||
|
||||
Typical invocation:
|
||||
|
||||
<!ENTITY % isogrk4 PUBLIC
|
||||
"-//W3C//ENTITIES Alternative Greek Symbols//EN//XML"
|
||||
"http://www.w3.org/2003/entities/2007/isogrk4.ent"
|
||||
>
|
||||
%isogrk4;
|
||||
|
||||
-->
|
||||
|
||||
<!ENTITY b.alpha "%plane1D;6C2;" ><!--MATHEMATICAL BOLD SMALL ALPHA -->
|
||||
<!ENTITY b.beta "%plane1D;6C3;" ><!--MATHEMATICAL BOLD SMALL BETA -->
|
||||
<!ENTITY b.chi "%plane1D;6D8;" ><!--MATHEMATICAL BOLD SMALL CHI -->
|
||||
<!ENTITY b.delta "%plane1D;6C5;" ><!--MATHEMATICAL BOLD SMALL DELTA -->
|
||||
<!ENTITY b.Delta "%plane1D;6AB;" ><!--MATHEMATICAL BOLD CAPITAL DELTA -->
|
||||
<!ENTITY b.epsi "%plane1D;6C6;" ><!--MATHEMATICAL BOLD SMALL EPSILON -->
|
||||
<!ENTITY b.epsiv "%plane1D;6DC;" ><!--MATHEMATICAL BOLD EPSILON SYMBOL -->
|
||||
<!ENTITY b.eta "%plane1D;6C8;" ><!--MATHEMATICAL BOLD SMALL ETA -->
|
||||
<!ENTITY b.gamma "%plane1D;6C4;" ><!--MATHEMATICAL BOLD SMALL GAMMA -->
|
||||
<!ENTITY b.Gamma "%plane1D;6AA;" ><!--MATHEMATICAL BOLD CAPITAL GAMMA -->
|
||||
<!ENTITY b.gammad "%plane1D;7CB;" ><!--MATHEMATICAL BOLD SMALL DIGAMMA -->
|
||||
<!ENTITY b.Gammad "%plane1D;7CA;" ><!--MATHEMATICAL BOLD CAPITAL DIGAMMA -->
|
||||
<!ENTITY b.iota "%plane1D;6CA;" ><!--MATHEMATICAL BOLD SMALL IOTA -->
|
||||
<!ENTITY b.kappa "%plane1D;6CB;" ><!--MATHEMATICAL BOLD SMALL KAPPA -->
|
||||
<!ENTITY b.kappav "%plane1D;6DE;" ><!--MATHEMATICAL BOLD KAPPA SYMBOL -->
|
||||
<!ENTITY b.lambda "%plane1D;6CC;" ><!--MATHEMATICAL BOLD SMALL LAMDA -->
|
||||
<!ENTITY b.Lambda "%plane1D;6B2;" ><!--MATHEMATICAL BOLD CAPITAL LAMDA -->
|
||||
<!ENTITY b.mu "%plane1D;6CD;" ><!--MATHEMATICAL BOLD SMALL MU -->
|
||||
<!ENTITY b.nu "%plane1D;6CE;" ><!--MATHEMATICAL BOLD SMALL NU -->
|
||||
<!ENTITY b.omega "%plane1D;6DA;" ><!--MATHEMATICAL BOLD SMALL OMEGA -->
|
||||
<!ENTITY b.Omega "%plane1D;6C0;" ><!--MATHEMATICAL BOLD CAPITAL OMEGA -->
|
||||
<!ENTITY b.phi "%plane1D;6D7;" ><!--MATHEMATICAL BOLD SMALL PHI -->
|
||||
<!ENTITY b.Phi "%plane1D;6BD;" ><!--MATHEMATICAL BOLD CAPITAL PHI -->
|
||||
<!ENTITY b.phiv "%plane1D;6DF;" ><!--MATHEMATICAL BOLD PHI SYMBOL -->
|
||||
<!ENTITY b.pi "%plane1D;6D1;" ><!--MATHEMATICAL BOLD SMALL PI -->
|
||||
<!ENTITY b.Pi "%plane1D;6B7;" ><!--MATHEMATICAL BOLD CAPITAL PI -->
|
||||
<!ENTITY b.piv "%plane1D;6E1;" ><!--MATHEMATICAL BOLD PI SYMBOL -->
|
||||
<!ENTITY b.psi "%plane1D;6D9;" ><!--MATHEMATICAL BOLD SMALL PSI -->
|
||||
<!ENTITY b.Psi "%plane1D;6BF;" ><!--MATHEMATICAL BOLD CAPITAL PSI -->
|
||||
<!ENTITY b.rho "%plane1D;6D2;" ><!--MATHEMATICAL BOLD SMALL RHO -->
|
||||
<!ENTITY b.rhov "%plane1D;6E0;" ><!--MATHEMATICAL BOLD RHO SYMBOL -->
|
||||
<!ENTITY b.sigma "%plane1D;6D4;" ><!--MATHEMATICAL BOLD SMALL SIGMA -->
|
||||
<!ENTITY b.Sigma "%plane1D;6BA;" ><!--MATHEMATICAL BOLD CAPITAL SIGMA -->
|
||||
<!ENTITY b.sigmav "%plane1D;6D3;" ><!--MATHEMATICAL BOLD SMALL FINAL SIGMA -->
|
||||
<!ENTITY b.tau "%plane1D;6D5;" ><!--MATHEMATICAL BOLD SMALL TAU -->
|
||||
<!ENTITY b.Theta "%plane1D;6AF;" ><!--MATHEMATICAL BOLD CAPITAL THETA -->
|
||||
<!ENTITY b.thetas "%plane1D;6C9;" ><!--MATHEMATICAL BOLD SMALL THETA -->
|
||||
<!ENTITY b.thetav "%plane1D;6DD;" ><!--MATHEMATICAL BOLD THETA SYMBOL -->
|
||||
<!ENTITY b.upsi "%plane1D;6D6;" ><!--MATHEMATICAL BOLD SMALL UPSILON -->
|
||||
<!ENTITY b.Upsi "%plane1D;6BC;" ><!--MATHEMATICAL BOLD CAPITAL UPSILON -->
|
||||
<!ENTITY b.xi "%plane1D;6CF;" ><!--MATHEMATICAL BOLD SMALL XI -->
|
||||
<!ENTITY b.Xi "%plane1D;6B5;" ><!--MATHEMATICAL BOLD CAPITAL XI -->
|
||||
<!ENTITY b.zeta "%plane1D;6C7;" ><!--MATHEMATICAL BOLD SMALL ZETA -->
|
||||
|
|
@ -0,0 +1,114 @@
|
|||
|
||||
<!--
|
||||
Source: XML Entity Definitions for Characters, W3C Recommendation 01 April 2010
|
||||
http://www.w3.org/TR/2010/REC-xml-entity-names-20100401/
|
||||
Updated: 2010-04-01
|
||||
-->
|
||||
|
||||
<!--
|
||||
File isolat1.ent produced by the XSL script entities.xsl
|
||||
from input data in unicode.xml.
|
||||
|
||||
Copyright 1998 - 2010 W3C.
|
||||
|
||||
Use and distribution of this code are permitted under the terms of the
|
||||
W3C Software Notice and License.
|
||||
http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html
|
||||
|
||||
Please report any errors to David Carlisle
|
||||
via the public W3C list www-math@w3.org.
|
||||
|
||||
The numeric character values assigned to each entity
|
||||
(should) match the Unicode assignments in Unicode 5.x.
|
||||
|
||||
Entity names in this file are derived from files carrying the
|
||||
following notice:
|
||||
|
||||
(C) International Organization for Standardization 1986
|
||||
Permission to copy in any form is granted for use with
|
||||
conforming SGML systems and applications as defined in
|
||||
ISO 8879, provided this notice is included in all copies.
|
||||
|
||||
-->
|
||||
|
||||
|
||||
<!--
|
||||
|
||||
Public identifier: -//W3C//ENTITIES Added Latin 1//EN//XML
|
||||
System identifier: http://www.w3.org/2003/entities/2007/isolat1.ent
|
||||
|
||||
The public identifier should always be used verbatim.
|
||||
The system identifier may be changed to suit local requirements.
|
||||
|
||||
Typical invocation:
|
||||
|
||||
<!ENTITY % isolat1 PUBLIC
|
||||
"-//W3C//ENTITIES Added Latin 1//EN//XML"
|
||||
"http://www.w3.org/2003/entities/2007/isolat1.ent"
|
||||
>
|
||||
%isolat1;
|
||||
|
||||
-->
|
||||
|
||||
<!ENTITY aacute "á" ><!--LATIN SMALL LETTER A WITH ACUTE -->
|
||||
<!ENTITY Aacute "Á" ><!--LATIN CAPITAL LETTER A WITH ACUTE -->
|
||||
<!ENTITY acirc "â" ><!--LATIN SMALL LETTER A WITH CIRCUMFLEX -->
|
||||
<!ENTITY Acirc "Â" ><!--LATIN CAPITAL LETTER A WITH CIRCUMFLEX -->
|
||||
<!ENTITY aelig "æ" ><!--LATIN SMALL LETTER AE -->
|
||||
<!ENTITY AElig "Æ" ><!--LATIN CAPITAL LETTER AE -->
|
||||
<!ENTITY agrave "à" ><!--LATIN SMALL LETTER A WITH GRAVE -->
|
||||
<!ENTITY Agrave "À" ><!--LATIN CAPITAL LETTER A WITH GRAVE -->
|
||||
<!ENTITY aring "å" ><!--LATIN SMALL LETTER A WITH RING ABOVE -->
|
||||
<!ENTITY Aring "Å" ><!--LATIN CAPITAL LETTER A WITH RING ABOVE -->
|
||||
<!ENTITY atilde "ã" ><!--LATIN SMALL LETTER A WITH TILDE -->
|
||||
<!ENTITY Atilde "Ã" ><!--LATIN CAPITAL LETTER A WITH TILDE -->
|
||||
<!ENTITY auml "ä" ><!--LATIN SMALL LETTER A WITH DIAERESIS -->
|
||||
<!ENTITY Auml "Ä" ><!--LATIN CAPITAL LETTER A WITH DIAERESIS -->
|
||||
<!ENTITY ccedil "ç" ><!--LATIN SMALL LETTER C WITH CEDILLA -->
|
||||
<!ENTITY Ccedil "Ç" ><!--LATIN CAPITAL LETTER C WITH CEDILLA -->
|
||||
<!ENTITY eacute "é" ><!--LATIN SMALL LETTER E WITH ACUTE -->
|
||||
<!ENTITY Eacute "É" ><!--LATIN CAPITAL LETTER E WITH ACUTE -->
|
||||
<!ENTITY ecirc "ê" ><!--LATIN SMALL LETTER E WITH CIRCUMFLEX -->
|
||||
<!ENTITY Ecirc "Ê" ><!--LATIN CAPITAL LETTER E WITH CIRCUMFLEX -->
|
||||
<!ENTITY egrave "è" ><!--LATIN SMALL LETTER E WITH GRAVE -->
|
||||
<!ENTITY Egrave "È" ><!--LATIN CAPITAL LETTER E WITH GRAVE -->
|
||||
<!ENTITY eth "ð" ><!--LATIN SMALL LETTER ETH -->
|
||||
<!ENTITY ETH "Ð" ><!--LATIN CAPITAL LETTER ETH -->
|
||||
<!ENTITY euml "ë" ><!--LATIN SMALL LETTER E WITH DIAERESIS -->
|
||||
<!ENTITY Euml "Ë" ><!--LATIN CAPITAL LETTER E WITH DIAERESIS -->
|
||||
<!ENTITY iacute "í" ><!--LATIN SMALL LETTER I WITH ACUTE -->
|
||||
<!ENTITY Iacute "Í" ><!--LATIN CAPITAL LETTER I WITH ACUTE -->
|
||||
<!ENTITY icirc "î" ><!--LATIN SMALL LETTER I WITH CIRCUMFLEX -->
|
||||
<!ENTITY Icirc "Î" ><!--LATIN CAPITAL LETTER I WITH CIRCUMFLEX -->
|
||||
<!ENTITY igrave "ì" ><!--LATIN SMALL LETTER I WITH GRAVE -->
|
||||
<!ENTITY Igrave "Ì" ><!--LATIN CAPITAL LETTER I WITH GRAVE -->
|
||||
<!ENTITY iuml "ï" ><!--LATIN SMALL LETTER I WITH DIAERESIS -->
|
||||
<!ENTITY Iuml "Ï" ><!--LATIN CAPITAL LETTER I WITH DIAERESIS -->
|
||||
<!ENTITY ntilde "ñ" ><!--LATIN SMALL LETTER N WITH TILDE -->
|
||||
<!ENTITY Ntilde "Ñ" ><!--LATIN CAPITAL LETTER N WITH TILDE -->
|
||||
<!ENTITY oacute "ó" ><!--LATIN SMALL LETTER O WITH ACUTE -->
|
||||
<!ENTITY Oacute "Ó" ><!--LATIN CAPITAL LETTER O WITH ACUTE -->
|
||||
<!ENTITY ocirc "ô" ><!--LATIN SMALL LETTER O WITH CIRCUMFLEX -->
|
||||
<!ENTITY Ocirc "Ô" ><!--LATIN CAPITAL LETTER O WITH CIRCUMFLEX -->
|
||||
<!ENTITY ograve "ò" ><!--LATIN SMALL LETTER O WITH GRAVE -->
|
||||
<!ENTITY Ograve "Ò" ><!--LATIN CAPITAL LETTER O WITH GRAVE -->
|
||||
<!ENTITY oslash "ø" ><!--LATIN SMALL LETTER O WITH STROKE -->
|
||||
<!ENTITY Oslash "Ø" ><!--LATIN CAPITAL LETTER O WITH STROKE -->
|
||||
<!ENTITY otilde "õ" ><!--LATIN SMALL LETTER O WITH TILDE -->
|
||||
<!ENTITY Otilde "Õ" ><!--LATIN CAPITAL LETTER O WITH TILDE -->
|
||||
<!ENTITY ouml "ö" ><!--LATIN SMALL LETTER O WITH DIAERESIS -->
|
||||
<!ENTITY Ouml "Ö" ><!--LATIN CAPITAL LETTER O WITH DIAERESIS -->
|
||||
<!ENTITY szlig "ß" ><!--LATIN SMALL LETTER SHARP S -->
|
||||
<!ENTITY thorn "þ" ><!--LATIN SMALL LETTER THORN -->
|
||||
<!ENTITY THORN "Þ" ><!--LATIN CAPITAL LETTER THORN -->
|
||||
<!ENTITY uacute "ú" ><!--LATIN SMALL LETTER U WITH ACUTE -->
|
||||
<!ENTITY Uacute "Ú" ><!--LATIN CAPITAL LETTER U WITH ACUTE -->
|
||||
<!ENTITY ucirc "û" ><!--LATIN SMALL LETTER U WITH CIRCUMFLEX -->
|
||||
<!ENTITY Ucirc "Û" ><!--LATIN CAPITAL LETTER U WITH CIRCUMFLEX -->
|
||||
<!ENTITY ugrave "ù" ><!--LATIN SMALL LETTER U WITH GRAVE -->
|
||||
<!ENTITY Ugrave "Ù" ><!--LATIN CAPITAL LETTER U WITH GRAVE -->
|
||||
<!ENTITY uuml "ü" ><!--LATIN SMALL LETTER U WITH DIAERESIS -->
|
||||
<!ENTITY Uuml "Ü" ><!--LATIN CAPITAL LETTER U WITH DIAERESIS -->
|
||||
<!ENTITY yacute "ý" ><!--LATIN SMALL LETTER Y WITH ACUTE -->
|
||||
<!ENTITY Yacute "Ý" ><!--LATIN CAPITAL LETTER Y WITH ACUTE -->
|
||||
<!ENTITY yuml "ÿ" ><!--LATIN SMALL LETTER Y WITH DIAERESIS -->
|
||||
|
|
@ -0,0 +1,173 @@
|
|||
|
||||
<!--
|
||||
Source: XML Entity Definitions for Characters, W3C Recommendation 01 April 2010
|
||||
http://www.w3.org/TR/2010/REC-xml-entity-names-20100401/
|
||||
Updated: 2010-04-01
|
||||
-->
|
||||
|
||||
<!--
|
||||
File isolat2.ent produced by the XSL script entities.xsl
|
||||
from input data in unicode.xml.
|
||||
|
||||
Copyright 1998 - 2010 W3C.
|
||||
|
||||
Use and distribution of this code are permitted under the terms of the
|
||||
W3C Software Notice and License.
|
||||
http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html
|
||||
|
||||
Please report any errors to David Carlisle
|
||||
via the public W3C list www-math@w3.org.
|
||||
|
||||
The numeric character values assigned to each entity
|
||||
(should) match the Unicode assignments in Unicode 5.x.
|
||||
|
||||
Entity names in this file are derived from files carrying the
|
||||
following notice:
|
||||
|
||||
(C) International Organization for Standardization 1986
|
||||
Permission to copy in any form is granted for use with
|
||||
conforming SGML systems and applications as defined in
|
||||
ISO 8879, provided this notice is included in all copies.
|
||||
|
||||
-->
|
||||
|
||||
|
||||
<!--
|
||||
|
||||
Public identifier: -//W3C//ENTITIES Added Latin 2//EN//XML
|
||||
System identifier: http://www.w3.org/2003/entities/2007/isolat2.ent
|
||||
|
||||
The public identifier should always be used verbatim.
|
||||
The system identifier may be changed to suit local requirements.
|
||||
|
||||
Typical invocation:
|
||||
|
||||
<!ENTITY % isolat2 PUBLIC
|
||||
"-//W3C//ENTITIES Added Latin 2//EN//XML"
|
||||
"http://www.w3.org/2003/entities/2007/isolat2.ent"
|
||||
>
|
||||
%isolat2;
|
||||
|
||||
-->
|
||||
|
||||
<!ENTITY abreve "ă" ><!--LATIN SMALL LETTER A WITH BREVE -->
|
||||
<!ENTITY Abreve "Ă" ><!--LATIN CAPITAL LETTER A WITH BREVE -->
|
||||
<!ENTITY amacr "ā" ><!--LATIN SMALL LETTER A WITH MACRON -->
|
||||
<!ENTITY Amacr "Ā" ><!--LATIN CAPITAL LETTER A WITH MACRON -->
|
||||
<!ENTITY aogon "ą" ><!--LATIN SMALL LETTER A WITH OGONEK -->
|
||||
<!ENTITY Aogon "Ą" ><!--LATIN CAPITAL LETTER A WITH OGONEK -->
|
||||
<!ENTITY cacute "ć" ><!--LATIN SMALL LETTER C WITH ACUTE -->
|
||||
<!ENTITY Cacute "Ć" ><!--LATIN CAPITAL LETTER C WITH ACUTE -->
|
||||
<!ENTITY ccaron "č" ><!--LATIN SMALL LETTER C WITH CARON -->
|
||||
<!ENTITY Ccaron "Č" ><!--LATIN CAPITAL LETTER C WITH CARON -->
|
||||
<!ENTITY ccirc "ĉ" ><!--LATIN SMALL LETTER C WITH CIRCUMFLEX -->
|
||||
<!ENTITY Ccirc "Ĉ" ><!--LATIN CAPITAL LETTER C WITH CIRCUMFLEX -->
|
||||
<!ENTITY cdot "ċ" ><!--LATIN SMALL LETTER C WITH DOT ABOVE -->
|
||||
<!ENTITY Cdot "Ċ" ><!--LATIN CAPITAL LETTER C WITH DOT ABOVE -->
|
||||
<!ENTITY dcaron "ď" ><!--LATIN SMALL LETTER D WITH CARON -->
|
||||
<!ENTITY Dcaron "Ď" ><!--LATIN CAPITAL LETTER D WITH CARON -->
|
||||
<!ENTITY dstrok "đ" ><!--LATIN SMALL LETTER D WITH STROKE -->
|
||||
<!ENTITY Dstrok "Đ" ><!--LATIN CAPITAL LETTER D WITH STROKE -->
|
||||
<!ENTITY ecaron "ě" ><!--LATIN SMALL LETTER E WITH CARON -->
|
||||
<!ENTITY Ecaron "Ě" ><!--LATIN CAPITAL LETTER E WITH CARON -->
|
||||
<!ENTITY edot "ė" ><!--LATIN SMALL LETTER E WITH DOT ABOVE -->
|
||||
<!ENTITY Edot "Ė" ><!--LATIN CAPITAL LETTER E WITH DOT ABOVE -->
|
||||
<!ENTITY emacr "ē" ><!--LATIN SMALL LETTER E WITH MACRON -->
|
||||
<!ENTITY Emacr "Ē" ><!--LATIN CAPITAL LETTER E WITH MACRON -->
|
||||
<!ENTITY eng "ŋ" ><!--LATIN SMALL LETTER ENG -->
|
||||
<!ENTITY ENG "Ŋ" ><!--LATIN CAPITAL LETTER ENG -->
|
||||
<!ENTITY eogon "ę" ><!--LATIN SMALL LETTER E WITH OGONEK -->
|
||||
<!ENTITY Eogon "Ę" ><!--LATIN CAPITAL LETTER E WITH OGONEK -->
|
||||
<!ENTITY gacute "ǵ" ><!--LATIN SMALL LETTER G WITH ACUTE -->
|
||||
<!ENTITY gbreve "ğ" ><!--LATIN SMALL LETTER G WITH BREVE -->
|
||||
<!ENTITY Gbreve "Ğ" ><!--LATIN CAPITAL LETTER G WITH BREVE -->
|
||||
<!ENTITY Gcedil "Ģ" ><!--LATIN CAPITAL LETTER G WITH CEDILLA -->
|
||||
<!ENTITY gcirc "ĝ" ><!--LATIN SMALL LETTER G WITH CIRCUMFLEX -->
|
||||
<!ENTITY Gcirc "Ĝ" ><!--LATIN CAPITAL LETTER G WITH CIRCUMFLEX -->
|
||||
<!ENTITY gdot "ġ" ><!--LATIN SMALL LETTER G WITH DOT ABOVE -->
|
||||
<!ENTITY Gdot "Ġ" ><!--LATIN CAPITAL LETTER G WITH DOT ABOVE -->
|
||||
<!ENTITY hcirc "ĥ" ><!--LATIN SMALL LETTER H WITH CIRCUMFLEX -->
|
||||
<!ENTITY Hcirc "Ĥ" ><!--LATIN CAPITAL LETTER H WITH CIRCUMFLEX -->
|
||||
<!ENTITY hstrok "ħ" ><!--LATIN SMALL LETTER H WITH STROKE -->
|
||||
<!ENTITY Hstrok "Ħ" ><!--LATIN CAPITAL LETTER H WITH STROKE -->
|
||||
<!ENTITY Idot "İ" ><!--LATIN CAPITAL LETTER I WITH DOT ABOVE -->
|
||||
<!ENTITY ijlig "ij" ><!--LATIN SMALL LIGATURE IJ -->
|
||||
<!ENTITY IJlig "IJ" ><!--LATIN CAPITAL LIGATURE IJ -->
|
||||
<!ENTITY imacr "ī" ><!--LATIN SMALL LETTER I WITH MACRON -->
|
||||
<!ENTITY Imacr "Ī" ><!--LATIN CAPITAL LETTER I WITH MACRON -->
|
||||
<!ENTITY inodot "ı" ><!--LATIN SMALL LETTER DOTLESS I -->
|
||||
<!ENTITY iogon "į" ><!--LATIN SMALL LETTER I WITH OGONEK -->
|
||||
<!ENTITY Iogon "Į" ><!--LATIN CAPITAL LETTER I WITH OGONEK -->
|
||||
<!ENTITY itilde "ĩ" ><!--LATIN SMALL LETTER I WITH TILDE -->
|
||||
<!ENTITY Itilde "Ĩ" ><!--LATIN CAPITAL LETTER I WITH TILDE -->
|
||||
<!ENTITY jcirc "ĵ" ><!--LATIN SMALL LETTER J WITH CIRCUMFLEX -->
|
||||
<!ENTITY Jcirc "Ĵ" ><!--LATIN CAPITAL LETTER J WITH CIRCUMFLEX -->
|
||||
<!ENTITY kcedil "ķ" ><!--LATIN SMALL LETTER K WITH CEDILLA -->
|
||||
<!ENTITY Kcedil "Ķ" ><!--LATIN CAPITAL LETTER K WITH CEDILLA -->
|
||||
<!ENTITY kgreen "ĸ" ><!--LATIN SMALL LETTER KRA -->
|
||||
<!ENTITY lacute "ĺ" ><!--LATIN SMALL LETTER L WITH ACUTE -->
|
||||
<!ENTITY Lacute "Ĺ" ><!--LATIN CAPITAL LETTER L WITH ACUTE -->
|
||||
<!ENTITY lcaron "ľ" ><!--LATIN SMALL LETTER L WITH CARON -->
|
||||
<!ENTITY Lcaron "Ľ" ><!--LATIN CAPITAL LETTER L WITH CARON -->
|
||||
<!ENTITY lcedil "ļ" ><!--LATIN SMALL LETTER L WITH CEDILLA -->
|
||||
<!ENTITY Lcedil "Ļ" ><!--LATIN CAPITAL LETTER L WITH CEDILLA -->
|
||||
<!ENTITY lmidot "ŀ" ><!--LATIN SMALL LETTER L WITH MIDDLE DOT -->
|
||||
<!ENTITY Lmidot "Ŀ" ><!--LATIN CAPITAL LETTER L WITH MIDDLE DOT -->
|
||||
<!ENTITY lstrok "ł" ><!--LATIN SMALL LETTER L WITH STROKE -->
|
||||
<!ENTITY Lstrok "Ł" ><!--LATIN CAPITAL LETTER L WITH STROKE -->
|
||||
<!ENTITY nacute "ń" ><!--LATIN SMALL LETTER N WITH ACUTE -->
|
||||
<!ENTITY Nacute "Ń" ><!--LATIN CAPITAL LETTER N WITH ACUTE -->
|
||||
<!ENTITY napos "ʼn" ><!--LATIN SMALL LETTER N PRECEDED BY APOSTROPHE -->
|
||||
<!ENTITY ncaron "ň" ><!--LATIN SMALL LETTER N WITH CARON -->
|
||||
<!ENTITY Ncaron "Ň" ><!--LATIN CAPITAL LETTER N WITH CARON -->
|
||||
<!ENTITY ncedil "ņ" ><!--LATIN SMALL LETTER N WITH CEDILLA -->
|
||||
<!ENTITY Ncedil "Ņ" ><!--LATIN CAPITAL LETTER N WITH CEDILLA -->
|
||||
<!ENTITY odblac "ő" ><!--LATIN SMALL LETTER O WITH DOUBLE ACUTE -->
|
||||
<!ENTITY Odblac "Ő" ><!--LATIN CAPITAL LETTER O WITH DOUBLE ACUTE -->
|
||||
<!ENTITY oelig "œ" ><!--LATIN SMALL LIGATURE OE -->
|
||||
<!ENTITY OElig "Œ" ><!--LATIN CAPITAL LIGATURE OE -->
|
||||
<!ENTITY omacr "ō" ><!--LATIN SMALL LETTER O WITH MACRON -->
|
||||
<!ENTITY Omacr "Ō" ><!--LATIN CAPITAL LETTER O WITH MACRON -->
|
||||
<!ENTITY racute "ŕ" ><!--LATIN SMALL LETTER R WITH ACUTE -->
|
||||
<!ENTITY Racute "Ŕ" ><!--LATIN CAPITAL LETTER R WITH ACUTE -->
|
||||
<!ENTITY rcaron "ř" ><!--LATIN SMALL LETTER R WITH CARON -->
|
||||
<!ENTITY Rcaron "Ř" ><!--LATIN CAPITAL LETTER R WITH CARON -->
|
||||
<!ENTITY rcedil "ŗ" ><!--LATIN SMALL LETTER R WITH CEDILLA -->
|
||||
<!ENTITY Rcedil "Ŗ" ><!--LATIN CAPITAL LETTER R WITH CEDILLA -->
|
||||
<!ENTITY sacute "ś" ><!--LATIN SMALL LETTER S WITH ACUTE -->
|
||||
<!ENTITY Sacute "Ś" ><!--LATIN CAPITAL LETTER S WITH ACUTE -->
|
||||
<!ENTITY scaron "š" ><!--LATIN SMALL LETTER S WITH CARON -->
|
||||
<!ENTITY Scaron "Š" ><!--LATIN CAPITAL LETTER S WITH CARON -->
|
||||
<!ENTITY scedil "ş" ><!--LATIN SMALL LETTER S WITH CEDILLA -->
|
||||
<!ENTITY Scedil "Ş" ><!--LATIN CAPITAL LETTER S WITH CEDILLA -->
|
||||
<!ENTITY scirc "ŝ" ><!--LATIN SMALL LETTER S WITH CIRCUMFLEX -->
|
||||
<!ENTITY Scirc "Ŝ" ><!--LATIN CAPITAL LETTER S WITH CIRCUMFLEX -->
|
||||
<!ENTITY tcaron "ť" ><!--LATIN SMALL LETTER T WITH CARON -->
|
||||
<!ENTITY Tcaron "Ť" ><!--LATIN CAPITAL LETTER T WITH CARON -->
|
||||
<!ENTITY tcedil "ţ" ><!--LATIN SMALL LETTER T WITH CEDILLA -->
|
||||
<!ENTITY Tcedil "Ţ" ><!--LATIN CAPITAL LETTER T WITH CEDILLA -->
|
||||
<!ENTITY tstrok "ŧ" ><!--LATIN SMALL LETTER T WITH STROKE -->
|
||||
<!ENTITY Tstrok "Ŧ" ><!--LATIN CAPITAL LETTER T WITH STROKE -->
|
||||
<!ENTITY ubreve "ŭ" ><!--LATIN SMALL LETTER U WITH BREVE -->
|
||||
<!ENTITY Ubreve "Ŭ" ><!--LATIN CAPITAL LETTER U WITH BREVE -->
|
||||
<!ENTITY udblac "ű" ><!--LATIN SMALL LETTER U WITH DOUBLE ACUTE -->
|
||||
<!ENTITY Udblac "Ű" ><!--LATIN CAPITAL LETTER U WITH DOUBLE ACUTE -->
|
||||
<!ENTITY umacr "ū" ><!--LATIN SMALL LETTER U WITH MACRON -->
|
||||
<!ENTITY Umacr "Ū" ><!--LATIN CAPITAL LETTER U WITH MACRON -->
|
||||
<!ENTITY uogon "ų" ><!--LATIN SMALL LETTER U WITH OGONEK -->
|
||||
<!ENTITY Uogon "Ų" ><!--LATIN CAPITAL LETTER U WITH OGONEK -->
|
||||
<!ENTITY uring "ů" ><!--LATIN SMALL LETTER U WITH RING ABOVE -->
|
||||
<!ENTITY Uring "Ů" ><!--LATIN CAPITAL LETTER U WITH RING ABOVE -->
|
||||
<!ENTITY utilde "ũ" ><!--LATIN SMALL LETTER U WITH TILDE -->
|
||||
<!ENTITY Utilde "Ũ" ><!--LATIN CAPITAL LETTER U WITH TILDE -->
|
||||
<!ENTITY wcirc "ŵ" ><!--LATIN SMALL LETTER W WITH CIRCUMFLEX -->
|
||||
<!ENTITY Wcirc "Ŵ" ><!--LATIN CAPITAL LETTER W WITH CIRCUMFLEX -->
|
||||
<!ENTITY ycirc "ŷ" ><!--LATIN SMALL LETTER Y WITH CIRCUMFLEX -->
|
||||
<!ENTITY Ycirc "Ŷ" ><!--LATIN CAPITAL LETTER Y WITH CIRCUMFLEX -->
|
||||
<!ENTITY Yuml "Ÿ" ><!--LATIN CAPITAL LETTER Y WITH DIAERESIS -->
|
||||
<!ENTITY zacute "ź" ><!--LATIN SMALL LETTER Z WITH ACUTE -->
|
||||
<!ENTITY Zacute "Ź" ><!--LATIN CAPITAL LETTER Z WITH ACUTE -->
|
||||
<!ENTITY zcaron "ž" ><!--LATIN SMALL LETTER Z WITH CARON -->
|
||||
<!ENTITY Zcaron "Ž" ><!--LATIN CAPITAL LETTER Z WITH CARON -->
|
||||
<!ENTITY zdot "ż" ><!--LATIN SMALL LETTER Z WITH DOT ABOVE -->
|
||||
<!ENTITY Zdot "Ż" ><!--LATIN CAPITAL LETTER Z WITH DOT ABOVE -->
|
||||
|
|
@ -0,0 +1,104 @@
|
|||
|
||||
<!--
|
||||
Source: XML Entity Definitions for Characters, W3C Recommendation 01 April 2010
|
||||
http://www.w3.org/TR/2010/REC-xml-entity-names-20100401/
|
||||
Updated: 2010-04-01
|
||||
-->
|
||||
|
||||
<!--
|
||||
File isomfrk.ent produced by the XSL script entities.xsl
|
||||
from input data in unicode.xml.
|
||||
|
||||
Copyright 1998 - 2010 W3C.
|
||||
|
||||
Use and distribution of this code are permitted under the terms of the
|
||||
W3C Software Notice and License.
|
||||
http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html
|
||||
|
||||
Please report any errors to David Carlisle
|
||||
via the public W3C list www-math@w3.org.
|
||||
|
||||
The numeric character values assigned to each entity
|
||||
(should) match the Unicode assignments in Unicode 5.x.
|
||||
|
||||
Entity names in this file are derived from files carrying the
|
||||
following notice:
|
||||
|
||||
(C) International Organization for Standardization 1991
|
||||
Permission to copy in any form is granted for use with
|
||||
conforming SGML systems and applications as defined in
|
||||
ISO 8879, provided this notice is included in all copies.
|
||||
|
||||
-->
|
||||
|
||||
|
||||
<!--
|
||||
|
||||
Public identifier: -//W3C//ENTITIES Math Alphabets: Fraktur//EN//XML
|
||||
System identifier: http://www.w3.org/2003/entities/2007/isomfrk.ent
|
||||
|
||||
The public identifier should always be used verbatim.
|
||||
The system identifier may be changed to suit local requirements.
|
||||
|
||||
Typical invocation:
|
||||
|
||||
<!ENTITY % isomfrk PUBLIC
|
||||
"-//W3C//ENTITIES Math Alphabets: Fraktur//EN//XML"
|
||||
"http://www.w3.org/2003/entities/2007/isomfrk.ent"
|
||||
>
|
||||
%isomfrk;
|
||||
|
||||
-->
|
||||
|
||||
<!ENTITY afr "%plane1D;51E;" ><!--MATHEMATICAL FRAKTUR SMALL A -->
|
||||
<!ENTITY Afr "%plane1D;504;" ><!--MATHEMATICAL FRAKTUR CAPITAL A -->
|
||||
<!ENTITY bfr "%plane1D;51F;" ><!--MATHEMATICAL FRAKTUR SMALL B -->
|
||||
<!ENTITY Bfr "%plane1D;505;" ><!--MATHEMATICAL FRAKTUR CAPITAL B -->
|
||||
<!ENTITY cfr "%plane1D;520;" ><!--MATHEMATICAL FRAKTUR SMALL C -->
|
||||
<!ENTITY Cfr "ℭ" ><!--BLACK-LETTER CAPITAL C -->
|
||||
<!ENTITY dfr "%plane1D;521;" ><!--MATHEMATICAL FRAKTUR SMALL D -->
|
||||
<!ENTITY Dfr "%plane1D;507;" ><!--MATHEMATICAL FRAKTUR CAPITAL D -->
|
||||
<!ENTITY efr "%plane1D;522;" ><!--MATHEMATICAL FRAKTUR SMALL E -->
|
||||
<!ENTITY Efr "%plane1D;508;" ><!--MATHEMATICAL FRAKTUR CAPITAL E -->
|
||||
<!ENTITY ffr "%plane1D;523;" ><!--MATHEMATICAL FRAKTUR SMALL F -->
|
||||
<!ENTITY Ffr "%plane1D;509;" ><!--MATHEMATICAL FRAKTUR CAPITAL F -->
|
||||
<!ENTITY gfr "%plane1D;524;" ><!--MATHEMATICAL FRAKTUR SMALL G -->
|
||||
<!ENTITY Gfr "%plane1D;50A;" ><!--MATHEMATICAL FRAKTUR CAPITAL G -->
|
||||
<!ENTITY hfr "%plane1D;525;" ><!--MATHEMATICAL FRAKTUR SMALL H -->
|
||||
<!ENTITY Hfr "ℌ" ><!--BLACK-LETTER CAPITAL H -->
|
||||
<!ENTITY ifr "%plane1D;526;" ><!--MATHEMATICAL FRAKTUR SMALL I -->
|
||||
<!ENTITY Ifr "ℑ" ><!--BLACK-LETTER CAPITAL I -->
|
||||
<!ENTITY jfr "%plane1D;527;" ><!--MATHEMATICAL FRAKTUR SMALL J -->
|
||||
<!ENTITY Jfr "%plane1D;50D;" ><!--MATHEMATICAL FRAKTUR CAPITAL J -->
|
||||
<!ENTITY kfr "%plane1D;528;" ><!--MATHEMATICAL FRAKTUR SMALL K -->
|
||||
<!ENTITY Kfr "%plane1D;50E;" ><!--MATHEMATICAL FRAKTUR CAPITAL K -->
|
||||
<!ENTITY lfr "%plane1D;529;" ><!--MATHEMATICAL FRAKTUR SMALL L -->
|
||||
<!ENTITY Lfr "%plane1D;50F;" ><!--MATHEMATICAL FRAKTUR CAPITAL L -->
|
||||
<!ENTITY mfr "%plane1D;52A;" ><!--MATHEMATICAL FRAKTUR SMALL M -->
|
||||
<!ENTITY Mfr "%plane1D;510;" ><!--MATHEMATICAL FRAKTUR CAPITAL M -->
|
||||
<!ENTITY nfr "%plane1D;52B;" ><!--MATHEMATICAL FRAKTUR SMALL N -->
|
||||
<!ENTITY Nfr "%plane1D;511;" ><!--MATHEMATICAL FRAKTUR CAPITAL N -->
|
||||
<!ENTITY ofr "%plane1D;52C;" ><!--MATHEMATICAL FRAKTUR SMALL O -->
|
||||
<!ENTITY Ofr "%plane1D;512;" ><!--MATHEMATICAL FRAKTUR CAPITAL O -->
|
||||
<!ENTITY pfr "%plane1D;52D;" ><!--MATHEMATICAL FRAKTUR SMALL P -->
|
||||
<!ENTITY Pfr "%plane1D;513;" ><!--MATHEMATICAL FRAKTUR CAPITAL P -->
|
||||
<!ENTITY qfr "%plane1D;52E;" ><!--MATHEMATICAL FRAKTUR SMALL Q -->
|
||||
<!ENTITY Qfr "%plane1D;514;" ><!--MATHEMATICAL FRAKTUR CAPITAL Q -->
|
||||
<!ENTITY rfr "%plane1D;52F;" ><!--MATHEMATICAL FRAKTUR SMALL R -->
|
||||
<!ENTITY Rfr "ℜ" ><!--BLACK-LETTER CAPITAL R -->
|
||||
<!ENTITY sfr "%plane1D;530;" ><!--MATHEMATICAL FRAKTUR SMALL S -->
|
||||
<!ENTITY Sfr "%plane1D;516;" ><!--MATHEMATICAL FRAKTUR CAPITAL S -->
|
||||
<!ENTITY tfr "%plane1D;531;" ><!--MATHEMATICAL FRAKTUR SMALL T -->
|
||||
<!ENTITY Tfr "%plane1D;517;" ><!--MATHEMATICAL FRAKTUR CAPITAL T -->
|
||||
<!ENTITY ufr "%plane1D;532;" ><!--MATHEMATICAL FRAKTUR SMALL U -->
|
||||
<!ENTITY Ufr "%plane1D;518;" ><!--MATHEMATICAL FRAKTUR CAPITAL U -->
|
||||
<!ENTITY vfr "%plane1D;533;" ><!--MATHEMATICAL FRAKTUR SMALL V -->
|
||||
<!ENTITY Vfr "%plane1D;519;" ><!--MATHEMATICAL FRAKTUR CAPITAL V -->
|
||||
<!ENTITY wfr "%plane1D;534;" ><!--MATHEMATICAL FRAKTUR SMALL W -->
|
||||
<!ENTITY Wfr "%plane1D;51A;" ><!--MATHEMATICAL FRAKTUR CAPITAL W -->
|
||||
<!ENTITY xfr "%plane1D;535;" ><!--MATHEMATICAL FRAKTUR SMALL X -->
|
||||
<!ENTITY Xfr "%plane1D;51B;" ><!--MATHEMATICAL FRAKTUR CAPITAL X -->
|
||||
<!ENTITY yfr "%plane1D;536;" ><!--MATHEMATICAL FRAKTUR SMALL Y -->
|
||||
<!ENTITY Yfr "%plane1D;51C;" ><!--MATHEMATICAL FRAKTUR CAPITAL Y -->
|
||||
<!ENTITY zfr "%plane1D;537;" ><!--MATHEMATICAL FRAKTUR SMALL Z -->
|
||||
<!ENTITY Zfr "ℨ" ><!--BLACK-LETTER CAPITAL Z -->
|
||||
|
|
@ -0,0 +1,78 @@
|
|||
|
||||
<!--
|
||||
Source: XML Entity Definitions for Characters, W3C Recommendation 01 April 2010
|
||||
http://www.w3.org/TR/2010/REC-xml-entity-names-20100401/
|
||||
Updated: 2010-04-01
|
||||
-->
|
||||
|
||||
<!--
|
||||
File isomopf.ent produced by the XSL script entities.xsl
|
||||
from input data in unicode.xml.
|
||||
|
||||
Copyright 1998 - 2010 W3C.
|
||||
|
||||
Use and distribution of this code are permitted under the terms of the
|
||||
W3C Software Notice and License.
|
||||
http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html
|
||||
|
||||
Please report any errors to David Carlisle
|
||||
via the public W3C list www-math@w3.org.
|
||||
|
||||
The numeric character values assigned to each entity
|
||||
(should) match the Unicode assignments in Unicode 5.x.
|
||||
|
||||
Entity names in this file are derived from files carrying the
|
||||
following notice:
|
||||
|
||||
(C) International Organization for Standardization 1991
|
||||
Permission to copy in any form is granted for use with
|
||||
conforming SGML systems and applications as defined in
|
||||
ISO 8879, provided this notice is included in all copies.
|
||||
|
||||
-->
|
||||
|
||||
|
||||
<!--
|
||||
|
||||
Public identifier: -//W3C//ENTITIES Math Alphabets: Open Face//EN//XML
|
||||
System identifier: http://www.w3.org/2003/entities/2007/isomopf.ent
|
||||
|
||||
The public identifier should always be used verbatim.
|
||||
The system identifier may be changed to suit local requirements.
|
||||
|
||||
Typical invocation:
|
||||
|
||||
<!ENTITY % isomopf PUBLIC
|
||||
"-//W3C//ENTITIES Math Alphabets: Open Face//EN//XML"
|
||||
"http://www.w3.org/2003/entities/2007/isomopf.ent"
|
||||
>
|
||||
%isomopf;
|
||||
|
||||
-->
|
||||
|
||||
<!ENTITY Aopf "%plane1D;538;" ><!--MATHEMATICAL DOUBLE-STRUCK CAPITAL A -->
|
||||
<!ENTITY Bopf "%plane1D;539;" ><!--MATHEMATICAL DOUBLE-STRUCK CAPITAL B -->
|
||||
<!ENTITY Copf "ℂ" ><!--DOUBLE-STRUCK CAPITAL C -->
|
||||
<!ENTITY Dopf "%plane1D;53B;" ><!--MATHEMATICAL DOUBLE-STRUCK CAPITAL D -->
|
||||
<!ENTITY Eopf "%plane1D;53C;" ><!--MATHEMATICAL DOUBLE-STRUCK CAPITAL E -->
|
||||
<!ENTITY Fopf "%plane1D;53D;" ><!--MATHEMATICAL DOUBLE-STRUCK CAPITAL F -->
|
||||
<!ENTITY Gopf "%plane1D;53E;" ><!--MATHEMATICAL DOUBLE-STRUCK CAPITAL G -->
|
||||
<!ENTITY Hopf "ℍ" ><!--DOUBLE-STRUCK CAPITAL H -->
|
||||
<!ENTITY Iopf "%plane1D;540;" ><!--MATHEMATICAL DOUBLE-STRUCK CAPITAL I -->
|
||||
<!ENTITY Jopf "%plane1D;541;" ><!--MATHEMATICAL DOUBLE-STRUCK CAPITAL J -->
|
||||
<!ENTITY Kopf "%plane1D;542;" ><!--MATHEMATICAL DOUBLE-STRUCK CAPITAL K -->
|
||||
<!ENTITY Lopf "%plane1D;543;" ><!--MATHEMATICAL DOUBLE-STRUCK CAPITAL L -->
|
||||
<!ENTITY Mopf "%plane1D;544;" ><!--MATHEMATICAL DOUBLE-STRUCK CAPITAL M -->
|
||||
<!ENTITY Nopf "ℕ" ><!--DOUBLE-STRUCK CAPITAL N -->
|
||||
<!ENTITY Oopf "%plane1D;546;" ><!--MATHEMATICAL DOUBLE-STRUCK CAPITAL O -->
|
||||
<!ENTITY Popf "ℙ" ><!--DOUBLE-STRUCK CAPITAL P -->
|
||||
<!ENTITY Qopf "ℚ" ><!--DOUBLE-STRUCK CAPITAL Q -->
|
||||
<!ENTITY Ropf "ℝ" ><!--DOUBLE-STRUCK CAPITAL R -->
|
||||
<!ENTITY Sopf "%plane1D;54A;" ><!--MATHEMATICAL DOUBLE-STRUCK CAPITAL S -->
|
||||
<!ENTITY Topf "%plane1D;54B;" ><!--MATHEMATICAL DOUBLE-STRUCK CAPITAL T -->
|
||||
<!ENTITY Uopf "%plane1D;54C;" ><!--MATHEMATICAL DOUBLE-STRUCK CAPITAL U -->
|
||||
<!ENTITY Vopf "%plane1D;54D;" ><!--MATHEMATICAL DOUBLE-STRUCK CAPITAL V -->
|
||||
<!ENTITY Wopf "%plane1D;54E;" ><!--MATHEMATICAL DOUBLE-STRUCK CAPITAL W -->
|
||||
<!ENTITY Xopf "%plane1D;54F;" ><!--MATHEMATICAL DOUBLE-STRUCK CAPITAL X -->
|
||||
<!ENTITY Yopf "%plane1D;550;" ><!--MATHEMATICAL DOUBLE-STRUCK CAPITAL Y -->
|
||||
<!ENTITY Zopf "ℤ" ><!--DOUBLE-STRUCK CAPITAL Z -->
|
||||
|
|
@ -0,0 +1,104 @@
|
|||
|
||||
<!--
|
||||
Source: XML Entity Definitions for Characters, W3C Recommendation 01 April 2010
|
||||
http://www.w3.org/TR/2010/REC-xml-entity-names-20100401/
|
||||
Updated: 2010-04-01
|
||||
-->
|
||||
|
||||
<!--
|
||||
File isomscr.ent produced by the XSL script entities.xsl
|
||||
from input data in unicode.xml.
|
||||
|
||||
Copyright 1998 - 2010 W3C.
|
||||
|
||||
Use and distribution of this code are permitted under the terms of the
|
||||
W3C Software Notice and License.
|
||||
http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html
|
||||
|
||||
Please report any errors to David Carlisle
|
||||
via the public W3C list www-math@w3.org.
|
||||
|
||||
The numeric character values assigned to each entity
|
||||
(should) match the Unicode assignments in Unicode 5.x.
|
||||
|
||||
Entity names in this file are derived from files carrying the
|
||||
following notice:
|
||||
|
||||
(C) International Organization for Standardization 1991
|
||||
Permission to copy in any form is granted for use with
|
||||
conforming SGML systems and applications as defined in
|
||||
ISO 8879, provided this notice is included in all copies.
|
||||
|
||||
-->
|
||||
|
||||
|
||||
<!--
|
||||
|
||||
Public identifier: -//W3C//ENTITIES Math Alphabets: Script//EN//XML
|
||||
System identifier: http://www.w3.org/2003/entities/2007/isomscr.ent
|
||||
|
||||
The public identifier should always be used verbatim.
|
||||
The system identifier may be changed to suit local requirements.
|
||||
|
||||
Typical invocation:
|
||||
|
||||
<!ENTITY % isomscr PUBLIC
|
||||
"-//W3C//ENTITIES Math Alphabets: Script//EN//XML"
|
||||
"http://www.w3.org/2003/entities/2007/isomscr.ent"
|
||||
>
|
||||
%isomscr;
|
||||
|
||||
-->
|
||||
|
||||
<!ENTITY ascr "%plane1D;4B6;" ><!--MATHEMATICAL SCRIPT SMALL A -->
|
||||
<!ENTITY Ascr "%plane1D;49C;" ><!--MATHEMATICAL SCRIPT CAPITAL A -->
|
||||
<!ENTITY bscr "%plane1D;4B7;" ><!--MATHEMATICAL SCRIPT SMALL B -->
|
||||
<!ENTITY Bscr "ℬ" ><!--SCRIPT CAPITAL B -->
|
||||
<!ENTITY cscr "%plane1D;4B8;" ><!--MATHEMATICAL SCRIPT SMALL C -->
|
||||
<!ENTITY Cscr "%plane1D;49E;" ><!--MATHEMATICAL SCRIPT CAPITAL C -->
|
||||
<!ENTITY dscr "%plane1D;4B9;" ><!--MATHEMATICAL SCRIPT SMALL D -->
|
||||
<!ENTITY Dscr "%plane1D;49F;" ><!--MATHEMATICAL SCRIPT CAPITAL D -->
|
||||
<!ENTITY escr "ℯ" ><!--SCRIPT SMALL E -->
|
||||
<!ENTITY Escr "ℰ" ><!--SCRIPT CAPITAL E -->
|
||||
<!ENTITY fscr "%plane1D;4BB;" ><!--MATHEMATICAL SCRIPT SMALL F -->
|
||||
<!ENTITY Fscr "ℱ" ><!--SCRIPT CAPITAL F -->
|
||||
<!ENTITY gscr "ℊ" ><!--SCRIPT SMALL G -->
|
||||
<!ENTITY Gscr "%plane1D;4A2;" ><!--MATHEMATICAL SCRIPT CAPITAL G -->
|
||||
<!ENTITY hscr "%plane1D;4BD;" ><!--MATHEMATICAL SCRIPT SMALL H -->
|
||||
<!ENTITY Hscr "ℋ" ><!--SCRIPT CAPITAL H -->
|
||||
<!ENTITY iscr "%plane1D;4BE;" ><!--MATHEMATICAL SCRIPT SMALL I -->
|
||||
<!ENTITY Iscr "ℐ" ><!--SCRIPT CAPITAL I -->
|
||||
<!ENTITY jscr "%plane1D;4BF;" ><!--MATHEMATICAL SCRIPT SMALL J -->
|
||||
<!ENTITY Jscr "%plane1D;4A5;" ><!--MATHEMATICAL SCRIPT CAPITAL J -->
|
||||
<!ENTITY kscr "%plane1D;4C0;" ><!--MATHEMATICAL SCRIPT SMALL K -->
|
||||
<!ENTITY Kscr "%plane1D;4A6;" ><!--MATHEMATICAL SCRIPT CAPITAL K -->
|
||||
<!ENTITY lscr "%plane1D;4C1;" ><!--MATHEMATICAL SCRIPT SMALL L -->
|
||||
<!ENTITY Lscr "ℒ" ><!--SCRIPT CAPITAL L -->
|
||||
<!ENTITY mscr "%plane1D;4C2;" ><!--MATHEMATICAL SCRIPT SMALL M -->
|
||||
<!ENTITY Mscr "ℳ" ><!--SCRIPT CAPITAL M -->
|
||||
<!ENTITY nscr "%plane1D;4C3;" ><!--MATHEMATICAL SCRIPT SMALL N -->
|
||||
<!ENTITY Nscr "%plane1D;4A9;" ><!--MATHEMATICAL SCRIPT CAPITAL N -->
|
||||
<!ENTITY oscr "ℴ" ><!--SCRIPT SMALL O -->
|
||||
<!ENTITY Oscr "%plane1D;4AA;" ><!--MATHEMATICAL SCRIPT CAPITAL O -->
|
||||
<!ENTITY pscr "%plane1D;4C5;" ><!--MATHEMATICAL SCRIPT SMALL P -->
|
||||
<!ENTITY Pscr "%plane1D;4AB;" ><!--MATHEMATICAL SCRIPT CAPITAL P -->
|
||||
<!ENTITY qscr "%plane1D;4C6;" ><!--MATHEMATICAL SCRIPT SMALL Q -->
|
||||
<!ENTITY Qscr "%plane1D;4AC;" ><!--MATHEMATICAL SCRIPT CAPITAL Q -->
|
||||
<!ENTITY rscr "%plane1D;4C7;" ><!--MATHEMATICAL SCRIPT SMALL R -->
|
||||
<!ENTITY Rscr "ℛ" ><!--SCRIPT CAPITAL R -->
|
||||
<!ENTITY sscr "%plane1D;4C8;" ><!--MATHEMATICAL SCRIPT SMALL S -->
|
||||
<!ENTITY Sscr "%plane1D;4AE;" ><!--MATHEMATICAL SCRIPT CAPITAL S -->
|
||||
<!ENTITY tscr "%plane1D;4C9;" ><!--MATHEMATICAL SCRIPT SMALL T -->
|
||||
<!ENTITY Tscr "%plane1D;4AF;" ><!--MATHEMATICAL SCRIPT CAPITAL T -->
|
||||
<!ENTITY uscr "%plane1D;4CA;" ><!--MATHEMATICAL SCRIPT SMALL U -->
|
||||
<!ENTITY Uscr "%plane1D;4B0;" ><!--MATHEMATICAL SCRIPT CAPITAL U -->
|
||||
<!ENTITY vscr "%plane1D;4CB;" ><!--MATHEMATICAL SCRIPT SMALL V -->
|
||||
<!ENTITY Vscr "%plane1D;4B1;" ><!--MATHEMATICAL SCRIPT CAPITAL V -->
|
||||
<!ENTITY wscr "%plane1D;4CC;" ><!--MATHEMATICAL SCRIPT SMALL W -->
|
||||
<!ENTITY Wscr "%plane1D;4B2;" ><!--MATHEMATICAL SCRIPT CAPITAL W -->
|
||||
<!ENTITY xscr "%plane1D;4CD;" ><!--MATHEMATICAL SCRIPT SMALL X -->
|
||||
<!ENTITY Xscr "%plane1D;4B3;" ><!--MATHEMATICAL SCRIPT CAPITAL X -->
|
||||
<!ENTITY yscr "%plane1D;4CE;" ><!--MATHEMATICAL SCRIPT SMALL Y -->
|
||||
<!ENTITY Yscr "%plane1D;4B4;" ><!--MATHEMATICAL SCRIPT CAPITAL Y -->
|
||||
<!ENTITY zscr "%plane1D;4CF;" ><!--MATHEMATICAL SCRIPT SMALL Z -->
|
||||
<!ENTITY Zscr "%plane1D;4B5;" ><!--MATHEMATICAL SCRIPT CAPITAL Z -->
|
||||
|
|
@ -0,0 +1,128 @@
|
|||
|
||||
<!--
|
||||
Source: XML Entity Definitions for Characters, W3C Recommendation 01 April 2010
|
||||
http://www.w3.org/TR/2010/REC-xml-entity-names-20100401/
|
||||
Updated: 2010-04-01
|
||||
-->
|
||||
|
||||
<!--
|
||||
File isonum.ent produced by the XSL script entities.xsl
|
||||
from input data in unicode.xml.
|
||||
|
||||
Copyright 1998 - 2010 W3C.
|
||||
|
||||
Use and distribution of this code are permitted under the terms of the
|
||||
W3C Software Notice and License.
|
||||
http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html
|
||||
|
||||
Please report any errors to David Carlisle
|
||||
via the public W3C list www-math@w3.org.
|
||||
|
||||
The numeric character values assigned to each entity
|
||||
(should) match the Unicode assignments in Unicode 5.x.
|
||||
|
||||
Entity names in this file are derived from files carrying the
|
||||
following notice:
|
||||
|
||||
(C) International Organization for Standardization 1986
|
||||
Permission to copy in any form is granted for use with
|
||||
conforming SGML systems and applications as defined in
|
||||
ISO 8879, provided this notice is included in all copies.
|
||||
|
||||
-->
|
||||
|
||||
|
||||
<!--
|
||||
|
||||
Public identifier: -//W3C//ENTITIES Numeric and Special Graphic//EN//XML
|
||||
System identifier: http://www.w3.org/2003/entities/2007/isonum.ent
|
||||
|
||||
The public identifier should always be used verbatim.
|
||||
The system identifier may be changed to suit local requirements.
|
||||
|
||||
Typical invocation:
|
||||
|
||||
<!ENTITY % isonum PUBLIC
|
||||
"-//W3C//ENTITIES Numeric and Special Graphic//EN//XML"
|
||||
"http://www.w3.org/2003/entities/2007/isonum.ent"
|
||||
>
|
||||
%isonum;
|
||||
|
||||
-->
|
||||
|
||||
<!ENTITY amp "&#38;" ><!--AMPERSAND -->
|
||||
<!ENTITY apos "'" ><!--APOSTROPHE -->
|
||||
<!ENTITY ast "*" ><!--ASTERISK -->
|
||||
<!ENTITY brvbar "¦" ><!--BROKEN BAR -->
|
||||
<!ENTITY bsol "\" ><!--REVERSE SOLIDUS -->
|
||||
<!ENTITY cent "¢" ><!--CENT SIGN -->
|
||||
<!ENTITY colon ":" ><!--COLON -->
|
||||
<!ENTITY comma "," ><!--COMMA -->
|
||||
<!ENTITY commat "@" ><!--COMMERCIAL AT -->
|
||||
<!ENTITY copy "©" ><!--COPYRIGHT SIGN -->
|
||||
<!ENTITY curren "¤" ><!--CURRENCY SIGN -->
|
||||
<!ENTITY darr "↓" ><!--DOWNWARDS ARROW -->
|
||||
<!ENTITY deg "°" ><!--DEGREE SIGN -->
|
||||
<!ENTITY divide "÷" ><!--DIVISION SIGN -->
|
||||
<!ENTITY dollar "$" ><!--DOLLAR SIGN -->
|
||||
<!ENTITY equals "=" ><!--EQUALS SIGN -->
|
||||
<!ENTITY excl "!" ><!--EXCLAMATION MARK -->
|
||||
<!ENTITY frac12 "½" ><!--VULGAR FRACTION ONE HALF -->
|
||||
<!ENTITY frac14 "¼" ><!--VULGAR FRACTION ONE QUARTER -->
|
||||
<!ENTITY frac18 "⅛" ><!--VULGAR FRACTION ONE EIGHTH -->
|
||||
<!ENTITY frac34 "¾" ><!--VULGAR FRACTION THREE QUARTERS -->
|
||||
<!ENTITY frac38 "⅜" ><!--VULGAR FRACTION THREE EIGHTHS -->
|
||||
<!ENTITY frac58 "⅝" ><!--VULGAR FRACTION FIVE EIGHTHS -->
|
||||
<!ENTITY frac78 "⅞" ><!--VULGAR FRACTION SEVEN EIGHTHS -->
|
||||
<!ENTITY gt ">" ><!--GREATER-THAN SIGN -->
|
||||
<!ENTITY half "½" ><!--VULGAR FRACTION ONE HALF -->
|
||||
<!ENTITY horbar "―" ><!--HORIZONTAL BAR -->
|
||||
<!ENTITY hyphen "‐" ><!--HYPHEN -->
|
||||
<!ENTITY iexcl "¡" ><!--INVERTED EXCLAMATION MARK -->
|
||||
<!ENTITY iquest "¿" ><!--INVERTED QUESTION MARK -->
|
||||
<!ENTITY laquo "«" ><!--LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -->
|
||||
<!ENTITY larr "←" ><!--LEFTWARDS ARROW -->
|
||||
<!ENTITY lcub "{" ><!--LEFT CURLY BRACKET -->
|
||||
<!ENTITY ldquo "“" ><!--LEFT DOUBLE QUOTATION MARK -->
|
||||
<!ENTITY lowbar "_" ><!--LOW LINE -->
|
||||
<!ENTITY lpar "(" ><!--LEFT PARENTHESIS -->
|
||||
<!ENTITY lsqb "[" ><!--LEFT SQUARE BRACKET -->
|
||||
<!ENTITY lsquo "‘" ><!--LEFT SINGLE QUOTATION MARK -->
|
||||
<!ENTITY lt "&#60;" ><!--LESS-THAN SIGN -->
|
||||
<!ENTITY micro "µ" ><!--MICRO SIGN -->
|
||||
<!ENTITY middot "·" ><!--MIDDLE DOT -->
|
||||
<!ENTITY nbsp " " ><!--NO-BREAK SPACE -->
|
||||
<!ENTITY not "¬" ><!--NOT SIGN -->
|
||||
<!ENTITY num "#" ><!--NUMBER SIGN -->
|
||||
<!ENTITY ohm "Ω" ><!--GREEK CAPITAL LETTER OMEGA -->
|
||||
<!ENTITY ordf "ª" ><!--FEMININE ORDINAL INDICATOR -->
|
||||
<!ENTITY ordm "º" ><!--MASCULINE ORDINAL INDICATOR -->
|
||||
<!ENTITY para "¶" ><!--PILCROW SIGN -->
|
||||
<!ENTITY percnt "%" ><!--PERCENT SIGN -->
|
||||
<!ENTITY period "." ><!--FULL STOP -->
|
||||
<!ENTITY plus "+" ><!--PLUS SIGN -->
|
||||
<!ENTITY plusmn "±" ><!--PLUS-MINUS SIGN -->
|
||||
<!ENTITY pound "£" ><!--POUND SIGN -->
|
||||
<!ENTITY quest "?" ><!--QUESTION MARK -->
|
||||
<!ENTITY quot """ ><!--QUOTATION MARK -->
|
||||
<!ENTITY raquo "»" ><!--RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -->
|
||||
<!ENTITY rarr "→" ><!--RIGHTWARDS ARROW -->
|
||||
<!ENTITY rcub "}" ><!--RIGHT CURLY BRACKET -->
|
||||
<!ENTITY rdquo "”" ><!--RIGHT DOUBLE QUOTATION MARK -->
|
||||
<!ENTITY reg "®" ><!--REGISTERED SIGN -->
|
||||
<!ENTITY rpar ")" ><!--RIGHT PARENTHESIS -->
|
||||
<!ENTITY rsqb "]" ><!--RIGHT SQUARE BRACKET -->
|
||||
<!ENTITY rsquo "’" ><!--RIGHT SINGLE QUOTATION MARK -->
|
||||
<!ENTITY sect "§" ><!--SECTION SIGN -->
|
||||
<!ENTITY semi ";" ><!--SEMICOLON -->
|
||||
<!ENTITY shy "­" ><!--SOFT HYPHEN -->
|
||||
<!ENTITY sol "/" ><!--SOLIDUS -->
|
||||
<!ENTITY sung "♪" ><!--EIGHTH NOTE -->
|
||||
<!ENTITY sup1 "¹" ><!--SUPERSCRIPT ONE -->
|
||||
<!ENTITY sup2 "²" ><!--SUPERSCRIPT TWO -->
|
||||
<!ENTITY sup3 "³" ><!--SUPERSCRIPT THREE -->
|
||||
<!ENTITY times "×" ><!--MULTIPLICATION SIGN -->
|
||||
<!ENTITY trade "™" ><!--TRADE MARK SIGN -->
|
||||
<!ENTITY uarr "↑" ><!--UPWARDS ARROW -->
|
||||
<!ENTITY verbar "|" ><!--VERTICAL LINE -->
|
||||
<!ENTITY yen "¥" ><!--YEN SIGN -->
|
||||
|
|
@ -0,0 +1,137 @@
|
|||
|
||||
<!--
|
||||
Source: XML Entity Definitions for Characters, W3C Recommendation 01 April 2010
|
||||
http://www.w3.org/TR/2010/REC-xml-entity-names-20100401/
|
||||
Updated: 2010-04-01
|
||||
-->
|
||||
|
||||
<!--
|
||||
File isopub.ent produced by the XSL script entities.xsl
|
||||
from input data in unicode.xml.
|
||||
|
||||
Copyright 1998 - 2010 W3C.
|
||||
|
||||
Use and distribution of this code are permitted under the terms of the
|
||||
W3C Software Notice and License.
|
||||
http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html
|
||||
|
||||
Please report any errors to David Carlisle
|
||||
via the public W3C list www-math@w3.org.
|
||||
|
||||
The numeric character values assigned to each entity
|
||||
(should) match the Unicode assignments in Unicode 5.x.
|
||||
|
||||
Entity names in this file are derived from files carrying the
|
||||
following notice:
|
||||
|
||||
(C) International Organization for Standardization 1986
|
||||
Permission to copy in any form is granted for use with
|
||||
conforming SGML systems and applications as defined in
|
||||
ISO 8879, provided this notice is included in all copies.
|
||||
|
||||
-->
|
||||
|
||||
|
||||
<!--
|
||||
|
||||
Public identifier: -//W3C//ENTITIES Publishing//EN//XML
|
||||
System identifier: http://www.w3.org/2003/entities/2007/isopub.ent
|
||||
|
||||
The public identifier should always be used verbatim.
|
||||
The system identifier may be changed to suit local requirements.
|
||||
|
||||
Typical invocation:
|
||||
|
||||
<!ENTITY % isopub PUBLIC
|
||||
"-//W3C//ENTITIES Publishing//EN//XML"
|
||||
"http://www.w3.org/2003/entities/2007/isopub.ent"
|
||||
>
|
||||
%isopub;
|
||||
|
||||
-->
|
||||
|
||||
<!ENTITY blank "␣" ><!--OPEN BOX -->
|
||||
<!ENTITY blk12 "▒" ><!--MEDIUM SHADE -->
|
||||
<!ENTITY blk14 "░" ><!--LIGHT SHADE -->
|
||||
<!ENTITY blk34 "▓" ><!--DARK SHADE -->
|
||||
<!ENTITY block "█" ><!--FULL BLOCK -->
|
||||
<!ENTITY bull "•" ><!--BULLET -->
|
||||
<!ENTITY caret "⁁" ><!--CARET INSERTION POINT -->
|
||||
<!ENTITY check "✓" ><!--CHECK MARK -->
|
||||
<!ENTITY cir "○" ><!--WHITE CIRCLE -->
|
||||
<!ENTITY clubs "♣" ><!--BLACK CLUB SUIT -->
|
||||
<!ENTITY copysr "℗" ><!--SOUND RECORDING COPYRIGHT -->
|
||||
<!ENTITY cross "✗" ><!--BALLOT X -->
|
||||
<!ENTITY dagger "†" ><!--DAGGER -->
|
||||
<!ENTITY Dagger "‡" ><!--DOUBLE DAGGER -->
|
||||
<!ENTITY dash "‐" ><!--HYPHEN -->
|
||||
<!ENTITY diams "♦" ><!--BLACK DIAMOND SUIT -->
|
||||
<!ENTITY dlcrop "⌍" ><!--BOTTOM LEFT CROP -->
|
||||
<!ENTITY drcrop "⌌" ><!--BOTTOM RIGHT CROP -->
|
||||
<!ENTITY dtri "▿" ><!--WHITE DOWN-POINTING SMALL TRIANGLE -->
|
||||
<!ENTITY dtrif "▾" ><!--BLACK DOWN-POINTING SMALL TRIANGLE -->
|
||||
<!ENTITY emsp " " ><!--EM SPACE -->
|
||||
<!ENTITY emsp13 " " ><!--THREE-PER-EM SPACE -->
|
||||
<!ENTITY emsp14 " " ><!--FOUR-PER-EM SPACE -->
|
||||
<!ENTITY ensp " " ><!--EN SPACE -->
|
||||
<!ENTITY female "♀" ><!--FEMALE SIGN -->
|
||||
<!ENTITY ffilig "ffi" ><!--LATIN SMALL LIGATURE FFI -->
|
||||
<!ENTITY fflig "ff" ><!--LATIN SMALL LIGATURE FF -->
|
||||
<!ENTITY ffllig "ffl" ><!--LATIN SMALL LIGATURE FFL -->
|
||||
<!ENTITY filig "fi" ><!--LATIN SMALL LIGATURE FI -->
|
||||
<!ENTITY fjlig "fj" ><!--fj ligature -->
|
||||
<!ENTITY flat "♭" ><!--MUSIC FLAT SIGN -->
|
||||
<!ENTITY fllig "fl" ><!--LATIN SMALL LIGATURE FL -->
|
||||
<!ENTITY frac13 "⅓" ><!--VULGAR FRACTION ONE THIRD -->
|
||||
<!ENTITY frac15 "⅕" ><!--VULGAR FRACTION ONE FIFTH -->
|
||||
<!ENTITY frac16 "⅙" ><!--VULGAR FRACTION ONE SIXTH -->
|
||||
<!ENTITY frac23 "⅔" ><!--VULGAR FRACTION TWO THIRDS -->
|
||||
<!ENTITY frac25 "⅖" ><!--VULGAR FRACTION TWO FIFTHS -->
|
||||
<!ENTITY frac35 "⅗" ><!--VULGAR FRACTION THREE FIFTHS -->
|
||||
<!ENTITY frac45 "⅘" ><!--VULGAR FRACTION FOUR FIFTHS -->
|
||||
<!ENTITY frac56 "⅚" ><!--VULGAR FRACTION FIVE SIXTHS -->
|
||||
<!ENTITY hairsp " " ><!--HAIR SPACE -->
|
||||
<!ENTITY hearts "♥" ><!--BLACK HEART SUIT -->
|
||||
<!ENTITY hellip "…" ><!--HORIZONTAL ELLIPSIS -->
|
||||
<!ENTITY hybull "⁃" ><!--HYPHEN BULLET -->
|
||||
<!ENTITY incare "℅" ><!--CARE OF -->
|
||||
<!ENTITY ldquor "„" ><!--DOUBLE LOW-9 QUOTATION MARK -->
|
||||
<!ENTITY lhblk "▄" ><!--LOWER HALF BLOCK -->
|
||||
<!ENTITY loz "◊" ><!--LOZENGE -->
|
||||
<!ENTITY lozf "⧫" ><!--BLACK LOZENGE -->
|
||||
<!ENTITY lsquor "‚" ><!--SINGLE LOW-9 QUOTATION MARK -->
|
||||
<!ENTITY ltri "◃" ><!--WHITE LEFT-POINTING SMALL TRIANGLE -->
|
||||
<!ENTITY ltrif "◂" ><!--BLACK LEFT-POINTING SMALL TRIANGLE -->
|
||||
<!ENTITY male "♂" ><!--MALE SIGN -->
|
||||
<!ENTITY malt "✠" ><!--MALTESE CROSS -->
|
||||
<!ENTITY marker "▮" ><!--BLACK VERTICAL RECTANGLE -->
|
||||
<!ENTITY mdash "—" ><!--EM DASH -->
|
||||
<!ENTITY mldr "…" ><!--HORIZONTAL ELLIPSIS -->
|
||||
<!ENTITY natur "♮" ><!--MUSIC NATURAL SIGN -->
|
||||
<!ENTITY ndash "–" ><!--EN DASH -->
|
||||
<!ENTITY nldr "‥" ><!--TWO DOT LEADER -->
|
||||
<!ENTITY numsp " " ><!--FIGURE SPACE -->
|
||||
<!ENTITY phone "☎" ><!--BLACK TELEPHONE -->
|
||||
<!ENTITY puncsp " " ><!--PUNCTUATION SPACE -->
|
||||
<!ENTITY rdquor "”" ><!--RIGHT DOUBLE QUOTATION MARK -->
|
||||
<!ENTITY rect "▭" ><!--WHITE RECTANGLE -->
|
||||
<!ENTITY rsquor "’" ><!--RIGHT SINGLE QUOTATION MARK -->
|
||||
<!ENTITY rtri "▹" ><!--WHITE RIGHT-POINTING SMALL TRIANGLE -->
|
||||
<!ENTITY rtrif "▸" ><!--BLACK RIGHT-POINTING SMALL TRIANGLE -->
|
||||
<!ENTITY rx "℞" ><!--PRESCRIPTION TAKE -->
|
||||
<!ENTITY sext "✶" ><!--SIX POINTED BLACK STAR -->
|
||||
<!ENTITY sharp "♯" ><!--MUSIC SHARP SIGN -->
|
||||
<!ENTITY spades "♠" ><!--BLACK SPADE SUIT -->
|
||||
<!ENTITY squ "□" ><!--WHITE SQUARE -->
|
||||
<!ENTITY squf "▪" ><!--BLACK SMALL SQUARE -->
|
||||
<!ENTITY star "☆" ><!--WHITE STAR -->
|
||||
<!ENTITY starf "★" ><!--BLACK STAR -->
|
||||
<!ENTITY target "⌖" ><!--POSITION INDICATOR -->
|
||||
<!ENTITY telrec "⌕" ><!--TELEPHONE RECORDER -->
|
||||
<!ENTITY thinsp " " ><!--THIN SPACE -->
|
||||
<!ENTITY uhblk "▀" ><!--UPPER HALF BLOCK -->
|
||||
<!ENTITY ulcrop "⌏" ><!--TOP LEFT CROP -->
|
||||
<!ENTITY urcrop "⌎" ><!--TOP RIGHT CROP -->
|
||||
<!ENTITY utri "▵" ><!--WHITE UP-POINTING SMALL TRIANGLE -->
|
||||
<!ENTITY utrif "▴" ><!--BLACK UP-POINTING SMALL TRIANGLE -->
|
||||
<!ENTITY vellip "⋮" ><!--VERTICAL ELLIPSIS -->
|
||||
|
|
@ -0,0 +1,213 @@
|
|||
|
||||
<!--
|
||||
Source: XML Entity Definitions for Characters, W3C Recommendation 01 April 2010
|
||||
http://www.w3.org/TR/2010/REC-xml-entity-names-20100401/
|
||||
Updated: 2010-04-01
|
||||
-->
|
||||
|
||||
<!--
|
||||
File isotech.ent produced by the XSL script entities.xsl
|
||||
from input data in unicode.xml.
|
||||
|
||||
Copyright 1998 - 2010 W3C.
|
||||
|
||||
Use and distribution of this code are permitted under the terms of the
|
||||
W3C Software Notice and License.
|
||||
http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html
|
||||
|
||||
Please report any errors to David Carlisle
|
||||
via the public W3C list www-math@w3.org.
|
||||
|
||||
The numeric character values assigned to each entity
|
||||
(should) match the Unicode assignments in Unicode 5.x.
|
||||
|
||||
Entity names in this file are derived from files carrying the
|
||||
following notice:
|
||||
|
||||
(C) International Organization for Standardization 1991
|
||||
Permission to copy in any form is granted for use with
|
||||
conforming SGML systems and applications as defined in
|
||||
ISO 8879, provided this notice is included in all copies.
|
||||
|
||||
-->
|
||||
|
||||
|
||||
<!--
|
||||
|
||||
Public identifier: -//W3C//ENTITIES General Technical//EN//XML
|
||||
System identifier: http://www.w3.org/2003/entities/2007/isotech.ent
|
||||
|
||||
The public identifier should always be used verbatim.
|
||||
The system identifier may be changed to suit local requirements.
|
||||
|
||||
Typical invocation:
|
||||
|
||||
<!ENTITY % isotech PUBLIC
|
||||
"-//W3C//ENTITIES General Technical//EN//XML"
|
||||
"http://www.w3.org/2003/entities/2007/isotech.ent"
|
||||
>
|
||||
%isotech;
|
||||
|
||||
-->
|
||||
|
||||
<!ENTITY acd "∿" ><!--SINE WAVE -->
|
||||
<!ENTITY aleph "ℵ" ><!--ALEF SYMBOL -->
|
||||
<!ENTITY and "∧" ><!--LOGICAL AND -->
|
||||
<!ENTITY And "⩓" ><!--DOUBLE LOGICAL AND -->
|
||||
<!ENTITY andand "⩕" ><!--TWO INTERSECTING LOGICAL AND -->
|
||||
<!ENTITY andd "⩜" ><!--LOGICAL AND WITH HORIZONTAL DASH -->
|
||||
<!ENTITY andslope "⩘" ><!--SLOPING LARGE AND -->
|
||||
<!ENTITY andv "⩚" ><!--LOGICAL AND WITH MIDDLE STEM -->
|
||||
<!ENTITY angrt "∟" ><!--RIGHT ANGLE -->
|
||||
<!ENTITY angsph "∢" ><!--SPHERICAL ANGLE -->
|
||||
<!ENTITY angst "Å" ><!--LATIN CAPITAL LETTER A WITH RING ABOVE -->
|
||||
<!ENTITY ap "≈" ><!--ALMOST EQUAL TO -->
|
||||
<!ENTITY apacir "⩯" ><!--ALMOST EQUAL TO WITH CIRCUMFLEX ACCENT -->
|
||||
<!ENTITY awconint "∳" ><!--ANTICLOCKWISE CONTOUR INTEGRAL -->
|
||||
<!ENTITY awint "⨑" ><!--ANTICLOCKWISE INTEGRATION -->
|
||||
<!ENTITY becaus "∵" ><!--BECAUSE -->
|
||||
<!ENTITY bernou "ℬ" ><!--SCRIPT CAPITAL B -->
|
||||
<!ENTITY bne "=⃥" ><!--EQUALS SIGN with reverse slash -->
|
||||
<!ENTITY bnequiv "≡⃥" ><!--IDENTICAL TO with reverse slash -->
|
||||
<!ENTITY bnot "⌐" ><!--REVERSED NOT SIGN -->
|
||||
<!ENTITY bNot "⫭" ><!--REVERSED DOUBLE STROKE NOT SIGN -->
|
||||
<!ENTITY bottom "⊥" ><!--UP TACK -->
|
||||
<!ENTITY cap "∩" ><!--INTERSECTION -->
|
||||
<!ENTITY Cconint "∰" ><!--VOLUME INTEGRAL -->
|
||||
<!ENTITY cirfnint "⨐" ><!--CIRCULATION FUNCTION -->
|
||||
<!ENTITY compfn "∘" ><!--RING OPERATOR -->
|
||||
<!ENTITY cong "≅" ><!--APPROXIMATELY EQUAL TO -->
|
||||
<!ENTITY conint "∮" ><!--CONTOUR INTEGRAL -->
|
||||
<!ENTITY Conint "∯" ><!--SURFACE INTEGRAL -->
|
||||
<!ENTITY ctdot "⋯" ><!--MIDLINE HORIZONTAL ELLIPSIS -->
|
||||
<!ENTITY cup "∪" ><!--UNION -->
|
||||
<!ENTITY cwconint "∲" ><!--CLOCKWISE CONTOUR INTEGRAL -->
|
||||
<!ENTITY cwint "∱" ><!--CLOCKWISE INTEGRAL -->
|
||||
<!ENTITY cylcty "⌭" ><!--CYLINDRICITY -->
|
||||
<!ENTITY disin "⋲" ><!--ELEMENT OF WITH LONG HORIZONTAL STROKE -->
|
||||
<!ENTITY Dot "¨" ><!--DIAERESIS -->
|
||||
<!ENTITY DotDot " ⃜" ><!--COMBINING FOUR DOTS ABOVE -->
|
||||
<!ENTITY dsol "⧶" ><!--SOLIDUS WITH OVERBAR -->
|
||||
<!ENTITY dtdot "⋱" ><!--DOWN RIGHT DIAGONAL ELLIPSIS -->
|
||||
<!ENTITY dwangle "⦦" ><!--OBLIQUE ANGLE OPENING UP -->
|
||||
<!ENTITY elinters "⏧" ><!--ELECTRICAL INTERSECTION -->
|
||||
<!ENTITY epar "⋕" ><!--EQUAL AND PARALLEL TO -->
|
||||
<!ENTITY eparsl "⧣" ><!--EQUALS SIGN AND SLANTED PARALLEL -->
|
||||
<!ENTITY equiv "≡" ><!--IDENTICAL TO -->
|
||||
<!ENTITY eqvparsl "⧥" ><!--IDENTICAL TO AND SLANTED PARALLEL -->
|
||||
<!ENTITY exist "∃" ><!--THERE EXISTS -->
|
||||
<!ENTITY fltns "▱" ><!--WHITE PARALLELOGRAM -->
|
||||
<!ENTITY fnof "ƒ" ><!--LATIN SMALL LETTER F WITH HOOK -->
|
||||
<!ENTITY forall "∀" ><!--FOR ALL -->
|
||||
<!ENTITY fpartint "⨍" ><!--FINITE PART INTEGRAL -->
|
||||
<!ENTITY ge "≥" ><!--GREATER-THAN OR EQUAL TO -->
|
||||
<!ENTITY hamilt "ℋ" ><!--SCRIPT CAPITAL H -->
|
||||
<!ENTITY iff "⇔" ><!--LEFT RIGHT DOUBLE ARROW -->
|
||||
<!ENTITY iinfin "⧜" ><!--INCOMPLETE INFINITY -->
|
||||
<!ENTITY imped "Ƶ" ><!--LATIN CAPITAL LETTER Z WITH STROKE -->
|
||||
<!ENTITY infin "∞" ><!--INFINITY -->
|
||||
<!ENTITY infintie "⧝" ><!--TIE OVER INFINITY -->
|
||||
<!ENTITY int "∫" ><!--INTEGRAL -->
|
||||
<!ENTITY Int "∬" ><!--DOUBLE INTEGRAL -->
|
||||
<!ENTITY intlarhk "⨗" ><!--INTEGRAL WITH LEFTWARDS ARROW WITH HOOK -->
|
||||
<!ENTITY isin "∈" ><!--ELEMENT OF -->
|
||||
<!ENTITY isindot "⋵" ><!--ELEMENT OF WITH DOT ABOVE -->
|
||||
<!ENTITY isinE "⋹" ><!--ELEMENT OF WITH TWO HORIZONTAL STROKES -->
|
||||
<!ENTITY isins "⋴" ><!--SMALL ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE -->
|
||||
<!ENTITY isinsv "⋳" ><!--ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE -->
|
||||
<!ENTITY isinv "∈" ><!--ELEMENT OF -->
|
||||
<!ENTITY lagran "ℒ" ><!--SCRIPT CAPITAL L -->
|
||||
<!ENTITY lang "⟨" ><!--MATHEMATICAL LEFT ANGLE BRACKET -->
|
||||
<!ENTITY Lang "⟪" ><!--MATHEMATICAL LEFT DOUBLE ANGLE BRACKET -->
|
||||
<!ENTITY lArr "⇐" ><!--LEFTWARDS DOUBLE ARROW -->
|
||||
<!ENTITY lbbrk "❲" ><!--LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT -->
|
||||
<!ENTITY le "≤" ><!--LESS-THAN OR EQUAL TO -->
|
||||
<!ENTITY loang "⟬" ><!--MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET -->
|
||||
<!ENTITY lobrk "⟦" ><!--MATHEMATICAL LEFT WHITE SQUARE BRACKET -->
|
||||
<!ENTITY lopar "⦅" ><!--LEFT WHITE PARENTHESIS -->
|
||||
<!ENTITY lowast "∗" ><!--ASTERISK OPERATOR -->
|
||||
<!ENTITY minus "−" ><!--MINUS SIGN -->
|
||||
<!ENTITY mnplus "∓" ><!--MINUS-OR-PLUS SIGN -->
|
||||
<!ENTITY nabla "∇" ><!--NABLA -->
|
||||
<!ENTITY ne "≠" ><!--NOT EQUAL TO -->
|
||||
<!ENTITY nedot "≐̸" ><!--APPROACHES THE LIMIT with slash -->
|
||||
<!ENTITY nhpar "⫲" ><!--PARALLEL WITH HORIZONTAL STROKE -->
|
||||
<!ENTITY ni "∋" ><!--CONTAINS AS MEMBER -->
|
||||
<!ENTITY nis "⋼" ><!--SMALL CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE -->
|
||||
<!ENTITY nisd "⋺" ><!--CONTAINS WITH LONG HORIZONTAL STROKE -->
|
||||
<!ENTITY niv "∋" ><!--CONTAINS AS MEMBER -->
|
||||
<!ENTITY Not "⫬" ><!--DOUBLE STROKE NOT SIGN -->
|
||||
<!ENTITY notin "∉" ><!--NOT AN ELEMENT OF -->
|
||||
<!ENTITY notindot "⋵̸" ><!--ELEMENT OF WITH DOT ABOVE with slash -->
|
||||
<!ENTITY notinE "⋹̸" ><!--ELEMENT OF WITH TWO HORIZONTAL STROKES with slash -->
|
||||
<!ENTITY notinva "∉" ><!--NOT AN ELEMENT OF -->
|
||||
<!ENTITY notinvb "⋷" ><!--SMALL ELEMENT OF WITH OVERBAR -->
|
||||
<!ENTITY notinvc "⋶" ><!--ELEMENT OF WITH OVERBAR -->
|
||||
<!ENTITY notni "∌" ><!--DOES NOT CONTAIN AS MEMBER -->
|
||||
<!ENTITY notniva "∌" ><!--DOES NOT CONTAIN AS MEMBER -->
|
||||
<!ENTITY notnivb "⋾" ><!--SMALL CONTAINS WITH OVERBAR -->
|
||||
<!ENTITY notnivc "⋽" ><!--CONTAINS WITH OVERBAR -->
|
||||
<!ENTITY nparsl "⫽⃥" ><!--DOUBLE SOLIDUS OPERATOR with reverse slash -->
|
||||
<!ENTITY npart "∂̸" ><!--PARTIAL DIFFERENTIAL with slash -->
|
||||
<!ENTITY npolint "⨔" ><!--LINE INTEGRATION NOT INCLUDING THE POLE -->
|
||||
<!ENTITY nvinfin "⧞" ><!--INFINITY NEGATED WITH VERTICAL BAR -->
|
||||
<!ENTITY olcross "⦻" ><!--CIRCLE WITH SUPERIMPOSED X -->
|
||||
<!ENTITY or "∨" ><!--LOGICAL OR -->
|
||||
<!ENTITY Or "⩔" ><!--DOUBLE LOGICAL OR -->
|
||||
<!ENTITY ord "⩝" ><!--LOGICAL OR WITH HORIZONTAL DASH -->
|
||||
<!ENTITY order "ℴ" ><!--SCRIPT SMALL O -->
|
||||
<!ENTITY oror "⩖" ><!--TWO INTERSECTING LOGICAL OR -->
|
||||
<!ENTITY orslope "⩗" ><!--SLOPING LARGE OR -->
|
||||
<!ENTITY orv "⩛" ><!--LOGICAL OR WITH MIDDLE STEM -->
|
||||
<!ENTITY par "∥" ><!--PARALLEL TO -->
|
||||
<!ENTITY parsl "⫽" ><!--DOUBLE SOLIDUS OPERATOR -->
|
||||
<!ENTITY part "∂" ><!--PARTIAL DIFFERENTIAL -->
|
||||
<!ENTITY permil "‰" ><!--PER MILLE SIGN -->
|
||||
<!ENTITY perp "⊥" ><!--UP TACK -->
|
||||
<!ENTITY pertenk "‱" ><!--PER TEN THOUSAND SIGN -->
|
||||
<!ENTITY phmmat "ℳ" ><!--SCRIPT CAPITAL M -->
|
||||
<!ENTITY pointint "⨕" ><!--INTEGRAL AROUND A POINT OPERATOR -->
|
||||
<!ENTITY prime "′" ><!--PRIME -->
|
||||
<!ENTITY Prime "″" ><!--DOUBLE PRIME -->
|
||||
<!ENTITY profalar "⌮" ><!--ALL AROUND-PROFILE -->
|
||||
<!ENTITY profline "⌒" ><!--ARC -->
|
||||
<!ENTITY profsurf "⌓" ><!--SEGMENT -->
|
||||
<!ENTITY prop "∝" ><!--PROPORTIONAL TO -->
|
||||
<!ENTITY qint "⨌" ><!--QUADRUPLE INTEGRAL OPERATOR -->
|
||||
<!ENTITY qprime "⁗" ><!--QUADRUPLE PRIME -->
|
||||
<!ENTITY quatint "⨖" ><!--QUATERNION INTEGRAL OPERATOR -->
|
||||
<!ENTITY radic "√" ><!--SQUARE ROOT -->
|
||||
<!ENTITY rang "⟩" ><!--MATHEMATICAL RIGHT ANGLE BRACKET -->
|
||||
<!ENTITY Rang "⟫" ><!--MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET -->
|
||||
<!ENTITY rArr "⇒" ><!--RIGHTWARDS DOUBLE ARROW -->
|
||||
<!ENTITY rbbrk "❳" ><!--LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT -->
|
||||
<!ENTITY roang "⟭" ><!--MATHEMATICAL RIGHT WHITE TORTOISE SHELL BRACKET -->
|
||||
<!ENTITY robrk "⟧" ><!--MATHEMATICAL RIGHT WHITE SQUARE BRACKET -->
|
||||
<!ENTITY ropar "⦆" ><!--RIGHT WHITE PARENTHESIS -->
|
||||
<!ENTITY rppolint "⨒" ><!--LINE INTEGRATION WITH RECTANGULAR PATH AROUND POLE -->
|
||||
<!ENTITY scpolint "⨓" ><!--LINE INTEGRATION WITH SEMICIRCULAR PATH AROUND POLE -->
|
||||
<!ENTITY sim "∼" ><!--TILDE OPERATOR -->
|
||||
<!ENTITY simdot "⩪" ><!--TILDE OPERATOR WITH DOT ABOVE -->
|
||||
<!ENTITY sime "≃" ><!--ASYMPTOTICALLY EQUAL TO -->
|
||||
<!ENTITY smeparsl "⧤" ><!--EQUALS SIGN AND SLANTED PARALLEL WITH TILDE ABOVE -->
|
||||
<!ENTITY square "□" ><!--WHITE SQUARE -->
|
||||
<!ENTITY squarf "▪" ><!--BLACK SMALL SQUARE -->
|
||||
<!ENTITY strns "¯" ><!--MACRON -->
|
||||
<!ENTITY sub "⊂" ><!--SUBSET OF -->
|
||||
<!ENTITY sube "⊆" ><!--SUBSET OF OR EQUAL TO -->
|
||||
<!ENTITY sup "⊃" ><!--SUPERSET OF -->
|
||||
<!ENTITY supe "⊇" ><!--SUPERSET OF OR EQUAL TO -->
|
||||
<!ENTITY tdot " ⃛" ><!--COMBINING THREE DOTS ABOVE -->
|
||||
<!ENTITY there4 "∴" ><!--THEREFORE -->
|
||||
<!ENTITY tint "∭" ><!--TRIPLE INTEGRAL -->
|
||||
<!ENTITY top "⊤" ><!--DOWN TACK -->
|
||||
<!ENTITY topbot "⌶" ><!--APL FUNCTIONAL SYMBOL I-BEAM -->
|
||||
<!ENTITY topcir "⫱" ><!--DOWN TACK WITH CIRCLE BELOW -->
|
||||
<!ENTITY tprime "‴" ><!--TRIPLE PRIME -->
|
||||
<!ENTITY utdot "⋰" ><!--UP RIGHT DIAGONAL ELLIPSIS -->
|
||||
<!ENTITY uwangle "⦧" ><!--OBLIQUE ANGLE OPENING DOWN -->
|
||||
<!ENTITY vangrt "⦜" ><!--RIGHT ANGLE VARIANT WITH SQUARE -->
|
||||
<!ENTITY veeeq "≚" ><!--EQUIANGULAR TO -->
|
||||
<!ENTITY Verbar "‖" ><!--DOUBLE VERTICAL LINE -->
|
||||
<!ENTITY wedgeq "≙" ><!--ESTIMATES -->
|
||||
<!ENTITY xnis "⋻" ><!--CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE -->
|
||||
|
|
@ -0,0 +1,594 @@
|
|||
<!--
|
||||
Updated: 2010-04-01
|
||||
Source: XML Entity Definitions for Characters, W3C Recommendation 01 April 2010
|
||||
http://www.w3.org/TR/2010/REC-xml-entity-names-20100401/
|
||||
-->
|
||||
|
||||
<!--
|
||||
File mmlalias.ent produced by the XSL script entities.xsl
|
||||
from input data in unicode.xml.
|
||||
|
||||
Copyright 1998 - 2010 W3C.
|
||||
|
||||
Use and distribution of this code are permitted under the terms of the
|
||||
W3C Software Notice and License.
|
||||
http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html
|
||||
|
||||
Please report any errors to David Carlisle
|
||||
via the public W3C list www-math@w3.org.
|
||||
|
||||
The numeric character values assigned to each entity
|
||||
(should) match the Unicode assignments in Unicode 5.x.
|
||||
|
||||
References to the VARIANT SELECTOR 1 character (︀)
|
||||
should match the uses listed in Unicode Technical Report 25.
|
||||
|
||||
-->
|
||||
|
||||
|
||||
<!--
|
||||
|
||||
Public identifier: -//W3C//ENTITIES MathML Aliases//EN//XML
|
||||
System identifier: http://www.w3.org/2003/entities/2007/mmlalias.ent
|
||||
|
||||
The public identifier should always be used verbatim.
|
||||
The system identifier may be changed to suit local requirements.
|
||||
|
||||
Typical invocation:
|
||||
|
||||
<!ENTITY % mmlalias PUBLIC
|
||||
"-//W3C//ENTITIES MathML Aliases//EN//XML"
|
||||
"http://www.w3.org/2003/entities/2007/mmlalias.ent"
|
||||
>
|
||||
%mmlalias;
|
||||
|
||||
-->
|
||||
|
||||
<!ENTITY angle "∠" ><!--ANGLE -->
|
||||
<!ENTITY ApplyFunction "⁡" ><!--FUNCTION APPLICATION -->
|
||||
<!ENTITY approx "≈" ><!--ALMOST EQUAL TO -->
|
||||
<!ENTITY approxeq "≊" ><!--ALMOST EQUAL OR EQUAL TO -->
|
||||
<!ENTITY Assign "≔" ><!--COLON EQUALS -->
|
||||
<!ENTITY backcong "≌" ><!--ALL EQUAL TO -->
|
||||
<!ENTITY backepsilon "϶" ><!--GREEK REVERSED LUNATE EPSILON SYMBOL -->
|
||||
<!ENTITY backprime "‵" ><!--REVERSED PRIME -->
|
||||
<!ENTITY backsim "∽" ><!--REVERSED TILDE -->
|
||||
<!ENTITY backsimeq "⋍" ><!--REVERSED TILDE EQUALS -->
|
||||
<!ENTITY Backslash "∖" ><!--SET MINUS -->
|
||||
<!ENTITY barwedge "⌅" ><!--PROJECTIVE -->
|
||||
<!ENTITY because "∵" ><!--BECAUSE -->
|
||||
<!ENTITY Because "∵" ><!--BECAUSE -->
|
||||
<!ENTITY Bernoullis "ℬ" ><!--SCRIPT CAPITAL B -->
|
||||
<!ENTITY between "≬" ><!--BETWEEN -->
|
||||
<!ENTITY bigcap "⋂" ><!--N-ARY INTERSECTION -->
|
||||
<!ENTITY bigcirc "◯" ><!--LARGE CIRCLE -->
|
||||
<!ENTITY bigcup "⋃" ><!--N-ARY UNION -->
|
||||
<!ENTITY bigodot "⨀" ><!--N-ARY CIRCLED DOT OPERATOR -->
|
||||
<!ENTITY bigoplus "⨁" ><!--N-ARY CIRCLED PLUS OPERATOR -->
|
||||
<!ENTITY bigotimes "⨂" ><!--N-ARY CIRCLED TIMES OPERATOR -->
|
||||
<!ENTITY bigsqcup "⨆" ><!--N-ARY SQUARE UNION OPERATOR -->
|
||||
<!ENTITY bigstar "★" ><!--BLACK STAR -->
|
||||
<!ENTITY bigtriangledown "▽" ><!--WHITE DOWN-POINTING TRIANGLE -->
|
||||
<!ENTITY bigtriangleup "△" ><!--WHITE UP-POINTING TRIANGLE -->
|
||||
<!ENTITY biguplus "⨄" ><!--N-ARY UNION OPERATOR WITH PLUS -->
|
||||
<!ENTITY bigvee "⋁" ><!--N-ARY LOGICAL OR -->
|
||||
<!ENTITY bigwedge "⋀" ><!--N-ARY LOGICAL AND -->
|
||||
<!ENTITY bkarow "⤍" ><!--RIGHTWARDS DOUBLE DASH ARROW -->
|
||||
<!ENTITY blacklozenge "⧫" ><!--BLACK LOZENGE -->
|
||||
<!ENTITY blacksquare "▪" ><!--BLACK SMALL SQUARE -->
|
||||
<!ENTITY blacktriangle "▴" ><!--BLACK UP-POINTING SMALL TRIANGLE -->
|
||||
<!ENTITY blacktriangledown "▾" ><!--BLACK DOWN-POINTING SMALL TRIANGLE -->
|
||||
<!ENTITY blacktriangleleft "◂" ><!--BLACK LEFT-POINTING SMALL TRIANGLE -->
|
||||
<!ENTITY blacktriangleright "▸" ><!--BLACK RIGHT-POINTING SMALL TRIANGLE -->
|
||||
<!ENTITY bot "⊥" ><!--UP TACK -->
|
||||
<!ENTITY boxminus "⊟" ><!--SQUARED MINUS -->
|
||||
<!ENTITY boxplus "⊞" ><!--SQUARED PLUS -->
|
||||
<!ENTITY boxtimes "⊠" ><!--SQUARED TIMES -->
|
||||
<!ENTITY Breve "˘" ><!--BREVE -->
|
||||
<!ENTITY bullet "•" ><!--BULLET -->
|
||||
<!ENTITY bumpeq "≏" ><!--DIFFERENCE BETWEEN -->
|
||||
<!ENTITY Bumpeq "≎" ><!--GEOMETRICALLY EQUIVALENT TO -->
|
||||
<!ENTITY CapitalDifferentialD "ⅅ" ><!--DOUBLE-STRUCK ITALIC CAPITAL D -->
|
||||
<!ENTITY Cayleys "ℭ" ><!--BLACK-LETTER CAPITAL C -->
|
||||
<!ENTITY Cedilla "¸" ><!--CEDILLA -->
|
||||
<!ENTITY centerdot "·" ><!--MIDDLE DOT -->
|
||||
<!ENTITY CenterDot "·" ><!--MIDDLE DOT -->
|
||||
<!ENTITY checkmark "✓" ><!--CHECK MARK -->
|
||||
<!ENTITY circeq "≗" ><!--RING EQUAL TO -->
|
||||
<!ENTITY circlearrowleft "↺" ><!--ANTICLOCKWISE OPEN CIRCLE ARROW -->
|
||||
<!ENTITY circlearrowright "↻" ><!--CLOCKWISE OPEN CIRCLE ARROW -->
|
||||
<!ENTITY circledast "⊛" ><!--CIRCLED ASTERISK OPERATOR -->
|
||||
<!ENTITY circledcirc "⊚" ><!--CIRCLED RING OPERATOR -->
|
||||
<!ENTITY circleddash "⊝" ><!--CIRCLED DASH -->
|
||||
<!ENTITY CircleDot "⊙" ><!--CIRCLED DOT OPERATOR -->
|
||||
<!ENTITY circledR "®" ><!--REGISTERED SIGN -->
|
||||
<!ENTITY circledS "Ⓢ" ><!--CIRCLED LATIN CAPITAL LETTER S -->
|
||||
<!ENTITY CircleMinus "⊖" ><!--CIRCLED MINUS -->
|
||||
<!ENTITY CirclePlus "⊕" ><!--CIRCLED PLUS -->
|
||||
<!ENTITY CircleTimes "⊗" ><!--CIRCLED TIMES -->
|
||||
<!ENTITY ClockwiseContourIntegral "∲" ><!--CLOCKWISE CONTOUR INTEGRAL -->
|
||||
<!ENTITY CloseCurlyDoubleQuote "”" ><!--RIGHT DOUBLE QUOTATION MARK -->
|
||||
<!ENTITY CloseCurlyQuote "’" ><!--RIGHT SINGLE QUOTATION MARK -->
|
||||
<!ENTITY clubsuit "♣" ><!--BLACK CLUB SUIT -->
|
||||
<!ENTITY coloneq "≔" ><!--COLON EQUALS -->
|
||||
<!ENTITY complement "∁" ><!--COMPLEMENT -->
|
||||
<!ENTITY complexes "ℂ" ><!--DOUBLE-STRUCK CAPITAL C -->
|
||||
<!ENTITY Congruent "≡" ><!--IDENTICAL TO -->
|
||||
<!ENTITY ContourIntegral "∮" ><!--CONTOUR INTEGRAL -->
|
||||
<!ENTITY Coproduct "∐" ><!--N-ARY COPRODUCT -->
|
||||
<!ENTITY CounterClockwiseContourIntegral "∳" ><!--ANTICLOCKWISE CONTOUR INTEGRAL -->
|
||||
<!ENTITY CupCap "≍" ><!--EQUIVALENT TO -->
|
||||
<!ENTITY curlyeqprec "⋞" ><!--EQUAL TO OR PRECEDES -->
|
||||
<!ENTITY curlyeqsucc "⋟" ><!--EQUAL TO OR SUCCEEDS -->
|
||||
<!ENTITY curlyvee "⋎" ><!--CURLY LOGICAL OR -->
|
||||
<!ENTITY curlywedge "⋏" ><!--CURLY LOGICAL AND -->
|
||||
<!ENTITY curvearrowleft "↶" ><!--ANTICLOCKWISE TOP SEMICIRCLE ARROW -->
|
||||
<!ENTITY curvearrowright "↷" ><!--CLOCKWISE TOP SEMICIRCLE ARROW -->
|
||||
<!ENTITY dbkarow "⤏" ><!--RIGHTWARDS TRIPLE DASH ARROW -->
|
||||
<!ENTITY ddagger "‡" ><!--DOUBLE DAGGER -->
|
||||
<!ENTITY ddotseq "⩷" ><!--EQUALS SIGN WITH TWO DOTS ABOVE AND TWO DOTS BELOW -->
|
||||
<!ENTITY Del "∇" ><!--NABLA -->
|
||||
<!ENTITY DiacriticalAcute "´" ><!--ACUTE ACCENT -->
|
||||
<!ENTITY DiacriticalDot "˙" ><!--DOT ABOVE -->
|
||||
<!ENTITY DiacriticalDoubleAcute "˝" ><!--DOUBLE ACUTE ACCENT -->
|
||||
<!ENTITY DiacriticalGrave "`" ><!--GRAVE ACCENT -->
|
||||
<!ENTITY DiacriticalTilde "˜" ><!--SMALL TILDE -->
|
||||
<!ENTITY diamond "⋄" ><!--DIAMOND OPERATOR -->
|
||||
<!ENTITY Diamond "⋄" ><!--DIAMOND OPERATOR -->
|
||||
<!ENTITY diamondsuit "♦" ><!--BLACK DIAMOND SUIT -->
|
||||
<!ENTITY DifferentialD "ⅆ" ><!--DOUBLE-STRUCK ITALIC SMALL D -->
|
||||
<!ENTITY digamma "ϝ" ><!--GREEK SMALL LETTER DIGAMMA -->
|
||||
<!ENTITY div "÷" ><!--DIVISION SIGN -->
|
||||
<!ENTITY divideontimes "⋇" ><!--DIVISION TIMES -->
|
||||
<!ENTITY doteq "≐" ><!--APPROACHES THE LIMIT -->
|
||||
<!ENTITY doteqdot "≑" ><!--GEOMETRICALLY EQUAL TO -->
|
||||
<!ENTITY DotEqual "≐" ><!--APPROACHES THE LIMIT -->
|
||||
<!ENTITY dotminus "∸" ><!--DOT MINUS -->
|
||||
<!ENTITY dotplus "∔" ><!--DOT PLUS -->
|
||||
<!ENTITY dotsquare "⊡" ><!--SQUARED DOT OPERATOR -->
|
||||
<!ENTITY doublebarwedge "⌆" ><!--PERSPECTIVE -->
|
||||
<!ENTITY DoubleContourIntegral "∯" ><!--SURFACE INTEGRAL -->
|
||||
<!ENTITY DoubleDot "¨" ><!--DIAERESIS -->
|
||||
<!ENTITY DoubleDownArrow "⇓" ><!--DOWNWARDS DOUBLE ARROW -->
|
||||
<!ENTITY DoubleLeftArrow "⇐" ><!--LEFTWARDS DOUBLE ARROW -->
|
||||
<!ENTITY DoubleLeftRightArrow "⇔" ><!--LEFT RIGHT DOUBLE ARROW -->
|
||||
<!ENTITY DoubleLeftTee "⫤" ><!--VERTICAL BAR DOUBLE LEFT TURNSTILE -->
|
||||
<!ENTITY DoubleLongLeftArrow "⟸" ><!--LONG LEFTWARDS DOUBLE ARROW -->
|
||||
<!ENTITY DoubleLongLeftRightArrow "⟺" ><!--LONG LEFT RIGHT DOUBLE ARROW -->
|
||||
<!ENTITY DoubleLongRightArrow "⟹" ><!--LONG RIGHTWARDS DOUBLE ARROW -->
|
||||
<!ENTITY DoubleRightArrow "⇒" ><!--RIGHTWARDS DOUBLE ARROW -->
|
||||
<!ENTITY DoubleRightTee "⊨" ><!--TRUE -->
|
||||
<!ENTITY DoubleUpArrow "⇑" ><!--UPWARDS DOUBLE ARROW -->
|
||||
<!ENTITY DoubleUpDownArrow "⇕" ><!--UP DOWN DOUBLE ARROW -->
|
||||
<!ENTITY DoubleVerticalBar "∥" ><!--PARALLEL TO -->
|
||||
<!ENTITY downarrow "↓" ><!--DOWNWARDS ARROW -->
|
||||
<!ENTITY Downarrow "⇓" ><!--DOWNWARDS DOUBLE ARROW -->
|
||||
<!ENTITY DownArrow "↓" ><!--DOWNWARDS ARROW -->
|
||||
<!ENTITY DownArrowUpArrow "⇵" ><!--DOWNWARDS ARROW LEFTWARDS OF UPWARDS ARROW -->
|
||||
<!ENTITY downdownarrows "⇊" ><!--DOWNWARDS PAIRED ARROWS -->
|
||||
<!ENTITY downharpoonleft "⇃" ><!--DOWNWARDS HARPOON WITH BARB LEFTWARDS -->
|
||||
<!ENTITY downharpoonright "⇂" ><!--DOWNWARDS HARPOON WITH BARB RIGHTWARDS -->
|
||||
<!ENTITY DownLeftVector "↽" ><!--LEFTWARDS HARPOON WITH BARB DOWNWARDS -->
|
||||
<!ENTITY DownRightVector "⇁" ><!--RIGHTWARDS HARPOON WITH BARB DOWNWARDS -->
|
||||
<!ENTITY DownTee "⊤" ><!--DOWN TACK -->
|
||||
<!ENTITY DownTeeArrow "↧" ><!--DOWNWARDS ARROW FROM BAR -->
|
||||
<!ENTITY drbkarow "⤐" ><!--RIGHTWARDS TWO-HEADED TRIPLE DASH ARROW -->
|
||||
<!ENTITY Element "∈" ><!--ELEMENT OF -->
|
||||
<!ENTITY emptyset "∅" ><!--EMPTY SET -->
|
||||
<!ENTITY eqcirc "≖" ><!--RING IN EQUAL TO -->
|
||||
<!ENTITY eqcolon "≕" ><!--EQUALS COLON -->
|
||||
<!ENTITY eqsim "≂" ><!--MINUS TILDE -->
|
||||
<!ENTITY eqslantgtr "⪖" ><!--SLANTED EQUAL TO OR GREATER-THAN -->
|
||||
<!ENTITY eqslantless "⪕" ><!--SLANTED EQUAL TO OR LESS-THAN -->
|
||||
<!ENTITY EqualTilde "≂" ><!--MINUS TILDE -->
|
||||
<!ENTITY Equilibrium "⇌" ><!--RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON -->
|
||||
<!ENTITY Exists "∃" ><!--THERE EXISTS -->
|
||||
<!ENTITY expectation "ℰ" ><!--SCRIPT CAPITAL E -->
|
||||
<!ENTITY exponentiale "ⅇ" ><!--DOUBLE-STRUCK ITALIC SMALL E -->
|
||||
<!ENTITY ExponentialE "ⅇ" ><!--DOUBLE-STRUCK ITALIC SMALL E -->
|
||||
<!ENTITY fallingdotseq "≒" ><!--APPROXIMATELY EQUAL TO OR THE IMAGE OF -->
|
||||
<!ENTITY ForAll "∀" ><!--FOR ALL -->
|
||||
<!ENTITY Fouriertrf "ℱ" ><!--SCRIPT CAPITAL F -->
|
||||
<!ENTITY geq "≥" ><!--GREATER-THAN OR EQUAL TO -->
|
||||
<!ENTITY geqq "≧" ><!--GREATER-THAN OVER EQUAL TO -->
|
||||
<!ENTITY geqslant "⩾" ><!--GREATER-THAN OR SLANTED EQUAL TO -->
|
||||
<!ENTITY gg "≫" ><!--MUCH GREATER-THAN -->
|
||||
<!ENTITY ggg "⋙" ><!--VERY MUCH GREATER-THAN -->
|
||||
<!ENTITY gnapprox "⪊" ><!--GREATER-THAN AND NOT APPROXIMATE -->
|
||||
<!ENTITY gneq "⪈" ><!--GREATER-THAN AND SINGLE-LINE NOT EQUAL TO -->
|
||||
<!ENTITY gneqq "≩" ><!--GREATER-THAN BUT NOT EQUAL TO -->
|
||||
<!ENTITY GreaterEqual "≥" ><!--GREATER-THAN OR EQUAL TO -->
|
||||
<!ENTITY GreaterEqualLess "⋛" ><!--GREATER-THAN EQUAL TO OR LESS-THAN -->
|
||||
<!ENTITY GreaterFullEqual "≧" ><!--GREATER-THAN OVER EQUAL TO -->
|
||||
<!ENTITY GreaterLess "≷" ><!--GREATER-THAN OR LESS-THAN -->
|
||||
<!ENTITY GreaterSlantEqual "⩾" ><!--GREATER-THAN OR SLANTED EQUAL TO -->
|
||||
<!ENTITY GreaterTilde "≳" ><!--GREATER-THAN OR EQUIVALENT TO -->
|
||||
<!ENTITY gtrapprox "⪆" ><!--GREATER-THAN OR APPROXIMATE -->
|
||||
<!ENTITY gtrdot "⋗" ><!--GREATER-THAN WITH DOT -->
|
||||
<!ENTITY gtreqless "⋛" ><!--GREATER-THAN EQUAL TO OR LESS-THAN -->
|
||||
<!ENTITY gtreqqless "⪌" ><!--GREATER-THAN ABOVE DOUBLE-LINE EQUAL ABOVE LESS-THAN -->
|
||||
<!ENTITY gtrless "≷" ><!--GREATER-THAN OR LESS-THAN -->
|
||||
<!ENTITY gtrsim "≳" ><!--GREATER-THAN OR EQUIVALENT TO -->
|
||||
<!ENTITY gvertneqq "≩︀" ><!--GREATER-THAN BUT NOT EQUAL TO - with vertical stroke -->
|
||||
<!ENTITY Hacek "ˇ" ><!--CARON -->
|
||||
<!ENTITY hbar "ℏ" ><!--PLANCK CONSTANT OVER TWO PI -->
|
||||
<!ENTITY heartsuit "♥" ><!--BLACK HEART SUIT -->
|
||||
<!ENTITY HilbertSpace "ℋ" ><!--SCRIPT CAPITAL H -->
|
||||
<!ENTITY hksearow "⤥" ><!--SOUTH EAST ARROW WITH HOOK -->
|
||||
<!ENTITY hkswarow "⤦" ><!--SOUTH WEST ARROW WITH HOOK -->
|
||||
<!ENTITY hookleftarrow "↩" ><!--LEFTWARDS ARROW WITH HOOK -->
|
||||
<!ENTITY hookrightarrow "↪" ><!--RIGHTWARDS ARROW WITH HOOK -->
|
||||
<!ENTITY hslash "ℏ" ><!--PLANCK CONSTANT OVER TWO PI -->
|
||||
<!ENTITY HumpDownHump "≎" ><!--GEOMETRICALLY EQUIVALENT TO -->
|
||||
<!ENTITY HumpEqual "≏" ><!--DIFFERENCE BETWEEN -->
|
||||
<!ENTITY iiiint "⨌" ><!--QUADRUPLE INTEGRAL OPERATOR -->
|
||||
<!ENTITY iiint "∭" ><!--TRIPLE INTEGRAL -->
|
||||
<!ENTITY Im "ℑ" ><!--BLACK-LETTER CAPITAL I -->
|
||||
<!ENTITY ImaginaryI "ⅈ" ><!--DOUBLE-STRUCK ITALIC SMALL I -->
|
||||
<!ENTITY imagline "ℐ" ><!--SCRIPT CAPITAL I -->
|
||||
<!ENTITY imagpart "ℑ" ><!--BLACK-LETTER CAPITAL I -->
|
||||
<!ENTITY Implies "⇒" ><!--RIGHTWARDS DOUBLE ARROW -->
|
||||
<!ENTITY in "∈" ><!--ELEMENT OF -->
|
||||
<!ENTITY integers "ℤ" ><!--DOUBLE-STRUCK CAPITAL Z -->
|
||||
<!ENTITY Integral "∫" ><!--INTEGRAL -->
|
||||
<!ENTITY intercal "⊺" ><!--INTERCALATE -->
|
||||
<!ENTITY Intersection "⋂" ><!--N-ARY INTERSECTION -->
|
||||
<!ENTITY intprod "⨼" ><!--INTERIOR PRODUCT -->
|
||||
<!ENTITY InvisibleComma "⁣" ><!--INVISIBLE SEPARATOR -->
|
||||
<!ENTITY InvisibleTimes "⁢" ><!--INVISIBLE TIMES -->
|
||||
<!ENTITY langle "⟨" ><!--MATHEMATICAL LEFT ANGLE BRACKET -->
|
||||
<!ENTITY Laplacetrf "ℒ" ><!--SCRIPT CAPITAL L -->
|
||||
<!ENTITY lbrace "{" ><!--LEFT CURLY BRACKET -->
|
||||
<!ENTITY lbrack "[" ><!--LEFT SQUARE BRACKET -->
|
||||
<!ENTITY LeftAngleBracket "⟨" ><!--MATHEMATICAL LEFT ANGLE BRACKET -->
|
||||
<!ENTITY leftarrow "←" ><!--LEFTWARDS ARROW -->
|
||||
<!ENTITY Leftarrow "⇐" ><!--LEFTWARDS DOUBLE ARROW -->
|
||||
<!ENTITY LeftArrow "←" ><!--LEFTWARDS ARROW -->
|
||||
<!ENTITY LeftArrowBar "⇤" ><!--LEFTWARDS ARROW TO BAR -->
|
||||
<!ENTITY LeftArrowRightArrow "⇆" ><!--LEFTWARDS ARROW OVER RIGHTWARDS ARROW -->
|
||||
<!ENTITY leftarrowtail "↢" ><!--LEFTWARDS ARROW WITH TAIL -->
|
||||
<!ENTITY LeftCeiling "⌈" ><!--LEFT CEILING -->
|
||||
<!ENTITY LeftDoubleBracket "⟦" ><!--MATHEMATICAL LEFT WHITE SQUARE BRACKET -->
|
||||
<!ENTITY LeftDownVector "⇃" ><!--DOWNWARDS HARPOON WITH BARB LEFTWARDS -->
|
||||
<!ENTITY LeftFloor "⌊" ><!--LEFT FLOOR -->
|
||||
<!ENTITY leftharpoondown "↽" ><!--LEFTWARDS HARPOON WITH BARB DOWNWARDS -->
|
||||
<!ENTITY leftharpoonup "↼" ><!--LEFTWARDS HARPOON WITH BARB UPWARDS -->
|
||||
<!ENTITY leftleftarrows "⇇" ><!--LEFTWARDS PAIRED ARROWS -->
|
||||
<!ENTITY leftrightarrow "↔" ><!--LEFT RIGHT ARROW -->
|
||||
<!ENTITY Leftrightarrow "⇔" ><!--LEFT RIGHT DOUBLE ARROW -->
|
||||
<!ENTITY LeftRightArrow "↔" ><!--LEFT RIGHT ARROW -->
|
||||
<!ENTITY leftrightarrows "⇆" ><!--LEFTWARDS ARROW OVER RIGHTWARDS ARROW -->
|
||||
<!ENTITY leftrightharpoons "⇋" ><!--LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON -->
|
||||
<!ENTITY leftrightsquigarrow "↭" ><!--LEFT RIGHT WAVE ARROW -->
|
||||
<!ENTITY LeftTee "⊣" ><!--LEFT TACK -->
|
||||
<!ENTITY LeftTeeArrow "↤" ><!--LEFTWARDS ARROW FROM BAR -->
|
||||
<!ENTITY leftthreetimes "⋋" ><!--LEFT SEMIDIRECT PRODUCT -->
|
||||
<!ENTITY LeftTriangle "⊲" ><!--NORMAL SUBGROUP OF -->
|
||||
<!ENTITY LeftTriangleEqual "⊴" ><!--NORMAL SUBGROUP OF OR EQUAL TO -->
|
||||
<!ENTITY LeftUpVector "↿" ><!--UPWARDS HARPOON WITH BARB LEFTWARDS -->
|
||||
<!ENTITY LeftVector "↼" ><!--LEFTWARDS HARPOON WITH BARB UPWARDS -->
|
||||
<!ENTITY leq "≤" ><!--LESS-THAN OR EQUAL TO -->
|
||||
<!ENTITY leqq "≦" ><!--LESS-THAN OVER EQUAL TO -->
|
||||
<!ENTITY leqslant "⩽" ><!--LESS-THAN OR SLANTED EQUAL TO -->
|
||||
<!ENTITY lessapprox "⪅" ><!--LESS-THAN OR APPROXIMATE -->
|
||||
<!ENTITY lessdot "⋖" ><!--LESS-THAN WITH DOT -->
|
||||
<!ENTITY lesseqgtr "⋚" ><!--LESS-THAN EQUAL TO OR GREATER-THAN -->
|
||||
<!ENTITY lesseqqgtr "⪋" ><!--LESS-THAN ABOVE DOUBLE-LINE EQUAL ABOVE GREATER-THAN -->
|
||||
<!ENTITY LessEqualGreater "⋚" ><!--LESS-THAN EQUAL TO OR GREATER-THAN -->
|
||||
<!ENTITY LessFullEqual "≦" ><!--LESS-THAN OVER EQUAL TO -->
|
||||
<!ENTITY LessGreater "≶" ><!--LESS-THAN OR GREATER-THAN -->
|
||||
<!ENTITY lessgtr "≶" ><!--LESS-THAN OR GREATER-THAN -->
|
||||
<!ENTITY lesssim "≲" ><!--LESS-THAN OR EQUIVALENT TO -->
|
||||
<!ENTITY LessSlantEqual "⩽" ><!--LESS-THAN OR SLANTED EQUAL TO -->
|
||||
<!ENTITY LessTilde "≲" ><!--LESS-THAN OR EQUIVALENT TO -->
|
||||
<!ENTITY ll "≪" ><!--MUCH LESS-THAN -->
|
||||
<!ENTITY llcorner "⌞" ><!--BOTTOM LEFT CORNER -->
|
||||
<!ENTITY Lleftarrow "⇚" ><!--LEFTWARDS TRIPLE ARROW -->
|
||||
<!ENTITY lmoustache "⎰" ><!--UPPER LEFT OR LOWER RIGHT CURLY BRACKET SECTION -->
|
||||
<!ENTITY lnapprox "⪉" ><!--LESS-THAN AND NOT APPROXIMATE -->
|
||||
<!ENTITY lneq "⪇" ><!--LESS-THAN AND SINGLE-LINE NOT EQUAL TO -->
|
||||
<!ENTITY lneqq "≨" ><!--LESS-THAN BUT NOT EQUAL TO -->
|
||||
<!ENTITY longleftarrow "⟵" ><!--LONG LEFTWARDS ARROW -->
|
||||
<!ENTITY Longleftarrow "⟸" ><!--LONG LEFTWARDS DOUBLE ARROW -->
|
||||
<!ENTITY LongLeftArrow "⟵" ><!--LONG LEFTWARDS ARROW -->
|
||||
<!ENTITY longleftrightarrow "⟷" ><!--LONG LEFT RIGHT ARROW -->
|
||||
<!ENTITY Longleftrightarrow "⟺" ><!--LONG LEFT RIGHT DOUBLE ARROW -->
|
||||
<!ENTITY LongLeftRightArrow "⟷" ><!--LONG LEFT RIGHT ARROW -->
|
||||
<!ENTITY longmapsto "⟼" ><!--LONG RIGHTWARDS ARROW FROM BAR -->
|
||||
<!ENTITY longrightarrow "⟶" ><!--LONG RIGHTWARDS ARROW -->
|
||||
<!ENTITY Longrightarrow "⟹" ><!--LONG RIGHTWARDS DOUBLE ARROW -->
|
||||
<!ENTITY LongRightArrow "⟶" ><!--LONG RIGHTWARDS ARROW -->
|
||||
<!ENTITY looparrowleft "↫" ><!--LEFTWARDS ARROW WITH LOOP -->
|
||||
<!ENTITY looparrowright "↬" ><!--RIGHTWARDS ARROW WITH LOOP -->
|
||||
<!ENTITY LowerLeftArrow "↙" ><!--SOUTH WEST ARROW -->
|
||||
<!ENTITY LowerRightArrow "↘" ><!--SOUTH EAST ARROW -->
|
||||
<!ENTITY lozenge "◊" ><!--LOZENGE -->
|
||||
<!ENTITY lrcorner "⌟" ><!--BOTTOM RIGHT CORNER -->
|
||||
<!ENTITY Lsh "↰" ><!--UPWARDS ARROW WITH TIP LEFTWARDS -->
|
||||
<!ENTITY lvertneqq "≨︀" ><!--LESS-THAN BUT NOT EQUAL TO - with vertical stroke -->
|
||||
<!ENTITY maltese "✠" ><!--MALTESE CROSS -->
|
||||
<!ENTITY mapsto "↦" ><!--RIGHTWARDS ARROW FROM BAR -->
|
||||
<!ENTITY measuredangle "∡" ><!--MEASURED ANGLE -->
|
||||
<!ENTITY Mellintrf "ℳ" ><!--SCRIPT CAPITAL M -->
|
||||
<!ENTITY MinusPlus "∓" ><!--MINUS-OR-PLUS SIGN -->
|
||||
<!ENTITY mp "∓" ><!--MINUS-OR-PLUS SIGN -->
|
||||
<!ENTITY multimap "⊸" ><!--MULTIMAP -->
|
||||
<!ENTITY napprox "≉" ><!--NOT ALMOST EQUAL TO -->
|
||||
<!ENTITY natural "♮" ><!--MUSIC NATURAL SIGN -->
|
||||
<!ENTITY naturals "ℕ" ><!--DOUBLE-STRUCK CAPITAL N -->
|
||||
<!ENTITY nearrow "↗" ><!--NORTH EAST ARROW -->
|
||||
<!ENTITY NegativeMediumSpace "​" ><!--ZERO WIDTH SPACE -->
|
||||
<!ENTITY NegativeThickSpace "​" ><!--ZERO WIDTH SPACE -->
|
||||
<!ENTITY NegativeThinSpace "​" ><!--ZERO WIDTH SPACE -->
|
||||
<!ENTITY NegativeVeryThinSpace "​" ><!--ZERO WIDTH SPACE -->
|
||||
<!ENTITY NestedGreaterGreater "≫" ><!--MUCH GREATER-THAN -->
|
||||
<!ENTITY NestedLessLess "≪" ><!--MUCH LESS-THAN -->
|
||||
<!ENTITY nexists "∄" ><!--THERE DOES NOT EXIST -->
|
||||
<!ENTITY ngeq "≱" ><!--NEITHER GREATER-THAN NOR EQUAL TO -->
|
||||
<!ENTITY ngeqq "≧̸" ><!--GREATER-THAN OVER EQUAL TO with slash -->
|
||||
<!ENTITY ngeqslant "⩾̸" ><!--GREATER-THAN OR SLANTED EQUAL TO with slash -->
|
||||
<!ENTITY ngtr "≯" ><!--NOT GREATER-THAN -->
|
||||
<!ENTITY nleftarrow "↚" ><!--LEFTWARDS ARROW WITH STROKE -->
|
||||
<!ENTITY nLeftarrow "⇍" ><!--LEFTWARDS DOUBLE ARROW WITH STROKE -->
|
||||
<!ENTITY nleftrightarrow "↮" ><!--LEFT RIGHT ARROW WITH STROKE -->
|
||||
<!ENTITY nLeftrightarrow "⇎" ><!--LEFT RIGHT DOUBLE ARROW WITH STROKE -->
|
||||
<!ENTITY nleq "≰" ><!--NEITHER LESS-THAN NOR EQUAL TO -->
|
||||
<!ENTITY nleqq "≦̸" ><!--LESS-THAN OVER EQUAL TO with slash -->
|
||||
<!ENTITY nleqslant "⩽̸" ><!--LESS-THAN OR SLANTED EQUAL TO with slash -->
|
||||
<!ENTITY nless "≮" ><!--NOT LESS-THAN -->
|
||||
<!ENTITY NonBreakingSpace " " ><!--NO-BREAK SPACE -->
|
||||
<!ENTITY NotCongruent "≢" ><!--NOT IDENTICAL TO -->
|
||||
<!ENTITY NotDoubleVerticalBar "∦" ><!--NOT PARALLEL TO -->
|
||||
<!ENTITY NotElement "∉" ><!--NOT AN ELEMENT OF -->
|
||||
<!ENTITY NotEqual "≠" ><!--NOT EQUAL TO -->
|
||||
<!ENTITY NotEqualTilde "≂̸" ><!--MINUS TILDE with slash -->
|
||||
<!ENTITY NotExists "∄" ><!--THERE DOES NOT EXIST -->
|
||||
<!ENTITY NotGreater "≯" ><!--NOT GREATER-THAN -->
|
||||
<!ENTITY NotGreaterEqual "≱" ><!--NEITHER GREATER-THAN NOR EQUAL TO -->
|
||||
<!ENTITY NotGreaterFullEqual "≧̸" ><!--GREATER-THAN OVER EQUAL TO with slash -->
|
||||
<!ENTITY NotGreaterGreater "≫̸" ><!--MUCH GREATER THAN with slash -->
|
||||
<!ENTITY NotGreaterLess "≹" ><!--NEITHER GREATER-THAN NOR LESS-THAN -->
|
||||
<!ENTITY NotGreaterSlantEqual "⩾̸" ><!--GREATER-THAN OR SLANTED EQUAL TO with slash -->
|
||||
<!ENTITY NotGreaterTilde "≵" ><!--NEITHER GREATER-THAN NOR EQUIVALENT TO -->
|
||||
<!ENTITY NotHumpDownHump "≎̸" ><!--GEOMETRICALLY EQUIVALENT TO with slash -->
|
||||
<!ENTITY NotLeftTriangle "⋪" ><!--NOT NORMAL SUBGROUP OF -->
|
||||
<!ENTITY NotLeftTriangleEqual "⋬" ><!--NOT NORMAL SUBGROUP OF OR EQUAL TO -->
|
||||
<!ENTITY NotLess "≮" ><!--NOT LESS-THAN -->
|
||||
<!ENTITY NotLessEqual "≰" ><!--NEITHER LESS-THAN NOR EQUAL TO -->
|
||||
<!ENTITY NotLessGreater "≸" ><!--NEITHER LESS-THAN NOR GREATER-THAN -->
|
||||
<!ENTITY NotLessLess "≪̸" ><!--MUCH LESS THAN with slash -->
|
||||
<!ENTITY NotLessSlantEqual "⩽̸" ><!--LESS-THAN OR SLANTED EQUAL TO with slash -->
|
||||
<!ENTITY NotLessTilde "≴" ><!--NEITHER LESS-THAN NOR EQUIVALENT TO -->
|
||||
<!ENTITY NotPrecedes "⊀" ><!--DOES NOT PRECEDE -->
|
||||
<!ENTITY NotPrecedesEqual "⪯̸" ><!--PRECEDES ABOVE SINGLE-LINE EQUALS SIGN with slash -->
|
||||
<!ENTITY NotPrecedesSlantEqual "⋠" ><!--DOES NOT PRECEDE OR EQUAL -->
|
||||
<!ENTITY NotReverseElement "∌" ><!--DOES NOT CONTAIN AS MEMBER -->
|
||||
<!ENTITY NotRightTriangle "⋫" ><!--DOES NOT CONTAIN AS NORMAL SUBGROUP -->
|
||||
<!ENTITY NotRightTriangleEqual "⋭" ><!--DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL -->
|
||||
<!ENTITY NotSquareSubsetEqual "⋢" ><!--NOT SQUARE IMAGE OF OR EQUAL TO -->
|
||||
<!ENTITY NotSquareSupersetEqual "⋣" ><!--NOT SQUARE ORIGINAL OF OR EQUAL TO -->
|
||||
<!ENTITY NotSubset "⊂⃒" ><!--SUBSET OF with vertical line -->
|
||||
<!ENTITY NotSubsetEqual "⊈" ><!--NEITHER A SUBSET OF NOR EQUAL TO -->
|
||||
<!ENTITY NotSucceeds "⊁" ><!--DOES NOT SUCCEED -->
|
||||
<!ENTITY NotSucceedsEqual "⪰̸" ><!--SUCCEEDS ABOVE SINGLE-LINE EQUALS SIGN with slash -->
|
||||
<!ENTITY NotSucceedsSlantEqual "⋡" ><!--DOES NOT SUCCEED OR EQUAL -->
|
||||
<!ENTITY NotSuperset "⊃⃒" ><!--SUPERSET OF with vertical line -->
|
||||
<!ENTITY NotSupersetEqual "⊉" ><!--NEITHER A SUPERSET OF NOR EQUAL TO -->
|
||||
<!ENTITY NotTilde "≁" ><!--NOT TILDE -->
|
||||
<!ENTITY NotTildeEqual "≄" ><!--NOT ASYMPTOTICALLY EQUAL TO -->
|
||||
<!ENTITY NotTildeFullEqual "≇" ><!--NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO -->
|
||||
<!ENTITY NotTildeTilde "≉" ><!--NOT ALMOST EQUAL TO -->
|
||||
<!ENTITY NotVerticalBar "∤" ><!--DOES NOT DIVIDE -->
|
||||
<!ENTITY nparallel "∦" ><!--NOT PARALLEL TO -->
|
||||
<!ENTITY nprec "⊀" ><!--DOES NOT PRECEDE -->
|
||||
<!ENTITY npreceq "⪯̸" ><!--PRECEDES ABOVE SINGLE-LINE EQUALS SIGN with slash -->
|
||||
<!ENTITY nrightarrow "↛" ><!--RIGHTWARDS ARROW WITH STROKE -->
|
||||
<!ENTITY nRightarrow "⇏" ><!--RIGHTWARDS DOUBLE ARROW WITH STROKE -->
|
||||
<!ENTITY nshortmid "∤" ><!--DOES NOT DIVIDE -->
|
||||
<!ENTITY nshortparallel "∦" ><!--NOT PARALLEL TO -->
|
||||
<!ENTITY nsimeq "≄" ><!--NOT ASYMPTOTICALLY EQUAL TO -->
|
||||
<!ENTITY nsubset "⊂⃒" ><!--SUBSET OF with vertical line -->
|
||||
<!ENTITY nsubseteq "⊈" ><!--NEITHER A SUBSET OF NOR EQUAL TO -->
|
||||
<!ENTITY nsubseteqq "⫅̸" ><!--SUBSET OF ABOVE EQUALS SIGN with slash -->
|
||||
<!ENTITY nsucc "⊁" ><!--DOES NOT SUCCEED -->
|
||||
<!ENTITY nsucceq "⪰̸" ><!--SUCCEEDS ABOVE SINGLE-LINE EQUALS SIGN with slash -->
|
||||
<!ENTITY nsupset "⊃⃒" ><!--SUPERSET OF with vertical line -->
|
||||
<!ENTITY nsupseteq "⊉" ><!--NEITHER A SUPERSET OF NOR EQUAL TO -->
|
||||
<!ENTITY nsupseteqq "⫆̸" ><!--SUPERSET OF ABOVE EQUALS SIGN with slash -->
|
||||
<!ENTITY ntriangleleft "⋪" ><!--NOT NORMAL SUBGROUP OF -->
|
||||
<!ENTITY ntrianglelefteq "⋬" ><!--NOT NORMAL SUBGROUP OF OR EQUAL TO -->
|
||||
<!ENTITY ntriangleright "⋫" ><!--DOES NOT CONTAIN AS NORMAL SUBGROUP -->
|
||||
<!ENTITY ntrianglerighteq "⋭" ><!--DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL -->
|
||||
<!ENTITY nwarrow "↖" ><!--NORTH WEST ARROW -->
|
||||
<!ENTITY oint "∮" ><!--CONTOUR INTEGRAL -->
|
||||
<!ENTITY OpenCurlyDoubleQuote "“" ><!--LEFT DOUBLE QUOTATION MARK -->
|
||||
<!ENTITY OpenCurlyQuote "‘" ><!--LEFT SINGLE QUOTATION MARK -->
|
||||
<!ENTITY orderof "ℴ" ><!--SCRIPT SMALL O -->
|
||||
<!ENTITY parallel "∥" ><!--PARALLEL TO -->
|
||||
<!ENTITY PartialD "∂" ><!--PARTIAL DIFFERENTIAL -->
|
||||
<!ENTITY pitchfork "⋔" ><!--PITCHFORK -->
|
||||
<!ENTITY PlusMinus "±" ><!--PLUS-MINUS SIGN -->
|
||||
<!ENTITY pm "±" ><!--PLUS-MINUS SIGN -->
|
||||
<!ENTITY Poincareplane "ℌ" ><!--BLACK-LETTER CAPITAL H -->
|
||||
<!ENTITY prec "≺" ><!--PRECEDES -->
|
||||
<!ENTITY precapprox "⪷" ><!--PRECEDES ABOVE ALMOST EQUAL TO -->
|
||||
<!ENTITY preccurlyeq "≼" ><!--PRECEDES OR EQUAL TO -->
|
||||
<!ENTITY Precedes "≺" ><!--PRECEDES -->
|
||||
<!ENTITY PrecedesEqual "⪯" ><!--PRECEDES ABOVE SINGLE-LINE EQUALS SIGN -->
|
||||
<!ENTITY PrecedesSlantEqual "≼" ><!--PRECEDES OR EQUAL TO -->
|
||||
<!ENTITY PrecedesTilde "≾" ><!--PRECEDES OR EQUIVALENT TO -->
|
||||
<!ENTITY preceq "⪯" ><!--PRECEDES ABOVE SINGLE-LINE EQUALS SIGN -->
|
||||
<!ENTITY precnapprox "⪹" ><!--PRECEDES ABOVE NOT ALMOST EQUAL TO -->
|
||||
<!ENTITY precneqq "⪵" ><!--PRECEDES ABOVE NOT EQUAL TO -->
|
||||
<!ENTITY precnsim "⋨" ><!--PRECEDES BUT NOT EQUIVALENT TO -->
|
||||
<!ENTITY precsim "≾" ><!--PRECEDES OR EQUIVALENT TO -->
|
||||
<!ENTITY primes "ℙ" ><!--DOUBLE-STRUCK CAPITAL P -->
|
||||
<!ENTITY Proportion "∷" ><!--PROPORTION -->
|
||||
<!ENTITY Proportional "∝" ><!--PROPORTIONAL TO -->
|
||||
<!ENTITY propto "∝" ><!--PROPORTIONAL TO -->
|
||||
<!ENTITY quaternions "ℍ" ><!--DOUBLE-STRUCK CAPITAL H -->
|
||||
<!ENTITY questeq "≟" ><!--QUESTIONED EQUAL TO -->
|
||||
<!ENTITY rangle "⟩" ><!--MATHEMATICAL RIGHT ANGLE BRACKET -->
|
||||
<!ENTITY rationals "ℚ" ><!--DOUBLE-STRUCK CAPITAL Q -->
|
||||
<!ENTITY rbrace "}" ><!--RIGHT CURLY BRACKET -->
|
||||
<!ENTITY rbrack "]" ><!--RIGHT SQUARE BRACKET -->
|
||||
<!ENTITY Re "ℜ" ><!--BLACK-LETTER CAPITAL R -->
|
||||
<!ENTITY realine "ℛ" ><!--SCRIPT CAPITAL R -->
|
||||
<!ENTITY realpart "ℜ" ><!--BLACK-LETTER CAPITAL R -->
|
||||
<!ENTITY reals "ℝ" ><!--DOUBLE-STRUCK CAPITAL R -->
|
||||
<!ENTITY ReverseElement "∋" ><!--CONTAINS AS MEMBER -->
|
||||
<!ENTITY ReverseEquilibrium "⇋" ><!--LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON -->
|
||||
<!ENTITY ReverseUpEquilibrium "⥯" ><!--DOWNWARDS HARPOON WITH BARB LEFT BESIDE UPWARDS HARPOON WITH BARB RIGHT -->
|
||||
<!ENTITY RightAngleBracket "⟩" ><!--MATHEMATICAL RIGHT ANGLE BRACKET -->
|
||||
<!ENTITY rightarrow "→" ><!--RIGHTWARDS ARROW -->
|
||||
<!ENTITY Rightarrow "⇒" ><!--RIGHTWARDS DOUBLE ARROW -->
|
||||
<!ENTITY RightArrow "→" ><!--RIGHTWARDS ARROW -->
|
||||
<!ENTITY RightArrowBar "⇥" ><!--RIGHTWARDS ARROW TO BAR -->
|
||||
<!ENTITY RightArrowLeftArrow "⇄" ><!--RIGHTWARDS ARROW OVER LEFTWARDS ARROW -->
|
||||
<!ENTITY rightarrowtail "↣" ><!--RIGHTWARDS ARROW WITH TAIL -->
|
||||
<!ENTITY RightCeiling "⌉" ><!--RIGHT CEILING -->
|
||||
<!ENTITY RightDoubleBracket "⟧" ><!--MATHEMATICAL RIGHT WHITE SQUARE BRACKET -->
|
||||
<!ENTITY RightDownVector "⇂" ><!--DOWNWARDS HARPOON WITH BARB RIGHTWARDS -->
|
||||
<!ENTITY RightFloor "⌋" ><!--RIGHT FLOOR -->
|
||||
<!ENTITY rightharpoondown "⇁" ><!--RIGHTWARDS HARPOON WITH BARB DOWNWARDS -->
|
||||
<!ENTITY rightharpoonup "⇀" ><!--RIGHTWARDS HARPOON WITH BARB UPWARDS -->
|
||||
<!ENTITY rightleftarrows "⇄" ><!--RIGHTWARDS ARROW OVER LEFTWARDS ARROW -->
|
||||
<!ENTITY rightleftharpoons "⇌" ><!--RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON -->
|
||||
<!ENTITY rightrightarrows "⇉" ><!--RIGHTWARDS PAIRED ARROWS -->
|
||||
<!ENTITY rightsquigarrow "↝" ><!--RIGHTWARDS WAVE ARROW -->
|
||||
<!ENTITY RightTee "⊢" ><!--RIGHT TACK -->
|
||||
<!ENTITY RightTeeArrow "↦" ><!--RIGHTWARDS ARROW FROM BAR -->
|
||||
<!ENTITY rightthreetimes "⋌" ><!--RIGHT SEMIDIRECT PRODUCT -->
|
||||
<!ENTITY RightTriangle "⊳" ><!--CONTAINS AS NORMAL SUBGROUP -->
|
||||
<!ENTITY RightTriangleEqual "⊵" ><!--CONTAINS AS NORMAL SUBGROUP OR EQUAL TO -->
|
||||
<!ENTITY RightUpVector "↾" ><!--UPWARDS HARPOON WITH BARB RIGHTWARDS -->
|
||||
<!ENTITY RightVector "⇀" ><!--RIGHTWARDS HARPOON WITH BARB UPWARDS -->
|
||||
<!ENTITY risingdotseq "≓" ><!--IMAGE OF OR APPROXIMATELY EQUAL TO -->
|
||||
<!ENTITY rmoustache "⎱" ><!--UPPER RIGHT OR LOWER LEFT CURLY BRACKET SECTION -->
|
||||
<!ENTITY Rrightarrow "⇛" ><!--RIGHTWARDS TRIPLE ARROW -->
|
||||
<!ENTITY Rsh "↱" ><!--UPWARDS ARROW WITH TIP RIGHTWARDS -->
|
||||
<!ENTITY searrow "↘" ><!--SOUTH EAST ARROW -->
|
||||
<!ENTITY setminus "∖" ><!--SET MINUS -->
|
||||
<!ENTITY ShortDownArrow "↓" ><!--DOWNWARDS ARROW -->
|
||||
<!ENTITY ShortLeftArrow "←" ><!--LEFTWARDS ARROW -->
|
||||
<!ENTITY shortmid "∣" ><!--DIVIDES -->
|
||||
<!ENTITY shortparallel "∥" ><!--PARALLEL TO -->
|
||||
<!ENTITY ShortRightArrow "→" ><!--RIGHTWARDS ARROW -->
|
||||
<!ENTITY ShortUpArrow "↑" ><!--UPWARDS ARROW -->
|
||||
<!ENTITY simeq "≃" ><!--ASYMPTOTICALLY EQUAL TO -->
|
||||
<!ENTITY SmallCircle "∘" ><!--RING OPERATOR -->
|
||||
<!ENTITY smallsetminus "∖" ><!--SET MINUS -->
|
||||
<!ENTITY spadesuit "♠" ><!--BLACK SPADE SUIT -->
|
||||
<!ENTITY Sqrt "√" ><!--SQUARE ROOT -->
|
||||
<!ENTITY sqsubset "⊏" ><!--SQUARE IMAGE OF -->
|
||||
<!ENTITY sqsubseteq "⊑" ><!--SQUARE IMAGE OF OR EQUAL TO -->
|
||||
<!ENTITY sqsupset "⊐" ><!--SQUARE ORIGINAL OF -->
|
||||
<!ENTITY sqsupseteq "⊒" ><!--SQUARE ORIGINAL OF OR EQUAL TO -->
|
||||
<!ENTITY Square "□" ><!--WHITE SQUARE -->
|
||||
<!ENTITY SquareIntersection "⊓" ><!--SQUARE CAP -->
|
||||
<!ENTITY SquareSubset "⊏" ><!--SQUARE IMAGE OF -->
|
||||
<!ENTITY SquareSubsetEqual "⊑" ><!--SQUARE IMAGE OF OR EQUAL TO -->
|
||||
<!ENTITY SquareSuperset "⊐" ><!--SQUARE ORIGINAL OF -->
|
||||
<!ENTITY SquareSupersetEqual "⊒" ><!--SQUARE ORIGINAL OF OR EQUAL TO -->
|
||||
<!ENTITY SquareUnion "⊔" ><!--SQUARE CUP -->
|
||||
<!ENTITY Star "⋆" ><!--STAR OPERATOR -->
|
||||
<!ENTITY straightepsilon "ϵ" ><!--GREEK LUNATE EPSILON SYMBOL -->
|
||||
<!ENTITY straightphi "ϕ" ><!--GREEK PHI SYMBOL -->
|
||||
<!ENTITY subset "⊂" ><!--SUBSET OF -->
|
||||
<!ENTITY Subset "⋐" ><!--DOUBLE SUBSET -->
|
||||
<!ENTITY subseteq "⊆" ><!--SUBSET OF OR EQUAL TO -->
|
||||
<!ENTITY subseteqq "⫅" ><!--SUBSET OF ABOVE EQUALS SIGN -->
|
||||
<!ENTITY SubsetEqual "⊆" ><!--SUBSET OF OR EQUAL TO -->
|
||||
<!ENTITY subsetneq "⊊" ><!--SUBSET OF WITH NOT EQUAL TO -->
|
||||
<!ENTITY subsetneqq "⫋" ><!--SUBSET OF ABOVE NOT EQUAL TO -->
|
||||
<!ENTITY succ "≻" ><!--SUCCEEDS -->
|
||||
<!ENTITY succapprox "⪸" ><!--SUCCEEDS ABOVE ALMOST EQUAL TO -->
|
||||
<!ENTITY succcurlyeq "≽" ><!--SUCCEEDS OR EQUAL TO -->
|
||||
<!ENTITY Succeeds "≻" ><!--SUCCEEDS -->
|
||||
<!ENTITY SucceedsEqual "⪰" ><!--SUCCEEDS ABOVE SINGLE-LINE EQUALS SIGN -->
|
||||
<!ENTITY SucceedsSlantEqual "≽" ><!--SUCCEEDS OR EQUAL TO -->
|
||||
<!ENTITY SucceedsTilde "≿" ><!--SUCCEEDS OR EQUIVALENT TO -->
|
||||
<!ENTITY succeq "⪰" ><!--SUCCEEDS ABOVE SINGLE-LINE EQUALS SIGN -->
|
||||
<!ENTITY succnapprox "⪺" ><!--SUCCEEDS ABOVE NOT ALMOST EQUAL TO -->
|
||||
<!ENTITY succneqq "⪶" ><!--SUCCEEDS ABOVE NOT EQUAL TO -->
|
||||
<!ENTITY succnsim "⋩" ><!--SUCCEEDS BUT NOT EQUIVALENT TO -->
|
||||
<!ENTITY succsim "≿" ><!--SUCCEEDS OR EQUIVALENT TO -->
|
||||
<!ENTITY SuchThat "∋" ><!--CONTAINS AS MEMBER -->
|
||||
<!ENTITY Sum "∑" ><!--N-ARY SUMMATION -->
|
||||
<!ENTITY Superset "⊃" ><!--SUPERSET OF -->
|
||||
<!ENTITY SupersetEqual "⊇" ><!--SUPERSET OF OR EQUAL TO -->
|
||||
<!ENTITY supset "⊃" ><!--SUPERSET OF -->
|
||||
<!ENTITY Supset "⋑" ><!--DOUBLE SUPERSET -->
|
||||
<!ENTITY supseteq "⊇" ><!--SUPERSET OF OR EQUAL TO -->
|
||||
<!ENTITY supseteqq "⫆" ><!--SUPERSET OF ABOVE EQUALS SIGN -->
|
||||
<!ENTITY supsetneq "⊋" ><!--SUPERSET OF WITH NOT EQUAL TO -->
|
||||
<!ENTITY supsetneqq "⫌" ><!--SUPERSET OF ABOVE NOT EQUAL TO -->
|
||||
<!ENTITY swarrow "↙" ><!--SOUTH WEST ARROW -->
|
||||
<!ENTITY therefore "∴" ><!--THEREFORE -->
|
||||
<!ENTITY Therefore "∴" ><!--THEREFORE -->
|
||||
<!ENTITY thickapprox "≈" ><!--ALMOST EQUAL TO -->
|
||||
<!ENTITY thicksim "∼" ><!--TILDE OPERATOR -->
|
||||
<!ENTITY ThinSpace " " ><!--THIN SPACE -->
|
||||
<!ENTITY Tilde "∼" ><!--TILDE OPERATOR -->
|
||||
<!ENTITY TildeEqual "≃" ><!--ASYMPTOTICALLY EQUAL TO -->
|
||||
<!ENTITY TildeFullEqual "≅" ><!--APPROXIMATELY EQUAL TO -->
|
||||
<!ENTITY TildeTilde "≈" ><!--ALMOST EQUAL TO -->
|
||||
<!ENTITY toea "⤨" ><!--NORTH EAST ARROW AND SOUTH EAST ARROW -->
|
||||
<!ENTITY tosa "⤩" ><!--SOUTH EAST ARROW AND SOUTH WEST ARROW -->
|
||||
<!ENTITY triangle "▵" ><!--WHITE UP-POINTING SMALL TRIANGLE -->
|
||||
<!ENTITY triangledown "▿" ><!--WHITE DOWN-POINTING SMALL TRIANGLE -->
|
||||
<!ENTITY triangleleft "◃" ><!--WHITE LEFT-POINTING SMALL TRIANGLE -->
|
||||
<!ENTITY trianglelefteq "⊴" ><!--NORMAL SUBGROUP OF OR EQUAL TO -->
|
||||
<!ENTITY triangleq "≜" ><!--DELTA EQUAL TO -->
|
||||
<!ENTITY triangleright "▹" ><!--WHITE RIGHT-POINTING SMALL TRIANGLE -->
|
||||
<!ENTITY trianglerighteq "⊵" ><!--CONTAINS AS NORMAL SUBGROUP OR EQUAL TO -->
|
||||
<!ENTITY TripleDot " ⃛" ><!--COMBINING THREE DOTS ABOVE -->
|
||||
<!ENTITY twoheadleftarrow "↞" ><!--LEFTWARDS TWO HEADED ARROW -->
|
||||
<!ENTITY twoheadrightarrow "↠" ><!--RIGHTWARDS TWO HEADED ARROW -->
|
||||
<!ENTITY ulcorner "⌜" ><!--TOP LEFT CORNER -->
|
||||
<!ENTITY Union "⋃" ><!--N-ARY UNION -->
|
||||
<!ENTITY UnionPlus "⊎" ><!--MULTISET UNION -->
|
||||
<!ENTITY uparrow "↑" ><!--UPWARDS ARROW -->
|
||||
<!ENTITY Uparrow "⇑" ><!--UPWARDS DOUBLE ARROW -->
|
||||
<!ENTITY UpArrow "↑" ><!--UPWARDS ARROW -->
|
||||
<!ENTITY UpArrowDownArrow "⇅" ><!--UPWARDS ARROW LEFTWARDS OF DOWNWARDS ARROW -->
|
||||
<!ENTITY updownarrow "↕" ><!--UP DOWN ARROW -->
|
||||
<!ENTITY Updownarrow "⇕" ><!--UP DOWN DOUBLE ARROW -->
|
||||
<!ENTITY UpDownArrow "↕" ><!--UP DOWN ARROW -->
|
||||
<!ENTITY UpEquilibrium "⥮" ><!--UPWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT -->
|
||||
<!ENTITY upharpoonleft "↿" ><!--UPWARDS HARPOON WITH BARB LEFTWARDS -->
|
||||
<!ENTITY upharpoonright "↾" ><!--UPWARDS HARPOON WITH BARB RIGHTWARDS -->
|
||||
<!ENTITY UpperLeftArrow "↖" ><!--NORTH WEST ARROW -->
|
||||
<!ENTITY UpperRightArrow "↗" ><!--NORTH EAST ARROW -->
|
||||
<!ENTITY upsilon "υ" ><!--GREEK SMALL LETTER UPSILON -->
|
||||
<!ENTITY UpTee "⊥" ><!--UP TACK -->
|
||||
<!ENTITY UpTeeArrow "↥" ><!--UPWARDS ARROW FROM BAR -->
|
||||
<!ENTITY upuparrows "⇈" ><!--UPWARDS PAIRED ARROWS -->
|
||||
<!ENTITY urcorner "⌝" ><!--TOP RIGHT CORNER -->
|
||||
<!ENTITY varepsilon "ϵ" ><!--GREEK LUNATE EPSILON SYMBOL -->
|
||||
<!ENTITY varkappa "ϰ" ><!--GREEK KAPPA SYMBOL -->
|
||||
<!ENTITY varnothing "∅" ><!--EMPTY SET -->
|
||||
<!ENTITY varphi "ϕ" ><!--GREEK PHI SYMBOL -->
|
||||
<!ENTITY varpi "ϖ" ><!--GREEK PI SYMBOL -->
|
||||
<!ENTITY varpropto "∝" ><!--PROPORTIONAL TO -->
|
||||
<!ENTITY varrho "ϱ" ><!--GREEK RHO SYMBOL -->
|
||||
<!ENTITY varsigma "ς" ><!--GREEK SMALL LETTER FINAL SIGMA -->
|
||||
<!ENTITY varsubsetneq "⊊︀" ><!--SUBSET OF WITH NOT EQUAL TO - variant with stroke through bottom members -->
|
||||
<!ENTITY varsubsetneqq "⫋︀" ><!--SUBSET OF ABOVE NOT EQUAL TO - variant with stroke through bottom members -->
|
||||
<!ENTITY varsupsetneq "⊋︀" ><!--SUPERSET OF WITH NOT EQUAL TO - variant with stroke through bottom members -->
|
||||
<!ENTITY varsupsetneqq "⫌︀" ><!--SUPERSET OF ABOVE NOT EQUAL TO - variant with stroke through bottom members -->
|
||||
<!ENTITY vartheta "ϑ" ><!--GREEK THETA SYMBOL -->
|
||||
<!ENTITY vartriangleleft "⊲" ><!--NORMAL SUBGROUP OF -->
|
||||
<!ENTITY vartriangleright "⊳" ><!--CONTAINS AS NORMAL SUBGROUP -->
|
||||
<!ENTITY vee "∨" ><!--LOGICAL OR -->
|
||||
<!ENTITY Vee "⋁" ><!--N-ARY LOGICAL OR -->
|
||||
<!ENTITY vert "|" ><!--VERTICAL LINE -->
|
||||
<!ENTITY Vert "‖" ><!--DOUBLE VERTICAL LINE -->
|
||||
<!ENTITY VerticalBar "∣" ><!--DIVIDES -->
|
||||
<!ENTITY VerticalTilde "≀" ><!--WREATH PRODUCT -->
|
||||
<!ENTITY VeryThinSpace " " ><!--HAIR SPACE -->
|
||||
<!ENTITY wedge "∧" ><!--LOGICAL AND -->
|
||||
<!ENTITY Wedge "⋀" ><!--N-ARY LOGICAL AND -->
|
||||
<!ENTITY wp "℘" ><!--SCRIPT CAPITAL P -->
|
||||
<!ENTITY wr "≀" ><!--WREATH PRODUCT -->
|
||||
<!ENTITY zeetrf "ℨ" ><!--BLACK-LETTER CAPITAL Z -->
|
||||
|
|
@ -0,0 +1,151 @@
|
|||
|
||||
<!--
|
||||
Source: XML Entity Definitions for Characters, W3C Recommendation 01 April 2010
|
||||
http://www.w3.org/TR/2010/REC-xml-entity-names-20100401/
|
||||
Updated: 2010-04-01
|
||||
-->
|
||||
|
||||
<!--
|
||||
File mmlextra.ent produced by the XSL script entities.xsl
|
||||
from input data in unicode.xml.
|
||||
|
||||
Copyright 1998 - 2010 W3C.
|
||||
|
||||
Use and distribution of this code are permitted under the terms of the
|
||||
W3C Software Notice and License.
|
||||
http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html
|
||||
|
||||
Please report any errors to David Carlisle
|
||||
via the public W3C list www-math@w3.org.
|
||||
|
||||
The numeric character values assigned to each entity
|
||||
(should) match the Unicode assignments in Unicode 5.x.
|
||||
|
||||
-->
|
||||
|
||||
|
||||
<!--
|
||||
|
||||
Public identifier: -//W3C//ENTITIES Additional MathML Symbols//EN//XML
|
||||
System identifier: http://www.w3.org/2003/entities/2007/mmlextra.ent
|
||||
|
||||
The public identifier should always be used verbatim.
|
||||
The system identifier may be changed to suit local requirements.
|
||||
|
||||
Typical invocation:
|
||||
|
||||
<!ENTITY % mmlextra PUBLIC
|
||||
"-//W3C//ENTITIES Additional MathML Symbols//EN//XML"
|
||||
"http://www.w3.org/2003/entities/2007/mmlextra.ent"
|
||||
>
|
||||
%mmlextra;
|
||||
|
||||
-->
|
||||
|
||||
<!ENTITY af "⁡" ><!--FUNCTION APPLICATION -->
|
||||
<!ENTITY aopf "%plane1D;552;" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL A -->
|
||||
<!ENTITY asympeq "≍" ><!--EQUIVALENT TO -->
|
||||
<!ENTITY bopf "%plane1D;553;" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL B -->
|
||||
<!ENTITY copf "%plane1D;554;" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL C -->
|
||||
<!ENTITY Cross "⨯" ><!--VECTOR OR CROSS PRODUCT -->
|
||||
<!ENTITY dd "ⅆ" ><!--DOUBLE-STRUCK ITALIC SMALL D -->
|
||||
<!ENTITY DD "ⅅ" ><!--DOUBLE-STRUCK ITALIC CAPITAL D -->
|
||||
<!ENTITY dopf "%plane1D;555;" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL D -->
|
||||
<!ENTITY DownArrowBar "⤓" ><!--DOWNWARDS ARROW TO BAR -->
|
||||
<!ENTITY DownBreve " ̑" ><!--COMBINING INVERTED BREVE -->
|
||||
<!ENTITY DownLeftRightVector "⥐" ><!--LEFT BARB DOWN RIGHT BARB DOWN HARPOON -->
|
||||
<!ENTITY DownLeftTeeVector "⥞" ><!--LEFTWARDS HARPOON WITH BARB DOWN FROM BAR -->
|
||||
<!ENTITY DownLeftVectorBar "⥖" ><!--LEFTWARDS HARPOON WITH BARB DOWN TO BAR -->
|
||||
<!ENTITY DownRightTeeVector "⥟" ><!--RIGHTWARDS HARPOON WITH BARB DOWN FROM BAR -->
|
||||
<!ENTITY DownRightVectorBar "⥗" ><!--RIGHTWARDS HARPOON WITH BARB DOWN TO BAR -->
|
||||
<!ENTITY ee "ⅇ" ><!--DOUBLE-STRUCK ITALIC SMALL E -->
|
||||
<!ENTITY EmptySmallSquare "◻" ><!--WHITE MEDIUM SQUARE -->
|
||||
<!ENTITY EmptyVerySmallSquare "▫" ><!--WHITE SMALL SQUARE -->
|
||||
<!ENTITY eopf "%plane1D;556;" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL E -->
|
||||
<!ENTITY Equal "⩵" ><!--TWO CONSECUTIVE EQUALS SIGNS -->
|
||||
<!ENTITY FilledSmallSquare "◼" ><!--BLACK MEDIUM SQUARE -->
|
||||
<!ENTITY FilledVerySmallSquare "▪" ><!--BLACK SMALL SQUARE -->
|
||||
<!ENTITY fopf "%plane1D;557;" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL F -->
|
||||
<!ENTITY gopf "%plane1D;558;" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL G -->
|
||||
<!ENTITY GreaterGreater "⪢" ><!--DOUBLE NESTED GREATER-THAN -->
|
||||
<!ENTITY Hat "^" ><!--CIRCUMFLEX ACCENT -->
|
||||
<!ENTITY hopf "%plane1D;559;" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL H -->
|
||||
<!ENTITY HorizontalLine "─" ><!--BOX DRAWINGS LIGHT HORIZONTAL -->
|
||||
<!ENTITY ic "⁣" ><!--INVISIBLE SEPARATOR -->
|
||||
<!ENTITY ii "ⅈ" ><!--DOUBLE-STRUCK ITALIC SMALL I -->
|
||||
<!ENTITY iopf "%plane1D;55A;" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL I -->
|
||||
<!ENTITY it "⁢" ><!--INVISIBLE TIMES -->
|
||||
<!ENTITY jopf "%plane1D;55B;" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL J -->
|
||||
<!ENTITY kopf "%plane1D;55C;" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL K -->
|
||||
<!ENTITY larrb "⇤" ><!--LEFTWARDS ARROW TO BAR -->
|
||||
<!ENTITY LeftDownTeeVector "⥡" ><!--DOWNWARDS HARPOON WITH BARB LEFT FROM BAR -->
|
||||
<!ENTITY LeftDownVectorBar "⥙" ><!--DOWNWARDS HARPOON WITH BARB LEFT TO BAR -->
|
||||
<!ENTITY LeftRightVector "⥎" ><!--LEFT BARB UP RIGHT BARB UP HARPOON -->
|
||||
<!ENTITY LeftTeeVector "⥚" ><!--LEFTWARDS HARPOON WITH BARB UP FROM BAR -->
|
||||
<!ENTITY LeftTriangleBar "⧏" ><!--LEFT TRIANGLE BESIDE VERTICAL BAR -->
|
||||
<!ENTITY LeftUpDownVector "⥑" ><!--UP BARB LEFT DOWN BARB LEFT HARPOON -->
|
||||
<!ENTITY LeftUpTeeVector "⥠" ><!--UPWARDS HARPOON WITH BARB LEFT FROM BAR -->
|
||||
<!ENTITY LeftUpVectorBar "⥘" ><!--UPWARDS HARPOON WITH BARB LEFT TO BAR -->
|
||||
<!ENTITY LeftVectorBar "⥒" ><!--LEFTWARDS HARPOON WITH BARB UP TO BAR -->
|
||||
<!ENTITY LessLess "⪡" ><!--DOUBLE NESTED LESS-THAN -->
|
||||
<!ENTITY lopf "%plane1D;55D;" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL L -->
|
||||
<!ENTITY mapstodown "↧" ><!--DOWNWARDS ARROW FROM BAR -->
|
||||
<!ENTITY mapstoleft "↤" ><!--LEFTWARDS ARROW FROM BAR -->
|
||||
<!ENTITY mapstoup "↥" ><!--UPWARDS ARROW FROM BAR -->
|
||||
<!ENTITY MediumSpace " " ><!--MEDIUM MATHEMATICAL SPACE -->
|
||||
<!ENTITY mopf "%plane1D;55E;" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL M -->
|
||||
<!ENTITY nbump "≎̸" ><!--GEOMETRICALLY EQUIVALENT TO with slash -->
|
||||
<!ENTITY nbumpe "≏̸" ><!--DIFFERENCE BETWEEN with slash -->
|
||||
<!ENTITY nesim "≂̸" ><!--MINUS TILDE with slash -->
|
||||
<!ENTITY NewLine "
" ><!--LINE FEED (LF) -->
|
||||
<!ENTITY NoBreak "⁠" ><!--WORD JOINER -->
|
||||
<!ENTITY nopf "%plane1D;55F;" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL N -->
|
||||
<!ENTITY NotCupCap "≭" ><!--NOT EQUIVALENT TO -->
|
||||
<!ENTITY NotHumpEqual "≏̸" ><!--DIFFERENCE BETWEEN with slash -->
|
||||
<!ENTITY NotLeftTriangleBar "⧏̸" ><!--LEFT TRIANGLE BESIDE VERTICAL BAR with slash -->
|
||||
<!ENTITY NotNestedGreaterGreater "⪢̸" ><!--DOUBLE NESTED GREATER-THAN with slash -->
|
||||
<!ENTITY NotNestedLessLess "⪡̸" ><!--DOUBLE NESTED LESS-THAN with slash -->
|
||||
<!ENTITY NotRightTriangleBar "⧐̸" ><!--VERTICAL BAR BESIDE RIGHT TRIANGLE with slash -->
|
||||
<!ENTITY NotSquareSubset "⊏̸" ><!--SQUARE IMAGE OF with slash -->
|
||||
<!ENTITY NotSquareSuperset "⊐̸" ><!--SQUARE ORIGINAL OF with slash -->
|
||||
<!ENTITY NotSucceedsTilde "≿̸" ><!--SUCCEEDS OR EQUIVALENT TO with slash -->
|
||||
<!ENTITY oopf "%plane1D;560;" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL O -->
|
||||
<!ENTITY OverBar "‾" ><!--OVERLINE -->
|
||||
<!ENTITY OverBrace "⏞" ><!--TOP CURLY BRACKET -->
|
||||
<!ENTITY OverBracket "⎴" ><!--TOP SQUARE BRACKET -->
|
||||
<!ENTITY OverParenthesis "⏜" ><!--TOP PARENTHESIS -->
|
||||
<!ENTITY planckh "ℎ" ><!--PLANCK CONSTANT -->
|
||||
<!ENTITY popf "%plane1D;561;" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL P -->
|
||||
<!ENTITY Product "∏" ><!--N-ARY PRODUCT -->
|
||||
<!ENTITY qopf "%plane1D;562;" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL Q -->
|
||||
<!ENTITY rarrb "⇥" ><!--RIGHTWARDS ARROW TO BAR -->
|
||||
<!ENTITY RightDownTeeVector "⥝" ><!--DOWNWARDS HARPOON WITH BARB RIGHT FROM BAR -->
|
||||
<!ENTITY RightDownVectorBar "⥕" ><!--DOWNWARDS HARPOON WITH BARB RIGHT TO BAR -->
|
||||
<!ENTITY RightTeeVector "⥛" ><!--RIGHTWARDS HARPOON WITH BARB UP FROM BAR -->
|
||||
<!ENTITY RightTriangleBar "⧐" ><!--VERTICAL BAR BESIDE RIGHT TRIANGLE -->
|
||||
<!ENTITY RightUpDownVector "⥏" ><!--UP BARB RIGHT DOWN BARB RIGHT HARPOON -->
|
||||
<!ENTITY RightUpTeeVector "⥜" ><!--UPWARDS HARPOON WITH BARB RIGHT FROM BAR -->
|
||||
<!ENTITY RightUpVectorBar "⥔" ><!--UPWARDS HARPOON WITH BARB RIGHT TO BAR -->
|
||||
<!ENTITY RightVectorBar "⥓" ><!--RIGHTWARDS HARPOON WITH BARB UP TO BAR -->
|
||||
<!ENTITY ropf "%plane1D;563;" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL R -->
|
||||
<!ENTITY RoundImplies "⥰" ><!--RIGHT DOUBLE ARROW WITH ROUNDED HEAD -->
|
||||
<!ENTITY RuleDelayed "⧴" ><!--RULE-DELAYED -->
|
||||
<!ENTITY sopf "%plane1D;564;" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL S -->
|
||||
<!ENTITY Tab "	" ><!--CHARACTER TABULATION -->
|
||||
<!ENTITY ThickSpace "  " ><!--space of width 5/18 em -->
|
||||
<!ENTITY topf "%plane1D;565;" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL T -->
|
||||
<!ENTITY UnderBar "_" ><!--LOW LINE -->
|
||||
<!ENTITY UnderBrace "⏟" ><!--BOTTOM CURLY BRACKET -->
|
||||
<!ENTITY UnderBracket "⎵" ><!--BOTTOM SQUARE BRACKET -->
|
||||
<!ENTITY UnderParenthesis "⏝" ><!--BOTTOM PARENTHESIS -->
|
||||
<!ENTITY uopf "%plane1D;566;" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL U -->
|
||||
<!ENTITY UpArrowBar "⤒" ><!--UPWARDS ARROW TO BAR -->
|
||||
<!ENTITY Upsilon "Υ" ><!--GREEK CAPITAL LETTER UPSILON -->
|
||||
<!ENTITY VerticalLine "|" ><!--VERTICAL LINE -->
|
||||
<!ENTITY VerticalSeparator "❘" ><!--LIGHT VERTICAL BAR -->
|
||||
<!ENTITY vopf "%plane1D;567;" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL V -->
|
||||
<!ENTITY wopf "%plane1D;568;" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL W -->
|
||||
<!ENTITY xopf "%plane1D;569;" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL X -->
|
||||
<!ENTITY yopf "%plane1D;56A;" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL Y -->
|
||||
<!ENTITY ZeroWidthSpace "​" ><!--ZERO WIDTH SPACE -->
|
||||
<!ENTITY zopf "%plane1D;56B;" ><!--MATHEMATICAL DOUBLE-STRUCK SMALL Z -->
|
||||
|
|
@ -0,0 +1,20 @@
|
|||
|
||||
declare option db:catfile 'schemas/catalog.xml';
|
||||
declare option db:intparse 'false';
|
||||
declare option db:dtd 'true';
|
||||
declare option db:chop 'false';
|
||||
|
||||
declare variable $input1 := file:resolve-path('input1.xml');
|
||||
declare variable $xsl := file:resolve-path('transform.xsl');
|
||||
|
||||
|
||||
'## parse with doc()',
|
||||
doc('input1.xml'),
|
||||
'## transform with XSLT',
|
||||
try {
|
||||
(# db:catfile schemas/catalog.xml #)
|
||||
(# db:intparse false #)
|
||||
(# db:dtd true #)
|
||||
(# db:chop false #)
|
||||
{ xslt:transform('input1.xml', 'transform.xsl')//inlinegraphic }
|
||||
} catch * { $err:description }
|
||||
|
|
@ -0,0 +1,11 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
|
||||
version="3.0">
|
||||
|
||||
<xsl:mode on-no-match="shallow-copy"/>
|
||||
|
||||
<xsl:template match="@entityref">
|
||||
<xsl:attribute name="filename" select="tokenize(unparsed-entity-uri(.), '/')[last()]"/>
|
||||
</xsl:template>
|
||||
|
||||
</xsl:stylesheet>
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<x:description xmlns:x="http://www.jenitennison.com/xslt/xspec" stylesheet="transform.xsl">
|
||||
<x:scenario label="inlinegraphic entityref">
|
||||
<x:context href="input1.xml"/>
|
||||
<x:expect label="character entity expanded based on DTD" test="//abstract/para[1]">
|
||||
<para>This should be a French Franc symbol: ₣</para>
|
||||
</x:expect>
|
||||
<x:expect label="entityref parsed to file name" test="//inlinegraphic">
|
||||
<inlinegraphic filename="TBIS_A_652592_O_F0001g.gif"/>
|
||||
</x:expect>
|
||||
</x:scenario>
|
||||
</x:description>
|
||||
|
|
@ -0,0 +1,640 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?><html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||
<title>Test Report for C:/Users/lizziv/Projects/JATS/tfja-to-tfjats/examples-dtdref/dtdentiyref-ssce2/transform.xsl (passed: 2 / pending: 0 / failed: 0 / total: 2)</title>
|
||||
<style type="text/css">/****************************************************************************/
|
||||
/* File: test-report.css */
|
||||
/* Author: Jeni Tennison */
|
||||
/* Tags: */
|
||||
/* Copyright (c) 2008, 2010 Jeni Tennison (see end of file.) */
|
||||
/* ------------------------------------------------------------------------ */
|
||||
|
||||
/* test */
|
||||
|
||||
/* box model */
|
||||
|
||||
body {
|
||||
margin-right: 5%;
|
||||
margin-left: 5%;
|
||||
}
|
||||
|
||||
h1 {
|
||||
padding: 0.3em 0.5em 0.3em 0.5em;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
h2 {
|
||||
padding: 0.1em 0.5em 0.2em 0.5em;
|
||||
}
|
||||
|
||||
h3 {
|
||||
padding-left: 0.6em;
|
||||
}
|
||||
|
||||
h4 {
|
||||
padding-left: 0.8em;
|
||||
}
|
||||
|
||||
p,
|
||||
table {
|
||||
margin-left: 5%;
|
||||
}
|
||||
|
||||
dd ul,
|
||||
dd ol {
|
||||
margin-left: 0%;
|
||||
}
|
||||
|
||||
li ul,
|
||||
li ol {
|
||||
margin-left: 5%;
|
||||
}
|
||||
|
||||
dl,
|
||||
ul,
|
||||
ol,
|
||||
blockquote {
|
||||
margin-left: 10%;
|
||||
}
|
||||
|
||||
dt {
|
||||
padding-top: 3px;
|
||||
padding-bottom: 3px;
|
||||
clear: both;
|
||||
}
|
||||
|
||||
dd p {
|
||||
margin-left: -5px;
|
||||
margin-top: 5px;
|
||||
clear: both;
|
||||
}
|
||||
|
||||
p.link {
|
||||
margin-top: 4px;
|
||||
margin-bottom: 0px;
|
||||
clear: both;
|
||||
}
|
||||
|
||||
tr td,
|
||||
td p,
|
||||
li,
|
||||
li p {
|
||||
margin-left: 0%;
|
||||
}
|
||||
|
||||
td {
|
||||
padding-right: 5%;
|
||||
}
|
||||
|
||||
.link img,
|
||||
dt img {
|
||||
vertical-align: middle;
|
||||
position: relative;
|
||||
top: -5px;
|
||||
}
|
||||
|
||||
img {
|
||||
position: relative;
|
||||
}
|
||||
|
||||
#xml-link {
|
||||
position: absolute;
|
||||
left: 5px;
|
||||
top: 5px;
|
||||
width: 10%;
|
||||
margin-left: 0%;
|
||||
}
|
||||
|
||||
#link-up {
|
||||
position: absolute;
|
||||
left: 93%;
|
||||
right: 2em;
|
||||
top: 0.3em;
|
||||
}
|
||||
|
||||
#link-top {
|
||||
position: absolute;
|
||||
left: 89%;
|
||||
right: 4em;
|
||||
top: 0.3em;
|
||||
}
|
||||
|
||||
.popup {
|
||||
display: block;
|
||||
visibility: hidden;
|
||||
float: right;
|
||||
position: absolute;
|
||||
top: 5px;
|
||||
left: -200px;
|
||||
z-index: 1;
|
||||
padding: 0.3em;
|
||||
width: 220px;
|
||||
}
|
||||
|
||||
.note {
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.post {
|
||||
margin-left: 5%;
|
||||
padding-top: 1em;
|
||||
}
|
||||
|
||||
.example,
|
||||
.sidebar {
|
||||
margin-left: 5%;
|
||||
margin-top: 1em;
|
||||
margin-bottom: 1em;
|
||||
}
|
||||
|
||||
pre {
|
||||
padding-left: 5%;
|
||||
margin-left: 5%;
|
||||
}
|
||||
|
||||
dd pre,
|
||||
li pre {
|
||||
padding-left: 5%;
|
||||
}
|
||||
|
||||
/* fonts */
|
||||
body,
|
||||
table {
|
||||
font-family: sans-serif;
|
||||
font-size: 12px;
|
||||
}
|
||||
|
||||
h1,
|
||||
h2,
|
||||
h3,
|
||||
h4,
|
||||
h5,
|
||||
h6 {
|
||||
font-family: sans-serif;
|
||||
}
|
||||
|
||||
h1 {
|
||||
font-size: 1.7em;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
h2 {
|
||||
font-size: 1.4em;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
h3 {
|
||||
font-size: 120%;
|
||||
font-weight: normal;
|
||||
}
|
||||
|
||||
h4 {
|
||||
font-size: 100%;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
dt {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
a:link,
|
||||
a:visited,
|
||||
a:active,
|
||||
a:hover {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
a.offsite:link,
|
||||
a.offsite:visited,
|
||||
a.offsite:active,
|
||||
a.offsite:hover {
|
||||
font-weight: normal;
|
||||
}
|
||||
|
||||
/* suppress the normal italics */
|
||||
address {
|
||||
font-style: normal;
|
||||
}
|
||||
|
||||
div.example,
|
||||
.sidebar {
|
||||
font-family: sans-serif;
|
||||
font-size: 100%;
|
||||
}
|
||||
|
||||
.note,
|
||||
.link {
|
||||
font-family: sans-serif;
|
||||
/*font-size: 83%;*/
|
||||
}
|
||||
|
||||
.example,
|
||||
.string,
|
||||
.rtf,
|
||||
.code,
|
||||
pre,
|
||||
code {
|
||||
font-family: monospace;
|
||||
/*font-size: 83%;*/
|
||||
}
|
||||
|
||||
.boolean {
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
#colophon,
|
||||
#xml-link {
|
||||
font-size: 69%;
|
||||
}
|
||||
|
||||
.question,
|
||||
.title {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
/* colours */
|
||||
body {
|
||||
background-color: white;
|
||||
color: black;
|
||||
border: 0px none black;
|
||||
}
|
||||
|
||||
/* this is to make Navigator fill the entire line */
|
||||
h1,
|
||||
h2 {
|
||||
border: 1px solid white;
|
||||
width: auto;
|
||||
}
|
||||
|
||||
h1 {
|
||||
background: #606;
|
||||
color: #6f6;
|
||||
}
|
||||
|
||||
h2 {
|
||||
color: #606;
|
||||
background: #cfc;
|
||||
}
|
||||
|
||||
hr {
|
||||
color: #606;
|
||||
background: white;
|
||||
}
|
||||
|
||||
img,
|
||||
a:link img,
|
||||
a:visited img,
|
||||
a:hover img,
|
||||
a:active img,
|
||||
#link-up img,
|
||||
#link-top img {
|
||||
border: 0px none white;
|
||||
background: transparent;
|
||||
}
|
||||
|
||||
a:link {
|
||||
color: #636;
|
||||
background: transparent;
|
||||
border: 0px none white;
|
||||
}
|
||||
|
||||
a:visited {
|
||||
color: #606;
|
||||
background: transparent;
|
||||
border: 0px none white;
|
||||
}
|
||||
|
||||
a:active {
|
||||
color: #6f6;
|
||||
background: #606;
|
||||
border: 0px none white;
|
||||
}
|
||||
|
||||
a:hover {
|
||||
color: #636;
|
||||
background: #9f9;
|
||||
border: 0px none white;
|
||||
}
|
||||
|
||||
a.img:hover,
|
||||
a.img:active {
|
||||
background: transparent;
|
||||
}
|
||||
|
||||
#colophon,
|
||||
#xml-link,
|
||||
.note {
|
||||
color: #666;
|
||||
}
|
||||
|
||||
#colophon a:link,
|
||||
#colophon a:visited,
|
||||
#colophon a:hover,
|
||||
#xml-link a:link,
|
||||
#xml-link a:visited,
|
||||
#xml-link a:hover,
|
||||
.note a:link,
|
||||
.note a:visited,
|
||||
.note a:hover {
|
||||
color: #969;
|
||||
background: transparent;
|
||||
}
|
||||
|
||||
#colophon a:hover,
|
||||
#xml-link a:hover,
|
||||
.note a:hover {
|
||||
background: #cfc;
|
||||
color: #969;
|
||||
}
|
||||
|
||||
.popup {
|
||||
background: white;
|
||||
border: 1px solid #606;
|
||||
}
|
||||
|
||||
.post {
|
||||
border-top: 2px solid #606;
|
||||
}
|
||||
|
||||
.example {
|
||||
border-top: 2px solid #606;
|
||||
border-bottom: 2px solid #606;
|
||||
}
|
||||
|
||||
.sidebar {
|
||||
border-top: 2px solid #090;
|
||||
border-bottom: 2px solid #090;
|
||||
}
|
||||
|
||||
.rng {
|
||||
border-left: 2px solid #666;
|
||||
}
|
||||
|
||||
.same {
|
||||
background-color: rgb(206, 239, 174);
|
||||
}
|
||||
|
||||
.inner-diff {
|
||||
background-color: rgba(255, 204, 204, 0.4);
|
||||
}
|
||||
|
||||
.diff {
|
||||
background-color: #fcc;
|
||||
}
|
||||
|
||||
.whitespace {
|
||||
/*font-style: italic;*/
|
||||
color: #999;
|
||||
/*background: white;*/
|
||||
}
|
||||
|
||||
.ellipsis {
|
||||
color: #999;
|
||||
}
|
||||
|
||||
.ignored {
|
||||
font-style: italic;
|
||||
color: #999;
|
||||
background: white;
|
||||
}
|
||||
|
||||
.hit {
|
||||
}
|
||||
|
||||
.missed {
|
||||
background-color: #a33;
|
||||
color: white;
|
||||
}
|
||||
|
||||
/* text */
|
||||
ol ol li {
|
||||
list-style: lower-alpha;
|
||||
}
|
||||
|
||||
td {
|
||||
vertical-align: top;
|
||||
}
|
||||
|
||||
h1 {
|
||||
text-transform: uppercase;
|
||||
}
|
||||
|
||||
.question {
|
||||
text-indent: -33px;
|
||||
}
|
||||
|
||||
.byline {
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
#link-top,
|
||||
#link-up {
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
a {
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
body > h2:first-of-type {
|
||||
background: inherit;
|
||||
font-size: 1.7em;
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
table {
|
||||
width: 95%;
|
||||
/* border: collapse; */
|
||||
}
|
||||
|
||||
th {
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
th.totals {
|
||||
text-align: center;
|
||||
font-weight: normal;
|
||||
}
|
||||
|
||||
div > table > tbody > tr > th:first-child {
|
||||
font-weight: bold;
|
||||
color: #474747;
|
||||
}
|
||||
|
||||
.xspec tbody th {
|
||||
font-weight: normal; /*font-size: 0.8em;*/
|
||||
border-top: 1px #666 solid;
|
||||
}
|
||||
.xspec tbody td {
|
||||
/*font-size: 0.8em;*/
|
||||
color: #262626;
|
||||
}
|
||||
|
||||
.successful {
|
||||
background-color: #cfc;
|
||||
}
|
||||
.pending {
|
||||
background-color: #eee;
|
||||
color: #666;
|
||||
}
|
||||
.failed {
|
||||
background-color: #fcc;
|
||||
}
|
||||
|
||||
.successful td:first-child:before,
|
||||
body > table:first-of-type tr.successful th:first-child:before {
|
||||
margin-right: 5px;
|
||||
|
||||
/* optimized version of ../../graphics/success12.png */
|
||||
content: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAABcUlEQVR42m1SPUsDQRB9661BIoEQDBqJnRhE1BD8CP4AgwhWEbQIKIhi6Q/QwspCtBBs/CBG1Fb9AWK0iBosLCQgYmGQEFARRUguezfuLeZygsWbmZ037zEMyxZ2W0IgHBIoIjPoF6q2QQYIWVlPcxmS3mYt4vFpjmEpd4pNaJ9vRvS9ILa57Aw2ejUYBtVcTdsZPnc7Qk0juNQ3QC/o55JkhnAO19wDnjAmIkkcZBMwBVmci1uEoR5Od4K73o94eAuZpx3kX+9U35TgVjAqVWdmZUWOhldQrnwhnduEELD7dVYhdMJY9zom+/ZAgqOnNY7OQAynt0sol3TFSyiRWklUCKXyN8Jt40gM7SPo68VDIY1c/ly5KlBtJaU+vlmEpyGArmBMkiZOrpdV3yFQ4PJBkmBkCqTO5jE3fITixyOei/dy0L5aVSjY7Jo/w10sqnFmn9VU+e+ZhW7BvGAzq/4O2UiBMCBJRv9/DyHDFQFTPwI/IlPYPLYnAAAAAElFTkSuQmCC");
|
||||
}
|
||||
|
||||
.failed td:first-child:before,
|
||||
body > table:first-of-type tr.failed th:first-child:before {
|
||||
margin-right: 5px;
|
||||
|
||||
/* optimized version of ../../graphics/fail12.png */
|
||||
content: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAAjVBMVEWDKBSQLBadMBidMBiSLBWSLRaLKhWCKBOZLheHKRT//////v3ivLPgt67dsafhraLfqJvcopXQl4vNkoTKjH3RbljKaVO8aVaxYlCsUDylUDusOh+wNxu0OBu4ORy7OhzAOx3EPB2rNRqnNBqjMhifMRidMBeaLxeXLhaULRaRLBaOKxWLKhWIKRSFKBRkN75PAAAACnRSTlP7+c3Hx8TIwicknixbQAAAAIZJREFUeNoNwsEKgkAUBdD77jzSXKhDuEpyURBE//8h0SratQuKRK3QsdccjqTjDgLEV9VpPSEyYHPjVtFb9LYQKNYPrVk7fOyAfdMUWRnX9VHFLO9GJB4ClR8wxyIQYmGveZmGu1BUJFjm5fHtShDM8xVZFZ4nXtQVjDxd4hbPytGRPLf8A/K/MGOep8atAAAAAElFTkSuQmCC");
|
||||
}
|
||||
|
||||
.pending td:first-child:before,
|
||||
body > table:first-of-type tr.pending th:first-child:before {
|
||||
margin-right: 5px;
|
||||
|
||||
/* optimized version of ../../graphics/pending12.png */
|
||||
content: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAAt1BMVEVgYGBZWVldXV1gYGBjY2NmZmZnZ2dnZ2diYmJfX19dXV1hYWFZWVlYWFhiYmJeXl5YWFhoaGj6+vr39/fz8/Py8vLv7+/p6enk5OR9fX18fHx7e3t6enp5eXl4eHh3d3d2dnZ1dXV0dHRzc3NycnJxcXFwcHBvb29ubm5tbW1sbGxra2tqamppaWloaGhnZ2dmZmZlZWVkZGRjY2NiYmJhYWFfX19eXl5dXV1cXFxbW1taWlpZWVl0CTiLAAAAEnRSTlP++/75/P7Nx8fHyMTBwygmIycZZx20AAAAdElEQVR42jWKvQ4BURSEzzdzED+NQiFRaCWi4f1rhcor2EZl2RDdcq+YyUzyZYb5c0MUn3PIaPUKKk4aBgsqfHPRVpLl0nuFbbkKoe7te5ftw0jue4OJFIeOn4KZsNN26SB28Z9OHi+RJUTePL0263LMY5sfIzMU3HCY7dEAAAAASUVORK5CYII=");
|
||||
}
|
||||
|
||||
.xspecResult {
|
||||
width: 95%;
|
||||
table-layout: fixed;
|
||||
}
|
||||
|
||||
.xspecResult td,
|
||||
.xspecResult th {
|
||||
width: 50%;
|
||||
}
|
||||
|
||||
.xspecResult pre {
|
||||
margin-left: 0;
|
||||
padding: 0.5em;
|
||||
overflow: auto;
|
||||
border: 1px #999 dotted;
|
||||
}
|
||||
|
||||
span.scenario-totals {
|
||||
float: right;
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
/* highlight the link target */
|
||||
*:target {
|
||||
box-shadow: -0.5rem 0 0 0 #fc511d;
|
||||
}
|
||||
|
||||
/* hint button */
|
||||
.xTestReport {
|
||||
display: grid;
|
||||
grid-template-areas:
|
||||
"title title"
|
||||
"table hint";
|
||||
grid-template-columns: 1fr 1em;
|
||||
}
|
||||
.xTestReportTitle {
|
||||
grid-area: title;
|
||||
}
|
||||
.xTestReportHint {
|
||||
grid-area: hint;
|
||||
text-shadow: 1px 2px 3px gray;
|
||||
}
|
||||
.xspecResult {
|
||||
grid-area: table;
|
||||
}
|
||||
|
||||
/* ------------------------------------------------------------------------ */
|
||||
/* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS COMMENT. */
|
||||
/* */
|
||||
/* Copyright (c) 2008, 2010 Jeni Tennison */
|
||||
/* */
|
||||
/* The contents of this file are subject to the MIT License (see the URI */
|
||||
/* http://www.opensource.org/licenses/mit-license.php for details). */
|
||||
/* */
|
||||
/* Permission is hereby granted, free of charge, to any person obtaining */
|
||||
/* a copy of this software and associated documentation files (the */
|
||||
/* "Software"), to deal in the Software without restriction, including */
|
||||
/* without limitation the rights to use, copy, modify, merge, publish, */
|
||||
/* distribute, sublicense, and/or sell copies of the Software, and to */
|
||||
/* permit persons to whom the Software is furnished to do so, subject to */
|
||||
/* the following conditions: */
|
||||
/* */
|
||||
/* The above copyright notice and this permission notice shall be */
|
||||
/* included in all copies or substantial portions of the Software. */
|
||||
/* */
|
||||
/* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, */
|
||||
/* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF */
|
||||
/* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. */
|
||||
/* IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY */
|
||||
/* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, */
|
||||
/* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */
|
||||
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
|
||||
/* ------------------------------------------------------------------------ */
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Test Report</h1>
|
||||
<p>Stylesheet: <a href="file:/C:/Users/lizziv/Projects/JATS/tfja-to-tfjats/examples-dtdref/dtdentiyref-ssce2/transform.xsl">C:/Users/lizziv/Projects/JATS/tfja-to-tfjats/examples-dtdref/dtdentiyref-ssce2/transform.xsl</a></p>
|
||||
<p>XSpec: <a href="file:/C:/Users/lizziv/Projects/JATS/tfja-to-tfjats/examples-dtdref/dtdentiyref-ssce2/transform.xspec">C:/Users/lizziv/Projects/JATS/tfja-to-tfjats/examples-dtdref/dtdentiyref-ssce2/transform.xspec</a></p>
|
||||
<p>Tested: 10 July 2020 at 12:50</p>
|
||||
<h2>Contents</h2>
|
||||
<table class="xspec">
|
||||
<colgroup>
|
||||
<col style="width:75%" />
|
||||
<col style="width:6.25%" />
|
||||
<col style="width:6.25%" />
|
||||
<col style="width:6.25%" />
|
||||
<col style="width:6.25%" />
|
||||
</colgroup>
|
||||
<thead>
|
||||
<tr>
|
||||
<th></th>
|
||||
<th class="totals">passed: 2</th>
|
||||
<th class="totals">pending: 0</th>
|
||||
<th class="totals">failed: 0</th>
|
||||
<th class="totals">total: 2</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr class="successful">
|
||||
<th><a href="#top_scenario1">inlinegraphic entityref</a></th>
|
||||
<th class="totals">2</th>
|
||||
<th class="totals">0</th>
|
||||
<th class="totals">0</th>
|
||||
<th class="totals">2</th>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<div id="top_scenario1">
|
||||
<h2 class="successful">inlinegraphic entityref<span class="scenario-totals">passed: 2 / pending: 0 / failed: 0 / total: 2</span></h2>
|
||||
<table class="xspec" id="table_scenario1">
|
||||
<colgroup>
|
||||
<col style="width:75%" />
|
||||
<col style="width:25%" />
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr class="successful">
|
||||
<th>inlinegraphic entityref</th>
|
||||
<th>passed: 2 / pending: 0 / failed: 0 / total: 2</th>
|
||||
</tr>
|
||||
<tr class="successful">
|
||||
<td>character entity expanded based on DTD</td>
|
||||
<td>Success</td>
|
||||
</tr>
|
||||
<tr class="successful">
|
||||
<td>entityref parsed to file name</td>
|
||||
<td>Success</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -116,7 +116,8 @@
|
|||
links:[
|
||||
{text:"3rd party components",icon:"mdi-clock",to:"about/package"},
|
||||
{text:"components",icon:"mdi-flag",to:"about/vue-cmps"},
|
||||
{text:"routes",icon:"mdi-plus",to:"about/routes"}
|
||||
{text:"routes",icon:"mdi-plus",to:"about/routes"},
|
||||
{text:"routes2",icon:"mdi-plus",to:"about/routes2"}
|
||||
]
|
||||
}
|
||||
},
|
||||
|
|
|
|||
163
src/vue-poc/features/about/routes2.vue
Normal file
163
src/vue-poc/features/about/routes2.vue
Normal file
|
|
@ -0,0 +1,163 @@
|
|||
<!DOCTYPE html>
|
||||
<template id="routes2">
|
||||
<v-container >
|
||||
<v-card hover raised>
|
||||
<v-toolbar>
|
||||
<v-card-title>
|
||||
<qd-breadcrumbs @todo="showmenu= ! showmenu"
|
||||
:crumbs="[{to: '/about', text:'about'}, {text: 'routes tree', disabled: false, menu: 'todo'}]"
|
||||
>crumbs</qd-breadcrumbs>
|
||||
</v-card-title>
|
||||
<v-spacer>
|
||||
<v-text-field
|
||||
v-model="search"
|
||||
label="Search routes"
|
||||
prepend-icon="filter_list"
|
||||
flat
|
||||
solo-inverted
|
||||
hide-details
|
||||
clearable
|
||||
clear-icon="mdi-close-circle-outline"
|
||||
></v-text-field>
|
||||
</v-spacer>
|
||||
<v-btn @click="refresh">
|
||||
<v-icon>refresh</v-icon>
|
||||
</v-btn>
|
||||
</v-toolbar>
|
||||
<v-card-text>
|
||||
<v-row>
|
||||
<v-col >
|
||||
<v-treeview style="max-height: calc(100vh - 210px); overflow-y: auto;"
|
||||
v-model="tree"
|
||||
:open="open"
|
||||
:items="items"
|
||||
activatable
|
||||
item-key="index"
|
||||
:search="search"
|
||||
:filter="filter"
|
||||
open-on-click
|
||||
v-on:update:active="doActive"
|
||||
>
|
||||
<template v-slot:prepend="{ item, open }">
|
||||
<v-icon v-if="item.children">
|
||||
{{ open ? 'mdi-folder-open' : 'mdi-folder' }}
|
||||
</v-icon>
|
||||
<v-icon v-else>mdi-file-document-outline</v-icon>
|
||||
</template>
|
||||
|
||||
<template v-slot:label="{ item, open }">
|
||||
<v-card :id="'path'+item.index">
|
||||
<v-card-title style="padding:0">
|
||||
|
||||
{{ item.name }}
|
||||
|
||||
<v-spacer></v-spacer>
|
||||
|
||||
{{ item.index }}
|
||||
|
||||
</v-card-title>
|
||||
</v-card>
|
||||
</template>
|
||||
|
||||
</v-treeview>
|
||||
</v-col>
|
||||
|
||||
<v-col v-if="active">
|
||||
<v-card>
|
||||
<v-toolbar>
|
||||
<v-card-title>
|
||||
{{ active.path}}
|
||||
</v-card-title>
|
||||
<router-link :to="active.path"><v-icon>link</v-icon></router-link>
|
||||
<v-spacer></v-spacer>
|
||||
<v-btn @click="$vuetify.goTo('#path'+ active.index)">{{ active.index }}</v-btn>
|
||||
</v-toolbar>
|
||||
<v-card-text>ffgfgfgf bbfb
|
||||
<pre><code>{{ active | pretty }}</code></pre>
|
||||
</v-card-text>
|
||||
</v-card>
|
||||
</v-col>
|
||||
</v-row>
|
||||
</v-card>
|
||||
|
||||
</v-container>
|
||||
</template>
|
||||
<script>{
|
||||
data: () => ({
|
||||
showmenu: false,
|
||||
open: [],
|
||||
tree: [],
|
||||
items: [],
|
||||
active:null, // object from routelist or null.
|
||||
routes: [],
|
||||
search:null
|
||||
}),
|
||||
|
||||
methods:{
|
||||
refresh(){
|
||||
var hits=this.routelist();
|
||||
console.log("routelist",this.$router.options.routes)
|
||||
this.items=hits
|
||||
|
||||
},
|
||||
doActive(a){
|
||||
this.active= a[0]?this.findItem(this.routelist(),a[0],"index"):null
|
||||
console.log("act",a[0],this.active)
|
||||
},
|
||||
routelist(){
|
||||
var hits=this.$router.options.routes;
|
||||
var index=0;
|
||||
var pick=function(list,parent){
|
||||
return list.map(function(route){
|
||||
const path=(parent.path?parent.path + "/":"")+ route.path+(route.children?"/":"")
|
||||
const data={
|
||||
"index":++index,
|
||||
"refname": route.name,
|
||||
"path": route.path,
|
||||
"name": path,
|
||||
"title": route.meta && route.meta.title
|
||||
};
|
||||
if(route.children){
|
||||
data.children=pick(route.children,data)
|
||||
}
|
||||
return data
|
||||
})
|
||||
};
|
||||
hits=pick(hits,{})
|
||||
hits.sort((a,b)=>a.name.localeCompare(b.name) )
|
||||
return hits
|
||||
},
|
||||
findItem (tree, value, key = 'id', reverse = false) {
|
||||
const stack = tree
|
||||
while (stack.length) {
|
||||
const node = stack[reverse ? 'pop' : 'shift']()
|
||||
if (node[key] === value) return node
|
||||
node.children && stack.push(...node.children)
|
||||
}
|
||||
return null
|
||||
}
|
||||
},
|
||||
|
||||
watch: {
|
||||
active: function (a) {
|
||||
const query = Object.assign({}, this.$route.query);
|
||||
if(a){
|
||||
query.index = a.index
|
||||
}else
|
||||
delete query.index;
|
||||
this.$router.push({ query });
|
||||
}
|
||||
},
|
||||
|
||||
created(){
|
||||
this.routes=this.routelist()
|
||||
console.log("routes: ",this.routes)
|
||||
this.refresh()
|
||||
if(this.$route.query.index){
|
||||
const index= parseInt(this.$route.query.index)
|
||||
//const h= this.findItem(this.routes,index)
|
||||
//console.log("search",h, index)
|
||||
//this.active=h
|
||||
}
|
||||
}
|
||||
}</script>
|
||||
|
|
@ -63,7 +63,7 @@
|
|||
:search="search"
|
||||
class="elevation-1"
|
||||
no-data-text="No logs found"
|
||||
v-bind:pagination.sync="pagination"
|
||||
v-bind:options.sync="pagination"
|
||||
>
|
||||
<template slot="items" slot-scope="props">
|
||||
<td :title="props.item.time">{{ props.item.time }}</td>
|
||||
|
|
|
|||
|
|
@ -2,15 +2,15 @@
|
|||
<template id="brutusin">
|
||||
<v-container fluid>
|
||||
<v-card>
|
||||
<v-toolbar flat>
|
||||
<v-card-title>
|
||||
<v-toolbar-title>Form </v-toolbar-title>
|
||||
|
||||
<v-chip v-if="formValid" color="success">valid</v-chip>
|
||||
<v-chip v-else color="danger">invalid</v-chip>
|
||||
<v-btn color="primary" @click="$refs.myForm.validate()">validate</v-btn>
|
||||
<v-spacer></v-spacer>
|
||||
<qd-link href="https://github.com/koumoul-dev/vuetify-jsonschema-form/">vuetify-jsonschema-form@0.35.0</qd-link>
|
||||
</v-toolbar>
|
||||
<qd-link href="https://github.com/koumoul-dev/vuetify-jsonschema-form/">vuetify-jsonschema-form@v1.10.0</qd-link>
|
||||
</v-card-title>
|
||||
<v-card-actions>
|
||||
<v-layout row wrap>
|
||||
<v-flex xs2>
|
||||
|
|
@ -27,7 +27,7 @@
|
|||
<v-flex xs8>
|
||||
<v-form ref="myForm" v-model="formValid">
|
||||
<v-btn @click="submit" :disabled="!formValid">submit</v-btn>
|
||||
<v-jsonschema-form v-if="schema" :schema="schema" :model="model" :options="options" @error="e => window.alert(e)" />
|
||||
<v-jsf v-if="schema" :schema="schema" v-model="model" :options="options" @error="e => window.alert(e)" />
|
||||
</v-form>
|
||||
</v-flex>
|
||||
|
||||
|
|
@ -44,7 +44,7 @@
|
|||
|
||||
<script>{
|
||||
components: {
|
||||
"v-jsonschema-form": VJsonschemaForm.default
|
||||
"v-jsf": VJsf.default
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
|
|
|
|||
|
|
@ -2,9 +2,11 @@
|
|||
<template id="services">
|
||||
<v-card >
|
||||
<v-toolbar >
|
||||
<v-toolbar-title>Services</v-toolbar-title>
|
||||
<v-spacer></v-spacer>
|
||||
<v-text-field
|
||||
prepend-icon="filter_list"
|
||||
label="Filter jobs"
|
||||
label="Filter services"
|
||||
single-line
|
||||
hide-details
|
||||
clearable
|
||||
|
|
@ -28,6 +30,7 @@
|
|||
>
|
||||
<v-icon>{{ autorefresh?'refresh':'arrow_downward' }}</v-icon>
|
||||
</v-btn>
|
||||
<vp-entitylink entity="basex.service"></vp-entitylink>
|
||||
</v-toolbar>
|
||||
<v-data-table
|
||||
:headers="headers"
|
||||
|
|
|
|||
|
|
@ -1,15 +1,30 @@
|
|||
<!DOCTYPE html>
|
||||
<template id="leaflet">
|
||||
<v-container fluid>
|
||||
<v-layout row wrap>
|
||||
<v-flex xs12 style="height:400px">
|
||||
<l-map :zoom="zoom" :center="center" >
|
||||
<v-container >
|
||||
<v-card hover raised>
|
||||
<v-toolbar>
|
||||
<v-card-title>
|
||||
map
|
||||
</v-card-title>
|
||||
<v-spacer></v-spacer>
|
||||
Center: {{ center }}, zoom is: {{ zoom }}
|
||||
</v-toolbar>
|
||||
<v-card-text>
|
||||
<v-row>
|
||||
<v-col style="height: calc(100vh - 210px);">
|
||||
|
||||
<l-map :zoom="zoom" :center="center"
|
||||
@update:center="centerUpdate"
|
||||
@update:zoom="zoomUpdate"
|
||||
style="height:100%;">
|
||||
<l-tilelayer :url="url" :attribution="attribution"></l-tilelayer>
|
||||
<l-marker :lat-lng="marker"></l-marker>
|
||||
</l-map>
|
||||
</v-flex>
|
||||
</v-layout>
|
||||
</v-container>
|
||||
</v-col>
|
||||
</v-row>
|
||||
</v-card-text>
|
||||
</v-card>
|
||||
</v-container>
|
||||
</template>
|
||||
|
||||
<script>{
|
||||
|
|
@ -29,8 +44,39 @@
|
|||
marker: L.latLng(54.320498718, -2.739663708)
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
zoomUpdate(zoom) {
|
||||
this.zoom = zoom;
|
||||
},
|
||||
centerUpdate(center) {
|
||||
this.center = center;
|
||||
},
|
||||
},
|
||||
watch:{
|
||||
center: function(c){
|
||||
const query = Object.assign({}, this.$route.query);
|
||||
const isArray= Array.isArray(c)
|
||||
query.center=isArray? c[0]+","+c[1] : c.lat + "," + c.lng
|
||||
this.$router.push({ query });
|
||||
},
|
||||
zoom: function(z){
|
||||
const query = Object.assign({}, this.$route.query);
|
||||
query.zoom= z
|
||||
this.$router.push({ query });
|
||||
}
|
||||
},
|
||||
created:function(){
|
||||
console.log("map")
|
||||
if(this.$route.query.center){
|
||||
const c= this.$route.query.center.split(",").map(x=>parseFloat(x))
|
||||
console.log("center",c)
|
||||
this.center= c
|
||||
}
|
||||
if(this.$route.query.zoom){
|
||||
const z= parseFloat(this.$route.query.zoom)
|
||||
console.log("zoom",z)
|
||||
this.zoom= z
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@
|
|||
</template>
|
||||
</v-breadcrumbs>
|
||||
</v-toolbar-title>
|
||||
|
||||
<v-spacer></v-spacer>
|
||||
<v-text-field prepend-icon="filter_list" label="Filter..." v-model="q" type="search"
|
||||
hide-details single-line @keyup.enter="setfilter"
|
||||
clearable></v-text-field>
|
||||
|
|
|
|||
|
|
@ -18,7 +18,12 @@
|
|||
</v-btn>
|
||||
</template>
|
||||
<v-list dense>
|
||||
<v-subheader >Actions</v-subheader>
|
||||
<v-subheader >Views</v-subheader>
|
||||
<v-list-item >
|
||||
<router-link :to="$route.path + '/data'">
|
||||
<v-list-item-title >Data {{ $route.path }}</v-list-item-title>
|
||||
</router-link>
|
||||
</v-list-item>
|
||||
<v-list-item @click="getxml" >
|
||||
<v-list-item-title >View XML</v-list-item-title>
|
||||
</v-list-item>
|
||||
|
|
|
|||
75
src/vue-poc/features/model/entity1data.vue
Normal file
75
src/vue-poc/features/model/entity1data.vue
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
<!DOCTYPE html>
|
||||
<template id="entity1data">
|
||||
<v-card >
|
||||
<v-toolbar>
|
||||
<v-toolbar-title>
|
||||
<qd-breadcrumbs @todo="showmenu= ! showmenu"
|
||||
:crumbs="[{to: '/entity', text:'Entities'}, {text: entity, disabled: false, menu: 'todo'}]"
|
||||
>crumbs</qd-breadcrumbs>
|
||||
</v-toolbar-title>
|
||||
<v-menu v-model="showmenu" >
|
||||
<template v-slot:activator="{ on }">
|
||||
<v-btn
|
||||
dark
|
||||
icon
|
||||
v-on="on"
|
||||
>
|
||||
<v-icon>mdi-dots-vertical</v-icon>
|
||||
</v-btn>
|
||||
</template>
|
||||
<v-list dense>
|
||||
<v-subheader >Views</v-subheader>
|
||||
<v-list-item >
|
||||
<router-link :to="$route.path + '/data'">
|
||||
<v-list-item-title >Data {{ $route.path }}</v-list-item-title>
|
||||
</router-link>
|
||||
</v-list-item>
|
||||
<v-list-item >
|
||||
<v-list-item-title >View XML</v-list-item-title>
|
||||
</v-list-item>
|
||||
|
||||
</v-list>
|
||||
</v-menu>
|
||||
|
||||
<v-spacer></v-spacer>
|
||||
|
||||
<v-btn icon @click="getItem"
|
||||
:loading="loading"
|
||||
:disabled="loading"
|
||||
><v-icon>refresh</v-icon></v-btn>
|
||||
|
||||
</v-toolbar>
|
||||
|
||||
<v-container fluid >
|
||||
<pre>{{ data | pretty }}</pre>
|
||||
</v-container>
|
||||
</v-card>
|
||||
</template>
|
||||
|
||||
<script>{
|
||||
|
||||
props: ['entity'],
|
||||
data: function(){
|
||||
return {
|
||||
data: null,
|
||||
showmenu: false,
|
||||
loading: false,
|
||||
}
|
||||
},
|
||||
methods:{
|
||||
getItem(){
|
||||
this.loading=true
|
||||
HTTP.get("data/"+ this.entity)
|
||||
.then(r=>{
|
||||
this.loading=false
|
||||
this.data=Object.assign({}, this.item, r.data)
|
||||
console.log("data",this.data)
|
||||
})
|
||||
}
|
||||
},
|
||||
|
||||
created:function(){
|
||||
this.getItem()
|
||||
},
|
||||
}
|
||||
</script>
|
||||
|
|
@ -98,7 +98,8 @@
|
|||
</v-container>
|
||||
</template>
|
||||
|
||||
<script>{
|
||||
<script>
|
||||
export default {
|
||||
data: function(){
|
||||
return {
|
||||
nothingValues: new perfStat(),
|
||||
|
|
|
|||
23
src/vue-poc/lib/vue-compile/vue-test.xq
Normal file
23
src/vue-poc/lib/vue-compile/vue-test.xq
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
import module namespace html5="text.html5" at "html5parse.xqm";
|
||||
(:~
|
||||
: parse a vue file to extract template and script
|
||||
: @return map{"id":$id,"template":$template,"script":$script}
|
||||
:)
|
||||
declare function local:parse($doc)
|
||||
as map(*)
|
||||
{
|
||||
let $tempNode:= html5:getElementFirstByTagName($doc,"template")
|
||||
let $template:= html5:getInnerHTML($tempNode)
|
||||
let $id := html5:getAttribute($tempNode,"id")=>trace("ID")
|
||||
|
||||
let $script:= html5:getElementFirstByTagName($doc,"script")
|
||||
let $script:= html5:getInnerHTML($script)
|
||||
return map{"id":$id,"template":$template,"script":$script}
|
||||
};
|
||||
declare variable $src:="C:\Users\andy\git\vue-poc\src\vue-poc\features\eval\eval.vue";
|
||||
|
||||
let $p:=$src
|
||||
=>file:read-text()
|
||||
=>html5:doc()
|
||||
=>local:parse()
|
||||
return $p?template
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
(: entity access maps
|
||||
: auto generated from xml files in entities folder at: 2020-05-04T21:53:38.229+01:00
|
||||
: auto generated from xml files in entities folder at: 2020-07-08T23:08:03.678+01:00
|
||||
:)
|
||||
|
||||
module namespace entity = 'quodatum.models.generated';
|
||||
|
|
@ -12,7 +12,7 @@ declare namespace c='http://www.w3.org/ns/xproc-step';
|
|||
declare variable $entity:list:=map {
|
||||
"basex.job": map{
|
||||
"name": "basex.job",
|
||||
"description": "An active BaseX job",
|
||||
"description": "Active BaseX jobs on the server. From jobs:list-details",
|
||||
"access": map{
|
||||
"duration": function($_ as element()) as xs:string {$_/@duration },
|
||||
"id": function($_ as element()) as xs:string {$_/@id },
|
||||
|
|
@ -142,7 +142,7 @@ hof:top-k-by(admin:logs(), string#1, 2)
|
|||
},
|
||||
"basex.repo": map{
|
||||
"name": "basex.repo",
|
||||
"description": "An entry in the basex repository",
|
||||
"description": "Packages installed in the BaseX repository",
|
||||
"access": map{
|
||||
"name": function($_ as element()) as xs:string {$_/@name },
|
||||
"type": function($_ as element()) as xs:string {$_/@type },
|
||||
|
|
@ -175,7 +175,7 @@ hof:top-k-by(admin:logs(), string#1, 2)
|
|||
},
|
||||
"basex.service": map{
|
||||
"name": "basex.service",
|
||||
"description": "basex services a list of all jobs that have been persistently registered as Services.",
|
||||
"description": "basex services. A list of all jobs that have been persistently registered as Services.",
|
||||
"access": map{
|
||||
"base-uri": function($_ as element()) as xs:string {$_/@base-uri },
|
||||
"id": function($_ as element()) as xs:string {$_/@id },
|
||||
|
|
@ -218,7 +218,7 @@ hof:top-k-by(admin:logs(), string#1, 2)
|
|||
},
|
||||
"basex.user": map{
|
||||
"name": "basex.user",
|
||||
"description": "A BaseX user ",
|
||||
"description": "BaseX users ",
|
||||
"access": map{
|
||||
"name": function($_ as element()) as xs:string {$_/@name },
|
||||
"permission": function($_ as element()) as xs:string {$_/@permission } },
|
||||
|
|
@ -289,7 +289,7 @@ hof:top-k-by(admin:logs(), string#1, 2)
|
|||
},
|
||||
"entity": map{
|
||||
"name": "entity",
|
||||
"description": "About an entity i.e. something described in this framework
|
||||
"description": "List of Entities i.e. things described in this framework
|
||||
",
|
||||
"access": map{
|
||||
"code": function($_ as element()) as xs:string? {$_/ent:data },
|
||||
|
|
@ -415,7 +415,7 @@ hof:top-k-by(admin:logs(), string#1, 2)
|
|||
},
|
||||
"jobrun": map{
|
||||
"name": "jobrun",
|
||||
"description": "About the running of a job",
|
||||
"description": "List of jobs run. From collection(""vue-poc/jobrun"")/jobrun",
|
||||
"access": map{
|
||||
"created": function($_ as element()) as xs:string {$_/json/dateTime },
|
||||
"id": function($_ as element()) as xs:string {$_/@id },
|
||||
|
|
@ -524,7 +524,7 @@ hof:top-k-by(admin:logs(), string#1, 2)
|
|||
},
|
||||
"namespace": map{
|
||||
"name": "namespace",
|
||||
"description": "An XML namespace",
|
||||
"description": "Known XML namespaces",
|
||||
"access": map{
|
||||
"description": function($_ as element()) as xs:string {$_/qns:description },
|
||||
"prefix": function($_ as element()) as xs:string {$_/@prefix },
|
||||
|
|
@ -558,7 +558,7 @@ hof:top-k-by(admin:logs(), string#1, 2)
|
|||
},
|
||||
"query": map{
|
||||
"name": "query",
|
||||
"description": "An replx query",
|
||||
"description": "List of replx query. From collection(""replx/queries"")/query",
|
||||
"access": map{
|
||||
"created": function($_ as element()) as xs:string {$_/created },
|
||||
"id": function($_ as element()) as xs:string {$_/@id },
|
||||
|
|
@ -661,7 +661,7 @@ hof:top-k-by(admin:logs(), string#1, 2)
|
|||
},
|
||||
"quodatum.task": map{
|
||||
"name": "quodatum.task",
|
||||
"description": "A predefined query with parameters, listed in taskdef.xml ",
|
||||
"description": "Predefined queries with parameters, listed in taskdef.xml ",
|
||||
"access": map{
|
||||
"description": function($_ as element()) as xs:string {$_/fn:serialize(description/node()) },
|
||||
"title": function($_ as element()) as xs:string {$_/title },
|
||||
|
|
@ -838,7 +838,7 @@ hof:top-k-by(admin:logs(), string#1, 2)
|
|||
},
|
||||
"xqdoc": map{
|
||||
"name": "xqdoc",
|
||||
"description": "XQuery documentation set ",
|
||||
"description": "List of XQuery documentation sets ",
|
||||
"access": map{
|
||||
"id": function($_ as element()) as xs:string {$_/@id },
|
||||
"root": function($_ as element()) as xs:string {$_/"file:///C:/tmp/xqdoc/" },
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
{
|
||||
"name": "vue-poc",
|
||||
"version": "0.5.601",
|
||||
"version": "0.5@2020-07-06",
|
||||
"description": "Frontend vuetify, backend: basex",
|
||||
"dependencies": {
|
||||
"ace": "1.4.10",
|
||||
"vuetify": "2.2.21",
|
||||
"ace": "1.4.12",
|
||||
"vuetify": "2.3.7",
|
||||
"vue": "2.6.11",
|
||||
"vuex": "3.1.0",
|
||||
"vue-router": "3.1.6",
|
||||
|
|
@ -18,6 +18,8 @@
|
|||
"vuetify-jsonschema-form": "0.35.0",
|
||||
"prism": "1.15.0",
|
||||
"vue-prism-component": "1.1.1",
|
||||
"vis-timeline-graph2d": "4.20.1"
|
||||
"vis-timeline-graph2d": "4.20.1",
|
||||
"leaflet": "1.6.0",
|
||||
"vue2-leaflet": "2.5.2"
|
||||
}
|
||||
}
|
||||
|
|
@ -16,15 +16,19 @@ const router = new VueRouter({
|
|||
routes: [
|
||||
{ path: '/', component: Home, meta:{title:"Home"} },
|
||||
{ path: '/session', component: Session ,meta: {title:"Session"}},
|
||||
|
||||
{path: '/images', component: { template: '<router-view/>' },
|
||||
children: [
|
||||
{path: '', redirect: 'item' },
|
||||
{ path: 'item', name:'images', component: Images, meta:{title: "Images"} },
|
||||
{ path: 'report', name:"image-reports", component: Report, props: true, meta:{title: "Image report"}},
|
||||
{ path: 'item/:id', name:"image",component: Image, props: true, meta:{title: "Image details"}},
|
||||
{ path: 'thumbnail', component: Thumbnail, meta:{title:"Thumbnail generator"} },
|
||||
{ path: 'keywords', component: Keywords, meta:{title:"Image keywords"} },
|
||||
{ path: 'dates', component: Dates, meta:{title:"Image dates"} },
|
||||
{ path: 'people', component: People, meta:{title:"Image people"} }
|
||||
]},
|
||||
|
||||
{path: '/images', redirect: '/images/item' },
|
||||
{ path: '/images/item', name:'images', component: Images, meta:{title: "Images"} },
|
||||
{ path: '/images/report', name:"image-reports", component: Report, props: true, meta:{title: "Image report"}},
|
||||
{ path: '/images/item/:id', name:"image",component: Image, props: true, meta:{title: "Image details"}},
|
||||
{ path: '/images/thumbnail', component: Thumbnail, meta:{title:"Thumbnail generator"} },
|
||||
{ path: '/images/keywords', component: Keywords, meta:{title:"Image keywords"} },
|
||||
{ path: '/images/dates', component: Dates, meta:{title:"Image dates"} },
|
||||
{ path: '/images/people', component: People, meta:{title:"Image people"} },
|
||||
|
||||
{ path: '/documentation', component: Documentation, meta:{title:"documentation"} },
|
||||
|
||||
|
|
@ -32,7 +36,17 @@ const router = new VueRouter({
|
|||
{ path: '/logdate/:date', component: Basexlogdate1, props:true, meta:{title:"log files"} },
|
||||
|
||||
{ path: '/entity', component: Entity, meta:{title:"Entities"} },
|
||||
{ path: '/entity/:entity', name:"entity1", component: Entity1, props: true, meta:{title:"Entity"} },
|
||||
{ path: '/entity/:entity', component: { template: '<router-view/>' }
|
||||
,children: [
|
||||
{
|
||||
path: '',
|
||||
component: Entity1, props: true, meta:{title:"Entity"}
|
||||
},
|
||||
{
|
||||
path: 'data', component: Entity1data, props: true, meta:{title:"Entity data"}
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
{ path: '/namespace', component: Namespace, meta:{title:"Namespaces"} },
|
||||
{ path: '/namespace/item', component: Namespace1, meta:{title:"Namespace"} },
|
||||
|
|
@ -144,6 +158,7 @@ const router = new VueRouter({
|
|||
{path: '', component: About, meta:{title:"About Vue-poc"} },
|
||||
{path: 'package', component: Package, meta:{title:"Javascript components"} },
|
||||
{path: 'routes', component: Routes, meta:{title:"Routes"} },
|
||||
{path: 'routes2', name: 'routes', component: Routes2, meta:{title:"Routes2"} },
|
||||
{path: 'vue-cmps', component: VueComps, meta:{title:"Vue components"} },
|
||||
]},
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// generated 2020-05-16T22:21:09.903+01:00
|
||||
// generated 2020-09-01T22:40:57.014+01:00
|
||||
|
||||
// src: file:///C:/Users/andy/git/vue-poc/src/vue-poc/components/qd-autoheight.vue
|
||||
Vue.component('qd-autoheight',{template:`
|
||||
|
|
@ -1303,7 +1303,7 @@ const GEditTabs={
|
|||
this.items.splice(pos, 0, etab)
|
||||
}else{
|
||||
this.items.push (etab);
|
||||
};
|
||||
}
|
||||
this.length++
|
||||
this.nextId++;
|
||||
var ind=this.items.indexOf(etab)
|
||||
|
|
@ -1357,8 +1357,8 @@ const GEditTabs={
|
|||
for (var i = 0; i < len; ++i) indices[i] = i;
|
||||
var list=this.items;
|
||||
indices=indices.filter(a=>(!q) || list[a].name.toLowerCase().includes(q.toLowerCase()))
|
||||
var i= indices.sort((a,b) =>list[a].name.localeCompare(list[b].name))
|
||||
return i
|
||||
indices.sort((a,b) =>list[a].name.localeCompare(list[b].name))
|
||||
return indices
|
||||
}
|
||||
},
|
||||
created(){
|
||||
|
|
@ -1474,7 +1474,8 @@ const MimeTypes=new function(){
|
|||
var formatdom= t=>html_beautify(t, { indent_size: 3 ,indent_inner_html:true});
|
||||
var formatjs= t=>js_beautify(t, { indent_size: 2 });
|
||||
var formatcss= t=>css_beautify(t, { indent_size: 2 });
|
||||
|
||||
|
||||
// mimetype to ace mode
|
||||
this.contentType={
|
||||
"text/plain":{ mode: "text"},
|
||||
"text/xml":{ mode: "xml"},
|
||||
|
|
@ -1491,7 +1492,7 @@ const MimeTypes=new function(){
|
|||
|
||||
this.mode={
|
||||
"text": {
|
||||
icon: "library_books"
|
||||
"icon": "library_books"
|
||||
},
|
||||
"javascript": {
|
||||
"format": formatjs
|
||||
|
|
@ -1671,7 +1672,8 @@ const About=Vue.extend({template:`
|
|||
links:[
|
||||
{text:"3rd party components",icon:"mdi-clock",to:"about/package"},
|
||||
{text:"components",icon:"mdi-flag",to:"about/vue-cmps"},
|
||||
{text:"routes",icon:"mdi-plus",to:"about/routes"}
|
||||
{text:"routes",icon:"mdi-plus",to:"about/routes"},
|
||||
{text:"routes2",icon:"mdi-plus",to:"about/routes2"}
|
||||
]
|
||||
}
|
||||
},
|
||||
|
|
@ -1787,6 +1789,150 @@ const Routes=Vue.extend({template:`
|
|||
}
|
||||
);
|
||||
|
||||
// src: file:///C:/Users/andy/git/vue-poc/src/vue-poc/features/about/routes2.vue
|
||||
const Routes2=Vue.extend({template:`
|
||||
<v-container>
|
||||
<v-card hover raised>
|
||||
<v-toolbar>
|
||||
<v-card-title>
|
||||
<qd-breadcrumbs @todo="showmenu= ! showmenu" :crumbs="[{to: '/about', text:'about'}, {text: 'routes tree', disabled: false, menu: 'todo'}]">crumbs</qd-breadcrumbs>
|
||||
</v-card-title>
|
||||
<v-spacer>
|
||||
<v-text-field v-model="search" label="Search routes" prepend-icon="filter_list" flat solo-inverted hide-details clearable clear-icon="mdi-close-circle-outline"></v-text-field>
|
||||
</v-spacer>
|
||||
<v-btn @click="refresh">
|
||||
<v-icon>refresh</v-icon>
|
||||
</v-btn>
|
||||
</v-toolbar>
|
||||
<v-card-text>
|
||||
<v-row>
|
||||
<v-col>
|
||||
<v-treeview style="max-height: calc(100vh - 210px); overflow-y: auto;" v-model="tree" :open="open" :items="items" activatable item-key="index" :search="search" :filter="filter" open-on-click v-on:update:active="doActive">
|
||||
<template v-slot:prepend="{ item, open }">
|
||||
<v-icon v-if="item.children">
|
||||
{{ open ? 'mdi-folder-open' : 'mdi-folder' }}
|
||||
</v-icon>
|
||||
<v-icon v-else>mdi-file-document-outline</v-icon>
|
||||
</template>
|
||||
|
||||
<template v-slot:label="{ item, open }">
|
||||
<v-card :id="'path'+item.index">
|
||||
<v-card-title style="padding:0">
|
||||
|
||||
{{ item.name }}
|
||||
|
||||
<v-spacer></v-spacer>
|
||||
|
||||
{{ item.index }}
|
||||
|
||||
</v-card-title>
|
||||
</v-card>
|
||||
</template>
|
||||
|
||||
</v-treeview>
|
||||
</v-col>
|
||||
|
||||
<v-col v-if="active">
|
||||
<v-card>
|
||||
<v-toolbar>
|
||||
<v-card-title>
|
||||
{{ active.path}}
|
||||
</v-card-title>
|
||||
<router-link :to="active.path"><v-icon>link</v-icon></router-link>
|
||||
<v-spacer></v-spacer>
|
||||
<v-btn @click="$vuetify.goTo('#path'+ active.index)">{{ active.index }}</v-btn>
|
||||
</v-toolbar>
|
||||
<v-card-text>ffgfgfgf bbfb
|
||||
<pre><code>{{ active | pretty }}</code></pre>
|
||||
</v-card-text>
|
||||
</v-card>
|
||||
</v-col>
|
||||
</v-row>
|
||||
</v-card-text></v-card>
|
||||
|
||||
</v-container>
|
||||
`,
|
||||
|
||||
data: () => ({
|
||||
showmenu: false,
|
||||
open: [],
|
||||
tree: [],
|
||||
items: [],
|
||||
active:null, // object from routelist or null.
|
||||
routes: [],
|
||||
search:null
|
||||
}),
|
||||
|
||||
methods:{
|
||||
refresh(){
|
||||
var hits=this.routelist();
|
||||
console.log("routelist",this.$router.options.routes)
|
||||
this.items=hits
|
||||
|
||||
},
|
||||
doActive(a){
|
||||
this.active= a[0]?this.findItem(this.routelist(),a[0],"index"):null
|
||||
console.log("act",a[0],this.active)
|
||||
},
|
||||
routelist(){
|
||||
var hits=this.$router.options.routes;
|
||||
var index=0;
|
||||
var pick=function(list,parent){
|
||||
return list.map(function(route){
|
||||
const path=(parent.path?parent.path + "/":"")+ route.path+(route.children?"/":"")
|
||||
const data={
|
||||
"index":++index,
|
||||
"refname": route.name,
|
||||
"path": route.path,
|
||||
"name": path,
|
||||
"title": route.meta && route.meta.title
|
||||
};
|
||||
if(route.children){
|
||||
data.children=pick(route.children,data)
|
||||
}
|
||||
return data
|
||||
})
|
||||
};
|
||||
hits=pick(hits,{})
|
||||
hits.sort((a,b)=>a.name.localeCompare(b.name) )
|
||||
return hits
|
||||
},
|
||||
findItem (tree, value, key = 'id', reverse = false) {
|
||||
const stack = tree
|
||||
while (stack.length) {
|
||||
const node = stack[reverse ? 'pop' : 'shift']()
|
||||
if (node[key] === value) return node
|
||||
node.children && stack.push(...node.children)
|
||||
}
|
||||
return null
|
||||
}
|
||||
},
|
||||
|
||||
watch: {
|
||||
active: function (a) {
|
||||
const query = Object.assign({}, this.$route.query);
|
||||
if(a){
|
||||
query.index = a.index
|
||||
}else
|
||||
delete query.index;
|
||||
this.$router.push({ query });
|
||||
}
|
||||
},
|
||||
|
||||
created(){
|
||||
this.routes=this.routelist()
|
||||
console.log("routes: ",this.routes)
|
||||
this.refresh()
|
||||
if(this.$route.query.index){
|
||||
const index= parseInt(this.$route.query.index)
|
||||
//const h= this.findItem(this.routes,index)
|
||||
//console.log("search",h, index)
|
||||
//this.active=h
|
||||
}
|
||||
}
|
||||
}
|
||||
);
|
||||
|
||||
// src: file:///C:/Users/andy/git/vue-poc/src/vue-poc/features/about/vue-cmps.vue
|
||||
const VueComps=Vue.extend({template:`
|
||||
<v-container>
|
||||
|
|
@ -2233,7 +2379,7 @@ const Log=Vue.extend({template:`
|
|||
</v-list>
|
||||
</v-menu>
|
||||
</v-toolbar>
|
||||
<v-data-table :headers="headers" :items="items" :search="search" class="elevation-1" no-data-text="No logs found" v-bind:pagination.sync="pagination">
|
||||
<v-data-table :headers="headers" :items="items" :search="search" class="elevation-1" no-data-text="No logs found" v-bind:options.sync="pagination">
|
||||
<template slot="items" slot-scope="props">
|
||||
<td :title="props.item.time">{{ props.item.time }}</td>
|
||||
<td class="text-xs-right">{{ props.item.user }}</td>
|
||||
|
|
@ -3972,15 +4118,15 @@ const Evalid=Vue.extend({template:`
|
|||
const Brutusin=Vue.extend({template:`
|
||||
<v-container fluid>
|
||||
<v-card>
|
||||
<v-toolbar flat>
|
||||
<v-card-title>
|
||||
<v-toolbar-title>Form </v-toolbar-title>
|
||||
|
||||
<v-chip v-if="formValid" color="success">valid</v-chip>
|
||||
<v-chip v-else color="danger">invalid</v-chip>
|
||||
<v-btn color="primary" @click="$refs.myForm.validate()">validate</v-btn>
|
||||
<v-spacer></v-spacer>
|
||||
<qd-link href="https://github.com/koumoul-dev/vuetify-jsonschema-form/">vuetify-jsonschema-form@0.35.0</qd-link>
|
||||
</v-toolbar>
|
||||
<qd-link href="https://github.com/koumoul-dev/vuetify-jsonschema-form/">vuetify-jsonschema-form@v1.10.0</qd-link>
|
||||
</v-card-title>
|
||||
<v-card-actions>
|
||||
<v-layout row wrap>
|
||||
<v-flex xs2>
|
||||
|
|
@ -3997,8 +4143,8 @@ const Brutusin=Vue.extend({template:`
|
|||
<v-flex xs8>
|
||||
<v-form ref="myForm" v-model="formValid">
|
||||
<v-btn @click="submit" :disabled="!formValid">submit</v-btn>
|
||||
<v-jsonschema-form v-if="schema" :schema="schema" :model="model" :options="options" @error="e => window.alert(e)">
|
||||
</v-jsonschema-form></v-form>
|
||||
<v-jsf v-if="schema" :schema="schema" v-model="model" :options="options" @error="e => window.alert(e)">
|
||||
</v-jsf></v-form>
|
||||
</v-flex>
|
||||
|
||||
<v-flex xs4 class="grey lighten-2">
|
||||
|
|
@ -4013,7 +4159,7 @@ const Brutusin=Vue.extend({template:`
|
|||
`,
|
||||
|
||||
components: {
|
||||
"v-jsonschema-form": VJsonschemaForm.default
|
||||
"v-jsf": VJsf.default
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
|
|
@ -5074,7 +5220,9 @@ const Jobs=Vue.extend({template:`
|
|||
const Services=Vue.extend({template:`
|
||||
<v-card>
|
||||
<v-toolbar>
|
||||
<v-text-field prepend-icon="filter_list" label="Filter jobs" single-line hide-details clearable v-model="search"></v-text-field>
|
||||
<v-toolbar-title>Services</v-toolbar-title>
|
||||
<v-spacer></v-spacer>
|
||||
<v-text-field prepend-icon="filter_list" label="Filter services" single-line hide-details clearable v-model="search"></v-text-field>
|
||||
<v-spacer></v-spacer>
|
||||
<v-btn @click="stop()" :disabled="noSelection">Stop</v-btn>
|
||||
|
||||
|
|
@ -5084,6 +5232,7 @@ const Services=Vue.extend({template:`
|
|||
<v-btn icon :loading="loading" @click="getJobs()" @dblclick="autorefresh = !autorefresh" :disabled="loading">
|
||||
<v-icon>{{ autorefresh?'refresh':'arrow_downward' }}</v-icon>
|
||||
</v-btn>
|
||||
<vp-entitylink entity="basex.service"></vp-entitylink>
|
||||
</v-toolbar>
|
||||
<v-data-table :headers="headers" :items="items" :search="search" v-model="selected" show-select class="elevation-1" no-data-text="No Jobs currently running">
|
||||
<template slot="items" slot-scope="props">
|
||||
|
|
@ -5251,16 +5400,28 @@ const Login=Vue.extend({template:`
|
|||
|
||||
// src: file:///C:/Users/andy/git/vue-poc/src/vue-poc/features/map.vue
|
||||
const Leaflet=Vue.extend({template:`
|
||||
<v-container fluid>
|
||||
<v-layout row wrap>
|
||||
<v-flex xs12 style="height:400px">
|
||||
<l-map :zoom="zoom" :center="center">
|
||||
<v-container>
|
||||
<v-card hover raised>
|
||||
<v-toolbar>
|
||||
<v-card-title>
|
||||
map
|
||||
</v-card-title>
|
||||
<v-spacer></v-spacer>
|
||||
Center: {{ center }}, zoom is: {{ zoom }}
|
||||
</v-toolbar>
|
||||
<v-card-text>
|
||||
<v-row>
|
||||
<v-col style="height: calc(100vh - 210px);">
|
||||
|
||||
<l-map :zoom="zoom" :center="center" @update:center="centerUpdate" @update:zoom="zoomUpdate" style="height:100%;">
|
||||
<l-tilelayer :url="url" :attribution="attribution"></l-tilelayer>
|
||||
<l-marker :lat-lng="marker"></l-marker>
|
||||
</l-map>
|
||||
</v-flex>
|
||||
</v-layout>
|
||||
</v-container>
|
||||
</v-col>
|
||||
</v-row>
|
||||
</v-card-text>
|
||||
</v-card>
|
||||
</v-container>
|
||||
`,
|
||||
|
||||
//leaflet
|
||||
|
|
@ -5279,8 +5440,39 @@ const Leaflet=Vue.extend({template:`
|
|||
marker: L.latLng(54.320498718, -2.739663708)
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
zoomUpdate(zoom) {
|
||||
this.zoom = zoom;
|
||||
},
|
||||
centerUpdate(center) {
|
||||
this.center = center;
|
||||
},
|
||||
},
|
||||
watch:{
|
||||
center: function(c){
|
||||
const query = Object.assign({}, this.$route.query);
|
||||
const isArray= Array.isArray(c)
|
||||
query.center=isArray? c[0]+","+c[1] : c.lat + "," + c.lng
|
||||
this.$router.push({ query });
|
||||
},
|
||||
zoom: function(z){
|
||||
const query = Object.assign({}, this.$route.query);
|
||||
query.zoom= z
|
||||
this.$router.push({ query });
|
||||
}
|
||||
},
|
||||
created:function(){
|
||||
console.log("map")
|
||||
if(this.$route.query.center){
|
||||
const c= this.$route.query.center.split(",").map(x=>parseFloat(x))
|
||||
console.log("center",c)
|
||||
this.center= c
|
||||
}
|
||||
if(this.$route.query.zoom){
|
||||
const z= parseFloat(this.$route.query.zoom)
|
||||
console.log("zoom",z)
|
||||
this.zoom= z
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -5303,7 +5495,7 @@ const Entity=Vue.extend({template:`
|
|||
</template>
|
||||
</v-breadcrumbs>
|
||||
</v-toolbar-title>
|
||||
|
||||
<v-spacer></v-spacer>
|
||||
<v-text-field prepend-icon="filter_list" label="Filter..." v-model="q" type="search" hide-details single-line @keyup.enter="setfilter" clearable></v-text-field>
|
||||
<v-spacer></v-spacer>
|
||||
<v-btn @click="getItems" icon :loading="loading" :disabled="loading"><v-icon>refresh</v-icon></v-btn>
|
||||
|
|
@ -5390,7 +5582,12 @@ const Entity1=Vue.extend({template:`
|
|||
</v-btn>
|
||||
</template>
|
||||
<v-list dense>
|
||||
<v-subheader>Actions</v-subheader>
|
||||
<v-subheader>Views</v-subheader>
|
||||
<v-list-item>
|
||||
<router-link :to="$route.path + '/data'">
|
||||
<v-list-item-title>Data {{ $route.path }}</v-list-item-title>
|
||||
</router-link>
|
||||
</v-list-item>
|
||||
<v-list-item @click="getxml">
|
||||
<v-list-item-title>View XML</v-list-item-title>
|
||||
</v-list-item>
|
||||
|
|
@ -5511,6 +5708,73 @@ const Entity1=Vue.extend({template:`
|
|||
|
||||
);
|
||||
|
||||
// src: file:///C:/Users/andy/git/vue-poc/src/vue-poc/features/model/entity1data.vue
|
||||
const Entity1data=Vue.extend({template:`
|
||||
<v-card>
|
||||
<v-toolbar>
|
||||
<v-toolbar-title>
|
||||
<qd-breadcrumbs @todo="showmenu= ! showmenu" :crumbs="[{to: '/entity', text:'Entities'}, {text: entity, disabled: false, menu: 'todo'}]">crumbs</qd-breadcrumbs>
|
||||
</v-toolbar-title>
|
||||
<v-menu v-model="showmenu">
|
||||
<template v-slot:activator="{ on }">
|
||||
<v-btn dark icon v-on="on">
|
||||
<v-icon>mdi-dots-vertical</v-icon>
|
||||
</v-btn>
|
||||
</template>
|
||||
<v-list dense>
|
||||
<v-subheader>Views</v-subheader>
|
||||
<v-list-item>
|
||||
<router-link :to="$route.path + '/data'">
|
||||
<v-list-item-title>Data {{ $route.path }}</v-list-item-title>
|
||||
</router-link>
|
||||
</v-list-item>
|
||||
<v-list-item>
|
||||
<v-list-item-title>View XML</v-list-item-title>
|
||||
</v-list-item>
|
||||
|
||||
</v-list>
|
||||
</v-menu>
|
||||
|
||||
<v-spacer></v-spacer>
|
||||
|
||||
<v-btn icon @click="getItem" :loading="loading" :disabled="loading"><v-icon>refresh</v-icon></v-btn>
|
||||
|
||||
</v-toolbar>
|
||||
|
||||
<v-container fluid>
|
||||
<pre>{{ data | pretty }}</pre>
|
||||
</v-container>
|
||||
</v-card>
|
||||
`,
|
||||
|
||||
|
||||
props: ['entity'],
|
||||
data: function(){
|
||||
return {
|
||||
data: null,
|
||||
showmenu: false,
|
||||
loading: false,
|
||||
}
|
||||
},
|
||||
methods:{
|
||||
getItem(){
|
||||
this.loading=true
|
||||
HTTP.get("data/"+ this.entity)
|
||||
.then(r=>{
|
||||
this.loading=false
|
||||
this.data=Object.assign({}, this.item, r.data)
|
||||
console.log("data",this.data)
|
||||
})
|
||||
}
|
||||
},
|
||||
|
||||
created:function(){
|
||||
this.getItem()
|
||||
},
|
||||
}
|
||||
|
||||
);
|
||||
|
||||
// src: file:///C:/Users/andy/git/vue-poc/src/vue-poc/features/namespaces/namespace.vue
|
||||
const Namespace=Vue.extend({template:`
|
||||
<v-container fluid>
|
||||
|
|
@ -7916,15 +8180,19 @@ const router = new VueRouter({
|
|||
routes: [
|
||||
{ path: '/', component: Home, meta:{title:"Home"} },
|
||||
{ path: '/session', component: Session ,meta: {title:"Session"}},
|
||||
|
||||
{path: '/images', component: { template: '<router-view/>' },
|
||||
children: [
|
||||
{path: '', redirect: 'item' },
|
||||
{ path: 'item', name:'images', component: Images, meta:{title: "Images"} },
|
||||
{ path: 'report', name:"image-reports", component: Report, props: true, meta:{title: "Image report"}},
|
||||
{ path: 'item/:id', name:"image",component: Image, props: true, meta:{title: "Image details"}},
|
||||
{ path: 'thumbnail', component: Thumbnail, meta:{title:"Thumbnail generator"} },
|
||||
{ path: 'keywords', component: Keywords, meta:{title:"Image keywords"} },
|
||||
{ path: 'dates', component: Dates, meta:{title:"Image dates"} },
|
||||
{ path: 'people', component: People, meta:{title:"Image people"} }
|
||||
]},
|
||||
|
||||
{path: '/images', redirect: '/images/item' },
|
||||
{ path: '/images/item', name:'images', component: Images, meta:{title: "Images"} },
|
||||
{ path: '/images/report', name:"image-reports", component: Report, props: true, meta:{title: "Image report"}},
|
||||
{ path: '/images/item/:id', name:"image",component: Image, props: true, meta:{title: "Image details"}},
|
||||
{ path: '/images/thumbnail', component: Thumbnail, meta:{title:"Thumbnail generator"} },
|
||||
{ path: '/images/keywords', component: Keywords, meta:{title:"Image keywords"} },
|
||||
{ path: '/images/dates', component: Dates, meta:{title:"Image dates"} },
|
||||
{ path: '/images/people', component: People, meta:{title:"Image people"} },
|
||||
|
||||
{ path: '/documentation', component: Documentation, meta:{title:"documentation"} },
|
||||
|
||||
|
|
@ -7932,7 +8200,17 @@ const router = new VueRouter({
|
|||
{ path: '/logdate/:date', component: Basexlogdate1, props:true, meta:{title:"log files"} },
|
||||
|
||||
{ path: '/entity', component: Entity, meta:{title:"Entities"} },
|
||||
{ path: '/entity/:entity', name:"entity1", component: Entity1, props: true, meta:{title:"Entity"} },
|
||||
{ path: '/entity/:entity', component: { template: '<router-view/>' }
|
||||
,children: [
|
||||
{
|
||||
path: '',
|
||||
component: Entity1, props: true, meta:{title:"Entity"}
|
||||
},
|
||||
{
|
||||
path: 'data', component: Entity1data, props: true, meta:{title:"Entity data"}
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
{ path: '/namespace', component: Namespace, meta:{title:"Namespaces"} },
|
||||
{ path: '/namespace/item', component: Namespace1, meta:{title:"Namespace"} },
|
||||
|
|
@ -8044,6 +8322,7 @@ const router = new VueRouter({
|
|||
{path: '', component: About, meta:{title:"About Vue-poc"} },
|
||||
{path: 'package', component: Package, meta:{title:"Javascript components"} },
|
||||
{path: 'routes', component: Routes, meta:{title:"Routes"} },
|
||||
{path: 'routes2', name: 'routes', component: Routes2, meta:{title:"Routes2"} },
|
||||
{path: 'vue-cmps', component: VueComps, meta:{title:"Vue components"} },
|
||||
]},
|
||||
|
||||
|
|
@ -8088,7 +8367,7 @@ const Vuepoc=Vue.extend({template:`
|
|||
<v-list-item-avatar>
|
||||
<v-btn icon @click="session">
|
||||
<v-avatar size="36">
|
||||
<img src="/vue-poc/ui/quodatum.gif">
|
||||
<img src="/vue-poc/ui/quodatum.gif" alt="Vue-poc logo">
|
||||
</v-avatar>
|
||||
</v-btn>
|
||||
</v-list-item-avatar>
|
||||
|
|
@ -8113,7 +8392,7 @@ const Vuepoc=Vue.extend({template:`
|
|||
|
||||
{{$route.meta.title}}</v-toolbar-title>
|
||||
|
||||
<vp-favorite :frmfav.sync="frmfav"></vp-favorite>
|
||||
|
||||
|
||||
<v-spacer></v-spacer>
|
||||
<v-toolbar-items>
|
||||
|
|
@ -8137,7 +8416,9 @@ const Vuepoc=Vue.extend({template:`
|
|||
<v-list-item>
|
||||
<v-list-item-title>permission: {{$auth.permission}}</v-list-item-title>
|
||||
</v-list-item>
|
||||
|
||||
<v-list-item>
|
||||
<v-list-item-title>$route.path: {{$route.path}}</v-list-item-title>
|
||||
</v-list-item>
|
||||
</v-list>
|
||||
</v-menu>
|
||||
|
||||
|
|
@ -8147,7 +8428,7 @@ const Vuepoc=Vue.extend({template:`
|
|||
<v-icon>notifications</v-icon>
|
||||
</v-badge>
|
||||
</v-btn>
|
||||
|
||||
<vp-favorite :frmfav.sync="frmfav"></vp-favorite>
|
||||
<v-menu bottom left min-width="300px">
|
||||
<template v-slot:activator="{ on }">
|
||||
<v-btn icon v-on="on">
|
||||
|
|
@ -8172,14 +8453,14 @@ const Vuepoc=Vue.extend({template:`
|
|||
|
||||
</v-app-bar>
|
||||
|
||||
<v-content>
|
||||
<v-main>
|
||||
<v-alert color="error" value="true" dismissible v-model="alert.show">
|
||||
<pre style="overflow:auto;">{{ alert.msg }}</pre>
|
||||
</v-alert>
|
||||
<transition name="fade" mode="out-in">
|
||||
<router-view class="view ma-3"></router-view>
|
||||
</transition>
|
||||
</v-content>
|
||||
</v-main>
|
||||
|
||||
</v-app>
|
||||
`,
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
|
||||
<html lang="en" >
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
|
|
@ -11,11 +10,11 @@
|
|||
<link rel="stylesheet" href="//fonts.googleapis.com/css?family=Roboto:300,400,500,700,400italic"/>
|
||||
<link rel="stylesheet" href="//fonts.googleapis.com/icon?family=Material+Icons"/>
|
||||
<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/@mdi/font@4.x/css/materialdesignicons.min.css" >
|
||||
<link rel="stylesheet" href="//unpkg.com/vuetify@2.3.1/dist/vuetify.min.css" type="text/css"/>
|
||||
<link rel="stylesheet" href="//unpkg.com/vuetify@2.3.10/dist/vuetify.min.css" type="text/css"/>
|
||||
<link rel="stylesheet" href="//unpkg.com/@riophae/vue-treeselect@0.0.29/dist/vue-treeselect.min.css"/>
|
||||
<link rel="stylesheet" href="/vue-poc/ui/prism/prism.css" type="text/css"/>
|
||||
<link rel="stylesheet" href="//unpkg.com/leaflet@1.0.3/dist/leaflet.css"/>
|
||||
<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/@koumoul/vuetify-jsonschema-form@0.35.0/dist/main.css" />
|
||||
<link rel="stylesheet" href="//unpkg.com/leaflet@1.6.0/dist/leaflet.css"/>
|
||||
<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/@koumoul/vjsf@latest/dist/main.css">
|
||||
<link href="/vue-poc/ui/app.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="/vue-poc/ui/svg/d3-svg.css" rel="stylesheet" type="text/css"/>
|
||||
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/vis/4.20.1/vis-timeline-graph2d.min.css" />
|
||||
|
|
@ -40,7 +39,7 @@
|
|||
<script src="//cdnjs.cloudflare.com/ajax/libs/axios/0.19.2/axios.js" crossorigin="anonymous"></script>
|
||||
<script src="//unpkg.com/vuex@3.1.0/dist/vuex.js" crossorigin="anonymous"></script>
|
||||
<script src="//cdnjs.cloudflare.com/ajax/libs/qs/6.4.0/qs.js" crossorigin="anonymous" ></script>
|
||||
<script src="//unpkg.com/vuetify@2.3.1/dist/vuetify.min.js" crossorigin="anonymous"></script>
|
||||
<script src="//unpkg.com/vuetify@2.3.10/dist/vuetify.min.js" crossorigin="anonymous"></script>
|
||||
<script src="//cdnjs.cloudflare.com/ajax/libs/ace/1.4.10/ace.js" crossorigin="anonymous"></script>
|
||||
<script src="//cdnjs.cloudflare.com/ajax/libs/ace/1.4.10/ext-language_tools.js" crossorigin="anonymous"></script>
|
||||
<script src="//cdnjs.cloudflare.com/ajax/libs/ace/1.4.10/ext-linking.js" crossorigin="anonymous" charset="utf-8"></script>
|
||||
|
|
@ -58,10 +57,10 @@
|
|||
<script src="/vue-poc/ui/prism/prism.js" crossorigin="anonymous"></script>
|
||||
<script src="//unpkg.com/vue-prism-component@1.1.1/dist/vue-prism-component.min.js" crossorigin="anonymous"></script>
|
||||
<script src="//cdn.jsdelivr.net/npm/vue-markdown@2.2.4/dist/vue-markdown.js" crossorigin="anonymous"></script>
|
||||
<script src="//unpkg.com/leaflet@1.0.3/dist/leaflet.js" crossorigin="anonymous"></script>
|
||||
<script src="//unpkg.com/vue2-leaflet@1.0.2/dist/vue2-leaflet.js" crossorigin="anonymous"></script>
|
||||
<script src="//unpkg.com/leaflet@1.6.0/dist/leaflet.js" crossorigin="anonymous"></script>
|
||||
<script src="//unpkg.com/vue2-leaflet@2.5.2/dist/vue2-leaflet.min.js" crossorigin="anonymous"></script>
|
||||
|
||||
<script src="//cdn.jsdelivr.net/npm/@koumoul/vuetify-jsonschema-form@0.35.0/dist/main.js" crossorigin="anonymous"></script>
|
||||
<script src="//cdn.jsdelivr.net/npm/@koumoul/vjsf@latest/dist/main.js" crossorigin="anonymous"></script>
|
||||
|
||||
<script src="//unpkg.com/vue-native-websocket@2.0.8/dist/build.js" crossorigin="anonymous"></script>
|
||||
<script src="/vue-poc/ui/svg/d3-svg.js"></script>
|
||||
|
|
|
|||
28
src/vue-poc/tasks/run-tests.xq
Normal file
28
src/vue-poc/tasks/run-tests.xq
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
(:~
|
||||
: queue BaseX job to run XQuery unit tests in $dir.
|
||||
: @return jobId
|
||||
:)
|
||||
declare variable $path external :="C:\Users\andy\git\qd-cmpx\src\test\tests.xqm";
|
||||
declare variable $basex-jar external :="C:\Users\andy\basex.home\basex.933\BaseX.jar";
|
||||
|
||||
declare function local:queue-tests($dir as xs:string,$opts as map(*)){
|
||||
let $q:=``[
|
||||
declare variable $password external;
|
||||
client:connect('localhost',
|
||||
db:system()/globaloptions/port/xs:integer(.),
|
||||
'admin',
|
||||
$password)
|
||||
! client:execute(.,'TEST `{$dir}`')
|
||||
]``
|
||||
return jobs:eval($q,
|
||||
map{"password":$opts?password},
|
||||
map { 'cache': true()}
|
||||
)
|
||||
};
|
||||
|
||||
declare function local:run-tests($dir){
|
||||
let $args := ('-cp', $basex-jar, 'org.basex.BaseX', '-t', $path)
|
||||
let $result := proc:system('java', $args)
|
||||
return ($result)
|
||||
};
|
||||
local:run-tests($path)
|
||||
22
src/vue-poc/tasks/virus.xq
Normal file
22
src/vue-poc/tasks/virus.xq
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
(:~
|
||||
: virus cases by UTLA
|
||||
: @author Andy Bunce
|
||||
: @date 2020-05-19
|
||||
:)
|
||||
declare variable $url:="https://c19downloads.azureedge.net/downloads/json/coronavirus-cases_latest.json";
|
||||
declare variable $date:="2020-05-20";
|
||||
|
||||
declare function local:json-parse($t as xs:string)
|
||||
{
|
||||
(: @see https://stackoverflow.com/questions/15228651/how-to-parse-json-string-containing-nan-in-node-js :)
|
||||
let $t:=replace($t,"NaN","null")
|
||||
return json:parse($t,map{})
|
||||
};
|
||||
|
||||
let $json:= fetch:text($url)=>local:json-parse()
|
||||
for $utla in $json/json/utlas/_[specimenDate=$date]
|
||||
let $cases:= $utla/totalLabConfirmedCases/number()
|
||||
let $daily:= $utla/dailyLabConfirmedCases/number()
|
||||
order by $cases descending
|
||||
count $pos
|
||||
return ``[ `{$pos }`: `{ $utla/areaName }` `{$cases}``{ if($daily ne 0) then " +" || $daily else '' }`.]``
|
||||
Loading…
Add table
Reference in a new issue