윗 댓글에도 썼지만 2022년 iOS16버전부터 그래왔습니다. 해결방법은 적용하고싶은 EPUB파일에 폰트를 추가하여 적용시키는겁니다. EPUB원본 폰트를 해당폰트(나눔명조)로 지정하는겁니다.
TTF (또는 OTF)파일의 폰트파일이 EPUB에 추가되어 용량이 더 늘어나게 됩니다. 어차피 아이폰이나 아이패드나 폰트파일 추가된다고 용량이 거슬릴정도는 아닙니다. 나눔명조 폰트의 경우 4MB라서요.
주로 사용하는 명조체로는 나눔명조, 리디바탕, 마루부리, Noto-serif 체가 있습니다.
Noto-serif가 용량이 매우 커요 20MB가 넘어갑니다. 이런경우에는 해당 EPUB에 있는 텍스트만 폰트 글리프를 사용하고 나머지 사용하지 않는 폰트 글리프는 전부 지우게 해서 용량을 줄일 수 있습니다. Fontsubset 이라 합니다. EPUB편집 프로그램인 캘리버에디터나 시길 플러그인에 그런 기능이 있습니다. 시길은 유저가 만든 플러그인을 찾아야합니다. 대략 5MB정도로 압축됩니다.
26.05.15· 수정됨
@조보
복사 붙여넣기가 안되는데 제가 사용하는 css를 간단하게 작성해보도록 하겠습니다.
@font-face{
font-family:"노토세리프";
font-weight:200 900;
font-style:normal;
src:url(../Fonts/NotoSerifCJKkr-VF.ttf) format("truetype-variations");
}
body{
font-family:"노토세리프";
}
h1{
font-size:1.2em;
font-style:italic;
font-weight:700;
text-align:justify;
}
p{
font-size:1em;
font-style:noraml;
font-weight:500;
line-hight:1.8em;
}
이런식으로 작성하면 됩니다. body에는 h1, h2 ... h7 까지의 제목태그와 p의 본문을 전부 포함합니다.
여러개의 폰트를 사용할 수 있습니다 저는 명조체만 사용하면되기 때문에 그렇게까지는 하지 않습니다.
댓글 11