시를 형식화하는 방법 : 고급 전자 책 형식

시는 전반적으로 일관되게 레이아웃하기 어려운 형태입니다. 모든 전자 독자는 HTML 코딩의 다른 측면을 좋아하고 싫어하는 것 같습니다. 많은 테스트를 거친 후 Kindle, Kindle Previewer, Kindle Reader 앱 (Mac), Adobe Digital Editions (Mac) 및 Sony Reader App (Mac)에 대한 판매 프로세스를 발견했습니다.

시를 입력 할 때 각 줄 뒤에 구분을 추가하여 함께 유지하는 것이 일반적입니다. 들여 쓰기 줄에 공백을 추가하고 싶을 수도 있습니다. 어느 쪽도하지 마십시오. 결과는 한마디로 추악한 것입니다.

그리고 뷰어가 글꼴 크기를 늘리면 정말 추악한 혼란이 생길 ​​것입니다. 다행히도 모양과 레이아웃을 개선하는 데 사용할 수있는 해킹이 있습니다.

CSS에는 텍스트 들여 쓰기라는 속성이 있으며 일반적으로 단락에서 첫 줄 들여 쓰기를 만드는 데 사용됩니다. 이 속성에 음수 값을 할당하면 첫 줄을 책의 여백으로 되돌릴 수 있습니다.

그런 다음 전체 단락을 오른쪽 여백쪽으로 밀면 첫 번째 줄이 왼쪽으로 플러시되고 모든 연속 줄이 들여 쓰기되는 스타일을 만들 수 있습니다.

그러나 원하는 효과를 얻으려면시의 모든 줄을 자체 단락으로 바꿔야합니다. 따라서 각 줄마다 줄 바꿈이 없습니다.

한때 바다에서 개가 있었는데

감히 누가 내 말을 듣지 않습니까?

고함을 지르고 맹세했지만

그 치료법은 단순히 도망 쳤어요

도시에 살기로 선택했습니다.

원고 작업시 선 사이의 간격을 무시하십시오. 일반적으로 전자 판독기에서 한 번 아주 잘 흐릅니다.

소설이나 일반 텍스트 내에서시

때때로시 또는 음악 가사를 참조하는 책을 작성하는 경우시 스타일 특성을 정의하는 특수 클래스를 스타일 시트에 추가해야합니다.

먼저, 단락마다 각 줄로시를 만드십시오. 변환 된 Word를 HTML 파일로 표시하는 방법은 다음과 같습니다.

</p> <p>한때 바다에서 개가 있었는데</p> <p>감히 누가 내 말을 듣지 않습니까?</p> <p>고함을 지르고 맹세했지만</p> <p>그 치료법은 단순히 도망 쳤어요 </p> <p>도시에 살기로 선택했습니다.</p> <p>:

음수 들여 쓰기를하려면 단락 스타일의 첫 번째 줄이 필요합니다. 2em이라고합시다. 이는 기본 단락 들여 쓰기와 같습니다.

이제 첫 번째 줄에서 음수 들여 쓰기를 오프셋하고 왼쪽 여백을 같은 양만큼 늘려서 모든 줄을 들여 쓰십시오.

일부 전자 독자는 기본적으로 단락의 맨 위와 맨 아래에 공백을 만들므로 단락을 하나의 텍스트 블록처럼 보이도록이를 해제해야합니다.

이 새로운 속성을 스타일 시트에 추가하십시오

p.poem {

텍스트 들여 쓰기 : -2em;

왼쪽 여백 : 2em;

여백 : 0;

마진 바닥 : 0;

}



덜 들여 쓰기를 원하면 오프셋을 더 작은 숫자로 변경하십시오. 나는 테스트를하고 텍스트 들여 쓰기를 -0.5em으로, 여백을 왼쪽으로 0.5em으로 수정하여 덜 들여 쓰기를했습니다. 필요에 따라 변경할 수 있습니다.

이제 각 단락에 클래스를 추가해야합니다. 최종 코딩은 다음과 같습니다.

</p> <p class=poem>한때 바다에서 개가 있었는데</p> <p class=poem>감히 누가 내 말을 듣지 않습니까?</p> <p class=poem>고함을 지르고 맹세했지만</p> <p class=poem>그 치료법은 단순히 도망 쳤다 </p> <p class=poem>도시에 살기로 선택했습니다.</p> <p>

시 제작시 템플릿

내 3.0 업데이트 전자 책 형식 키트 미리 만들어진시 템플릿을 포함합니다. 포함 :

Line Poetry-소설이나 다른 텍스트 내에서시 또는 가사

스탠자-소설 속의 전체 시집이나 스탠자

사전 제작 된 템플릿 및 CSS가 포함되어 있습니다.