Browse Source

Added menlo bold font, Enum

pull/156/head
Jure Šorn 1 year ago
parent
commit
87fc2f9f57
16 changed files with 15219 additions and 27 deletions
  1. 22
      README.md
  2. 22
      index.html
  3. 37
      web/OnlineWebFonts_COM_d6ba633f6ea4cafe1a39ab736fe55e88/License.txt
  4. 95
      web/OnlineWebFonts_COM_d6ba633f6ea4cafe1a39ab736fe55e88/Menlo Bold/@font-face/Demo.html
  5. BIN
      web/OnlineWebFonts_COM_d6ba633f6ea4cafe1a39ab736fe55e88/Menlo Bold/@font-face/a6ffc5d72a96b65159e710ea6d258ba4.eot
  6. 7524
      web/OnlineWebFonts_COM_d6ba633f6ea4cafe1a39ab736fe55e88/Menlo Bold/@font-face/a6ffc5d72a96b65159e710ea6d258ba4.svg
  7. BIN
      web/OnlineWebFonts_COM_d6ba633f6ea4cafe1a39ab736fe55e88/Menlo Bold/@font-face/a6ffc5d72a96b65159e710ea6d258ba4.ttf
  8. BIN
      web/OnlineWebFonts_COM_d6ba633f6ea4cafe1a39ab736fe55e88/Menlo Bold/@font-face/a6ffc5d72a96b65159e710ea6d258ba4.woff
  9. BIN
      web/OnlineWebFonts_COM_d6ba633f6ea4cafe1a39ab736fe55e88/Menlo Bold/@font-face/a6ffc5d72a96b65159e710ea6d258ba4.woff2
  10. BIN
      web/OnlineWebFonts_COM_d6ba633f6ea4cafe1a39ab736fe55e88/Menlo Bold/Menlo Bold.eot
  11. 7524
      web/OnlineWebFonts_COM_d6ba633f6ea4cafe1a39ab736fe55e88/Menlo Bold/Menlo Bold.svg
  12. BIN
      web/OnlineWebFonts_COM_d6ba633f6ea4cafe1a39ab736fe55e88/Menlo Bold/Menlo Bold.ttf
  13. BIN
      web/OnlineWebFonts_COM_d6ba633f6ea4cafe1a39ab736fe55e88/Menlo Bold/Menlo Bold.woff
  14. BIN
      web/OnlineWebFonts_COM_d6ba633f6ea4cafe1a39ab736fe55e88/Menlo Bold/Menlo Bold.woff2
  15. 8
      web/OnlineWebFonts_COM_d6ba633f6ea4cafe1a39ab736fe55e88/Online_Web_Fonts.url
  16. 14
      web/style.css

22
README.md

@ -1337,25 +1337,25 @@ class <enum_name>(Enum):
* **Accessing a member named after a reserved keyword causes SyntaxError.**
```python
<member> = <enum>.<member_name> # Returns a member.
<member> = <enum>['<member_name>'] # Returns a member or raises KeyError.
<member> = <enum>(<value>) # Returns a member or raises ValueError.
<str> = <member>.name # Returns member's name.
<obj> = <member>.value # Returns member's value.
<member> = <enum>.<member_name> # Returns a member.
<member> = <enum>['<member_name>'] # Returns a member. Raises KeyError.
<member> = <enum>(<value>) # Returns a member. Raises ValueError.
<str> = <member>.name # Returns member's name.
<obj> = <member>.value # Returns member's value.
```
```python
list_of_members = list(<enum>)
member_names = [a.name for a in <enum>]
member_values = [a.value for a in <enum>]
random_member = random.choice(list(<enum>))
<list> = list(<enum>) # Returns enum's members.
<list> = [a.name for a in <enum>] # Returns enum's member names.
<list> = [a.value for a in <enum>] # Returns enum's member values.
<member> = random.choice(list(<enum>)) # Returns a random member.
```
```python
def get_next_member(member):
members = list(member.__class__)
index = (members.index(member) + 1) % len(members)
return members[index]
index = members.index(member) + 1
return members[index % len(members)]
```
### Inline

22
index.html

