์ด์ ๊ธฐ์ฌ์์ ์ฐ๋ฆฌ๋ ์ด์ผ๊ธฐํ์ต๋๋ค.
/ํ๋ฆฌ์ปค/
ํ์์ ๋ชจ์ต
90๋
๋ ์ค๋ฐ ๋งค๋์๋ค์
๋ฐ์ดํธ ์์์ ๋ํ ์ ํญ์ฑ๊ณผ ๋ค์์ฑ์ผ๋ก ์ธํด ์ ํ์ด ์ ๋ฆฌํ๊ฒ ์ด๋ฃจ์ด์ก์ต๋๋ค. TXT๋ ๋ชจ๋ ์ด์ ์ฒด์ ์์ ์ด๋ฆฝ๋๋ค. ๊ทธ๋ฌ๋ ๊ทธ๋
HTML์ ์ ์ ๋ฌธํ์ "์ ์ฅ"ํ๋ ๋ฐ์๋ ์ฌ์ฉ๋์์ต๋๋ค. ์์ธ ์์ฑ, ๋ค๋ฅธ ํ์์ผ๋ก์ ๋ณํ, ๋ฌธ์ ์์ฑ(ํ
์คํธ ํ๊ทธ ์ง์ )์ด ์ฌ์์ก์ง๋ง ๊ณ ์ ํ ๋จ์ ๋ ์๊ฒผ์ต๋๋ค. ๊ฐ์ฅ ์ค์ํ ๊ฒ ์ค ํ๋๋ "
๊ทธ๋ฆฌ๊ณ ์ด๋ฌํ ํ์ผ ์์
์ด ๊ถ์ฅ๋์ง๋ ์์์ง๋ง(์ด๋ฌํ ๋ฌธ์๋ ์๋ชป๋ ๊ฒ์ผ๋ก ๊ฐ์ฃผ๋จ) ํ์ค์์๋ ๋
์๊ฐ ์ฝํ
์ธ ๋ฅผ ํ์ํ๋๋ก ์๊ตฌํ์ต๋๋ค. ๊ฐ ์ ํ๋ฆฌ์ผ์ด์
์์ "์ถ์ธก" ํ๋ก์ธ์ค๊ฐ ์์ฒด ๋ฐฉ์์ผ๋ก ๊ตฌํ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ด ์ด๋ ค์์ด ๋ฐ์ํ ๊ณณ์
๋๋ค. ๋์์ ๋น์ ์์ค์ ๋์ ์๋ ํ๋
์ฅ์น์ ์ ํ๋ฆฌ์ผ์ด์
์
ํ์์๋ ์ฒซ ๋ฒ์งธ ๋ฒ์ ์ด ์์ต๋๋ค.
์์ค์ฑ 1 - ๊ทธ๋ฌ๋ ์ด๋ ๋ณธ์ง์ ์ผ๋ก ์คํ์ ์ผ ๋ฟ์ด๋ฉฐ ์ค๋ ์ง์๋์ง ์์์ผ๋ฉฐ ํ์ฌ ์ง์๋์ง ์์ผ๋ฉฐ ์ด์ ๋ฒ์ ๊ณผ ํธํ๋์ง ์์ต๋๋ค. ๋ฐ๋ผ์ FictionBook์ FB2 ํ์์ธ "ํ๊ณ์"๋ฅผ ์๋ฏธํ๋ ๊ฒฝ์ฐ๊ฐ ๊ฐ์ฅ ๋ง์ต๋๋ค.
FB2๋ ๋ค์์ด ์ด๋๋ ๊ฐ๋ฐ์ ๊ทธ๋ฃน์ ์ํด ๋ง๋ค์ด์ก์ต๋๋ค.
FB2 ๋ฌธ์ ๊ตฌ์กฐ
๋ฌธ์์ ํ
์คํธ
๋ชจ๋ ๋ฌธ์๋ ๋ฃจํธ ํ๊ทธ๋ก ์์ํฉ๋๋ค. , ์๋์ ๋ํ๋ ์ ์์ , , ๊ทธ๋ฆฌ๊ณ .
๊ผฌ๋ฆฌํ ๋ค๋ฅธ ํ์์ผ๋ก ์ฝ๊ฒ ๋ณํํ ์ ์๋ ์คํ์ผ ์ํธ๊ฐ ํฌํจ๋์ด ์์ต๋๋ค. ์์ ๋ค์์ ์ฌ์ฉํ์ฌ ๊ฑฐ์ง๋ง ์ธ์ฝ๋ฉ
์์ ์ํ ์ฅ๋ฅด, ์ ์ ๋ชฉ๋ก(์ฑ๋ช , ์ด๋ฉ์ผ ์ฃผ์, ์น์ฌ์ดํธ), ์ ๋ชฉ, ํค์๋๊ฐ ํฌํจ๋ ๋ธ๋ก, ์ฃผ์ ๋ฑ ์ฑ ์ ๋ํด ํ์ํ ๋ชจ๋ ์ ๋ณด๊ฐ ํฌํจ๋์ด ์์ต๋๋ค. ๋ํ ๋ฌธ์์ ๋ณ๊ฒฝ ์ฌํญ์ ๋ํ ์ ๋ณด์ ์ฑ ์ด ์ข ์ด์ ์ถํ๋ ๊ฒฝ์ฐ ์ถํ์ฌ์ ๋ํ ์ ๋ณด๊ฐ ํฌํจ๋ ์๋ ์์ต๋๋ค.
๋ธ๋ก์ ์ผ๋ถ๋ ์ด๋ ๊ฒ ์๊ฒผ์ต๋๋ค. FictionBook ํญ๋ชฉ์์
<?xml version="1.0" encoding="iso-8859-1"?>
<FictionBook
>
<description>
<title-info>
<genre match="100">detective</genre>
<author>
<first-name>Arthur</first-name>
<middle-name>Conan</middle-name>
<last-name>Doyle</last-name>
</author>
<book-title>A Study in Scarlet</book-title>
<annotation>
</annotation>
<date value="1887-01-01">1887</date>
</title-info>
</description>
FictionBook ๋ฌธ์์ ํต์ฌ ๊ตฌ์ฑ์์๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. . ์ฑ ์์ฒด์ ๋ด์ฉ์ด ๋ด๊ฒจ ์์ต๋๋ค. ๋ฌธ์ ์ ์ฒด์ ์ด๋ฌํ ํ๊ทธ๊ฐ ์ฌ๋ฌ ๊ฐ ์์ ์ ์์ต๋๋ค. ๊ฐ์ฃผ, ์ค๋ช ๋ฐ ๋ฉ๋ชจ๋ฅผ ์ ์ฅํ๋ ๋ฐ ์ถ๊ฐ ๋ธ๋ก์ด ์ฌ์ฉ๋ฉ๋๋ค.
FictionBook์ ํ์ดํผ๋งํฌ ์์
์ ์ํ ์ฌ๋ฌ ํ๊ทธ๋ ์ ๊ณตํฉ๋๋ค. ๊ทธ๋ค์ ์ฌ์์ ๊ธฐ๋ฐ์ผ๋กํฉ๋๋ค
ํ์์ ์ฅ์
FB2 ํ์ค์๋ ์ต์ํ์ ํ์ ํ๊ทธ ์ธํธ(์์ค์ "๋์์ธ"ํ๋ ๋ฐ ์ถฉ๋ถํจ)๋ง ํฌํจ๋์ด ์์ด ๋ ์์ ์ฒ๋ฆฌ๊ฐ ๋จ์ํ๋ฉ๋๋ค. ๋ํ FB ํ์์ผ๋ก ๋ฆฌ๋๋ฅผ ์ง์ ์๋ํ๋ ๊ฒฝ์ฐ ์ฌ์ฉ์๋ ๊ฑฐ์ ๋ชจ๋ ๋์คํ๋ ์ด ๋งค๊ฐ๋ณ์๋ฅผ ์ฌ์ฉ์ ์ ์ํ ์ ์์ต๋๋ค.
๋ฌธ์์ ์๊ฒฉํ ๊ตฌ์กฐ๋ฅผ ํตํด FB ํ์์์ ๋ค๋ฅธ ํ์์ผ๋ก ๋ณํํ๋ ํ๋ก์ธ์ค๋ฅผ ์๋ํํ ์ ์์ต๋๋ค. ๋์ผํ ๊ตฌ์กฐ๋ฅผ ํตํด ๋ฌธ์์ ๊ฐ๋ณ ์์๋ก ์์ ํ ์ ์์ต๋๋ค. ์ฑ ์ ์, ์ ๋ชฉ, ์ฅ๋ฅด ๋ฑ์ ๋ฐ๋ผ ํํฐ๋ฅผ ์ค์ ํ ์ ์์ต๋๋ค. ์ด๋ฌํ ์ด์ ๋ก FB2 ํ์์ Runet์์ ์ธ๊ธฐ๋ฅผ ์ป์์ผ๋ฉฐ ๋ฌ์์ ์ ์ ๋์๊ด ๋ฐ ๋์๊ด์ ๊ธฐ๋ณธ ํ์ค์ด ๋์์ต๋๋ค. CIS ๊ตญ๊ฐ์์.
ํ์์ ๋จ์
FB2 ํ์์ ๋จ์์ฑ์ ์ฅ์ ์ด์ ๋จ์ ์
๋๋ค. ์ด๋ ๋ณต์กํ ํ
์คํธ ๋ ์ด์์(์: ์ฌ๋ฐฑ์ ๋ฉ๋ชจ)์ ๋ํ ๊ธฐ๋ฅ์ ์ ํํฉ๋๋ค. ๋ฒกํฐ ๊ทธ๋ํฝ์ด ์๊ฑฐ๋ ๋ฒํธ๊ฐ ๋งค๊ฒจ์ง ๋ชฉ๋ก์ ์ง์ํ์ง ์์ต๋๋ค. ์ด๋ฌํ ์ด์ ๋ก ํ์
๋์์ ์ฑ ์ ๋ํ ์ต์ํ์ ์ ๋ณด(์ ๋ชฉ, ์ ์, ํ์ง)๋ฅผ ํ์ํ๋ ค๋ฉด ํ๋ก๊ทธ๋จ์ด ๊ฑฐ์ ์ ์ฒด XML ๋ฌธ์๋ฅผ ์ฒ๋ฆฌํด์ผ ํฉ๋๋ค. ๋ฉํ๋ฐ์ดํฐ๋ ํ ์คํธ์ ์์ ๋ถ๋ถ์ ์ค๊ณ ์ด๋ฏธ์ง๋ ๋ ๋ถ๋ถ์ ์ค๊ธฐ ๋๋ฌธ์ ๋๋ค.
FB3 - ํ์ ๊ฐ๋ฐ
์ฑ
ํ
์คํธ ํ์ ์ง์ ์ ๋ํ ์๊ตฌ ์ฌํญ์ด ์ฆ๊ฐํ๊ณ FB2์ ์ผ๋ถ ๋จ์ ์ ์ํํ๊ธฐ ์ํด Gribov๋ FB3 ํ์ ์์
์ ์์ํ์ต๋๋ค. ๋์ค์ ๊ฐ๋ฐ์ด ์ค๋จ๋์์ง๋ง 2014๋
์ ์ค๋จ๋์์ต๋๋ค.
์ ์์ ๋ฐ๋ฅด๋ฉด ๊ทธ๋ค์ ๊ธฐ์ ๋ฌธํ์ ์ถํํ ๋ ์ค์ ์๊ตฌ ์ฌํญ์ ์ฐ๊ตฌํ๊ณ ๊ต๊ณผ์, ์ฐธ๊ณ ์์ , ๋งค๋ด์ผ์ ์ดํด๋ณด๊ณ ๋ชจ๋ ์ฑ ์ ํ์ํ ์ ์๋ ๋ณด๋ค ๊ตฌ์ฒด์ ์ธ ํ๊ทธ ์ธํธ์ ๊ฐ์๋ฅผ ์ค๋ช ํ์ต๋๋ค.
์๋ก์ด ์ฌ์์์ FictionBook ํ์์ ๋ฉํ๋ฐ์ดํฐ, ์ด๋ฏธ์ง ๋ฐ ํ
์คํธ๊ฐ ๋ณ๋์ ํ์ผ๋ก ์ ์ฅ๋๋ zip ์์นด์ด๋ธ์
๋๋ค. zip ํ์ผ ํ์์ ๋ํ ์๊ตฌ ์ฌํญ ๋ฐ ์กฐ์ง ๊ท์น์ ํ์ค์ ์ง์ ๋์ด ์์ต๋๋ค.
์์(๊ฐ๊ฒฉ, ๋ฐ์ค)๊ณผ ๊ด๋ จํ์ฌ ์ฌ๋ฌ ๊ฐ์ง ๊ฐ์ ์ด ์ด๋ฃจ์ด์ก์ผ๋ฉฐ ์๋ก์ด ๊ฐ์ฒด("๋ธ๋ก")๊ฐ ์ถ๊ฐ๋์์ต๋๋ค. ์ด ๊ฐ์ฒด๋ ์ฑ ์ ์์ ์กฐ๊ฐ์ ์ฌ๊ฐํ ํํ๋ก ์์์ ์ง์ ํ๊ณ ์ค ๋ฐ๊ฟ์ ํตํด ํ ์คํธ์ ์ฝ์ ํ ์ ์์ต๋๋ค. ์ด์ ๋ฒํธ ๋งค๊ธฐ๊ธฐ ๋ฐ ๊ธ๋จธ๋ฆฌ ๊ธฐํธ ๋ชฉ๋ก์ด ์ง์๋ฉ๋๋ค.
FB3๋ ๋ฌด๋ฃ ๋ผ์ด์ผ์ค๋ก ๋ฐฐํฌ๋๋ฉฐ ์คํ ์์ค์ด๋ฏ๋ก ๊ฒ์์์ ์ฌ์ฉ์๋ ๋ณํ๊ธฐ, ํด๋ผ์ฐ๋ ํธ์ง์, ๋
์ ๋ฑ ๋ชจ๋ ์ ํธ๋ฆฌํฐ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. ํ์ฌ์
์ผ๋ฐ์ ์ผ๋ก FictionBook3์ ์ฌ์ ํ โโ์ด์ ๋ฒ์ ๋ณด๋ค ๋ ๋๋ฆฌ ํผ์ ธ ์์ง๋ง ์ฌ๋ฌ ์ ์ ๋์๊ด์์๋ ์ด๋ฏธ ์ด ํ์์ ์ฑ
์ ์ ๊ณตํ๊ณ ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ฆฌํฐ๋ ๋ช ๋
์ ์ ์ ์ฒด ์นดํ๋ก๊ทธ๋ฅผ ์๋ก์ด ํ์์ผ๋ก ์ด์ ํ๊ฒ ๋ค๋ ์์ฌ๋ฅผ ๋ฐํํ์ต๋๋ค. ์ผ๋ถ ๋
์๋ ์ด๋ฏธ ํ์ํ ๋ชจ๋ FB3 ๊ธฐ๋ฅ์ ์ง์ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ONYX ๋ฆฌ๋์ ๋ชจ๋ ์ต์ ๋ชจ๋ธ์ ๊ธฐ๋ณธ์ ์ผ๋ก ์ด ํ์์ผ๋ก ์๋ํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด,
/
FictionBook3์ ๊ด๋ฒ์ํ ๋ฐฐํฌ๋ก ์ํ๊ณ๊ฐ ์กฐ์ฑ๋ ๊ฒ์
๋๋ค.
์ถ์ : ONYX BOOX ๋ ์์ ๋ํ ๋ช ๊ฐ์ง ๋ฆฌ๋ทฐ๋ฅผ ์๋ ค๋๋ฆฝ๋๋ค.
ONYX BOOX Darwin 3 ๋ฆฌ๋ทฐ: ์ ์์ฑ ๊ทธ ์ด์ ๊ธฐ์ ๋ "๊ณ ๋": ONYX BOOX Chronos ๋ฆฌ๋ ๊ฒํ ์ฌ์์ ์ฝ๊ธฐ๋ฅผ ์ข์ํฉ๋๋ค: ONYX BOOX Cleopatra 3 ์ ์์ฑ ๋ฆฌ๋ทฐ ONYX BOOX Darwin 4 ๋ฆฌ๋ทฐ: E-Ink ์ต๊ณ ์ ์ ์์ฑ
์ถ์ฒ : habr.com