chm ๋ฐ epub ํŒŒ์ผ์„ ๋ณด๊ธฐ ์œ„ํ•œ ํ”„๋กœ๊ทธ๋žจ์ธ KchmViewer์˜ ๋Œ€์ฒด ๋นŒ๋“œ ์ถœ์‹œ

chm ๋ฐ epub ํ˜•์‹์˜ ํŒŒ์ผ์„ ๋ณด๊ธฐ ์œ„ํ•œ ํ”„๋กœ๊ทธ๋žจ์ธ KchmViewer 8.1์˜ ๋Œ€์ฒด ๋ฆด๋ฆฌ์Šค๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋Œ€์ฒด ๋ธŒ๋žœ์น˜๋Š” ์—…์ŠคํŠธ๋ฆผ์— ํฌํ•จ๋˜์ง€ ์•Š์•˜๊ฑฐ๋‚˜ ์•„๋งˆ๋„ ํฌํ•จ๋˜์ง€ ์•Š์„ ๊ฐ€๋Šฅ์„ฑ์ด ๋†’์€ ์ผ๋ถ€ ๊ฐœ์„  ์‚ฌํ•ญ์„ ํฌํ•จํ•œ๋‹ค๋Š” ์ ์—์„œ ๊ตฌ๋ณ„๋ฉ๋‹ˆ๋‹ค. KchmViewer ํ”„๋กœ๊ทธ๋žจ์€ Qt ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ C++๋กœ ์ž‘์„ฑ๋˜์—ˆ์œผ๋ฉฐ GPLv3 ๋ผ์ด์„ผ์Šค์— ๋”ฐ๋ผ ๋ฐฐํฌ๋ฉ๋‹ˆ๋‹ค.

์ด๋ฒˆ ๋ฆด๋ฆฌ์Šค์—์„œ๋Š” UI ๋ฒˆ์—ญ ๊ฐœ์„ ์— ์ค‘์ ์„ ๋‘๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค(์›๋ž˜ ๋ฒˆ์—ญ์€ KDE ์ง€์›์œผ๋กœ ๊ตฌ์ถ•๋œ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์—์„œ๋งŒ ์ž‘๋™ํ–ˆ์Šต๋‹ˆ๋‹ค).

  • GNU Gettext๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ UI ๋ฒˆ์—ญ์„ ์œ„ํ•œ KDE ๋…๋ฆฝ์  ์ง€์›์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. ํ•ด๋‹น ํŒŒ์ผ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒฝ์šฐ Qt ๋ฐ KDE ๋Œ€ํ™” ์ƒ์ž์™€ ๋ฉ”์‹œ์ง€๋„ ๋ฒˆ์—ญ๋ฉ๋‹ˆ๋‹ค.
  • ๋Ÿฌ์‹œ์•„์–ด๋กœ ๋ฒˆ์—ญ์ด ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์ผ๋ถ€ EPUB ํŒŒ์ผ์˜ ํŽ˜์ด์ง€๊ฐ€ ํ‘œ์‹œ๋˜๋Š” ๋ฒ„๊ทธ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. EPUB ํŒŒ์ผ์—๋Š” XML์ด ํฌํ•จ๋˜์–ด ์žˆ์ง€๋งŒ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ๋Š” ์ด๋ฅผ HTML๋กœ ์ฒ˜๋ฆฌํ–ˆ์Šต๋‹ˆ๋‹ค. XML์— ์ž์ฒด์ ์œผ๋กœ ๋‹ซํžˆ๋Š” head ํƒœ๊ทธ๊ฐ€ ํฌํ•จ๋œ ๊ฒฝ์šฐ ๋ธŒ๋ผ์šฐ์ €๋Š” ์ด๋ฅผ ์ž˜๋ชป๋œ HTML๋กœ ์ฒ˜๋ฆฌํ•˜๊ณ  ์ฝ˜ํ…์ธ ๋ฅผ ํ‘œ์‹œํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

KDE ๋ฒ„์ „์—์„œ๋Š”:

  • KDE์˜ ํŒŒ์ผ ์—ด๊ธฐ ๋Œ€ํ™” ์ƒ์ž์— ๋Œ€ํ•œ ํŒŒ์ผ ํ•„ํ„ฐ์˜ ๋ฒ„๊ทธ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ํ•„ํ„ฐ ์„ค๋ช… ์˜ค๋ฅ˜๋กœ ์ธํ•ด ํŒŒ์ผ ์—ด๊ธฐ ๋Œ€ํ™” ์ƒ์ž์—๋Š” CHM ํŒŒ์ผ๋งŒ ํ‘œ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ๋Œ€ํ™”์ƒ์ž์—๋Š” ์„ธ ๊ฐ€์ง€ ํ‘œ์‹œ ์˜ต์…˜์ด ์žˆ์Šต๋‹ˆ๋‹ค.
    • ์ง€์›๋˜๋Š” ๋ชจ๋“  ๋„์„œ
    • CHM๋งŒ ํ•ด๋‹น
    • EPUB ์ „์šฉ
  • ๋ผํ‹ด์–ด๊ฐ€ ์•„๋‹Œ ๋ฌธ์ž๊ฐ€ ํฌํ•จ๋œ ๋ช…๋ น์ค„ ์ธ์ˆ˜๋ฅผ ๊ตฌ๋ฌธ ๋ถ„์„ํ•˜๋Š” ์˜ค๋ฅ˜๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • Windows ๋ฐ macOS์—์„œ ์•ฑ ์„ค์น˜๋ฅผ ๋” ์ž˜ ์ง€์›ํ•˜๋„๋ก ๋นŒ๋“œ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์—…๋ฐ์ดํŠธํ–ˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€