View Single Post
Old 11-03-2013, 08:30 AM   #64
Jellby
frumious Bandersnatch
Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.
 
Jellby's Avatar
 
Posts: 7,561
Karma: 20150435
Join Date: Jan 2008
Location: Spaniard in Sweden
Device: Cybook Orizon, Kobo Aura
Quote:
Originally Posted by Psymon View Post
And yeah, I agree, my best bet is to find a font that will at least work reasonably okay for that "olde" part of my book -- but it is a bummer that that JSL font seems to be the only one out there that'll do what I actually want it to do (i.e. look the way I want it to look). :/
Maybe one from The Fell Types. They appear to have long-s and fancy ligatures (properly encoded), along with other nice features.

Is the attached image enough? The code includes simply:

Code:
<p class="big olde PI">Thou apperest in my thouwts so offen of lait and I can
nowth healpe bwt thynke hauw vniqwe thou hauef becom, hauw <i>eccepcionall</i> 
ytt hast aull bine in gyttynge to kno thee. Thou art sempylly that rayre kynde
of parrsen oan sild metes in a lyfetyme, that swmme newyr mete; they respeck, 
they fornness and warmthe that I feel seem to hauef becom ane affeccion of
mystickal proporcions, whythe a deppyt that reches to they vary coore and brethe
of my Sawle. For they forst tyme in my lyfe I no longar nide to tallk of whot
hys poscibell, of whot <i>coold</i> by, for whythe thee euere thouwt that entres
my mynd as I penne those wordes hys a soung of pres, a celibracion and a
thannkesgeuyn for whot sempylly <i>hys,</i> for whot whe aulredy do shar so
ioyefolly betwhene ws.</p>
[By the way, you have alt="I" in that initial capital, it should be alt="T".]

(full code here:)
Spoiler:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlnsps="http://www.idpf.org/2007/ops" xml:lang="en">
<head>
<title>Testdoc</title>
<style type="text/css">
@font-face {
font-family: "Double Pica";
font-style: normal;
src: url("IMFeDPrm29C.otf") format("opentype");
}
@font-face {
font-family: "Double Pica";
font-style: italic;
src: url("IMFeDPit29C.otf") format("opentype");
}
@font-face {
font-family: "English";
font-style: normal;
src: url("IMFeENrm29C.otf") format("opentype");
}
@font-face {
font-family: "English";
font-style: italic;
src: url("IMFeENit29C.otf") format("opentype");
}
@font-face {
font-family: "French Canon";
font-style: normal;
src: url("IMFeFCrm29C.otf") format("opentype");
}
@font-face {
font-family: "French Canon";
font-style: italic;
src: url("IMFeFCit29C.otf") format("opentype");
}
@font-face {
font-family: "Great Primer";
font-style: normal;
src: url("IMFeGPrm29C.otf") format("opentype");
}
@font-face {
font-family: "Great Primer";
font-style: italic;
src: url("IMFeGPit29C.otf") format("opentype");
}
@font-face {
font-family: "De Walpergen's Pica";
font-style: normal;
src: url("IMFePIrm29C.otf") format("opentype");
}
@font-face {
font-family: "De Walpergen's Pica";
font-style: italic;
src: url("IMFePIit29C.otf") format("opentype");
}
@font-face {
font-family: "Three Lines Pica";
font-style: normal;
src: url("IMFeTLrm29C.otf") format("opentype");
}
.DP {
font-family: "Double Pica";
}
.EN {
font-family: "English";
}
.FC {
font-family: "French Canon";
}
.GP {
font-family: "Great Primer";
}
.PI {
font-family: "De Walpergen's Pica";
}
.TL {
font-family: "Three Lines Pica";
text-transform: uppercase;
}
*.olde {
font-variant: prince-opentype(hist, liga, dlig);
}
p {
text-align: justify;
}
p.big {
font-size: 220%;
page-break-after: always;
}
</style>
</head>
<body>