@ -1152,21 +1152,21 @@ Hello World!
<li><strong>Otherwise it returns an increment of the last numeric value.</strong></li>
<li><strong>Accessing a member named after a reserved keyword causes SyntaxError.</strong></li>
</ul>
<pre><code class="python language-python hljs">&lt;member&gt; = &lt;enum&gt;.&lt;member_name&gt; <span class="hljs-comment"># Returns a member.</span>
&lt;member&gt; = &lt;enum&gt;[<span class="hljs-string">'&lt;member_name&gt;'</span>] <span class="hljs-comment"># Returns a member or raises KeyError.</span>
&lt;member&gt; = &lt;enum&gt;(&lt;value&gt;) <span class="hljs-comment"># Returns a member or raises ValueError.</span>
&lt;str&gt; = &lt;member&gt;.name <span class="hljs-comment"># Returns member's name.</span>
&lt;obj&gt; = &lt;member&gt;.value <span class="hljs-comment"># Returns member's value.</span>
<pre><code class="python language-python hljs">&lt;member&gt; = &lt;enum&gt;.&lt;member_name&gt; <span class="hljs-comment"># Returns a member.</span>
&lt;member&gt; = &lt;enum&gt;[<span class="hljs-string">'&lt;member_name&gt;'</span>] <span class="hljs-comment"># Returns a member. Raises KeyError.</span>
&lt;member&gt; = &lt;enum&gt;(&lt;value&gt;) <span class="hljs-comment"># Returns a member. Raises ValueError.</span>
&lt;str&gt; = &lt;member&gt;.name <span class="hljs-comment"># Returns member's name.</span>
&lt;obj&gt; = &lt;member&gt;.value <span class="hljs-comment"># Returns member's value.</span>
</code></pre>
<pre><code class="python language-python hljs">list_of_members = list(&lt;enum&gt;)
member_names = [a.name <span class="hljs-keyword">for</span> a <span class="hljs-keyword">in</span> &lt;enum&gt;]
member_values = [a.value <span class="hljs-keyword">for</span> a <span class="hljs-keyword">in</span> &lt;enum&gt;]
random_member = random.choice(list(&lt;enum&gt;))
<pre><code class="python language-python hljs">&lt;list&gt; = list(&lt;enum&gt;) <span class="hljs-comment"># Returns enum's members.</span>
&lt;list&gt; = [a.name <span class="hljs-keyword">for</span> a <span class="hljs-keyword">in</span> &lt;enum&gt;] <span class="hljs-comment"># Returns enum's member names.</span>
&lt;list&gt; = [a.value <span class="hljs-keyword">for</span> a <span class="hljs-keyword">in</span> &lt;enum&gt;] <span class="hljs-comment"># Returns enum's member values.</span>
&lt;member&gt; = random.choice(list(&lt;enum&gt;)) <span class="hljs-comment"># Returns a random member.</span>
</code></pre>
<pre><code class="python language-python hljs"><span class="hljs-function"><span class="hljs-keyword">def</span> <span class="hljs-title">get_next_member</span><span class="hljs-params">(member)</span>:</span>
members = list(member.__class__)
index = (members.index(member) + <span class="hljs-number">1</span>) % len(members)
<span class="hljs-keyword">return</span> members[index]
index = members.index(member) + <span class="hljs-number">1</span>
<span class="hljs-keyword">return</span> members[index % len(members)]
</code></pre>
<div><h3 id="inline-2">Inline</h3><pre><code class="python language-python hljs">Cutlery = Enum(<span class="hljs-string">'Cutlery'</span>, <span class="hljs-string">'FORK KNIFE SPOON'</span>)
Cutlery = Enum(<span class="hljs-string">'Cutlery'</span>, [<span class="hljs-string">'FORK'</span>, <span class="hljs-string">'KNIFE'</span>, <span class="hljs-string">'SPOON'</span>])

37
web/OnlineWebFonts_COM_d6ba633f6ea4cafe1a39ab736fe55e88/License.txt

