今天用Libreoffice匯出電子書epub後,發現文字的段落版面有問題,於是研究了一下段落的縮排問題。紀錄下來,下次再遇到相同的問題即可參考:
橫式的樣式距離是用 in 作單位,結果有些段落就很難對的整齊,改為 em 後就好看多了:
例如:
.para4 {
background-color: transparent;
margin: 0px 0.0000in 0px 2em;
text-indent: -2em;
}
.para3 {
background-color: transparent;
margin: 0px 0.0000in 0px 3em;
text-indent: -3em;
}
.para2 {
background-color: transparent;
margin: 0px 0.0000in 0px 3em;
text-indent: -3em;
}
.para1 {
margin: 0px 0px 0px 0px;
}
.para5 {
background-color: transparent;
margin: 0px 0.0000in 0px 4em;
text-indent: -4em;
}
.para0 {
margin: 0.1665in 0px 0.0835in 0px;
}
.span1 {
}
.span0 {
font-family: 'Liberation Sans';
font-size: 18.0000pt;
font-weight: bold;
}
.body0 {
-epub-writing-mode: horizontal-tb;
-webkit-writing-mode: horizontal-tb;
direction: ltr;
writing-mode: horizontal-tb;
}
===========================
直式的epub樣式則改為:
.para4 {
background-color: transparent;
margin: 2em 0.0000in 0px 0em;
text-indent: -2em;
}
.para3 {
background-color: transparent;
margin: 3em 0.0000in 0px 0em;
text-indent: -3em;
}
.para2 {
background-color: transparent;
margin: 0em 0.0000in 0px 0em;
text-indent: 0em;
}
.para1 {
margin: 0px 0px 0px 0px;
}
.para5 {
background-color: transparent;
margin: 4em 0.0000in 0px 0em;
text-indent: -4em;
}
.para0 {
margin: 0.1665in 0px 0.0835in 0px;
}
.span1 {
}
.span0 {
font-family: 'Liberation Sans';
font-size: 18.0000pt;
font-weight: bold;
}
.body0 {
-epub-writing-mode: vertical-rl;
-webkit-writing-mode: vertical-rl;
writing-mode: vertical-rl;
}
沒有留言:
張貼留言