<p class="big olde PI">
Thou apperest in my thouwts so offen of lait and I can nowth healpe bwt thynke hauw vniqwe thou hauef becom, hauw <i>eccepcionall</i> ytt hast aull bine in gyttynge to kno thee. Thou art sempylly that rayre kynde of parrsen oan sild metes in a lyfetyme, that swmme newyr mete; they respeck, they fornness and warmthe that I feel seem to hauef becom ane affeccion of mystickal proporcions, whythe a deppyt that reches to they vary coore and brethe of my Sawle. For they forst tyme in my lyfe I no longar nide to tallk of whot hys poscibell, of whot <i>coold</i> by, for whythe thee euere thouwt that entres my mynd as I penne those wordes hys a soung of pres, a celibracion and a thannkesgeuyn for whot sempylly <i>hys,</i> for whot whe aulredy do shar so ioyefolly betwhene ws.
</p>

<p class="DP">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. In sit amet orci eros. <em>In hac habitasse platea dictumst.</em> In hac habitasse platea dictumst. Vivamus fringilla metus ac lacus rutrum dictum. <em>Aliquam erat volutpat.</em> Nunc placerat, eros et fermentum semper, dui mauris aliquet est, posuere egestas felis felis quis erat. Proin vel risus eget tortor elementum rhoncus.
</p>

<p class="EN">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. In sit amet orci eros. <em>In hac habitasse platea dictumst.</em> In hac habitasse platea dictumst. Vivamus fringilla metus ac lacus rutrum dictum. <em>Aliquam erat volutpat.</em> Nunc placerat, eros et fermentum semper, dui mauris aliquet est, posuere egestas felis felis quis erat. Proin vel risus eget tortor elementum rhoncus.
</p>

<p class="FC">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. In sit amet orci eros. <em>In hac habitasse platea dictumst.</em> In hac habitasse platea dictumst. Vivamus fringilla metus ac lacus rutrum dictum. <em>Aliquam erat volutpat.</em> Nunc placerat, eros et fermentum semper, dui mauris aliquet est, posuere egestas felis felis quis erat. Proin vel risus eget tortor elementum rhoncus.
</p>

<p class="GP">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. In sit amet orci eros. <em>In hac habitasse platea dictumst.</em> In hac habitasse platea dictumst. Vivamus fringilla metus ac lacus rutrum dictum. <em>Aliquam erat volutpat.</em> Nunc placerat, eros et fermentum semper, dui mauris aliquet est, posuere egestas felis felis quis erat. Proin vel risus eget tortor elementum rhoncus.
</p>

<p class="PI">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. In sit amet orci eros. <em>In hac habitasse platea dictumst.</em> In hac habitasse platea dictumst. Vivamus fringilla metus ac lacus rutrum dictum. <em>Aliquam erat volutpat.</em> Nunc placerat, eros et fermentum semper, dui mauris aliquet est, posuere egestas felis felis quis erat. Proin vel risus eget tortor elementum rhoncus.
</p>

<p class="TL">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. In sit amet orci eros. <em>In hac habitasse platea dictumst.</em> In hac habitasse platea dictumst. Vivamus fringilla metus ac lacus rutrum dictum. <em>Aliquam erat volutpat.</em> Nunc placerat, eros et fermentum semper, dui mauris aliquet est, posuere egestas felis felis quis erat. Proin vel risus eget tortor elementum rhoncus.
</p>

</body>
</html>[/code]


The image is from a PDF created with Prince, which supports activating OpenType features through custom CSS (font-variant: prince-opentype(hist, liga, dlig);). Hopefully, iBooks and other ePub readers has (or will in a not-too-far future) similar support. See here for more information about CSS and OpenType.

If that works for you, the even better news is that the fonts have an open licese, so you can modify and adapt them as you want (you could disable some ligatures, modify some kerning, etc.).
Attached Thumbnails
Click image for larger version

Name:	oldfont.png
Views:	381
Size:	89.2 KB
ID:	114555  

Last edited by Jellby; 11-03-2013 at 08:46 AM.
Jellby is offline   Reply With Quote