@ -0,0 +1,37 @@
¨X------------------------------------------------------¨[
©ª ©ª
©ª FREE FONT : http://www.OnlineWebFonts.Com ©ª
©ª ©ª
¨^------------------------------------------------------¨a
You must credit the author
Copy this link on your web
<div>Font made from <a href="http://www.onlinewebfonts.com">oNline Web Fonts</a> is licensed by CC BY 3.0</div>
OR
<a href="http://www.onlinewebfonts.com">oNline Web Fonts</a>
=======================================================================================================
OnlineWebFonts.Com features an amazing collection of free fonts,
premium fonts and free dingbats. With over 8,000,000 freeware fonts,
you've come to the best place to download fonts!
=======================================================================================================
OnlineWebFonts.Com Some fonts provided are trial versions of full versions and may not allow embedding
unless a commercial license is purchased or may contain a limited character set.
Please review any files included with your download,
which will usually include information on the usage and licenses of the fonts.
If no information is provided,
please use at your own discretion or contact the author directly.
=======================================================================================================

95
web/OnlineWebFonts_COM_d6ba633f6ea4cafe1a39ab736fe55e88/Menlo Bold/@font-face/Demo.html

@ -0,0 +1,95 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>Menlo Bold Font - OnlineWebFonts.COM</title>
<style type="text/css">
@font-face {font-family: "Menlo Bold";
src: url("a6ffc5d72a96b65159e710ea6d258ba4.eot"); /* IE9*/
src: url("a6ffc5d72a96b65159e710ea6d258ba4.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
url("a6ffc5d72a96b65159e710ea6d258ba4.woff2") format("woff2"), /* chrome、firefox */
url("a6ffc5d72a96b65159e710ea6d258ba4.woff") format("woff"), /* chrome、firefox */
url("a6ffc5d72a96b65159e710ea6d258ba4.ttf") format("truetype"), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
url("a6ffc5d72a96b65159e710ea6d258ba4.svg#Menlo Bold") format("svg"); /* iOS 4.1- */
}
*{margin:0;padding:0;list-style:none;}pre{border:solid 1px #e7e1cd;background-color:#fffdef;overflow:auto;font-size:12px;line-height:14px;margin-top:10px;margin-right:0;margin-bottom:10px;margin-left:0;padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;}.demo pre{color:#000;line-height: 1.2em;font-family:"Menlo Bold"!important;font-size:22px;background-color:#FFF;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;}body{font-family:sans-serif;line-height:1.5;font-size:16px;padding:20px;color:#333;}:hover,:before,:after{-webkit-transition:all 0.1s ease-in;-moz-transition:all 0.1s ease-in;-ms-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;transition:all 0.1s ease-in;}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;}a{color:#66A523;}h1.logo{font-size:40px;letter-spacing:-1px;margin-top:-16px;}h1.logo strong{font-size:16px;font-family:sans-serif;color:#333;}h1.logo a{color:#34302d;text-decoration:none;}h1.logo a span{color:#66A523;}h1.logo a small{color:#006699;}.info{float:left;font-size:14px;margin-top:15px;}.info ul{margin-left:0px;color:#111;margin-bottom:20px;}.info .exs{font-size:12px;color:#666;margin-left:35px;display:block;}.info ul li{margin-top:10px;list-style:none;}.info .numno{color:#fff;border-radius:20px;padding:1px;display:inline-block;width:22px;height:22px;text-align:center;margin-right:10px;background-color:#999999;}.info ul strong{font-weight:normal;color:#000;}.info .inst{font-size:22px;margin-bottom:10px;}.demo{float:left;width:100%;height:auto;border-top-width:1px;border-top-style:solid;border-top-color:#bbb;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#bbb;padding-bottom:10px;}.demo .demo_svg{float:left;height:auto;width:100px;margin-right:5px;margin-left:5px;margin-bottom:10px;}.demo .demo_svg i{float:left;height:80px;width:80px;text-align:center;font-size:40px;margin-left:10px;line-height:80px;color:#777;}.demo .demo_svg .code{float:left;height:20px;width:100%;overflow:hidden;text-align:center;line-height:20px;font-size:11px;color:#666;}.demo .demo_svg .txt{float:left;height:20px;width:100%;font-size:11px;text-align:center;white-space:nowrap;overflow:hidden;line-height:20px;}.demo .demo_svg:hover i{font-size:60px;color:#333;}.by{padding-top:15px;float:left;width:100%;margin-top:10px;margin-right:0;margin-bottom:10px;margin-left:0;}.by{margin-bottom:10px;font-size:20px;}.by .attr{font-size:14px;color:#333;padding-top:10px;padding-bottom:10px;}textarea{width:80%;height:auto;border:1px solid #CCC;resize:none;background:#EEE;padding:20px;float:left;margin-top:10px;line-height:30px;}#footer{float:left;width:100%;margin-top:10px;padding-bottom:20px;}h2{background-color:#000;padding-top:10px;padding-bottom:10px;padding-left:10px;color:#FFF;}
</style>
</head>
<body>
<h1 class="logo"> <a href="http://www.onlinewebfonts.com/"> <span>Online</span><small>Web</small>Fonts</a> <strong>Fonts Demo</strong></h1>
<h2>
Menlo Bold Fonts <a style="font-size:14px;" href="http://www.onlinewebfonts.com/download/a6ffc5d72a96b65159e710ea6d258ba4" target="_blank">More Formats Downloads</a></h2>
<div class="info">
<div class="inst">Instructions:</div>
<ul>
<li>
<p> <span class="numno">1</span>Use font-face declaration Fonts.<br />
<span class="exs">
<pre>
@font-face {font-family: "Menlo Bold";
src: url("a6ffc5d72a96b65159e710ea6d258ba4.eot"); /* IE9*/
src: url("a6ffc5d72a96b65159e710ea6d258ba4.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
url("a6ffc5d72a96b65159e710ea6d258ba4.woff2") format("woff2"), /* chrome、firefox */
url("a6ffc5d72a96b65159e710ea6d258ba4.woff") format("woff"), /* chrome、firefox */
url("a6ffc5d72a96b65159e710ea6d258ba4.ttf") format("truetype"), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
url("a6ffc5d72a96b65159e710ea6d258ba4.svg#Menlo Bold") format("svg"); /* iOS 4.1- */
}
</pre>
</span>
</li>
<li>
<p> <span class="numno">2</span>Settings font css style <br />
<span class="exs">
<pre>
.demo{
font-family:"Menlo Bold" !important;
font-size:16px;font-style:normal;
-webkit-font-smoothing: antialiased;
-webkit-text-stroke-width: 0.2px;
-moz-osx-font-smoothing: grayscale;}
</pre>
</span>
</li>
<li>
<p> <span class="numno">3</span>View DEMO <br />
<span class="exs"><pre>
&lt;div class="demo"&gt; www.OnlineWebFonts.Com &lt;/div&gt;
</pre></span>
</li>
<li>
<p> <span class="numno">OR</span>Or add to the head section of page. <br />
<span class="exs"><pre>
&lt;link href="//db.onlinewebfonts.com/c/a6ffc5d72a96b65159e710ea6d258ba4?family=Menlo+Bold" rel="stylesheet" type="text/css"/&gt;
</pre></span>
</li>
</ul>
</div>
<div class="demo">
<pre>
OnlineWebFonts.Com features an amazing collection of free fonts,
premium fonts and free dingbats. With over 8,000,000 freeware fonts,
you\'ve come to the best place to download fonts!
OnlineWebFonts.Com Some fonts provided are trial versions of full versions and may not allow embedding
unless a commercial license is purchased or may contain a limited character set.
Please review any files included with your download,
which will usually include information on the usage and licenses of the fonts.
If no information is provided,
please use at your own discretion or contact the author directly.
0123456789 /*-+~!@#$%^&*()-=_+{}[]:;"\'|\<>.?
</pre>
</div>
<div class="by">
<div class="by_title">License and attribution:</div>
<div class="attr">You must credit the author Copy this link ( <a href="http://www.onlinewebfonts.com" target="_blank">oNlineWebFonts.Com</a> ) on your web </div><div class="usetitle">Copy the Attribution License:</div>
<textarea onclick="this.focus();this.select();">&lt;div&gt;Fonts made from &lt;a href="http://www.onlinewebfonts.com"&gt;oNline Web Fonts&lt;/a&gt;is licensed by CC BY 3.0&lt;/div&gt;</textarea>
</div>
<div id="footer">
<div>Generated by <a href="http://www.onlinewebfonts.com" target="_blank">oNlineWebFonts.Com</a></div>
</div>
</body>
</html>

BIN
web/OnlineWebFonts_COM_d6ba633f6ea4cafe1a39ab736fe55e88/Menlo Bold/@font-face/a6ffc5d72a96b65159e710ea6d258ba4.eot

7524
web/OnlineWebFonts_COM_d6ba633f6ea4cafe1a39ab736fe55e88/Menlo Bold/@font-face/a6ffc5d72a96b65159e710ea6d258ba4.svg
File diff suppressed because it is too large
View File

BIN
web/OnlineWebFonts_COM_d6ba633f6ea4cafe1a39ab736fe55e88/Menlo Bold/@font-face/a6ffc5d72a96b65159e710ea6d258ba4.ttf

BIN
web/OnlineWebFonts_COM_d6ba633f6ea4cafe1a39ab736fe55e88/Menlo Bold/@font-face/a6ffc5d72a96b65159e710ea6d258ba4.woff

BIN
web/OnlineWebFonts_COM_d6ba633f6ea4cafe1a39ab736fe55e88/Menlo Bold/@font-face/a6ffc5d72a96b65159e710ea6d258ba4.woff2

BIN
web/OnlineWebFonts_COM_d6ba633f6ea4cafe1a39ab736fe55e88/Menlo Bold/Menlo Bold.eot

7524
web/OnlineWebFonts_COM_d6ba633f6ea4cafe1a39ab736fe55e88/Menlo Bold/Menlo Bold.svg
File diff suppressed because it is too large
View File

BIN
web/OnlineWebFonts_COM_d6ba633f6ea4cafe1a39ab736fe55e88/Menlo Bold/Menlo Bold.ttf

BIN
web/OnlineWebFonts_COM_d6ba633f6ea4cafe1a39ab736fe55e88/Menlo Bold/Menlo Bold.woff

BIN
web/OnlineWebFonts_COM_d6ba633f6ea4cafe1a39ab736fe55e88/Menlo Bold/Menlo Bold.woff2

8
web/OnlineWebFonts_COM_d6ba633f6ea4cafe1a39ab736fe55e88/Online_Web_Fonts.url

@ -0,0 +1,8 @@
[{000214A0-0000-0000-C000-000000000046}]
Prop3=19,2
[InternetShortcut]
URL=http://www.onlinewebfonts.com/
IDList=
IconFile=http://www.fontfree.org/favicon.ico
IconIndex=1
HotKey=0

14
web/style.css

@ -129,7 +129,7 @@ a:not(:hover) {
pre,
code,
textarea {
font-family: "Menlo", "Menlo Regular", monospace;
font-family: "Menlo", "Menlo Web", monospace;
}
code {
@ -263,14 +263,18 @@ ul {
}
/*@import url(web/style.css);*/
@font-face {font-family: "Menlo Regular";
@font-face {font-family: "Menlo web";
src: url("OnlineWebFonts_COM_cb7eb796ae7de7195a34c485cacebad1\\@font-face\\9f94dc20bb2a09c15241d3a880b7ad01.woff2") format("woff2"), /* chrome、firefox */
url("OnlineWebFonts_COM_cb7eb796ae7de7195a34c485cacebad1\\@font-face\\9f94dc20bb2a09c15241d3a880b7ad01.woff") format("woff");
font-weight: normal;
}
@font-face {font-family: "Menlo web";
src: url("OnlineWebFonts_COM_d6ba633f6ea4cafe1a39ab736fe55e88\\Menlo Bold\\@font-face\\a6ffc5d72a96b65159e710ea6d258ba4.woff2") format("woff2"), /* chrome、firefox */
url("OnlineWebFonts_COM_d6ba633f6ea4cafe1a39ab736fe55e88\\Menlo Bold\\@font-face\\a6ffc5d72a96b65159e710ea6d258ba4.woff") format("woff");
font-weight: bold;
}
.join,

Loading…
Cancel
Save