PageSourceSearch

https://elotroalex.github.io/

html elotroalex.github.io collected 2026-10-03 09:09:09 UTC 8,527 bytes, 292 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en-us">
3
4  <head prefix="og: http://ogp.me/ns#; dc: http://purl.org/dc/terms/#">
5  
6  
7  <!-- Canonical link to help search engines -->
8  <link rel="canonical" href="http://minicomp.github.io/ed/" />
9
10  <!-- Basic meta elements -->
11  <meta charset="utf-8" />
12
13  <!-- Enable responsiveness on mobile devices -->
14  <meta name="viewport" content="width=device-width,initial-scale=1.0,shrink-to-fit=no" />
15
16  <title>
17    
18      Ed.
19    
20  </title>
21
22  <!-- Dublin Core metadata for Zotero -->
23  <meta property="dc:title" content="Ed." />
24  <meta property="dc:creator" content="Alex Gil" />
25  <meta property="dc:identifier" content="http://minicomp.github.io/ed/" />
26  
27  
28  
29  <meta property="dc:source" content="Ed." />
30
31  <!-- Open Graph metadata -->
32  <meta property="og:title" content="Ed." />
33  <meta property="og:url" content="http://minicomp.github.io/ed/" />
34  <meta property="og:image" content="http://minicomp.github.io/ed/assets/open-graph-logo.png" />
35  <meta property="og:image:width" content="200" />
36  <meta property="og:image:height" content="200" />
37  <meta property="fb:admins" content="elotroalex" />
38  <meta property="fb:app_id" content="589495744558280" />
39
40
41  <meta property="og:description" content="Ed is a Jekyll theme designed for textual editors based on minimal computing principles, and focused on legibility and flexibility.">
42  <meta property="og:type" content="website" />
43
44
45  <!-- CSS link -->
46  <link rel="stylesheet" href="/ed/assets/css/style.css" />
47
48  <!-- Icons -->
49  <link rel="apple-touch-icon-precomposed" sizes="180x180" href="/ed/assets/apple-touch-icon-precomposed.png" />
50  <link rel="shortcut icon" href="/ed/assets/favicon.ico" />
51
52  <!-- RSS -->
53  <link rel="alternate" type="application/rss+xml" title="RSS" href="http://minicomp.github.io/ed/atom.xml" />
54</head>
55
56
57  <body class="theme-base-">
58
59    <!-- This if statement decides which sidebar to use -->
60    
61    <!--
62  Target for toggling the sidebar `.sidebar-checkbox` is for regular styles, `#sidebar-checkbox` for
63  behavior.
64-->
65<input type="checkbox" class="sidebar-checkbox" id="sidebar-checkbox">
66
67<!-- Toggleable sidebar -->
68<aside class="sidebar" id="sidebar" aria-hidden="true">
69  <div class="sidebar-item">
70    <p>Ed is a Jekyll theme designed for textual editors based on minimal computing principles, and focused on legibility and flexibility.</p>
71  </div>
72
73  <nav class="sidebar-nav">
74    <a class="sidebar-nav-item" href="/ed/">Home</a>
75
76    
77
78    
79    
80      
81        
82      
83    
84      
85    
86      
87        
88          <a class="sidebar-nav-item" href="/ed/about/">About</a>
89        
90      
91    
92      
93    
94      
95    
96      
97    
98      
99        
100          <a class="sidebar-nav-item" href="/ed/credits/">Credits</a>
101        
102      
103    
104      
105        
106          <a class="sidebar-nav-item" href="/ed/documentation/">Documentation</a>
107        
108      
109    
110      
111        
112          <a class="sidebar-nav-item" href="/ed/search/">Search</a>
113        
114      
115    
116
117    <!-- The code below is used for manually entered links  -->
118    <span style='cursor:pointer;' onclick="javascript:var hypothesis = document.createElement('script');
119      hypothesis.setAttribute('src','https://hypothes.is/embed.js');
120      document.head.appendChild(hypothesis);"><a class="sidebar-nav-item">Annotate me</a></span>
121
122  <!--
123    <a class="sidebar-nav-item" href="https://via.hypothes.is/http://minicomp.github.io/ed//" data-proofer-ignore>Annotate me</a>
124    
124<script src="https://hypothes.is/embed.js" async></script>
124
125  -->
126
127    <a class="sidebar-nav-item" href="https://github.com/minicomp/ed" target="_blank">GitHub project</a>
128  </nav>
129
130  <div class="sidebar-item">
131    <p>
132      Built with <a href="https://minicomp.github.io/ed/">Ed.</a> Distributed under an MIT license.
133    </p>
134  </div>
135</aside>
136
137    
138
139    <!--
140      Wrap is the content to shift when toggling the sidebar. We wrap the content to avoid any CSS
141      collisions with our real content.
142    -->
143    <div class="wrap">
144      <button class="sidebar-toggle"
145          aria-label="Open navigation menu"
146          aria-expanded="false"
147          aria-controls="sidebar">
148      </button>
149      <header class="masthead">
150        <div class="container">
151          <h3 class="masthead-title">
152            <a href="/ed/" title="Home">Ed.</a>
153            <br><small>a jekyll theme for minimal editions</small>
154          </h3>
155        </div>
156      </header>
157
158      <main class="container content" id="main">
159        <div class="introduction">
160  <h1>hi.</h1>
161
162<p>
163  Ed is a <a href="https://jekyllrb.com/" target="_blank">Jekyll</a> theme designed for textual
164  editors based on <a href="http://go-dh.github.io/mincomp/">minimal computing principles</a>, and
165  focused on legibility, durability, ease and flexibility. Our underlying technology is easy to
166  learn and teach, and can produce beautifully rendered scholarly or reading editions of texts meant
167  to last. To start using Ed, please see <a href="/ed/documentation/">our
168  documentation</a> for installation instructions and more. To learn more about the ideas behind Ed
169  and a list of current features see our <a href="/ed/about/">about</a> section. To
170  see Ed in action, we've provided some sample minimal editions for you below.
171</p>
172</div>
173
174<hr>
175
176<div class="toc">
177  <h2>sample texts</h2>
178  <ul class="texts">
179  
180
181    <li class="text-title">
182      <a href="/ed/texts/a-julia/">
183        A Julia de Burgos
184      </a>
185    </li>
186  
187
188    <li class="text-title">
189      <a href="/ed/texts/delayed/">
190        Delayed till she had ceased to know
191      </a>
192    </li>
193  
194
195    <li class="text-title">
196      <a href="/ed/texts/dreams/">
197        Dreams
198      </a>
199    </li>
200  
201
202    <li class="text-title">
203      <a href="/ed/texts/narrative/">
204        Narrative of the Life of Frederick Douglass
205      </a>
206    </li>
207  
208
209    <li class="text-title">
210      <a href="/ed/texts/o-captain/">
211        O Captain! My Captain!
212      </a>
213    </li>
214  
215
216    <li class="text-title">
217      <a href="/ed/texts/raisin/">
218        A Raisin in the Sun
219      </a>
220    </li>
221  
222  </ul>
223</div>
224
225      </main>
226    </div>
227
228    
228<script>
229
230    // Highlight search Query
231    var url = window.location.href;
232      if (url.lastIndexOf("?q=") > 0) {
233        // get the index of the parameter, add three (to account for length)
234        var stringloc = url.lastIndexOf("?q=") + 3;
235        // get the substring (query) and decode
236        var searchquery = decodeURIComponent(url.substr(stringloc));
237        // regex matches at beginning of line, end of line or word boundary, useful for poetry
238        var regex = new RegExp("(?:^|\\b)(" + searchquery + ")(?:$|\\b)", "gim");
239        // get, add mark and then set content
240        var content = document.getElementById("main").innerHTML;
241        document.getElementById("main").innerHTML = content.replace(regex, "<mark>$1</mark>");
242      }
243
244      // Support sidebar toggle
245      (function(document) {
246        var toggle = document.querySelector('.sidebar-toggle');
247        var sidebar = document.querySelector('#sidebar');
248        var sidebarNavLink = document.querySelector('.sidebar-nav-item');
249        var checkbox = document.querySelector('#sidebar-checkbox');
250
251        // Toggle sidebar
252        toggle.addEventListener('click', function(e) {
253          e.preventDefault();
254
255          checkbox.checked = !checkbox.checked;
256          toggle.setAttribute('aria-expanded', checkbox.checked);
257          sidebar.setAttribute('aria-hidden', !checkbox.checked);
258        });
259
260        // Make sure we focus on the menu once it opens to aid tab navigation
261        sidebar.addEventListener('transitionend', function() {sidebarNavLink.focus()});
262
263        // Clicking anywhere in the sidebar should close the menu
264        sidebar.addEventListener('click', function(e) {
265          checkbox.checked = false;
266          toggle.setAttribute('aria-expanded', false);
267          sidebar.setAttribute('aria-hidden', true);
268        })
269
270      })(document);
271    </script>
271
272
273<!-- Facebook SDK for JavaScript -->
274<script>
275  window.fbAsyncInit = function() {
276    FB.init({
277      appId      : '589495744558280',
278      xfbml      : true,
279      version    : 'v2.6'
280    });
281  };
282
283  (function(d, s, id){
284     var js, fjs = d.getElementsByTagName(s)[0];
285     if (d.getElementById(id)) {return;}
286     js = d.createElement(s); js.id = id;
287     js.src = "//connect.facebook.net/en_US/sdk.js";
288     fjs.parentNode.insertBefore(js, fjs);
289   }(document, 'script', 'facebook-jssdk'));
290</script>
290
291  </body>
292</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.